/*FOR XHTML*/
.calls_f{ color:#667AB2; font-size:24px; text-align:center;}
* {
	margin:0;
	padding:0;
	font-size: 12px;
}
html, body {height:100%; width:100%; background:#ffffff;font-family:Geneva, Arial, Helvetica, sans-serif;}
body {min-height:573px; min-width:998px;}
*html body {width: expression(document.documentElement.clientWidth < 1000 ? "998px" : "auto");} /*For IE6 1024x768 block*/
.maintext a, .maintext a:link, .maintext a:visited, .maintext a:active, .maintext a:hover {color: #9D7E37}
.maintext {font-size:12px; font-weight:normal; text-align:justify; color:#666666;padding-left:15px;padding-right:15px;}
.maintextright {font-size:12px; font-weight:normal; text-align:justify; color:#666666;}
#content div.maintext p {padding-left:0px; text-indent:0px;}
img.transparent { 
	background: expression(transparent(this));
}
.ny {
	position: relative;
	height: 93px; 
	width: 100%;
	background: url(/files/images/ny.png);
	background-image: expression('none');
	background-position: top;
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='files/images/ny.png', sizingMethod='crop');
}
#conteiner {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	height:auto !important; /* real browsers */
	_height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}
.red16{
	font-family: Verdana, Arial, Helvetica, sans-serif;
              color: #FF0000;
	font-size: 14px;
	font-weight:bold;
	text-align: center;
}
.blue16{
	font-family:"Times New Roman", Times, serif;
              color: #0000FF;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
}
#akcia {
	float:right;
	position:absolute;
	background: url(/files/images/akcia5.gif) no-repeat;
	top: 48px;
	left: 606px;
	z-index: 3;
			}
#akcia a{
	float:right;
	width:90px;
	height:90px;
	background: none;
			}
#stomatologija, #stomatologija h2 {font-family:Georgia, "Times New Roman", Times, serif;color:#9D7E37; font-size: 14px;font-weight: bold;text-align:right; padding-right:10px; padding-left: 200px;}
#stomatologija a {color:#9D7E37; text-decoration:none;}							
#stomatologija a:hover {color:#53699B; text-decoration:underline;}		
#stomatologija a:visited {color:#9D7E37; text-decoration:none;}	
strong {font-weight:normal;}

.glob{
font-size:16px;font-weight:bold;color:#9d7e37;font-family: Georgia, "Times New Roman", Times, serif; text-align: left;
}
.namedok{
font-size:12px;font-weight:bold;color:#9d7e37;font-family: Georgia, "Times New Roman", Times, serif; text-align: left;
}
img {border:0px}
.inv {display:none}
.maintext h4{
	font-size:12px;
	color: #9D7E37;
	font-weight: normal;
}
.maintextright h4{font-size:12px}
div#header {height:279px; width:100%; position:relative;background:url(/templates/meko/images/header_bg.jpg) repeat-x right top #deca9d;
			}
div#header2 {height:279px; width:100%; position:relative;background:url(/templates/meko/images/header_bg_1.jpg) no-repeat left top;}
#logo { float:right; width:223px; height:106px; background:url(/files/images/logo.png) no-repeat; margin-top:64px; position:absolute; right:88px;
			_background: none;
			_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/files/images/logo.png', sizingMethod='crop');
			}
#logo a{width:223px; height:106px; text-indent: -9999px; display:block; overflow: hidden; }
#navvv { float:right; width:237px; height:40px; margin-right:0; margin-top:239px;}

div#content {width:100%; position:relative; text-align:justify;}
#content p {text-indent:14px;}
	#maintable {width:100%; border:0; vertical-align:top; _height:580px; min-height:580px; position:relative;}
	#leftcolum {width:206px; vertical-align:top; background:url(/templates/meko/images/bloc_left.jpg) no-repeat bottom left;}
	#centercolum {vertical-align:top;_height:580px; min-height:580px;}
	#rigthcolum {width:253px; vertical-align:top;background:url(/templates/meko/images/bloc_right.jpg) no-repeat bottom right;}

#stomatologija-foot {	
              width:100%;
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-top: 40px;
	padding-bottom: 30px; 
              background-image: url(/templates/meko/images/footerbg.jpg);}

/* описание элемнтов наполненитя в контентной области сайта */
div#textcontent {font-size:14px; color:#676767; text-align:justify; margin-top:20px; margin-left:20px;margin-right: 15px;} /* основное для всего контента*/
	#textcontent h1 {font-size:18px;font-weight:bold;padding:10px;color:#9d7e37;font-family: Georgia, "Times New Roman", Times, serif; text-align: left;
}/* Загаловок h1*/
	#textcontent h2 {font-size:16px;font-weight:bold;padding:10px;color:#9d7e37;font-family: Georgia, "Times New Roman", Times, serif;text-align: left;
} /* Загаловок h2*/
	#textcontent h3 {font-size:14px; font-weight:normal; text-align:justify; padding-bottom:10px; color:#676767;} /* Загаловок h3*/
              #textcontent h4 {font-size:14px; font-weight:bold; text-align:justify; padding-bottom:10px; color:#9d7e37;font-family: Georgia, "Times New Roman", Times, serif;} /* Загаловок h4*/
              #textcontent h6 {font-size:14px; font-weight:bold; text-align:left; padding-top:20px;padding-bottom:10px;padding-left:20px;padding-right:15px; color:#9d7e37;font-family: Georgia, Times, serif;} /* Загаловок h6*/
	#textcontent p {padding:0px 0px 12px 0px;} 					/*абзац*/
	#textcontent a {color:#9d7e37; text-decoration:underline;}									/*ссылка*/
	#textcontent a:hover {color:#d28703; text-decoration:underline;}		/*ссылка при наведение*/
	#textcontent a:visited {color:#999999; text-decoration:underline;}							/*посещёная ссылка*/
	#textcontent img {padding:10px 15px 5px 5px; border:0px; /*float:left;*/}	/*картинки*/
	#textcontent ul {list-style:; padding-left:30px; padding-bottom:5px;font-weight:bold;font-family: Georgia, "Times New Roman", Times, serif;} 				/*списки*/
	#textcontent ul li {padding-left:0px; padding-bottom:5px;font-weight:bold;font-family: Georgia, "Times New Roman", Times, serif;}							/*списки*/
/* енд =) */



/*Топ Менюшка*/
#topmenu { width:950px; height:auto; position:relative; list-style:none; margin:0 auto;}
#topmenu li { width:131px; height:37px; background:url(/templates/meko/images/top_menu.jpg) no-repeat top left; margin-left:1px; float:left; text-align:center;}
#topmenu li a{ display:block; width:131px; height:28px; color:#9d7e37; font-family:Tahoma; font-weight:bold; font-size:11px; text-decoration:none; text-transform: uppercase; padding-top:9px;}
#topmenu li a:hover{background:url(/templates/meko/images/top_menu_hover.jpg) no-repeat top left; color:#ffffff;}
/*Топ Менюшка*/


/*Левая Менюшка*/
#leftmenu { width:183px; height:auto; list-style:none; margin:0 auto; position:relative;}
#leftmenu li { background:url(/templates/meko/images/left_menu.jpg) no-repeat left top; width:183px; height:37px; text-align:center;margin-top:2px;}
#leftmenu li a { display:block; width:183px; height:27px; color:#9d7e37; font-weight:bold; font-size:11px; text-decoration:none; text-transform: uppercase; position:relative; padding-top:10px;font-family:Tahoma;}
#leftmenu li a.first {padding-top:4px;height:37px;}

#leftmenu li a span {display:none;}
#leftmenu li a.first:hover{padding-top:4px;height:37px;}
#leftmenu li a:hover {background:url(/templates/meko/images/left_menu_hover.jpg) no-repeat top left; color:#ffffff;}
#leftmenu li a.selected {background:url(/templates/meko/images/left_menu_selected.jpg) no-repeat top left; color:#000000;line-height:17px;}
#leftmenu li a.selected:hover {background:url(/templates/meko/images/left_menu_hover.jpg) no-repeat top left; color:#ffffff;}
#leftmenu li a.selected span {display:block; width:183px; height:36px;color:#ffffff; font-weight:bold; font-size:11px; text-decoration:none; position:relative; top:10px; left:0px; }
#leftmenu li a.selected:hover span { display:none;}
#leftmenu li a.first span {top:2px;}
/*Левая Менюшка*/

/*Новости*/
div.news {margin:30px auto 0 auto; width:210px;font-size:12px;color:#676767; text-align:justify; position:relative;}
div.news h3{
	margin:0px;
	font-size:12px;
	color:#676767;
	text-align:justify;
	font-weight: normal;
}
span.newszagl { color:#9d7e37; display:block; font-size:14px; font-weight:bold; padding-bottom:10px; }
span.date { display:block; font-size:11px; padding-top:5px; color:#af9969 }
span.podrobnee1 a { color:#9d7e37; text-decoration:none; font-size:12px;}
span.podrobnee1 a:hover { color:#d28703;text-decoration:underline;}
span.podrobnee1 a:visited { color:#9d7e37;}
span.podrobnee2 a { color:#676767;  text-decoration:none; font-size:12px;}
span.podrobnee2 a:hover { color:#d28703;text-decoration:underline;}
span.podrobnee2 a:visited { color:#9d7e37;}

a.allnews {color:#9d7e37; text-decoration:none; font-size:11px;}
a.allnews:hover { color:#d28703; text-decoration:underline;}
a.allnews:visited { color:#9d7e37;}
/*Новости*/

/*Поиск*/
	#search{ 	width:160px;
	height:730px;
	position:relative;
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;}
	#search form { width:190px; height:21px;}
			.search_input {width:104px; color:#676767; font-style:italic; font-size:13px; background:none; height:20px; border:#9d7e37 1px solid; float:left;  margin-top:3px;}
			.search_submit {width:59px; height:26px; background:url(/templates/meko/images/search_button.jpg) repeat-x; border:0; margin-left:2px; cursor:pointer;}
			.search_input_text {width:304px; color:#676767; font-style:italic; font-size:13px; background:none; height:20px; border:#9d7e37 1px solid;}
			/*Поиск*/
	

/* Форма */
#form { width:260px; margin-left:5px;}
#form .form_zagl {padding:10px; width:132px; color:#9d7e37; font-size:12px;}
#form .form_name {padding-left:3px; padding-right:5px; width:130px; color:#9d7e37;font-size:12px;text-align:right;}
#form .form_text {border:#9d7e37 1px solid; width:160px;}
#form .form_textarea {border:#9d7e37 1px solid;  width:160px; height:77px; overflow:hidden;}
#form .input2 {background:url(/templates/meko/images/button_form.jpg); border:none; margin:3px; cursor:pointer; width:87px; height:26px;}
/* Форма */

#krau { height:55px; width:100%; font-weight:bold; background:url(/templates/meko/images/poloska.jpg) no-repeat bottom left; margin-bottom:15px; position:relative; color:#53699b;}
#krau h3 { color:#53699b; font-family: Georgia, Geneva, Helvetica, sans-serif; font-size:14px; padding-left:10px;}
#krau h6 { color:#53699b; font-family: Georgia, Geneva, Helvetica, sans-serif; font-size:16px; padding-left:10px;}

#prod { width:300px; height:20px; margin-top:80px;}
#prod img { border:0; margin-left:10px;}

#vopotv { width:auto; padding:10px 0px 0 0px; position:relative;}	
#vopotv h2 { color:#676767; font-size:14px; font-weight:normal; padding-bottom:10px;} 
#vopotv p {color:#676767; font-size:11px; text-align:justify; padding-bottom:5px;}
#vopotv a {color:#676767;}


#rassilka { width:250px; height:auto; position:relative;}
#rassilka .zag {font-size:12px; color:#9d7e37; font-weight:bold;}

#rassilka .opis {font-size:11px; color:#9d7e37;font-weight:normal; }
#rassilka form input{ width:150px; height:22px; border:1px #9d7e37 solid;}
#rassilka form input#button {background:url(/templates/meko/images/buttonras.jpg) no-repeat top left; width:102px; height:26px;border:none; cursor:pointer; }
.align_center{
text-align:center;
padding-bottom:10px;
}
.prises {
	background-image: url(/files/images/backgr.jpg);
	background-repeat:no-repeat;
	width:676px;
	background-color:#fff2d5;
	border-collapse:collapse;
}
.prise_shapka {
	width:676px;
	height:47px;
}
.p_prise_fiol {
	color:#4e639a;
	font-family:Tahoma;
	font-size:16px;
	padding: 8px;
	padding-left:15px;
}
.p_prise_fiol_zag {
	color:#4e639a;
	font-family:Tahoma;
	font-size:17px;
	padding: 8px;
	padding-left:15px;
}
.p_prise_kor {
	color:#9d7e55;
	font-family:Tahoma;
	font-size:14px;
	padding: 8px;
	padding-left:15px;   
}
.prise_stroka {
	height: 32px;

}
.prise_stroka td{
	border:1px solid #d0b98c;
}
.prise_footer {
	height: 34x;
	background-image:url(img/footer.jpg);
	background-color:#fff6e3;

}
.p_prise{
	color:#4e639a;
	font-family:Tahoma;
	font-size:18px;
	

}
.a_prise a{
	color:#4e639a;
	font-family:Tahoma;
	font-size:14px;
	text-decoration:none;
}
