@charset "utf-8";
/* CSS Document */


body {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#c4c185;
	background-image:url("/we-siteelem/corniche/main_bg.png");
	background-repeat:repeat-x;
}

/* Navigation **/

.main_navi_tbl {
	background-color:#FFFFFF;
}

td.topNavSpacer_small {
	background-image:url("/we-siteelem/corniche/topNavSpacer_small.gif");
	background-repeat:no-repeat;
	background-position:center bottom;
	height:47px;
	padding-left:0px;
	padding-right:0px;
}

td.topNavSpacer_large{
	background-image:url("/we-siteelem/corniche/topNavSpacer_large.gif");
	background-repeat:no-repeat;
	background-position:center bottom;
	height:47px;
	padding-left:0px;
	padding-right:0px;
}

td.topNavEntry {
	/*width:80px;*/
	padding-left:0px;
	font-size:12px;
	vertical-align:bottom;
}

td.topNavEntry_active{
	/*width:100px;*/
	padding-left:0px;
	font-size:12px;
	vertical-align:top;
	
}

a:link.mainNaviLink {
	padding-left:15px;
	padding-right:15px;
	/*width:80px;*/
	height:29px;
	padding-top:2px;
	display:block;
	color:#000000;
	text-decoration:none;
	text-align:center;
}
a:visited.mainNaviLink {	
	padding-left:15px;
	padding-right:15px;
	/*width:80px;*/
	display:block;
	color:#000000;
	text-decoration:none;
		height:29px;
	padding-top:2px;
	text-align:center;
}
a:active.mainNaviLink {
	padding-left:15px;
	padding-right:15px;
	/*width:80px;*/
	display:block;
	color:#000000;
	text-decoration:none;
		height:29px;
	padding-top:2px;
	text-align:center;
}
a:hover.mainNaviLink {
	color:#000000;
	text-decoration:none;
		height:29px;
	padding-top:2px;
	padding-left:15px;
	padding-right:15px;
	/*width:80px;*/
	display:block;
	background-color:#CCCCCC;
	text-align:center;
}

a:link.mainNaviLinkActive {
	padding-left:15px;
	padding-right:15px;
	/*width:80px;*/
	color:#000000;
	text-decoration:none;
	display:block;
	height:47px;

	text-align:center;
}
a:visited.mainNaviLinkActive {
	padding-left:15px;
	padding-right:15px;
	/*width:80px;*/
	color:#000000;
	text-decoration:none;
	display:block;
	height:47px;
	text-align:center;
}
a:active.mainNaviLinkActive {
	padding-left:15px;
	padding-right:15px;
	/*width:80px;*/
	color:#000000;
	text-decoration:none;
	display:block;
	height:47px;
	text-align:center;
}
a:hover.mainNaviLinkActive {
	padding-left:15px;
	padding-right:15px;
	/*width:80px;*/
	color:#000000;
	text-decoration:none;
	display:block;
	height:47px;
	background-color:#CCCCCC;
	text-align:center;
}

/** Unternavigations-Styles **********************/

.subnavigation_cell {
	width:149px;
	vertical-align:top;
}

.subNavTable {
	border-collapse:collapse;
	width:149px;
	
}

.subnavEntryCell {
	border-top-style:solid;
	border-bottom-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
}

.subsubnavEntryCell {
	border-top-style:solid;
	border-bottom-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	padding-left:0px;
}

.subnavEntryCellActive {
	border-top-style:solid;
	border-bottom-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	background-color:#B2A040;
}

.subsubnavEntryCellActive{
	border-top-style:solid;
	border-bottom-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	background-color:#B2A040;
}

#subnavEntryCell a:link.subNavLink {
	color:#000000;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
	text-decoration:none;
	padding-left:5px;
}
#subnavEntryCell a:active.subNavLink {
	color:#000000;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
	text-decoration:none;
	padding-left:5px;
}
#subnavEntryCell a:visited.subNavLink {
	color:#000000;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
	text-decoration:none;
	padding-left:5px;
}
#subnavEntryCell a:hover.subNavLink {
	color:#000000;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
	text-decoration:none;
	background-color:#B2A040;
	color:#FFFFFF;
	padding-left:5px;
}
/** ***/

#subnavEntryCellActive a:link.subNavLink {
	color:#FFFFFF;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
	text-decoration:none;
	padding-left:5px;
}
#subnavEntryCellActive a:active.subNavLink {
	color:#FFFFFF;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
	text-decoration:none;
	padding-left:5px;
}
#subnavEntryCellActive a:visited.subNavLink {
	color:#FFFFFF;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
	text-decoration:none;
	padding-left:5px;
}
#subnavEntryCellActive a:hover.subNavLink {
	color:#FFFFFF;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
	text-decoration:none;
	background-color:#B2A040;
	color:#FFFFFF;
	padding-left:5px;
}
/** ***/

#subsubnavEntryCell a:link.subNavLink {
	color:#000000;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
	text-decoration:none;
	padding-left:15px;
}
#subsubnavEntryCell a:active.subNavLink {
	color:#000000;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
	text-decoration:none;
	padding-left:15px;
}
#subsubnavEntryCell a:visited.subNavLink {
	color:#000000;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
	text-decoration:none;
	padding-left:15px;
}
#subsubnavEntryCell a:hover.subNavLink {
	color:#000000;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
	text-decoration:none;
	background-color:#B2A040;
	color:#FFFFFF;
	padding-left:15px;
}
/** ***/

#subsubnavEntryCellActive a:link.subNavLink {
	color:#FFFFFF;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
	text-decoration:none;
	padding-left:15px;
}
#subsubnavEntryCellActive a:active.subNavLink {
	color:#FFFFFF;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
	text-decoration:none;
	padding-left:15px;
}
#subsubnavEntryCellActive a:visited.subNavLink {
	color:#FFFFFF;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
	text-decoration:none;
	padding-left:15px;
}
#subsubnavEntryCellActive a:hover.subNavLink {	
	padding-top:2px;
	padding-bottom:2px;
	display:block;
	text-decoration:none;
	background-color:#B2A040;
	color:#FFFFFF;
	padding-left:15px;
}
/* Styles aus dem Grundtemplate /corniche/main.tmpl */

div.main_container {
	margin-top:10px;
	width:962px;	
}

.main_border_left_first {
	background-image:url("/we-siteelem/corniche/shadow_vertLong_bg.gif");
	background-position:0px 5px;
	background-repeat:no-repeat;
	width:3px;
}

.main_border_left {
	background-image:url("/we-siteelem/corniche/shadow_bg.gif");
	background-repeat:repeat-y;
	width:3px;
}

.horSpacer1px {
	height:1px;
	background-color:#918F54;	
}

.content_headline {	
	font-family:"Times New Roman", Times, serif;
	font-size:19px;
	padding-bottom:0px;
	margin-bottom:10px;
	margin-top:0px;
	padding-top:0px;
	line-height:22px;
}

td.main_content_td {
	background-color:#FFFFFF;
	text-align:left;
}

td.main_border_bottom {
	background-image:url("/we-siteelem/corniche/shadow_horLong_bg.gif");
	background-repeat:no-repeat;
	background-position:3px 0px;
}

/** Startseiten-Styles **/
.startseite_content {
	background-image:url("/we-siteelem/corniche/startseite_bg.jpg");
	background-position:top right;
	background-repeat:no-repeat;
	padding-top:30px;
	padding-left:30px;
	font-size:11px;
}



/** Styles fuer die Teaser Kaesten am Ende der Seite *********************/

td.teaser_left_border {
	width:3px;
	background-color:#FFFFFF;
}
td.teaser_top_border {
	height:3px;
	width:204px;
	background-color:#FFFFFF;
}
td.teaser_top_border_large {
	height:3px;
	width:293px;
	background-color:#FFFFFF;
}
td.teaser_right_border {
	width:3px;
	background-color:#FFFFFF;
}
td.teaser_right_shadow_first{
	width:3px;
}
td.teaser_right_shadow{
	background-color:#918F54;
	width:3px;
}

td.teaser_content {
	width:204px;
	height:94px;
	background-color:#000000;
	color:#CCCCCC;
	font-size:12px;
}

td.teaser_content_large {
	width:293px;
	height:94px;
	background-color:#000000;
}

td.teaser_bottom_border {
	height:3px;
	width:204px;
	background-color:#FFFFFF;
}

td.teaser_bottom_border_large {
	height:3px;
	width:293px;
	background-color:#FFFFFF;
}

td.teaser_bottom_shadow_left {
	width:3px;
	height:4px;
}

td.teaser_bottom_shadow {
	height:4px;
	background-color:#918F54;
}

.footer_bold {
	font-size:10px;
	font-weight:bold;
	color:#000000;
}

.footer {
	font-size:9px;
	color:#FFFFFF;
}

/** styles fuer standard.tmpl **/
.content_container {
	padding-top:30px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
	font-size:11px;
	background-image:url("/we-siteelem/corniche/wheelscontent_bg.jpg");
	background-repeat:no-repeat;
	background-position:top right;
	
}

/** Styles fuer Kontakt seiten **/
.btnSubmit {
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	background-color:#E8E3C7;
}


/** Styles fuer wheels-seite **/
.wheel_main_table {
	width:100%;
	min-height:300px;
}

.radauswahl_cell {
	height:110px;
	background-image:url("/we-siteelem/corniche/wheels_header_bg.png");
}

.wheel_content {
	background-image:url("/we-siteelem/corniche/wheelscontent_bg.jpg");
	background-repeat:no-repeat;
	background-position:top right;
	padding-top:30px;
	padding-bottom:110px;
}

.wheel_detail_table{
	
}

.wheel_img_field{
	width:249px;
	vertical-align:top;
	text-align:center;
	padding-left:30px;
}

.spacer30px{
	width:30px;
}

.dottetLineVert1px{
	width:1px;
	background-image:url("/we-siteelem/corniche/dottetVert.gif");
}

.wheels_desc {
	width:263px;
	vertical-align:top;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin-bottom:20px;
}

.wheel_sizes {
	vertical-align:top;
	text-align:left;
	width:295px;
	font-size:10px;
}

.wheel_headline {
	font-family:"Times New Roman", Times, serif;
	font-size:19px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top:0px;
	padding-top:0px;
	line-height:22px;
}

.wheel_headline_color {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin-bottom:20px;
}

.wheelSizesOut {
	border-collapse:collapse;
}

.wheelsDimension{
	padding-top:3px;
	padding-bottom:3px;
}

.wheelsSizesSpacer{
	width:10px;
	padding-top:3px;
	padding-bottom:3px;
}

.wheelsLochkreise{
	padding-top:3px;
	padding-bottom:3px;
}

.stdLink{
	text-decoration:underline;
	color:#000000;
}

a:link.stdLink {
	text-decoration:underline;
	color:#000000;
}

a:active.stdLink {
	text-decoration:underline;
	color:#000000;
}

a:visited.stdLink {
	text-decoration:underline;
	color:#000000;
}

a:hover.stdLink {
	text-decoration:underline;
	color:#000000;
}

a:link, a:active, a:visited, a:hover{
	text-decoration:underline;
	color:#000000
}

/** styles fuer news Bereiche **/
h2.news_headline_overview {
	display:inline;
	font-size:11px;
	font-weight:bold;
}

.news_date_cell {
font-weight:bold;
}

.news_teaser_cell {
	padding-left:10px;
}

a:link.news_detail_link {
	color:#000000;
	text-decoration:none;
}
a:visited.news_detail_link {
	color:#000000;
	text-decoration:none;
}
a:active.news_detail_link {
	color:#000000;
	text-decoration:none;
}
a:hover.news_detail_link {
	color:#000000;
	text-decoration:none;
}

div.largeImgContainer {
	position:fixed;
	z-index:2000;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:transparent;
/*	filter:alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;*/
	display:block;
	visibility:hidden;
	text-align:center;
	vertical-align:middle;
	background-image:url("/we-siteelem/corniche/transBG.png");


}

div.largeImgHinweis {
	font-size:10px;
	padding:10px;
	text-align:center;
	width:100%;
}

img.largeImg {
	border-style:solid;
	border-width:1px;
	border-color:#000000;
}

/** Styles fuer editmode **/
.small_backend {
	font-size:10px;
}

td.navi_ger {
	background-image:url("/we-siteelem/corniche/de_off.gif");
	background-repeat:no-repeat;
	background-position:center bottom;
	width:20px;
	height:15px;
	padding-left:0px;
	padding-right:0px;
}

td.navi_eng {
	background-image:url("/we-siteelem/corniche/en_off.gif");
	background-repeat:no-repeat;
	background-position:center bottom;
	width:20px;
	height:15px;
	padding-left:0px;
	padding-right:0px;
}

td.navi_eng_act{
	background-image:url("/we-siteelem/corniche/en_on.gif");
	background-repeat:no-repeat;
	background-position:center bottom;
	width:20px;
	height:15px;
	padding-left:0px;
	padding-right:0px;

}

td.navi_de_act{
	background-image:url("/we-siteelem/corniche/de_on.gif");
	background-repeat:no-repeat;
	background-position:center bottom;
	width:20px;
	height:15px;
	padding-left:0px;
	padding-right:0px;
}