
/* ******************************************************************************************************************
DIVS			                                                                                                    *
****************************************************************************************************************** */

/* RAHMENFRAME, BEINHALTET CANVAS UND FOOTER */
#container-wrapper {
	width:993px;
	margin: 0px auto;
	background-color: #E3E3E3;
	overflow: hidden;
	border: 1px #ffffff solid;
}
* html #container-wrapper {
	width:995px;
}
#container{
	text-align: left;
	z-index: 5;
	margin: 12px 12px 0 12px;
	overflow: hidden;
}

/* DER WEISSE SEITENBEREICH */
#canvas{
	border: 0px #ffff00 solid;
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
	position:relative; /* Relative: Eingefügt, damit das Logo an die richtige Stelle springt, weil es mit absoluter Positionierung ein */
						/* übergeordnetes Elternelement braucht, das auch positioniert ist */
	min-height:550px; /* firefox needs only 550px */
	/* height:555px; */
	overflow:hidden;
}

/* DER WEISSE SEITENBEREICH, IE6-WORKAROUND */
#canvas_ie_bg{
	background-color:#FFFFFF; /* Workaround für IE6-Bug: Wäre sonst transparent statt weiß wegen dem "Relative" im "Canvas" */
}

/*CONTENT */
#content{
	border: 0px #00c6F4 solid;
	background-repeat:no-repeat;
	width: 969px;
	position:relative;
	margin: 0.5em 0 0 0;
	padding:0px;
}

/* HINTERGRUND MEDIA */
#stage{
	border: 0px #00c6F4 solid;
	margin-left:1px; /* ACHTUNG: HIER IST SCHON EIN 1-PIXEl-MARGIN - GILT DAMIT FÜR FLASH UND DEN CONTENT!!! */
	/* margin-bottom:10px; FF-Bug korrigiert */
	width:967px;
	z-index:1;
}
#flash_replace {
	margin: 0;
	padding: 0 0 1px 0;
	font-size: 1px;
	line-height: 1px;
}

/* ******************************************************************************************************************
HEADER				                                                                                                *
****************************************************************************************************************** */

/* HEADER DIV MIT NAVI UND LOGO */
#header{
	border: 0px #00c6F4 solid;
	width:967px;
	height:58px;
}

/* NAVIGATIONSLEISTE */
#nav{
	border: 0px #00FFFF solid;
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:15px;
	margin-right:56px; /*altes Logo: 64px */
	width:727px;
	height:58px;
	position:static;
	float:left;
	display:inline;
}

/* smart Logo */
#logo{
	border: 0px #ffff00 solid;
	position:static;
	margin:0px;
	margin-top:1px;
	padding:0px;
	width:105px; /*altes Logo: 97px */
	height:48px;
	cursor:pointer; /* Workaround für IE, der ein als Link fungierendes DIV zwar linkbar macht, aber den Cursor nicht ändert */
	float:left;
	display:inline;
}


/* ******************************************************************************************************************
FOOTER				                                                                                                *
****************************************************************************************************************** */

#footer{
	width:967px;
	height:20px;
}

/* LEISTE LINKS */
#footer_left{
	border: 0px #ffff00 solid;
	background-color:#E3E3E3;
	padding: 0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px; 
	float:left;
	height:10px;
	font-family:arial, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#575757;
	text-align:left;
	position:static;
	z-index:5;
	display:inline;
}

/* LEISTE RECHTS */
#footer_right{
	border: 0px #ffff00 solid;
	background-color:#E3E3E3;
	padding: 0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px; 
	float:right;
	height:10px;
	font-family:arial, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#575757;
	text-align:right;
	position:static;
	z-index:5;
	display:inline;
}


/* ******************************************************************************************************************
USER INTERFACE DIVS	                                                                                                *
****************************************************************************************************************** */

/* DIV LEFT USERINTERFACE */
#left_userinterface{
	border: 0px #00FFFF solid;
	position:absolute;
	width:190px;
	top:106px;
	left:15px;
	z-index:2;
}

/* DIV HTML-NAVI */
#subnav{
	border: 0px #00FFFF solid;
	position:static;
	width:190px;
/* 	height:271px; */
	z-index:2;
/*	min-height:282px; */
}

/* DIV QUICKLINKS */
#quicklinks{
	border:0px #ffff00 solid;
	position:static;
	width:190px;
	z-index:2;
}

div.quicklinks_element{
	border:inherit;
	float:left;
	margin:0px;
	margin-bottom:4px;
	padding:0px;
	display:inline;
}

/* DIV FUNCTIONS */
#functions{
	border:0px #ffff00 solid;
	position:static;
	width:190px;
	z-index:2;
	margin-left:13px;
}

div.functions_element{
	border:inherit;
	float:left;
	padding:0px;
	margin-top:35px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:6px;
	display:inline;
}


/* ******************************************************************************************************************
ROW DIVS		                                                                                                	*
****************************************************************************************************************** */

div.row{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:672px;
	margin-left:231px; /* 15px + 190px + (50px - 24px) */
}

div.row_container{
	border:0px #f00f00 solid;
	position:static;
	display:block;
	width:672px;
	margin-left:231px; /* 15px + 190px + (50px - 24px) */
}

div.row_contents{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:672px;
	margin:0px;	
}	

div.row_nav{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:732px;
	margin-left:231px; /* 15px + 190px + (50px - 24px) */
}

div.over_row{
	border:0px #f00f00 solid;
	position:relative;
	float:left;
	display:inline;
	width:675px;/* 672 */
	margin-top:-240px;
	margin-left:231px; /* 15px + 190px + (50px - 24px) */
}

#row_footnote{
	margin-top:20px;
	
}

#footnote_text{
	margin-left:24px;
	font-family:arial;
	font-size:10px;
	line-height:11px;
	color:#818181;
}
#footnote_text table {
	font-family:arial;
	font-size:10px;
	line-height:11px;
	color:#818181;
}
#footnote_text table p {
	margin: 0;
	padding: 0;
}

div.footnote_line{
	border:0px #f00f00 solid;
	margin-top:15px;
	margin-left:24px;
	margin-bottom:15px;
	height:0px;
	border-bottom:6px #e3e3e3 solid;
}

div.footnote_s{
	width:200px;
}

div.footnote_m{
	width:312px;
}

div.footnote_xm{
	width:424px;
}

div.footnote_l{
	width:648px;
}

div.XM_subrow{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;
	margin-left:0px;
}

div.teaser_subrow{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:700px;
	margin-left:0px;
}
/* ******************************************************************************************************************
SLOT DIVS		                                                                                                	*
****************************************************************************************************************** */

/* Layout mit 6 XS_slots */
div.XS_slot{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:116px;
	margin-left:24px;
}

/* Layout mit 3 S_slots */
div.S_slot{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:200px;
	/* Fix for 1px IE bug */
	margin-left:24px;
}
div.S_slot_subrow_left{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:200px;
	margin-left:0px;
}

/* Layout mit 2 M_slots */
div.M_slot{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:312px;
	margin-left:24px;
}

/* Layout mit 2 Slots XM + S */
div.XM_slot{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;
	margin-left:24px;
}

/* Layout mit 2 Slots XM + navigation */
div.XM_slot_nav{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:480px;
	
	/*margin-left:24px;*/
	padding-bottom: 15px;
}

/* Layout mit 1 Slot L */
div.L_slot{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:648px;
	margin-left:24px;
}

/* Für links stehende Slots ohne Margin-Left */
div.first_slot{
	margin-left:0px;
}


/* ******************************************************************************************************************
MODULE DIVS		                                                                                                	*
****************************************************************************************************************** */

/* UNIVERSELL EINSETZBARES DIV FÜR MARGIN-BOTTOM ALLER MODULE */
div.module_margin-bottom{
	margin-bottom:10px;
}

div.module_margin-bottom_20{
	margin-bottom:20px;
}
/* UNIVERSELL EINSETZBARES DIV FÜR MARGIN-TOP ALLER MODULE */
div.module_margin-top{
	margin-top:21px;
}

/* UNIVERSELL EINSETZBARES DIV FÜR MARGIN-TOP BEI LINK-MODULEN */
div.module_link{
	margin-top:8px;
	padding-bottom:8px;
}

/* SPEZIELL FÜR S_html-teaser_all-topics_gbl_003 FÜR HORIZONTALE ELEMENT-AUSRICHTUNG */
div.S_html-teaser_all-topics_gbl_003{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
}

/* IMG-TAG FÜR ABSTÄNDE ZB BEI LINKS */
img.text_all-topics_gbl_link{
	margin-top:2px;
}

#S_html-teaser_all-topics_gbl_003_link{
	margin-left:5px;
}

#S_html-text_all-topics_gbl_001_text{
	margin-bottom:6px;
}

#L_html-teaser_all-topics_gbl_002_table{
	display:block;
}

#L_html-teaser_all-topics_gbl_002_link{
	display:block;
}

/* WICHTIG - BUG BEI IE6 - DEM DIV ZUWEISEN, IN DEM DIE DOPPELTEN ZEICHEN AUFTRETEN */
div.duplicate_bugfix{
	margin-right:-3px;
}

/* DIV SPRACHWAHL */
#XS_html-navigation_countrysite_hp_001_language{
	border:1px #CECECE solid;
	background-color:#FFFFFF;
	position:absolute;
	width:115px;
/*	height:60px; */
	z-index:4;
	top:362px;
	left:740px;
	visibility:hidden;
}

/* ******************************************************************************************************************
DIV SPRACHWAHL																                                     	*
****************************************************************************************************************** */

#XS_html-navigation_footer_gbl_001_language{
	border:1px #CECECE solid;
	background-color:#FFFFFF;
	position:absolute;
	width:115px;
/*	height:60px; */
	z-index:999999;
/*	top:-70px; */
	bottom: 18px;
	left:0px;
	visibility:hidden;
}


   
div.XS_html-navigation_footer_gbl_001_language_element{
	border:0px #e3e3e3 solid;
	position:static;
	display:block;
	float:left;
	width:110px;
	margin-bottom:2px;
}
div.XS_html-navigation_footer_gbl_001_language_element_first{
	margin-top:7px;
}
div.XS_html-navigation_footer_gbl_001_language_element_last{
	margin-bottom:7px;
}


/* ******************************************************************************************************************
S_html-text_all-topics_gbl_001 - TEXT-TEASER MIT DOWNLOAD-LINKS, S-GRÖSSE	                                     	*
****************************************************************************************************************** */

div.S_html-text_all-topics_gbl_001{
	border:0px #FF00FF solid;
	position:static;
	float:left;
	display:inline;
	width:200px;
}

/* ******************************************************************************************************************
S_html-text_all-topics_gbl_001 - MEDIABOX MIT LINK							                                     	*
****************************************************************************************************************** */

div.S_html-teaser_all-topics_gbl_003{
	border:0px #FF00FF solid;
	position:static;
	float:left;
	display:inline;
	width:200px;
}

/* ******************************************************************************************************************
XM_html-text_all-topics_gbl_002 - TEXT MIT SUBHEADLINES						                                     	*
****************************************************************************************************************** */

div.XM_html-text_all-topics_gbl_002{
	border:0px #FF00FF solid;
	position:static;
	float:left;
	display:inline;
	width:424px;
}

/* ******************************************************************************************************************
S_html-teaser_all-topics_gbl_001 -  KLEINER BILDTEASER						                                     	*
****************************************************************************************************************** */

div.S_html-teaser_all-topics_gbl_001{
	border:0px #FF00FF solid;
	position:static;
	float:left;
	display:inline;
	width:200px;
}

div.S_html-teaser_all-topics_gbl_001_media{
	border:0px #0000FF solid;
	position:static;
	display:inline;
	float:left;
	width:200px;
	margin-bottom:12px;
}

div.S_html-teaser_all-topics_gbl_001_text{
	border:0px #e3e3e3 solid;
	position:static;
	display:inline;
	float:left;
	width:200px;
}


/* ******************************************************************************************************************
TABLE MODULE DIVS FÜR L_html-teaser_all-topics_gbl_002 -  AUSSTATTUNGSTABELLE                                     	*
****************************************************************************************************************** */

/* GENERIERTE ÜBERSCHRIFT */
#L_html-teaser_all-topics_gbl_002_table_headline{

 
  padding-bottom:5px;
  padding-top:5px;
  margin-top:15px;
	border-bottom:6px #e3e3e3 solid;
	position:static;
	float:left;
	display:inline;
}
/* TEXTÜBERSCHRIFTEN */
#L_html-teaser_all-topics_gbl_002_table_header{
	padding-bottom:5px;
	border-bottom:6px #e3e3e3 solid;
	position:static;
	float:left;
	display:inline;
}
/* TABELLENINHALT */
#L_html-teaser_all-topics_gbl_002_table_content{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	padding-bottom:10px;
	border-bottom:6px #e3e3e3 solid;
	margin-top:5px;
	margin-bottom:0px;
}
/* TABELLENZEILE */
div.L_html-teaser_all-topics_gbl_002_table_content_row{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:648px;
	margin-top:5px;
	margin-bottom:5px;
}
/* Definition der Spalten, Spalte 1 = Text, Spalte 2 und 3 = Select-Bilder */
div.L_html-teaser_all-topics_gbl_002_table_content_column_1{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:348px;
}
div.L_html-teaser_all-topics_gbl_002_table_content_column_2{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:center;
	width:150px;
}
div.L_html-teaser_all-topics_gbl_002_table_content_column_3{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:center;	
	width:150px;
}
/* Zum Zentrieren der Selesct-Bilder in den Tabellenzellen */
div.L_html-teaser_all-topics_gbl_002_table_content_column_2 img{
	margin-left:auto;
	margin-right:auto;	
}
div.L_html-teaser_all-topics_gbl_002_table_content_column_3 img{
	margin-left:auto;
	margin-right:auto;	
}
/* ******************************************************************************************************************
TABLE MODULE DIVS FÜR L_html-text_all-topics_gbl_002 - DOWNLOADTABELLE		                                       	*
****************************************************************************************************************** */

#L_html-text_all-topics_gbl_002_table{
	position:static;
	float:left;
	display:block;
}
#L_html-text_all-topics_gbl_002_pages{
	position:static;
	float:left;
	display:block;
	margin-top:0px;
	margin-bottom:18px;
}

/* GENERIERTE ÜBERSCHRIFT */
#L_html-text_all-topics_gbl_002_table_headline{
	margin-top:26px;
	padding-bottom:10px;
	border-bottom:6px #e3e3e3 solid;
	position:static;
	float:left;
	display:inline;
}
/* TEXTÜBERSCHRIFTEN */
#L_html-text_all-topics_gbl_002_table_header{
	padding-bottom:5px;
	border-bottom:6px #e3e3e3 solid;
	position:static;
	float:left;
	display:inline;
}
/* TABELLENINHALT */
#L_html-text_all-topics_gbl_002_table_content{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	padding-bottom:10px;
	border-bottom:6px #e3e3e3 solid;
	margin-top:5px;
	margin-bottom:0px;
}
/* TABELLENZEILE */
div.L_html-text_all-topics_gbl_002_table_content_row{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:648px;
	margin-top:5px;
	margin-bottom:5px;
}
/* DOWNLOAD-TABELLE: Definition der Spalten, Spalte 1 = Text, Spalte 2 = Mengenangabe und Spalten 3 & 4 = Select-Bilder */
div.L_html-text_all-topics_gbl_002_table_content_column_1{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:336px;
	margin-left:12px;
}
div.L_html-text_all-topics_gbl_002_table_content_column_2{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:center;
	width:100px;
}
div.L_html-text_all-topics_gbl_002_table_content_column_3{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:center;	
	width:100px;
}
div.L_html-text_all-topics_gbl_002_table_content_column_4{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:center;	
	width:100px;
}
/* Zum Zentrieren der Selesct-Bilder in den Tabellenzellen */
div.L_html-text_all-topics_gbl_002_table_content_column_2 img{
	margin-left:auto;
	margin-right:auto;	
}
div.L_html-text_all-topics_gbl_002_table_content_column_3 img{
	margin-left:auto;
	margin-right:auto;	
}
/* Seitennavigation */
div.L_html-text_all-topics_gbl_002_table_pages_back{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:left;	
	width:100px;
}
div.L_html-text_all-topics_gbl_002_table_pages_pagelinks{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:center;	
	width:448px;
}
div.L_html-text_all-topics_gbl_002_table_pages_forward{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:right;	
	width:100px;
}

/* ******************************************************************************************************************
TABLE MODULE DIVS FÜR L_html-text_all-topics_gbl_004 - ANSPRECHPARTNER		                                       	*
****************************************************************************************************************** */

#L_html-text_all-topics_gbl_004_table{
	position:static;
	float:left;
	display:block;
	margin-bottom:24px;
}

div.L_html-text_all-topics_gbl_004_table_row{
	border:0px #f00f00 solid;
	margin-bottom:24px;
}
div.L_html-text_all-topics_gbl_004_table_set_left{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:300px;
}
div.L_html-text_all-topics_gbl_004_table_set_right{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:300px;
	margin-left:24px;
}
div.L_html-text_all-topics_gbl_004_table_set_pic{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:100px;
	margin-top:15px;
}
div.L_html-text_all-topics_gbl_004_table_set_text{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:190px;
	margin-left:10px;
	margin-top:15px;
}
div.L_html-text_all-topics_gbl_004_table_set_info{
	border:0px #ffff00 solid;
	position:static;
	float:left;
	display:inline;
	width:190px;
	height:100px;
}
div.L_html-text_all-topics_gbl_004_table_set_link{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:190px;
	height:30px;
}
	

/* ******************************************************************************************************************
s_html-teaser_all-topics_gbl_004_left                                                             	*
****************************************************************************************************************** */

img.img_teaser_frame{
	background: #ffffff;
	border: 1px solid #e3e3e3;
	padding: 4px 4px 4px 4px;
	float:left;
}

div.s_html-teaser_all-topics_gbl_004{
	background: #ffffff;
	width:200px;
}

img.img_teaser_headline{
	padding-bottom:5px;
}

/* ******************************************************************************************************************
s_html-navigation_all-topics_gbl_005 - SITEMAP		                                                             	*
****************************************************************************************************************** */

div.S_html-navigation_all-topics_gbl_005{
	width:200px;
	position:static;
	display:block;
}
div.S_html-navigation_all-topics_gbl_005_headline{
	border:0px #00ff00 solid;
	background-color:#000000;
	width:180px;
	position:static;
	float:left;
	display:block;
	margin-bottom:10px;
    overflow:hidden;
}

div.S_html-navigation_all-topics_gbl_005_headline_in_text{
	border:0px #00ff00 solid;
	width:180px;
	position:static;
	float:left;
	display:block;
	margin-bottom:10px;
	margin-top:21px;
	overflow:hidden;
}

div.S_html-navigation_all-topics_gbl_005_links{
	font-family:arial;
	font-size:11px;
	line-height:15px;
	font-weight:normal;
	color:#818181;
}

div.S_html-navigation_all-topics_gbl_005_links_level_01{
	font-weight:bold;
}

div.S_html-navigation_all-topics_gbl_005_links_level_02{
	margin-left:12px;
}

div.S_html-navigation_all-topics_gbl_005_links_level_03{
	margin-left:24px;
}

a.S_html-navigation_all-topics_gbl_005_links_level_01:link {color:#818181; text-decoration:none; border: 0px #ffff00 solid; font-weight:bold;}
a.S_html-navigation_all-topics_gbl_005_links_level_01:visited {color:#2e2e2e; text-decoration:none; border: 0px #ffff00 solid; font-weight:bold;}
a.S_html-navigation_all-topics_gbl_005_links_level_01:hover {color:#2e2e2e; text-decoration:none; border: 0px #ffff00 solid; font-weight:bold;}
a.S_html-navigation_all-topics_gbl_005_links_level_01:active {color:#2e2e2e; text-decoration:none; border: 0px #ffff00 solid; font-weight:bold;}

a.S_html-navigation_all-topics_gbl_005_links_level_02:link {color:#818181; text-decoration:none; border: 0px #ffff00 solid; font-weight:normal;}
a.S_html-navigation_all-topics_gbl_005_links_level_02:visited {color:#2e2e2e; text-decoration:none; border: 0px #ffff00 solid; font-weight:normal;}
a.S_html-navigation_all-topics_gbl_005_links_level_02:hover {color:#2e2e2e; text-decoration:none; border: 0px #ffff00 solid; font-weight:normal;}
a.S_html-navigation_all-topics_gbl_005_links_level_02:active {color:#2e2e2e; text-decoration:none; border: 0px #ffff00 solid; font-weight:normal;}

a.S_html-navigation_all-topics_gbl_005_links_level_03:link {color:#818181; text-decoration:none; border: 0px #ffff00 solid; font-weight:normal;}
a.S_html-navigation_all-topics_gbl_005_links_level_03:visited {color:#2e2e2e; text-decoration:none; border: 0px #ffff00 solid; font-weight:normal;}
a.S_html-navigation_all-topics_gbl_005_links_level_03:hover {color:#2e2e2e; text-decoration:none; border: 0px #ffff00 solid; font-weight:normal;}
a.S_html-navigation_all-topics_gbl_005_links_level_03:active {color:#2e2e2e; text-decoration:none; border: 0px #ffff00 solid; font-weight:normal;}

/* ******************************************************************************************************************
M_html-text_all-topics_gbl_001 - TEXT-ELEMENT MIT LINKS                                                           	*
****************************************************************************************************************** */

div.M_html-text_all-topics_gbl_001{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:312px;
}

/* ******************************************************************************************************************
XM_html-text_all-topics_gbl_001 - TEXT-ELEMENT MIT LINKS                                                           	*
****************************************************************************************************************** */

div.XM_html-text_all-topics_gbl_001{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;
}

/* ******************************************************************************************************************
XM_html-text_all-topics_gbl_003 - HOME NEWSBEREICH	                                                             	*
****************************************************************************************************************** */

#XM_html-text_all-topics_gbl_003_text{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	padding-bottom:24px;
	border-bottom:6px #e3e3e3 solid;
	margin-top:5px;
	width:424px;
}

#XM_html-text_all-topics_gbl_003_news{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	padding-bottom:24px;
	border-bottom:6px #e3e3e3 solid;
	margin-top:5px;
	margin-bottom:10px;
	width:424px;	
}
/* Seitennavigation */
div.XM_html-text_all-topics_gbl_003_links_back{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:left;	
	width:100px;
}
div.XM_html-text_all-topics_gbl_003_links_pagelinks{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:center;	
	width:224px;
}
div.XM_html-text_all-topics_gbl_003_links_forward{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:right;	
	width:100px;
}
/* News-Teaser */
div.XM_html-text_all-topics_gbl_003_news_teaser{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;
	margin-top:18px;
}

div.XM_html-text_all-topics_gbl_003_news_teaser_headline{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	margin-bottom:5px;
	width:424px;
}

div.XM_html-text_all-topics_gbl_003_news_teaser_text{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;	
}
/* Button "mehr" Abstand zum Teasertext */
img.XM_html_text_all_topics_gbl_003_button_mehr{
	margin-left:5px;
}

/* ******************************************************************************************************************
L_html-text_all-topics_gbl_003 - NEWS-DARSTELLUNG	                                                             	*
****************************************************************************************************************** */

#L_html-text_all-topics_gbl_003_news{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	padding-top:14px;
	padding-bottom:24px;
	border-bottom:6px #e3e3e3 solid;
	border-top:6px #e3e3e3 solid;
	margin-bottom:10px;
	width:648px;
	vertical-align:top;
}

div.L_html-text_all-topics_gbl_003_article{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:left;	
	width:424px;
}

div.L_html-text_all-topics_gbl_003_text{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:left;	
	width:424px;
}

div.L_html-text_all-topics_gbl_003_pic{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:left;	
	width:200px;
	margin-left:24px;
	vertical-align:top;
	background-color:#FFFFFF;
}

/* News Artikel */
div.L_html-text_all-topics_gbl_003_article_headline{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	margin-bottom:8px;
	width:424px;
}

div.L_html-text_all-topics_gbl_003_article_text{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;	
}
/* Seitennavigation */
div.L_html-text_all-topics_gbl_003_links_back{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:left;	
	width:100px;
}
div.L_html-text_all-topics_gbl_003_links_pagelinks{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:center;	
	width:448px;
}
div.L_html-text_all-topics_gbl_003_links_forward{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:right;	
	width:100px;
}	

/* ******************************************************************************************************************
XM_html-text_all-topics_gbl_004 - XM-TEASER-KONSTRUKTION                                                           	*
****************************************************************************************************************** */


div.XM_html-teaser_all-topics_gbl_004_text{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
 	width:424px;
}
div.XM_html-teaser_all-topics_gbl_004_teaser{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
 /*	width:424px; */
}
div.XM_html-teaser_all-topics_gbl_004_link{
	border:0px #ffff00 solid;
	position:static;
	float:left;
	display:inline;
	/* width:424px; */
}

/* ******************************************************************************************************************
COUNTRYSITE											                                                             	*
****************************************************************************************************************** */

div.content_countrysite {
	background-image:url(../img/XXL_media_countryside_hp_001.jpg);
}

.collection div.content_countrysite {
	background-image:url(../img/00_media_countrysite_hp_001.jpg);
}
.collection div.M_html-text_countrysite_hp_001_text { 
	width: 325px;
	color: #787878;
}

/* Text-Block */
#M_html-text_countrysite_hp_001{
	border:0px #ffff00 solid;
	position:absolute;
	width:310px;
	height:171px;
	z-index:3;
	top:76px;
	left:23px;
}
/* Länderauswahl */
#XXL_media_countrysite_hp_001{
	border:0px #ff00ff solid;
	position:absolute;
	width:846px;
	height:137px;
	z-index:3;
	top:382px;
	left:63px; /* 87px minus 24px für Linksabstand der Spalte */
}

#XXL_media_countrysite_hp_001_headline{
	border:px #ff0ff0 solid;
	position:static;
	display:block;
	margin-left:0px;
	width:816px;
	height:22px;
	margin-bottom:11px;
	margin-left:24px;
}

#XXL_html-text_countrysite_hp_001{
	border:0px #ff00ff solid;
	position:absolute;
	width:846px;
	height:137px;
	z-index:3;
	top:382px;
	left:63px;
}

div.M_html-text_countrysite_hp_001_pic{
	border:0px #f00f00 solid;
	position:static;
	margin-bottom:8px;
}

div.XS_html-navigation_countrysite_hp_001{
	border:0px #ff0ff0 solid;
	position:static;
	float:left;
	display:inline;
	margin-left:24px;
	width:116px;
	height:104px;
}

div.XS_html-navigation_countrysite_hp_001_country{
	width:117px;
	height:14px;
	margin-bottom:4px;
}

/* DIV SPRACHWAHL COUNTRYSITE */
#XS_html-navigation_countrysite_hp_001_lang{
	border:1px #CECECE solid;
	background-color:#FFFFFF;
	position:absolute;
	width:115px;
/*	height:70px; */
	z-index:4;
	top:362px;
	left:740px;
	visibility:hidden;
}

div.XS_html-navigation_countrysite_hp_001_lang_element{
	border:0px #e3e3e3 solid;
	position:static;
	display:block;
	float:left;
	margin-bottom:2px;
}
div.XS_html-navigation_countrysite_hp_001_language_element_first{
	margin-top:7px;
}
div.XS_html-navigation_countrysite_hp_001_language_element_last{
	margin-bottom:7px;
}
/* ******************************************************************************************************************
L_html-text_all-topics_gbl_001 - REITERNAVI ELEMENT	                                                             	*
****************************************************************************************************************** */

#L_html-text_all-topics_gbl_001_navi{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:648px;
	height:70px;
	background-image:url(../img/reiternavi_A/04_bg.gif);
}
#L_html-text_all-topics_gbl_001_footer{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:648px;
	height:63px;
	background-image:url(../img/reiternavi_A/footer.gif);
}

#L_html-text_all-topics_gbl_001_text_pic{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:646px;
	border-left:1px #e3e3e3 solid;
	border-right:1px #e3e3e3 solid;
	padding-bottom:10px;
}

div.L_html-text_all-topics_gbl_001_text_001{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:left;	
	width:598px;
	margin-left:24px;
	margin-bottom:24px;
}

div.L_html-text_all-topics_gbl_001_pic{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:left;	
	width:200px;
	vertical-align:top;
	margin-left:24px;
}

div.L_html-text_all-topics_gbl_001_article{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:left;	
	width:374px;
	margin-left:24px;
}


/* Artikel */
div.L_html-text_all-topics_gbl_001_article_headline{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	margin-bottom:8px;
	width:374px;
}

div.L_html-text_all-topics_gbl_001_article_text_002{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:374px;	
}

/* ******************************************************************************************************************
TABLE MODULE DIVS FÜR XM_html-text_all-topics_gbl_005 -  AUSSTATTUNGSTABELLE IN XM-GROESSE                         	*
****************************************************************************************************************** */

/* TEXTBLOCK */
#XM_html-text_all-topics_gbl_005_text{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;	
}

/* GENERIERTE ÜBERSCHRIFT */
#XM_html-text_all-topics_gbl_005_table_headline{
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:6px #e3e3e3 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;
}
/* TEXTÜBERSCHRIFTEN */
#XM_html-text_all-topics_gbl_005_table_header{
	padding-bottom:5px;
	border-bottom:6px #e3e3e3 solid;
	position:static;
	float:left;
	display:inline;
}
/* TABELLENINHALT */
#XM_html-text_all-topics_gbl_005_table_content{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	padding-bottom:10px;
	border-bottom:6px #e3e3e3 solid;
	margin-top:5px;
	margin-bottom:10px;
	width:424px;
}
/* TABELLENZEILE */
div.XM_html-text_all-topics_gbl_005_table_content_row{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;
	margin-top:5px;
	margin-bottom:5px;
}
/* Definition der Spalten, Spalte 1 = Text, Spalte 2 und 3 = Select-Bilder */
div.XM_html-text_all-topics_gbl_005_table_content_column_1{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:224px;
}
div.XM_html-text_all-topics_gbl_005_table_content_column_2{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:center;
	width:100px;
}
div.XM_html-text_all-topics_gbl_005_table_content_column_3{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:center;	
	width:100px;
}
/* Zum Zentrieren der Selesct-Bilder in den Tabellenzellen */
div.XM_html-text_all-topics_gbl_005_table_content_column_2 img{
	margin-left:auto;
	margin-right:auto;	
}
div.XM_html-text_all-topics_gbl_005_table_content_column_3 img{
	margin-left:auto;
	margin-right:auto;	
}

/* ******************************************************************************************************************
TABLE MODULE DIVS FÜR XM_html-text_all-topics_gbl_007 -  SERVICE-GABELSEITE TABELLE NOTRUFNUMMERN IN XM-GROESSE    	*
****************************************************************************************************************** */

/* TEXTBLOCK */
#XM_html-text_all-topics_gbl_007_text{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;	
}

/* GENERIERTE ÜBERSCHRIFT */
#XM_html-text_all-topics_gbl_007_table_headline{
	margin-top:10px;
	padding-bottom:13px;
	border-bottom:6px #e3e3e3 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;
}
/* TEXTÜBERSCHRIFTEN */
#XM_html-text_all-topics_gbl_007_table_header{
	padding-bottom:5px;
	border-bottom:6px #e3e3e3 solid;
	position:static;
	float:left;
	display:inline;
}
/* TABELLENINHALT */
#XM_html-text_all-topics_gbl_007_table_content{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	padding-bottom:10px;
	border-bottom:6px #e3e3e3 solid;
	margin-top:5px;
	margin-bottom:10px;
	width:424px;
}
/* TABELLENZEILE */
div.XM_html-text_all-topics_gbl_007_table_content_row{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;
	margin-top:5px;
	margin-bottom:5px;
}
/* Definition der Spalten, Spalte 1 = Text, Spalte 2 und 3 = Select-Bilder */

div.XM_html-text_all-topics_gbl_007_table_content_column_1_and_2{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:180px;
}

div.XM_html-text_all-topics_gbl_007_table_content_column_1{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:30px;
}
div.XM_html-text_all-topics_gbl_007_table_content_column_2{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:150px;
}
div.XM_html-text_all-topics_gbl_007_table_content_column_3{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:120px;
}
div.XM_html-text_all-topics_gbl_007_table_content_column_4{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:120px;
}

/* ******************************************************************************************************************
TABLE MODULE DIVS FÜR XM_html-text_all-topics_gbl_008 -  LÄNDERLISTE IN XM-GROESSE							    	*
****************************************************************************************************************** */

/* TEXTBLOCK */
#XM_html-text_all-topics_gbl_008_text_title{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;	
}
#XM_html-text_all-topics_gbl_008_text_bottom{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;	
}

/* TABELLENINHALT */
#XM_html-text_all-topics_gbl_008_table_content{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	/*padding-bottom:10px; */
	border-bottom:0px #e3e3e3 solid;
	margin-top:5px;
	margin-bottom:10px;
	width:424px;
}
/* TABELLENZEILE */
div.XM_html-text_all-topics_gbl_008_table_content_row{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;
	margin-top:5px;
	margin-bottom:5px;
}
/* Definition der Spalten */
div.XM_html-text_all-topics_gbl_008_table_content_column_1{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:200px;
	color:#818181;
}
div.XM_html-text_all-topics_gbl_008_table_content_column_2{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:200px;
	margin-left:24px;
	color:#818181;
}

/* ******************************************************************************************************************
TABLE MODULE DIVS FÜR XM_html-text_all-topics_gbl_009 -  COPY MIT 2-6 S-TEASERN								    	*
****************************************************************************************************************** */

/* TEXTBLOCK */
#XM_html-text_all-topics_gbl_009_text{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;	
}

/* TABELLENINHALT */
#XM_html-text_all-topics_gbl_009_table_content{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	/*padding-bottom:10px; */
	border-bottom:0px #e3e3e3 solid;
	margin-top:5px;
	margin-bottom:10px;
	width:424px;
}
/* TABELLENZEILE */
div.XM_html-text_all-topics_gbl_009_table_content_row{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;
	margin-top:5px;
	margin-bottom:5px;
}
div.L_html-text_all-topics_gbl_009_table_content_row{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:648px;
	margin-top:5px;
	margin-bottom:5px;
}
/* Definition der Spalten */
div.XM_html-text_all-topics_gbl_009_table_content_column_1{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:200px;
}
div.XM_html-text_all-topics_gbl_009_table_content_column_2{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:200px;
	margin-left:24px;
}
/* Bildteaser im Container */
div.XM_html-text_all-topics_gbl_009_teaser{
	border:0px #FF00FF solid;
	position:static;
	float:left;
	display:inline;
	width:200px;
}

div.XM_html-text_all-topics_gbl_009_teaser_media{
	border:0px #0000FF solid;
	position:static;
	display:inline;
	float:left;
	width:200px;
	margin-bottom:12px;
}

div.XM_html-text_all-topics_gbl_009_teaser_text{
	border:0px #e3e3e3 solid;
	position:static;
	display:inline;
	float:left;
	width:200px;
}



/* ******************************************************************************************************************
TABLE MODULE DIVS FÜR XM_html-text_all-topics_gbl_011 -  MOTORENDARSTELLUNG IN XM-GROESSE                         	*
****************************************************************************************************************** */

/* TEXTBLOCK */
#XM_html-text_all-topics_gbl_011_text{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;	
}

/* GENERIERTE ÜBERSCHRIFT */
#XM_html-text_all-topics_gbl_011_table_headline{
	margin-top:20px;
	margin-bottom:2px;
	padding-bottom:5px;
	border-bottom:6px #e3e3e3 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;
}
/* TEXTÜBERSCHRIFTEN */
#XM_html-text_all-topics_gbl_011_table_header{
	padding-bottom:8px;
	border-bottom:6px #e3e3e3 solid;
	margin-bottom:8px;
	position:static;
	float:left;
	display:inline;
	font-weight:bold;
	color:#818181;	
}
#XM_html-text_all-topics_gbl_011_table_header select{
	/* width:250px; */
	font-family:arial;
	font-size:11px;
	line-height:18px;
	color:#2e2e2e;
	font-weight:normal;	
}
/* TABELLENINHALT */
div.XM_html-text_all-topics_gbl_011_table_content{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	padding-bottom:10px;
	border-bottom:6px #e3e3e3 solid;
	margin-top:5px;
	margin-bottom:10px;
	width:424px;
}
/* TABELLENZEILE */
div.XM_html-text_all-topics_gbl_011_table_content_row{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;
	margin-top:5px;
	margin-bottom:5px;
}
div.XM_html-text_all-topics_gbl_011_table_content_column_text{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:207px;
}
div.XM_html-text_all-topics_gbl_011_table_content_column_text_margin{
	margin-right:10px;
}

/* ******************************************************************************************************************
TABLE MODULE DIVS FÜR XM_html-text_all-topics_gbl_010 -  MODELLDARSTELLUNG IN XM-GROESSE                         	*
****************************************************************************************************************** */

/* TEXTBLOCK */
#XM_html-text_all-topics_gbl_010_text{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;	
}

/* GENERIERTE ÜBERSCHRIFT */
#XM_html-text_all-topics_gbl_010_table_headline{
	margin-top:20px;
	margin-bottom:2px;
	padding-bottom:5px;
	border-bottom:6px #e3e3e3 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;
}
/* TEXTÜBERSCHRIFTEN */
#XM_html-text_all-topics_gbl_010_table_header{
	padding-bottom:8px;
	border-bottom:6px #e3e3e3 solid;
	margin-bottom:8px;
	position:static;
	float:left;
	display:inline;
	font-weight:bold;
	color:#818181;	
}
#XM_html-text_all-topics_gbl_010_table_header select{
	width:250px;
	font-family:arial;
	font-size:11px;
	line-height:18px;
	color:#2e2e2e;
	font-weight:normal;	
}
/* TABELLENINHALT */
div.XM_html-text_all-topics_gbl_010_table_content{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	padding-bottom:10px;
	border-bottom:6px #e3e3e3 solid;
	margin-top:5px;
	margin-bottom:10px;
	width:424px;
}
/* TABELLENZEILE */
div.XM_html-text_all-topics_gbl_010_table_content_row{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;
	margin-top:5px;
	margin-bottom:5px;
}
/* TABELLENZEILE PREIS */
div.XM_html-text_all-topics_gbl_010_table_content_row_price{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;
	margin-bottom:0px;
	font-weight:bold;
	margin-top:10px;
	padding-top:10px;
	border-top:1px #e3e3e3 solid;	
}
/* Definition der Spalten, Spalte 1 = Text, Spalte 2 und 3 = Select-Bilder */
div.XM_html-text_all-topics_gbl_010_table_content_column_text{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:250px;
	margin-right:10px;
}
div.XM_html-text_all-topics_gbl_010_table_content_column_text img{
	border:0px #f00f00 solid;
	display:inline;
	margin-left:4px;
	vertical-align:middle;	
}
div.XM_html-text_all-topics_gbl_010_table_content_column_icon{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:center;
	width:82px;
}
/* Zum Zentrieren der Selesct-Bilder in den Tabellenzellen */
div.XM_html-text_all-topics_gbl_010_table_content_column_icon img{
	margin-left:auto;
	margin-right:auto;	
}
/* ******************************************************************************************************************
NAVIGATIONSELEMENT XM_html-text_all-topics_gbl_010 -  TEXTE LINKS IN MARGINALSPALTE		                         	*
****************************************************************************************************************** */

div.S_html-navigation_all-topics_gbl_006{
	font-weight:bold;
	color:#818181;
}

/* ******************************************************************************************************************
TABLE MODULE DIVS FÜR XM_html-text_all-topics_gbl_012 -  ZUBEHÖRDARSTELLUNG IN XM-GROESSE                         	*
****************************************************************************************************************** */

/* TEXTBLOCK */
#XM_html-text_all-topics_gbl_012_text{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;
	padding-bottom:12px;
	border-bottom:6px #e3e3e3 solid;
	margin-bottom:6px;
	margin-top:5px;	
}
/* TEXTÜBERSCHRIFTEN */
#XM_html-text_all-topics_gbl_012_table_header{
	padding-bottom:8px;
	border-bottom:6px #e3e3e3 solid;
	margin-bottom:6px;
	position:static;
	float:left;
	display:inline;
	font-weight:bold;
	color:#818181;	
}
#XM_html-text_all-topics_gbl_012_table_header select{
	width:310px;
	font-family:arial;
	font-size:11px;
	line-height:18px;
	color:#2e2e2e;
	font-weight:normal;	
}
/* TABELLENINHALT */
div.XM_html-text_all-topics_gbl_012_table_content{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	padding-bottom:10px;
	border-bottom:6px #e3e3e3 solid;
	margin-top:5px;
	margin-bottom:10px;
	width:424px;
}
/* TABELLENZEILE */
div.XM_html-text_all-topics_gbl_012_table_content_row{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;
	margin-top:5px;
	margin-bottom:5px;
}
/* Definition der Spalten */
div.XM_html-text_all-topics_gbl_012_table_content_column_text{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:310px;
	margin-right:10px;
}
div.XM_html-text_all-topics_gbl_012_table_content_column_text img{
	border:0px #f00f00 solid;
	display:inline;
	margin-left:4px;
	vertical-align:middle;	
}
div.XM_html-text_all-topics_gbl_012_table_content_column_price{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:center;
	width:104px;
}


#editcc-1,
#editcc-2 {
	margin: 0;
	padding: 8px 0 8px 0;
}
a.collapsible {
	padding-left: 16px;
	background: url(../img/down_button_d.gif) no-repeat 0 0;
}
a.collapsible:hover {
	background-image: url(../img/down_button_a.gif);
}
a.expanded {
	background-image: url(../img/up_button_d.gif);
}
a.expanded:hover {
	background-image: url(../img/up_button_a.gif);
}


/* ******************************************************************************************************************
TABLE MODULE DIVS FÜR XM_html-text_all-topics_gbl_013 -  SUCHE							                         	*
****************************************************************************************************************** */

/* TEXTBLOCK */
#XM_html-text_all-topics_gbl_013_text{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;
	margin-bottom:10px;
}

/* SUCHFORMULAR */
#XM_html-text_all-topics_gbl_013_form{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;
	margin-bottom:16px;
}
#XM_html-text_all-topics_gbl_013_form input{
	vertical-align:middle;
}
#XM_html-text_all-topics_gbl_013_form input.searchterm{
	width:260px;
	font-family:arial;
	font-size:11px;

	color:#2e2e2e;
	font-weight:normal;	
}
/* ZUSCHALTBARE TIPPS */
#XM_html-text_all-topics_gbl_013_searchtips{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;
	margin-bottom:10px;
}
#XM_html-text_all-topics_gbl_013_searchtips_text{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	width:424px;
	padding-bottom:30px;
	border-bottom:6px #e3e3e3 solid;
	padding-top:10px;
	margin-top:14px;
	border-top:6px #e3e3e3 solid;
	color:#818181;
}
.XM_html-text_all-topics_gbl_013_searchtips_text_hi{
	font-weight:bold;
	color:#2e2e2e;
}

.XM_html-text_all-topics_gbl_013_result_list_item_text b {
    font-weight:bold;
    color:#2e2e2e;
}
/* SUCHERGEBNIS */
#XM_html-text_all-topics_gbl_013_result{
	margin-bottom:10px;
	float:left;
	display:block;
}
#XM_html-text_all-topics_gbl_013_result_info{
	width:424px;
	display:block;
	float:left;
	padding-bottom:10px;
	margin-bottom:16px;
	border-bottom:6px #e3e3e3 solid;
}
#XM_html-text_all-topics_gbl_013_result_info_left{
	display:inline;
	float:left;
}
#XM_html-text_all-topics_gbl_013_result_info_right{
	display:inline;
	float:right;
}
#XM_html-text_all-topics_gbl_013_result_list{
	width:424px;
	display:block;
	float:left;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:6px #e3e3e3 solid;
	color:#818181;
}
div.XM_html-text_all-topics_gbl_013_result_list_item{
	margin-bottom:10px;
}
.XM_html-text_all-topics_gbl_013_result_list_item_text_hi{
	font-weight:bold;
	color:#2e2e2e;
}
#XM_html-text_all-topics_gbl_013_result_links{
	width:424px;
	display:block;
	float:left;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:6px #e3e3e3 solid;
}
#XM_html-text_all-topics_gbl_013_result_links_forward{
	width:100px;
	display:inline;
	float:left;
	text-align:left
}
#XM_html-text_all-topics_gbl_013_result_links_pages{
	width:224px;
	display:inline;
	float:left;
	text-align:center;
}
#XM_html-text_all-topics_gbl_013_result_links_back{
	width:100px;
	display:inline;
	float:left;
	text-align:right;
}
/* ******************************************************************************************************************
TABLE MODULE DIVS FÜR L_html-text_all-topics_gbl_006 -  MODELLVERGLEICH - AUSWAHLFORMULAR                         	*
****************************************************************************************************************** */

#L_html-text_all-topics_gbl_006_text{
	display:block;
	width:648px;
	float:left;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:6px #e3e3e3 solid;	
}
#L_html-text_all-topics_gbl_006_text_left{
	width:316px;	
	display:inline;
	float:left;
}
#L_html-text_all-topics_gbl_006_text_right{
	width:316px;	
	margin-left:16px;
	display:inline;
	float:left;
}
#L_html-text_all-topics_gbl_006_forms{
	width:648px;
	display:block;
	float:left;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:6px #e3e3e3 solid;
	color:#818181;
}
#L_html-text_all-topics_gbl_006_forms input{
	vertical-align:middle;
}
#L_html-text_all-topics_gbl_006_forms_model{
	width:200px;
	display:inline;
	float:left;
	margin-bottom:5px;
}
.L_html-text_all-topics_gbl_006_forms_model_radio{
	width:200px;
	display:inline;
	float:left;
	margin-top:3px;
}
#L_html-text_all-topics_gbl_006_forms_design_coupe{
	width:443px;
	display:inline;
	float:left;
}
#L_html-text_all-topics_gbl_006_forms_design_cabrio{
	width:443px;
	display:inline;
	float:left;
}
.L_html-text_all-topics_gbl_006_forms_design_checkbox{
	width:221px;
	display:inline;
	float:left;
	margin-top:6px;
	text-align:left;
}
#L_html-text_all-topics_gbl_006_forms_design_error{
	padding-top:8px;
	padding-bottom:5px;
	color:#D8320A;
	display:inline;
	float:left;	
}
#L_html-text_all-topics_gbl_006_forms_design_error_cabrio{
	padding-top:8px;
	padding-bottom:5px;
	color:#D8320A;
	display:inline;
	float:left;	
}
/* ******************************************************************************************************************
TABLE MODULE DIVS FÜR L_html-text_all-topics_gbl_007 -  MODELLVERGLEICH - VERGLEICHSTABELLE                        	*
****************************************************************************************************************** */

#L_html-text_all-topics_gbl_007{
	color:#818181;
}
/* HEADER */
#L_html-text_all-topics_gbl_007_header{
	display:block;
	float:left;
	width:648px;
	height:120px;
	border:0px #FF00FF solid;
}
#L_html-text_all-topics_gbl_007_header_text{
	display:inline;
	float:left;
	width:320px;
	height:120px;
}
#L_html-text_all-topics_gbl_007_header_text_headline{
	display:block;
	height:65px;
}
#L_html-text_all-topics_gbl_007_header_text_symbols{
	vertical-align:middle;
	height:50px;
	display:block;
	border:0px #e3e3e3 solid;
}
#L_html-text_all-topics_gbl_007_header_text_symbols img{
	vertical-align:middle;
}
#L_html-text_all-topics_gbl_007_header_models{
	width:324px;
	display:inline;
}
.L_html-text_all-topics_gbl_007_header_models_pic{
	width:82px;
	float:left;
	display:inline;
	margin-left:18px;
	margin-right:8px;
}
.L_html-text_all-topics_gbl_007_header_models_pic img{
	border:1px #e3e3e3 solid;
}
/* TABELLE */
.L_html-text_all-topics_gbl_007_table_section_energy{
	display:block;
	float:left;
	width:424px;
	border-top:1px #e3e3e3 solid;
	border-bottom:1px #e3e3e3 solid;
	padding-top:2px;
	padding-bottom:2px;
	margin-top:-5px;
	vertical-align:middle;
}
.L_html-text_all-topics_gbl_007_table_section_link{
	display:block;
	float:left;
	width:648px;
	border-top:1px #e3e3e3 solid;
	border-bottom:1px #e3e3e3 solid;
	padding-top:4px;
	padding-bottom:2px;
	margin-top:10px;
	vertical-align:middle;
}
.L_html-text_all-topics_gbl_007_table_section_content{
	width:648px;
	display:inline;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}
.L_html-text_all-topics_gbl_007_table_section_content_element{
	width:648px;
	display:inline;
	float:left;
	margin-top:10px;
}
.L_html-text_all-topics_gbl_007_table_section_content_element_text{
	display:inline;
	float:left;
	width:324px;
}
.L_html-text_all-topics_gbl_007_table_section_content_element_text img{
	border:0px #f00f00 solid;
	display:inline;
	margin-left:4px;
	vertical-align:middle;	
}
.L_html-text_all-topics_gbl_007_table_section_content_element_icon{
	width:82px;
	float:left;
	display:inline;
	margin-left:18px;
	margin-right:8px;
	text-align:center;
}
.L_html-text_all-topics_gbl_007_table_section_content_element_icon img{
	margin-left:auto;
	margin-right:auto;
}
/* FUSSZEILE MIT PREIS */
#L_html-text_all-topics_gbl_007_footer{
	display:inline;
	float:left;
	width:648px;
	font-weight:bold;
	margin-top:10px;
}
#L_html-text_all-topics_gbl_007_footer_text{
	display:inline;
	float:left;
	width:320px;
}
#L_html-text_all-topics_gbl_007_footer_price{
	width:324px;
	display:inline;
}
.L_html-text_all-topics_gbl_007_footer_price_element{
	width:82px;
	float:left;
	display:inline;
	margin-left:18px;
	margin-right:8px;
	text-align:center;
}
.L_html-text_all-topics_gbl_003_article_text table { 
	font-size: 100%;
	width: 424px; 
}

/* ******************************************************************************************************************
DIVS FÜR MOBILE ARRANGE
****************************************************************************************************************** */

div.mobile_paragraph-arrange-mobile_text-list_item, div.mobile_paragraph-arrange-mobile_text-headline, div.mobile_paragraph-arrange-mobile_text-copytext, div.mobile_paragraph-arrange-mobile_text-text
{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:left;	
	width:300px;
}

div.mobile_paragraph-arrange-mobile_link-link
{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:left;	
	width:300px;
}

div.mobile_paragraph-arrange-mobile_media-text, div.mobile_paragraph-arrange-mobile_media-img
{
	border:0px #f00f00 solid;
	position:static;
	float:left;
	display:inline;
	text-align:left;	
	width:300px;
}


.teaser-title{
	display:inline;
	font-family:arial;
	font-size:8px;
}

.teaser-title-text-hidden{
	display:none;
	font-family:arial;
	font-size:8px;
}
