*{margin:0;padding:0;border:none}
body{background:url(/images/fon.jpg) repeat-x left top; font-family:Verdana, Arial, Helvetica, sans-serif}
table{border-collapse:collapse}
.attention{color:#FF0000}
.date{color:#999}
.foto{color:#7585E8}
.foto2{color:#7585E8;font-size:0.8em}
.title{color:#7585E8;font-size:0.95em}
.titleattention{color:#FF0000;font-size:0.95em}
.feedback{color:#00CCFF;font-size:1.1em}
.address{color:#000;font-size:1.1em}
.innertb{color:#fff;font-size:0.9em}

#header{width:1000px;height:253px;background:url(/images/header_fon.jpg) no-repeat left top;position:relative}
#menu{position:absolute;top:5px;right:5px}
#menu li{list-style-type:none;float:left;margin-right:5px}
#menu li.menubar{background:url(/images/menu_bar.jpg) no-repeat bottom center;width:1px}
#menu li a{display:block;width:127px;height:70px}
#menu li a.about{background:url(/images/about.jpg)}
#menu li a.about:hover{background:url(/images/about_hover.jpg)}
#menu li a.service{background:url(/images/service.jpg)}
#menu li a.service:hover{background:url(/images/service_hover.jpg)}
#menu li a.price{background:url(/images/price.jpg)}
#menu li a.price:hover{background:url(/images/price_hover.jpg)}
#menu li a.contact{background:url(/images/contact.jpg)}
#menu li a.contact:hover{background:url(/images/contact_hover.jpg)}
#logo{position:absolute;left:64px;top:0}
#icons{position:absolute;left:135px;top:70px}
#icons img{ margin-right:5px}

#vertmenu{position:absolute;left:490px;top:88px;width:460px}
#vertmenu li{background:url(/images/arrow.gif) no-repeat left center;border-bottom:solid 1px #A89EF1;line-height:16px;padding-left:15px;list-style-type:none; height:16px}
#vertmenu li a{font-size:12px;color:#fff;text-decoration:none}
#vertmenu li a:hover{text-decoration:underline}

#content{background:url(/images/content_fon.jpg) repeat-y left top;overflow:hidden;height:1%}
#sidebar{width:300px;float:left;padding:40px 0 0 10px;font-family:"MS Sans Serif"}
#sidebar h4{font-size:0.8em;text-align:center;color:#CC6600;margin-bottom:20px}
#sidebar h5{font-size:0.8em;text-align:center;color:#7585E8;margin-bottom:20px}
#sidebar p{font-size:0.7em;margin-bottom:10px;font-weight:bold;color:#CC6600}
#sidebar p.foto1{font-size:0.8em;margin-bottom:10px;color:#7585E8}
#sidebar a.more{display:block;font-size:0.7em;margin-bottom:10px;text-align:right;color:#000;font-weight:bold}
#sidebar a.more:hover{text-decoration:none}

#maincont{margin-left:320px}
#maincont h2{background:#2C86C5;color:#fff;font-size:1em;padding:15px 0;text-align:center;margin-bottom:40px}
#maincont .cont{padding:0 20px;height:1%}
#maincont .cont a{color:#000;text-decoration:none}
#maincont .cont a:hover{text-decoration:underline}
#maincont .cont a.attention{color:#FF0000;text-decoration:none}
#maincont .cont a.attention:hover{text-decoration:underline}
#maincont .cont table{width:100%}
#maincont .cont td.wide{text-align:center;padding:5px 5px 5px 5px;width:100%;font-size:1em}
#maincont .cont td.widep{margin-bottom:5px;font-size:0.85em;width:100%}
#maincont .cont td{vertical-align:top;font-size:0.8em;padding:5px 5px 40px 5px}
#maincont .cont td h4{text-align:center;margin-bottom:10px;color:#6699FF}
#maincont .cont td p{margin-bottom:5px;font-size:0.85em}
#maincont .cont td .more{display:block;text-align:right;color:#FF0000;font-size:0.85em}
#maincont .cont td .more:hover{text-decoration:none}
#maincont .cont td .innertb{width:100%}
#maincont .cont td .innertb td{padding:0; border:medium}


#footer{background:#57A4DF;padding:10px 0;text-align:center;font-weight:bold;color:#fff;font-size:0.8em;font-family:Arial, Helvetica, sans-serif;position:relative}
#footer a{color:#fff;text-decoration:none}
#footer a:hover{text-decoration:underline}
#footer #stat{position:absolute;right:40px;top:20px}