@import "reset.css";

/* All 
---------------------------------------*/
HTML,
BODY {
	color:#000;
	font:11px Arial, sans-serif;	
	height:100%;
	min-width:1007px;
	width:100%;
	}
A {color:#4C4C4C;text-decoration:none;}
A:hover {color:#039;}
.none {display:none;}
.clear {clear:both;}

/* Container 
---------------------------------------*/
#container {
	min-height:100%;
	position:relative;
	}
	#container .empty {height:31px;}
	#container .shadow {
		background:url('../img/shadow.png') 0 0 repeat-x;
		display:block;
		height:6px;
		width:100%;
		overflow:hidden;
		position:absolute;
		top:97px;
		left:0;
		z-index:1;
		}

/* Header 
---------------------------------------*/
#header {
	background:#757575;
	height:1%;
	padding:12px 0 5px 31px;
	position:relative;
	bottom:-14px;
	margin:0 0 34px;
	}
	#header .logo {
		position:absolute;
		top:-14px;
		left:809px;
		}
	#header .logo.premium {left:849px;}
	#header .menu {
		border-bottom:1px solid #999;
		display:inline;
		padding:0 0 5px 0;
		position:relative;
		z-index:100;
		}
		#header .menu LI {
			color:#00175C;
			display:inline;
			font:14px Arial, sans-serif;
			padding-left:1px;
			position:relative;
			}
		#header .menu LI.first {padding-left:0;padding-right:5px;}
			#header .menu LI A {
				color:#FFF;
				font:14px Arial, sans-serif;
				padding:5px 4px;
				}
				#header .menu LI A:hover {color:#00175C;}
			#header .menu LI BIG {padding:0 1px 0 1px;font:bold 16px Arial, sans-serif;}
		#header .menu UL {
			background:#FFF;
			border:1px solid #999;
			border-top:none;
			position:absolute;
			top:-999em;
			left:0;
			width:215px;
			z-index:100;
			}
		#header .menu li:hover UL, #header .menu li.sfHover UL {
			padding:5px 0;
			position:absolute;
			top:21px;
			left:0;
			z-index:100;
			}
		#header .menu li.sfHover UL {top:29px;}
		HTML:first-child #header .menu li:hover UL {top:12px;left:-1px;}
			#header .menu LI UL LI {
				display:block;
				position:relative;
				z-index:10;
				}
				#header .menu LI UL LI A {
					color:#000;
					font-size:11px;
					}
					#header .menu LI UL LI A:hover {color:#039;}
		#header .menu li:hover A.main, #header .menu li.sfHover A.main {
				background:#FFF;
				color:#039;
				}
	#header .second-menu {margin:11px 0 0 0;}
		#header .second-menu LI {
			color:#00175C;
			display:inline;
			padding:0 12px 0 0;
			}
			#header .second-menu LI A {
				color:#FFF;		
				}
				#header .second-menu LI A:hover {color:#00175C;}
	#header .way {
		background:#FFF;
		border-right:1px solid #999;
		height:12px;
		overflow:hidden;
		position:absolute;
		top:62px;
		left:0;
		padding:4px 0 5px 31px;
		width:232px;
		}
	#header .way.premium {width:229px;}
	HTML:first-child #header .way {top:61px;height:13px;}

/* Content 
---------------------------------------*/
#content.probeg {
	overflow:hidden;
	position:relative;
	margin-bottom:31px;
	}
/* Home, Overview */
#container .home {
	overflow:hidden;
	margin:244px 0 33px;
	width:1000px;
	}
	#content.home .avto-ryad {
		color:#4C4C4C;
		float:left;
		padding:9px 0 200px 0px;
		}
		#content.home .avto-ryad H2 {
			font:21px Arial, sans-serif;
			margin:0 0 0 -1px;
			}
	#content.home .box {
		border-left:1px solid #999;
		float:left;
		height:218px;
		padding:24px 0 0 9px;
		width:250px;
		}
		#content.home .box P {
			clear:both;
			display:block;
			padding-bottom:15px;
			}
			#content.home .box P IMG {
				float:left;
				margin:0 9px 32px 0;
				}
			#content.home .box P A.text {
				background:url('../img/arrows.gif') 0 6px no-repeat;
				float:left;
				line-height:12px;
				text-indent:8px;
				margin:-2px 0 27px;
				width:142px;
				}
				#content.home .box P A.text:hover {background-position:0 -544px;}
				#content.home .box P A.text SPAN {
					display:block;
					margin-bottom:-10px;
					line-height:16px;
					}
	#content.home .box.second {
		margin-left:3%;
		float:left;
		width:150px;
		}
		#content.home .box.second P A.text {margin-bottom:38px;}
			#content.home .box.second P A.text SPAN {
				display:block;
				margin-bottom:-10px;
				}
	#content.home .box.list {
		padding:0 20px 0 8px;
		margin:30px 0 0 0;
		width:127px;
		}
		#content.home .box.list UL LI {margin-top:2px;}
			#content.home .box.list UL LI A {
				background:url('../img/arrows.gif') 0 5px no-repeat;
				display:block;
				padding:0 0 0 10px;
				}
				#content.home .box.list UL LI A:hover {background-position:0 -545px;}
	#content.home .box.list.first {margin-left:30px;}

	#content.home .box.overview {
		padding:1px 30px 0 8px;
		margin:30px 0 0 -10px;
		height:217px;
		}
/* Overview series */
#content.home .series-box {
	float:left;
	margin:0 31px 0 0;
	}
#content.home .series-box.first {margin-left:30px;}
#content.home .series-box IMG {margin:28px 0 -10px 0px;}
#content.home .series-box .box {height:80px;}
/* Overview model, Vacancy */
#container .home.model {margin-top:316px;}
#content.home .text-box {
	float:left;
	padding:12px 110px 0 31px;
	margin-bottom:-11px;
	width:370px;
	}
#container .home.vacancy {margin:0;}
#content.home.vacancy .text-box {
	padding-bottom:28px;
	margin:240px 0 0 6px;
	}
	#content.home .text-box H2 {
		font:21px Arial, sans-serif;
		margin:0 0 5px -1px;	
		}
	#content.home.vacancy .text-box H2 {font:bold 17px Arial, sans-serif;}
	#content.home .text-box H3 {
		font:bold 13px Arial, sans-serif;
		margin:0 0 7px -1px;	
		}
	#content.home .text-box P {
		line-height:12px;
		margin-bottom:11px;
		}
	#content.home .text-box UL {margin:-5px 0 0 0;padding-bottom:7px;}
		#content.home .text-box UL LI {line-height:12px;}
			#content.home .text-box UL LI A {
				background:url('../img/arrows.gif') 0 5px no-repeat;
				padding:0 0 0 6px;
				line-height:15px;
				}
				#content.home .text-box UL LI A:hover {background-position:0 -545px;}
	#content.home .text-box STRONG {display:block;margin-bottom:4px;}
	#content.home .text-box DL {
		display:block;
		overflow:hidden;
		}
		#content.home .text-box DL DT {
			float:left;
			margin-bottom:4px;
			width:285px;
			}
		#content.home .text-box DL DD {margin-bottom:4px;}
#content.home.model .box {
	padding-top:17px;
	height:170px;
	}
/* Site Map, Error 404 */
#content.site-map {padding-bottom:33px;}
	#content.site-map H1 {
		font:bold 17px Arial, sans-serif;
		margin:53px 0 14px 31px;
		}
	#content.site-map .box {
		border-top:1px solid #999;
		height:1%;
		overflow:hidden;
		padding:10px 0 6px 31px;
		}
		#content.site-map .box .inner {
			float:left;
			width:191px;
			}
			#content.site-map .box .inner STRONG {display:block;margin-bottom:2px;}
			#content.site-map .box .inner UL LI A {line-height:15px;}
		#content.site-map UL LI A {
			background:url('../img/arrows.gif') 0 5px no-repeat;
			padding:0 0 0 7px;
			line-height:19px;
			}
			#content.site-map UL LI A:hover {background-position:0 -545px;}
		#content.site-map .box.second {
			border:none;
			margin:-5px 0 3px 0;
			}
	/* Error 404 */
	.error-404 #header {height:44px;}
	.error-404 #header .menu, .error-404 #header .second-menu {display:none;}
	#content.site-map H1.error-404 {margin:63px 0 14px 31px;}
	#content.site-map P {
		color:#4C4C4C;
		margin:-10px 0 18px 31px;
		}

/* Content .two-column
---------------------------------------*/
#container .two-column {
	overflow:hidden;
	padding-bottom:20px;
	width:1000px;
	}
#sidebar {
	background:url('../img/bg-sidebar.gif') 0 bottom repeat-x #ffffff;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	float:left;
	padding-bottom:20px;
	width:263px;
	filter:Alpha(Opacity=85);
	-moz-opacity:0.85;
	opacity:0.85;
	}
#sidebar a {
	color:#000000;
	}
#sidebar a:hover {
	color:#003399;
	}
#sidebar.premium {width:260px;}
	#sidebar UL {
		padding-top:4px;
		}
		#sidebar UL LI {
			color:#039;
			border-top:1px solid #999;
			padding:4px 0 5px 32px;
			}
		#sidebar UL LI.first {border:none;}
#main {
	float:right;
	overflow:hidden;
	width:736px;
	}
#main.premium {width:739px;}
	/* Contacts, Probeg */
	#main .contacts {
		margin:43px 12px 14px 34px;
		}
	#content .probeg-text {
		float:left;
		margin:27px 0 0 31px;
		width:295px;
		}
		#content .probeg-text H1 {
			font:bold 17px Arial, sans-serif;
			margin:0 0 4px 0;
			}
		#content .probeg-text P {
			line-height:12px;
			margin:0 0 12px 0;
			}
	#content .probeg-box {
		float:left;
		margin:8px 0 0 41px;
		position:relative;
		width:624px;
		}
	#main .contacts H1 {font:bold 17px Arial, sans-serif;}
	#main .contacts UL.nav,
	#content .probeg-box UL.nav {
		height:1%;
		margin:12px 0 0;
		}
		#main .contacts UL.nav LI,
		#content .probeg-box UL.nav LI {
			background:#FFF;
			border:1px solid #999;
			border-bottom:none;
			color:#00175C;
			float:left;
			padding:3px 0 5px 10px;
			position:relative;
			margin:0 3px -1px 0;
			width:110px;
			z-index:2;
			}
		#main .contacts UL.nav LI.active,
		#content .probeg-box UL.nav LI.active {
			border:1px solid #00175C;
			border-bottom:none;
			padding-bottom:6px;
			}
		#content .probeg-box UL.nav LI.active {border:1px solid #999;border-bottom:none;}
			#main .contacts UL.nav LI A:hover,
			#content .probeg-box UL.nav LI A:hover {color:#00175C;}
			#main .contacts UL.nav LI SPAN,
			#content .probeg-box UL.nav LI SPAN {
				background:url('../img/corner.gif') 0 -6px no-repeat;
				display:block;
				height:6px;
				width:6px;
				overflow:hidden;
				position:absolute;
				top:-1px;
				right:-1px;
				}
			#main .contacts UL.nav LI.active SPAN {background-position:0 0;}
	#main .contacts .box,
	#content .probeg-box .box {
		border:1px solid #00175C;
		clear:both;
		overflow:hidden;
		padding:12px 0 10px 10px;
		position:relative;
		min-height:353px;
		}
		#main .contacts .box STRONG {display:block;margin-bottom:11px;}		
		#main .contacts .box DIV {
			float:left;
			margin-right:117px;
			width:210px;
			}
			#main .contacts .box P {
				line-height:12px;
				margin-bottom:12px;
				}
				#main .contacts .box P SPAN {display:block;margin-bottom:4px;}
			#main .contacts .box DL {margin-bottom:12px;}
				#main .contacts .box DL DT {
					clear:both;
					font-weight:bold;
					float:left;
					margin:0 4px 0 0;
					}
			#main .contacts .box UL {margin-bottom:10px;}
				#main .contacts .box UL LI A {
					background:url('../img/arrows.gif') 0 5px no-repeat;
					padding:0 0 0 7px;
					line-height:16px;
					}
					#main .contacts .box UL LI A:hover {background-position:0 -545px;}
		#main .contacts .box IMG.map {
			float:left;
			margin:-5px 40px 0 0;
			}
		#main .contacts .box .ico {
			position:absolute;
			top:13px;
			left:403px;
			}
			#main .contacts .box .ico LI {
				float:left;
				height:1%;
				margin-left:-1px;
				}
			#main .contacts .box .ico LI A {background:none;}
		#main .contacts .box P.map-text {
			display:block;
			padding-right:25px;
			position:relative;
			top:-7px;
			}
	#content .probeg-box .box {
		border:1px solid #999;
		overflow:hidden;
		padding-top:6px;
		}
		#content .probeg-box .box TABLE TH {
			border-bottom:1px solid #999;
			font-weight:normal;
			text-align:left;
			padding:0 46px 13px 0;
			}
			#content .probeg-box .box TABLE TH.price {padding:0 19px 13px 0;}
		#content .probeg-box .box TABLE TD {
			border-bottom:1px solid #999;
			vertical-align:middle;
			}
			#content .probeg-box .box TABLE TD IMG {margin:1px 30px -2px 0;}
	#content .probeg-box .box P.str {
		color:#4C4C4C;
		float:right;
		margin:5px 11px -8px 0;
		}
		#content .probeg-box .box.info {
			overflow:hidden;
			padding:6px 0 10px 7px;
			margin:35px 0 0 0;
			min-height:373px;
			}
			#content .probeg-box .images {
				float:left;
				width:272px;
				}
				#content .probeg-box .images .small IMG {margin:6px 23px 0 0;}
			#content .probeg-box .text {
				float:left;
				width:310px;		
				}
				#content .probeg-box .text H3 {
					font:bold 13px Arial, sans-serif;
					margin:0 0 2px -1px;
					}
				#content .probeg-box .text DL {margin:0 0 14px 0;}
					#content .probeg-box .text DL DT {
						float:left;
						width:91px;
						}
				#content .probeg-box .text STRONG {
					display:block;
					margin:0 0 2px 0;
					}
				#content .probeg-box .text UL {
					margin:0 0 14px 0;
					}
				#content .probeg-box .text A {
					background:url('../img/arrows.gif') 0 5px no-repeat;
					padding:0 0 0 7px;
					}
					#content .probeg-box .text A:hover {background-position:0 -545px;}				
				#content .probeg-box .text A.close {
					background:none;
					padding:0;
					position:absolute;
					top:2px;
					right:2px;
					}
	/* Content */
	#main .text-box {
		margin:223px 0 0 96px;
		width:370px;
		}
		#main .text-box H1 {
			clear:both;
			font:21px Arial, sans-serif;
			margin-bottom:2px;
			}
		#main .text-box STRONG {
			clear:both;
			display:block;
			font:bold 13px Arial, sans-serif;
			margin:0 0 7px 1px;
			}
		#main .text-box P {
			line-height:12px;
			margin-bottom:10px;
			}
		#main .text-box UL {margin-bottom:10px;}
			#main .text-box UL LI A {
				background:url('../img/arrows.gif') 0 5px no-repeat;
				padding:0 0 0 7px;
				line-height:16px;
				}
				#main .text-box UL LI A:hover {background-position:0 -545px;}
		#main .text-box SPAN.str {
			position:relative;
			top:-25px;
			left:-68px;
			}
	/* Foto */
	#main .text-box.foto {
		margin:282px 0 0 86px;
		width:870px;
		}
	HTML:first-child #main .text-box.foto {margin-top:283px;}
	#main .text-box.foto UL.small-foto {
		height:1%;
		overflow:hidden;
		margin-bottom:5px;
		}
		#main .text-box.foto UL.small-foto LI {
			float:left;
			height:24px;
			overflow:hidden;
			margin:0 1px 1px 0;
			}
			#main .text-box.foto UL.small-foto LI A {
				background:none;
				padding:0;
				}
	#main .text-box DIV {
		float:left;
		width:370px;
		}
	#main .text-box DIV.news {
		border-left:1px solid #999;
		padding:12px 0 0 8px;
		margin-left:62px;
		min-height:130px;
		width:110px;
		}
		#main .text-box DIV.news STRONG {
			font-size:11px;
			margin-bottom:3px;
			}
		#main .text-box DIV.news P A {
			background:url('../img/arrows.gif') 0 4px no-repeat;
			display:block;
			height:1%;
			line-height:12px;
			}
			#main .text-box DIV.news P A SPAN {
				display:block;
				text-indent:7px;
				margin-bottom:4px;
				}
			#main .text-box DIV.news P A:hover {background-position:0 -546px;}
	/* News */
	#sidebar.arhiv.side {
		background:none;
		border:none;
		}
		#sidebar.arhiv H3 {
			font:bold 13px Arial, sans-serif;
			margin:32px 0 0 31px;
			}
		#sidebar.arhiv P {
			color:#00175C;
			margin:6px 0 1px 31px;
			overflow:hidden;
			}
		#main .text-box.arhiv P {
			color:#4C4C4C;
			margin:36px 0 0 0;
			}
			#sidebar.arhiv P A.back,
			#sidebar.arhiv P A.forward,
			#main .text-box.arhiv P.str A.back,
			#main .text-box.arhiv P.str A.forward,
			#content .probeg-box .box P.str A.back,
			#content .probeg-box .box P.str A.forward {
				background:url('../img/arrows2.gif') 0 5px no-repeat;
				display:block;
				float:left;
				height:15px;
				text-indent:-9999px;
				width:9px;
				}
			#sidebar.arhiv P A.forward,
			#main .text-box.arhiv P.str A.forward,
			#content .probeg-box .box P.str A.forward {
				background:url('../img/arrows.gif') right 5px no-repeat;
				width:8px;
				}
				#sidebar.arhiv P A.back:hover,
				#main .text-box.arhiv P.str A.back:hover,
				#content .probeg-box .box P.str A.back:hover {background-position:0 -545px;}
				#sidebar.arhiv P A.forward:hover,
				#main .text-box.arhiv P.str A.forward:hover,
				#content .probeg-box .box P.str A.forward:hover {background-position:right -545px;}
			#sidebar.arhiv P SPAN,
			#content .probeg-box .box P.str SPAN {float:left;}
			#main .text-box.arhiv P.str SPAN {
				float:left;
				position:relative;
				top:1px;
				}
		#sidebar.arhiv UL {
			clear:both;
			padding-top:4px;
			}
			#sidebar.arhiv UL LI {
				color:#00175C;
				border-top:none;
				padding:1px 0 0 31px;
				}
				#sidebar.arhiv UL LI A:hover {color:#00175C;}
	#main .text-box.arhiv {
		margin:31px 0 0 37px;
		width:575px;
		}
		#main .text-box.arhiv H1 {
			font:bold 17px Arial, sans-serif;
			margin:0 0 3px -1px;
			}
		#main .text-box.arhiv UL LI A {
			display:block;
			padding:1px 0 0 9px;
			margin-bottom:11px;
			line-height:12px;
			}
		HTML:first-child #main .text-box.arhiv UL {margin-bottom:-11px;}
		HTML:first-child #main .text-box.arhiv UL LI A {display:inline-block;}
	#main .news {
		float:left;
		margin:30px 0 0 37px;
		width:434px;
		}
		#main .news H1 {
			font:bold 17px Arial, sans-serif;
			margin:0 0 6px -1px;
			}
		#main .news IMG {
			float:right;
			}
		#main .news P {
			color:#4C4C4C;
			line-height:12px;
			margin:0 0 13px 0;
			width:280px;
			}
	#main .text-box.arhiv.second {
		border-left:1px solid #999;
		float:left;
		padding:7px 0 0 7px;
		margin:47px 0 0 26px;
		width:205px;
		}
	/* Team, Info */
	#main .team H1,
	#main .info H1 {
		border-bottom:1px solid #999;
		font:bold 17px Arial, sans-serif;
		padding:43px 12px 12px 34px;
		}
	HTML:first-child #main .team H1,
	HTML:first-child #main .info H1 {padding-bottom:13px;}
	#main .team FIELDSET {
		float:left;
		width:285px;
		}
	#main .team DIV,
	#main .info DIV {
		clear:both;
		float:left;
		padding:12px 0 4px 35px;
		width:250px;
		}
	#main .info DIV {width:210px;}
		#main .info DIV FIELDSET INPUT {
			margin-top:2px;
			vertical-align:middle;
			}
		HTML:first-child #main .info DIV FIELDSET INPUT {margin:0;}
	#main .info FIELDSET.inputs {
		float:left;
		margin:10px 0 0 127px;
		}
		#main .info FIELDSET.inputs SELECT {
			border:1px solid #999;
			font:11px Arial, sans-serif;
			height:18px;
			padding:1px 0;
			margin:0 0 6px 0;
			width:250px;
			}
		#main .info FIELDSET.inputs LABEL {float:left;}
		#main .info FIELDSET.inputs STRONG {
			color:#F00;
			font-weight:normal;
			}
		#main .info FIELDSET.inputs INPUT {
			border:2px inset #EBEBEB;
			font:11px Arial, sans-serif;
			height:14px;
			padding:0 5px 0 5px;
			margin:1px 0 9px 0;
			width:238px;
			}
		#main .info FIELDSET.inputs TEXTAREA {
			border:2px inset #EBEBEB;
			font:11px Arial, sans-serif;
			height:100px;
			padding:0 5px 0 5px;
			margin:1px 0 9px 0;
			width:238px;
			}
		#main .team DIV IMG {
			float:left;
			margin:2px 10px 0 0;
			}
		#main .team DIV P,
		#main .info DIV P {
			line-height:12px;
			margin:0 0 12px 0;
			}
	#main DIV.team-info {
		clear:none;
		float:left;
		margin:0 0 0 52px;
		width:170px;
		}
		#main DIV.team-info STRONG {display:block;margin-bottom:-4px;}
		#main DIV.team-info A {
			background:url('../img/arrows.gif') 0 4px no-repeat;
			display:block;
			line-height:12px;
			text-indent:7px;
			width:160px;
			}
			#main DIV.team-info A:hover {background-position:0 -546px;}
	/* Special */
	#content .special {
		margin:63px 0 20px 270px;
		width:520px;
		}
		#content .special H1 {
			font:bold 17px Arial, sans-serif;
			margin:0 0 9px 0;
			}
		#content .special DIV {clear:both;}
			#content .special DIV IMG {
				float:left;
				margin:0 18px 18px 0;
				}
			#content .special DIV STRONG {
				float:left;
				margin:-17px 0 0 0;
				}
			#content .special DIV P {
				display:block;
				line-height:12px;
				margin:-6px 0 18px 146px;
				}
	/* Search */
	#content {position:relative;}
	#content .avto {margin:53px 0 0 0;}
		#content .avto H1 {
			font:bold 17px Arial, sans-serif;
			margin:0 0 25px 31px;			
			}
		#content .avto UL {margin:0 0 5px 31px;}
			#content .avto UL LI {display:inline;}
				#content .avto UL LI A {
					background:url('../img/arrows.gif') 0 5px no-repeat;
					padding:0 5px 0 7px;
					}
					#content .avto UL LI A:hover {background-position:0 -545px;}
		#content .avto .series-box {
			background:#E5E5E5;
			overflow:hidden;
			padding:0 0 0 30px;
			width:977px;
			}
			#content .avto .series-box DIV {
				border-left:1px solid #FFF;
				float:left;
				margin:0;
				min-height:550px;
				}
				#content .avto .series-box DIV H2 {
					font:bold 17px Arial, sans-serif;
					margin:6px 0 3px 6px;
					}
				#content .avto .series-box DIV A {
					background:url('../img/arrows.gif') 17px 53px no-repeat;
					display:block;
					margin:0 0 7px 0;
					}
				#content .avto .series-box DIV A.bmw-it-the-best-company-in-the-world {margin-top:16px;}
					#content .avto .series-box DIV A:hover {background-position:17px -497px;}
					#content .avto .series-box DIV A IMG {margin:0 0 -4px 1px;}
					#content .avto .series-box DIV A SPAN {margin:0 0 0 24px;}
		/* Search Model, Search Series */
		#content .avto-model,
		#content .avto-series {
			background:#FFF;
			border:1px solid #AFAFAF;
			overflow:hidden;
			position:absolute;
			top:71px;
			left:21px;
			width:968px;
			}
		#content .avto-series {min-height:376px;}
			#content .avto-model IMG {float:right;}
			#content .avto-model H1 {
				font:bold 21px Arial, sans-serif;
				margin:9px 0 5px 9px;
				}
			#content .avto-model P {
				line-height:12px;
				margin:0 0 12px 9px;
				width:240px;
				}
			#content .avto-model UL {margin:0 0 0 9px;}
			#content .avto-series UL.nav {
				float:left;
				margin:12px 0 0 9px;
				width:134px;
				}
				#content .avto-model UL LI A,
				#content .avto-series UL LI A {
					background:url('../img/arrows.gif') 0 5px no-repeat;
					padding:0 0 0 7px;
					line-height:15px;
					}
				#content .avto-series UL LI A {line-height:16px;}
					#content .avto-model UL LI A:hover,
					#content .avto-series UL LI A:hover {background-position:0 -545px;}
					#content .avto-series UL LI.active A {
						background-position:0 -545px;
						color:#039;
						}
			#content .avto-model A.close,
			#content .avto-series A.close {
				position:absolute;
				top:1px;
				right:1px;
				}
		#content .avto-series DIV {
			float:left;
			margin:11px 0 0 0;
			width:206px;
			}
			#content .avto-series DIV STRONG {
				display:block;
				margin:0 0 -2px 2px;
				}
			#content .avto-series DIV P {
				line-height:12px;
				margin:12px 0 12px 0;
				width:180px;
				}

/* Footer 
---------------------------------------*/
#footer {
	border-top:1px solid #999;
	margin-top:-32px;
	position:relative;
	height:31px;
	width:100%;
	}
	#footer UL {margin:7px 0 5px 530px;}
		#footer UL LI {
			background:url('../img/arrows.gif') 0 5px no-repeat;
			display:inline;
			}
			#footer UL LI A {
				background:url('../img/arrows.gif') 0 5px no-repeat;
				padding:0 7px 0 7px;
				}
				#footer UL LI A:hover {background-position:0 -545px;}