body { 
margin : 0; 
} 

table {
	border-collapse: collapse;}

h1, #cont_zagl{ 
font : bold 20px Georgia; 
color : #676767; 
} 
h2 { 
font : bold 12px Verdana; 
color : #676767; 
} 

h3 { 
font : bold 18px Georgia; 
color : #676767; 
margin-bottom : 10px; 
} 

img, table, td{ 
border : 0px solid; 
} 
.logo { 
background-image : url('/img/s-clinic_ten.gif'); 
background-repeat : no-repeat; 
height : 85px; 
width : 350px; 
text-align : center; 
float : right; 
} 
#menuverh { 
padding : 0; 
margin : 0; 
} 
#menuverh a { 
font : bold 15px Arial; 
color : #fff; 
text-decoration : none; 
background : url('/img/menu_sin_center.gif'); 
height : 31px; 
display : block; 
} 
#menuverh a:hover { 
background : url('/img/menu_orang_center.gif'); 

} 
#menuverh li { 
display : inline; 
float : left; 
cursor: pointer;


} 
#menuverh b { 
height : 31px; 
display : block; 
padding : 5px 11px 0 11px; 
background : url('/img/menu_sin_lev.gif') no-repeat right top; 
} 
#menuverh b:hover { 
background : url('/img/menu_orang_lev.gif') no-repeat right top; 
cursor: pointer;
} 


#vremenno {
display: none}

/*-----------ËÅÂÎÅ ÌÅÍÞ----------------*/



#nav, #nav ul { 
position : relative; 
display : block; 
float : left; 
height : 373px; 
width : 246px; 
padding : 0;
margin : 0;  
padding-top : 60px;
background : url('/img/menu_levo_fon.jpg') no-repeat; 
list-style-type : none; 
z-index : 10; 
} 

#nav {
padding-right : 28px;
}


#nav ul { 
margin-top : 70px; 
} 
#nav li { 
height : 26px; 
background : url('/img/menu_levo_spisok.png') no-repeat; 
padding : 2px; 
} 
#nav a { 
font : bold 17px Arial; 
color : #fefefe; 
text-decoration : none; 
} 
#nav li:hover, #nav li.jshover { 
background : url('/img/menu_levo_spisok_orang.png') no-repeat; 
} 
#nav li li:hover, #nav li li.jshover { 
background : none; 
} 
#nav li ul { 
display : none; 
position : absolute; 
height : 358px; 
width : 319px; 
background : url('/img/menu_dop_fon.png') no-repeat; 
} 
#nav li li a { 
width : 319px; 
background : none; 
color : #10559b; 
font : normal 12px Arial; 
border-bottom : 1px dashed #3964ae; 
} 
#nav li li a:hover { 
width : 319px; 
background : none; 
color : #d66a00; 
font : normal 12px Arial; 
border-bottom : 0 dashed #3964ae; 
text-decoration : none; 
} 
#nav li li { 
width : 230px; 
background : none; 
padding-left : 50px; 
padding-bottom : 6px; 
} 
#nav li:hover ul, #nav li.jshover ul { 
display : block; 
position : absolute; 
top : -108px; 
left : 198px; 
} 
#nav li:hover li ul, #nav li.jshover li ul { 
display : none; 
width : 318px; 
top : 100px; 
left : 100px; 
} 
#nav li:hover li:hover ul, #nav li.jshover li.jshover ul { 
display : block; 
}

 
#nav li div { 
display : none; 
} 


#nav li:hover div { 
height : 248px; 
width : 38px; 
position : absolute; 
display : block; 
left : 208px; 
top : 63px; 
z-index : 11; 
background : url('/img/menu_levo_zakras.gif') no-repeat; 
} 

/*-----------ÐÀÇÍÎÅ----------------*/


#tenn { 
z-index : 1; 
position : relative; 
left : 246px; 
top : 370px; 
height : 30px; 
width : 64px; 
background : url('/img/menu_levo_ten.jpg') no-repeat; 
} 


#zakras { 
height : 248px; 
width : 38px; 
position : absolute; 
left : 208px; 
top : 360px; 
z-index : 11; 
background : url('/img/menu_levo_zakras.gif') no-repeat; 
} 


.podpis font { 
color : #676767; 
font : 12px Tahoma; 
}

 
.podpis font a, p a { 
color : #10559b; 
border-bottom : 1px dashed #3964ae; 
text-decoration : none; 
} 
.podpis font a:hover, p a:hover { 
color : #d66a00; 
border-bottom : 0 dashed #3964ae; 
text-decoration : none; 
}


/*-----------ÎÑÍÎÂÍÎÉ ÒÅÊÑÒ----------------*/

#contents { 
padding : 0; 
margin : 0; 
margin-left : 30px; 
z-index : 2; 
position : relative; 
} 
#contents p, #cont_osn { 
margin : 0 40px 20px 0; 
color : #676767; 
font : 12px Tahoma; 
line-height : 18px; 
text-align: justify;
} 

#contents li, #contents ul{
padding : 0 40px 0 0; 
color : #676767; 
font : 12px Tahoma; 
line-height : 18px; 
}

#contents li, #contents ul{
margin-left: 0; 
}

#contents big{
font : bold 13px Tahoma; 
}

/*-----ÊÎÍÒÀÊÒÛ----*/

#karta input, #karta2 input {
width: 95px;
height: 25px;
padding: 0px;
margin: 0px;
}

/*-----ÏÐÀÉÑ----*/


table.price {
    text-align: justify;
	color : #676767; 
	font : 12px Tahoma;
}

.primer a {
          position: static; 
          display: none;
}

.cena {
		font: bold 17px Tahoma;
		 text-align: right;
		  padding-right: 10px;
		  color: #f7f7f7;
		  background-color: #516cb1;
}

.cena i {
		font: normal 16px Tahoma;
		 text-align: right;
		  padding-right: 5px;
		  color: #f7f7f7;
		  background-color: #516cb1;
}

table.price {
     border: 0px solid;
     border-collapse: collapse;
     border-color: #d6d6d6;
     background-color: #fff;
}



.price td {
	border: 1px solid;
     border-collapse: collapse;
     border-color: #d6d6d6;
}


td.pusto {
	background-color: #ffffff;
	border: 0px;
		
		
}

table.price tr td.zagolov, table.price tr td.zzagolov {
    text-align: center;
    border: 0px;
    background-color: #fff;
}


table.price tr td.zagolov b {
     font: bold 17px Tahoma;
     color: #4b4b4b;
}


table.price tr td.zzagolov b {
	font: normal 15px Tahoma;
	color: #4b4b4b;
}

#foto_text2 {
	width:325px;
	height:107px;
	padding:1px;
	background:#66bbe5;	
	float:left;
	margin:0px 15px 0px 0px;
}

div#foto_text2 img {float:left;margin:0px 10px 0px 0px}

div#foto_text2 p {
	color: #ffffff;
	padding-top: 20px;
	font: bold 11px Tahoma;
}