/*  ------------------------------------------------------------------------------------------------  */
/*  ---- раздел ПОДКАТЕГОРИЯ - список товаров - 3й уровень каталога ----  */
/*  ------------------------------------------------------------------------------------------------  */

body { margin:0px; padding:0px; min-width:1000px; background-color:#fff6e4; }
img { margin:0; padding:0; border:0; }
a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#1795dd; }
a.tbprod { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#850300; }
a.tbprod:hover { color:#bd3a20 } 
p { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;  color:#565656; }
h1 { font-family:Tahoma; font-size:24px; font-weight:normal; color:#321707; }
h2 { font-family:Tahoma; font-size:20px; font-weight:normal; color:#ea8243; }
h3 { font-family:Tahoma; font-size:15px; font-weight:normal; color:#a47544; }

/*выравнивание по центру*/
#screen:after { content: ''; display: block; clear: both; } 
#screen div.lu { position: relative; right: 50%; float: right; width:1000px; }/*align center to left*/
#screen div.ru { position: relative; z-index: 1; right: -50%; width:1000px; }/*align center to right*/

/*summary*/
#main div.up { position:absolute; width:1000px; left:0px; top:0px; }
#main div.l { float:left; margin-top:90px; width:168px;  }
#main div.c { float:left; margin:58px 0px 0px 59px; width:700px; }

/*верхний блок*/
#main div.up a.logo { float:left; margin:6px 0px 0px 10px; }
#main div.up div.nav { float:right; margin:51px 68px 0px 0px; }
#main div.up div.nav a { margin-left:13px; }

/*левый блок*/
#menu { list-style:none; margin:0 0 0 50px; padding:0; width:150px; }

/*центральный блок*/
#main div.c h1 { margin:0px 0px 0px 23px; }
#main div.c .B_crumbBox { margin-left:23px; }
#main div.c .B_crumbBox a  { font-family:Tahoma; font-size:11px; color:#71a3b7; }
#main div.c span { font-family:Tahoma; font-size:11px; color:#71a3b7; }
#hit { margin:20px 0px 0px -10px; width:720px; }
#hit table.pr { }
#hit table.pr tr.head { background:#ffc13d; font-family:Arial; font-size:14px; color:#fff; }
#hit table.pr tr { background:#e3fca0; font-family:Arial; font-size:12px; color:#000; }
#hit table.pr td { vertical-align:middle; }
#hit table.pr td.hit0new1 { padding-left:25px; background:url("../i/menu/new.gif") no-repeat 80% 50%; }   
#hit table.pr td.hit1new0 { padding-left:25px; background:url("../i/menu/hit.gif") no-repeat 80% 70%; }
#hit table.pr td.hit1new1 { padding-left:25px; background:url("../i/menu/hitnew.gif") no-repeat 80% 50%; }
#hit table.pr td.hit0new0 { padding-left:25px; }
#hit table.pg { margin-left:34px; }
#hit table.pg td { vertical-align:top; padding-top:20px; }
#hit table.pg td.pagination { vertical-align:center; padding:0px 0px 0px 15px; }
#hit table.pg a { font-family:Arial; font-size:16px; color:#1184c6 }
#hit table.pg .pagination { height:100px; margin-top:50px; }
#hit table.pg .pagination a.ditto_page {
	display:inline-block;
	/*float:left;*/
	font-family:Arial;
	font-size:18px;
	color:#ad4004;
	font-weight:normal;
	margin:12px 0 0 0;
	width:26px;
	height:14px;
	text-align:center;
	padding-top:5px;
}
#hit table.pg .pagination span.ditto_currentpage {
	/*float:left;*/
	margin-top:12px;
	font-family:Arial;
	font-size:18px;
	color:#fff;
	font-weight:bold;
	display:inline-block;
	width:37px;
	height:23px;
	text-align:center;
	padding-top:5px;
	background:url('../i/production/page_a.gif') no-repeat top center;
}
#hit table.pg .displaynone1 { display:none; }
/*#hit td img { float:left; }*/
#other { margin-left:13px; margin-top:40px } /* блок для поиска, бланка заявки и прайса */ /* вынес в "prod.css" */

/*нижний блок*/
#down { position:relative; float:left; clear:left; width:920px; margin-top:210px; }
#down p { float:left; font-size:11px; color:#606060; margin-left:70px; }
#down div.jetz { position:relative; float:right; }
#down div.jetz div.i { position:relative; float:left; width:65px; background:url("../i/jetz.gif") no-repeat; }
#down div.jetz div.t { position:relative; float:left; }
#down div.jetz div.t p { float:left; margin:-4px 0px 0px 10px; font-family:Tahoma; font-size:10px; color:#a7a7a7; }
#down div.jetz div.t a { float:left; font-family:Tahoma; font-size:10px; color:#a7a7a7; }
#down div.br { width:1000px; height:50px; }