*
{
outline:none;
	margin: 0; 
	padding: 0;
}
body
{
	margin: 0px;
	background-color: #DFD7B4;
	color: #333333;
	font-family: Verdana;
	font-size: 10px;
}

a {
	color: #ffffff;
	font-family: Verdana;
	font-size: 13px;
	text-decoration: none;
}

A.pagenavilink
{
	color: #ffffff;
	text-decoration:none;
	font-size:10px;
}

A.suche_link {
	color: #ffffff;
	text-decoration:none;
	font-size:10px;
}

A.pagenavilink:HOVER
{
	color:#333333;
	text-decoration:none;
	font-size:10
	px;
}
A.pagenavilink-active
{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:9px;
}

A.pagenavilink-active:HOVER
{
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
	font-size:9px;
}

select
{
    font-size: 10px;
}

.resultline
{
	background-color:#CBC4A4;
	cursor:auto;
	padding:0 0 5px 0;
	width:800px;
	margin:5px 0;
}

.resultlineheader
{
	font-size: 9px;
	background-color: #CBC4A4;
	font-weight: bold;
	color: #333333;
	text-align:left;
	height: 15px;
	width:567px;
	line-height: 12px;
	padding-top:3px;
	margin-top:10px;
}

.resultlinepic
{

	background-color:#CBC4A4;
	border:0px solid #999999;
	width:150px;
	height:68px;
	float:left; margin:10px 0 10px 10px;
}

.resultlinetext
{
	font-family: Verdana;
	font-size: 16px;
	float:left;
	width:590px;
	padding-top:10px;
	padding-left:20px;
}

.highlighttext
{
	color: #980000;
	font-weight:bold;
}

.label_hdlbig {
	FONT-WEIGHT: bold; FONT-SIZE: 40px
}

.label_gw_programm {
	FONT-SIZE: 9px
}

.box-npt a
{
	font-size: 9px;
	color: black;
	text-decoration: underline;
}

.boxhborders
{
	font-weight:bold;

	background-color:#CBC4A4;
	padding-top:2px;
	padding-bottom:1px;
	margin:0px;
	font-size:9px;
	color:#ffffff;
	height:20px;
}

.boxnopadding
{
	border: 1px solid #999999;
	width: 566px;
	background-color: #CBC4A4;
	padding: 0;
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 9px;
}

.boxnopadding table, .boxhborders table
{
	margin: 0;
	padding: 0;
	width: 100%;
}

.nobg
{
	border: 0;
	background-color: #FFF;
}


/*#################################################################*/

.headimage
{
	border-width: 0px;
	height:25px;
	margin-top: 97px;
	margin-bottom: 5px;
}

.headimage_fox
{
	border-width: 0px;
	height:25px;
	margin-top: 94px;
	margin-bottom: 5px;
}

select.pulldown-lang
{

	color: 333333;
	margin: 0px 0px 2px 0px;
	border: 1px solid #666666;
	display: inline;

}
.button-pageview
{
	margin: 1px 0px 0px 11px;
	background-color: #ffffff;
}

.zoomable
{
    cursor: pointer;
    z-index: 10;
    position: relative;
    display: inline;
}

.zoomimage
{
	cursor: pointer;
	position: relative;
	display: inline;
	float: left;
}

.smallcopytext {
	color: #333333;
	font-family: arial, geneva, sans-serif;
	font-size: 9px;
	text-decoration: none;
}

input
{
  font-size: 10px;
  height:16px;
	border: 1px solid #A8ACAF;
	padding: 0 0 0 0;
}

textarea
{
    font-family: arial, geneva, sans-serif;
    font-size: 9px;
	border: 1px solid #A8ACAF;
	padding: 0 0 0 3px;
}

.boxheadline
{
	font-weight:bold;
	background-color:#CBC4A4;
	font-size:9px;
	color:#333333;
	height:12px;
	margin-top:8px;
	padding:0px;
}

.box
{
	border:0px solid #999999;
	background-color:#CBC4A4;
	padding-left:0;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
	font-size:9px;
	text-decoration:none;

}

.box_big
{
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	border:0px solid #999999;
	background-color:#CBC4A4;
	padding:10px 0;
	margin:0px;
	font-size:9px;
	text-decoration:none;
	
}

.boxtext
{
	text-decoration:none;
	font-size:9px;
}

A.boxlink
{
	color: #333333;
	text-decoration:none;
	font-size:9px;
}

A.boxlink:HOVER
{
	color:black;
	text-decoration:underline;
	font-size:9px;
}

.attrlist_ie
{
	list-style-type: none;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;

}

.attrlist_ns
{
	list-style-type: none;
	margin-left:0;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	
}



#bemerkung_link {
	display:inline;
}

#bemerkung {
	display:none;
}

.floatbox {
	float:left;
	display:inline;
	height:45px;
	border:0px;
	background-color:#CBC4A4;
	color:#333333;
	line-height:16px;
	font-size:9px;
	font-family:Verdana;
	white-space:nowrap;
	overflow:hidden;
}

.flat {
	height:25px;
}

.suchenbutton {
	font-family: tahoma, verdana, arial, geneva, sans-serif;
	color:#ffffff;
	background-image: url(img/jeep_suche.gif);
	background-repeat: no-repeat;
	border:0px;
	width:100px;
	font-size:10px;
	font-weight:bold;
	float:right;
	margin-right:10px;
	vertical-align:middle;
	display:inline;
	height:16px;
	background-position:center;	
}

.erweitertsuchenbutton {
	font-family: tahoma, verdana, arial, geneva, sans-serif;
	color:#ffffff;
	background-image: url(img/jeep_erweitertesuche.gif);
	background-repeat: no-repeat;
	border:0px;
	width:170px;
	font-size:10px;
	font-weight:bold;	
	margin:16px 0 0 10px;
	vertical-align:bottom;
	display:inline;
	height:16px;
}
.erweitertsuchenbutton1 {
	font-family: tahoma, verdana, arial, geneva, sans-serif;
	color:#ffffff;
	background-image: url(img/jeep_erweitertesuche1.gif);
	background-repeat: no-repeat;
	border:0px;
	width:170px;
	font-size:10px;
	font-weight:bold;	
	margin:16px 0 0 10px;
	vertical-align:bottom;
	display:inline;
	height:16px;
}



.neuesuche {	
	width:120px;
	height:16px;
	float:left;
	color:#ffffff;
	text-align:center;
	padding-top:1px;
	margin-left:20px;
	background-image: url(/img_lokal/grafiken/corporate_designs/chrysler/jeep_neuesuche.gif);
	background-repeat: no-repeat;
}

.backbutton {
	font-family: tahoma, verdana, arial, geneva, sans-serif;
	color:#ffffff;
	background-image: url(/img_lokal/grafiken/corporate_designs/chrysler/jeep_zurueck.gif);
	background-repeat: no-repeat;
	border:0px;
	width:100px;
	font-size:10px;
	font-weight:bold;	
	margin-right:3px;
	vertical-align:top;
	display:inline;
	height:16px;	
}

.absendenbutton {
	font-family: tahoma, verdana, arial, geneva, sans-serif;
	color:#ffffff;
	background-image: url(/img_lokal/grafiken/corporate_designs/chrysler/jeep_absenden.gif);
	background-repeat: no-repeat;
	border:0px;
	width:100px;
	font-size:10px;
	font-weight:bold;	
	margin-right:0px;
	vertical-align:top;
	display:inline;	
	height:16px;	
}

.hauptdiv {
	
}

.nav_bottom {
	clear:both;
	width:100%;
	margin-top:-7px;
	background-color:#CBC4A4;
	height:20px;
}
#wrapper{
width:800px;
margin:0 auto;
padding:0;}
.clear{
clear:both;}
.content{ float:left;width:420px;
margin:5px 0 0 0;
	background:#CBC4A4;
	font-family:Verdana;}
.sidebar{ width:350px;	background:#CBC4A4; float:right; display:block; margin:5px 0 0 0; padding:10px 10px 10px 10px;}
.sidebar img { float:right;}
.contentAuto{ float:left;width:780px;
padding:0 10px;
margin:10px 0 0 0;
	background:#CBC4A4;
	font-family:Verdana;}
	.contentAuto img{border:2px solid #ffffff;}

.head_content { border-bottom:5px solid #DFD7B4;  width:420px;
	background-color:#CBC4A4;
}
.head_content  p{padding:15px 10px 10px 10px;}
#head{height:52px;width:800px;background:url(img/bg_header.jpg) repeat-x top; border-bottom:3px #C6802A solid;}
#head a.logo{ background:url(img/header_logo.jpg) no-repeat;float:left;}
#head img{ border:none;}
.hintergrund_body {
	background-color:#DFD7B4;
}


a.saveAuto{
	font-family: tahoma, verdana, arial, geneva, sans-serif;
	color:#ffffff;
	background: url(img/jeep_erweitertesuche.gif) no-repeat;
	border:0px;
	width:170px;
	font-size:10px;
	font-weight:bold;	
	margin:0px 0 0 10px;
	vertical-align:bottom;
	float:left;
	display:block;

	text-align:center;
	height:16px;}
	a.saveAuto:active{
		background: url(img/jeep_erweitertesuche1.gif) no-repeat;}

	.secondaryContent{
	width:800px;
	float:left;}
	h1{
	margin:0 0 0 10px;
	padding:5px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;}
	.img_box{
	width:800px;}
	.img_box img{ float:left; margin:0 5px 0 0;width:250px;}
/* CSS Document */
.info .content{
background:none;
margin:0;
padding:0;
width:350px;
float:left;}
.info .sideContent{
background:#CBC4A4;
margin:5px 0 0 0;
padding:10px 10px;
width:354px;
float:right;}
.info .sideContent img{
border:2px solid #CBC4A4;
margin:0;
padding:0;}


.info .box_info{background:#CBC4A4;width:420px; margin:5px 0 0 0; float:left; clear:both;}
.info .box_info ul{ display:block;list-style-position:outside; padding:0 0 0 10px; list-style:none;}
.info .box_info ul li{margin:5px 0;}
.info .box_info ul.bold{  width:100%;font-weight:bold;}
.info .box_info ul.options{ margin:0 0 0 13px;list-style:disc; list-style-type:disc; list-style-position:outside; list-style-image:url(img/nextpage.gif);}
.info .sideContent ul.img{ width:366px;float:left; list-style-position:inside; list-style:none; margin:0; padding:0 }
.info .sideContent ul.img li{ float:left; width:83px;  padding:3px 6px 0 0; }
.info .sideContent ul.img li img{ width:83px;}
.box_footer{background:#CBC4A4;width:800px; margin:5px 0 0 0;clear:both;}
.box_footer p{padding:5px 10px 10px 10px; text-align:justify;}
.box_head{background:#CBC4A4;width:800px; margin:0; height:16px; padding:5px 0;clear:both;}
.box_head span{ float:left;color:#ffffff;padding:0 0 0 10px; text-align:justify;}
.box_head div.button{ float:right; margin:0; padding:0 10px 0 0;}
.box_head div.button_img{ clear:both; width:120px;}

*html .info .sideContent{
background:#CBC4A4;
margin:5px 0 0 0;
padding:10px 0px 10px 10px;
width:354px;
float:right;}
*html .info .sideContent ul.img li{ float:left; width:83px;  padding:3px 2px 0 0; }
.footer ul{ width:350px;margin:0 auto; text-align:center; list-style:none;}
.footer ul li{ float:left;}
.footer ul li a{ text-decoration:none; color:#333333; font-size:9px;}
.footer hr{ background:#897E6A; border:none; height:1px; margin:10px auto 5px auto; width:700px;}
.footer { margin:30px 0; width:800px; float:left; text-align:center;}
.footer span img { border:none;margin:10px 20px;   height:20px;}

.info .dealer{ width:420px;
float:left;
clear:both;
background:#CBC4A4;
margin:5px 0 0 0;
height:200px;}
#head span {float:right;
margin:0 20px 0 0;}
.resultline p{ float:left;
width:250px; overflow:hidden; padding:0 0 0 10px;
display:block;
text-align:left;}
.resultline span{
margin:0 10px;
padding:0 0 0 10px;
display:block; float:left;
text-align:left;}
.resultline .city{ width:150px; height:50px;margin:0 10px;
padding:0 0 0 10px;
display:block; float:left;
text-align:left;}
.resultline span.img{ 
width:120px;
margin:5px 5px 0 0;
padding:0; overflow:hidden; float:right;
text-align:right;}
.resultline table{
float:left;
margin:5px 0 0 10px;
width:600px;}
input.checkbox{ margin:0; padding:0; border:none;}
.resultline h1{
float:left;
width:500px;}
.resultline table tr td{ text-align:left;
width:100px;}
.resultline table tr td input{ border:none;}
.resultline table tr td div{ font-weight:bold;text-align:left;
width:400px; clear:both;}
.resultline table a{ font-weight:bold;font-size:9px;color:#000000; text-decoration:underline;}

