body {
        font-family:Arial, Helvetica, sans-serif;
        background-color:#FFF;
        color:#000;
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin:0px;
        padding:0px;
        overflow:auto;
        font-size:75%;
}

body td {
font-size:75%;}
img, form, div, h1, h2, h3  {margin:0px;padding:0px;border:none;}
HR {BORDER:0px; COLOR: #DDDDDD; HEIGHT: 1px; background-color: #DDDDDD; margin:3 0 6 3;}


.table-border, .table-border td{BORDER: #EDCD92 1px solid;BORDER-COLLAPSE: collapse;}

textarea {
        font-family:Arial, Helvetica, sans-serif;
        color: #666666;
        background-color: #FFFFFF;
        border: 1px solid #aaaaaa;
        overflow:auto;
        padding:6px;
}


h1 {
        font-family:Impact;
        font-weight: normal;
        font-size: 1.7em;
        line-height:120%;
        text-align:left;
        margin-bottom:0.2ex;
        color:#C4C5B2;
}


h2 {
	font-size:1.5em;
	font-family:Arial;
	color:#000;
	margin-bottom:1.5ex;
	font-weight:normal;
	
}


h3 {
        font-size: 2.1ex;
        color: #A9002B;
        text-align:left;

}

p {
        margin-top:0px;
}




.vrezka {
        background-color:#F7FAF0;
        padding:12px;
        margin:12 0 12 0;

}

a{
color:#A9002B;
}

.quote {
	FONT-SIZE: 1.3em;
	FLOAT: left;
	MARGIN: 10 15 10 0;
	WIDTH: 200px;
	line-height:120%;
	HEIGHT: auto;
	color:#9DB141;
}


/*Div press point*/
DIV.point{
position:relative;
height:0px;
width:1px;
overflow:visible;
}

.s9{font-size:56%;}
.s10{font-size:63%;}
.s11{font-size:69%;}
.sm11{font-size:92%;}
.s12{font-size:75%;}
.s13{font-size:81%;}
.s14{font-size:88%;}

.nobr{white-space:nowrap;}
.gr {color:#B5D8E0;}
.wt {color:#fff;}
.dgr {color:#666;}
.mb4 {
        margin-bottom:4px;
        display:block;
}

.hand {
        cursor: pointer;
        cursor: hand;
}

.hider{
        display:none;
        visibility:hidden;
}


/* Для форм----------------------------------------------------------------------*/

.bgnr{
        background-repeat:no-repeat;
}
.bgxr{
        background-repeat:repeat-x;
}
.bgyr{
        background-repeat:repeat-y;
}

.bgtop{
        background-position:top;
}

.bgmid{
        background-position:center;
}

.bgright{
        background-position:right;
}


/*---Подчеркнутые элементы----------------------------------------------------*/

.dush{
        text-decoration: none;
        width:auto;
        background-image:url("http://eztab.ru//util/images/dash.gif");
        background-repeat:repeat-x;
        background-position:bottom;
}

.dhref{
          border-bottom:1px dashed #A9002B;
          white-space:nowrap; 
          cursor: pointer;
          cursor: hand;     
		text-decoration:none;
}


.dot{
        text-decoration: none;
        width:auto;
        background-image:url("http://eztab.ru/util/images/dot.gif");
        background-repeat:repeat-x;
        background-position:bottom;
}


ul, ol {margin: 0 0 1.2em 2.1em;}
ul {list-style-type: none;}
li {margin: 0 0 0.4em 0;}
li ul, li ol {margin-top: 0.4em; margin-bottom: 0;}
* html ul li {behavior: expression( !this.before && this.parentNode && this.parentNode.nodeName == 'UL' ? this.before = this.innerHTML = '&mdash;&nbsp;' + this.innerHTML : '' ); text-indent: expression( this.parentNode && this.parentNode.nodeName == 'UL' ? '-1.3em' : 0 );}
ul>li {text-indent: -1.4em;}
ul>li:before {content: '\2014\a0';}

ul.nobullets {margin-left: 0.8em;}

* html ul.nobullets li {behavior: none; text-indent: 0;}
ul.nobullets>li {text-indent: 0;}
ul.nobullets>li:before {content: '';}

/*Постраничный вывод-------------------*/



.pages .dha1, .pages .dha1 a{ /*Неактивная ссылка на следующую или предыдущую страницу страницу*/
	color:#9FA4AA;
	text-decoration:none;
	cursor:text;
}

.pages TD.numbers{ /*Блок с номерами страниц*/
	padding-left:17px;
	line-height:150%;
	font-size:1em;
	padding-top:0.5ex;

}

.pages TD.numbers a{ /*Страницы*/
	margin-right:0.5em;
}
.pages TD.numbers SPAN.active{ /*Активная страница*/
	background:#A9002B;
	margin-right:0.5em;
	color:#FFF;
	padding:2px;
}

/*Конец постраничного вывода----------*/

/* ---------------------------------------------------------------------------*/



TABLE.content{
     min-width:965px;
     width:expression(document.body.clientWidth < 965? "965px": "100%" );
}

TABLE.content TD.head{
	background:url("http://eztab.ru/util/images/head_bg.jpg") no-repeat right #C4C5B2;
	height:110px;
}

DIV.logo{
	position:absolute;
	background:url("http://eztab.ru/util/images/logo.jpg") no-repeat;
	width:187px;
	height:45px;
	left:39px;
	top:39px;
}

DIV.phones{
	position:absolute;
	width:187px;
	height:45px;
	left:41%;
	top:34px;
	font-size:0.9em;
}

.usr-phones{
	font-size:1.7em;
	color:#6C6F53;
	display:block;
	padding-left:9px;
}

DIV.search{
	position:absolute;
	background:url("http://eztab.ru/util/images/head_search_bg.gif") no-repeat;
	width:286px;
	height:40px;
	left:0px;
	top:119px;
}

DIV.search FORM{
display:block;
margin-left:10px;
margin-top:6px;

}

TABLE.content TD.subhead{
	background:url("http://eztab.ru/util/images/head_bot_bg.gif") repeat-x;
	height:9px;
}

TABLE.content TD.menu_cont, TABLE.content TD.main_cont{
	padding:64px 50px 6ex 50px;
}

TABLE.usr-table{
	border-collapse:collapse;
	margin-top:2ex; 
	font-size:1.2em; 
	width:80%;
 }

TABLE.usr-table TD{
	border:1px solid #DDD;
	padding:3px;
}
 
 TABLE.content TD.menu_cont{
	width:205px;
}

TABLE.content TD.footer{
		height:70px;
		background:#C4C5B2;
}

TABLE.content TD.footer TABLE TD{
	font-size:0.7em;
}

TABLE.content TD.footer TABLE TD.right{
	color:#5e5e5e;
}

.h1spacer{
	width:100%;
	height:5px;
	background:#A9002B;
	font-size:0;
	margin-bottom:20px;
}



.date{
	color: #9FA4AA;
}

DIV.news .date{
	display:block;
	text-indent:0px;
	margin:0px;
}

DIV.news ul{
	margin:0px;
	padding-left:17px;
	color:#A9002B;
}
DIV.news li{
	margin-bottom:3ex;
}
DIV.news .text{
	display:block;
	text-indent:0px;
	color:#787878;
	margin-top:1ex;
	margin-bottom:1ex;
	

}
DIV.news .all{
	display:block;
	float:right;
	color: #9FA4AA;
}

DIV.news{
	font-size:0.95em;
	color:#787878;
	margin-top:2ex;
	width:205px;
}

DIV.news .title{
	font-size:1.05em;
}	

/*
------------------------------------------------------------------------
Каталог - катлист
*/

.catlist{
	margin-top:-16px;
}

.catlist .title a{
	font-size:1.5em;
	color:#A9002B;
	text-decoration:none;
} 

.catlist ul.subcat{
	padding-left:0px;
}

.catlist ul.subcat li.subcat{
	margin-bottom:1.5ex;
}
.catlist ul.subcat li.subcat a{
	color:#000;
}	

.catlist ul.subsubcat{
	padding-left:0px;
	margin-left:8px;
}

.catlist ul.subsubcat li.subsubcat{
	margin-bottom:2ex;
}

.catlist ul.subsubcat li.subsubcat a{
	color:#6D6F53;
}
.catlist ul.subsubcat li.subsubcat{
	margin-bottom:1.5ex; 
}

.catlist ul.subsubcat li{
	behavior: none; 
	text-indent: 0;
	padding-left:0px;
}

.catlist ul.subsubcat>li:before{
	content: '';
}


.catlist .subsubcathider0, .hideya1{
        display:none;
        visibility:hidden;
}

.catlist TD{
	padding:5px;
}

.catlist DIV.img{
	height:222px;
	background-position:center;
	width:100%;
	margin-bottom:3ex;
}

.navpanel{
	font-size:0.9em;
	top:-15px;
	position:relative;
	color:#666;
	line-height:150%;
}

.navpanel .splitlast1{
	display:none;
	visibility:hidden;
}

.cat_default .item a, .cat_default .element a{
	color:#6D6F53;
}
.item a {
    color:#6D6F53;
}
.cat_default .item1, .cuter3{
	display:none;
	visibility:hidden;
}
.subcatcut1{
	display:none;
	visibility:hidden;
}
.cat_text
{
        clear:both;
    margin-top:3ex;
    margin-bottom:4ex;
    color:#575757;
}
.cat_text *
{
    color:#575757;
}
.cat_text a
{
    color:#A9002B;
}
.cat_default .text{
	clear:both;
	margin-top:3ex;
	margin-bottom:4ex;
	color:#575757;

}
.cat_default .text *{
	color:#575757;
}
.cat_default .item{
	display:block;
	position:relative;
	margin-bottom:0.7ex;
/*	background:url(../util/images/cat_bool.gif) no-repeat left 5px;
	padding-left:10px; */
	margin-left:20px;
}

.cat_default .itemya{
	display:block;
	position:relative;
	margin-bottom:0.7ex;
/*	background:url(../util/images/cat_bool.gif) no-repeat left 5px;
	padding-left:10px; */
	margin-left:20px;
}

.cat_default .element .title{
	display:block;
	margin-bottom:1ex; 
	width:80%;

}

.cat_default .element .image{
	text-align:center;
	display:block;
	width:80%;
}

.cat_default .element{
	width:30%;
	float:left;
	margin-bottom:1.7ex;
	height:160px;
	text-align:center;
	
	
}



.usr-table {
	border-collapse:collapse;
	border:1px solid #999;
}

.usr-table TD{
	border:1px solid #999;
}

.usr-table  TD.usr-table-head {
	background:#A9002B;
	color:#FFFFFF;
	border:1px solid #fff;
	font-weight:bold;
}

.usr-table  TD.usr-table-head B, .usr-table  TD.usr-table-head P, .usr-table TD.usr-table-head STRONG{
	color:#FFFFFF;
}

.cat_element .text{
	padding-right:20px;
}

.cat_element{
	padding-bottom:4ex;
}

.cat_default .cat_element h3{
        font-size: 2.5ex;
        color: #A9002B;
        text-align:left;
	   font-weight:bold;
	   font-family:Arial narrow;
	   margin-bottom:0.5ex;
}

.subimages .iitem{
	text-align:center;
	margin-bottom:2em;
}

.subimages .title{
	text-align:center;
	margin-top:0.5em;
	font-size:0.9em;
	color:#666;
}

.cat_element .images{
	padding-right:20px;
	padding-left:20px;
	width:260px;

}

.href{
	color:#A9002B;
	text-decoration:underline;
	cursor:pointer;
	cursor:hand;
}

.popup .cont{
	padding:20px;
	border-top:2px solid #57583E;
}
.popup .head{
	height:80px;
	background:url("http://eztab.ru/util/images/logo.jpg") no-repeat 20px 20px #C4C5B2;
	
}

/*МЕНЮ_######################################################*/

DIV.menu_div{
	position:absolute;
	background:url("http://eztab.ru/util/images/menu_top_bg.gif") repeat-x left top;
	width:682px;
	height:30px;
	right:0px;
	top:119px;
}

TABLE.menu{
	height:30px;
	background:url("http://eztab.ru/util/images/menu_top_left.gif") no-repeat left top;
}

TABLE.menu TD.item0{
	padding-left:32px;
	padding-right:10px;
	white-space:nowrap;
}
TABLE.menu TD.text{
	width:16%;
	border-right:1px solid #515338;
	text-align:center;
	padding-bottom:1px;
}

TABLE.menu TD a{
	color:#000;
	text-decoration:none;
}

DIV.shtrih_gr{
	background:url("http://eztab.ru/util/images/gr.gif") repeat-x left top;
	height:21px;
}
 
DIV.shtrih_dgr{
	background:url("http://eztab.ru/util/images/dgr.gif") repeat-x left top;
	height:21px;
}

.hidersubsubsubcat_img3{
display:none;
visibility:hidden;
}