@charset "utf-8";
/* CSS Document */

body{background:url(images/fonall.jpg) repeat-x; margin:0; padding:0;font-size:13px;}
body *{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
img{ border:none;}
a{color:#e00000; text-decoration:none;}
a:hover{ text-decoration:underline;}
h1,h2,h3,h4,h5,h6{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#e00000; }
h1{font-size:18px;font-weight:normal;}
h2{font-size:16px;}
h3{font-size:14px; color:#164499}
.podlogka_fon{margin:0 auto; width:997px;}
.fon1{background:url(images/fon1.jpg) no-repeat; width:1000px; height:330px;}
.fon2{ background:url(images/fon2.jpg) no-repeat; width:120px; height:330px; position:relative; left:-120px; top:-330px}
.footer{ margin-top:13px;}
.oblast{ }
.image_action {cursor: pointer;}


/*top menu */
.topmenu{ position:relative; z-index:2}
.topmenu .l1 td{ background:url(images/topmemu.jpg) no-repeat; width:113px; height:35px; margin:0; }
.topmenu .l1 td a{ text-decoration:none;  color:#5e5e5e;}
.topmenu .l1 td div{padding-left:30px; padding-right:30px; color:#5e5e5e; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
.topmenu .l1 td a:hover{text-decoration:underline; color:#5e5e5e;}
.topmenu .l1 td span{ color:#e00000;}

.topmenu .l1 td.activ div{ background:url(images/topmenu_activ.png) no-repeat; width:108px; height:35px; position:absolute; margin-top: -18px; margin-left: -30px; padding-top:6px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#fff;}
.topmenu .l1 td.activ div span{color:#fff;}
.topmenu .l1 td.activ a{color:#fff;}


.topmenu .l2{ background:url(images/topmenu2.jpg) no-repeat; width:997px; height:27px; margin-top:6px;}
.topmenu .l2 ul{list-style:none; margin:0px 66px 0px 66px; padding:5px 0px 0px 0px; position:relative; z-index:2;}
.topmenu .l2 ul li{float:left;  padding-right:26px;}
.topmenu .l2 ul li a{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-decoration:none; font-weight:bold;}
.topmenu .l2 ul li a.activ, .topmenu .l2 ul li a:hover{color:#23203e}


#ru-eng {position:absolute; right:0px; top:0; width:74px; height:34px;}
.ru-a {display:block; float:left; width:37px; height:34px; background:url(/images/ru_eng.gif) 0 -34px no-repeat;}
.eng-a {display:block; float:left; width:37px; height:34px; background:url(/images/ru_eng.gif) -37px -34px no-repeat;}
.eng-a:hover {background:url(/images/ru_eng.gif) -37px 0px no-repeat;}
.ru-a-en {display:block; float:left; width:37px; height:34px; background:url(/images/ru_eng.gif) 0 0px no-repeat;}
.ru-a-en:hover {background:url(/images/ru_eng.gif) 0 -34px no-repeat;}
.eng-a-en {display:block; float:left; width:37px; height:34px; background:url(/images/ru_eng.gif) -37px 0px no-repeat;}

/* end top menu*/

/*podfooter*/
.podfooter{ background:url(/images/Header_03.15_1.jpg) no-repeat; width:997px; height:141px;}

.logo{ background:url(images/logo.png) no-repeat; width:319px; height:196px;position: absolute;margin-top: -45px;margin-left: -22px; z-index:1;}
.fotertext{ position:relative; top:20px;}
.fotertext div{ text-align:center;}
.fotertext div.zag1{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:30px; color:#e00000; font-weight:bold; margin-bottom: -5px;}
.fotertext div.zag2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#e00000; font-weight:bold;letter-spacing: 6px; padding-left: 5px; margin-bottom: 5px;}
.fotertext div.zag3{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#e00000; font-weight:bold; word-spacing: 35px;}
.ruen{ position:absolute;margin-left: 890px;margin-top: -80px;}
.ruen td{ text-align:center; width:30px; height:25px;}
.ruen span{color:#e00000;} 
.ruen a{ color:#5e5e5e; width:20px;}
.ruen a:hover{ text-decoration:none}
.ruen td:hover{ text-decoration:none; background:url(images/duga.png) no-repeat 0px 20px}
/*end podfooter*/


/*oblleft*/
.oblleft{ width:243px; background:url(/images/header215.jpg) 0 0 no-repeat;}
.oblast_search{ background:url(images/podlogka_search.jpg) no-repeat; height:50px;}
.search_text{color:#5e5e5e; font-size:14px; margin-left: 15px;}
.search_submit{ background:url(images/submit.jpg) no-repeat; width:50px; height:24px; border:none;}
.search_submit:hover{background:url(images/submit_action.jpg) no-repeat; width:50px; height:24px; border:none; cursor:pointer;}
.search_pole{ width:175px;}
.karta td{ padding:10px 20px;;}
.spisok1{ list-style-image:url(images/li_new.gif); font-size: 14px; padding-left:15px;}

/*end oblleft*/

/*oblcenter*/
.oblcenter{ border-left:1px solid #d3cbc8; background:#fff; padding:15px;}
.oblcenter h1{ text-align:center;}
.workarea{ font-size:13px; line-height: 15px; width: 723px; text-align: justify;}
.workarea p{margin:5px 0px; text-indent: 20px;  width:100%;}
/*end oblcenter*/


/*oblright*/
.oblright{ width:250px; padding: 15px;vertical-align: top;}
.oblright img{ text-align:center}
.oblright div { padding-bottom:15px;}
/*end oblright*/


/*header*/
.inheader{ background:url(images/inheader.jpg) no-repeat; width:997px; height:18px; font-size:11px; color:#5e5e5e; padding: 1px 20px; margin-left: 3px;}
.header{ background:url(images/header.jpg) no-repeat; width:997px; height:59px; margin-left: 3px; }
.header td{padding-left:10px; padding-right:10px;}
.schetchik{ position:absolute; margin-top:-40px; margin-left:15px}

/*end header*/

.posRel {
position: relative;
}
.posAbs{position:absolute;}
.symb {
bottom: 6px;
left: 50px;
}
.symb a {background-image: url(/images/symb.gif);}
.symb a {float: left;}
.symb a {margin-left: 18px;}
.symb a {width: 20px;}
.symb a {height: 14px;}
.symb a {display: block;}

a.home{background-position:bottom left;}
a:hover.home{background-position:top left;}
a.mess{background-position:bottom center;}
a:hover.mess{background-position:top center;}
a.tree{background-position:bottom right;}
a:hover.tree{background-position:top right;}