/* общие настройки */
*{
padding:0;
margin:0;
}
img{border:0px}
a{
text-decoration:none;
color:#222;
}
a:hover{
text-decoration:underline;
color:#000;
}

html{height:100%}
body{
width:100%;
height:auto !important; min-height:100%; height:100%;
font-size:10pt;
font-family:Tahoma;
color:#222;
background-color:#F1D395
}

/* разметка для шаблона */
#wrapper{
width: expression((documentElement.clientWidth||document.body.clientWidth)<990?'990px':'100%');
min-width:990px;
background:url(/image/header_fon.png) left top repeat-x;
}
#header{
width:1024px;
height:376px;
background:url(/image/header.jpg) center top no-repeat;
color:#fff;
margin:0 auto;
}
#header a{color:#fff}
#header a:hover{ text-decoration:none}
#header h1{font-size:18pt}
#header h2{font-size:16pt}
#header h3{font-size:12pt}
#header p{font-size:9pt}
#header #pic{
}
#header #text_logo{
text-align:left;
position:relative;
top:320px;
left:20px;
width:500px;
height:50px;
}
#header #phone{
text-align:left;
position:relative;
top:60px;
left:800px;
width:200px;
height:50px;
}
#container{
width:990px;
margin:0 auto;
}
#main_menu{
width:990px;
margin:0 auto;

height:30px;
font-size:8pt;
}

#main_menu ul{list-style:none}
#main_menu ul li{display:inline}
#main_menu ul li a{
width:100px;
height:23px;
display:block;
float:left;
margin-right:10px;
padding-top:5px;
text-align:center;
color:#666;
}
#main_menu ul li.curr a{
background:url(/image/menu.png) left top no-repeat;
}
#main_menu ul li a:hover{
background:url(/image/menu.png) left top no-repeat;
font-weight:700;
text-decoration:none;
}


#sub_menu{
width:220px;
float:left;
padding-top:30px;
font-size:11pt;
}

#sub_menu ul{list-style:none;font-weight:bold}
#sub_menu ul a{color:#222}
#sub_menu ul a:hover{color:#000; text-decoration:none}
#sub_menu ul ul{display:none; padding-left:15px}
#sub_menu ul li.curr ul{ display:block}


/* область контента */
#content{
min-height:600px;
height:auto !important;
height:600px;

padding-top:20px;
padding-bottom:100px;

}

.content_sub1{
width:765px;
float:left;
}

#footer{
clear:left;
width:100%;
height:59px;
background:url(/image/footer_fon.png) left top repeat-x;
color:#FFF;
padding-top:10px;
}
#footer a{color:#FFF}
#center_footer{
width:1000px;
margin:0 auto;
}
#copyright{
float:left;
width:300px;
text-align:left;
}
#counter{
float:right;
}


.anons_item{
width:327px;
height:245px;
float:left;
background:url(/image/anons_item.gif) left top no-repeat;
margin-left:1px;
margin-bottom:2px;
text-align:center;
}
.anons_item h1{
font-size:16pt;
color:#fff;
height:30px;
padding-top:15px;
}
.anons_item p{
height:70px;
padding:5px 15px 5px 15px;
font-size:9pt;
text-align:justify;
}

