.ct_table {
	width:905px;
}

.ct_table_with_bg {
	width:905px;
	background-color:#e5e5e5;
}

.ct_table_with_bg_corner {	
	background-color:#e5e5e5;
	background-image:url(../images/page_elements/ct_corner.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}

.ct_sc_1px_w {
	width:1px;
}

.ct_sc_1px_h {
	height:1px;
}

.ct_sc_5px_w {
	width:5px;
}

.ct_sc_5px_h {
	height:5px;
}

.ct_sc_10px_h {
	height:10px;
}

.ct_sc_10px_w {
	width:10px;
}

.ct_sc_20px_w {
	width:20px;
}

.ct_sc_20px_h {
	height:20px;
}

a.ct_bt_goon:link {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

a.ct_bt_goon:active {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

a.ct_bt_goon:visited {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

a.ct_bt_goon:hover {
	color:#036bc0;
	font-weight:bold;
	text-decoration:none;
}

.ct_doted_line {
	height:1px;
	background-image:url(../images/page_elements/doted_line.gif);
	background-repeat:repeat-x;
}

.ct_standard {
	background-image:url(../images/page_elements/ct_corner.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}

/* --------------------------------------------------------------- */
/* NEWS */
/* --------------------------------------------------------------- */

.ct_news_cl_01 {
	width:130px;
	height:86px;
	padding:10px;
	text-align:left;
	vertical-align:top;
	background-image:url(../images/page_elements/ct_corner.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#e5e5e5;
}

.ct_news_cl_02_short {
	width:580px;
	height:86px;
	padding:10px;
	text-align:left;
	vertical-align:top;
	background-image:url(../images/page_elements/ct_corner.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#a6a6a6;
}

.ct_news_cl_02_long {
	width:730px;
	height:86px;
	padding:10px;
	text-align:left;
	vertical-align:top;
	background-image:url(../images/page_elements/ct_corner.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#a6a6a6;
}

.ct_news_cl_03_short {
	width:276px;
	height:86px;
	padding:10px;
	text-align:left;
	vertical-align:top;
	background-image:url(../images/page_elements/ct_corner.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#cccccc;
}

.ct_news_cl_03_long {
	width:427px;
	height:86px;
	padding:10px;
	text-align:left;
	vertical-align:top;
	background-image:url(../images/page_elements/ct_corner.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#cccccc;
}

.ct_news_cl_04_short {
	width:127px;
	height:86px;
	padding:10px;
	text-align:left;
	vertical-align:top;
	background-image:url(../images/page_elements/ct_corner.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#cccccc;
}

.ct_news_cl_04_long {
	width:278px;
	height:86px;
	padding:10px;
	text-align:left;
	vertical-align:top;
	background-image:url(../images/page_elements/ct_corner.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#cccccc;
}

.ct_news_image {
	width:150px;
	text-align:center;
	background-color:#cccccc;
}

.ct_news_image_dark {
	width:150px;
	text-align:center;
	background-color:#a6a6a6;
}

.ct_news_av_ct {
	width:584px;
	padding:10px;
	text-align:left;
	vertical-align:top;
	background-color:#e5e5e5;
	background-image:url(../images/page_elements/ct_corner.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}

.ct_news_av_me {
	width:276px;
	padding:10px;
	text-align:left;
	vertical-align:top;
	background-color:#a6a6a6;
	background-image:url(../images/page_elements/ct_corner.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}

.ct_news_av_date {
	width:60px;
	vertical-align:top;
}

.ct_news_av_img {
	width:92px;
	vertical-align:top;
}

.ct_news_av_txt {
	width:392px;
	vertical-align:top;
}

.ct_news_ctimg {
	/*width:297px;*/
	background-color:#000000;
}

/* --------------------------------------------------------------- */
/* PRODUCTS */
/* --------------------------------------------------------------- */

.ct_pro_menue {
	width:177px;
	height:100px;
	text-align:left;
	vertical-align:top;
}

.ct_pro_me_main_bt_on {
	width:157px;
	padding:10px;
	color:#4f4f4f;
	text-transform:uppercase;
	background-color:#ffffff;
}

.ct_pro_me_main_bt_off {
	width:157px;
	padding:10px;
	color:#4f5055;
	text-transform:uppercase;
	background-color:#e5e5e5;
}

.ct_pro_subnavtable {
	border-collapse:collapse;
	margin-left:0px;
}

.ct_pro_me_sub_bt_on {
	width:157px;
	padding-top:5px;
	padding-left:20px;
	padding-right:10px;
	padding-bottom:5px;
	color:#FFFFFF;
	background-color:#b8b8b8;
	background-image:url(../images/page_elements/programm_navi_active_icon.png);
	background-repeat:no-repeat;
	background-position:10px 6px;
	border-top-color:#a6a6a6;
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-color:#a6a6a6;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.ct_pro_me_sub_bt_off {
	width:157px;
	padding-top:5px;
	padding-left:20px;
	padding-right:10px;
	padding-bottom:5px;
	color:#FFFFFF;
	background-color:#b8b8b8;
	border-top-color:#a6a6a6;
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-color:#a6a6a6;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.ct_pro_me_sub_bt_on_L3 {
	width:157px;
	padding-top:5px;
	padding-left:30px;
	padding-right:10px;
	padding-bottom:5px;
	color:#FFFFFF;
	background-color:#b8b8b8;
	background-image:url(../images/page_elements/programm_navi_active_icon.png);
	background-repeat:no-repeat;
	background-position:20px 6px;
	border-top-color:#a6a6a6;
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-color:#a6a6a6;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.ct_pro_me_sub_bt_off_L3 {
	width:157px;
	padding-top:5px;
	padding-left:30px;
	padding-right:10px;
	padding-bottom:5px;
	color:#FFFFFF;
	background-color:#b8b8b8;
	border-top-color:#a6a6a6;
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-color:#a6a6a6;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.ct_pro_txt {
	width:279px;
	padding:10px;
	background-image:url(../images/page_elements/ct_corner.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#e5e5e5;
	vertical-align:top;
}

.ct_pro_img {
	width:417px;
	/*background-color:#4f5055;*/
	vertical-align:top
}


.prgImgPrev {
	clear:both;
	position:absolute;
	top:80px;
	z-index:200;
	left:5px;
	
}

.prgImgNext {
	clear:both;
	position:absolute;
	top:80px;
	z-index:200;
	left:220px;
	
}

/* --------------------------------------------------------------- */
/* AUTOMOBILE */
/* --------------------------------------------------------------- */
.ct_ato_agb_table {
	width:571px;
}


.ct_ato_agb_img {
	width:293px;
	text-align:left;
	vertical-align:top;
	background-color:#e5e5e5;
}

.ct_ato_agb_txt {
	width:552px;
	text-align:left;
	vertical-align:top;
	background-color:#e5e5e5;
}

.ct_ato_agb_lable {
	width:80px;
}

.ct_ato_agb_value {

}


.ct_angebotDetailTable {
	background-color:#e5e5e5;
	width:100%;
}

.ct_ang_header {
	background-color:#626262;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	padding-top:4px;
	padding-bottom:4px;
}

.ct_ang_preisfield {
	padding-left:10px;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:15px;
	text-align:right;
}

.ct_ang_mwst {
	font-size:9px;
	font-weight:normal;
}

.ct_ang_getOfferTbl {
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#FFFFFF;
	margin-top:10px;
}

.ct_ang_link {
	padding-left:0px;
	padding-top:5px;
}

.ct_getOfferIcon {
	width:10px;
	padding-left:10px;
	padding-top:5px;
}

.ct_ang_infoheader {
	background-color:#626262;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	padding-top:4px;
	padding-bottom:4px;
	width:33%
}

.ct_ang1pxSpacer {
	width:1px;
	background-color:#FFFFFF;
}

.ang_1PxHorSpacer{
	height:1px;
	background-color:#FFFFFF;
}

.ct_ang_infocontent {
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:15px;
	width:278px;
}


.ct_angebotAnfragenTable {
	background-color:#e5e5e5;
	width:100%;
	background-image:url(../images/page_elements/ct_corner.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}

.ct_angebotAnfragenFahrzeugTbl {
	width:100%;
	
	
}

.ct_angebotAnfragenFahrzeugTblHead {
	font-weight:bold;
	background-color:#626262;
	color:#FFFFFF;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px;
	
}

.ct_angebotAnfordernSelect {
	width:150px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
}

.ct_angebotAnfordernInput {
	width:150px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
}

.ct_angebotAnfordernTextArea {
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	width:372px;
}

.ct_angebotAnfrageFormTd {
	width:355px;
}

.ct_angebotAnfrageFahrzeugDatenTd {
	padding:0px;
	width:100%;
	border-right-style:solid;
	border-right-width:0px;
	border-right-color:#FFFFFF;
}

.ct_angebotAnfragenFahrzeugTblData {
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
}

.ct_angebotAnfragenPreisFeld {
	text-align:right;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	
}

.ct_anfrageAnfordern1pxSpacer {
	width:1px;
	/*background-color:#626262;*/
	background-image:url(../images/page_elements/doted_line_vert.gif);
	background-repeat:repeat-y;
}


.ct_errorMsg{
	padding:10px;
	text-align:center;
	font-weight:bold;
	color:#FF0000;
}

/* ---------------------------------------------------------------*/
/* Galerie                                                        */
/* ---------------------------------------------------------------*/
.ct_table_gal_modelauswahl {
	width:150px;
}

.ct_gal_modelauswahl {
	background-color:#626262;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}

.ct_gal_modelfield {
	background-color:#b8b8b8;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
}

.ct_gal_modelauswahl_spacer {
	height:1px;
	background-color:#a6a6a6;
}

.ct_gal_data {
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
}

.ct_galerie_hd {
	font-weight:bold;
}

/* --------------------------------------------------------------- */
/* FOOTER */
/* --------------------------------------------------------------- */

.strong_footer {
	color:#FFFFFF;
}

.ct_footer_left {
	text-align:left;
}

.ct_footer_right {
	text-align:right;
}

a.footer:link {
	color:#626262;
	text-decoration:underline;
}

a.footer:active {
	color:#626262;
	text-decoration:underline;
}

a.footer:visited {
	color:#626262;
	text-decoration:underline;
}

a.footer:hover {
	color:#FFFFFF;
	text-decoration:none;
}

/*******************************************************************************************************/
td.ct_RaceText {
	font-size:10px;
	width:500px;
}

/*******************************************************************************************************/
.kontaktinput {
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	width:150px;
}

.contact_btn {
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	background-color:#CCCCCC;

}

.verkaufTeamHeaderCell {
	width:276px;
	background-color:#C9C9C9;
	padding-left:10px;
	padding-right:10px;
}

.zeitstrahltbl
{	
}

.historieCol_1 {
	background-color:#CFCFCF;
	/*background-image:url("/carlsson/images/page_elements/zeitstrahl.gif");
	background-repeat:repeat-y;*/
}

.historieCol_2 {
	background-color:#C9C9C9;
	/*background-image:url("/carlsson/images/page_elements/zeitstrahl.gif");	
	background-repeat:repeat-y;*/
}

.jahr_td {
	background-image:url("../images/page_elements/zeitstrahl.gif");	
	background-repeat:repeat-y;
}


.jahr_container {
	background-color:#000000;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px;
	margin-top:20px;
	width:80px;
}