*{
	margin:0px;
	padding:0px;
}
img {
	border:none;
}

html{
	height:100.1%;
	padding-bottom:1px;
}


hr{
margin-top:20px;
margin-bottom:20px;
}

.content_box{
width:970px;
height:auto;
margin-right:0px;
margin-left:0px;
}

div {
	behavior: url(iepngfix.htc);
}

body{
	background-image:url(../images/bg_mainpage_new.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:100%;
	width:100%;
	background-color:#FFFFFF;
}

#background{
	width:970px;
	margin:auto;
}

#schatten{
	float:left;
	width:32px;
	height:627px;
	background-image:url(../images/schatten.png);
	background-repeat:no-repeat;
	/*margin-left:147px;*/
	display:inline;
	margin-top:28px;
}

#content{
	background:url(../images/page-line.gif) repeat-y;
	width:927px;
	/*height:628px;*/
	margin: 31px 0px 0px 0px;
	/*background-image:url(images/content.jpg);
	background-repeat:no-repeat;*/
	border:1px solid #F1E41B;
	float:left;
	display:inline;
	padding-bottom:25px;
	height:100.1%;
}


#breadcrumb{
	border-left:1px solid #F1E41B;
	float:left;
	width:703px;
	height:20px;
	background-image:url(../images/breadcrumb_background.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#565656;
	padding-top:8px;
	padding-left: 15px;
}

#breadcrumbText{
	position: relative;
	left: 24px;
}

*html #breadcrumb{
	float:left;
	width:705px;
	height:20px;
	background-image:url(../images/breadcrumb_background.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#565656;
	margin-top:-2px;
	padding-top:6px;
	padding-left:13px;
}

#breadcrumb ul{
	display:inline;
}

#breadcrumb ul li{
	display:inline;
	margin-right:1px;
}

#breadcrumb a{
	color:#565656;
}

#breadcrumb a:hover{
	color:#284E99;
}

#text_div form{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	margin-top:60px;
}

#pflicht{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	margin-left:50px;
}

.eingabefelder{
	margin-top:5px;
}

.kontakttext{
	margin-left:50px;
	width:150px;
	display:inline;
	float:left;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6C6C6C;
}

#charCount{
	margin-left:190px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

#kontakt_div{
	float:left;
	width:530px;
	height: auto;
	margin-top:30px;
}

#falsche_eingaben{
	font-family:Arial, Helvetica, sans-serif;
	margin-left: 50px;
	color:#ff0000;
	font-size:9px;
}

#test_ok{
	width:500px;
	height:auto;
	margin-left:45px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
}

.kontakttext_false{
	color:#ff0000;
	margin-left:50px;
	width:150px;
	display:inline;
	float:left;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#banner{
	border:none;
	background-image:url(../images/banner.jpg);
	background-repeat:no-repeat;
	width:927px;
	height:94px;
}

#banner img{
	border:none;
}

#banner a{
	display:block;
	width:927px;
	height:94px;
}

#menu_left{
	float:left;
	height:606px;
	width:207px;
	background-image:url(../images/menu_left.jpg);
	background-repeat:repeat-x;
	/*border-right:1px solid #F1E41B;*/
}

*html #menu_left{
	margin-top:-2px;
	float:left;
	height:606px;
	width:207px;
	background-image:url(../images/menu_left.jpg);
	background-repeat:repeat-x;
}

#menu_left_ul{
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:2px 0px 0px 0px;
}

.list_left{
	width:206px;
	height:48px;
	list-style-type:none;
	background:url(../images/list-bg.gif);
	background-repeat:no-repeat;
	margin-bottom:3px;
	border-bottom:1px solid #B0B0B0;
}

.list_left a:hover{
	color:#2951cb;
	/**font-size:13px !important;**/
	/**background-image:url(../images/list_point_activ.jpg);
	background-repeat:no-repeat;
	background-position:15px 17px;**/
}

.list_bg{
	width:203px;
	height:48px;
	display:block;
	text-decoration:none;
	line-height:46px;
	color:#555;
	/**background-image:url(../images/list_point.jpg);
	background-repeat:no-repeat;
	background-position:15px 17px;**/
}

.list_bg_aktiv{
	width:176px;
	height:33px;
	display:block;
	color:#2951CB;
	padding:16px 0px 0px 20px;
	/**background-image:url(../images/list_point_activ.jpg);
	background-repeat:no-repeat;
	background-position:15px 17px;**/
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}

.list_text{
	display:block;
	/*color:#919091;*/
	padding:0px 0px 0px 20px;
	/*background-image:url(../images/list_point.jpg);
	background-repeat:no-repeat;
	background-position:15px 17px;*/
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}

.list_text_aktiv{
	/*display:block;
	color:#284E99;
	padding:0px 0px 0px 30px;
	background-image:url(../images/list_point_activ.jpg);
	background-repeat:no-repeat;
	background-position:15px 17px;*/

}
.list_upper{
	display:inline;
	list-style-type:none;
	color:#FFFFFF;
	margin-right:6px;
}

.list_upper_text{
	color:#FFFFFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	vertical-align:top;
	padding-top:0px;
}

#list_upper_div{
	background-image:url(../images/menu_top.jpg);
	background-repeat:no-repeat;
	width:927px;
	height:17px;
	float:left;
	margin-right:2px;
}

#m_text_unten{
	color:#6B6B6B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	display:inline;
	margin-left:27px;
}

#m_ueber{
	color:#6B6B6B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	display:inline;
	margin-left:27px;
	width:250px;
	line-height:23px;
}

#text_div{
	float:left;
	width:530px;
	height: 45px;
	margin-top:25px;
}

#addr_div{
	/**background:url(../images/bg_mainpage_new.jpg) repeat-x;
	background-color:#FFFFFF;**/
	height:111px;
	width:170px;
	margin-top:40px;
	margin-left:30px;
}
#addr__impr_div{
	/**background:url(../images/bg_mainpage_new.jpg) repeat-x;
	background-color:#FFFFFF;**/
	height:111px;
	width:170px;
	margin-top:30px;
	margin-bottom: 50px;
	margin-left:auto;
	margin-right:auto;
}

.addr_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6C6C6C;
	margin-bottom:10px;
}

.addr_text_unten{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6C6C6C;
}

.addr_text_unten a{
	color:#6C6C6C;
	
}

#bauberatung{
	display:inline;
	background-image:url(../images/bg_bauberatung.jpg);
	background-repeat:no-repeat;
	background-position:top;
	float:left;
	margin-top:55px;
	margin-left:25px;
	height:209px;
	width:209px;
}

#bauberatung_text{
	margin-top:30px;
	color:#6C6C6C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-right:24px;
	float:right;
	/*width:100px;*/
	clear:both;
	display:inline;
}

.box_text{
	margin-top:30px;
	color:#6C6C6C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-right:10px;
	float:right;
	width:100px;
	clear:both;
	display:inline;
}

#business_text{
	margin-left:16px;
	margin-top:40px;
	color:#6C6C6C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-right:10px;
}

#bauberatung img{
	border:0px;
	float:right;
	margin-right:10px;
	margin-top:92px;
	clear:both;
}

#baustellen{
	display:inline;
	background-image:url(../images/bg_baustellen.jpg);
	background-repeat:no-repeat;
	background-position:top;
	float:left;
	margin-top:55px;
	margin-left:18px;
	height:209px;
	width:209px;
}

#baustellen img{
	border:0px;
	float:right;
	margin-right:10px;
	margin-top:60px;
	clear:both;
}

#business{
	display:inline;
	background-image:url(../images/bg_businespartner.jpg);
	background-repeat:no-repeat;
	background-position:top;
	float:left;
	margin-top:55px;
	margin-left:18px;
	height:209px;
	width:209px;
}

#business img{
	border:0px;
	float:right;
	margin-right:10px;
	margin-top:82px;
}

#unternehmen{
	background-image:url(../images/bg_unternehmen.jpg);
	background-repeat:no-repeat;
	background-position:top;
	float:left;
	margin-top:45px;
	margin-left:35px;
	height:122px;
	width:649px;
}

#unternehmen p{
	margin-top:15px;
	margin-left:10px;
	float:right;
	width:455px;
	color:#6C6C6C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

#box_bild_oben{
	float:left;
	margin-top:10px;
	margin-left:10px;
}

#unternehmen_weiter{
	border:0px;
	float:right;
	margin-right:10px;
	margin-top:5px;
}

#m_main_left{
	float:left;
	width:340px;
	height:auto;
	margin-top:20px;
	margin-left:15px;
	margin-right: 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6C6C6C;
	line-height:17px;
}

#back_tag{
	float:left;
	width:100px;
	height:20px;
	margin-left:40px;
	margin-top:50px;
}

#back_tag a{
	color:#6C6C6C;
}

#back_tag a:hover{
	text-decoration:underline;
	color:#000000;
}

#m_main_left a{
	color:#6C6C6C;
	
}

#m_main_left a:hover{
	text-decoration:underline;
	color:#000000;
}
#m_main_left li{
	list-style-image:url(../images/listen_punkt.jpg);
	margin: 0px;
	margin-left: 14px;
	margin-bottom: 10px;
	font-weight: bold;
}
#m_main_left li li{
	list-style: none;
	margin: 0px;
	font-weight: normal;
}
#m_main_right{
	float:left;
	width:340px;
	height:auto;
	margin-top:20px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6C6C6C;
	line-height:19px;
}
#m_main_right img{
	width:auto;
	height:auto;
	margin-bottom: 23px;
}
#m_main_right li{
	list-style-image:url(../images/listen_punkt.jpg);
	margin-left: 14px;
	font-weight: bold;
}
.underline {
	text-decoration: underline;
}
#m_main_right li li{
	list-style: none;
	margin: 0px;
	font-weight: normal;
}

h1{
	/*display:block;*/
	/*float:left;*/
	width:550px;
/*	margin-top:10px;*/
/*	margin-left:15px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;*/
	font-weight:bold;

}

h2 {
/*
	display: inline;
	float: left;
	width: 500px;
	margin-top: 5px;
	margin-left: 50px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#6C6C6C;
	text-decoration:underline;
*/
	font-size:12px;
}
.butt_kontakt {
	float: right;
	padding-top:10px;
	padding-right: 32px;
}

.ueberschrift{
	display:block;
	float:left;
	width:550px;
	margin-top:20px;
	margin-left:125px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#6C6C6C;
}
#m_main_impr{
	float:left;
	text-align: center;
	width:300px;
	height:auto;
	margin-top:80px;
	margin-left:125px;
	margin-right: 5px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6C6C6C;
	line-height:17px;
	border: 1px solid #6C6C6C;
}
#m_main{
	float:left;
	width:670px;
	height:auto;
	margin-left:15px;
	margin-right: 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6C6C6C;
	line-height:17px;
}

/*  UEBER UNS  */
#m_main li{
	/**list-style-image:url(../images/listen_punkt.jpg);**/
	margin: 0px;
	margin-left: 14px;
	margin-bottom: 10px;
	font-weight: normal;
}
#m_main li li{
	list-style: none;
	margin: 0px;
	font-weight: normal;
}

#ueber_uns_ueberschrift{
	display:block;
	float:left;
	width:550px;
	margin-top:20px;
	margin-left:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#6C6C6C;
}

#pdf_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block;
	width:100px;
	margin-top:5px;
	color:#6C6C6C;
	margin-left:13px;
}

/* KontaktFormular */

#Tag{
	width:15px;
}

#Monat{
	width:15px;
}

#Jahr{
	width:30px;
}

#Rueck_Tag{
	width:15px;
}

#Rueck_Monat{
	width:15px;
}

#Rueck_Jahr{
	width:30px;
}

/*PREISLISTE.HTML*/

/*.main_BOX{
border:2px outset #FFFF00;
width:930px;
height:auto;
margin:auto;
margin-top:62px;
}*/

#angabenFahrzeug{
	margin-left: 15px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 2;
}

#persoenlicheDaten{
	margin-left: 15px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 2;
}

/************************************************************************************************/

.anfrageSubmit{
	background:url(../images/anfrage_sendengif.gif) no-repeat;
	width:169px;
	height:33px;
	cursor:pointer;
	border:none;
}

.priceList_angabe{
width:200px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#535353;
font-weight:bold;
margin-right:10px;
padding-left:10px;
}

.priceText_ab {
color:#9999CC;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
height:23px;
margin-right:5px;
padding-top:7px;
}



.priceText_angabe{
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
float:left;
height:23px;
width:80px;
padding-top:2px;
}

.price{
float:left;
height:23px;
width:100px;
font-weight:bold;
font-size:16px;
margin:auto;
color:#000;
margin-top:8px;
}

.priceList{
float:left;
width:115px;
height:25px;
margin:auto;
margin-top:35px;
}

.priceList_special{
float:left;
width:115px;
height:25px;
margin:auto;
margin-top:45px;
}

.type{
background-color:#F0F0F2;
font-family:Arial, Helvetica, sans-serif;
padding-left:10px;
/*width:648px;*/
font-size:15px;
height:25px;
color:#3364A7;
font-weight:bolder;
padding-top:4px;
}

.datenBox{
border:1px outset black;
float:left;
height:188px;
width:350px;
margin-top:13px;
}

.daten_boxLeft{
float:left;
height:120px;
width:120px;
margin-left:18px;
margin-top:16px;
margin-right:10px;
}

.daten_boxRight{
float:left;
width:200px;
height:130px;
margin-top:7px;
}

.datenBox_headBottom{
width:auto;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#535353;
font-weight:bold;
padding-left:10px;
}

.datenBox_headBottom_red{
width:300px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:red;
font-weight:bold;
padding-left:10px;
}

.datenBox_headTop{
height:15px;
width:335px;
color:#3364a7;
font-family:Arial, Helvetica, sans-serif;
padding-left:10px;
font-size:15px;
font-weight:bold;
padding-top:5px;
padding-bottom:3px;
}

.datenBox_head{
background-color:#f0f0f2;
width:350px;
height:40px;
}

.row{
height:20px;
width:190px;
border-bottom:1px solid;
float:left;
margin-top:3px;
margin-left:10px
}

.row_left{
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#535353;
font-weight:bold;
float:left;
width:100px;
}

.row_right{
width:85px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#535353;
font-weight:bold;
float:left;
}

.daten_boxRight_bottom{
height:auto;
width:190px;
float:left;
margin-top:24px;
margin-left:10px;
font-size:12px;
font-weight:bold;
}


.daten_boxRight_bottom_special{
height:auto;
width:190px;
float:left;
margin-top:10px;
margin-left:10px;
font-size:12px;
font-weight:bold;
}

.daten_boxRight_bottom_navi{
height:45px;
width:190px;
float:left;
margin-top:-2px;
margin-left:10px;
font-size:12px;
font-weight:bold;
}

.priceText_bottom{
height:15px;
width:120px;
font-size:9px;
font-weight:bold;
color:#000;
font-family:Arial, Helvetica, sans-serif;
float:left;
}

.infoText_bottom{
height:auto;
width:auto;
font-size:12px;
font-weight:bold;
color:#000;
font-family:Arial, Helvetica, sans-serif;
float:left;
margin-top:15px;
margin-bottom:30px;
}

.transporter_pic{
    float:left;
	width:295px;
	height:188px;
	padding-top:15px;
	margin-bottom:0px;
	margin-top:0px;
}


.bigger{
font-size:19px;
}


.listenLink{
margin-top:25px;
height:20px;
width:400px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
float:left;
}

.price_info{
float:left;
border:1px outset black;
font-family:Arial, Helvetica, sans-serif;
height:120px;
width:643px;
margin-top:15px;
padding-left:15px;
margin-bottom:15px;
font-weight:bold;
padding-top:15px;
}

.Bezeichnung{
font-family:Arial, Helvetica, sans-serif;
padding-left:10px;
width:auto;
font-size:18px;
height:22px;
color:#fff;
font-weight:bold;
padding-top:3px;
}
.tablePrice_data{
width:240px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
padding-left:10px;
color:#CC0000;
}

.box_bottom{
height:20px;
width:340px;
color:#858585;
font-family:Arial, Helvetica, sans-serif;
padding-left:10px;
font-size:11px;
font-weight:bold;
}

.Bezeichnung_bg{
background:#2a519f;
color:#FFFFFF;
height:25px;
margin-bottom:10px;
}

.page_headline{
	width:650px;
	background:#2a519f;
	color:#FFFFFF;
	height:25px;
	margin-bottom:10px;	
}

.zubehoer_link{
font-family:Arial, Helvetica, sans-serif;
padding-left:10px;
width:200px;
font-size:15px;
height:auto;
margin-top:20px;
color:#000;
font-weight:bolder;
margin-bottom:10px;
}

.priceList_data{
width:150px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#535353;
font-weight:bold;
padding-left:10px;
}

.price_list{
font-family:Arial, Helvetica, sans-serif;
float:right;
margin-bottom:2px;
margin-right:2px;
color:#2a519f;
width:65px;
height:auto;
font-size:11px;
}

.anfrageButton{
border:none;
background-repeat:no-repeat;
height:34px;
width:170px;
margin-top:-41px;
margin-left:470px;
}

.main_unterbox{
width:650px;
height:auto;
}

.Rahmen{
border:1px outset black;
padding-bottom:10px;
margin-bottom:10px;
}

.background_tr{
background-color:#F0F0F2;
}

.daten_boxRight_navi{
float:left;
width:200px;
height:130px;
margin-top:7px;
}

.priceText_bottom_navi{
height:15px;
width:120px;
font-size:9px;
font-weight:bold;
color:#000;
font-family:Arial, Helvetica, sans-serif;
float:left;
margin-bottom:17px;
}

.stern{
float:left;
font-weight:bold;
font-size:18px;
height:14px;
}


/*.priceList a{
color:#2a519f;
}

.priceList a:visited{
color:#2a519f;
}

.priceList a:hover{
text-decoration:none;
color:#2a519f;
}*/

.listenLink a{
color:#2a519f;
}

.listenLink a:visited{
color:#2a519f;
}

.listenLink a:hover{
text-decoration:none;
color:#2a519f;
}

.priceList img{
border:none;
}

.anfrageButton img{
border:none;
}

/******************************************Ueber_uns**************************************************/

.headline{
border-bottom:1px solid #5080e5;
margin-top:30px;
color:#5280e8;
font-weight:bold;
font-size:15px;
padding-bottom:5px;
}

.anschrift{
float:left;
height:65px;
width:250px;
margin-top:20px;
}

.anschriftHead{
color:#000;
height:15px;
width:auto;
font-weight:bold;
font-size:11px;
margin-top:2px;
}

.anschriftText{
color:#767676;
height:15px;
width:auto;
font-weight:normal;
font-size:11px;
}

.anschriftRow{
float:left;
width:250px;
}

.anschriftLeft{
float:left;
width:85px;
}

.anschriftRight{
height:15px;
width:170px;
}


.uuRow{
	display: table-row;
}

.uuColumn{
	display: table-column;
	height: 50px;
	width: 50px;
	vertical-align: top;
}
.uuCellLeft{
/*
	display: table-cell;
	vertical-align: top;
*/
	float: left;
}

.uuCellRight{
/*
	display: table-cell;
	vertical-align: top;
*/
	float: none;
}

.clear{
	clear: both;
}

.uuUeberschrift{
	color:#5280e8;
	font-weight:bold;
	font-size:15px;
}

.uuBeschreibung{
	font-size: 14px;
}
.uuVermietungZeiten{
	position: relative;
	left: 258px;
}

.uuVermietungAbholung{
	position: relative;
}

#uuContainer{
	display: table;
	margin-top: 10px;
}

#uuRowAugsburger{
	height: auto;	
}

#uuRowSicherheit{
	height: auto;	
}

#uuRowVermietung{
	height: auto;	
}

#uuRowService{
	height: auto;	
}

#uuRowKompetenz{
	height: auto;	
}

#uuRowIndividuell{
	height: auto;	
}

#uuImgSicherheit, #uuImgAugsburger, #uuImgVermietung, #uuImgService, #uuImgKompetenz, #uuImgIndividuell{
/*
	background-image: url(../images/uuS.png);
	background-repeat: no-repeat;
	width: 50px;
	height: 50px;
	vertical-align: top;

*/
}

#uuImgSicherheit{
	position: relative;
	top: 7px;	
}



#uuImgAugsburger{
	position: relative;
	top: 7px;	
}

#uuImgVermietung{
	position: relative;
	top: 7px;
}

#uuImgService{
	position: relative;
	top: 7px;

}

#uuImgKompetenz{
	position: relative;
	top: 7px;
}

#uuImgIndividuell{
	position: relative;
	top: 7px;
}

#uuTextSicherheit, #uuTextAugsburger, #uuTextVermietung, #uuTextService, #uuTextKompetenz, #uuTextIndividuell{	
	padding-top: 15px;
	padding-left: 55px;
}

#uuTextService{
}
/*
#uuImgAugsburger{
	background-image: url(../images/uuS.png);
	background-repeat: no-repeat;
	height: 50px;
	width: 50px;
}

#uuTextAugsburger{	
	padding-top: 10px;
	padding-left: 5px;
}
*/
/**********************************INDEX****************************************/

.indexBox_top{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
background:url(../images/bannerMercedesSprinter.jpg);
margin:auto;
margin-top:0px;
height:251px;
width:640px;
}

.indexBox_topLeft{
height:251px;
width:256px;
float:left;
}

.indexBox_topLeftOne{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
width:400px;
/*
height:85px;
position: relative;
top: 60px;
left: 20px;
*/
padding-top: 60px;
padding-left: 20px;
font-weight: bold;
font-size: 17px;
line-height: 19px;

}

.indexBox_topLeftTwo{
width:256px;
height:78px;
padding-left:20px;
margin-top: 5px;
}



.indexBox_topLeftThree{
	width:256px;
	/*height:58px;
	margin-top: 17px;
	*/
	padding-left:20px;
	float: left;
}

.tltKleingedruckt{
	padding-left: 87px;
	color: #aaaaaa; 
	float: left;
}

.indexBox_topInside{
background:url(../images/index_stripe.gif) no-repeat right #f1f1ef;
margin:auto;
height:21px;
width:640px;
}

.indexBox_middle{
/*width:643px;*/
height:206px;
/*margin:auto;*/
margin-left: 10px;
}

.indexBox_middle_RightLeft{
background:#f2eec8;
width:204px;
height:206px;
float:left;
}

.indexBox_middle_center{
background:#f2eec8;
width:204px;
height:206px;
margin-right:15px;
margin-left:13px;
float:left;
}

.indexBox_bottom{
border:1px solid #f2efc6;
height:167px;
width:640px;
margin:auto;
margin-top:12px;
}

.indexBox_bottomPic{
background:url(../images/IndexBox_bottom.gif);
float:left;
height:167px;
width:182px;
}

.indexBox_bottomText{
float:left;
margin-left:25px;
height:167px;
margin-top:10px;

}

div.indexBox_bottomText ul li{
	margin-bottom:3px !important;
}

div.indexBox_bottomText p{
	margin-bottom:10px;
	font-weight:bold;
}

.index_picBox{
width:180px;
height:123px;
margin:auto;
}

.index_linkBox{
height:54px;
width:204px;
}

.index_BoxMiddle_bezeichnung{
/*width:204px;*/
/*height:29px;*/
font-size:13px;
font-weight:bold;
color:#000;
padding-left: 12px;
padding-top: 2px;
padding-bottom: 5px;
}

.savski{
font-size:24px;
}

.priceText_index{
font-family: Arial, Helvetica, sans-serif;
color:#4169e2;
font-size:34px;
float:left;
/*height:34px;*/
width:100px;
padding-top:12px;
padding-bottom:4px;
font-style:italic;
font-weight: bold;
}

.euro{
	font-size: 12px;
	position: relative;
	left: -7px;
	top: -14px;
	
}

.priceText_abStart{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
float:left;
height:23px;
padding-top:18px;
margin-right:5px;
color:black;
font-style: italic;
}

.index_Fahrzeug{
font-weight:bold;
width:115px;
font-size: 17px;
width: 200px;
position: relative;
top: 4px;
}

.choose{
width:235px;
}

.emailText{
color:#767676;
height:15px;
width:35px;;
font-weight:normal;
font-size:11px;
float:left;
}

.email{
	width:110px;
	height:auto;
	float:left;
	padding-top:0px;
}

.width{
	width:295px;
}

.index_linkBox ul li{
	background:url(../images/teaser_box_arrow.gif) no-repeat 0px 6px;
	font-size:12px;
	font-weight:bold !important;
	color:#8a8874;
	list-style:none !important;
	padding-left:15px;
	padding-top:2px;
}

.index_linkBox ul li a{
		color:#8a8874;
		text-decoration:underline;
		list-style:none !important;
}

.index_linkBox ul li a:hover{
	text-decoration:none;
	list-style:none !important;
}

.index_BoxMiddle_bezeichnung p{
	padding-top:4px;
	list-style:none !important;
	padding-left:13px;
}


.index_linkBox ul{
		list-style:none !important;
}
/******************************************Formular**************************************************************************/


.inhalt{
	margin-left:50px;
	width:150px;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6C6C6C;
}

.inhalt_false{
	color:#ff0000;
	margin-left:50px;
	width:146px;
	display:inline-block;
	float:none;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#pflichtFelder{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	margin-left:50px;
}

#hinweis{
	font-family:Arial, Helvetica, sans-serif;
	margin-left: 50px;
	color:#ff0000;
	font-size:9px;
}

.transporter_pic a{display:block;}

.umsatz-steuer{
	
}
