#top_panel {
#background-image:url(./top_panel_bg.jpg);
#background-repeat:repeat-x;
background-color:#FFF;
height:20px;
width:100%;
padding-left:20px;
padding-top:0;
border-color:#000;
border-style:1px solid;
}

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

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

#nelikvidi_logo {
padding-left:0;
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:700;
background-color:#D4D4D4;
width:100%;
}

#nav table {
height:39px;
}

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

#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 a,#nav td.active a:hover {
color:#FFF;
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:#000;
text-decoration:none;
}

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

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

#top_menu {
width:700px;
background-color:#FFF;
}

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

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

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

#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;
width:100%;
overflow:visible;
height:22px;
background:url(./footer-menu.gif) no-repeat 0 0;
margin:0;
padding:8px 0 0;
}

#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 input {
border:1px #3D9A3A solid;
font-size:12px;
font-family:tahoma;
width:90%;
}

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

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

#search_submit {
border:1px solid;
background-color:#FFF;
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 {
padding-top:0;
margin:0;
}

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

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

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

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

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

body {
background-color:#FFF;
}

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:#FFF;
border-top:2px solid #000;
border-bottom:0 solid #FFF;
border-left:0 solid #FFF;
border-right:0 solid #FFF;
}

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

#login_pass input {
border:1px solid;
color:#747474;
font-size:11px;
border-color:gray;
padding:1px;
}

#login_pass .enter {
color:gray;
font-size:10px;
font-weight:700;
}

#login_pass a {
color:gray;
font-size:10px;
text-decoration:none;
}

#login_pass a:hover {
color:gray;
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:#fff;
}

.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:#fff;
}

#nom_header {
color:#69C;
}

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

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

#search_string_nom,#search_string_org,#search_string_reg {
background-color:#FFF;
height:30px;
width:100%;
}

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