﻿
/*  */
html { 
  padding:0px;
  margin:0px;
}

body {
  padding:0px 0px 0 0;
  margin:0px;
  font-family:Times New Roman;
  background-color:white;
  font-size:16px;
  min-width:960px;
}


/* 2-е таблицы */
#left {
float: left;
width: 200px;
margin: 0px;
padding: 0px;
vertical-align:top;
border:0px solid black;
}


#container {
width: 100%;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
background-color: white;
overflow:auto;
}



#content {
  background-color: #ffffff;
  padding: 0px;
  /* margin-left: 332px; */
  margin-left: 20.75em;
  margin-right: 40px;
  /* width:60%; */ 
  padding-bottom:50px;
}

/* меню */
.menu {margin-left: 44px;vertical-align:top;} 

.menu p {font-size:20px;font-weight:normal;color:#676767;margin-bottom:15px} 

.menu img {margin-bottom:10px;}
#leftmenu,  #leftmenu-popular {padding-top:0px;}
#leftmenu p,  #leftmenu-popular p{font-size:20px;font-weight:normal;color:#676767;margin-bottom:15px;}
.menu-item {width:252px;height:25px;background-image:url(/images/menu_polosa.gif);background-repeat:repeat-x;background-position:bottom left;}




.menu-item-popular {width:252px;background:url(/images/menu_polosa2.gif) no-repeat bottom right;padding-bottom:7px;margin-bottom:2px;}
.menu-item-link-popular {background-color:white;padding-right:20px;font-size:14px;}

.menu-item-link        {color:#0065cd;float:left;background-color:white;padding-right:20px;}
.menu-item-link-active {color:black;text-decoration:none;float:left;background-color:white;padding-right:20px;}
.menu-item-link-green  {color:#009900;float:left;background-color:white;padding-right:20px;}

.menu-item-num        {float:right;font-size:16px;background-color:white;padding-left:5px;color:#999999;background-image:url(/images/menu_dot.gif);background-repeat:no-repeat;background-position:7px 5px;padding-left:15px;}
.menu-item-num-active {float:right;font-size:16px;background-color:white;padding-left:5px;color:#000000;background-image:url(/images/menu_dot_active.gif);background-repeat:no-repeat;background-position:7px 5px;padding-left:15px;}

.submenu-item {width:252px;}
.submenu-item-first 		{padding-top:3px;width:252px;}
.submenu-item-last 			{padding-bottom:5px;width:252px;}
.submenu-item-link 			{font-size:14px;padding-left:20px;white-space:nowrap;color:#0065cd;width:230px;}
.submenu-item-link-active 	{font-size:14px;padding-left:20px;white-space:nowrap;color:black;text-decoration:none;width:230px;}

/* ссылка на логин */
#menu-login { 
	margin-left:20px; 
	font-size:12px;
	color:#039800;
	font-family:Times New Roman;
	background-image:url(/images/key.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
	padding-left:25px;
	text-decoration:none;
}
#menu-login span{border-bottom:1px dashed #039800; }

.market_add {color:white;font-size:16px;background:url(/images/add_plashka.gif) no-repeat top left;padding-left:13px;text-decoration:none;padding-top:4px;padding-bottom:6px;}
.market_add span {color:white;text-decoration:underline;background:url(/images/add_plashka.gif) no-repeat top right;padding-right:13px;padding-top:4px;padding-bottom:6px;margin-top:1px;}

/* футер*/
#footer-container {
	width: 100%;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	background-color: white;
	border-top:1px solid #cccccc;
	overflow:auto;
	overflow:hidden;
}

#footer-left {
float: left;
width: 200px;
margin: 0px;
padding: 20px 0 20px 0;
vertical-align:top;
border:0px solid black;
}
#footer-left div{padding-left:44px;}
#footer-menu {width:50%;float:left;padding-bottom:15px;max-width:500px;color:#999999;font-size:12px;}
#footer-menu span{padding:0 7px 0 10px;}
#footer-menu a{white-space:nowrap;}
#footer-about {width:50%;float:left;padding-bottom:15px;max-width:500px;color:#999999;font-size:12px;}
#footer-about a{color:#999999;}

#footer-center {
  background-color: #ffffff;
  padding: 0px;
  margin-left: 347px;
  margin-right: 40px;
  padding: 20px 0 20px 0;
  
}

#d_link {text-decoration:none;}
#reg {margin-left:50px}


h1 {font-family:Times New Roman;font-size:30px;font-weight:normal;margin-top:0;padding-bottom:3px;color:black;margin-bottom:0px}
h2 {text-decoration:underline;color:black;font-size:26px;font-weight:normal;margin-bottom:10px;}
h2 a {color:black;}
h3 { font-size:23px;font-weight:normal;}
h4 {margin:0;}
h6 {font-size:20px;font-weight:normal;margin:0;padding:0;}
a { color:#0066cc;outline:none;}

.ajax-link {text-decoration:none;border-bottom:1px dashed #0066cc;cursor:pointer;}




.contact {overflow: auto;margin-left:10px;padding-left:10px;margin-bottom:5px;background-color:#EAEAEA;font-width:bold;line-height:1.4em;margin-right:10px;padding-right:10px;padding-bottom:10px;width:370px;padding-top:10px;overflow: hidden;}
.contact {
overflow: auto;overflow: hidden;}
.contact input {width:100%;margin-bottom:5px;}
.contact textarea {width:100%;margin-bottom:5px;}
.contact select {width:100%;margin-bottom:5px; }





#logo{
	font-size:20px;
	width:300px;
	white-space:nowrap;
	padding-left:36px;
	border-left:8px solid #007afa;
	margin-top:18px;
}

#logo div{background-color:#007afa;background-image:url(/images/logo_bg.gif);width:250px;color:white;padding:3px 0 5px 4px;;font-size:18px;border:1px solid #007efb;letter-spacing: 0.07em;line-height:17px;background-position:bottom left;background-repeat:repeat-x;
}
#logo div a{color:white;text-decoration:none;}

#logo-shadow{background-color:#d5d3d4;width:240px;margin-left:52px;height:5px;font-size: 0;}
/*

#logo span      {color:#333333;letter-spacing: 1px;}
#logo span span {color:#ff6300;letter-spacing:normal;}
#logo ao	span		{text-decoration:none;}
#logo av	span		{color:#333333;letter-spacing: 1px;text-decoration:underline;}
#logo av span span	{color:#ff6300;letter-spacing:normal;text-decoration:underline;}
*/

.logo {
	padding-left:19px;
	padding-top:19px;
}

/* каталог */
#catalog-container{
	width: 100%;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	background-color: white;
	
	overflow:auto;
}

#catalog-yandex-direct {
	float: right;
	width: 0px;
	margin: 0px;
	/* padding: 0px 0 20px 0; */
	vertical-align:top;
	border:0px solid black;
	background-color:white;
	min-height:400px;
	overflow:hidden;
}

#catalog-center {
	 background-color: #ffffff;
	 padding: 0px;
	 /* margin-right: 197px; */

	 padding-right: 20px;
  
}





/*call it a trick - whatever*/
#nav{
overflow:hidden;/* что бы UL растянулся до содержимых float во всех броузерах кроме ИЕ, а так же для нашего "обрезания"*/
width:100%;/* то же самое но уже только для ИЕ*/
}


#top-nav{color:#ff6703;font-family:Times New Roman;font-weight:bold;font-size:14px;padding:16px 0 5px 0;white-space:nowrap;text-align:left;margin:0px 44px;}

#top-nav  a {color:#009e32;}

#nav-adv         {border-left:1px solid #cccccc;text-align:center;height:20px; }
#nav-adv        a{padding:0 10px 0 10px;}
#nav-adv-active  {border-left:1px solid #cccccc;text-align:center;height:20px; }
#nav-adv-active a{padding:0 10px 0 10px;color:#333333;text-decoration:none;}


#nav-tov         {border-left:1px solid #cccccc;text-align:center; }
#nav-tov-active  {border-left:1px solid #cccccc;text-align:center; }
#nav-tov-active a{color:#333333;text-decoration:none;}

#nav-nws         {border-left:1px solid #cccccc;text-align:right;}
#nav-nws-active  {border-left:1px solid #cccccc;text-align:right; }
#nav-nws-active a{color:#333333;text-decoration:none;}

#nav-ent-active a{color:#333333;text-decoration:none;}


/* закладки с кабинета*/
.enterpruce-ul{ list-style:none;margin:0;padding:0;overflow:hidden;width:100%;
	pbackground:blue;
}

.enterpruce-ul li{
	float:left;
	padding:5px; cursor:pointer;
	padding-left:8px;
	padding-right:8px;
	font-size:14px;
	
}

.enterpruce-ul-active {
	float:left;
	padding:5px; cursor:pointer;
	background-color:#efefef;
	color:#323232;
}
.enterpruce-ul a{
	color:#323232;
	text-decoration:none;
	border-bottom:1px dashed #323232;
}

.enterpruce-ul-active a{
	color:#323232;
	border:0;
}

/* реклама */
#rek{list-style:none;margin:0;padding:20px 20px 5px 20px;}
#rek li{
	
	padding-bottom:15px;
	
}

#rek a { color:#333333;}

#catalog_index {list-style:none;margin:0;overflow:hidden;}
#catalog_index ul{ border:1px solid black;}
#catalog_index li{
	   float:left;
	   width:50%;
	   padding:0;
	   margin:0;
}



.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height:100%;
			background-color: black;
			z-index:1;
			-moz-opacity: 0.7;
			opacity:.70;
			filter: alpha(opacity=70);
			 overflow: auto; 
			 
		}
.white_content {
			display: none;
			position: absolute;
			top: 105px;
			left:80%; 
			margin-left:-100px;
			width: 258px;
			height: 206px;
			padding: 0px;
			border: 0px solid orange;
			background-color: white;
			z-index:1002;
			overflow: auto;
			color:#676767;
			overflow:hidden;
			
			
			
			
		}
						
.white_content p {	margin:0; padding:0px;}	

.white_content #submit { color:#666465; float:left; width:50px;margin-left:30px;background-color:#d5d0ca;font-family:Times New Roman;font-size:14px;padding:2px;}



.white_content2 {
			display: none;
			position: absolute;
			left:50%; 
			margin-left:-200px;
			width: 400px;
			-height: 536px;
			min-height: 536px;
			padding: 0px;
			border: 0px solid orange;
			background-color: white;
			z-index:1002;
			overflow: auto;
			color:#676767;
			overflow:hidden;
			 position: fixed; 
			/*position:relative;*/
			top: 50px;
	        margin: 0 0 0 -200px;
		
			
		}
.white_content2 p {	margin:0; padding:0px;}	

.white_content2 #submit { color:#666465; float:right; margin-right:35px;background-color:#d5d0ca;font-family:Times New Roman;font-size:14px;padding:2px;}

.white_content2 #submit_today { color:#666465; float:right; margin-right:35px;background-color:#d5d0ca;font-family:Times New Roman;font-size:14px;padding:2px;}


/* --------------------   */
.white_content_region {
				display: none;
			position: absolute;
			left:50%; 
			margin-left:-200px;
			width: 400px;
			pheight: 490px;
			padding: 0px;
			border: 0px solid orange;
			background-color: white;
			z-index:1002;
			overflow: auto;
			color:#676767;
			overflow:hidden;
		   	position: fixed; 
			/*position:relative;*/
			top: 50px;
	        margin: 0 0 0 -200px;
	        
	        
	   
	
}
.white_content_region p {	margin:0; padding:0px;}	
.white_content_region #submit { color:#666465; float:right; margin-right:30px;background-color:#d5d0ca;font-family:Times New Roman;font-size:14px;padding:2px;margin-bottom:20px;}
.white_content_region_select {
	width:340px;
	font-family:Arial;
	font-size:16px;
}


.new_categody_popup{
		    display: none;
			position: absolute;
			left:50%; 
			margin-left:-200px;
			width: 400px;
			height: 306px;
			padding: 0px;
			border: 0px solid orange;
			background-color: white;
			z-index:1002;
			overflow: auto;
			color:#676767;
			overflow:hidden;
			position: fixed;
			top: 150px;
	        margin: 0 0 0 -200px;
}

.new_categody_popup #submit {
	color:#666465; float:left; margin-right:35px;background-color:#d5d0ca;font-family:Times New Roman;font-size:14px;padding:2px;margin-left:28px;
}
.upload_popup {
			display: none;
			position: absolute;
			left:50%; 
			margin-left:-150px;
			width: 300px;
			height: 136px;
			padding: 0px;
			border: 0px solid orange;
			background-color: white;
			z-index:1002;
			overflow: auto;
			color:#676767;
			overflow:hidden;
			position: fixed;
			top: 150px;
	        margin: 0 0 0 -200px;		
		}

.upload_popup h5{ color:#ff6600;font-weight:nowrap;font-size:20px;background-image:url(/images/info_indicator.gif);background-repeat:no-repeat;margin-left:90px;margin-top:50px;padding-left:33px;padding-top:2px;line-height:27px;}
		
.new_item {
	border:0;
	padding:0;
	margin:0;
	vertical-align:top;
}
.new_item th{
	font-weight:normal;
	vertical-align:top;
	font-size:11px;
	color:#999999;
	padding-top:3px;
}


.pagination { 
	background-color:#cccccc;
	padding:8px 13px 8px 13px;
	color:#666666;
	text-decoration:none;
	margin:3px;
}

.pagination-active { 
	background-color:#009900;
	padding:8px 13px 8px 13px;
	color:white;
	text-decoration:none;
	margin:3px;
}


#search {
	background-color:white;
	overflow:hidden;
	
}

.search{
	width: 100%;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	overflow:auto;
	padding-top:10px;
	padding-bottom:5px;
	background-color:white;
	border-bottom: 0px solid #cccccc;
	overflow:hidden;
}

.search-caption {
	float: left;
	width: 160px;
	margin: 0px;
	padding: 0;
	vertical-align:top;
	border:0px solid black;
	text-align:right;
	font-size:14px;
    line-height:20px;
    color:#323232;
    background-color:white;
    overflow:hidden;

}


.search-info {
  background-color:white;
  padding: 0px;
  margin-left: 180px;
  font-size:14px; 
  line-height:20px;
  vertical-align:top;
  color:#666666; 
}

.search-result {
	border-bottom:1px solid #cccccc;margin-bottom:10px;padding-bottom:10px;
	overflow:hidden;
}


/* баннеры на главной
#banners {width:100%;height:259px;}
#banners div div {background-image:url(/images/blick.png);background-position:top right;background-repeat:no-repeat;height:244px;margin:0;font-size:18px;color:white;padding-left:30px;padding-top:30px;}
#banners div div img{margin:26px;border:0px;}
#banner-man {background-image:url(/images/man.jpg);width:33%;background-position:70% 0;max-width:320px;height:244px;float:left;margin-right:1%;}

#banner-traktor {background-image:url(/images/traktor.jpg);width:33%;background-position:40% 0;max-width:320px;height:244px;float:left;margin-right:1%;}
#banner-cow {background-image:url(/images/cow.jpg);width:32%;background-position:70% 0;max-width:320px;height:244px;float:left;}
*/
/* баннеры на главной*/
#banners {height:181px; background-color:white;}
#banners th  {background-color:#039bfd;font-size:18px;color:white;font-weight:normal;text-align:left;padding:5px 10px 5px 10px;}
#banners th a {color:white;} 
#banners td {margin-right:10px;cursor:pointer;}

#banner-man {background-image:url(/images/man_new.jpg);}
#banner-traktor {background-image:url(/images/traktor_new.jpg);}
#banner-cow {background-image:url(/images/cow_new.jpg);}



#answ_btn {cursor:pointer;}


.img-div {
  background:#ff6600;margin:3px;
}
.img-selected {
	margin-top:0px;margin:0px;cursor:pointer; border: 0px solid #ffffff;-moz-opacity:.70;opacity:.70;filter:alpha(opacity=70);	
	
}
.img-non-selected {
	margin-top:0px;margin:0px;cursor:pointer; border: 0px solid #ffffff;
}

.adv-table {font-size:12px;width:100%;color:#323232}
.adv-table th {font-weig;background-color:#efefef;}
.adv-table td {font-weight:normal;border-left:1px solid #efefef;text-align:center;}

.today {width:100%;}
.today th {vertical-align:top;text-align:left;font-weight:normal;font-size:22px;padding:5px 5px 5px 0;border-top:0;}
.today td {border-top:1px solid #cccccc;padding:10px 5px 15px 0;vertical-align:top;}
.today_index { margin:30px 0 10px 0;}
.today_index h3 {margin:0;margin-bottom:5px;}
.today_index a {margin-right:7px;white-space:nowrap;}

/* каталог предприятий на глагне*/
#index_catalog {border:1px solid #cccccc;padding:20px 20px 5px 20px;height:auto;overflow: hidden;position:relative;}
#index_catalog div {font-size:16px;padding-bottom:15px;max-width:500px;width:48%;border:0px solid red;float:left;}
#index_catalog div a{color:#333333;}
#index_catalog div span{color:#ff6600;}

/* сегодня в продаже*/
#today_razdel {
border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:7px solid #449f46;padding:7px 0 10px 0;}
#today_razdel strong {font-size:18px;margin-left:7px;}
#today_razdel a {margin-left:10px;font-size:14px;} 


#glav_banner {
	height:120px;border: 1px solid #ff6600;overflow:hidden;cursor:pointer;width:100%;height:120px;margin-top:30px;
}
#glav_banner-1 {
	padding-left:178px;background-image:url(/images/glav_baner.jpg);background-repeat:no-repeat;font-size:14px;font-family:Times New Roman;color:#009900;text-decoration:none;
}

#glav_banner-1 a {color:#009900;text-decoration:none;}

#glav_banner-2 {
	vertical-align:middle;
}

#glav_banner-2 a {
	font-size:25px;font-family:"Times New Roman";color:#ff6600;text-decoration:none;
}

/* */
.marketplace_table {width:100%;background-color:#ADA19A;}
.marketplace_table th {background-color:#ADA19A;font-size:12px;font-family:"Courier New","Courier",Times New Roman;color:white;text-align:left;padding:3px 0 3px 7px;vertical-align:top;padding-top:5px;}
.marketplace_table td {font-size:12px;font-family:"Courier New","Courier",Times New Roman;text-align:left;padding:3px 0 3px 7px;}

.marketplace_table a {color:black;}


.marketplace_table-sell {width:100%;background-color:#899297;}
.marketplace_table-sell th {background-color:#899297;font-size:12px;font-family:"Courier New","Courier",Times New Roman;color:white;text-align:left;padding:3px 0 3px 7px;vertical-align:top;padding-top:5px;}
.marketplace_table-sell td {font-size:12px;font-family:"Courier New","Courier",Times New Roman;text-align:left;padding:3px 0 3px 7px;}

.marketplace_table-sell a {color:black;}


.marketplace_table-index {width:100%;background-color:#fe6402;}
.marketplace_table-index th {background-color:#fe6402;font-size:13px;font-family:Times New Roman;color:white;text-align:left;padding:3px 0 3px 7px;vertical-align:top;padding-top:5px;}
.marketplace_table-index td {font-size:13px;font-family:Times New Roman;text-align:left;padding:3px 0 3px 7px;}

.marketplace_table-index a {color:black;}


.marketplace_table-sell-index {width:100%;background-color:#039bfd;}
.marketplace_table-sell-index th {background-color:#039bfd;font-size:13px;font-family:Times New Roman;color:white;text-align:left;padding:3px 0 3px 7px;vertical-align:top;padding-top:5px;}
.marketplace_table-sell-index td {font-size:13px;font-family:Times New Roman;text-align:left;padding:3px 0 3px 7px;}

.marketplace_table-sell-index a {color:black;}



.marketplace_tites {font-size:16px;font-family:Times New Roman;white-space:nowrap;margin-bottom:8px;}
.marketplace_tites td {padding-right:10px;vertical-align:top;height:10px;}
.marketplace_tites th {font-size:13px;font-weight:normal;height:10px;vertical-align:top;}
.marketplace_tites th a {color:black;}


.marketplace-link-active {color:black;text-decoration:none;margin-right:10px;font-weight:bold;}
.marketplace-link {color:black;text-decoration:underline;cursor:pointer;margin-right:10px;}


.marketplace-region-link   { display:block;  height:21px; 	position:absolute; color:black;background-image:url('/images/select_str.gif');padding-right:17px;background-position:100% 5px;background-repeat:no-repeat;}


.marketplace-locked {
	font-family:Arial;
	color:red;
	margin-top:6px;
	font-size:12px;
	background:white;
	padding:10px;
}
.marketplace-locked-reazon {
	color:black;
	padding-top:5px;
}


.index_marketplace {margin-bottom:50px;}
.marketplace_h2 {text-decoration:none;}
.marketplace_h2 a {text-decoration:none;color:#fe6402;}
		
.today_razdel2 {padding-top:10px;padding-left:10px;}
.today_razdel2 strong {font-size:18px;}
.today_razdel2 a {margin-left:10px;font-size:14px;} 
.today_razdel2-p1 {margin:10px 0 30px 0}
.today_razdel2-p2 {text-align:right}
.today_razdel2-p2 a {padding:3px 10px 3px 10px;color:white;background-color:#439e45;line-height:22px;}
.today_razdel2-p3 {border:1px solid #439e45;padding-bottom:10px;}

.index_anons {border:0px solid #cccccc;overflow: auto;padding:20px 20px 5px 20px;overflow: hidden;}
.index_anons h3 {margin:0;margin-bottom:5px;}
.index_anons_item { width:48%;float:left;padding-bottom:15px;max-width:500px;}
.index_anons_news {padding-right:30px;font-size:15px;color:#33333;padding-bottom:20px}
.index_anons_news span {color:#999999;font-size:11px;}
.index_anons_news a {color:#0066cc;}
.index_anons_all {padding-right:30px;font-size:15px;color:#33333;padding-bottom:5px;}
.index_anons_all span {color:#999999;font-size:11px;}
.index_anons_all a {font-size:15px;color:#0066cc;}
.index_anons_all  small a {font-size:11px;color:#333333;}
.index_anons_all  span a {font-size:14px;color:#333333;text-decoration:none;}
.index_anons_a {font-size:11px;color:#999999;}
#reg_select {display:none;}


h5 {color:#ff6600;font-weight:nowrap;font-size:18px;background-image:url(/images/info_indicator.gif);background-repeat:no-repeat;margin-left:0px;margin-top:0px;padding-left:33px;padding-top:2px;line-height:27px;margin-bottom:3px;}

.today-prices {padding:0;border:1;margin-top:10px;width:100%;}
.today-prices {padding:2px;}
.today-prices th {font-size:16px;font-weight:bold;text-align:left;margin:0;vertical-align:top;}

.change-pass-table {
	background:#f2f2f2;
	margin-top:10px;
	width:350px;
}

.change-pass-table th {
	white-space:nowrap;
	text-align:right;
	font-weight:normal;
	padding:3px;
	
}
.change-pass-table td {
	padding:3px;
}			
.change-pass-table td input {
	width:200px;
}

#red-alert {
	background:#e81800;position:absolute;width:302px;color:white;margin-left:100px;	
}
#red-alert img {
	position:absolute;margin-left:280px;margin-top:10px;cursor:pointer;
}
#red-alert2 {
	padding:9px 25px 11px 18px;
}

#red-alert3 {
	background: white url(/images/red_popup_str.gif) no-repeat 20px 0;width:100%;height:12px;	
}
