/* CSS Document */
*{padding:0;
margin:0;
border-collapse:collapse;
font-family:Arial, Helvetica, sans-serif;}
body{background:url(/images/bg_body.jpg) left top repeat;
position:relative;}
table{width:100%;
position:relative;}
td#left{width:250px;
vertical-align:top;}
td#right{vertical-align:top;}
#header img{width:100%;
height:160px;}
#blue_line{border-bottom:2px solid #ffffff;
border-top:2px solid #ffffff;
background-color:#0D9CCE;}
#menu{width:250px;
background:url(/images/bg_menu.jpg) left top repeat-y;
position:relative;
border-right:3px solid #ffffff;
padding-top:35px;
padding-bottom:15px;}
#menu_top{position:absolute;
top:-18px;
left:0;
background:url(/images/menu_top.png);
width:254px;
height:18px;}
#menu_bottom{position:absolute;
bottom:-18px;
left:0;
background:url(/images/menu_bottom.png);
width:254px;
height:18px;}
#goddess{width:107px;
height:200px;
background:url(/images/goddess.png) no-repeat;
position:absolute;
top:7px;
left:30px;
z-index:100;}
.button{width:203px;
height:29px;
background:url(/images/button.jpg) no-repeat;
font-size:0.9em;
padding-left:30px;
padding-top:7px;}
.button a {color:#000000;
text-decoration:none;}
.button a:hover{font-weight:bold;}
#poisk{width:203px;
font-size:1em;
color:#27718B;
text-align:center;
font-weight:bold;
margin-left:20px;
margin-top:10px;}
#naiti{margin-top:10px;
float:right;
margin-right:12px;}
#ssilki{width:203px;
margin-top:40px;
margin-left:20px;
text-align:center;
font-size:0.8em;}
#ssilki a {color:#10607D;
font-size:0.9em;
display:block;
text-decoration:none;}
#ssilki a:hover{text-decoration:underline;}
#bloknot{width:87px;
height:102px;
background:url(/images/bloknot.png) no-repeat;
position:absolute;
bottom:-102px;
left:0;}
#inner_tab_menu{width:89.5%;
margin-left:auto;
margin-right:auto;
margin-top:-30px;
position:relative;
z-index:3;}
#content{width:100%;
height:600px;
margin-left:auto;
margin-right:auto;
margin-top:-5px;
margin-bottom:20px;
font-size:0.8em;}
#menu_right{height:38px;}
.menu_right{color:#FDE24F;
font-weight:bold;
font-size:0.8em;
text-align:center;
height:38px;
border-top:2px solid #117CA2;
background:url(/images/bg_menu_right.jpg) left repeat-x;
background-color:#FFFFFF;
padding:0px 5px;}
.menu_right a{color:#FDE24F;
text-decoration:none;}
.menu_right a:hover{text-decoration:none;}
#left_zakrug{width:21px;
background:url(/images/menu_right_left_ff.png) no-repeat;
vertical-align:top;
height:40px;
position:relative;
top:-1px;
z-index:1;}
#right_zakrug{width:21px;
background:url(/images/menu_right_right_ff.png) no-repeat;
vertical-align:top;
height:38px;
position:relative;
top:-1px;
z-index:1;}
.bg{background:url(/images/bg_content_container.jpg) no-repeat;}


#polosa_down_blue{width:99%;
height:14px;
margin-left:auto;
margin-right:auto;
margin-top:-5px;
margin-bottom:30px;}
.center_blue_down{background:url(/images/bg_blue_down_1.png) repeat-x;}
.ugolok_down_blue_left{background:url(/images/ugolok_blue_down_left.png) no-repeat;
width:30px;
height:14px;
margin-left:-9px;
position:relative;
z-index:3;}
.ugolok_down_blue_right{background:url(/images/ugolok_blue_down_right.png) no-repeat;
width:30px;
height:14px;
margin-right:-10px;
position:relative;
z-index:2;}



#beg_stroka{width:95%;
margin-left:auto;
margin-right:auto;
margin-bottom:20px;
color:#FFFFFF;
font-size:0.9em;}
#text{background-color:#FFFFFF;
width:97%;
margin-left:auto;
margin-right:auto;
border-left:2px solid #4DB4D8;
border-right:2px solid #4DB4D8;}
#wapka_text{background-color:#FFFFFF;
width:97%;
margin-left:auto;
margin-right:auto;
height:20px;
border-left:2px solid #4DB4D8;
border-right:2px solid #4DB4D8;}

#bottom_text{width:98%;
margin-left:auto;
margin-right:auto;
height:18px;
position:relative;
z-index:400;}
.content_left{width:75%;
vertical-align:top;
padding:10px 15px;
text-align:justify;}
.content_right{width:25%;
vertical-align:top;
border-left:1px solid #000;}
#content_right{width:95%;
text-align:left;
padding:10px 5px;
color:#10607D;}
#content_right a {color:#28708A;
text-decoration:none;}
#content_right a:hover{text-decoration:underline;}
#wapka_left{width:35px;
height:18px;
background:url(/images/wapka_text_left.png) left no-repeat;
margin-top:-16px;
margin-left:-2px;
position:relative;
z-index:100;}
#wapka_right{width:32px;
height:18px;
background:url(/images/wapka_text_right.png) right no-repeat;
margin-top:-16px;
float:right;
position:relative;
margin-right:-2px;
z-index:100;}
#center_wapka{background:url(/images/wapka_center.png) repeat-x;
position:relative;
z-index:100;
margin-top:-17px;
width:100%;
position:relative;
z-index:100;}

#bg_bottom{background:url(/images/shadow_bottom.png) bottom left repeat-x;
width:100%;
height:8px;
margin-top:-3px;}
#fon{height:12px;
background-color:#FFFFFF;}
#bottom_text_left{background:url(/images/wapka_bottom_left.png) left no-repeat;
width:40px;
height:18px;
margin-left:4px;
position:relative;
z-index:120;}
#bottom_text_right{background:url(/images/wapka_bottom_right.png) right no-repeat;
width:38px;
height:18px;
position:relative;
z-index:1020;
right:3px;}

#skrepka{position:absolute;
bottom:20px;
right:50px;
z-index:300;
width:69px;
height:78px;
background:url(/images/skrepka.png) no-repeat;}


#content_container{background-color:#ADBCC1;
background-image:url(/images/fon_up.jpg);
background-position:top;
background-repeat:repeat-x;}
#shadow_left{background:url(/images/shadow_boka.png) top right repeat-y;}
#shadow_right{background:url(/images/shadow_boka_right.png) top left repeat-y;}

#copy{padding:10px;
float:left;}
#fortun{clear:both;
float:right;
padding: 0px 10px;}
#fortun a {text-decoration:none;
color:#10607D;}
#fortun a:hover{text-decoration:underline;}
#vopros_img{display:block;
float:right;}
#vopros{color:#C14E14;
font-size:1.2em;
display:block;
float:left;
margin-top:5px;
margin-left:5px;}
#vopros a {color:#C14E14;
text-decoration:none;}
#vopros a:hover {text-decoration:none;}

#novosti{display:block;
float:left;}
#novosti_nadpis{display:block;
float:right;
color:#6196A9;
font-size:1.4em;
margin-top:20px;
margin-right:5px;}
#tablichka{width:220px;
height:68px;
position:absolute;
top:140px;
right:6%;
z-index:500;
font-size:10pt;
pading:0;}
#tablichka_content{width:90%;
float:right;
height:68px;
width:250px;
background:url(/images/tablichka_1.png) no-repeat;}
.cont_zag{color:#C14E14;
font-size:0.75em;}
.cont{color:#000000;
font-size:0.75em;}
.cont a {color:#6196A9;
text-decoration:none;}
.cont a:hover {text-decoration:underline;}
ul#submenu{margin-left:15px;
list-style-type:circle;}
ul#submenu li{padding:3px 0;}
li.submenu a{color:#C14E14;
text-decoration:none;}
li.submenu a:hover{text-decoration:underline;}

#submenu{text-align:left;
display:inline;
list-style-type:circle;}
#submenu li{display:inline;}
a.path{color:#6196A9;
text-decoration:none;}
a.path:hover{text-decoration:underline;}
a.path:visited{color:#C14E14;}

#counters{width:100%;
padding-bottom:2px;}