.body{
position:absolute;
top:0px;
left:0px;
right:0px;
bottom:0px;
margin:0px;
padding:0px;
background-color:#B1CFFF;
font-family:Arial,Helvetica;
font:Arial;
font-size:12px;
}
.body a:link, .body a:visited {
text-decoration:none;
color:#11193B;
}
.body a:hover {
text-decoration:underline;
color:#11193B;
}
#main_table{
width:100%;
height:100%;
margin:0px;
padding:0px;
}
#middle_table{
margin:0px;
padding:0px;
width:100%;
height:100%;
vertical-align:top;
}
#left_menu{
margin-left:0px;
width:160px;
background-color:#6CA7CC;
vertical-align:top;
padding:0px;
border-right:2px solid #003366;
}
#right_menu{
margin-right:0px;
width:160px;
background-color:#6CA7CC;
vertical-align:top;
padding:0px;
border-left:2px solid #003366;
}
#content{
background-color:#FFFFFF;
vertical-align:top;
padding:20px;
}
#footer{
text-align:center;
background-color:#326598;
border:2px solid #003366;
}
#header{
margin:0px;
padding:0px;
text-align:center;
background-color:#326598;
background-repeat:none;
}
#header_table{
margin-left:40px;
width:100%;
}
#header_picture{
width:750px;
height:150px;
padding:0px;
margin:0px;
background-image:url(../pictures/header.jpg);
background-color:#326598;
background-repeat:no-repeat;
color:#660099;
vertical-align:top;
}
#header_picture span{
display:none;
padding-top:30px;
font-size:40px;
margin:0px;
}
#header_text{
color:#FF0033;
font-size:16px;
}
#header_text a{
color:#FFFFFF;
font-size:16px;
font-weight:bold;
}
#header_menu{
margin:0px;
padding:0px;
height:30px;
background-image:url(../pictures/menu.jpg);
}
#header_menu a{
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
color:#FFFFFF;
font-family:Arial, Helvetica;
}
/*
#header_menu a:hover{
background-color:#FFE70F;
}
*/
.menu_header{
font-weight:bold;
height:26px;
background-image:url(../pictures/menu_bok.jpg);
padding:2px;
color:#11193B;
color:#FF0033;
font-size:14px;
text-align:center;
text-transform:uppercase;
}
.menu_content{
color:#FFFFFF;
background-color:#326598;
padding:10px;
border-bottom:2px solid #003366;
}
.menu_content a:link,.menu_content a:visited{
text-decoration:none;
color:#FFFFFF;
margin-left:10px;
}
.menu_content a:hover{
text-decoration:underline;
color:#FFFFFF;
margin-left:10px;
}
.element_header{
background-color:#AD96FF;
padding:2px;
color:#11193B;
font-size:14px;
}
.element_content{
background-color:#FFFFFF;
padding:10px;
}
#element_00{
border:1px solid #111A3C;
width:150px;
margin-bottom:30px;
}
#element_01{
border:1px solid #111A3C;
width:150px;
margin-bottom:30px;
}


.smallest{
background-color:#AD96FF;
}
.small{
background-color:#AD96FF;
}
.news_header{
font-weight:bold;
text-transform:uppercase;
text-align:center;
margin-bottom:10px;
color:#11193B;
}
.news{
font-weight:bold;
color:#11193B;
}
#forum_main_table{
width:100%;
}
.vakant_zagolovok{
background-color:#D4CBFF;
font-weight:bold;
height:30px;
font-size:14px;
padding:2px;
}
.vakant_zagolovok_zp{
background-color:#D4CBFF;
font-weight:bold;
text-align:center;
width:80px;
}
.vakant_headers{
font-weight:bold;
}
#cat {
margin:auto;
}
#katalog_razdel{
margin-right:40px;
margin-left:30px;
font-weight:bold;
font-size:12px;
line-height:25px;
}
#katalog_razdel li{
font-size: 18px;
color:#AD96FF;
}
#katalog_razdel li a{
font-size: 14px;
}
#tr_vak{
background-color:#D4CBFF;
}
#search_menu_td{
width:40%;
padding-left:40px;
}
#fast_search_form {
text-align:right;
border: 2px solid #AD96FF;
padding-left:30px;
padding-right:15px;
padding-top:5px;
padding-bottom:5px;
font-size:11px;
}
#fast_search_form input{
font-size:9px;
margin-right:0px;
}
#fast_search_form select{
font-size:9px;
width:100px;
}
#search_menu{
width:100%;
}
/**********links*************/
#link_niz{
color:#AD96FF;
font-weight:bold;
}
#link_niz a{
font-weight:normal;
margin-left:2px;
}
#link_bok{
}
#link_bok a{
font-size:11px;
}
/*****************CATALOG**********************/
#cat {
margin:auto;
}
#katalog_razdel{
margin-right:20px;
margin-left:10px;
font-weight:bold;
font-size:10px;
line-height:25px;
}
#katalog_razdel li{
font-size: 14px;
}
#katalog_razdel li a{
font-size: 12px;
}
/**************************************/
#headers{
text-transform:uppercase;
color:#FF0033;
text-align:center;
font-size:14px;
font-weight:bold;
}
#headers h1{
text-transform:uppercase;
color:#FF0033;
text-align:center;
font-size:14px;
font-weight:bold;
}
.up  a:link, .up a:visited, .up a:hover{
color:#FF0033;
font-weight:bold;
}
