}
.style1 {color: #FFFFFF}
.style4 {color: #FFFFFF; font-weight: bold; }
.style5 {color: #630101}
.style6 {color: #FF0000; font-weight: bold; }
.tdp{ padding:2 1 1 3;}
.border_td1 {width:780px;border-left:1px solid #808080; border-right:1px solid #808080;}
.style7 {	
	font-size: 10px;
	color: #666666;
}

A.up:link {		font-size: 10px;color: #FFFFFF; text-decoration: underline}
A.up:visited {		font-size: 10px;color: #FFFFFF; text-decoration: underline}
A.up:hover {		font-size: 10px;color: #993300; text-decoration: underline}

A.v1:link {		font-size: 11px;color: #FFFFFF; text-decoration: none}
A.v1:visited {		font-size: 11px;color: #FFFFFF; text-decoration: none}
A.v1:hover {		font-size: 11px;color: #FFFF00; text-decoration: none}

A.v2:link {		font-size: 11px;color: #630101; text-decoration: none; font-weight: bold;}
A.v2:visited {		font-size: 11px;color: #630101; text-decoration: none}
A.v2:hover {		font-size: 11px;color: #FF0000; text-decoration: none}

A:link {color:#B0B0B0;}
A:visited {color:#B0B0B5;}
A:hover {color: #FF0000;}

A.dn:link {font-size: 10px;color: #006699; text-decoration:underline;}
A.dn:visited {font-size: 10px;color: #006699; text-decoration:underline;}
A.dn:hover {font-size: 10px;color: #FF0000; text-decoration:underline;}

.left_bg
{
    background-image: url('images/left_bg.gif');
    background-position:  right top;
}
.right_bg
{
    background-image: url('images/right_bg.gif');
    background-position:  left top;
}
h1

form
{
    margin: 0;
}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4{display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#EEEEEE; border-left:1px solid #AAAAAA; border-right:1px solid #AAAAAA;}
.xb1 {margin:0 5px; background:#AAAAAA;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent
{
    border-left:1px solid #AAAAAA; border-right:1px solid #AAAAAA; border-top:0px solid #AAAAAA; border-bottom:0px solid #AAAAAA; padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    font-size: 9pt;
    line-height: 14pt;
    display:block;
    color: #444444;
    vertical-align: top;
    background:#EEEEEE
}
a.buttonRed, a.buttonBlue
{
    padding: 5px;
    margin: 5px;
    width: 100px;
    text-align: center;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
a.buttonRed
{
    border: 2px outset;
    background-color: #9F0F12;
}
a.buttonRed:hover
{
    color: #FED3D3;
}
a.buttonBlue
{
    border: 2px outset;
    background-color: #291E79;
}
a.buttonBlue:hover
{
    color: #E2DFF7;
}
.oldPrice
{
    text-decoration: line-through;
}




/* header ************************ */
#ex_header {
    position:relative;
	min-width:780px;
	background:url(images/header.jpg) 212px 0 no-repeat;
	height:169px;
	border-bottom:1px solid gray;
}
#ex_hdr_lb {
    position:absolute;
    left:19px;
    top:18px;
}
#logo {
    position:relative;
    left:0;
    top:-5px;
}
#logo span {display:none}

#search_fld {
    position:relative;
    left:0px;
}
#search_fld .frame{
    margin-top:2px;
    border: 1px solid #AAAAAA;
    float:left;
}
#search_fld #search_query{
    border: 0px solid #CCCCCC;
    width: 187px;
	color:#111111;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	background-color:#FFFFFF;
	margin-top:0;
}
#search_go_button{
	margin-top:0;
}

#search_comment {
  font-family:Tahoma;
    position:relative;
    font-size: 7px;
    text-align: center;
    color: #111111;
}
#site_title{display:none}
#site_desc{display:none}

#phones{
	float: right;
	display: inline;
	margin: 6px 47px 14px;
	padding:0 0 0 18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	background:url(images/phone.gif) no-repeat 0 50%;
}

#cur_exchange
{
    position:absolute;
    left:260px;
    top:72px;
	display: none;
	margin: 18px 77px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFCC;
}
#hdr_banner
{
    position:absolute;
    left:288px;
    top:82px;
	display: block;
	white-space:nowrap;
}

#hdr_infoline
{
    position:absolute;
    left:287px;
    top:148px;
	white-space:nowrap;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#FFFFFF;
}
#hdr_infoline A 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#FFFFFF;
}

#icq_support
{
	display: none;
	margin: 0 15px 0;
}
#icq_support IMG {width:18px; height:18px; vertical-align:middle; border:none}

#pricelist
{
	display: inline;
	margin: 0 21px 0;
}
#pricelist IMG {width:15px; height:16px; vertical-align:middle; border:none}

#worktime
{
	display: inline;
	margin: 0 1px 0;
}
/* end header ************************ */


#content {padding:0px}

/* footer ************************ */
#footer {margin:5px 0}
#footer A:link {font-size: 10px;color: #006699; text-decoration:underline;}
#footer A:visited {font-size: 10px;color: #006699; text-decoration:underline;}
#footer A:hover {font-size: 10px;color: #FF0000; text-decoration:underline;}
#footer .ftrlinks { text-align:center; font-weight: normal; font-size: 10px; color: #666666; }
/* end footer ************************ */

.grayBar {padding: 8px 4px; background: #fbfbfb url(images/graybarbg.gif) 0 0 repeat-x; }
.whiteBar {border-top:solid 1px;}
.whiteBar {padding: 8px 4px; border-color:#dfdfdf; background-color: #FFFFFF;}

.presence_in_stock {color:#007700}	/* есть в наличии */
.presence_not_in_stock {color:#770000}	/* нет в наличии */
.presence_wait {color:#0F8C73}	/* ожидается */
.presence_ask {color:#7C00FF}	/* под заказ */
.presence_reask {color:#FF9900}	/* уточняйте */

