

body {

background-color: #CFE6EE;
background-image: url(img2/tlo.jpg);
background-repeat: repeat;
background-position: center top;
margin: 0cm 0cm 0cm 0cm;
padding: 0 0 0 0;
font-family:  Verdana, Arial, Tahoma, sans-serif;
behavior:url("csshover3.htc");
}
img{
	border:0px;
}
td{
	text-align:center;
}




dt{
 padding-top: 10px;
}


#divMain{
  position: relative;
	margin: auto;
	padding-bottom:0px;
	background-color:#ffffff;
	width: 790px;
}

p {text-align: justify}
h4 {margin-left: 15px; font-size: 14px; color: 607b86  }
h1 {color: #31505F; font-size:18px; font-weight: bold;}
h2 {color: #31505F; font-size:12px; font-weight: bold;}
h3 {color: #31505F; font-size:12px; font-weight: bold;}

a.oferta:link       { color: #0e2731; text-decoration:none; font-size: 12px;}
a.oferta:active     { color: #0e2731; text-decoration:none; font-size: 12px;}
a.oferta:visited    { color: #0e2731; text-decoration:none; font-size: 12px;}
a.oferta:hover      { color: #0e2731; text-decoration:none; font-size: 12px;}




#divGora{
	width: 790px;
	height:115px;
	border:0px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-image: url('img2/leonardo1.jpg');
	background-position:right;
	background-repeat: no-repeat;
}


#divGoraPrawa{
	float:left;
	width: 280px;
}




#divGoraPrawa2{
	float:right;
	width:50px;
	text-align:right;
	padding-right:5px;
	
}	
#divGoraLewa{

	float:top;
	width:50px;
	text-align:right;
	padding-top:20px;
	padding-right:5px;
	
}	


	
	

.pic_item{
	float:left;
	padding:10px;
	width:160px;
	text-align:center;
	
}


.space{
	height: 10px;
}
.clear{
	clear:both;
	margin: 0 0 0  0;
	padding: 0  0 0 0;
}
#divGoraMenu{
	width:180px;
	padding-top:18px;
}
.divGoraItem{
	margin-bottom:7px;
	padding: 0px 0px 0px 0px;
}
#divBaner{
	width:780px;
	padding-left:5px;
	padding-right:5px;
	height:202px;  
}


#srodek_strony{
	width:780px;
	margin-top:7px;
	padding-left:5px;
	padding-right:5px;
	height:auto;
	font-family:  Verdana, Arial, Tahoma, sans-serif;
	background-color: #ffffff;
}
#sr_sk_left{
	float:left;
	width:170px;
	background-color:#DFEEF7;
}
#sr_sk_right{
	float:left;
	width:550px;
	background-color:#ffffff;
	height:auto;

}
#srodek_lewa{

	float:left;
	width:258px;
}

#MenuOferta{
	margin-top:0px;
	padding-left:0px;
	padding-top:24px;
	width:242px;
	color: black;
	font-size:10px;
	background-image: url('img2/menu/oferujemy.jpg');
	background-repeat: no-repeat;
	background-color: #97CDE5;
}


	
#MenuGora{
	background-color:#98CEE6;
	width:244px;
	padding-left:14px;
}
#MenuDol{
	background-color:#CFE6EE;
	width:244px;
	padding-left:14px;
}
.divOfertaItem{
  margin-left: 12px;
}
#BoxNewsletter{
	width:228px;
	margin-top:7px;
	padding-top:40px;
	padding-left:30px;
	background-image: url('img2/newsletter_nag.jpg');
	background-position: top;
	background-repeat: no-repeat;
	background-color: #97B5C0;
	color:#ffffff;
	font-size:10px;
	font-weight: bold;
	padding-bottom:10px;
}

/*------Strefa Pacjenta ---------------*/
#StrefaPac{
	margin-top:7px;
	padding-left:27px;
	padding-top:40px;
	padding-bottom:20px;
	width: 231px;
	color: #695015;
	font-size:10px;
	font-weight:bold;
	background-image: url('img2/strefa_pac.jpg');
	background-position: top;
	background-repeat: no-repeat;
	background-color: #F5CB66;
}
.gl_sp_left{
	float: left;
	vertical-align:middle;
	width: 50px;
	color: #695015;
}
.gl_sp_right{
	float: left;
	width: 175px;
	color: #695015;
}
.input{
	background-color:#F7E6BC;
	font-size:11px;
	color: #695015;
}
.input1{
	background-color:#E1E1E1;
	font-size:11px;
	color: #2A4F5D;
}

/*------------------------------------*/
#srodek_prawa{
	float:left;
	margin-left:0px;
	width:508px;
	height:auto;
}
#srodek_srodek{
  font-family:arial;
	float:left;
  font-size:11px;
	line-height:17px;
	text-align:left;
	color:white;
	width:428px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
}

/*------DOTYCZY STRONY GŁÓWNEJ -------------------*/
#box_partnerzy{
	width:508px;
	padding-top:5px;
	background-color:#ffffff;
}
.partnerzy_napis{
  margin-top:10px;
	margin-left:14px;
	padding-bottom:5px;
}
#srodek_akt{
	width:480px;
	margin-left:14px;
	padding-bottom:5px;
}

#srodek_art{
	width:480px;
	margin-left:14px;
	padding-bottom:5px;
	color:#224454;
}

#srodek_glowna1{
	width:480px;
	margin-left:14px;
	border-bottom:1px solid #E7E7E7;
	padding-bottom:5px;
}
.sr_gl_left{
	float:left;
	width:128px;
	height:auto;
}
.sr_gl_right{
	float:left;
	width: 352px;
	font-family:arial;
	font-size:11px;
	color:#224454;
	line-height:17px;
}
.sr_gl_akt{
	float:left;
	width: auto;
	font-family:arial;
	font-weight: bold;
	font-size:16px;
	color:#224454;
	line-height:17px;
}
.sr_gl_akt_cen{
	float:left;
	width: auto;
	font-family:arial;
	font-size:12px;
	color:#224454;
	line-height:17px;
	border-bottom:1px solid #E7E7E7;
}
.sr_gl_akt_left{
	float:left;
	width:78px;
	height:auto;
}
.sr_gl_akt_right{
	float:left;
	width: 402px;
	font-family:arial;
	font-size:11px;
	color:#224454;
	line-height:17px;
}

.sr_gl_art{
	float:left;
	width: 480px;
	font-family:arial;
	font-weight: bold;
	font-size:16px;
	color:#224454;
	line-height:17px;
}
.sr_gl_art_cen{
	float:left;
	width: 480px;
	font-family:arial;
	font-size:12px;
	color:#224454;
	line-height:17px;
	border-bottom:1px solid #E7E7E7;
}
.sr_gl_art_left{
	float:left;
	width:100px;
	height:auto;
}
.sr_gl_art_right{
	float:left;
	width: 380px;
	font-family:arial;
	font-size:11px;
	color:#224454;
	line-height:17px;
}

.sr_ankieta_right{
	float:left;
	width: 352px;
	font-family:arial;
	font-size:12px;
	font-style:italic;
	color:#489813;
	line-height:17px;
}

#srodek_glowna2{
	width:480px;
	margin-left:14px;
	padding-top:15px;
	font-family:arial;
	font-size:11px;
	color:#224454;
	text-align:center;
	padding-bottom:10px;
	border-bottom:1px solid #E7E7E7;
}


/*------------------------------------------------*/
#dol_strony{

	font-family:  Tahoma, Verdana, Arial, sans-serif;

  margin-top:10px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:0px;
	padding-left:0px;
	background: url("img2/gradient1.jpg") repeat-x;
/*	background-color: #CFCFCF; 
	color:#747474;*/
	padding-top:15px;
	height:40px;
	padding-left:5px;
	padding-right:5px;
	width:770px;
}
.dol_left{
	float:left;
	width:270px;
	text-align:center;
	font-family:tahoma;
	font-size:9px;
}
.dol_right{
	float:left;
	width:500px;
	text-align:center;
}
.sklep_nagl{
	color: #747474;
	font-size: 12px; 
	font-family:verdana; 
	font-weight: bold;
}
.sklep_id{
	color: #747474;
	font-size: 12px; 
	font-family:verdana; 
	font-weight: bold;
}
a.stopka:link{color: #222; font-size: 11px; font-family:verdana; text-decoration: none;
padding-left:20px; padding-right:20px;}
a.stopka:visited{color: #222; font-size: 11px; font-family:verdana; text-decoration: none;
padding-left:20px; padding-right:20px;}
a.stopka:hover{color: #ffffff; font-size: 11px; font-family:verdana; text-decoration: none;
padding-left:20px; padding-right:20px;}
a.stopka:active{color: #222; font-size: 11px; font-family:verdana; text-decoration: none;
padding-left:20px; padding-right:20px;}



a.white:link{color: #ffffff; font-size: 12px; font-family:arial; text-decoration: none;}
a.white:hover{color: #A04F00; font-size: 12px; font-family:arial; text-decoration: none;}
a.white:active{color: #ffffff; font-size: 12px; font-family:arial; text-decoration: none;}
a.white:visited{color: #ffffff; font-size: 12px; font-family:arial; text-decoration: none;}

a.sklep_kat:link{color: #31505F; font-size: 12px; font-family:arial; text-decoration: none;}
a.sklep_kat:hover{color: #54849B; font-size: 12px; font-family:arial; text-decoration: none;}
a.sklep_kat:active{color: #31505F; font-size: 12px; font-family:arial; text-decoration: none;}
a.sklep_kat:visited{color: #31505F; font-size: 12px; font-family:arial; text-decoration: none;}


a.created_by:link{color: #000;  text-decoration: none;}
a.created_by:hover{color: #fff;   text-decoration: none;}
a.created_by:active{color: #000;  text-decoration: none;}
a.created_by:visited{color: #000;  text-decoration: none;}

a.green:link{color: #71BF43; font-size: 11px; padding:2px;  text-decoration: none; margin:2px; font-weight:bold;}
a.green:hover{color: #000000; font-size: 11px; padding:2px; text-decoration: none; margin:2px; font-weight:bold;}
a.green:active{color: #71BF43; font-size: 11px; padding:2px; text-decoration: none; margin:2px; font-weight:bold;}
a.green:visited{color: #71BF43; font-size: 11px; padding:2px; text-decoration: none; margin:2px; font-weight:bold;}

/*----------------------text ruchomy------------*/

.textContainer{
	visibility: visible; 
	overflow: hidden; 
	padding-left:20px;
	padding-right:20px;
	width: 468px; 
	height:100px;
	position: relative; 

}	
#divContent {	
	position: relative; 
	width:468px;
	text-align:center;
	color: #0E2731;
	font-size:14px;
	font-family:verdana;
	font-style:normal;
}
#box_cytaty{
	width:508px;
	background-color:#7BC3E1;
	background-image:url('img2/cytaty.jpg');
	background-position:top;
	background-repeat:no-repeat;
	height:120px;
	padding-top:40px;
	margin-top:7px;
}

/*-------------------------------------------*/

span.tg{
  padding-left: 200px;
	font-weight: normal;
	font-style: normal;
}
#srodek_sklep{
	vertical-align:top;
	margin:0px;
	padding-top:10px;
	padding-left:0px;
	padding-right:0px;
  color: #31505F;
	font-size:12px;
	font-family: arial;
	width:470px; /*504*/
  border-bottom: 2px solid #A4A4A4;
}
#integracyjna_srodek{
	vertical-align:top;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
  color: #31505F;
	font-size:12px;
	font-family: arial;
	width:604px;
  border-bottom: 2px solid #A4A4A4;
}
#srodek_podstrona{
	vertical-align:top;
	margin:0px;
	padding-top:10px;
  color: #31505F;
	font-size:12px;
	font-family: arial;
	line-height: 16px;
	width:470px;  /* margines do prawego brzegu */
	padding-left:20px;
	padding-right:0px;
	text-align:left;
}
#srodek_podstrona2{
	vertical-align:top;
	margin-top:0px;
  color: #31505F;
	font-size:12px;
	font-family: arial;
	line-height: 16px;
	width:562px;
	padding-left:0px;
	padding-right:0px;
	text-align:left;
	z-index:10;
}
#textGora {	
	position: relative; 
	width:716px;
	text-align:center;
	color: #A40505;/* #810E09;/*#0E07AB;*/
	font-size:18px;
	font-family:verdana;
	font-weight:bold;
}
#ustawiona{
	margin-top:15px;
	margin-bottom:25px;
}
.ustawiona2{
	margin-top:15px;
	margin-bottom:25px;
}
.kategorie{
  width: 150px;
	border: 1px solid #C9D8E2;
	background-color: #ffffff;
	font-size:11px;
	color:#31505F;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
}
#ulKat{
  margin-left:30px;
	padding-left:0px;
}

.rzad{
	width: 600px;
	height: auto;
	margin-bottom:5px;
}
.col0{
	float:left;
	padding:8px;
	margin-left:5px;
	border:1px solid #DFEEF7;
	/*border-bottom:1px solid  #ffffff;*/
	width:570px;
}
.col1{
	float:left;
	margin-left:5px;
	padding:8px;
	margin-right:5px;
	border:1px solid #CDEB06;
	/*border-bottom:1px solid  #ffffff;*/
	width:270px;
}
.prod_lewa{
  float:left;
	width:100px;
	padding:5px;
}
.prod_srodek{
	float:left;
	text-align:left;
	width:340px;
	padding:5px;
}

.prod_prawa{
	float:left;
	text-align:left;
	width:100px;
	padding:5px;
}
.img_szczeg{
	width:70px;
	padding: 5px;
}
.img_szczeg2{
	width:200px;
}
.img_szczeg3{
	width:70px;
}
.span_cena_promo{
	color: #ED8B00;
	font-weight:bold;
}
.spanKat{
	color: #ACB955;
	font-weight:bold;
	font-family:Courier, verdana;
	font-size:13px;
}
.alert{
	background-color: #B5E166;
}
.alert2{
	margin-top: 5px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	padding:10px;
	font-size:12px;
	font-family: tahoma;
	color:#456C00;
	border: 1px solid #456C00;
	background-color:#B5E166;
	font-weight:bold;
	
}
.alert3{
	margin-top: 5px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	padding:10px;
	font-size:12px;
	font-family: tahoma;
	color:#6B4E16;
	border: 1px solid #6B4E16;
	background-color:#EFBF4A;
	font-weight:bold;
	
}

.prod0{color:#000000;  text-decoration:none;}

.prod1{color:#4870C0;  text-decoration:none; font-weight: bold;}

a.white1:link{color:#99AAB4;  text-decoration:none}
a.white1:active{color:#99AAB4;  text-decoration:none}
a.white1:visited{color:#99AAB4; text-decoration:none}
a.white1:hover{color:#536A77;  text-decoration:none}


a.braz:link{color:#906E26;  text-decoration:none;  font-size:12px; font-family: Arial;}
a.braz:active{color:#906E26;  text-decoration:none; font-family: Arial;}
a.braz:visited{color:#906E26; text-decoration:none; font-family: Arial;}
a.braz:hover{color:#F5F5F5;  text-decoration:none; font-family: Arial;}

a.text:link{color:#31505F;  text-decoration:none;  font-size:12px; font-family: Arial;}
a.text:active{color:#31505F;  text-decoration:none; font-family: Arial;}
a.text:visited{color:#31505F; text-decoration:none; font-family: Arial;}
a.text:hover{color:#426C80;  text-decoration:none; font-family: Arial;}

a.stronic:link{color:#055B80;  text-decoration:none}
a.stronic:active{color:#055B80;  text-decoration:none}
a.stronic:visited{color:#055B80; text-decoration:none}
a.stronic:hover{color:#1A93C7;  text-decoration:none}

a.prod0:link{color:#000000;  text-decoration:none;}
a.prod0:active{color:#000000;  text-decoration:none;}
a.prod0:visited{color:#000000; text-decoration:none;}
a.prod0:hover{color:#000000;  text-decoration:none;}

a.prod1:link{color:#4870C0;  text-decoration:none; font-weight: bold;}
a.prod1:active{color:#4870C0;  text-decoration:none; font-weight: bold;}
a.prod1:visited{color:#4870C0; text-decoration:none; font-weight: bold;}
a.prod1:hover{color:#4870C0;  text-decoration:none; font-weight: bold;}

a.link_ank:link{color:#489813;  text-decoration:none; font-style:italic; font-family:arial; font-size:12px;}
a.link_ank:active{color:#489813;  text-decoration:none; font-style:italic;font-family:arial; font-size:12px;}
a.link_ank:visited{color:#489813; text-decoration:none; font-style:italic;font-family:arial; font-size:12px;}
a.link_ank:hover{color:#8B925D;  text-decoration:none; font-style:italic;font-family:arial; font-size:12px;}


.szczeg_lewa{
	float:left;
	width:200px;
	padding:10px;
}
.szczeg_prawa{
	float:right;
	padding:10px;
	margin-right:5px;
	margin-top:10px;
	width:345px;
	border:1px solid #CFE5EE;
}
.info_log_box{
	font-size:11px; 
	text-align:center; 
	font-weight:bold;
	margin:10px;
}
.logowanie{
	margin: auto;
	margin-left:5px;
	margin-right: 5px;
	height:auto;
	padding:5px;
	margin-top:10px;
	font-size:12px;
	color: #6B4E16;
	background-color: #F5CB65;
	border:1px solid #6B4E16;
}
.login_input{
  font-weight:bold; 
	font-size:11px;
	background-color:#F7E6BC;
	border:1px solid #6B4E16;
}
.login_submit{
	background-color: #ffffff;
	color: #6B4E16;
	font-weight:bold;
	font-family:arial;
	font-size:11px;
	border:2px groove #6B4E16;
	padding:3px;
}
.szczeg_to_cart{
	float:left;
	padding:10px;
	width:320px;
  color: #456C00;
}
.kat_info{
	font-weight:bold;
	position:absolute;
	margin-top:-53px;
	text-align:right;
	width: 590px;
	font-stretch: narrower;
}
.kosz_info{
	font-weight:bold;
	position:absolute;
	margin-top:-63px;
	text-align:right;
	width: 580px;
	font-stretch: narrower;
}
#stronicowanie{
	text-align:right;	
	padding-right:10px;
	font-size:14px;
	font-weight:bold;
	color:#224454;
}
.koszyk_left1{
	float:left;
	width:70px;
	margin-right: 10px;
	margin-left:30px;
	padding-top:5px;
	padding-bottom:5px;
}
.koszyk_left2{
	float:left;
	width:180px;
	text-align: left;
	margin-right: 10px;
	padding-top:5px;
	padding-bottom:5px;
}
.koszyk_left3{
	float:left;
	width:150px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
}
.koszyk_left4{
	float:left;
	width:120px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}
input.white{
	background-color:#E7E7E7;
	font-size:12px;
	border:1px solid #31505F;
}
select.white{
	background-color:#E7E7E7;
	font-size:12px;
	border:1px solid #31505F;
}
textarea.white{
	background-color:#E7E7E7;
	font-size:12px;
	border:1px solid #31505F;
}
#div_log{
	float:left;
	width: 300px;
	border-right:2px solid #A3A3A3;
	background-color:#F5CB65;
	border-top:3px solid #A3A3A3;
	border-bottom:2px solid #A3A3A3;
	height:420px;
	color: #6B4E16;
	font-size:12px;
	font-family:tahoma;
}
.div_log2{
	margin-left:20px;
	margin-top:10px;
	margin-right:20px;
	margin-bottom:20px;
	line-height:20px;
}
.log_tlo{
	width:300px;
	background-color:#EFBF4A;
	padding-top:10px;
	padding-bottom:10px;
}
#div_rej{
  float: left;
	width: 302px;
	background-image: url('img2/div_rej_nag.jpg');
	background-repeat: repeat-y;
	border-bottom:2px solid #A3A3A3;
	height:423px;
	color:#6B4E16;
	font-size:12px;
	font-family:tahoma;
}
.th1{
	height:30px;
}
.th2{
	height:30px;
}
.submit{
  background-color: #2C617A;
	color: #ffffff;
	font-weight:bold;
	font-family:arial;
	font-size:11px;
	border:2px groove #CFCFCF;
	padding:3px;
	cursor: pointer;
}
.submit2{
  background-color: #95C343;
	color: #ffffff;
	font-weight:bold;
	font-family:arial;
	font-size:11px;
	border:2px groove #CFCFCF;
	padding:2px;
	cursor: pointer;
}
.ankieta_nag{
  vertical-align:top;
  margin-top:10px;
	width:508px;
	height:auto;
	font-family:arial;
	font-size:12px;
	color:#224454;
	line-height:17px;
}
.pyt{
  text-align:center;
	font-size:13px;
	background-color:#E1E1E1;
	border:1px solid #466A86;
	padding:7px;
	width:300px;
}
.box_zam{
  text-align:center;
	font-size:13px;
	background-color:#E1E1E1;
	border:1px solid #466A86;
	padding:7px;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:20px;
}
.box_zam2{
  text-align:left;
	padding-left:10px;
	font-size:13px;
	line-height:20px;
	background-color:#E1E1E1;
	border:1px solid #466A86;
	padding:7px;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:20px;
}
.box_pyt{
	text-align:left;
	width:470px;
	padding:10px;
	margin-bottom:5px;
	background-color:#E1E1E1;
	border:1px solid #466A86;
}
.odp{
	padding:10px;
	width:30px;
}


.opis_integra_l{
	float:left;
	font-size:14px;
	font-weight:bold;
	padding-right:10px;
}
.opis_integra_r{
	float:left;
	text-align:left;
	width:370px;
}
.integra_item{
	float:left;
	margin:2px;
	padding:10px;
	background-color:#BCE2A0;
	width:160px;
	/*height:350px;*/
	text-align:left;
}

.med_aka{
	margin:2px;
	padding:10px;
	margin-top: 25px;
	background-color:#BCE2A0;
	text-align:justify;
}
.strefa_info{
	margin:2px;
	padding:10px;
	background-color:#BCE2A0;
	text-align:justify;
}
td.td{
	padding:3px;
	border-bottom: 1px solid #BCE2A0;
}
td.td1{
	padding:3px;
	background-color:#E5EFC2;
	text-align:center;
}
td.td2{
	padding:3px;
	background-color:#F6FAE6;
	text-align:center;
}
.td3{
	color:#066B54;
	font-size:11px;
  text-align:left;
	background-color:#E5FBE6;
	padding-left:10px;
}
th.th{
	padding:7px;
	background-color:#D9EF8D;
}
.th2{
	padding:7px;
	background-color:#DDE4C5;
}
.th3{
	text-align:right;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#E5FBE6;
	font-weight: bold;
	color: #328254;
	width:200px;
}
.th3centrum{
	text-align:center;
	padding:10px;
	background-color:#E5FBE6;
	font-weight: bold;
	color: #328254;
}
th.this_day{
  padding:7px;
	background-color:#F0F6B1;
}

#srodek_content{
	margin-top: 5px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	padding:10px;
}
/* -------------------- statusy terminów -------------------------*/
.td_kom_stat1{ padding:7px;	background-color:#FFF184;}
.td_kom_stat2{ padding:7px;	background-color:#ECD6A1;}
.td_kom_stat3{ padding:7px;	background-color:#6DA5C8;}
.td_kom_stat4{ padding:7px;	background-color:#FF7978;}
.td_kom_stat5{ padding:7px;	background-color:#78AA77;}
.td_kom_stat6{ padding:7px;	background-color:#A5A5A7;}
/*----------------------------------------------------------------*/
#status_info{
	margin:10px;
	padding:10px;
	border: 1px solid #D9EF8D;
	visibility:hidden;
}
.hidden{
	visibility: hidden;
	position: absolute;
}


/*--------------Style do sitemapu ------------------------------*/
td.sm_pion{
	width:20px;
	height:15px;
	background-image: url('img2/sitemap/pion.jpg');
	background-repeat: repeat-y;
}
td.sm_poziom{
	height:20px;
	width:30px;
	background-image: url('img2/sitemap/poziom.jpg');
	background-repeat: repeat-x;
}
td.sm_minus{
	height:20px;
	width:20px;
	background-image: url('img2/sitemap/minus.jpg');
	background-repeat: no-repeat;
}
td.sm_tekst{
	padding-left:7px;
	padding-right:7px;
	font-size:12px;
	color: #354965;
}
td.sm_activ{
	background-image: url('img2/sitemap/activ.jpg');
	background-repeat:no-repeat;
	width:20px;
	height:20px;
}
td.sm_notactiv{
	background-image: url('img2/sitemap/notactiv.jpg');
	background-repeat:no-repeat;
	width:20px;
	height:20px;
}
a.sm:link{ text-decoration:none; color:#354965; }
a.sm:active{ text-decoration:none; color:#354965; }
a.sm:visited{ text-decoration:none; color:#354965; }
a.sm:hover{ text-decoration:none; color:#68A943; }

/*--------------------- koniec styli do sitemapu --------------*/


.tab1{
	text-align: right;
	padding-right:10px;
}
.tab2{
	text-align: left;
	padding-left:10px;
}


/*---------------------- STYLE buttonów w twojej strefie -------- */
.btn_konto{
	border:1px solid #B8AA35;
	color:#B8AA35;
	padding:3px;
	margin:1px;
	background-color:#ffffff;
	font-family: verdana;
	font-size:10px;
	letter-spacing: 0px;
	font-weight:bold;
	cursor:pointer;
}
.btn_konto2{
	border:1px solid #1675AB;
	color:#1675AB;
	padding:3px;
	margin:1px;
	background-color:#ffffff;
	font-family: verdana;
	font-size:10px;
	font-weight:bold;
	letter-spacing: 0px;
	cursor:pointer;
}
.btn_konto3{
	border:1px solid #8DAF19;
	color:#8DAF19;
	padding:3px;
	margin:1px;
	background-color:#ffffff;
	font-family: verdana;
	font-size:10px;
	font-weight:bold;
	letter-spacing: 0px;
	cursor:pointer;
}
.div_kontakt{
	font-size: 14px;
	line-height:25px;
}
.faq1{
	color: #C47207;
	font-weight:bold;
}
.mini_list{
	marker-offset:0px;
	margin-left:10px;
	padding-left:0px;
}



/* menu */

#meni{
	position:relative;
	height: 60px;
	color:#E0E0E0;
	background: url("img2/gradient.jpg") repeat-x;
	width:780px;
	font-size:12px;
	margin-left:5px;
}

#menu .menuc {
	margin: 0px auto;
	width: 780px;
	font-family: Tahoma;
}

#menu_gora{
	position:relative;
	height:60px;
	font-size:13px;
	padding: 0 0 0 6px;  /*rozmieszczenie buttonow - wysokosc*/
	font-family:  Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	background: url("topmenu_bg.jpg") repeat-x top left;
}

#menu_gora ul{
	margin:0;
	padding: 0;
	list-style-type:none;
	width:auto;
	float:left;
}

#menu_gora ul li{
	display:block;
	float:left;
	margin:0 1px;
	padding-right: 15px; /*odległość między przyciskami menu */
	padding-left: 15px;
}
/*
#menu_gora ul li {

	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: transparent #65584F #65584F #65584F;
}
*/
#menu_gora ul li a{
	display:block;
	float:left;
	color: #FFFFFF;
	text-decoration:none;
	padding:0 0 0 11px;
	height:30px;		
}

#menu_gora ul li a span{

	padding:17px 11px 0 0;
	height:52px;
	float:left;
}

#menu_gora ul li a:hover{

	color: #000000;
}
/*
#menu_gora ul a:hover {
	background-color: #ffff10;
	color: #000;
	border-top: 20px solid #65583F; 
}
*/
#menu_gora ul li a:hover span{

	display:block;
	width:auto;
	cursor:pointer;
}
/*
#menu_gora ul li a.current,#topnavi ul li a.current:hover{
	color: #FFFFFF;
	background: url("topmenu_left.jpg") no-repeat top left;
	line-height:350%;
}

#menu_gora ul li a.current span{
	display:block;
	padding:0 10px 0 0;
	width:auto;
	background: url("topmenu_right.jpg") no-repeat top right;
	height:52px;
}
*/

/* koniec menu gorne */




/* menu lewe */

#menu_lewe{
	font-family:  Tahoma, Verdana, Arial, sans-serif;

}


#menu_lewe ul, #menu_lewe ul li {

	font-size: 12px;

list-style: none;

	margin: 0;
	padding: 0;

}


#menu_lewe li {	
	border: 1px solid #CFCCC4;	
	margin: 0;
	padding: 0;
}

#menu_lewe1 ul{	
	background-color: #97CDE5;
}

#menu_lewe2 ul{	
	background-color: #CFE6EE;
}



#menu_lewe ul li {

	width: 175px;
	padding-left: 65px;
	padding-top: 15px;
	padding-bottom: 15px;
	border-width: 1px;
	border-style: solid;
	border-color: #dfe #365 #365 #dfe;
}



#menu_lewe ul a:link, #menu_lewe ul a:visited {
	display: block;
	width: 175px;
	text-decoration: none;
	padding: 0px 0px;
color:#000;
/*	color: #365;*/

}

#menu_lewe1 ul a:hover {
	background-color: #97CDE5;
	color: #eff;
}

#menu_lewe2 ul a:hover {
	background-color: #CFE6EE;
	color: #365;
}



#warsztaty {background: transparent url(images/warsztaty.jpg) 3px 3px no-repeat;}
#gabinet_psychologiczny {background: transparent url(images/gabinet_psychologiczny.jpg) 3px 3px no-repeat;}
#psycholog_dzieciecy {background: transparent url(images/psycholog_dzieciecy.jpg) 3px 3px no-repeat;}
#gabinet_logopedyczny {background: transparent url(images/gabinet_logopedyczny.jpg) 3px 3px no-repeat;}
#terapia_uzaleznien {background: transparent url(images/terapia_uzaleznien.jpg) 3px 3px no-repeat;}
#hirudoterapia {background: transparent url(images/hirudoterapia.jpg) 3px 3px no-repeat;}
#rehabilitacja {background: transparent url(images/rehabilitacja.jpg) 3px 3px no-repeat;}
#masaze {background: transparent url(images/masaze.jpg) 3px 3px no-repeat;}
#gabinet_dietetyczny {background: transparent url(images/gabinet_dietetyczny.jpg) 3px 3px no-repeat;}
#szkola_rodzenia {background: transparent url(images/szkola_rodzenia.jpg) 3px 3px no-repeat;}
#ziololecznictwo {background: transparent url(images/ziololecznictwo.jpg) 3px 3px no-repeat;}
#masaze {background: transparent url(images/masaze.jpg) 3px 3px no-repeat;}
#konsultacje {background: transparent url(images/konsultacje.jpg) 3px 3px no-repeat;}
#krew {background: transparent url(images/krew.jpg) 3px 3px no-repeat;}
#ozonoterapia {background: transparent url(images/ozon.jpg) 3px 3px no-repeat;}

#sklep_internetowy {background: transparent url(images/sklep_internetowy.jpg) 3px 3px no-repeat;}
#wynajem_sali {background: transparent url(images/wynajem_sali.jpg) 3px 3px no-repeat;}

/*koniec menu lewe */


/*submenu lewe*/



	li {
		position:relative;
		padding:1px;
		padding-left:26px;
		z-index:9;
	}

		li.folder ul {
			position:absolute;
			left: 190px;
			top:5px
		}		
		li.folder>ul { left:210px; } 

		li>a { width:auto; } 

		
		
	
		
		
		
		
		#menu_lewe ul li.podmenu {

	width: 210px; 
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #dfe #365 #365 #dfe;
}

/* 

a{

		width:100%; IE 

}

*/


	/* regular hovers */
	

		li.folder a:hover {
			background-color:#bbb7c7;
		}

	/* hovers with specificity */

	li.folder:hover { z-index:10; }				
		

	ul ul, li:hover ul ul {
		display:none;
	}
	

	
	li:hover ul, li:hover li:hover ul {
		display:block;
}



/*koniec submenu lewe*/



#prawa{
float:left;
width:300px; /*250*/


}

#lewa{
float: left;
width:260px;

}


#logo{

	float: left;
	margin-left: 0px;
	padding-left: 20px;
}

#logo img{
		width: 200px;
}

#panel{

margin-left: 50px;
padding-left: 200px;
width:200px;
text-align: center;
vertical-align:top;
height:30px;
}


#lekarz_foto{
float:left;
}

#lekarz_foto img{
height: 150px;
padding-top:10px;
margin-right: 20px;
margin-bottom: 20px;
}

#lekarz_opis{
	font-family: arial;
	text-indent: 2em;

}

#zdjecie{
float:left;
}

#zdjecie img{
width: 100px;
margin-right: 10px;
margin-bottom: 10px;
}

#artykul{
	text-indent: 2em;

}

#opis{
	text-align: justify;
}
	
#opis p{	
	text-indent: 2em;
	padding-bottom: 15px;
}


#opis a:link{
		color:#224454;
}

#opis a:visited{
		color:#224454;
}

#opis a:hover{
		/*color:71BF43;*/
		color: #607b86;
}

#opis a:active{
		color:#224454;
}

#opis li{
	text-indent: 0px;
}



#promocja{
	text-align: center;
	text-decoration: underline;
	font-weight: bold;
	padding-bottom: 15px;
}

#promocja1{
		font-weight: bold;
		text-align: center;
		padding-bottom: 15px;
}

#tabela {
   border: 1px solid black;
   border-collapse: collapse;
}
#tabela td {
   border: 1px solid black;
   padding: 5px;
}

#tabela thead{
	font-weight: bold;
}

#paragraf{
	font-size: 9px;
	text-decoration: none;
}


#uslugi a:link {color:#224454;}
#uslugi a:visited {color:#224454;}
#uslugi a:hover {color: #607b86;}
#uslugi a:active {color:#224454;}

#uslugi li:hover ul, #uslugi li:hover li:hover ul {
		display:block;
}
#uslugi	ul ul, #uslugi li:hover ul ul {
		display:block;
	}
	
#wiecej{
text-align:right;
color:#224454;
text-decoration:underline;

}



#reklama{
margin: 1px;
float:left;
color: #31505F; font-size:12px; font-weight: bold;
border-style:solid;
height: 600px;
width: 115px;
text-align: center;
vertical-align: middle;
}

#reklama p{
text-align: center;
vertical-align: middle;
}

#wciecie{
text-indent: 2em;
}

#food_detective, .zielony{
color: #009900;
font-weight: bold;
}


#promocyjna
{
 color: red;
 text-decoration: blink;
}

#choroby dt
{
 font-weight: bold;
 color: #009900;
}



/* nowe style */
.promocja{
	color: red;
	font-weight: bold;
}

li.zielony{
color: #009900;
font-weight: bold;
padding-left: 0px;
text-indent: 0px;
}

ul ul li{
padding-left: 0px;
text-indent: 0px;
}


