/* CSS Document */

a.spec { font-family: Arial; color: white;; font-size: 10px; text-decoration: none }
a.spec:link, a.spec:visited, a.spec:active {font-family: Arial;; color:white; font-size: 10px; text-decoration: none }
a.spec:hover  {font-family: Arial; color: white; font-size: 10px; text-decoration: underline;}





html, body, table, td, h1, h2{margin: 0; padding: 0;}
html,body{height:100%;}

p{margin:0px;}

body{
	background-image: url(/img/bg-body.gif);
}
#field{
	background: url(/img/bg-field.jpg) repeat-x top;
}
#border{
	border: solid 2px #B8C4D3;
	border-top-color:#0C2366;
	border-bottom-color:#26769E;
	width: 998px;
	margin: 0 auto;
	position: relative;
	/*border-right-color: #26769E;*/
}
table{border:1; border-collapse:collapse;background-image: url(/img/bg-body.gif);}
table td {padding:0;}
a img {border:none;}
a {text-decoration:none;}

.box-relative {
	position:relative;
	height: 100%;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0;
}


#search{
	width:200px; height:50px;top:1px;right:200px;
	vertical-align: top;
	padding:20px 15px 30px 20px;
	font:13px Arial; color:#EEEEEE;

}

/*********************content*****************************/

#content{
	width:770px; height:300px;
	vertical-align: top;
	padding:20px 15px 30px 20px;
	font:13px Arial; color:#EEEEEE;
	background:url('/img/right-img.jpg') no-repeat;
}
#content p{font:13px Arial; color:#EEEEEE;}
#content td{font:13px Arial; color:#EEEEEE;}
#content a{font:13px Arial; color:#A5D5FF; text-decoration:underline;}
#content a:hover{text-decoration:none;}
/*#content h1{font:bold 18px Verdana; color:#EEEEEE; text-transform:uppercase; margin-bottom:12px; padding-left:18px; background:url('/img/bttn-left.gif') no-repeat center left;}*/
#content h1{font:bold 13px Arial; color:#EEEEEE; text-transform:uppercase;}
#content h1 a{font:bold 13px Arial; color:#EEEEEE; text-transform:uppercase; text-decoration:none;}
#content h1 a:hover{font:bold 13px Arial; color:#EEEEEE; text-transform:uppercase; text-decoration:underline;}


#poisk-catalog {
	position:absolute;
	top:230px;
	left: 0;

    width: 220px;
    1margin: 0 0 5px 5px;
    1padding-bottom: 20px;

    1background: url(/img/box-glow.png) no-repeat 0 100%;
}
#poisk-catalog p.razdel{

}

#frm-wndws {
    1padding: 20px 20px 0 20px;
    
    1background: url(/img/box-glow.png) no-repeat 0 0;
}

#frm-wndws form{
	margin: 0;
	padding: 0;
}

#frm-wndws select{
	margin: 0 0 20px 0px;
}

.frm-2{

}

#content-block{
	margin-top: 25px;
}

#marka p, #model p, #vypusk p,#categor p {
	font: bold 9px Arial, Helvetica, sans-serif;
	color:#FFF;
	text-align: center;
	padding-top: 4px;
	margin-bottom:0px;
}
#marka{
	position:absolute; top:40px; left: 30px;
	height:19px; 
	background-image: url(/img/lgnd.gif);
	
}
#categor{
	position:absolute; top:40px; left: 52px;
	height:19px; width:123px;
	background-image: url(/img/lgnd.gif);
	
}
#frm-wndws select.uzel-srch{
	1position:absolute;
	left:20px;
	width: 170px;
	margin-bottom: 0;
}
#model{
	position:absolute;
	height:19px; width:123px;
	top:39px; left:217px;
	background-image: url(/img/lgnd.gif);
}

.marka-srch{
	width: 170px;
}

.model-srch{
	1position:absolute;
	left: 208px;
	top:0px;
	width: 170px;
}
#vypusk{
	position:absolute;
	height:19px; width:123px;
	top:39px; left:380px;
	background-image: url(/img/lgnd.gif);
}
.vypusk-srch{
	1position:absolute;
	left: 390px; width: 170px;

}
#bttn-srch{
	1position: absolute;
	left: 514px; top: -1px;
	padding: 0;
	width: 48px; height: 21px;
	cursor:pointer;
}
.cat-srch{
	position:absolute;
	left:16px; top:0px;
	padding: 0;
	width: 200px; height: 21px;
	cursor:pointer;
}
.logo-row{
	position: relative;
	height: 73px;
	padding: 15px 0px 0px 0px;
}

#content p.razdel{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	position: absolute;
	top:0px; left: 0px;
	width: 150px;
	padding-left: 20px;
	background: url(/img/bttn-left-block.gif) no-repeat center left;
}

#content td.logo-row p.razdel_brands{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	width: 150px;
	padding-left: 20px;
	background: url(/img/bttn-left-block.gif) no-repeat center left;
}

.plashka{
	float: left;
	width: 72px; height: 73px;
	margin: 7px 0 0 7px;
	background: url(/img/plashka.png) no-repeat left top;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/plashka.png');
	
}
.logo-avto{
	width: 55px; height: 55px;
	margin: 5px;
	position: relative;
}
.logo-avto a{
	display:block;
	width:55px; height:55px;
}

/********************end content************************/
#counter{
	margin-left:20px;
	padding-top:10px;
}

#counter DIV{
	float: left;
	position: relative;
	bottom: 6px;
}

.fucking-scroll td a img{
	padding-top: 5px;
	padding-right:5px;
}

.b-design{
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	position: absolute; 
	top: 24px; 
	right: 10px; 
}

.b-design a{
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}

.bc  {
	margin-bottom: 0px;		
}

.bc  a{
	font: bold 13px Arial !important;
	color: #EEEEEE !important;
	text-decoration: none !important;
	text-transform: uppercase;
}

.lmenu {
    width: 220px;
    margin: 0 0 5px 5px;
    padding-bottom: 20px;

    background: url(/img/box-glow.png) no-repeat 0 100%;
}

.lmenu_c{
    text-align: center;
}

.lmenu__t {
    padding: 20px 20px 0 20px;

    background: url(/img/box-glow.png) no-repeat 0 0;
	
	zoom: 1;
}

.lmenu_white,
.lmenu_white .lmenu__t{
	background-image:url(/img/box-glow_white.png);
}

.lmenu_purple,
.lmenu_purple .lmenu__t{
	background-image:url(/img/box-glow_purple.png);
}

