BODY { font-family:Tahoma, Arial, Verdana; }
IMG { border:none; }

#topheader {
	padding:3px 10px 3px 20px;
	BACKGROUND:url(http://img2.autonavigator.ru/images/h1_bg.gif) repeat-x; BORDER-BOTTOM:#c3c3c3 1px solid; HEIGHT:17px;
	font-size:11px;
}
#topheader .right { float:right; }
#topheader .left { float:left; margin-left:-20px; }

/* ICONS */
.ico16 { display:inline-block; width:16px; height:16px; background-repeat:no-repeat; vertical-align:middle; text-decoration:none; background-color:transparent; }
.ico12 { display:inline-block; width:12px; height:12px; background-repeat:no-repeat; vertical-align:middle; text-decoration:none; background-color:transparent; }

#topheader .ico16 { background-image:URL('http://img2.autonavigator.ru/images/login_kit.gif'); margin:0px 3px 0px 15px; }
#topheader .login { background-position:-32px 0px; }
#topheader .registr { background-position:-64px 0px; }
#topheader .stats { background-position:-96px 0px; }
#topheader .edit { background-position:-80px 0px; }
#topheader .sell { background-position:-48px 0px; color:#F00; }
#topheader .profile { background-position:-112px 0px; }
#topheader .enter { background-position:0px 0px; border:none; margin:0px 10px 0px 0px; }

#logo { padding:23px 0px 23px 20px; width:250px; z-index:6001; position:relative; }

/* media & boxes */
#MediaBoxBox {position:absolute;width:100%;height:90px;top:30px;left:0px;z-index:6000;height:auto;overflow:hidden;} #MediaHBox, #MediaVBox {display:block;text-align:center;} #MediaVBox {overflow:hidden;} #MediaHBox {margin-left:300px;} #MediaHBox A, #MediaVBox A {font-weight:bold;font-size:12px;display:block;text-decoration:none;letter-spacing:-0.02em;-letter-spacing:-0.05em;font-weight:600;} #MediaHBox A:hover, #MediaVBox A:hover {text-decoration:underline;} #MediaHBox A.small, #MediaHBox A.small:hover, #MediaVBox A.small, #MediaVBox A.small:hover {font-size:1em;margin-top:4px;text-decoration:none;color:#333333;font-weight:normal;} #MediaHBox SPAN, #MediaVBox SPAN {vertical-align:top;position:relative;overflow:hidden;font-size:11px;} #MediaHBox SPAN {width:32%;margin:0px 2px;display:inline-block;} #MediaVBox SPAN {margin-bottom:4px;width:240px;display:block;} #MediaHBox .rt, #MediaHBox .rb, #MediaHBox .lb {-display:none;} #MediaHBox SPAN .inner, #MediaVBox SPAN .inner {text-align:left;height:78px;padding:5px;position:relative;overflow:hidden;display:block;} #MediaHBox .cont, #MediaVBox .cont {height:auto;min-height:78px;} #MediaHBox SPAN .inner IMG, #MediaVBox SPAN .inner IMG {float:left;margin-right:5px;display:inline-block;vertical-align:top;overflow:hidden;border:solid 1px #c5d5e6;} .lt, .lb, .rt, .rb {position:absolute;width:5px;height:5px;overflow:hidden;display:block;background:URL('http://img2.autonavigator.ru/images/rounds_kit.gif') no-repeat;} .lt, .lb {left:0px;} .rt, .rb {left:100%;margin-left:-5px;} .lb, .rb {top:100%;margin-top:-5px;} .lt, .rt {top:0px;} .inner {display:block;border:solid 1px;} .head {height:32px;display:block;padding:0px 5px;margin:0px 5px;position:relative;background:URL('http://img2.autonavigator.ru/images/heads_bg_kit.gif') repeat-x;color:#FFF;} .head A {text-decoration:none;cursor:pointer;color:#FFF;} .head STRONG {font-size:14px;display:block;padding-left:5px;line-height:30px;height:32px;} .head .left, .head .right {position:absolute;background:URL('http://img2.autonavigator.ru/images/heads_kit.gif') no-repeat;display:block;width:6px;height:32px;} .head .left {top:0px;left:-5px;} .head .right {top:0px;right:-5px;} .bl_white, .bl_lightgray, .bl_lightgreen, .bl_lightblue, .bl_lightred, .bl_lightorange, .bl_seagreen, .bl_skyblue, .bl_lime, .bl_gold {display:block;position:relative;zoom:1;} .bl_white .inner, .bl_lightgray .inner, .bl_lightgreen .inner, .bl_lightblue .inner, .bl_lightred .inner, .bl_lightorange .inner, .bl_seagreen .inner, .bl_skyblue .inner, .bl_lime .inner, .bl_gold .inner {padding:5px;} .bl_lightgray .lt {background-position:-54px 0px;} .bl_lightgray .lb {background-position:-54px -4px;} .bl_lightgray .rt {background-position:-58px 0px;} .bl_lightgray .rb {background-position:-58px -4px;} .bl_lightgray .inner {border-color:#e4e4e4;background:#f1f1f1;} .bl_lightgray .head {background-position:0px 0px;} .bl_lightgray .head .left {background-position:0px 0px;} .bl_lightgray .head .right {background-position:-6px 0px;} .bl_lightgreen .lt {background-position:-18px 0px;} .bl_lightgreen .lb {background-position:-18px -4px;} .bl_lightgreen .rt {background-position:-22px 0px;} .bl_lightgreen .rb {background-position:-22px -4px;} .bl_lightgreen .inner {border-color:#afe5b2;background:#eaffed;} .bl_lightgreen .head {background-position:0px -64px;} .bl_lightgreen .head .left {background-position:-24px 0px;} .bl_lightgreen .head .right {background-position:-30px 0px;} .bl_lightblue .lt {background-position:-9px 0px;} .bl_lightblue .lb {background-position:-9px -4px;} .bl_lightblue .rt {background-position:-13px 0px;} .bl_lightblue .rb {background-position:-13px -4px;} .bl_lightblue .inner {border-color:#bdd7f0;background:#f1f8ff;} .bl_lightblue .head {background-position:0px -96px;} .bl_lightblue .head .left {background-position:-36px 0px;} .bl_lightblue .head .right {background-position:-42px 0px;} .bl_white .lt {background-position:0px 0px;} .bl_white .lb {background-position:0px -4px;} .bl_white .rt {background-position:-4px 0px;} .bl_white .rb {background-position:-4px -4px;} .bl_white .inner {border-color:#c5d6e6;background:#FFF;} .bl_white .head {background-position:0px -320px;} .bl_white .head STRONG {color:#558bbe;} .bl_white .head .left {background-position:-120px 0px;} .bl_white .head .right {background-position:-126px 0px;} .bl_lightorange .lt {background-position:-27px 0px;} .bl_lightorange .lb {background-position:-27px -4px;} .bl_lightorange .rt {background-position:-31px 0px;} .bl_lightorange .rb {background-position:-31px -4px;} .bl_lightorange .inner {border-color:#ffe7ad;background:#ffffea;padding:5px;} .bl_lightorange .head {background-position:0px -128px;} .bl_lightorange .head .left {background-position:-48px 0px;} .bl_lightorange .head .right {background-position:-54px 0px;} .bl_lightred .lt {background-position:-72px 0px;} .bl_lightred .lb {background-position:-72px -4px;} .bl_lightred .rt {background-position:-76px 0px;} .bl_lightred .rb {background-position:-76px -4px;} .bl_lightred .inner {border-color:#f0bcbc;background:#fff3f1;padding:5px;} .bl_lightred .head {background-position:0px -160px;} .bl_lightred .head .left {background-position:-60px 0px;} .bl_lightred .head .right {background-position:-66px 0px;} .bl_seagreen .lt {background-position:-81px 0px;} .bl_seagreen .lb {background-position:-81px -4px;} .bl_seagreen .rt {background-position:-85px 0px;} .bl_seagreen .rb {background-position:-85px -4px;} .bl_seagreen .inner {border-color:#bedcdd;background:#ecf9fa;padding:5px;} .bl_seagreen .head {background-position:0px -192px;} .bl_seagreen .head .left {background-position:-72px 0px;} .bl_seagreen .head .right {background-position:-78px 0px;} .bl_skyblue .lt {background-position:-90px 0px;} .bl_skyblue .lb {background-position:-90px -4px;} .bl_skyblue .rt {background-position:-94px 0px;} .bl_skyblue .rb {background-position:-94px -4px;} .bl_skyblue .inner {border-color:#dbe5f0;background:#f2f8ff;padding:5px;} .bl_skyblue .head {background-position:0px -224px;} .bl_skyblue .head .left {background-position:-84px 0px;} .bl_skyblue .head .right {background-position:-90px 0px;} .bl_lime .lt {background-position:-99px 0px;} .bl_lime .lb {background-position:-99px -4px;} .bl_lime .rt {background-position:-93px 0px;} .bl_lime .rb {background-position:-93px -4px;} .bl_lime .inner {border-color:#e3e8db;background:#f4faeb;padding:5px;} .bl_lime .head {background-position:0px -256px;} .bl_lime .head .left {background-position:-96px 0px;} .bl_lime .head .right {background-position:-102px 0px;} .bl_gold .lt {background-position:-108px 0px;} .bl_gold .lb {background-position:-108px -4px;} .bl_gold .rt {background-position:-112px 0px;} .bl_gold .rb {background-position:-112px -4px;} .bl_gold .inner {border-color:#e7e7c3;background:#fffff3;padding:5px;} .bl_gold .head {background-position:0px -288px;} .bl_gold .head .left {background-position:-108px 0px;} .bl_gold .head .right {background-position:-114px 0px;} .bl_midorange .lt {background-position:-63px 0px;} .bl_midorange .lb {background-position:-63px -4px;} .bl_midorange .rt {background-position:-67px 0px;} .bl_midorange .rb {background-position:-67px -4px;} .bl_midorange .inner {border-color:#ffd600;background:#fff0a1;} 


.sban { position:absolute; top:0px; }

#headMenu {
	display:block; position:relative; z-index:200; height:30px; background: URL('http://img2.autonavigator.ru/images/tm_bg_kit.gif') repeat-x 0px 16px; margin-top:7px; -width:expression(document.body.clientWidth);
	zoom:1; /**/
}
#headMenu.mainPage { height:30px; }

#topSearch {position:absolute; left:0px; top:0px; height:22px; border: solid #c3c3c3; border-width:1px 1px 0px 0px; background:#ecf0f3;
padding: 2px 4px 2px 10px; }
#topSearch .rt { background:URL('http://img2.autonavigator.ru/images/tm_rounds.gif') no-repeat -29px -18px; height:6px; width:6px; top:-1px; } 

/*Top Menu*/

#topMenu {
	width: 77%;
	float:right;
}
#tm_all { width:10%; }
#tm_gides { width:12%; }
#tm_salon { width:13%; }
#tm_search { width:12.50%; }
#tm_new { width:13.50%; }
#tm_news { width:10%; }
#tm_forum { width:8%; }
#tm_used { width:20.50%; }
#topMenu a {
	background: URL('http://img2.autonavigator.ru/images/tm_bg_kit.gif') repeat-x 0px -32px #8aaac9;
	display:block;
	margin:4px 6px 0px 5px;
	color:#FFF;
	text-decoration:none;
	font-size:13px;
	height:20px;
	font-weight:normal;
	white-space:nowrap;
	position:relative;
	z-index:auto;
}

#topMenu .act a {
	background: URL('http://img2.autonavigator.ru/images/tm_bg_kit.gif') repeat-x 0px -8px #4776a5;
	margin:0px 8px 0px 7px;
	height:24px;
	font-weight:bold;
	line-height:22px;
}

#topMenu div {
	line-height:18px;
	display:block;
	float:left;
	text-align:center;
	height:24px;
}
#topMenu .rr, #topMenu .lr { background:URL('http://img2.autonavigator.ru/images/tm_rounds.gif') no-repeat; width:5px; height:20px; position:absolute; overflow:hidden; top:0px; }
#topMenu .act .rr, #topMenu .act .lr { width:6px;  top:0px; height:24px; }
#topMenu .rr { background-position: -15px -4px; right:-5px; }
#topMenu .act .rr { background-position: -5px 0px;  right:-6px; }
#topMenu .lr { background-position: -11px -4px; left:-5px; }
#topMenu .act .lr { background-position: 0px 0px; left:-6px; }

#topMenu .sub {
	display:none;
	position:absolute; left:0px; top:24px;
	width:100%;
	*width:expression(document.body.clientWidth);
	background: #8aaac9;
	height:28px;
	z-index:1;
}
#topMenu .act .sub {
	display:block;
	background:#4776a5;
	height:28px;
	z-index:100;
}
#topMenu .sub A {
	display: inline-block;
	vertical-align:top;
	line-height: 22px;
	background:none;
	font-size:12px;
	margin:2px 20px 0px 20px;
	font-weight:normal;
}
#topMenu .sub A:hover { text-decoration:underline; }
#topMenu .sub .act {
	display: inline-block;
	line-height: 22px;
	background:#e7f3ff;
	margin:10px 10px 0px 10px;
	-margin-bottom:-10px;
	padding:0px 10px;
	color:#3a6696;
	font-weight:normal;
	position:relative;
}
#topMenu .sub .act .rr, #topMenu .sub .act .lr {
	position:absolute; top:0px;
	height:4px; width:5px;
}
#topMenu .sub .act .rr {
	left:100%; margin-left:-5px;
	background-position: -11px 0px;
}
#topMenu .sub .act .lr {
	left:0px;
	background-position: -15px 0px;
}
#topMenu .upSub { background:#4776a5; height:4px; z-index:2; position:absolute; left:0px; top:24px; width:100%; -width:expression(document.body.clientWidth); zoom:1; }
#topMenu .over A { background: #8aaac9; }
#topMenu .over .sub { z-index:101; display:block; }
#topMenu .over a .rr { background-position: -24px -4px; }
#topMenu .over a .lr { background-position: -20px -4px; }

/* End Top Menu */

.graytext { FONT-WEIGHT: normal; COLOR: #898989 }

DIV#footer { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 30px; display: block; }
#footer TD { FONT-SIZE:10px; }
#botmenu { FONT-WEIGHT:bold; font-size:12px; BACKGROUND: #dae4ed; MARGIN-BOTTOM: 15px; PADDING-TOP: 2px; HEIGHT: 20px; TEXT-ALIGN: center }
#botmenu A { padding: 20px 10px 0px 10px; }
#footer A:link, #footer A:visited { text-decoration:underline; } #footer A:hover { text-decoration:none; }