BODY {
font-family:Tahoma;
font-size:12px;
color:#515151;}


A{
color:#515151;
text-decoration:none;
}
A:active{
color:#f0f0f0;
text-decoration:none;
}
A:hover{
color:#3c2513;
text-decoration:underline;}



#gif
{
width:370px;
height:80px;
position:absolute;
z-index:25;}
*html #gif{
margin-left:-810px;}


#online{
position:absolute;
color:#999999;
font-size:10px;
z-index:22;
width:350px;
height:20px;
margin-top:80px;
text-align:left;
margin-left:25px;}
*html #online{
margin-left:-810px;}

#fon_top{
background:url(/public/design/img/fon_top.jpg) repeat-x;
margin:0;
padding:0;
top:0;
left:0;
position:absolute;
z-index:2;
height:152px;
width:100%;
float:left;
}
#fon_bottom{
background:url(/public/design/img/fon_bottom.jpg) repeat-x;
margin-top:650px;
float:left;
left:0;
position:absolute;
z-index:2;
height:158px;
width:100%;
}

#fon_center{
position:absolute;
z-index:1;
margin-top:146px;
margin-left:0;
margin-right:0;
left:0;
width:100%;
float:left;}
*html #fon_center{
margin-top:135px;}

#fon_images_right{
background:url(/public/design/img/plane_left.jpg) no-repeat;
position:absolute;
z-index:1;
float:left;
width:538px;
height:523px;
left:0;}

#fon_images_left{
background:url(/public/design/img/plane_right.jpg) no-repeat;
position:absolute;
z-index:1;
float:left;
width:572px;
height:523px;
right:0;
float:left;}

#content{
width:100%;
position: relative;
z-index:3;
margin:0 auto;
padding:0;}

#top_sky{
background:url(/public/design/img/logo.gif) no-repeat;
width:835px;
height:113px;
position: relative;
margin:0 auto;
padding:0;}

*html #top_sky {
margin:-15px auto;}

#reg_text{
font-family: Tahoma;
float:left;
color:#c8c8c8;
font-size:12px;
position:relative;
padding-left:480px;
width:350px
}

#reg_text A{
font-family: Tahoma;
float:left;
color:#c8c8c8;
font-size:12px;}

#reg_text A:visited{
float:left;
color:#c8c8c8;
font-size:12px;}

#reg_text A:hover{
float:left;
color:#999999;
font-size:12px;}

#reg_text1{
color: #c8c8c8;
font-family:Tahoma;
font-size:12px;}




#menu_top{
width:830px;
position:relative;
z-index:20;
height:25px;
margin:-24px auto;
}
*html #menu_top{
margin: -22px auto;}

#menu{
background:url(/public/design/img/menu.gif) no-repeat;
width:137px;
height:18px;
float:left;
padding-top:5px;}

#menu_green{
background:url(/public/design/img/active-menu_green.gif) no-repeat;
width:137px;
height:18px;
float:left;
padding-top:5px;}

#activemenu{
background:url(/public/design/img/active-menu1.gif) no-repeat;
position:absolute;
z-index:21;
width:137px;
height:28px;
padding-top:3px;
margin-top:-4px;
}

*html #activemenu{
background:url(/public/design/img/active-menu.gif) no-repeat;
margin-left:-68px;
margin-top:-6px;
height:25px;}

#menu A{
color:#515151;
text-decoration:none;
}
#menu A:active{
color:#f0f0f0;
text-decoration:none;
}
#menu A:hover{
color:#3c2513;
text-decoration:none;}

#menu_green A{
color:#372413;
text-decoration:none;
}
#menu_green A:active{
color:#f0f0f0;
text-decoration:none;
}
#menu_green A:hover{
color:#903c18;
text-decoration:none;}




#cont{
width:928px;
margin:16px auto;
position:relative;
z-index:4;
padding:0;
}

@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
  #cont {margin:0 auto;}
  }

@-moz-document url-prefix() {
 #cont {margin:22px auto;}
}

#cont_top{
background:url(/public/design/img/cont_top.gif) no-repeat;
width:928px;
height:22px;
position:relative;
padding:0;
float:left;}

#cont_center{
background:url(/public/design/img/cont_center.gif) repeat-y;
width:928px;
position:relative;
padding:0;
float:left;}

#cont_bottom{
background:url(/public/design/img/cont_bottom.gif) no-repeat;
width:928px;
height:34px;
padding:0;
float:left;
}

#menu_left {
width:490px;
float:left;
color:#c8c8c8;}

#menu_left A{
color: #c8c8c8;
font-family:Tahoma;
font-size:12px;}
#menu_left A:hover{
color: #c8c8c8;
font-family:Tahoma;
font-size:12px;}
#menu_left A:visited{
color: #c8c8c8;
font-family:Tahoma;
font-size:12px;}

#menu_right {
width:410px;
float:left;}

#menu_right A{
color: #515151;
font-family:Tahoma;
text-decoration:none;
}
#menu_right A:hover{
color: #ffffff;
font-family:Tahoma;
text-decoration:none;
}
#menu_right A:visited{
color: #515151;
font-family:Tahoma;
text-decoration:none;
}
#treug{
background:url(/public/design/img/treugol.gif) no-repeat;
width:10px;
height:25px;
float:left;}

#text{
padding-left:20px;
padding-right:20px;
position:relative;
z-index:6;
text-align:left;}

#block{
color:#515151;
font-family:tahoma;
font-size:12px;
text-align:justify;
position:relative;
z-index:7;
margin-top:20px;

}
*html #block{
margin-top:-20px;}

#icon-gold{
background:url(/public/design/img/icon-gold.gif) no-repeat;
width:37px;
height:62px;
position:absolute;
z-index:4;
}
#icon-blue{
background:url(/public/design/img/icon-blue.gif) no-repeat;
width:37px;
height:67px;
position:absolute;
z-index:4;}
#icon-green{
background:url(/public/design/img/icon-green.gif) no-repeat;
width:37px;
height:65px;
position:absolute;
z-index:4;}
#icon-red{
background:url(/public/design/img/icon-red.gif) no-repeat;
width:38px;
height:64px;
position:absolute;
z-index:4;}
#icon-yellow{
background:url(/public/design/img/icon-yellow.gif) no-repeat;
width:37px;
height:62px;
position:absolute;
z-index:4;}
#icon-violet{
background:url(/public/design/img/icon-violet.gif) no-repeat;
width:37px;
height:67px;
position:absolute;
z-index:4;}

h3{
color:#515151;
font-size:14px;
padding-left:15px;}

h1{
color:#3c2513;
font-size:18px;
padding-left:45px;}

h2{
color:#3c2513;
font-size:16px;
padding-left:45px;}


hr2 {
  height : 0px;
  border-top:1px dashed #3c2513;
  border-bottom:0px dashed #3c2513;
}

