/************************ FCE Content Standard ********************/
#fce_content_standard_wrapper {
	width:803px;
	margin-top:20px;
	background:url(../images/content_linie_gelb.gif) no-repeat 3px top;
}
#fce_content_standard_wrapper div.fce_content {
	padding:12px;
	padding-left:15px;
	margin:0;
	text-align:left;	
	border:0px solid red;
}
#fce_content_standard_wrapper div.fce_content div.csc-textpic img {
	border: 1px solid #fbc10d;
	padding:0;
	margin:0;
}
/********** FCE 4col Teaser f�r "�ber uns" *******/
.fce_4col_teaser_wrapper {
	width:803px;
}
.fce_4col_teaser_wrapper .box1,
.fce_4col_teaser_wrapper .box2,
.fce_4col_teaser_wrapper .box3,
.fce_4col_teaser_wrapper .box4 {
	width:187px;
	height:233px;
	overflow:hidden;
	border: 1px solid #fbc10d;
	text-align:center;
	margin-top:25px;
}
.fce_4col_teaser_wrapper .box1,
.fce_4col_teaser_wrapper .box2,
.fce_4col_teaser_wrapper .box3 {
	margin-right:10px;
}
.fce_4col_teaser_wrapper .box1 h1,
.fce_4col_teaser_wrapper .box2 h1,
.fce_4col_teaser_wrapper .box3 h1,
.fce_4col_teaser_wrapper .box4 h1{
	font-size:13px;
	font-weight:bold;
	background-color:#fbc10d;
	color:#FFFFFF;
	line-height:20px;	
	margin:0;
	padding:2px 2px 2px 5px;
	text-align:left;
}

.fce_4col_teaser_wrapper .box1 p,
.fce_4col_teaser_wrapper .box2 p,
.fce_4col_teaser_wrapper .box3 p,
.fce_4col_teaser_wrapper .box4 p {
	padding:0px 10px 5px 0px;
	margin:0;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	text-align:left;
}
.fce_4col_teaser_wrapper .box1 div.teaser_image,
.fce_4col_teaser_wrapper .box2 div.teaser_image,
.fce_4col_teaser_wrapper .box3 div.teaser_image,
.fce_4col_teaser_wrapper .box4 div.teaser_image {
	height:205px;
	overflow:hidden;
	border:0px solid fuchsia;
}
.fce_4col_teaser_wrapper .box1 div.teaser_text,
.fce_4col_teaser_wrapper .box2 div.teaser_text,
.fce_4col_teaser_wrapper .box3 div.teaser_text,
.fce_4col_teaser_wrapper .box4 div.teaser_text {
	width:187px;
	border:0px solid green;
	margin:0px;
	padding:0 0 5px 5px;
	text-align:left;
	/*line-height:28px;*/
	color:#000;
	font-weight:bold;
}
/********** ENDE 4col Teaser ***********/
/********** FCE 4col Teaser f�r "�ber uns" NEU *******/
.fce_4col_teaser_wrapper_neu {
	width:803px;
}
.fce_4col_teaser_wrapper_neu .box1 {
	width:187px;
	height:270px;
	overflow:hidden;
	border: 1px solid #fbc10d;
	text-align:left;
	margin-top:25px;
	margin-left:9px;
	float:left;
}
.fce_4col_teaser_wrapper_neu .box1 a {
	font-size:10px;
	line-height:16px;
	font-weight:normal;
}
.fce_4col_teaser_wrapper_neu .box1 h1 {
	font-size:13px;
	font-weight:bold;
	background-color:#fbc10d;
	color:#FFFFFF;
	line-height:20px;	
	margin:0;
	padding:2px 2px 2px 5px;
	text-align:left;
}

.fce_4col_teaser_wrapper_neu .box1 p {
	padding:0px 10px 5px 0px;
	margin:0;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	text-align:left;
}
.fce_4col_teaser_wrapper_neu .box1 div.teaser_image {
	height:205px;
	overflow:hidden;
	border:0px solid fuchsia;
}
#fce_content_standard_wrapper div.fce_content .fce_4col_teaser_wrapper_neu .box1 div.teaser_image div.csc-textpic img {
	border-top:none;
	border-right:none;
	border-bottom:none;
	border-left:none;
}
.fce_4col_teaser_wrapper_neu .box1 div.teaser_text {
/*	width:187px;*/
	border:0px solid green;
	margin:0px;
	padding:0 0 5px 5px;
	text-align:left;
	/*line-height:28px;*/
	color:#000;
	font-weight:bold;
	
}

/********** ENDE 4col Teaser ***********/
/********** FCE 3col Teaser **********/

.fce_3col_teaser_wrapper {
	width:803px;
}

.fce_3col_teaser_wrapper div.box1,
.fce_3col_teaser_wrapper div.box2,
.fce_3col_teaser_wrapper div.box3 {
	width:255px;
	height:195px;
	overflow:hidden;
	border: 1px solid #fbc10d;
	text-align:center;
	margin-top:5px;
	background:url(../images/pfeil_gelb.png) no-repeat 240px 168px;
}
.fce_3col_teaser_wrapper div.box1,
.fce_3col_teaser_wrapper div.box2 {
	margin-right:10px;
}

.fce_3col_teaser_wrapper div.box1 h1,
.fce_3col_teaser_wrapper div.box2 h1,
.fce_3col_teaser_wrapper div.box3 h1 {
	font-size:13px;
	font-weight:bold;
	background-color:#fbc10d;
	color:#FFFFFF;
	line-height:20px;	
	margin:0;
	padding:2px 2px 2px 5px;
	text-align:left;
}

.fce_3col_teaser_wrapper div.box1 p,
.fce_3col_teaser_wrapper div.box2 p,
.fce_3col_teaser_wrapper div.box3 p {
	padding:0px 10px 5px 0px;
	margin:0;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	text-align:left;
}

/*.fce_3col_teaser_wrapper div.box1 img,
.fce_3col_teaser_wrapper div.box2 img,
.fce_3col_teaser_wrapper div.box3 img {
	height:132px;
	overflow:hidden;
	border:0px solid #ff0000;
	margin:0;
	padding:0;}*/

.fce_3col_teaser_wrapper div.box1 div.teaser_image,
.fce_3col_teaser_wrapper div.box2 div.teaser_image,
.fce_3col_teaser_wrapper div.box3 div.teaser_image {
	height:158px;
	overflow:hidden;
	border:0px solid fuchsia;

}
.fce_3col_teaser_wrapper div.box1 div.teaser_text,
.fce_3col_teaser_wrapper div.box2 div.teaser_text,
.fce_3col_teaser_wrapper div.box3 div.teaser_text {
	background:url(../images/bgr_text_3col-teaser.gif) no-repeat left bottom;
	width:255px;
	height:28px;
	border:0px solid green;
	margin:3px 0 0 0px;
	padding:0px 0 0 5px;
	text-align:left;
	line-height:30px;
	color:#000;
	font-weight:bold;
}
/************************ FCE 2zu1 Teaser ********************/
#fce_2zu1_teaser_wrapper {
	width:803px;
	margin-top:20px;
}
#fce_2zu1_teaser_wrapper .csc-textpic-caption {
	background:url(../images/bgr_pic_layer.png) no-repeat top left;
	height:21px;
	width:156px;
	color:#fff;
	font-weight:bold;
	padding:0 0px 0 0;
	position:relative;
	top:-155px;
	left:2px;
	text-align:right;
	float:right;
}
#fce_2zu1_teaser_wrapper .csc-textpic-caption span {
	padding:0 10px 0 0;
}
#fce_2zu1_teaser_wrapper div.box1 div.csc-textpic img {
	border: 1px solid #fbc10d;
	padding:0;
	margin:0;
	position:relative;
	top:-30px;
	left:0px;
}
#fce_2zu1_teaser_wrapper p,
#fce_2zu1_teaser_wrapper .bodytext,
#fce_2zu1_teaser_wrapper h1 {
	padding:10px 10px 0 10px;
	margin:0;
}
#fce_2zu1_teaser_wrapper p,
#fce_2zu1_teaser_wrapper .bodytext {
	line-height:18px;
	font-size:12px;
}
div#fce_2zu1_teaser_wrapper td {
	vertical-align:top;
}
div#fce_2zu1_teaser_wrapper div.box1 {
	background:url(../images/content_linie_gelb.gif) no-repeat left top;
	border:0px solid #ff0000;
	width:527px;
}
div#fce_2zu1_teaser_wrapper div.box2 {
	background:url(../images/content_linie_gelb_s.gif) no-repeat left top;
	border:0px solid #ff00ff;
	width:257px;
	margin-left:12px;
}

div#fce_2zu2_teaser_wrapper div.box2 {
	background:url(../images/content_linie_gelb_s.gif) no-repeat left top;
	border:0px solid #ff00ff;
	width: 370px;
	margin:0 12px 0 0;
	border:0px dotted red;
}

div#fce_2zu2_teaser_wrapper td.box1_wrapper {
	vertical-align:top;
}
div#fce_2zu2_teaser_wrapper div.box1 {
	background:url(../images/content_linie_gelb_s.gif) no-repeat left top;
	margin:0 0 0 12px;
	vertical-align:top;
}
div#fce_2zu2_teaser_wrapper div.box1 .tx-powermail-pi1{
	width:390px;
}
div#fce_2zu2_teaser_wrapper div.box1 .tx-powermail-pi1 .even label,
div#fce_2zu2_teaser_wrapper div.box1 .tx-powermail-pi1 .even select, 
div#fce_2zu2_teaser_wrapper div.box1 .tx-powermail-pi1 .even input {
	background-color:#eee;
	line-height:20px;
	margin:0 0 0 0;
	padding:0 0 0 4px;
}
div#fce_2zu2_teaser_wrapper div.box1 #powermaildiv_uid39 input {
	background-color:#E0DFE3;
	line-height:20px;
	margin:20px 0 0 150px;
	padding:0 4px 0 4px;
}
div#fce_2zu2_teaser_wrapper div.box1 .tx-powermail-pi1 .odd label,
div#fce_2zu2_teaser_wrapper div.box1 .tx-powermail-pi1 .odd select, 
div#fce_2zu2_teaser_wrapper div.box1 .tx-powermail-pi1 .odd input {
	line-height:20px;
	margin:0 0 0 0;
	padding:0 0 0 4px;
	
}
div#fce_2zu2_teaser_wrapper div.box1 .tx-powermail-pi1 select {
	height:21px;
}

div#fce_2zu2_teaser_wrapper div.box1 p.bodytext,
div#fce_2zu2_teaser_wrapper div.box2 p.bodytext {
	padding:0 0 0 10px;
	margin:0 0 0 0;
}
div#fce_2zu2_teaser_wrapper div.box1 h1,
div#fce_2zu2_teaser_wrapper div.box2 h1 {
	padding:7px 0 0 10px;
	margin:0;
}

/************************ FCE 1zu2 Teaser ********************/
#fce_1zu2_teaser_wrapper {
	width:803px;
	margin-top:20px;
	background:url(../images/content_linie_gelb.gif) no-repeat 3px top;
}
#fce_1zu2_teaser_wrapper p,
#fce_1zu2_teaser_wrapper .bodytext {
	padding:10px 10px 0 10px;
	margin:0;
}
#fce_1zu2_teaser_wrapper h1 {
	padding:7px 10px 0 0px;
	margin:0;
}
#fce_1zu2_teaser_wrapper p,
#fce_1zu2_teaser_wrapper .bodytext {
	line-height:18px;
	font-size:12px;
}
div#fce_1zu2_teaser_wrapper td {
	vertical-align:bottom;
}
div#fce_1zu2_teaser_wrapper div.box1 {
	border:0px solid #ff0000;
	width:527px;
}
div#fce_1zu2_teaser_wrapper div.box2 {
	border:0px solid #ff00ff;
	width:257px;
	margin-left:12px;
}

/************ FCE NEUFAHRZEUGE DETAIL *************/

div.fce_neukfz-detail_wrapper {
	padding:5px 5px 5px 10px;
	margin:0;
	background:url(../images/bgr_neu_content_wrapper.gif) no-repeat left top;
	
}
div.fce_neukfz-detail_wrapper h1 {
	color:#000;
}
table td.fce_neukfz-detail-left {
	width:360px;
	padding:0;
	margin:0;
}
table td.fce_neukfz-detail-right {
	width:439px;
	padding:0 0 10px 20px;
	margin:0;
	vertical-align:top;
}
table td.fce_neukfz-detail-left div.fce_neukfz-tech_daten {
	padding:0;
	margin:10px 0 20px 0px;
}
table td.fce_neukfz-detail-left div.fce_neukfz-tech_daten h1 {
	padding:0;
	margin:0;
	color:#000;
}
table td.fce_neukfz-detail-left div.fce_neukfz-tech_daten .tech_daten_tabelle {
	border-collapse:collapse;	
}
table td.fce_neukfz-detail-left div.fce_neukfz-tech_daten .tech_daten_tabelle td {
	padding:5px 0 5px 5px;
	margin:0;
	vertical-align:top;
	font-size:11px;
	line-height:14px;
	color:#000;
}
table td.fce_neukfz-detail-left div.fce_neukfz-tech_daten .tech_daten_tabelle tr.tr-even {
	background-color:#efefef;
}
table td.fce_neukfz-detail-left div.fce_neukfz-tech_daten .tech_daten_tabelle tr.tr-odd {
	background-color:#e3e3e3;
}
td.fce_neukfz-detail-left div.fce_neukfz-content {
	padding:0;
	margin:0;
}
table td.fce_neukfz-detail-left div.fce_neukfz-content div.fce_neukfz-content-top {
	padding:0;
	margin:0;
	
}
table td.fce_neukfz-detail-left div.fce_neukfz-content div.fce_neukfz-content-middle {
	padding:0 0 5px 0;
	margin:0;
	background:url(../images/bgr_neu_detail_content.gif) repeat-y right top;
}
table td.fce_neukfz-detail-left div.fce_neukfz-content div.fce_neukfz-content-bottom {
	padding:0;
	margin:0;
	
}
					
					
table td.fce_neukfz-detail-right div.fce_neukfz-gallery {
	padding:0;
	margin:0;
}
table td.fce_neukfz-detail-right div.probefahrt_wrapper {
	position:relative;
	top:0;
	right:22px;
	padding:0;
	margin:20px 0 0 0;
	width:257px;
	height:24px;
	display:table;
	background:url(../images/bgr_probefahren-link.gif) repeat-y left top;
	float:left;
}

table td.fce_neukfz-detail-right div.probefahrt_wrapper div.probefahren p.bodytext a {
	padding:0;
	margin:0;
	padding-left:10px;
	color:#000000;
	font-weight:bold;
	line-height:10px;
}
table td.fce_neukfz-detail-right div.probefahrt_wrapper div.probefahren p.bodytext a:hover {
	padding:0;
	margin:0;
	padding-left:10px;
	color:#fff;
	font-weight:bold;
	line-height:10px;
}
/************ FCE NEUFAHRZEUGE �BERSICHT *************/
div.fce_neukfz-overview_wrapper {
	width:800px;
	padding:0;
	margin:0;
}

td.fce_neukfz-overview_left {
	padding:0;
	margin:0;
}
td.fce_neukfz-overview_right {
	padding:0;
	margin:0;
}


div.fce_neukfz-overview_wrapper p.bodytext {
	color:#000;
	padding:0;
	margin:0;
}
.fce_neukfz {
	padding:0 20px 20px 0;
	margin:0;
}
.fce_neukfz_box {
	width:382px;
	height:180px;
	padding:0px 0px 0px 5px;
	margin:0 0 0px 0;
	border:0px solid red;
	background:url(../images/bgr_neufahrzeuge.gif) no-repeat left top;
}
.fce_neukfz_box .fce_neukfz-overview_headline {
	width:382px;
	height:35px;
	padding:0;
	margin:0;
}
.fce_neukfz_box .fce_neukfz-overview_headline h1 {
	font-weight:bold;
	color:#000;
	padding:3px 0 0 3px;
	margin:0;
}
.fce_neukfz_box .fce_neukfz-overview_image {
	width:237px;
	height:140px;
	padding:0;
	margin:0;
	float:left;
	border:0px solid red;
	overflow:hidden;
}
.fce_neukfz_box .fce_neukfz-overview_image dt {
	padding:0;
	margin:0;
}

.fce_neukfz_box .fce_neukfz-overview_text {
	width:145px;
	padding:0;
	margin:0;
	float:right;
	text-align:right;
	border:0px solid blue;
}
.fce_neukfz_box .fce_neukfz-overview_text p.bodytext {
	font-size:11px;
	line-height:14px;
}
.fce_kfz-overview_morelink {
	width:382px;
	padding:0;
	margin:0;	
	padding-left:10px;
	height:24px;
	border:0px solid green;
	background:url(../images/bgr_morelink_neu.gif) repeat-y left top;
}
td.fce_neukfz-overview_left div.fce_neukfz .fce_kfz-overview_morelink a,
td.fce_neukfz-overview_right div.fce_neukfz .fce_kfz-overview_morelink a {
	padding:0;
	margin:0;

	font-size:12px;
	line-height:14px;
	border:0px solid red;
	font-weight:bold;
	color:#000;
	text-align:left;
}
td.fce_neukfz-overview_left div.fce_neukfz .fce_kfz-overview_morelink a:hover,
td.fce_neukfz-overview_right div.fce_neukfz .fce_kfz-overview_morelink a:hover {
	padding:0px;
	margin:0;

	font-size:12px;
	line-height:14px;
	border:0px solid red;
	font-weight:bold;
	color:#fff;
	text-align:left;
}
/************ FCE SportFAHRZEUGE �BERSICHT *************/
div.fce_sportkfz-overview_wrapper {
	width:800px;
	padding:0;
	margin:0;
}

td.fce_sportkfz-overview_left {
	padding:0;
	margin:0;
}
td.fce_sportkfz-overview_right {
	padding:0;
	margin:0;
}


div.fce_sportkfz-overview_wrapper p.bodytext {
	color:#000;
	padding:0;
	margin:0;
}
.fce_sportkfz {
	padding:0 20px 20px 0;
	margin:0;
}
.fce_sportkfz_box {
	width:700px;
	height:220px;
	padding:0px 0px 0px 5px;
	margin:0 0 0px 0;
	border:0px solid red;
	background:url(../images/content_linie_gelb.gif) no-repeat left top;
}
.fce_sportkfz_box .fce_sportkfz-overview_headline {
	width:450px;
	height:35px;
	padding:0;
	margin:0;
}
.fce_sportkfz_box .fce_sportkfz-overview_headline h1 {
	font-weight:bold;
	color:#000;
	padding:3px 0 0 3px;
	margin:0;
}
.fce_sportkfz_box .fce_sportkfz-overview_image {
	width:450px;
	height:180px;
	padding:0;
	margin:0;
	float:left;
	border:0px solid red;
	overflow:hidden;
}
.fce_sportkfz_box .fce_sportkfz-overview_image dt {
	padding:0;
	margin:0;
}

.fce_sportkfz_box .fce_sportkfz-overview_text {
	width:240px;
	padding:0;
	margin:0;
	float:right;
	text-align:right;
	border:0px solid blue;
	color:black;
}
.fce_sportkfz_box .fce_sportkfz-overview_text p.bodytext {
	font-size:11px;
	line-height:14px;
}
.fce_sportkfz-overview_morelink {
	width:450px;
	padding:0;
	margin:0;	
	padding-left:10px;
	height:24px;
	border:0px solid green;
	background:url(../images/bgr_morelink_neu.gif) repeat-y left top;
}
td.fce_sportkfz-overview_left div.fce_sportkfz .fce_sportkfz-overview_morelink a,
td.fce_sportkfz-overview_right div.fce_sportkfz .fce_sportkfz-overview_morelink a {
	padding:0;
	margin:0;

	font-size:12px;
	line-height:14px;
	border:0px solid red;
	font-weight:bold;
	color:#000;
	text-align:left;
}
td.fce_sportkfz-overview_left div.fce_sportkfz .fce_sportkfz-overview_morelink a:hover,
td.fce_sportkfz-overview_right div.fce_sportkfz .fce_sportkfz-overview_morelink a:hover {
	padding:0px;
	margin:0;

	font-size:12px;
	line-height:14px;
	border:0px solid red;
	font-weight:bold;
	color:#fff;
	text-align:left;
}

/*.fce_kfz-overview_morelink p.bodytext a {
	padding-left:10px;
}
*/

/************ TRENNER/UMBRUCH *******************/
/************** Trenner/Umbruch *************/
.fce_trenner {
	clear:both;
	display:block;
}
.trenner_inhalt {
	clear:both;
	display:block;
}