body {
background-color:#FFF;
margin:0;
}

h1 {
color:#321B01;
font-family:Tahoma;
font-size:16px;
}

h2 {
color:#321B01;
font-family:Tahoma;
font-size:14px;
}

h3 {
color:#321B01;
font-family:Tahoma;
font-size:12px;
}

h4 {
color:#321B01;
font-family:Tahoma;
font-size:11px;
}

h5 {
color:#321B01;
font-family:Tahoma;
font-size:10px;
}

#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:5px;
background-image:url('http://nelikvidi.com/logo.gif');
background-repeat:no-repeat;
width:250px;
height:48px;
}

#nav {
height:39px;
background:url(./menu-bg.png) repeat-x 0 -78px #e5e5e5;
margin-top:8px;
position:relative;
overflow:hidden;
font-size:11px;
font-weight:900;
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 3px 3px 3px;
}

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

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

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

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

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

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

#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:3px #B8DB7C solid;
font-size:12px;
font-family:tahoma;
width:100%;
}

#search_string_org input {
border:3px #FFF974 solid;
font-size:12px;
font-family:tahoma;
width:100%;
}

#search_string_reg input {
border:3px #F1BF00 solid;
font-size:12px;
font-family:tahoma;
width:100%;
}

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

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

#catalog {
background-color:#FFF;
}

#catalog a {
font-family:tahoma;
font-size:14px;
color:#2C2C2C;
text-decoration:none;
}

#catalog a.hover {
font-family:tahoma;
font-size:14px;
color:#2C2C2C;
border-bottom:1px;
}

#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;
}

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;
}

#stat {
width:95%;
padding-left:20px;
padding-top:10px;
}

#stat_left {
float:left;
font-size:22px;
}

#stat_left h1 {
float:left;
font-size:16px;
color:#000;
margin:0;
}

#stat_left h6 {
margin:0;
}

#stat_right {
float:right;
}

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

#stat_right .submit {
cursor:pointer;
color:#69C;
font-family:tahoma;
font-size:11px;
}

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

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

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

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

#login_pass a:hover {
color:gray;
font-size:12px;
text-decoration:underline;
}

#login_pass td {
color:gray;
font-size:12px;
}


#content {
width:100%;
border:0 solid #FFF;
border-bottom:1px solid #3C3C3C;
}

#left {
float:left;
width:70%;
padding:40px 5px 5px;
}

#right {
float:right;
width:20%;
padding:5px;
}

#header {
font-size:12px;
}

#stati {
background-color:#FFF;
width:95%;
margin-left:20px;
}

.ohide {
display:run-in;
margin-left:50px;
margin-top:-17px;
}

.ohide_a {
font-size:14px;
font-family:tahoma;
margin-left:10px;
color:#3E3E3E;
}

.display_none {
display:none;
margin-left:50px;
margin-top:-7px;
}

.display {
font-size:14px;
font-family:verdana, helvetica;
margin-left:10px;
}

.display_open {
font-size:12px;
font-family:verdana, helvetica;
margin-left:10px;
}

.run_in {
display:run-in;
margin-left:50px;
margin-top:-7px;
}

.r1,.r2,.r3 {
display:block;
height:1px;
overflow:hidden;
font-size:1px;
}

.r3 {
margin:0 3px;
}

.r2 {
margin:0 2px;
}

.r1 {
margin:0 1px;
}
#PC_Teaser_Block_32484{
	display:none;
}
#rounded-box-1 .inner-box,#rounded-box-1 b,#rounded-box-3 .inner-box,#rounded-box-3 b {
background-color:#B8DB7C;
color:#000;
padding-left:10px;
font-size:12px;
}

#rounded-box-2 .inner-box,#rounded-box-2 b {
background-color:#75C5F0;
color:#000;
padding-left:10px;
font-size:12px;
}

.inner-box {
padding:1px;
}

#about-system {
height:20px;
background:url(./menu-bg-orange.png) repeat-x 0 -55px #e5e5e5;
position:relative;
overflow:hidden;
font-size:12px;
font-weight:700;
background-color:#D4D4D4;
width:98%;
padding-left:20px;
padding-top:4px;
}

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

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

#catalog-brevno {
height:20px;
background:url(./menu-bg-green.png) repeat-x 0 -55px #e5e5e5;
position:relative;
overflow:hidden;
font-size:12px;
font-weight:700;
background-color:#D4D4D4;
width:98%;
padding-left:20px;
padding-top:4px;
}

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

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

#stati-brevno {
height:20px;
background:url(./menu-bg-blue.png) repeat-x 0 -55px #e5e5e5;
position:relative;
overflow:hidden;
font-size:12px;
font-weight:700;
background-color:#D4D4D4;
width:98%;
padding-left:20px;
padding-top:4px;
}

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

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

#about_text {
font-family:tahoma;
font-size:14px;
color:#3E3E3E;
margin:20px;
}

#stati a {
text-decoration:none;
font-size:12px;
color:#484848;
}

#stati a:hover {
text-decoration:underline;
font-size:12px;
color:#484848;
}

.rand20 {
font-family:tahoma;
font-size:8px;
}

.rand20 a {
text-decoration:none;
font-size:8px;
}

.rand20 a:hover {
text-decoration:underline;
font-size:8px;
}

.rand20 b {
font-family:tahoma;
font-size:10px;
}

#news_block .inner-box,#news_block b {
background-color:#75C5F0;
color:#535353;
font-size:12px;
padding-left:1px;
padding-right:1px;
}

#top10_block .inner-box,#top10_block b {
background-color:#FFF974;
color:#535353;
font-size:12px;
padding-left:1px;
padding-right:1px;
}

#top10_block a {
font-family:tahoma;
font-size:13px;
color:#86682B;
text-decoration:none;
background-color:#FFF;
}

.top10_content {
background-color:#FFF;
padding-left:10px;
padding-top:10px;
padding-bottom:5px;
font-size:13px;
color:#86682B;
margin:1px;
}

#top10_content strong {
color:#535353;
}

#top10_region .inner-box,#top10_region b {
background-color:#F8C300;
color:#535353;
font-size:12px;
padding-left:1px;
padding-right:1px;
}

#reklama .inner-box,#reklama b {
background-color:#F08C8C;
color:#535353;
font-size:13px;
padding-left:1px;
padding-right:1px;
}

#user_menu .inner-box,#user_menu b {
background-color:#E7E3EA;
color:#535353;
font-size:13px;
padding-left:1px;
padding-right:1px;
}

#user_menu a {
font-family:tahoma;
font-size:13px;
color:#727C8B;
text-decoration:none;
}

#user_menu a:hover {
text-decoration:none;
background-color:#F1F0EB;
}

.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 h1 {
font-size:20px;
}

.nom_table {
width:75%;
border-bottom:1px solid #D2D2D2;
border-right:1px solid #D2D2D2;
}

.nom_table td {
border-top:1px solid #D2D2D2;
border-left:1px solid #D2D2D2;
font-size:12px;
}

#right_links {
border:1px solid #D2D2D2;
margin:0;
}

#right_links h5 {
color:#2B622E;
padding-left:20px;
margin:0;
}

#right_search {
border:1px solid #D2D2D2;
font-size:10px;
margin:0;
padding:5px;
}

#right_search a {
text-decoration:none;
color:#585858;
}

#right_search a:hover {
text-decoration:underline;
color:#585858;
}

#right_search li {
padding-left:5px;
color:#3C5575;
}

#subgroup_catalog {
color:#55C738;
}

#subgroup_catalog a {
font-family:tahoma;
font-size:11px;
text-decoration:none;
color:#0000A0;
}

#subgroup_catalog a:hover {
font-family:tahoma;
font-size:11px;
text-decoration:underline;
color:#400080;
}

#subgroup_position a:hover {
font-family:tahoma;
font-size:12px;
text-decoration:underline;
color:#63777E;
}

#group a {
font-family:tahoma;
font-size:12px;
text-decoration:none;
color:#211F23;
border-bottom:1px dashed;
}

#group a:hover {
font-family:tahoma;
font-size:12px;
text-decoration:none;
color:#211F23;
border-bottom:0;
}

#org td {
font-family:tahoma;
color:#3F3F3F;
font-size:12px;
}

#org a {
font-family:tahoma;
color:#3F3F3F;
font-size:12px;
text-decoration:none;
border-bottom:1px dotted;
}

#org a:hover {
font-family:tahoma;
color:#3F3F3F;
font-size:12px;
text-decoration:none;
border-bottom:1px solid;
}

#top_keywords {
position:absolute;
width:500px;
border:0;
left:10px;
top:5px;
}

.search_highlight {
font-weight:700;
color:#890C25;
background-color:#DDDA6C;
}

.b2bcontext_cur_page {
font-family:tahoma;
font-size:10px;
color:#A2A2A2;
font-weight:700;
text-decoration:none;
}

.b2bcontext_other_page {
font-family:tahoma;
font-size:10px;
color:#C1C1C1;
font-weight:400;
text-decoration:underline;
}

.b2bcontext_tenders {
font-family:tahoma;
font-size:12px;
color:#464646;
font-weight:400;
text-decoration:none;
}

.b2bcontext_tenders a {
font-family:tahoma;
font-size:12px;
color:#544D38;
font-weight:400;
text-decoration:none;
}

#sms td {
font-size:16px;
font-family:Tahoma;
text-decoration:none;
color:#0D0B02;
}

#sms b {
font-size:16px;
font-family:Tahoma;
text-decoration:none;
color:#DD4200;
}

#PC_Teaser_Block_32484{
	display:none;
}

#sms small {
font-size:10px;
font-family:Tahoma;
text-decoration:none;
color:#5B6264;
}

#sms a {
font-family:Tahoma;
text-decoration:none;
border-bottom:1px dashed;
color:#4D783A;
}

#sms a:hover {
font-family:Tahoma;
text-decoration:none;
border-bottom:none;
color:#4D783A;
}

#sms table {
border-collapse:collapse;
border-color:#D8D8D8;
border-width:1px;
}

#sms INPUT[type="text"] {
font-family:Tahoma;
font-size:20px;
color:#971C53;
}

#sms INPUT[type="submit"] {
font-family:Tahoma;
font-size:20px;
color:#63505E;
background-color:#CFCFCF;
border:1px solid;
}

hr {
color:#D6D6D6;
height:1px;
}

#sms_help {
font-family:Tahoma;
font-size:11px;
color:#383838;
}

#sms_help h1 {
font-family:Tahoma;
font-size:14px;
font-weight:700;
color:#383838;
}

//Рейтинг топ 1000
td .rating_table {
font-family:Tahoma;
font-size:11px;
color:#384745;
border-bottom:1px solid #C8E2C2;
}

.rating_table a {
font-family:Tahoma;
font-size:11px;
color:#384745;
text-decoration:none;
border-bottom:1px dashed #384745;
}

.rating_table a:hover {
font-family:Tahoma;
font-size:11px;
color:#384745;
text-decoration:none;
border-bottom:0;
}

##### В кабинете
### каталог на главной
#user_main a {
font-family:Tahoma;
color:#42555E;
text-decoration:none;
border-bottom:1px dashed;
}

#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 {
float:left; 
background-color:#FFF;
height:30px;
width:80%;
}

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

#stat_table td,#nom_header {
color:#69C;
}

#header a,.nom_table a {
color:#525E70;
text-decoration:none;
border-bottom:1px dotted #8A8A8A;
}

#header a:hover,.nom_table a:hover {
color:#525E70;
border-bottom:1px dashed #8A8A8A;
}

#news_block a,#top10_region a,#last10 a,#rand10 a,#reklama a {
font-family:tahoma;
font-size:13px;
color:#86682B;
text-decoration:none;
}

#news_block a:hover,#top10_block a:hover,#top10_region a:hover,#last10 a:hover,#rand10 a:hover,#reklama a:hover {
text-decoration:underline;
}

#last10 .inner-box,#last10 b,#rand10 .inner-box,#rand10 b {
background-color:#B8DB7C;
color:#535353;
font-size:13px;
padding-left:1px;
padding-right:1px;
}

#rek_right,#rek_right li {
font-family:tahoma;
font-size:12px;
text-decoration:none;
color:#4E4B5A;
}

#rek_right a,#rek_right li a {
font-family:tahoma;
font-size:12px;
text-decoration:underline;
color:#4E4B5A;
}

#subgroup_position td,#subgroup_position a {
font-family:tahoma;
font-size:12px;
text-decoration:none;
color:#354044;
}

#submit,#submit_search {
width:41px;
height:14px;
background:url(./submit_bg.gif) repeat-x 0 6px;
float:right;
color:gray;
font-size:10px;
font-weight:700;
padding-top:6px;
}

# SMS
#sms,#sms_success {
font-family:Tahoma;
text-decoration:none;
color:#0D0B02;
}


#self_list td, th {
font-size:12px;
font-family:Tahoma;
}

#self_list a {
font-size:12px;
font-family:Tahoma;
text-decoration: underline;
color: #35477B;
}
.log {
				
				border: 1px solid #DADADA;
				margin: 10px 0;
				padding: 10px;
				font-family: tahoma;
				font-size:10px;
				font-style:italic;
				color:#CECECE;
				-moz-border-radius: 10px; 
				cursor:pointer;
}

.nick{
				color: #B62323;
				font-family: tahoma;
				font-size: 12px;
				font-style:normal;
			}
			
			.data{
				color: #394459;
				font-family: tahoma;
				font-size: 12px;
				font-style:normal;
			}
			
.pagination{
	font-family:tahoma;
	font-size: 12px;
	font-style:normal;
	background-color:#DAF1DB;
}

.pagination_yellow{
	font-family:tahoma;
	font-size: 12px;
	font-style:normal;
	background-color:#F1F3A9;
}

.srch_str{
float:right; 
margin:3px; 
font-family:tahoma; 
font-size:12px;
color:black;
}

.enter_top{
float:right; 
margin:5px; 
font-family:tahoma; 
font-size:10px;
color:#454545;
}


/* Таблица файлов http://www.nelikvidi.com/cgi-bin/index.cgi?action=files */

#files td{
	font: tahoma;
	font-size: 12px;
}

#files a{
font-family:tahoma;
color:#294269;
font-size:12px;
text-decoration:none;
border-bottom:1px solid;

}

#files a:hover{
font-family:tahoma;
color:#7A5261;
font-size:12px;
text-decoration:none;
border-bottom:1px dashed;
}

#files small{
font-family:tahoma;
color:#CECECE;
font-size:9px;

}

.is_top_border{
	border-top:1px #DBDBDB solid;
}

/* Таблица избранных номенклатурных групп */

.item_table a{
font-family:tahoma;
color:#373737;
font-size:12px;
text-decoration:none;
border-bottom:1px dashed;
}

.item_table a:hover{
font-family:tahoma;
color:#373737;
font-size:12px;
text-decoration:none;
border-bottom:1px solid;
}

.item_table td{
font-family:tahoma;
color:#373737;
font-size:12px;
line-height: 1.7;
}

.org_item_zakupki {
font-family:tahoma;
color:#373737;
font-size:12px;
border: 1px #E2E2E2 solid;
margin:20px;
padding:10px;
}

.org_item_zakupki a{
font-family:tahoma;
color:#3F51B6;
font-size:12px;
text-decoration:none;
border-bottom:1px dashed;
}

.org_item_zakupki a:hover{
font-family:tahoma;
color:#3F51B6;
font-size:12px;
text-decoration:none;
border-bottom:1px solid;
}

#org .org_item_zakupki a{
font-family:tahoma;
color:#3F51B6;
font-size:10px;
text-decoration:none;
border-bottom:1px dashed;
}

#org .org_item_zakupki a:hover{
font-family:tahoma;
color:#3F51B6;
font-size:10px;
text-decoration:none;
border-bottom:1px solid;
}

.cart_block{
border:1px #BFBFBF solid;
margin: auto;

padding:10px;
width:88%;
}

.td_noborder{
border:1px dashed;
}

.cart_tab{

}

.cart_tab li{
float:left; 
padding:5px;
margin:10px;
background:#EEFFEC;
border:1px #E4FAE1 solid;
list-style:none;
}

.cart_tab li a{
font-family:Tahoma;
font-size:12px;
color:#4D4D4D;
}

