a {font: 87%; color: #1F5A98; text-decoration:underline;}
a:hover {color: #F35305; text-decoration:none;  }
a.link_page, a.link_page:hover {font:bold 11px Tahoma; color:#2F5E9D; text-decoration:underline; padding:0px 2px;}
a.link_tm, a.link_tm:hover {font:bold 11px Tahoma; color:#FFF; text-align:center; text-decoration:underline; margin:0px 7px;}
a.link_tm:hover {color:#356; text-decoration:none;}
a.link_tm_here {font:bold 11px Tahoma; color:#356; padding:0px 2px;  text-decoration:none;}

a.newcd, a.newcd:hover {font:bold 12px/20px Arial; color:#030F43; text-decoration:underline;margin-left:5px;}
a.newcd:hover {color:#000; text-decoration:none;}
a.text, a.text:hover {font: normal 11px Tahoma; color: #1F5A98; text-decoration:underline;}
a.link_page:hover, a.text:hover {color:#F60;}
a.replace, a.replace:hover {font-weight:bold; color: #333; text-decoration:none;
}

body {margin:0px; padding:0px; background:url(../image/bg_line.gif) repeat #E0E5E9; font-size:100%; }

div.fieldset {text-align:center; background-color:#F1F5F8; margin-top:20px; padding:3px 0 15px 0;}
div.newcd {font:bold 12px Arial; color:#030F43; background-color:#F1F5F8; margin-top:20px; padding:5px 15px;}
div.screen {text-align:center; background-color:#F1F5F8; border:solid 1px #DBE3EB; margin-top:20px; padding:10px;}

img {border:0px;}
img.title {margin-right:15px;}

font.page {font:bold 11px Tahoma; color:#444;}
font.link {font:bold 11px Tahoma; color:#F60; padding:0px 2px;}

h1 {font: bold 130% Tahoma; color: #FA6B24; letter-spacing: 1px; margin: 20px 10px 20px 200px; }
h2 {font: bold 120% Arial; color: #030F43; margin-top: 20px; margin-left: 20px;}
h3 {font: bold 110% Tahoma; color:#000;}
h4 {font:bold 11px Tahoma; color:#356; margin:0px 10px 5px 10px;}
h5 {font: bold 12px Tahoma; color: #FA6B24; letter-spacing: 1px; margin: 5px 0px 20px 30px;}


hr {color:#DDE6EE; margin:15px 0px 0px 0px;}

table.cm td{text-align:center;}
table.screen img {border:solid 1px #D4D9DD;}
table.film {width:95%; background-color:#F3EBE7;} 

th {font: normal 11px Tahoma; color:#FFF; text-align: center;}

td, p, ul, ul li {font:95% Verdana; color: #333; text-align: left;}
td.top_menu {height:30px; background-image: url(../image/bg_top_menu.gif); background-repeat:repeat-x; background-color:#B8C1C9; border-top:solid 1px #D0D5DA;}
td.news {text-align: left;}

td.bord_tm {width:2px; background-color:#FFF; background-image:url(../image/bord_top_menu.gif); background-repeat:repeat-x;}
#hover {background-color:#E8EFF7;}
td.begun {padding:10px 0px; background-color:#F8FAFC;}
td.bottom {vertical-align:top;}
td.info-edit {padding:3px; background-color:#E6EEF2;}
td.layer {font:normal 10px Verdana; color:#294654; vertical-align:top; text-align:left; padding:95px 17px 5px 37px; background-image: url(../image/bg_layer.gif); background-repeat:none;}
td.leftbottom {height:30px; padding:5px 10px; vertical-align:middle; width:200px;}
td.menu {width:229px; background-image:url(../image/bg_lm.gif); background-repeat:repeat-y; padding:5px 10px 5px 7px;}
td.title_edit {color:#FFF; text-align:right; padding: 5px 1px; background-color:#73768A;}
td.title {border-bottom:solid 1px #F60;}
td.text_lider {text-align:left; width:100%; vertical-align:top; padding-left:7px;}

fieldset, fieldset.lider {border: solid 1px #7B97A5; padding:15px;}
fieldset.lider {padding:5px;}
fieldset.scr {padding:10px;}

legend {font:bold 12px Arial; color: #030F43; padding:0px; margin:0px;}

span.warning {font-weight:bold; color:#DB1A00; letter-spacing:1px; text-decoration:underline;}

.btn {font:bold 11px Tahoma; color:#333; height:25px; border-top:solid 1px #D6D8DB; border-right:solid 1px #7B869A; border-bottom:solid 1px #7B869A; border-left:solid 1px #D6D8DB; background:url(../image/button.jpg); background-repeat:repeat-x; background-color:#EFF3F6; width:160px;}
.button {font: normal 11px Tahoma; color: #003; background-color: #F2FCFF; border: 1px solid #A3AFC2; height: 20px; padding-right: 3px; padding-left: 3px;}

.center {width:671px; vertical-align:top; padding:10px 20px; border-right: solid 1px #EBF0F5;}
.chekbox {margin:0px; padding:0px;}

.form, .form_textarea, .form_disabled {font: normal 11px Verdana; color: #003; border: 1px solid #A3AFC2; margin-bottom: 0px; height: 20px;}
.form_textarea {height: 70px;}
.form_left {padding-right:5px; text-align:right; background-color:#E6EEF2;}
.form_right {padding-left:5px; background-color:#F2F2F2;}
.form_disabled {border: 1px solid #DDD; background-color:#F2F2F2;}

.top_cont {font: normal 11px Verdana; color: #F95616; letter-spacing: 1px;}

#info { visibility:hidden; position:absolute; left: 60px; top: 42px; width:265px; height:385px; overflow:visible;}
#button { width: 100%; padding: 0px;} 
#button ul {margin: 0; padding: 0;  border: none; list-style:none;}		
#button li {margin: 0;}
#button li a {font:bold 85% Tahoma; color: #333; vertical-align:middle; text-decoration: none; display: block; padding: 3px 2px 3px 9px; /*border: 1px solid #FFF;*/ width: 100%;}
html>body #button li a {width: auto;}
#button li a:hover {color:#000; text-decoration:none; /*border: 1px solid #6B889E;*/ background-color: #FC3;}
#button li a.here {color:#000; text-decoration:none; /*border: 1px solid #6B889E;*/ background-color: #FC3;}

/* left menu */
a.menu {font:bold 85% Arial; color:#4D5D80; text-decoration:underline; text-align:left; padding: 3px 2px 4px 1px}
a.menu:hover {color:#000; text-decoration:none; background-color:#CCCCCC; padding: 3px 2px 4px 1px}

a.menuhere {font:bold 85% Arial; color:#F95616; text-decoration:underline; text-align:left; padding: 3px 2px 4px 1px}

table.titlemenu {width:210px; margin-top:15px;}
table.bottommenu {width:210px;}

td.titleleftmenu, td.titlespa {font:bold 11px Tahoma; color:#FFF; text-align:center; background-color:#97A6B2; margin:0px; padding-bottom:5px;}
td.imgtitle, table.bottommenu td {background-color:#97A6B2;}
td.imgtitlespa, td.titlespa {background-color:#B20000;}

.table, .table2 {border-left:solid 1px #97A6B2; border-right:solid 1px #97A6B2; background-color:#EDF3F8; width:210px;}
.table td, .table2 div, .spa td {padding:2px 2px 2px 4px; background-color:#FFF; text-align:left; }
.table2 div {margin-bottom:0px;}

/* submenu */
div.submenu {color:#F60; padding:0px 0px 5px 10px;}
div.submenu a, div.submenu a:hover {font:normal 11px/16px Verdana; color:#5792C2; text-decoration:none;}
div.submenu a:hover {color:#000;}

div.title {font:bold 11px Tahoma; color:#FFF; text-align:center; vertical-align:absmiddle; background-color:#A1AACE; width:100%; height:24px; padding-top:5px; margin-bottom:5px;}

/* page menu */
a.link_page, a.link_page:hover {font:normal 11px Tahoma; color:#24486C; text-decoration:underline; margin:0px 3px 0px 1px;} 
a.link_page:hover {color:#800080; text-decoration:none;}
div.num_page {font:normal 11px Tahoma; color:#000; text-align:center; background-color:#EEEFF0; margin:15px 0px; padding:5px;}
span.page {font-weight:bold; color:#B20000;}

/* thelink */
table.myit {border:0;}
td.myic {background-color:#FFF; border:0; padding:0;}
td.myic a, td.myic a:hover {font:bold 11px Tahoma; color:#E06C1F; text-decoration:none;}
td.myic a:hover {color:#F60; text-decoration:underline;}
td.thedesc {padding:6px 0 13px 0; border:0; border-bottom:dashed 1px #CCC;}
td.thedesc a, td.thedesc a:hover {color:#999; line-height:25px; text-decoration:none;}
td.thedesc a:hover {color:#777; text-decoration:underline;}

td.header {
 background-image:url(image/verh.jpg); background-repeat: no-repeat;
	background-position: right ;
	margin:0px; padding-bottom:5px;
	background-color:#FFFFFF;
}

p.attention { font-size:130%; color: #030F43; padding-top:15 px; margin:1; font-weight:bold;
}

#txt h1 {font: bold 100% Tahoma; color: #FA6B24; letter-spacing: 1px; margin:10px; }

.kroshki {font-size:65%;}

a.clinics {font: 87%; color: white; text-decoration:underline;}
a.clinics:hover {color: white; text-decoration:none;  }


div.vrezka {float: right;
width: 232px;
margin-right: 2px;
margin-left: 5px;
font-size: 85%; color: #6882ab;
background-color: white;
border: 1px #666699 solid;
margin-bottom: 2px;
margin-top: 2px;
padding: 2px;
padding-right:5 px; 
padding-left:5 px;}

div.vrezka a:link, div.vrezka a:hover, div.vrezka a:visited
{font-size: 105%;
 color: #6882ab;
text-decoration:underline;

}

div.breadcrumps
{font-size: 80%;
}
a.haydes:link,
a.haydes:active,
a.haydes:visited ,
a.haydes:hover
              { font-family:  Arial, Helvetica, sans-serif; font-size:  100%; color:#000; text-decoration: none;}