/* CSS Document */

body
{
	margin-left:20px;
	margin-top:0px;
	margin-right:20px;
	margin-bottom:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#676260;
}

INPUT, SELECT, TEXTAREA, .input {
    BORDER-RIGHT: #BFBFBF 1px solid;
    BORDER-TOP: #BFBFBF 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #BFBFBF 1px solid;
    COLOR: #3F3F3F;
    BORDER-BOTTOM: #BFBFBF 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FAFAFA;
}

div{
	margin: 0px;
	padding:0px;
}

form{
	margin:0px;
}

hr
{
	color: #d9d9da;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d9d9da;
	border-bottom-width:0px;
	border-left-width:0px;
	height:1px;

	margin-bottom:5px;
	margin-top:0px;
	padding-bottom:0px;
}


a{
	color:#777;
	margin: 0px;
}

P {
    MARGIN: 0px 0px 0px 0px;
    PADDING: 0px 0px 0px 0px;
    FONT-WEIGHT: normal;
}

/* 21-03-2008  ----- valentin, vladimir  - BEGIN */
.v_ver_1{background-image:url(/images/ver_val/bl_07.jpg); background-position:bottom; background-repeat:repeat-x;}
.v_ver_2{float:none; background-image:url(/images/ver_val/bl_07.jpg); width:300px; height:16px;}
.v_ver_3{float:left; margin-left:10px;}
.v_ver_4{font-weight:bold;}
.v_ver_5{float:right}
.v_ver_6{ background-image:url(/images/ver_val/bl_07.jpg); background-repeat:repeat-x;}
.v_ver_7{background-image:url(/images/ver_val/bl_07.jpg); background-position:right; background-repeat:repeat-y;}
.v_ver_8{height:20px;}
.v_ver_9{float:none;}
.v_ver_10{float:left;height:150px; width:160px; border: 1px solid #d9d9da; margin-left:20px;}
.v_ver_11{ float:none; width:auto; height:auto; vertical-align:middle;}
.v_ver_12{}
.v_ver_13{float:none; margin-left:200px;}
.v_ver_14{float:none; background-image:url(/images/ver_val/bl_07.jpg); background-position:bottom; background-repeat:repeat-x; margin-bottom:10px;}

/* 21-03-2008  ----- valentin, vladimir  - END */




table
{
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	width:100%;
}


#tbl{
	margin-left:0;
	margin-right:0;
	width: 620px;
}

#container{
	margin-left:auto;
	margin-right:auto;
	width: 1022px;
}






#topline
{
	height:9px;
	display:block;
	margin-left:5px;
}

#toplineelem
{
	height: 4px;
	width: 39px;
	float:left;
	margin-right: 1px;
	overflow:hidden;
}

#head
{
	height:90px;
	margin-bottom:6px;
}



#logo
{
	width: 201px;
	float:left;
	margin-left:7px;
	margin-top:2px;

	font-size: 10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#banner
{
	width:760px;
	height:90px;
	overflow:hidden;
	float:left;
}

#logo_small
{
	height:90px;
	width:39px;
	background-image:url(/images/logo_small.gif);
	float:left;
}

#leftside
{
	float:left;
	width: 160px;
	padding-right:10px;
	margin-left:7px;
}

#centerside
{
	width: 620px;
	float:left;
	padding-right:3px;
}


#rightside
{
	margin-top:75px;
	margin-left:807px;
	width:200px;
}


#menucontainer
{
	width:100%;
	height:89px;
	text-align:left;
}



.menuelem
{
	float:left;
	color: #676260;
	margin-right:2px;
}

.menuelemsel
{
	float:left;
	color: #d56a9f;
	font-size:10pt;
	margin-right:2px;
}

#cb
{
	float:left;
	white-space: nowrap;
	margin: 0px 7px 0px 3px;

}

#cb-active
{
	display:table-cell;
	display:inline;
	background-color:#d56a9f;
	float:left;
	white-space: nowrap;
	PADDING: 0px 3px 0px 3px;

}

#cb-brand
{
	float:left;
	white-space: nowrap;
	width:63px;
	margin: 0px 0px 0px 0px;

}

#cb-active-brand
{
	display:table-cell;
	display:inline;
	background-color:#d56a9f;
	float:left;
	width:59px;
	white-space: nowrap;
	margin: 0px 0px 0px 0px;
	PADDING: 0px 3px 0px 3px;

}

A.cb:link, A.cb:visited {
    TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	font-size:8pt;
	margin: 0px 0px 0px 0px;
}
A.cb:hover, A.cb:visited:hover {
    TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	font-size:8pt;
	margin: 0px 0px 0px 0px;
}
A.cb-active:link, A.cb-active:visited {
    TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	COLOR: #FFF;
	font-size:8pt;
	margin: 0px 0px 0px 0px;
}
A.cb-active:hover, A.cb-active:visited:hover {
    TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	COLOR: #FFF;
	font-size:8pt;
	margin: 0px 0px 0px 0px;
}

A.mlink:link, A.mlink:visited {
    TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	COLOR: #d56a9f;
	font-size:7pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
A.mlink:hover, A.mlink:visited:hover {
    TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	COLOR: #d56a9f;
	font-size:7pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#copyright
{
	color: #c5c5c5;
	font-size:8pt;
}

.menulink
{
	color: #505050;
	TEXT-TRANSFORM: uppercase;
}


.menurazdel
{
	color: #505050;
	TEXT-TRANSFORM: uppercase;
	text-decoration:none;
}


.menulinksel
{
	color: #d56a9f;
}


#tabcontainer
{
	display:block;
	height:16px;
	width:100%;
	clear:left;
}


.tableft
{
	height: 15px;
	width: 10px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #d9d9da;
	border-left-color: #d9d9da;
	clear:left;
	float:left;
}


.tabright
{
	height: 16px;
	width: 16px;
	background-image:url(/images/tab_right.gif);
	float:left;
}

.tabcenter
{
	float:left;
	border-top-color: #d9d9da;
	border-top-style: solid;
	border-top-width: 1px;

	height:15px;

	color: #9d9c9d;
	font-size: 9pt;
	cursor:pointer;
}

.tabcentersel
{
	float:left;
	border-top-color: #d9d9da;
	border-top-style: solid;
	border-top-width: 1px;
	height:15px;
	color: #d56a9e;
	font-size: 9pt;
	cursor:pointer;
}

.tablink
{
	text-decoration:none;
}

.tablinksel
{
	color: #d56a9e;
}

.tabrightsel
{
	height: 16px;
	width: 16px;
	background-image:url(/images/tab_rightsel.gif);
	float:left;
}



.tableftsel
{
	height: 16px;
	width: 16px;
	background-image:url(/images/tab_leftsel.gif);
	float:left;
}


#searchfield
{
	width: 548px;
	border: 1px solid #d9d9da;
	margin-right: 5px;
	color:#a5a09d;
	font-size:10px;
}



#imgauto
{
	border: 1px solid #e9e9e8;

	width: 350px;
	height:262px;
	float:left;
	margin-right:5px;
	background-color:#fcfcfb;
	overflow:hidden;
}


#divvideo
{
	width: 350px;
	display:none;
}

#mediacontainer
{
	background-color:#e6e6e6;
	border: 1px solid #a5a09d;
	height:128px;
	margin-bottom: 5px;
	margin-left:355px;
}


#mediacaption
{
	color:#ffffff;
	background-color:#d56a9f;
	text-align:center;
	height:14px;
	padding-left:7px;
	padding-right:7px;
}

#cornerright
{
	background-image:url(/images/mediacorner_right.gif);
	font-size:10px;
	width:14px;
	height:14px;
}

#cornerrightdown
{
	background-image:url(/images/mediacorner_rightdown.gif);
	font-size:10px;
	width:14px;
	height:14px;
	float:left;
}

#cornerleft
{
	background-image:url(/images/mediacorner_left.gif);
	width:14px;
	height:14px;
	font-size:10px;
	float:right;
}


.mediabody
{
	width: 220px;
	margin-left: 10px;
	margin-top: 2px;
	float:left;
	text-align:left;
}


.mediaitem
{
	width:70px;
	height:52px;
	margin:1px;
	float:left;
	cursor:pointer;
	overflow:hidden;
}


.videoitem
{
	width:68px;
	height:50px;
	margin:1px;
	float:left;
	cursor:pointer;
	background-color:#ffffff;
	font-weight:bold;
	text-align:center;
	border: 1px solid #ffffff;
	overflow:hidden;
}


#mediaarrowspacer
{
	height: 47px;
	width:10px;
}

.mediaarrow
{
	text-align:center;
	width: 15px;
	float:right;
}




#leftmenutext
{
	height:18px;
	text-align:right;
	color:#505050;
}

#leftmenutextsel
{
	height:20px;
	text-align:right;
	color:#d5bcd6;
	margin:1px;


}

#leftmenumark
{
	float: right;
	width: 5px;
	height:15px;
	margin:1px;
	margin-left:3px;
}


#lefttablehdr
{
	background-color:#a5a09d;
	height:15px;
	color:#ffffff;
	font-size:9pt;
	padding-left:5px;
}


.lefttableitem
{
	color:#a5a09d;
	margin-left:11px;
	margin-top:3px;
	margin-bottom:4px;
}

.lefttableitemsel
{
	color:#d56a9f;
	text-decoration:underline;
	margin-top:3px;
	margin-bottom:4px;
}

.lefttablebody
{
	padding-left:9px;
}

.mark
{
	float:left;
	width: 5px;
	height:15px;
	background-color:#a5a09d;
	margin:2px;
	position:relative;
	left:-5px;
}

.marksel
{
	float:left;
	width: 5px;
	height:15px;
	background-color:#d56a9f;
	margin:2px;
	position:relative;
	left: -5px;
}



#parameters
{
	padding-top: 3px;
	padding-bottom:3px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #d9d9da;
	border-left-color: #d9d9da;
	margin-bottom:5px;
}


#lefttable
{
	border: 1px solid #d9d9da;
	margin-bottom:6px;
}


#galleryarrow
{
	background-color:#e6e6e6;
	height: 64px;
	float:right;
	width: 10px;
	text-align:center;
}


#photogallery
{
	background-image:url(/images/photogallery.gif);
	width: 130px;
	height: 64px;
}


#streetracing
{
	background-image:url(/images/street_racing.jpg);
	background-repeat:no-repeat;
	background-position:center;

	width:143px;
	height:293px;
	border: 1px solid #4c4d4c;
	cursor:pointer;
}

#streetracingtext
{
	font-family: Arial narrow;
	font-size:8pt;
	background-color: #4c4d4c;
	height:15px;
	color:#ffffff;
	padding-left:5px;
	margin-bottom:5px;
	cursor:pointer;
}

.button
{
	background-color:#d56a9f;
	color:#FFFFFF;
	font-size:9px;
	height:17px;
	border: 1px ridge #a49f9d;
}

.btn_search
{
	background-color:#d56a9f;
	background-image:url(/images/btn_search.gif);
	border:none;
	width:63px;
	height:17px;
	margin-top:1px;
	cursor:pointer;
}
.btn_test_drive
{
	background-color:#d56a9f;
	background-image:url(/images/btn_test_drive.gif);
	border:none;
	width:179px;
	height:17px;
	margin-top:1px;
	cursor:pointer;
}

.btn_sto
{
	background-color:#d56a9f;
	background-image:url(/images/btn_sto.gif);
	border:none;
	width:179px;
	height:17px;
	margin-top:1px;
	cursor:pointer;
}

.btn_vote
{
	background-color:#d56a9f;
	background-image:url(/images/btn_vote.gif);
	border:none;
	width:77px;
	height:17px;
	margin-top:1px;
	cursor:pointer;
}

#carcontainer
{
	border:1px solid #d9d9da;
	margin-bottom:5px;
	overflow:hidden;
	height:297px;
	background-color: #d1d5f0;
	width:198px;
}

#brands
{
	border:1px solid #d9d9da;
	overflow:hidden;
	width:198px;
	PADDING: 2px 0px 2px 2px;
}

#cartext
{
	color: #ffffff;
	font-weight: bold;
	font-size: 12pt;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	height: 43px;
	padding-top: 10px;
}


#newscontainer
{
	background-color: #e6e6e6;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #a5a09d;
	border-bottom-color: #a5a09d;
	margin-bottom:5px;
	height:270px;
}


#newshdr
{
	padding:1px;
	text-align:right;
	background-color:#a5a09d;
	height: 15px;

	color:#ffffff;
}

#newsitem
{
	margin: 5px;
	padding:3px;
	background-color:#ffffff;
	height:130px;
	color:#525253;
}

#newsname
{
	color:#a8517d;
}




#breafleft
{
	background-color:#a5a09d;
	height:14px;
	width: 50px;
	float:left;
	margin-bottom:6px;
}


#breafcenter
{
	width:16px;
	height:14px;
	background-image:url(/images/breaf_center.gif);
	float:left;
	margin-bottom:6px;
	overflow:hidden;
}

#breafright
{
	text-align:center;
	color:#696968;
	TEXT-TRANSFORM: uppercase;
	text-decoration: none;
	float:left;
	width:140px;
	height:14px;
	margin-bottom:6px;
	cursor:pointer;
}


.breafitem
{
	padding-top: 0px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	color:#a5a09d;
	overflow:hidden;
}



.link
{
	text-decoration:underline;
	color: #a6a19f;
}

.linksel
{
	color:#d56a9f;
	text-decoration:underline;
}

.linkhdr
{
	color:#ffffff;
	text-decoration:none;
}

img.linkimg
{
border:0px;
}

img
{
border:0px;
}


.text
{
	color:#a5a09d;
}

.breafimg
{
	float:left;
	margin:3px;
}


#marks
{	clear:left;
	border:1px solid #d9d9da;
	font-size:11pt;
	padding: 5px;
}

#message
{
	position:relative;
	padding-bottom:20px;
}

.message
{
	color:#a5a09d;
	text-decoration:none;
}
.error
{
	color:#d56a9f;
	text-decoration:none;
}
#automarkcontainer
{
	clear: left;
}




#autonewsitem
{
	overflow:hidden;
	width: 302px;
	height:240px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #a5a09d;
	border-bottom-color: #a5a09d;

	margin:3px;
	float:left;
}

#autohdr
{
	background-color: #a5a09d;
	height: 15px;
	color:#ffffff;
	text-align:right;
	padding-right:5px;
	TEXT-TRANSFORM: uppercase;
	cursor:pointer;

}

/* Стиль для кнопок с листанием в комплектации
#complect_text
{
	background-color: #a5a09d;
	margin-top:1px;
	margin-left:3px;
	height: 16px;
	color:#ffffff;
	text-align:center;
	TEXT-TRANSFORM: uppercase;
	width:571px;
	float:left;
}*/
#complect_text
{
	background-color: #a5a09d;
	margin-top:1px;
	margin-left:0px;
	height: 16px;
	color:#ffffff;
	text-align:center;
	TEXT-TRANSFORM: uppercase;
	width:100%;
	float:left;
}

#autonewsbody
{
	padding:5px;
	color:#a6a19f;
	font-size:10pt;
	overflow:hidden;
}


#automarkitem
{
	float:left;
	width: 118px;
	margin:3px;
}
#tyremarkitem
{
	float:left;
	width: 148px;
	margin:3px;
}

#automarkhdr
{
	background-color:#a5a09d;
	color:#ffffff;
	font-weight:bold;
	height:15px;
	text-align:left;

	padding-left:5px;
	margin-bottom:3px;
	cursor:pointer;
}

#carmodelarrow
{
	position: absolute;
	margin-left:42px;
	margin-top:8px;
	cursor:pointer;
}

#carmodelitem
{
	float:left;
	width: 111px;
	margin-right:12px;
	background-color:#fff;
	border:1px solid #dedddd;
}

#carmodelhead
{
	background-color:#fff;
	color:#d6699e;
	font-weight:bold;
	height:15px;
	text-align:center;
	padding-left:5px;
	margin-bottom:3px;
	cursor:pointer;
}

#carmodeltext
{
	background-color:#fff;
	padding:4px;
	text-align:left;
	font-size:10pt;
	height:8px;
	overflow:hidden;
}

#carmark
{
	text-align:center;
	height:65px;
	margin-bottom:3px;
	padding-top: 5px;
	overflow:hidden;

}

#automark
{
	border:1px solid #d9d9da;
	text-align:center;
	height:65px;
	margin-bottom:3px;
	padding-top: 5px;
	overflow:hidden;

}

#automarklinks
{
	background-color:#e6e6e6;
	padding:4px;
	text-align:left;
	font-size:10pt;
	height:110px;
	overflow:hidden;
	border-bottom: 1px solid #dedddd;
}

#automarklink
{
	color:#878383;
}


#autoitem
{
	width: 200px;
	float:left;
	margin:3px;
}

#autophoto
{
	height:150px;
	border: 0px none #d9d9da;
	text-align:center;
	margin-bottom:3px;
	margin-top:3px;
	margin-right:21px;
	overflow:hidden;
	width:200px;
	float:left
}

#autotext
{
	overflow:hidden;
	height:130px;
	padding: 5px;

	background-color:#e6e6e6;
	color:#7a7b7b;
}



.tablename
{
	background-color:#a5a09d;
	color:#ffffff;
	text-align:center;
	padding-right:10px;
	margin:1px;
	height:18px;
}



.table
{
	background-color:#dadbdb;
	border-left: 1px solid #d9d9da;
	border-bottom: 1px solid #d9d9da;
}


.tableheader
{
	background-color:#e6e6e6;
	color:#3d3d3d;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.tableheader td
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	font-size: 10pt;
}



.tablerow td
{
	background-color:#ffffff;
	color:#3d3d3d;
	padding:5px 5px 5px 5px;


	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d9d9da;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d9d9da;
	font-size: 10pt;
}

.pricerow td
{
	background-color:#ffffff;
	color:#3d3d3d;
	FONT-WEIGHT: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d9d9da;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d9d9da;
	font-size: 11pt;
}

.tablefolder td
{
	border-color: #ffffff;
	border: 0px 0px;
}

A.news_headline:link, A.news_headline:visited {
    TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #336699;
}
A.news_headline:hover, A.news_headline:visited:hover {
    TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #336699;
}


A.news_announce:link, A.news_announce:visited {
    TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	COLOR: #888888;
}
A.news_announce:hover, A.news_announce:visited:hover {
    TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	COLOR: #888888;
}


.news_item
{
	width:303px;
	height:185px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #a49f9d;
	border-bottom-color: #a49f9d;
	margin-top:2px;
	margin-bottom:2px;
	overflow:hidden;
	position:absolute;
	background-color:#FFFFFF;
}

#news_right
{
	margin-left:315px;
}


#news_hdr
{
	color:#FFFFFF;
	height:15px;
	text-align:left;
	padding-left:10px;
	background-color:#a49f9d;

}


#news_body
{
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:5px;

}

#news_hover
{
	width: 281px;
	height:163px;
	border:2px solid #d56a9f;
	padding:10px;
	overflow:hidden;

	margin-top:2px;
	margin-left:0px;
	position:absolute;
	z-index:2;
	background-color:#FFFFFF;
	display:none;
}


#news_left_ptr
{
	position:absolute;
	margin-left:303px;
	margin-top:100px;
	z-index:3;
	display:none;
}

#news_right_ptr
{
	position:absolute;
	margin-left:307px;
	margin-top:100px;
	z-index:3;
	display:none;
}


#news_big_container
{
	width:616px;
	background-color:#FFFFFF;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-color: #d56a9f;
	border-bottom-color: #d56a9f;
	border-right-style: solid;
	border-bottom-style: solid;
}

#news_big_hdr
{
	height:15px;
	color:#ffffff;
	background-color:#d56a9f;
}

#news_hdr_left
{
	float:left;
	text-align:left;
	padding-left:10px;
	text-transform:uppercase;
}


#news_hdr_right
{
	text-align:right;
	padding-right:10px;
}

#news_big_body
{
	padding:5px;
}


#news_other_container
{
	border:1px solid #d9d9d9;
	width:617px;
	height:140px;

	margin-top:5px;
	overflow:hidden;
}

.news_other_hdr
{
	color: #d56a9f;
	text-transform:uppercase;
}

#news_other_hdr_left
{
	padding-left:165px;
	width: 340px;
	float:left;
	text-align:left;
}

#news_other_hdr_right
{
	height:15px;
}

#news_other_img
{
	float:left;
	height:150px;
	text-align:center;
	width:130px;
}


#news_other_body
{
	padding:5px;
	clear: both;
}

#news_container
{
	display:block;
}

#tablecontainer{clear:left;}





#dillercontainer
{
	width:618px;
	height:283px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #d56a9f;
	border-right-color: #d56a9f;
	border-bottom-color: #d56a9f;
	margin-bottom:5px;
}

#dilleritemcontainer
{
	float:left;
	margin-top:7px;
	margin-bottom:7px;
	height:190px;
	width:215px;
}

#dillerimgcontainer
{
	float:left;
	height:190px;
	width:152px;
	color:#d56a9f;
	margin:7px;
}




#greyhdrleft
{
	color:#FFFFFF;
	background-color:#a49f9d;
	height:15px;
	float:left;
}

#greyhdrright
{
	color:#FFFFFF;
	background-color:#a49f9d;
	height:15px;
	float:right;
}

#greycornerright
{
	height:15px;
	width:14px;
	background-image:url(/images/greycorner_right.gif);
	text-align:right;
	float:right;
}

#greycornerleft
{
	height:15px;
	width:14px;
	background-image:url(/images/greycorner_left.gif);
	float:left;
}


#dillercontent
{
	height:165px;
	border: 1px solid #d9d9da;
	color:#848687;
	padding:5px;
}

#dillercontent p
{
	padding:0px;
	margin:0px;
}

#dillerbottomcontainer
{
	width: 295px;
	height:5px;
	float:left;
}

#dillerbottomcontent
{
	border: 1px solid #e1e1e1;
	height:45px;
	padding:5px;
}

#dillerbottomelem
{
	width:88px;
	height:36px;
	border: 1px solid #dfdfdf;
	margin-right:4px;

	float:left;
}


#lefttblhdr
{
	color:#ffffff;
	text-align:left;
	padding-left:10px;
	background-color:#d56b9f;
}



#womancontainer
{
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #d56b9f;
	border-left-color: #d56b9f;
	padding-bottom:2px;
	text-align:left;
}

#newscopyrights
{
	text-align:left;
	font-size: 7pt;
}

#rightgalerycontainer
{
	border: 1px solid #a59f9d;
	height: 144px;
	margin-bottom:5px;
}

#rightgaleryrighttext
{
	width:76px;
	text-align:center;
	color:#696968;
	float:left;
}

#rightgalerybody
{
	background-color:#e6e6e7;
	height:116px;
	margin: 2px;
	margin-top:16px;
	padding:5px;
	overflow:hidden;
}

#rigtgalerycolumn
{
	width:10px;
	height:110px;
	float:left;
	text-align:center;
	margin: 1px;
}


#rigthgaleryimgs
{
	height:114px;
	width: 154px;
	float:left;
	margin-left: 3px;
	margin-right:3px;
	text-align:center;
}


.rightgalerybtn
{
	font-weight:bold;
	color:a5a09d;
	width:18px;
	height:16px;
	text-align:center;
	font-size:14pt;
	cursor:pointer;
}

.rightgaleryitem
{
	width:70px;
	height:51px;
	border: 1px solid #ffffff;
	margin:2px;
	float:left;
	overflow:hidden;
	cursor:pointer;
}


#tabcontainer2
{
	height:16px;
	border-bottom: 1px solid #d56a9f;
	margin-bottom: 1px;
	margin-top:5px;
	display:block;
}

.tabcenter1
{
	font-size: 9pt;
	height:15px;
	border-top: 1px solid #cccccc;
	float:left;
	color: #9d9c9d;
	padding-left:2px;
	padding-right:2px;
	padding:1px;
	cursor:pointer;
}


.tabcentersel1
{
	font-size: 9pt;
	background-color:#d16ca9;
	height:14px;
	float:left;
	color: #ffffff;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;

	cursor:pointer;
}


.tabright1
{
	height:16px;
	width:16px;
	height:16px;
	background-image:url(/images/tab1_right.png);
	float:left;
}

.tableftsel1
{
	width:16px;
	height:16px;
	background-image:url(/images/tab1_leftsel.png);
	float:left;
}

.tabrightsel1
{
	width:16px;
	height:16px;
	background-image:url(/images/tab1_rightsel.png);
	float:left;
}

.tabrightsel_r1
{
	width: 16px;
	height:16px;
	background-image:url(/images/tab1_rightsel_r.png);
}

.tabspl1
{
	width:16px;
	height:16px;
	background-image:url(/images/tab1_spl.png);
	float:left;
}



#leftmenucontainer
{
	margin-bottom:21px;
}

.automarklinkssel
{
	background-color:#ffffff;
	padding:4px;
	text-align:left;
	font-size:10pt;
	height:100px;
	color: #d76ba0;
	border: 1px solid #d76ba0;
	display:none;
}



#cathover
{
	width:238px;
	height:197px;
	border: 2px solid #d56ba0;
	position:absolute;
	display:none;
	margin-left:0px;
	margin-top:0px;
	z-index:20;
	background-color:#FFFFFF;

	text-align:center;
	overflow:hidden;
}

#cathoverimg
{
	width:200px;
	height:170px;
	margin-bottom:5px;
	overflow:hidden;
	text-align:center;
}

.cathoverlink
{
	color: #d56a9f;
	text-transform:uppercase;
	font-size:8pt;
}




#autoitemhor
{
	margin-bottom:5px;
	text-align:left;
}

#autobody
{
	border: 1px solid #cfcece;
	height:180px;
	text-align:left;
	overflow:hidden;
	padding-left:15px;
	padding-right:0px;
	padding-top:11px;
	padding-bottom:15px;
	background-color: #e6e6e7;
}


.autolink
{
	font-size:14pt;
	text-decoration:none;
	color:#a49f9d;
}

.autolinksel
{
	color:#d56b9f;
	font-size:14pt;
	text-decoration:none;
}


/*  photogallery*/

.branditem
{
	width:120px;
	height:90px;
	float:left;
	margin:2px;
}


.brandhdr
{
	height:15px;
	background-color: #a5a09d;
	color:#ffffff;
	font-weight:bold;
	margin-bottom:3px;
	text-align:left;
}

.brandimg
{
	width: 118px;
	height:65px;
	padding-top:5px;
	border: 1px solid #d9d9da;
	overflow:hidden;
	text-align:center;
}


#imagecontainer
{
	clear:left;
}


.imageitem
{
	width:200px;
	height:186px;
	margin: 3px;
	float:left;
}

.image
{
	border: 1px solid #d9d9da;
	width:198px;
	height:148px;
	margin-bottom:3px;
	overflow:hidden;
}

.imagelinks
{
	height:15px;
	text-align:center;
}


.imagelink
{
	color:#000000;
	font-weight:bold;
}


#topics
{
	margin-top:5px;
}

#online
{
	text-align:left;
	font-weight:normal;
	color:#d66b9f;
	font-size:8px;
}

#cat_arrow_down
{
	position: absolute;
	margin-left:42px;
	margin-top:99px;
	cursor:pointer;
}
/*23.05.08*/
#diller_bg{
	position:absolute;
	bottom:-1px;
	right:-1px;
	background-image:url(/images/dill_bg.jpg);
	width:170px;
	height:16px;
	text-align:center;
	vertical-align:middle;
}
#diller_bg a{
	color:#d56a9f;
	text-decoration:underline;
}
#autosalonlogo
{
	position:relative;
	display:table;
	vertical-align: middle;
	text-align: center;
	float:left;
	height:105px;
	width:155px;
	border:#d9d9da 1px solid;
	margin-bottom:5px;
	margin-left:5px;
	margin:0px 6px 5px 0px;

}

#autosal_litlebox
{
	position:relative;
	height:85px;
	float:left;
	width:455px;
	border:#d9d9da 1px solid;
	vertical-align:middle;
	text-align:left;
	padding-bottom:20px;
	font-size:10px;

}

#autosal_head{
	background-color:#e6e6e6;
	height:19px;
	text-align:center;
	font-weight:normal;
	color:#d66b9f;
	font-size:16px;

}

.dillerimg {top:50%;left:0;}
.dillerimg img{top:-50%;}


td.vote{
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:normal;
	color:#b4b3b3;
	font-size:8pt;
}

.adressbox{
	width:200px;

}

.headadress{
	height:16px;
	background-color:#d56aa0;
	color:#FFFFFF;
	margin:0px 0px 4px 0px;
	padding:1px 0px 0px 6px;

}

.bodyadress{
	background-color:#e4e4e4;
	margin:0px 0px 4px 0px;

}

.bodycolladress{
	padding:3px 0px 3px 7px;

}

.footadress{
	height:16px;
	background-color:#a5a09d;
	color:#FFFFFF;
	padding:1px 0px 0px 6px;

}

.footadress a{
	color:#FFFFFF;
}
/*}contacts*/