
#top_panel{
#background-image: url(./top_panel_bg.jpg); 
#background-repeat: repeat-x;

border-style: 1px solid;
border-color: #000000;
background-color: #FFFFFF;
height: 20px;
width: 100%;

padding-left: 20px;
padding-top: 0px;

}

#top_panel td{
color: #484B60;
font-family: tahoma;
font-size: 10px;
}


#copyrights{
color: #719197;
font-family: Tahoma;
font-size: 10px;
}



#nelikvidi_logo{
padding-left: 0px;
padding-top: 15px;
background-image: url(./logo.gif); 
background-repeat: no-repeat;
width: 200px;
height: 38px;
}



#nav { 
height:39px; 
background:url(./menu-bg.png) repeat-x 0 -78px #e5e5e5; 
margin-top:16px; 
position:relative; 
overflow:hidden; 
font-size:11px; 
font-weight:bold; 
background-color: #D4D4D4;
width: 100%;
}

#nav table { 
height:39px;

}

#nav td { 
border:0; 
padding:0 6px 3px 8px; 
text-align:center; 
background:url(./menu-bg.png) no-repeat 0 100%; 
vertical-align:middle; 
font-size: 11px; 
font-family: Tahoma;
font-weight:bold; 
}

#nav td.active_nom { 
background:url(./menu-a.png) repeat-x 0 1px; 
color:#fce29e;
}

#nav td.active_orange { 
background:url(./menu-c.png) repeat-x 0 1px; 
color:#fce29e;
}

#nav td.active_yellow { 
background:url(./menu-b.png) repeat-x 0 1px; 
color:#fce29e;
}

#nav td.active_forum { 
background:url(./menu-d.png) repeat-x 0 1px; 
color:#fce29e;
}

#nav td.active_tarif { 
background:url(./menu-e.png) repeat-x 0 1px; 
color:#fce29e;
}

#nav td.active_contact { 
background:url(./menu-f.png) repeat-x 0 1px; 
color:#fce29e;
}

#nav td.active_bbs { 
background:url(./menu-f.png) repeat-x 0 1px; 
color:#fce29e;
}

#nav td.active a, #nav td.active a:hover { 
color:#FFFFFF; 
text-decoration:none; 
cursor:default;
}

#nav .nl { 
position:absolute; 
left:0; 
top:0; 
width:10px; 
height:39px; 
background:url(./menu-bg.png) no-repeat 0 0; 
_background:none; 
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu-clmask-ie6.png, sizingMethod=crop); 
overflow:hidden; 
}

#nav .nr { 
position:absolute; 
right:0; 
_right:-1px; 
top:0; 
width:10px; 
height:39px; 
background:url(./menu-bg.png) no-repeat 0 -39px; 
_background:none; 
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu-crmask-ie6.png, sizingMethod=crop); 
overflow:hidden; 
}

#nav a { 
color:#000000; 
text-decoration:none 
}

#nav a:hover { 
color:#000000; 
text-decoration:underline 
}


#statistic{
position: absolute;
left: 20px;
top: 145px;
}










#top_menu { 
width: 700px;
background-color: #FFFFFF;

}

#top_menu form{ 
width: 330px;
font-family: tahoma;
font-size: 10px;
color: #646464;
background-color: #E6E6E6;

}

#top_menu input{ 
border: 1px solid;
border-color: #525252;
font-size: 10px;
font-family: tahoma;
color: #646464;
}

#top_menu .submit{ 
border: 1px solid;
border-color: #525252;
background-color: #ffffff;
font-size: 10px;
font-family: tahoma;
color: #595959;
}


#footer-menu { background:url(./footer-menu.gif) repeat-x 0 100%; height:30px; font-size:12px; margin-bottom:15px }
#footer-menu ul { text-align:center; padding:0; width:100%; margin:0; overflow:visible; height:22px; background:url(./footer-menu.gif) no-repeat 0 0; padding-top:8px; }
#footer-menu i.bg { position:relative; width:3px; height:30px; float:right; background:url(./footer-menu.gif) no-repeat 0 -30px; margin-left:-3px; }
#footer-menu a { color:#4d4d4d; text-decoration:none }
#footer-menu a:hover { text-decoration:underline; color:#4d4d4d }
#footer-menu li { list-style:none; display:inline; margin:0 5px }




#search_string_nom {
background-color: #FFFFFF;
height: 30px;
width: 100%;
}

#search_string_nom form{ 
padding-top: 5px;
padding-left: 0px;
padding-right: 10px;
width: 100%;
background-color: #ffffff;
}

#search_string_nom input{ 
border: 1px #3D9A3A solid;
font-size: 12px;
font-family: tahoma;
width: 90%;
}


#search_string_org {
background-color: #FFFFFF;
height: 30px;
width: 100%;
}

#search_string_org form{ 
padding-top: 5px;
padding-left: 0px;
padding-right: 10px;
width: 100%;
background-color: #ffffff;
}

#search_string_org input{ 
border: 1px #DFD340 solid;
font-size: 12px;
font-family: tahoma;
width: 90%;
}


#search_string_reg {
background-color: #FFFFFF;
height: 30px;
width: 100%;
}

#search_string_reg form{ 
padding-top: 5px;
padding-left: 0px;
padding-right: 10px;
width: 100%;
background-color: #ffffff;
}

#search_string_reg input{ 
border: 1px #F2861A solid;
font-size: 12px;
font-family: tahoma;
width: 90%;
}




#search_submit{ 
border: 1px solid;
background-color: #FFFFFF;
font-size: 12px;
font-family: tahoma;
}


#bottom_bar{
height: 10px;
width: 100%;
background-color: #F79222;

}

#login{
font-family: tahoma;
font-size: 10px;
color: #2C2C2C;
padding-right: 30px;
padding-top: 2px;
}

#login form{
margin: 0px;
padding-top: 0px;
}

#login input{
border: 1px solid;
font-family: tahoma;
font-size: 10px;
color: #2C2C2C;
}

#login .submit{
border: 1px solid;
background-color: #FFFFFF;
font-family: tahoma;
font-size: 10px;
color: #2C2C2C;
}



.top_menu_unpressed{			
	border-bottom: 0px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-color: #858F9C;
	
	background: #F1F2F3;
	color: #373737;
	font-family: Tahoma;
	font-size: 12px;
}


.top_menu_pressed{
	border-bottom: 0px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-color: #858F9C;	
	background: #FFFFFF;	
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}



.kwords{	
	background: #FFFFFF;	
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #C0D6C7
}




/* ###################################################### */

body{
 background-color: #FFFFFF;
}

DIV {
font-family: tahoma;
}

/* Шапка-ушанка */
.logo{
padding-left: 20px;
}

.key_words{
padding-left: 20px; 
font-family: verdana, helvetica; 
color: #3B3B3B; 
font-size: 8px;
}

#head_ruler{
width: 100%;
background-color: white;
border-top: 2px solid black;
border-bottom: 0px solid white;
border-left: 0px solid white;
border-right: 0px solid white;
}


 

#login_pass{
color: #808080; 
font-family: tahoma; 
font-size: 11px;
padding-top:5px;
padding-right:5px;

}
#login_pass input{
border: 1px solid; 
border-color: #808080; 
padding: 1px;
color: #747474; 
font-size: 11px;
}
#login_pass .enter{
color: #808080; 
font-size: 10px;
font-weight: bold;
}
#login_pass a{
color: #808080;
font-size: 10px;
text-decoration: none;
}
#login_pass a:hover{
color: #808080;
font-size: 10px;
text-decoration: underline;
}





.menu_header{
background-color: #59C84D; 
width: 95%; 
height: 17px; 
padding-left: 20px; 
background-image:  url('../blue_bg_fade_menu.gif'); 
background-repeat: repeat;
font-size: 8px;
color: #ffffff;
}


.menu_header_green{
background-color: #59C84D; 
width: 95%; 
height: 17px; 
padding-left: 20px; 
background-image:  url('../green_bg_fade_menu.gif'); 
background-repeat: repeat;
font-size: 8px;
color: #ffffff;
}

#nom_header{
color: #6699CC;

}
#nom_header h1{
font-size: 20px;

}


