a {
	text-decoration:	none;
	outline:		none medium;
	color:			#013950;
}

.fliesstext-abstand-4px { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #000; font-size: 4px; font-weight: normal; line-height: 4px; position: relative; }
.fliesstext-abstand-5px { color: #000; font-size: 5px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; line-height: 5px; position: relative; }
.fliesstext-abstand-3px { color: #000; font-size: 3px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; line-height: 3px; position: relative; }
.fliesstext-hellgruen-10px { color: #c6d794; font-size: 10px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; position: relative; }
.fliesstext-hellgrau-10px { color: #ccc; font-size: 10px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; position: relative; }
.fliesstext-grau-10px { color: #787878; font-size: 10px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; position: relative; }
.fliesstext-schwarz-durchschuss-12px { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #000; font-size: 12px; font-weight: normal; line-height: 34px; position: relative; }
.fliesstext-grau-durchschuss-12px { color: #787878; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; line-height: 34px; position: relative; }
.fliesstext-grau-12px { color: #787878; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; position: relative; }
.fliesstext-schwarz-12px { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #000; font-size: 12px; font-weight: normal; position: relative; }
.fliesstext-dklgruen-12px { color: #360; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; position: relative; }
.fliesstext-italic-dklgruen-12px { color: #360; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; font-style: italic; position: relative; }
.fliesstext-hellgruen-12px { color: #c6d794; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; position: relative; }
.fliesstext-hellgrau-12px { color: #ccc; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; position: relative; }
.fliesstext-weiss-12px { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; position: relative; }
.fliesstext-schwarz-10px { color: #000; font-size: 10px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; position: relative; }
.fliesstext-orange-hell-12px { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #ee7f00; font-size: 12px; font-weight: normal; position: relative; }
.fliesstext-orange-dkl-12px { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #e1611a; font-size: 12px; font-weight: normal; position: relative; }
.head-orange-hell-15px { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #ee7f00; font-size: 15px; font-weight: bold; position: relative; }
.head-orange-dkl-20px { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #e1611a; font-size: 20px; font-weight: bold; position: relative; }
.head-hellgruen-15px { color: #c6d794; font-size: 15px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; position: relative; }
.head-gruen-dkl-12px { color: #360; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; position: relative; }
.head-gruen-dkl-15px { color: #360; font-size: 15px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; position: relative; }
.head-orange-dkl-15px { color: #e1611a; font-size: 15px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; position: relative; }
.head-orange-hell-20px { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #ee7f00; font-size: 20px; font-weight: bold; line-height: 28px; position: relative; }
.head-orange-hell-25px { color: #ee7f00; font-size: 25px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; line-height: 35px; position: relative; }
.head-orange-dkl-30px { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #e1611a; font-size: 30px; font-weight: bold; line-height: 35px; position: relative; }
.head-weiss-15px { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #fff; font-size: 15px; font-weight: bold; position: relative; }
.head-hellgrau-15px { color: #ccc; font-size: 15px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; position: relative; }
.head-grau-15px { color: #787878; font-size: 15px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; position: relative; }

a.type-orange-hell:link { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #EE7F00; text-decoration: none; outline-style: none; }
a.type-orange-hell:visited { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #EE7F00; text-decoration: none; outline-style: none; }
a.type-orange-hell:active { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #EE7F00; text-decoration: none; outline-style: none; }
a.type-orange-hell:hover { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #EE7F00; text-decoration: underline; outline-style: none; }

a.type-orange-dkl:link { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #E1611A; text-decoration: none; outline-style: none; }
a.type-orange-dkl:visited { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #E1611A; text-decoration: none; outline-style: none; }
a.type-orange-dkl:active { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #E1611A; text-decoration: none; outline-style: none; }
a.type-orange-dkl:hover { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #E1611A; text-decoration: underline; outline-style: none; }

a.type-weiss:link { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #fff; text-decoration: none; outline-style: none; }
a.type-weiss:visited { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #fff; text-decoration: none; outline-style: none; }
a.type-weiss:active { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #fff; text-decoration: none; outline-style: none; }
a.type-weiss:hover { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #fff; text-decoration: underline; outline-style: none; }

a.type-hellgrau:link { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #ccc; text-decoration: none; outline-style: none; }
a.type-hellgrau:visited { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #ccc; text-decoration: none; outline-style: none; }
a.type-hellgrau:active { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #ccc; text-decoration: none; outline-style: none; }
a.type-hellgrau:hover { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #ccc; text-decoration: underline; outline-style: none; }

a.type-grau:link { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #787878; text-decoration: none; outline-style: none; }
a.type-grau:visited { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #787878; text-decoration: none; outline-style: none; }
a.type-grau:active { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #787878; text-decoration: none; outline-style: none; }
a.type-grau:hover { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; color: #787878; text-decoration: underline; outline-style: none; }


body.frontend {
	margin:			0px;
	padding:		0px;
	border:			0px;
	min-width:		966px;
	text-align:		left;
	cursor:			default;
	background:		#FFFFFF url(./../images/main_bg.jpg) repeat-x top;
	font-size:		11px;
}

img {
	border-width:		0px;
}

form {
	display:		inline;
}

form.common_form label, form.common_form input, form.common_form select, form.common_form textarea {
	font-weight:		bold;
	color:			#000000;
	padding:		3px;
}
form.common_form label {
	padding:		0px;
}

form.common_form .mendatory {
	color:			#00648d;
}

form.common_form .ready {
	color:			#009900;
}

#logo {
	position:		absolute;
	display:		block;
	width:			235px;
	height:			97px;
	left:			353px;
	top:			18px;
	background:		transparent url(./../images/bieber_logo.gif) no-repeat;
}

#logo_suzuki {
	position:		absolute;
	display:		block;
	width:			110px;
	height:			109px;
	left:			0px;
	top:			10px;
	background:		transparent url(./../images/suzuki_logo.gif) no-repeat;
}

#logo_isuzu {
	position:		absolute;
	display:		block;
	width:			110px;
	height:			109px;
	right:			0px;
	top:			10px;
	background:		transparent url(./../images/isuzu_logo.gif) no-repeat;
}

#fe_wrapper-container_main {
	margin:			0 auto;
	width:			966px;
/*	min-height:		680px;*/
}

#fe_wrapper-container {
	position:		relative;
	width:			966px;
	text-align:		left;
	margin-bottom:		15px;
}

.fe_headwrapper {
	position:		relative;
	height:			129px;
	width:			944px;
	margin:			0 auto;
}

.fe_head_image {
	position:		relative;
	width:			966px;
	height:			244px;
	margin-top:		15px;
}



#home_cars {
	position:		relative;
	width:			966px;
	height:			243px;
	background:		transparent url(./../images/home_cars.jpg) no-repeat;
}

.homecar_bez {
	position:		relative;
	height:			40px;
	margin-top:		13px;
	font-size:		12px;
	font-weight:		bold;
}

.homecar_bez a {
	color:			#013950;
	text-decoration:	underline;
}
/*
#home_search, #home_search_renault, #home_search_dacia, #home_search_ford, #home_search_autogas {
	position:absolute;
	width:296px;
	height:331px;
	left:0px;
	top:0px;
	background: transparent url(./../images/home_search.png) no-repeat;
}
#home_search_renault {
	background: transparent url(./../images/home_search_renault.png) no-repeat;
}
#home_search_dacia {
	background: transparent url(./../images/home_search_dacia.png) no-repeat;
}
#home_search_ford {
	background: transparent url(./../images/home_search_ford.png) no-repeat;
}
#home_search_autogas {
	background: transparent url(./../images/home_search_autogas.png) no-repeat;
}
*/
#home_search_button {
	cursor:pointer;
	position:absolute;
	bottom:15px;
	right:15px;
	width:161px;
	height:52px;
	background: url(./../images/button_finden.jpg) no-repeat;
}

.home_detailsearch {
	color:			#000000;
}

.home_searchtitle {
	font-size:14px;
	font-weight:bold;
	color:#e1611a;
}

#home_searchitems {
	position:absolute;
	top:80px;
	left:15px;
	width:260px;
	height:180px;
	color:#e1611a;
}
/*
#home_autogas,#home_autogas_renault,#home_autogas_dacia,#home_autogas_ford,#home_autogas_autogas {
	position:absolute;
	width:293px;
	height:331px;
	left:303px;
	top:0px;
	background: transparent url(./../images/home_autogas.png) no-repeat;
}
#home_autogas_renault {
	background: transparent url(./../images/home_autogas_renault.png) no-repeat;
}
#home_autogas_dacia {
	background: transparent url(./../images/home_autogas_dacia.png) no-repeat;
}
#home_autogas_ford {
	background: transparent url(./../images/home_autogas_ford.png) no-repeat;
}
#home_autogas_autogas {
	background: transparent url(./../images/home_autogas_autogas.png) no-repeat;
}

#home_stammkunde,#home_stammkunde_renault,#home_stammkunde_dacia,#home_stammkunde_ford,#home_stammkunde_autogas {
	position:absolute;
	width:297px;
	height:331px;
	right:0px;
	top:0px;
	background: transparent url(./../images/home_stammkunde.png) no-repeat;
}
#home_stammkunde_renault {
	background: transparent url(./../images/home_stammkunde_renault.png) no-repeat;
}
#home_stammkunde_dacia {
	background: transparent url(./../images/home_stammkunde_dacia.png) no-repeat;
}
#home_stammkunde_ford {
	background: transparent url(./../images/home_stammkunde_ford.png) no-repeat;
}
#home_stammkunde_autogas {
	background: transparent url(./../images/home_stammkunde_autogas.png) no-repeat;
}





.homecar_bez_renault {
	position:relative;
	font-size:12px;
	font-weight:bold;
	color:#f6710c;
}


#home_search_button_renault {
	cursor:pointer;
	position:absolute;
	bottom:15px;
	right:15px;
	width:161px;
	height:52px;
	background: url(./../images/button_finden_renault.jpg) no-repeat;
}

.home_detailsearch_renault {
	color:			#db9a03;
}

.home_searchtitle_renault {
	font-size:14px;
	font-weight:bold;
	color:#a9aaab;
}

#home_searchitems_renault {
	position:absolute;
	top:80px;
	left:15px;
	width:260px;
	height:180px;
	color:#a9aaab;
}




.homecar_bez_ford {
	position:relative;
	font-size:12px;
	font-weight:bold;
	color:#0d4bb3;
}

#home_search_button_ford {
	cursor:pointer;
	position:absolute;
	bottom:15px;
	right:15px;
	width:161px;
	height:52px;
	background: url(./../images/button_finden_ford.jpg) no-repeat;
}

.home_detailsearch_ford {
	color:			#0d4bb3;
}

.home_searchtitle_ford {
	font-size:14px;
	font-weight:bold;
	color:#0d4bb3;
}

#home_searchitems_ford {
	position:absolute;
	top:80px;
	left:15px;
	width:260px;
	height:180px;
	color:#000000;
}





.homecar_bez_dacia {
	position:relative;
	font-size:12px;
	font-weight:bold;
	color:#023681;
}


#home_search_button_dacia {
	cursor:pointer;
	position:absolute;
	bottom:15px;
	right:15px;
	width:161px;
	height:52px;
	background: url(./../images/button_finden_dacia.jpg) no-repeat;
}

.home_detailsearch_dacia {
	color:			#023681;
}

.home_searchtitle_dacia {
	font-size:14px;
	font-weight:bold;
	color:#023681;
}

#home_searchitems_dacia {
	position:absolute;
	top:80px;
	left:15px;
	width:260px;
	height:180px;
	color:#a9aaab;
}





.homecar_bez_autogas {
	position:relative;
	font-size:12px;
	font-weight:bold;
	color:#79a100;
}


#home_search_button_autogas {
	cursor:pointer;
	position:absolute;
	bottom:15px;
	right:15px;
	width:161px;
	height:52px;
	background: url(./../images/button_finden_autogas.jpg) no-repeat;
}

.home_detailsearch_autogas {
	color:			#79a100;
}

.home_searchtitle_autogas {
	font-size:14px;
	font-weight:bold;
	color:#79a100;
}

#home_searchitems_autogas {
	position:absolute;
	top:80px;
	left:15px;
	width:260px;
	height:180px;
	color:#79a100;
}
*/
#content_line {
	border:			solid 1px #ffffff;
	position:		relative;
	top:			5px;
}

#fe_menuwrapper {
	position:		relative;
	width:			966px;
	height:                 40px;
	z-index:		9;
}
#fe_menuholder {
	float:			left;
	width:			950px;
	height:			40px;
	background:		transparent url(.././images/top_menu_pixlin.gif) repeat-x;
}
#fe_menuwrapper .menContL2 {
	height:			20px;
	overflow:		hidden;
	padding:		5px 0px;
	background:		transparent;
	border:			transparent 1px solid;
}

#fe_menuwrapper .menContL2 a {
	padding:		0px 10px;
}

#fe_menuwrapper .menContL2Hover {
	background:		transparent url(./../images/mainmenu_bg.png) repeat-x center top;
	border:			#c0c0c0 1px solid;
	font-weight:		bold;
	position:		relative;
}
#fe_menuwrapper .menContL2MainItem {
	display:		block;
	text-align:		center;
}
#fe_menuwrapper .menContL2MainItemFirst {
	background:		none;
}
#fe_menuwrapper .menContL3 {
	padding-top:		10px;
	font-weight:		normal;
}
#fe_menuwrapper .menSubItem {
	display:		block;
}

#fe_menuwrapper .menSubItem span {
	color:			#5e5e5e;
	font-weight:		bold;
}
#fe_menuwrapper .menSubItem:hover span {
	color:			#FFFFFF;
}
#fe_menuwrapper .menContL3Hover {
	background:		transparent url(./../images/mainmenu_item_bg.png) repeat-x center center;
}
#fe_menuwrapper .menContL2 a {
	margin-top:		4px;
	color:			#e6edf0;
	font-size:		13px;
	text-decoration:	none;
	font-weight:		bold;
}
.fe_partner_link_box a {
	display:		block;
}

#fe_contentwrapper {
	position:		relative;
	width:			966px;
}

#fe_content {
	position:		relative;
	width:			966px;
	padding:		0px;
}

#fe_contentfooter {
	position:		absolute;
	width:			950px;
	height:			38px;
	left:			0px;
	top:			12px;
}

#fe_footer {
	position:		relative;
	margin:			0 auto;
	width:			966px;
	height:			160px;
}

#fe_footermenu {
	position:		absolute;
	top:			54px;
	left:			46px;
	width:			950px;
	height:			97px;
}

/*#fe_footermenu a {
	color:			#e0e0e1;
	text-decoration:	none;
	font-size:		11px;
}
#fe_footermenu a:hover {
	color:			#8c8b89;
	text-decoration:	underline;
	font-size:		9px;
}
*/
#fe_footermenu ul {
	position:		relative;
	float:			left;
	list-style-type:	none;
	margin:			0px;
	padding:		0px;
	text-align:		left;
}

#fe_footermenu ul li:first-child a {
	font-weight:		bold;
	color:			#e0e0e1;
	text-transform:		uppercase;
	font-size:		11px;
}

#fe_footermenu ul li {
	position:		relative;
	padding:		0px;
}

#fe_footermenu ul li a {
	color:			#b1b1b1;
	text-decoration:	none;
}

#fe_footermenu ul li a:hover {
	color:			#b1b1b1;
	text-decoration:	underline;
}

#fe_made_by a:hover {
	text-decoration:	underline;
}


#fe_contact {
	position:		absolute;
	left:			25px;
	padding-left:		20px;
	color:			#FFFFFF;
	text-decoration:	underline;
	background:		transparent url(./../images/contact.png) no-repeat 0px 1px;
}

#fe_legal {
	position:		absolute;
	left:			106px;
	padding-left:		20px;
	color:			#FFFFFF;
	text-decoration:	underline;
	background:		transparent url(./../images/impressum.png) no-repeat 0px 1px;
}

#fe_recommend {
	position:		absolute;
	left:			206px;
	padding-left:		20px;
	color:			#FFFFFF;
	text-decoration:	underline;
	cursor:			pointer;
	background:		transparent url(./../images/recommend.png) no-repeat 0px 1px;
}

#fe_copyright {
	position:		absolute;
	left:			427px;
	color:			#FFFFFF;
}

#fe_webdesign_by {
	position:		absolute;
	left:			795px;
	color:			#FFFFFF;
}

#fe_webdesign_by a {
	padding-left:		20px;
	color:			#FFFFFF;
	text-decoration:	underline;
	background:		transparent url(./../images/ta-edv.png) no-repeat 0px 1px;
}
/*
#fe_agb {
	position:		absolute;
	color:			#787878;
	top:			2px;
	left:			695px;
	cursor:			pointer;
	text-decoration:	none;
}
*/


/* References Application */
#references_holder div {
	height:			36px;
	overflow:		hidden;
	position:		relative;
}
#references_holder div.references_active {
	height:			247px;
}
#references_holder div div.references_toggler {
	width:			412px;
	height:			36px;
	background:		transparent url(./../../../images/applications/references/sprites_referenzen.png) no-repeat;
	background-position: 	0 -108px;
	cursor:			pointer;
}
#references_holder div.references_active div.references_toggler {
	background-position: 	0 -72px;
	cursor:			default;
}
#references_holder div div.references_toggler_first {
	background-position: 	0 -36px;
}
#references_holder div.references_active div.references_toggler_first {
	background-position: 	0 0px;
}
#references_holder div div.references_toggler h2 {
	color:			#000000;
	position:		relative;
	padding:		10px 35px;
}
#references_holder div.references_active div.references_toggler h2 {
	color:			#ffffff;
}
.references_image_toggler {
	width:			9px;
	height:			9px;
	background:		transparent url(./../../../images/applications/references/sprites_image_toggler.png) no-repeat;
	background-position: 	-9px 0;
	cursor:			pointer;
	position:		absolute;
	top:			150px;
}
.references_image_toggler_active {
	background-position: 	0 0;
}



/* Testimonials Application */
#testimonials_holder div {
	height:			36px;
	overflow:		hidden;
	position:		relative;
}
#testimonials_holder div.testimonials_active {
	height:			247px;
}
#testimonials_holder div div.testimonials_toggler {
	width:			412px;
	height:			36px;
	background:		transparent url(./../../../images/applications/testimonials/sprites_testimonials.png) no-repeat;
	background-position: 	0 -108px;
	cursor:			pointer;
}
#testimonials_holder div.testimonials_active div.testimonials_toggler {
	background-position: 	0 -72px;
	cursor:			default;
}
#testimonials_holder div div.testimonials_toggler_first {
	background-position: 	0 -36px;
}
#testimonials_holder div.testimonials_active div.testimonials_toggler_first {
	background-position: 	0 0px;
}
#testimonials_holder div div.testimonials_toggler h2 {
	color:			#000000;
	position:		relative;
	padding:		10px 35px;
}
#testimonials_holder div.testimonials_active div.testimonials_toggler h2 {
	color:			#ffffff;
}



.carListItem {
	margin:			10px 0px;
	position:		relative;
	width:			964px;
	height:			207px;
	background:		transparent url(./../images/carsearch_results_item.png) no-repeat;
}
.carListItem h3 {
	color:			#000000;
	padding:		10px 0px 0px 20px;
	display:		block;
	font-size:		15px;
}
.carListItem p {
	color:			#AFAFAF;
	position:		absolute;
	right:			5px;
	top:			5px;
	display:		none;
}
.carListItem .carListItemContent {
	height:			160px;
	color:			#242323;
}
.carListItem .carListItemBottom {
	height:			18px;
	background:		transparent url(./../images/carlist_item_bg.png) repeat-x bottom;
}

.audarisButtonBack {
	position:		absolute;
	background:		transparent url(./../images/ai_buttons.png) repeat-x 0px 0px;
	width:			75px;
	height:			25px;
	display:		block;
}
.audarisButtonBack_en {
	background:		transparent url(./../images/ai_buttons_en.png) repeat-x 0px 0px;
}

.audarisButtonPrint {
	position:		absolute;
	background:		transparent url(./../images/ai_buttons.png) repeat-x -75px 0px;
	width:			75px;
	height:			25px;
	display:		block;
}
.audarisButtonPrint_en {
	background:		transparent url(./../images/ai_buttons_en.png) repeat-x -75px 0px;
}

.audarisButtonMore {
	position:		absolute;
	background:		transparent url(./../images/ai_buttons.png) repeat-x -150px 0px;
	width:			108px;
	height:			25px;
	display:		block;
	cursor:			pointer;
}
.audarisButtonMore_en {
	background:		transparent url(./../images/ai_buttons_en.png) repeat-x -150px 0px;
}

.audarisButtonLess {
	position:		absolute;
	background:		transparent url(./../images/ai_buttons.png) repeat-x -258px 0px;
	width:			108px;
	height:			25px;
	display:		block;
	cursor:			pointer;
}
.audarisButtonLess_en {
	background:		transparent url(./../images/ai_buttons_en.png) repeat-x -258px 0px;
}

.audarisButtonPrintDet {
	position:		absolute;
	right:			335px;
	top:			1px;
	background:		transparent url(./../images/print_sprites.png) no-repeat 0px -36px;
	width:			108px;
	height:			36px;
	display:		block;
	cursor:			pointer;
}
.audarisButtonPrintDet_en {
	background:		transparent url(./../images/ai_buttons_en.png) repeat-x -366px 0px;
}

.audarisButtonPrintDet:hover {
	background-position:	0px 0px;
}

.audarisButtonEnquiry {
	position:		absolute;
	background:		transparent url(./../images/ai_buttons.png) repeat-x -474px 0px;
	width:			108px;
	height:			25px;
	display:		block;
	cursor:			pointer;
}
.audarisButtonEnquiry_en {
	background:		transparent url(./../images/ai_buttons_en.png) repeat-x -474px 0px;
}
.audarisButtonEnquiry:hover {
	background-position:	-474px -25px;
}

.carListPager a {
	text-decoration:	none;
	color:			#535353;
	font-weight:		bold;
}
.carListPager a:hover {
	color:			#E56000;
}

/* Namespace content_inner_holder */
#content_inner_holder .sd_download_item {
	position:		relative;
	height:			27px;
	margin-bottom:		2px;
	background-color:	transparent;
	background-repeat:	no-repeat;
	background-position:	left 1px;
	padding-left:		20px;
}

#content_inner_holder .sd_download_item .sd_download_description {
	display:		none;
	position:		absolute;
	width:			100%;
	height:			77px;
	top:			-50px;
	left:			0px;
	background-color:	#000000;
	background-repeat:	no-repeat;
	background-position:	10px center;
	color:			#ffffff;
	-moz-border-radius:	5px;
	-webkit-border-radius:	5px;
}


#jsddm
{	margin: 0;
	padding: 0;
	top:17px;
	left:10px;
	position:relative;
	z-index:9999;
}

	#jsddm li
	{	float: left;
		list-style: none;
		font: 12px Tahoma, Arial}

	#jsddm li a
	{	display: block;
		background: transparent;
		padding: 5px 12px;
		text-decoration: none;
		color: #000000;
		white-space: nowrap}

	#jsddm li a:hover
	{	background: transparent}

		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white}

		#jsddm li ul li
		{	float: none;
			display: inline}

		#jsddm li ul li a
		{	width: 150px;
			background: #cccccc}

		#jsddm li ul li a:hover
		{	background: #999999}


#langToggler a {
	text-decoration:	none;
	color:			#6E7070;
}

#carSearchForm div div label {
	color:			#305b6b;
	font-weight:		normal;
	font-size:		11px;
}

.carSearch_reset {
	color:			#e13132;
	font-weight:		bold;
	text-decoration:	none;
	font-size:		11px;
}

.carSearch_reset span {
	text-decoration:	underline;
}

.carSearch_featuresTable tr td label {
	letter-spacing:		-0.5px;
}

.rel {
	position:		relative;	
}

.abs {
	position:		absolute;
}

.bold {
	font-weight:		bold;	
}

.big {
	font-size:		14px;
}

