@charset "utf-8";
/* CSS Document */

/* general stuff */



html{margin:auto;}


body{
margin:0px;
padding:0px;
text-align: center;
font: normal 12px Arial;
color:#787878;
background:url(images/new/bg.jpg) no-repeat top center;
}

a{text-decoration:none;color:##839D01;color:#839D01}
alink{color:#839D01};
vlink{color:#839D01};
.transparent{behavior: url(images/DSTOM/iepngfix.htc);}
div{text-align:left;}
/* Layout */
img{border:0px;}

#main_page
{

width:1003px;
height:auto;
margin:auto;
position:relative;

}
*html #main_page{height:560px;}
#html #main_page{min-height:560px;}
.pagetitle{float:left; margin-top:10px; margin-right:50px; margin-left:20px; position:relative; height:auto; font:bold 18px Century Gothic; color:#ff8e00; padding-bottom:10px;}
.green_und{color:#839D01; text-decoration:underline;}

.green_first{width:180px; padding-left:10px; padding-right:10px; background:#9bd04f; margin-top:10px; padding-top:15px;}
.orange_first{width:180px; padding-left:10px; padding-right:10px; background:#ff9b00 url(images/mbg.gif) repeat-x top left; padding-top:20px; margin-top:20px;}
.gray_first{width:180px; padding-left:10px; padding-right:10px; background:#c7bdbb; margin-top:10px; padding-top:15px;}

.header
{
font-family:Arial Narrow;
font-size:18px;
color:#839D01;
position:absolute;
bottom:30px;
left:30px;
}

.colum1
{
background-color: #eee9da;
width:252px; height:auto;
padding-top:25px;
padding-bottom:15px;
text-align: left;
}


/*background-color:#e6dfcc; */
width:230px;

color:#8f836b;

}
.width{
	width: 210px;
	clear:both;
	height: 25px;
	background-color:#e6dfcc;
	padding-bottom: 0px;
	border:1px solid red;
}
.novosti{


	color:#5b5344;
	font-family: Verdana, Arial, Helvetica, sans-serif;/*Century Gothic; */
	font-size:14px;

}

.kliniki{


	font-size:16px;

	color:#5b5344;
	text-align: left;
}


.cycle_block{position:relative;font-family:Arial;font-size:12px; height:auto;width:230px;margin-left:10px; }
.cycle{margin-left:13px;margin-top:6px;width:21px;float:left;}

.leftpart{float:left; height:auto; width:800px;}

.mainlevel_ournews{color:#839d01; }
.mainlevel_stomnews{color:#839d01; }
.date {color:#8b5c00; position:absolute; top:14px; left:42px; }
.news{position:absolute;}
.news_txt{
	text-align: left;
	font-weight: bold;
	color:#71672b;
	width:170px;
	font-size:12px;

}
.news_txt_under{
	text-align: left;
	font-weight: normal;
	color:#5b5344;
	width:170px;
	font-size:12px;
}

.more {margin-top:7px;margin-left:195px; color:#71672b;}
.more A {color:#71672b;}

.orange_inform {color:#ffb933; margin-left:20px;}
.orange_date{color:#8b5c00; position:absolute; top:14px; left:20px;}

.mainlevel {color:#ffffff;text-decoration:none;}
#active_menu_mainmenu{background-color:#839D01;text-decoration:none;width:160px;}
.mainlevel-nav{color:#ffffff;}
.contentpaneopen{width:100%;text-align:left;}
.mainlevel_usermenu{margin-bottom:10px;}
/******************colum2**********************/

.flower{position:absolute;left:234px; top:-1px;}

.colum2
{


background-color:#ffc833;
width:170px;
height:auto;
padding-top:0px;
}

.zagolovok_sub
{
	color: #F3F3F3;
	font-size: 13px;
	font-weight: bold;
}

.menu{
	text-align: left;
	font-family:Century Gothic,Verdana, Arial, Helvetica, sans-serif;/*Century Gothic; */
	font-size:18px;
	color:#FFFFFF;
	padding-top:195px;
	width:160px;

}

.menu div.back a{
	font-family:Century Gothic,Verdana, Arial, Helvetica, sans-serif;/*Century Gothic; */
	font-size:18px;
	color:#ffffff;
	width:160px;
	padding-left:10px;


}
div.back{
/*	margin-left: -10px;*/


	/*border:1px solid red;*/
	background-color: #839D01;
	display: block;
	width:170px;
}




.menu div.no_back a{
	font-family:Century Gothic,Verdana, Arial, Helvetica, sans-serif;/*Century Gothic; */
	font-size:18px;
	color:#FFFFFF;
	padding-left:10px;


}

.linked{background-color:#839d01;width:160px;}

.dark_orange{
	text-align: left;
	background-color:#ffa800;
	margin-top:10px;
	height:auto;
}

.orange{
	text-align: left;
	margin-top:10px;
	margin-bottom: -10px;
	height:auto;
	border-top:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
}

.types{
	text-align: left;
	font-family:Arial;
	font-size:12px;
	padding-top:20px;
	margin-left:14px;
	width: 120px;
}
.types a{
	font-family:Arial;
	font-size:12px;
	width: 120px;
	text-decoration: underline;
}

.doctor{margin-top:5px;}

.back2
{
	background:url(images/strelka2.jpg) no-repeat right; 
	padding-right:16px;
}
.back2 a{
	font-size: 12px;
	font-weight: bold;
}
.back3
{
	background:url(images/strelka1.jpg) no-repeat right; 
	padding-right:16px;
}

.back3 a{
	font-size: 12px;
	font-weight: bold;
}
/***********  THird colum  *****************/

.green_second{ background-color:#839d01; width:222px; height:184px;float:left}

.bg { background: url(images/bg.jpg);background-repeat:repeat-x; padding-right:10px;width:auto;}
.green_left {width:100%; position:relative;height:auto;background: url(images/bg.jpg);background-repeat:left top;}
.green_right { width:30px;height:25px; background:url(images/green_right.jpg) right top; background-repeat: no-repeat;}
.green_txt {margin-top:-25px;margin-left:37px; font-family:Arial Narrow,Arial; font-size:18px;color:#ffffff;line-height:25px;}
*html .green_txt {margin-bottom:1px;;margin-left:37px; font-family:Arial Narrow,Arial; font-size:18px;color:#ffffff;line-height:24px;}
.up_menu {
	font-family:Arial Narrow;
	color:#FFFFFF;
	font-size:13px;
	margin-left:27px;
	padding-top:10px;
	text-align: left;
}
.up_menu a{
	font-family:Arial Narrow;
	color:#FFFFFF;
	font-size:13px;
	text-align: left;
}

.baby{float:right;margin-left:220px;margin-top:-185px;}
.name_bg {background-color:#cdc98a; width:163px; height:52px; color:#395024; }
.name {margin-left:13px;padding-top:5px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px; line-height:14px;}
.degree_bg{ margin-top:-13px; margin-left:23px; width:152px; height:38px; background-color:#ffa800;}
.degree{margin-left:18px;padding-top:7px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; color:#FFFFFF; line-height:8px;}

.glavnaya {margin-left:218px; margin-top:-310px;}
.green_header{font-family:Arial Narrow,Arial; font-size:18px;color:#ffffff;position:absolute;top:3px;left:40px;}
.txt_up{font-family:Arial; font-size:12px; width:335px; text-align:justify;margin-top:30px; }
.txt{font-family:Arial; font-size:14px; width:550px;margin-left:20px; min-height:560px;margin-top:10px;}
*html .txt{height:560px;}
#html .txt{min-height:560px;}
.txt_down {font-family:Arial; font-size:12px; width:520px;; text-align:justify; }
.kontakti {margin-left:245px; height:auto;padding-top:20px;padding-bottom:1px;}
.white_cycle {margin-top:15px;margin-left:10px;width:21px;align:left;}
.contacts {width:245px;height:100px;color:#247200;font-family:Arial; font-size:12px; padding-left:40px; margin-top:15px;background:url(images/DSTOM/cycle_white.jpg) left top;background-repeat:no-repeat;}
.footer {background:#839d01; width:636px; height:17px;float:right;margin-top:-17px;position:relative;}
.flower_bottom{bottom:0px; left:20px; bottom:-1px;position:absolute;}
.footer_txt{font-family:Arial; font-size:12px; color:#ffffff;left:20px; top:0px; position:absolute;}
/*    float L R clear         */
.floatR { float:right;}

.floatL { float: left;}

.types a {color:#000000}

.clear {clear:both;}


/*
styles for  menus
*/

.usermenu td {padding-bottom:10px;vertical-align:top;}
.stomnews td{padding-left:26px;padding-top:5px;}
.ournews td{padding-left:26px;padding-top:5px;}
.mainlevel_mainmenu{color:#ffffff;text-decoration:none;}
.ournews{margin-top:5px;}
.stomnews {margin-top:5px;}
.category, .contentpagetitle,.contentheading {color:#839D01;text-decoration:none;font-weight:bold;font-size:12px;}

td.BText {
color:#000000;
font-size:12px;
text-align:right;
}

td.BTextP {
color:#000000;
font-size:12px;
text-align:Left;
}

h4 a{color:#839D01;}
.sectiontableentry1 a,.sectiontableentry2 a{color:#839D01;}

.txt_down{min-height:560px;#height:560px;#height:560px;padding-left:50px;}
.blog{width:100%;}
.txt .blog{width:550px;}
.txt .contentpaneopen{width:550px;}
.ceni td {font-size:12px;}
.font11 {font-size:12px;}

.green_right_bg { width:30px;height:auto; background:url(images/green_right_bg.gif) right top; background-repeat: repeat-y;}
.lt{position:absolute;top:0px;left:0px;}
.lb{position:absolute;bottom:0px;left:0px;}
.rt{position:absolute;top:0px;right:0px;}
.rb{position:absolute;bottom:0px;right:0px;}

a.topmenu, a.topmenu:active, a.topmenu:link, a.topmenu:visited{font:bold 12px Arial; color:#3a3a3a; text-decoration:none; padding-left:9px; padding-right:9px;} 

a.topmenu:hover{ font:bold 12px Arial; color:#3a3a3a; text-decoration:underline; padding-left:9px; padding-right:9px;}

a.submenu3, a.submenu3:active, a.submenu3:link, a.submenu3:visited{font:bold 11px Arial; color:#292929; text-decoration:none;} 
a.submenu3:hover{ font:bold 11px Arial; color:#292929; text-decoration:underline; }

a.subsub, a.subsub:active, a.subsub:link, a.subsub:visited{font:normal 11px Arial; color:#292929; text-decoration:none;} 
a.subsub:hover{ font:normal 11px Arial; color:#292929; text-decoration:underline; }

ul, li{padding:0px; margin:0px; list-style-type:none;}

.sep{background:url(images/new/sep.gif) no-repeat center center; height:15px;}
.sep2{background:url(images/sep2.gif) no-repeat center center; height:10px;}


*html .lb{position:absolute;bottom:-1px;left:0px;}
*html .rb{position:absolute;bottom:-1px;right:0px;}
