
body {
margin: 0px;
padding: 0px;
width: 100%;
height: 100%;
background-color:#898989;


}

body, input, textarea, select, div, td  {  font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify;
		font-size: 11px; color: #000000 ;}


table ,td { padding:0px; margin:0px; }
.fl{ float:left;}
.fr{ float:right;}
.cl {clear: both;}
img {border:none;margin:0px;padding:0px }
h1 , h2 , h3{padding:0px; font-size: 18px; margin:0px;  font-weight: normal; }
form , a, input{ padding:0px; margin:0px;}
div { float:left;} 
a:link , a:visited , a:hover {text-decoration: none; color:#252525;}
a:hover {color: #7f5279;}
input , form{ margin:0px; padding:0px;}

#vcms_galeriafoto{ margin:5px;}


#con{ width:100%; background:#FFFFFF; background-image:url(../graf/tlo.jpg); background-repeat:no-repeat; background-position:50% 0px; padding-bottom:30px; border-bottom:4px solid #999999;}
.all{ width:1000px; float:none; margin:auto;}
#logo{ width:960px; height:80px; padding:10px 20px 0px 20px;}

.logo { width:280px; height:80px;}

.menu_up{width:680px; height:55px; padding-top:25px;}
.menu_up a{ font-size:12px; font-weight:bold; font-family:tahoma; padding:5px 10px 5px 7px; margin:5px;}
.menu_up a:hover { background-image:url(../graf/menuup.png); background-position:right; color:#FFFFFF;}

.menu_up ul , .box ul{ margin:0px; padding:0px;}
.menu_up ul li { list-style:none; float:left; padding:5px 0px 5px 0px; }
.menu_up ul li:hover {background-image:url(../graf/menuupa.png); background-position:left; background-repeat:no-repeat; color:#FFFFFF;}

#flash{ width:1000px; height:358px;}
#flash2{ width:1000px; height:190px; margin-bottom:3px;}

.tytul{ color:#000000; font-family:"Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light"; font-size:18px; margin:0px; padding:0px 0px 5px 0px;}

#box_glowna { width:481px; height:194px; background-image:url(../graf/boxglowna.png); padding:5px 10px 10px 10px; margin:3px 1px 0px 0px;}
#box_glowna img { float:left; margin-right:5px; border:1px solid #ebebeb;}
.box{ width:225px; height:194px; padding:5px 10px 10px 10px; background-image:url(../graf/box.png); margin:3px 0px 0px 3px;}
.box ul{ margin:0px; padding-bottom:20px;}
.box ul li { list-style:none; padding-left:10px; margin-bottom:2px; background-image:url(../graf/li.png); background-repeat:no-repeat; background-position:0px 5px; text-align:left;}
.box a:hover { text-decoration:underline;}

a.wiecej { margin-top:10px; float:right; background-image:url(../graf/li.png); background-repeat:no-repeat; background-position:0px 5px; padding-left:10px; font-size:10px;}
a:hover.wiecej {background-image:url(../graf/wieceja.png);}

a.wiecej2 { margin-top:10px; float:right; background-image:url(../graf/li.png); background-repeat:no-repeat; background-position:0px 5px; padding-left:10px; margin-right:10px;}
a:hover.wiecej2 {background-image:url(../graf/wieceja.png); text-decoration:underline;}

a.wiecej3 {background-image:url(../graf/li.png); background-repeat:no-repeat; background-position:0px 7px;  display:block; padding:2px 0px 2px 10px; margin-bottom:5px; border-bottom:1px dotted #CCCCCC;   }
a:hover.wiecej3 {background-image:url(../graf/wieceja.png); text-decoration:underline;}



#menu_d { margin-top:5px; text-align:center; width:1000px;}
#menu_d a{ color:#FFFFFF; margin:0px 10px 0px 10px;}
#menu_d a:hover{ color:#000000;}

#podpis{ width:980px; height:30px; padding-top:20px;}
#podpis img{ margin-right:3px;}
#podpis a:hover { color:#FFFFFF;}

#tresc { width:978px; padding:0px 10px 20px 10px; background:#FFFFFF; background-image: url(../graf/srodek.jpg); background-repeat:no-repeat; background-position:bottom; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb;}

.aktualnosci{ width:978px; margin:10px 5px; }

.aktualnosci1{ width:469px; margin:10px 5px; }

.box_aktualnosci{ width:469px; height:120px; margin-bottom:15px; border-bottom:1px dotted #CCCCCC;  padding:5px; margin-right:10px; padding-bottom:10px;}
.box_aktualnosci img { float:left; margin-right:10px;}
.box_aktualnosci:hover { background:#ebebeb;}

.box_aktualnoscir{ width:958px; height:auto; margin-bottom:15px; border-bottom:1px dotted #CCCCCC;  padding:5px; padding-bottom:10px;}
.box_aktualnoscir img { float:left; margin-right:10px;}
.box_aktualnoscir:hover { background:#ebebeb;}

.temat {float:left; font-size:13px;}
.data { float:right; margin-right:10px; color:#7f5279;}

.box_tytul{ width:100%; margin-bottom:5px;}

#kontakt dt, #kontakt dd { padding:0px; margin:0px; float:left;} 

#kontakt {width:479px; margin:10px 5px; }
#kontakt dt { width:459px; padding:5px 10px; background:#b09ab2; font-weight:600; color:#FFFFFF; cursor:pointer; margin-bottom:3px;}
#kontakt dt:hover { background:#7f5279}
#kontakt dd { width:459px; background:#ebebeb; padding:5px 10px 10px 10px; display:none; border-bottom:1px solid #7f5279; margin-bottom:2px; position: static;}



#salony { width:230px; margin-top:10px; }
#salony_prawa { width:738px; }
#salony_prawa h1{ padding-bottom:15px; margin-left:10px;}
.box_salony{ width:349px; margin:0px 5px 5px 5px; padding:5px; height:100px; border-bottom:1px solid #7f5279; background:#ebebeb;}
.box_salony strong{ margin-left:10px; margin-right:5px; }
.box_salony p{ margin:0px; padding:5px; background:#b09ab2; margin-bottom:5px; text-align: left; height:30px; border-bottom:2px solid #FFFFFF;  }
.box_salony p:hover{background:#7f5279; }
.box_salony p strong{ color:#FFFFFF; margin-left:0px;}


#oferta{ width:978px; text-align:center; padding-bottom:10px;}
#oferta img{ display:block;  padding:0px 0px 3px 0px; width:149px; height:99px;}
#oferta a { text-align:center; background:#7f5279; color:#FFFFFF; font-weight:600; padding:1px 1px 5px 1px; display:inline-block; margin:5px 3px;}


#oferta_gal{ width:502px; text-align:center; padding-bottom:10px; margin-right:10px;}
#oferta_gal img { margin-bottom:5px; }
#oferta_gal a{ margin:3px 2px 4px 2px; display:inline-block;  border:1px solid #7f5279;  padding-bottom:2px; background:#FFFFFF;}
#oferta_gal a:hover { background:#7f5279;}

.of {border:1px solid #7f5279;}

.oferta_opis , .navi{ width:466px;}
.oferta_opis h1{ background:#7f5279; color:#FFFFFF; padding:5px 10px; font-size:20px; margin-bottom:2px;}
.oferta_opis ul { margin:0px; padding:0px;}
.oferta_opis ul li {font-size:14px; list-style:none; border-bottom:1px solid #7f5279; padding:7px 10px 7px 25px; background-image:url(../graf/li2.png); background-repeat:no-repeat; background-position:5px 11px;}
.oferta_opis ul li:hover { background:#ebebeb; background-image:url(../graf/li2.png); background-repeat:no-repeat; background-position:5px 11px;}

.navi { text-align:right; padding-bottom:5px;}
.navi a{ padding:5px 10px; color:#FFFFFF; font-size:10px; font-weight:600; border:1px solid #7f5279; background:#7f5279;}
.navi a:hover { background:#FFFFFF; color:#000000;}

a.menu:LINK , a.menu:VISITED , a.menu:ACTIVE , a.menu:HOVER {font-family: tahoma,  sans-serif;
        font-weight: normal;
        font-size: 11px;
        text-decoration: none;
		color:  #990000;

		}
a.menu:HOVER {	color: #009037;	}



