.stdMail {
direction:rtl;
unicode-bidi:bidi-override;
white-space:nowrap;
}

h1 {
font-size:1.15em;
font-family:inherit;
font-weight:bold;
color:#005799;
margin:0px 0px 12px 0px;
padding:0px; /*php $d='de::Abstand für Überschriften';$o='0px;;5px;;10px;;15px';$v=true */
}
h2 {
font-size:1.05em;
font-family:inherit;
font-weight:bold;
color:#000000;
margin:0px 0px 9px 0px;
padding:0px; /*php $d='de::Abstand für Überschriften';$o='0px;;5px;;10px;;15px';$v=true */
}
h3 {
font-size:1em;
font-family:inherit;
font-weight:bold;
color:#000000;
margin:0px 0px 6px 0px;
padding:0px; /*php $d='de::Abstand für Überschriften';$o='0px;;5px;;10px;;15px';$v=true */
}
h4 {
font-size:1em;
font-family:inherit;
font-weight:bold;
color:#000000;
margin:0px 0px 3px 0px;
padding:0px; /*php $d='de::Abstand für Überschriften';$o='0px;;5px;;10px;;15px';$v=true */
}

img{
border:0px;
}

ul{
list-style-type:none;
list-style-image:url(../assets/gfx_enum.gif);
}

ol{
list-style-type:roman;
list-style-image:none;
}

ol.numberlist li{
margin-bottom:10px;
}

p{
padding:0px;
margin:0px;
}

.backcolor01{
background:#ff0000; /*php $d='de::Hintergrundfarbe1';$v=true */
}

.backcolor02{
background:#ff00ff; /*php $d='de::Hintergrundfarbe2';$v=true */
}
.backcolor03{
background:#0000ff; /*php $d='de::Hintergrundfarbe3';$v=true */
}
.backcolor04{
background:#ffff00; /*php $d='de::Hintergrundfarbe4';$v=true */
}
.backcolor05{
background:#ffffff; /*php $d='de::Hintergrundfarbe5';$v=true */
}

.color01{
color:#005799; /*php $d='de::Textfarbe1';$v=true */
}
.color02{
color:#ffffff; /*php $d='de::Textfarbe2';$v=true */
}
.color03{
color:#ff00ff; /*php $d='de::Textfarbe3';$v=true */
}
.color04{
color:#00ff00; /*php $d='de::Textfarbe4';$v=true */
}
.color05{
color:#0000ff; /*php $d='de::Textfarbe5';$v=true */
}

.switchcolor01{
background:#F0F3FA; /*php $d='de::Wechselfarbe1 (für Tabellen-Zeilen, etc.)';$v=true */
}
.switchcolor02{
background:#E5EAF6; /*php $d='de::Wechselfarbe2 (für Tabellen-Zeilen, etc.)';$v=true */
}
.switchcolor03{
background:#7ea602; /*php $d='de::Wechselfarbe3 (für Tabellen-Zeilen, etc.)';$v=true */
}


.boldtext{
font-weight:bold;
}

.error{
color:#ff0000;
}

.islink{
cursor:pointer;
}



div.naturalgas_carlist{

}
div.naturalgas_carlist img.car_image{
float:left;
margin:0px 12px 15px 0px;
}
div.naturalgas_carlist ul.carlist{

}
div.naturalgas_carlist ul.carlist li{
clear:both;
margin-bottom:10px;
border-bottom:1px solid #F8982C;
padding-bottom:6px;
}

div.erdgasautos_aktuelles_external{

}

div.naturalgas_carlist_details{

}
div.naturalgas_carlist_details div.car_image{
margin:0px 0px 18px 0px;
}
div.naturalgas_carlist_details ul.carlist{

}
div.naturalgas_carlist_details ul.carlist li{
margin-bottom:10px;
padding-bottom:6px;
}

div.erdgasautos_aktuelles_external{

}

div.erdgasautos_aktuelles_external .bodyText{Font-Family:"Verdana","Arial","Helvetica";Font-Size:10px;color:#666666}
div.erdgasautos_aktuelles_external .pictureSubline{Font-Family:"Verdana","Arial","Helvetica";Font-Size:10px;color:#000000;}
div.erdgasautos_aktuelles_external .articleHeadline{Font-Family:"Arial","Verdana","Helvetica";Font-Size:13px; font-weight:bold;color:#000000;margin-top:10px;text-decoration:none;}
div.erdgasautos_aktuelles_external .stageCell{width:100%;height:100%;padding-top:10px;padding-left:10px;padding-right:10px}
div.erdgasautos_aktuelles_external .subNavigationLayer{margin-left:3px;visibility:hidden;position:absolute;width:133px;border-width:0px;border-style:solid;border-color:#FFFFFF}
div.erdgasautos_aktuelles_external .subNavigationLayer_visible{margin-left:3px;visibility:visible;position:absolute;width:133px;border-width:0px;border-style:solid;border-color:#FFFFFF}
div.erdgasautos_aktuelles_external .navigationTable{Font-Family:"Verdana","Arial","Helvetica";font-size:10px;padding-left:0px;}
div.erdgasautos_aktuelles_external .subNavigationTableCell{padding-bottom:1px;padding-bottom:3px;}

div.erdgasautos_aktuelles_external .navigationLink{text-decoration:none;font-weight:normal;font-size:10px;}
div.erdgasautos_aktuelles_external .head {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
color:#000000;
}
div.erdgasautos_aktuelles_external .fliesstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
div.erdgasautos_aktuelles_external .fliesstext:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10 px;
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
}
div.erdgasautos_aktuelles_external .uberschriftlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
div.erdgasautos_aktuelles_external .bildunter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}
div.erdgasautos_aktuelles_external .imagefloatleft {
	 float:left;
	 margin-right:15px;
	 margin-bottom:10px;
}
div.erdgasautos_aktuelles_external .fliesstextschwarz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
div.erdgasautos_aktuelles_external .fliesstextweiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

div.erdgasautos_aktuelles_external .artikelTeaserBildzeileBG{
background-color: #D3CCB0;
}

div.erdgasautos_aktuelles_external .tableHeadline{
background-color: #D7D2BA;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;
}


@media screen {


body {
font-family:Verdana,Helvetica,sans-serif; /*php $d='de::Schriftart(Standard)';$o='Verdana,Arial,Helvetica';$v=true; */
font-size:x-small; /*php $d='de::Schriftgröße(Standard)';$v=true; */
background:#f3f3f3 url(../assets/base_back.gif) left top repeat; /*php $d='de::Body Hintergrundfarbe;;en::Test Body Backgroundcolor';$v=true */
color:#000000;
margin:0px;
padding:0px;
height:100%;
}



form{
margin:0px;
padding:0px;
}
form h4{
margin-top:15px;
padding:0px;
}

a {
text-decoration:none; /*php $d='de::Link-Auszeichnung (Standard)';$v=true */
color:#000000; /*php $d='de::Link-Textfarbe (Standard)';$v=true */
cursor:pointer;
}
a:hover {
text-decoration:none; /*php $d='de::Link-MouseOver-Auszeichnung (Standard)';$v=true */
color:#000000; /*php $d='de::Link-MouseOver-Textfarbe (Standard)';$v=true */
}
a:visited {
text-decoration:none; /*php $d='de::Link-Visited-Auszeichnung (Standard)';$v=true */
}
a:active {
text-decoration:none; /*php $d='de::Link-Active-Auszeichnung (Standard)';$v=true */
color:#000000; /*php $d='de::Link-Active-Textfarbe (Standard)';$v=true */
}

/****** ie6-Special-Settings: Alle Elemente dieser Klasse können über Javascript gesammelt ausgeblendet werden*/
	.ie6_activex{
	visibility:visible;
	}

	.min_height {
	-height: 1px;  /* Höhe muss direkt im Element(als IE-Hack) gegeben werden */
	float: right;
	width: 1px;
	}
	.clear {
	clear:both;
	height:1px;
	overflow:hidden;
	}


/** PAGE **/
#printHeader{
display:none;
}

#pgPanel{
width:836px;
overflow:hidden;
border:4px solid #dadee6;
margin:8px auto 0px auto;
padding:0px;
background:#ffffff url(../assets/content/gas/index_09.jpg) 0px 282px no-repeat;
}

#pgPanel #contentLeft{
width:219px;
overflow:hidden;
margin:0px;
padding:0px;
float:left;
}
#pgPanel #contentRight{
float:left;
overflow:hidden;
width:617px;
margin:0px;
padding:0px;
}

#index-01 {
width:219px;
height:113px;
margin:0px;
padding:0px;
}

#index-02 {
overflow:hidden;
float: left;
width:190px;
height:18px;
background:url(../assets/content/gas/index_02.jpg) left top no-repeat;
margin:0px;
padding:0px;
text-align:right;
white-space:nowrap;
}

#index-02 form{
margin:0px 5px 0px 0px;
white-space:nowrap;
}
#index-02 form label{
text-transform: uppercase;
color:#ffffff;
margin:3px 5px 0px 25px;
-margin:6px 5px 0px 25px;
float:left;
font-size:0.9em;
font-weight:bold;
}
#index-02 form .topfindinput{
border:1px solid #92a0b8;
width:85px;
margin:0px 5px 0px 0px;
float:left;
}
#index-02 form .submit{
margin:4px 0px 0px 0px;
float:left;
}

#index-03 {
position:relative;
overflow:hidden;
float: left;
width:427px;
height:18px;
background:url(../assets/content/gas/index_03.jpg) left top no-repeat;
margin:0px;
padding:0px;
text-align:right;
}

/**************
Topnavigation
**************/
#index-03 div{
margin:2px 5px 4px 0px;
/*-margin:6px 5px 0px 0px;*/
padding:0px 0px 0px 0px;
}
#index-03 a,
#index-03 a:hover,
#index-03 a:visited{
font-size:0.9em;
font-weight:bold;
text-transform: uppercase;
color:#6b84a2;
margin:0px 0px 0px 0px;
padding:0px 4px 0px 4px;

border-left:1px solid #6b84a2;
}
#index-03 a.first,
#index-03 a.first:hover,
#index-03 a.first:visited{
border-left:0px solid #6b84a2;
}



#index-04 {
clear:both;
width:617px;
height:95px;
background:url(../assets/content/gas/index_04.jpg) left top no-repeat;
margin:0px;
padding:0px;
}
#index-05 {
width:219px;
height:119px;
background:url(../assets/content/gas/index_05.jpg) left top no-repeat;
margin:0px;
padding:0px;
}

/**************
Breadcrumb
**************/
#index-06 {
width:617px;
height:31px;
overflow:hidden;
background:url(../assets/content/gas/index_06.jpg) left top no-repeat;
padding:0px;
margin:0px;
margin:0px;
}

#index-06 .breadcrumb_panel{
margin:11px 0px 0px 5px;
padding:0px 0px 0px 0px;
font-size:0.95em;
font-weight:bold;
color:#005799;
}
#index-06 .breadcrumb_panel .page_title{
margin:0px 5px 0px 5px;
font-size:inherit;
font-weight:inherit;
color:#000000;
}
#index-06 .breadcrumb_panel a,
#index-06 .breadcrumb_panel a:hover,
#index-06 .breadcrumb_panel a:visited{
margin:0px 0px 0px 0px;
padding:0px;
}




#index-07 {
background:url(../assets/content/gas/index_07.jpg) 1px top no-repeat;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
overflow:hidden;
width:617px;
}
#index-07 .main_content{
padding:36px 0px 0px 0px;
margin:0px 0px 0px 21px;
overflow:hidden;
width:487px;
line-height:16px;
}

#index-07 .main_content .sub_header{
padding:0px 0px 0px 0px;
margin:0px 0px 15px 0px;
-height:10px;
line-height:1.4em;
font-weight:bold;
}

#index-07 .main_content .contenttext{
padding:0px 0px 0px 0px;
margin:0px 0px 15px 0px;
-height:10px;
}

#index-07 .main_content .contenttext a,
#index-07 .main_content .contenttext a:hover,
#index-07 .main_content .contenttext a:visited{
color:#005799;
font-weight:bold;
text-decoration:underline;
}

#index-08 {
width:219px;
height:57px;
background:url(../assets/content/gas/index_08.jpg) left top no-repeat;
margin:0px;
padding:0px;
}

/**************
Navigation
**************/
#index-09 {
width:179px;
min-height:180px;
/*background:url(../assets/content/gas/index_09.jpg) left top no-repeat;*/
padding:0px 0px 0px 0px;
margin:0px;
padding:0px;
position:relative;
overflow:hidden;
}

#index-09 .navigationMainPanel{
clear:both;
position:relative;
min-height:240px;
}

/***** erste Ebene */
#index-09 .navigationMainPanel{
margin:0px 0px 15px 15px;
padding:0px;
list-style-type:none;
list-style-image:none;
color:#005799;

}

#index-09 .navigationMainPanel ul.root{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style-type:none;
list-style-image:none;
overflow:hidden;
}

#index-09 .navigationMainPanel ul.root ul{
margin:0px 0px 0px 11px;
padding:0px 0px 0px 0px;
list-style-type:none;
list-style-image:none;
}

#index-09 .navigationMainPanel li{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:#005799;
list-style-type:none;
list-style-image:none;
}


/***** ab zweite Ebene */
/*** Level0 **/

#index-09 .navigationMainPanel li.level0{
border-top:1px solid #ffffff;
padding:0px 0px 2px 0px;
margin:0px 0px 0px 0px;
background:none;
min-height:20px;
}

#index-09 .navigationMainPanel li.level0.on,
#index-09 .navigationMainPanel li.level0.firston,
#index-09 .navigationMainPanel li.level0.mainon,
#index-09 .navigationMainPanel li.level0.laston{
background:#F0F0EF;
}

#index-09 .navigationMainPanel li a,
#index-09 .navigationMainPanel li a:link,
#index-09 .navigationMainPanel li a:visited{
}

#index-09 .navigationMainPanel li.level0 span.navigationitem,
#index-09 .navigationMainPanel li.level0 a span.navigationitem{
text-transform:uppercase;
font-size:1em;
-font-size:10px;
display:block;
-height:1px;
min-height:1px;
padding:8px 0px 7px 10px;
margin:0px 0px 0px 0px;
font-weight:bold;
color:#005799;
}



#index-09 .navigationMainPanel li.level0.firston,
#index-09 .navigationMainPanel li.level0.firstoff{
border-top:0px;
}

/*** Level1 **/

#index-09 .navigationMainPanel li.level1{
margin:0px 0px 0px 0px;
padding:5px 0px 3px 5px;
background:none;
}

#index-09 .navigationMainPanel li.level1 span.navigationitem,
#index-09 .navigationMainPanel li.level1 a span.navigationitem{
font-size:0.95em;
-font-size:10px;
letter-spacing:0px;
display:block;
-height:1px;
margin:0px 0px 0px 0px;
padding:0px 0px 2px 0px;
text-transform:none;
font-weight:normal;
color:#005799;
}

#index-09 .navigationMainPanel li.level1 span.navigationitem.on{
font-weight:bold;
}
#index-09 .navigationMainPanel li.level1.on,
#index-09 .navigationMainPanel li.level1.firston,
#index-09 .navigationMainPanel li.level1.mainon,
#index-09 .navigationMainPanel li.level1.laston{
background:#ffffff;
}

#index-09 .navigationMainPanel li.level1 a,
#index-09 .navigationMainPanel li.level1 a:link,
#index-09 .navigationMainPanel li.level1 a:visited{

}



/*** Level2 **/


#index-09 .navigationMainPanel li.level2{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style-type:none;
list-style-image:none;
}


#index-09 .navigationMainPanel li.level2 span.navigationitem,
#index-09 .navigationMainPanel li.level2 a span.navigationitem{
display:block;
-height:1px;
font-size:0.95em;
-font-size:10px;
letter-spacing:0px;
margin:0px 0px 0px 0px;
padding:0px 0px 2px 8px;
-padding:0px 0px 0px 8px;
-line-height:1.2em;
text-transform:none;
font-weight:normal;
color:#005799;
background:url(../assets/level3_off.gif) left 4px no-repeat;
-background:url(../assets/level3_off.gif) left 3px no-repeat;
}
#index-09 .navigationMainPanel li.level2 span.navigationitem.on,
#index-09 .navigationMainPanel li.level2 a span.navigationitem.on{
background:url(../assets/level3_on.gif) left 4px no-repeat;
-background:url(../assets/level3_on.gif) left 3px no-repeat;
font-weight:bold;
}

#index-09 .navigationMainPanel li.level2 a,
#index-09 .navigationMainPanel li.level2 a:link,
#index-09 .navigationMainPanel li.level2 a:visited{
}



#index-09 .infobox{
background:#FEFEFE;
overflow:hidden;
-overflow:visible;
-height: 1px;
margin:0px 0px 0px 15px;
padding:0px;
}

#index-09 .infobox .icon{
width:39px;
height:39px;
margin:5px 3px 5px 9px;
float:left;
}
#index-09 .infobox .info_content{
margin:6px 16px 5px 0px;
padding:6px 0px 0px 0px;
font-weight:bold;
font-size:1em;
line-height:1.2em;
letter-spacing:2px;
text-transform: uppercase;
color:#005799;
overflow:hidden;
width:85px;
float:right;
}


/**************
Footer-Navigation
**************/
#index-10 {
padding:0px 0px 5px 255px;
margin:0px 0px 0px 0px;
font-size:0.75em;
color:#6b84a2;
text-align:center;
clear:both;
}

#index-10 a,
#index-10 a:hover,
#index-10 a:visited{
text-transform: uppercase;
font-weight:bold;
color:#231f20;
margin:0px 0px 0px 0px;
padding:0px 3px 0px 3px;
border-left:1px solid #231f20;
}
#index-10 a.first,
#index-10 a.first:hover,
#index-10 a.first:visited{
border-left:0px solid #231f20;
}




/*** Auszeichnungen *********/
#companylogo{
border:0px;
}
#pageimage{
border:0px;
}

.gfxseparator01,
.gfxseparator02{
overflow:hidden;
height:2px;
margin:10px 0px 20px 0px;
padding:0px;
clear:both;
}
.gfxseparator01{
/*background:url(../assets/gfx_border_vertical001.jpg) left top repeat-x;*/
border-top:1px dotted #000000;
}
.gfxseparator02{
border-top:2px dotted #000000;
/*background:url(../assets/gfx_border_vertical002.jpg) left top repeat-x;*/
}




.gfxblock01 {
overflow:hidden;
-overflow:visible;
-height:1px;
width:280px;
border:1px solid #5399ce;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-size:1em;
-font-size:10px;
}
.gfxblock01 .gfxblock_head {
overflow:hidden;
height:15px;
background:#7FA3D5 url(../assets/block_title_back001.jpg) left top repeat-y;
margin:0px 0px 0px 0px;
padding:4px 0px 4px 12px;
color:#ffffff;

}
.gfxblock01 .gfxblock_content {
background:#F3F2F7 url(../assets/block_content_back001.jpg) left top repeat-y;
margin:0px 0px 0px 0px;
padding:5px 0px 5px 0px;
color:#000000;
font-weight:bold;
-overflow:visible;
-height:1px;
}

.gfxblock01 .gfxblock_content ul{
margin:0px;
padding:0px 0px 0px 13px;
list-style-type:none;
list-style-image:none;
}
.gfxblock01 .gfxblock_content ul li{
background:url(../assets/gfx_enum.gif) left 3px no-repeat;
margin:0px 5px 12px 0px;
-margin:0px 5px 0px 0px;
padding:0px 0px 0px 15px;
line-height:1.2em;
}

.gfxblock01 .gfxblock_content a,
.gfxblock01 .gfxblock_content a:hover,
.gfxblock01 .gfxblock_content a:visited{
color:#000000;
font-weight:bold;
display:block;
margin:0px 0px 0px 0px;
padding:0px;
line-height:1.2em;
}



.gfxblock02 {
overflow:hidden;
width:460px;
overflow:hidden;
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
}
.gfxblock02 .gfxblock_head {
font-size:1.1em;
font-weight:bold;
color:#005799;
padding:0px 0px 0px 0px;
margin:8px 0px 0px 0px;
background:url(../assets/gfx_enum.gif) left 2px no-repeat;
}
.gfxblock02 .gfxblock_content {
background:#ffffff url(../assets/highlight_001.jpg) left top repeat-y;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:#000000;
}

.gfxblock02 .gfxblock_content ul{
margin:0px;
padding:0px 0px 0px 28px;
}
.gfxblock02 .gfxblock_content ul li{
margin:0px 0px 12px 0px;
-margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.gfxblock02 .gfxblock_content a,
.gfxblock02 .gfxblock_content a:hover,
.gfxblock02 .gfxblock_content a:visited{
color:#1D7BC0;
text-decoration:none;
}

.gfxblock02 .gfxblock_content .flashy a,
.gfxblock02 .gfxblock_content .flashy a:hover,
.gfxblock02 .gfxblock_content .flashy a:visited{
font-size:1.1em;
font-weight:bold;
}



.block{
margin:0px 0px 15px 0px;
padding:0px;
}

.gfxarticle_teaserlist{
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
width:260px;
overflow:hidden;
}

.gfxarticle_teaserlist ul{
list-style-type:none;
list-style-image:none;
margin:0px 0px 0px 0px;
padding:0px;
}
.gfxarticle_teaserlist ul li{
margin:8px 0px 5px 0px;
padding:0px 0px 0px 0px;
clear:both;
-font-size:10px;
}



.gfxarticle_teaserlist li a,
.gfxarticle_teaserlist li a:hover,
.gfxarticle_teaserlist li a:visited{
color:#000000;
display:block;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:100%;
min-height:64px;
background:url(../assets/article_teaser_back001.jpg) left top repeat-y;
text-decoration:none;
}

.gfxarticle_teaserlist li a img{
width:67px;
height:64px;
margin:0px 10px 0px 0px;
float:left;
border:0px solid #efefef;
}

.gfxarticle_teaserlist ul li a h1{
font-size:1em;
color:#005799;
font-weight:bold;
text-transform:uppercase;
margin:0px 0px 2px 0px;
padding:0px;
letter-spacing:1.5px;
}

.gfxarticle_teaserlist ul li a .content_text{
font-size:0.95em;
line-height:1.3em;
margin:0px;
padding:0px;
overflow:hidden;
text-decoration:none;
}


.gfxarticle_teaserlist ul li a div.morelink{
color:#005799;
text-align:right;
padding:0px 0px 4px 0px;
margin:0px 0px 0px 0px;
text-decoration:underline;
}


.article_details_panel{
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
clear:both;
}
.article_details_panel .details_header{
margin:0px 0px 10px 0px;
}
.article_details_panel .content_text{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.article_details_panel a,
.article_details_panel a:hover,
.article_details_panel a:visited{
color:#1D7BC0;
font-weight:bold;
}




/************DOWNLOAD TeaserList*/
.gfxdownload_list{
margin:0px 0px 15px 0px;
padding:0px;
clear:both;
width:460px;
background:url(../assets/highlight_001.jpg) left top repeat-y;
}

.gfxdownload_list table{
border-collapse:collapse;
width:100%;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.gfxdownload_list table tr td{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.gfxdownload_list table tr td.filearea{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 5px;
width:90px;
}

.gfxdownload_list table tr td.filearea a.fileitem{
margin:0px 0px 3px 0px;
padding:0px 0px 0px 0px;
white-space:nowrap;
display:block;
}

.gfxdownload_list a,
.gfxdownload_list a:hover,
.gfxdownload_list a:visited,
.gfxdownload_list a:active{
text-decoration:none;
color:#1D7BC0;
}
.gfxdownload_list a.regular{
color:#000000;
}

/************NEWS TeaserList*/
.gfxnews_teaserlist{
margin:0px 0px 15px 0px;
padding:0px;
overflow:hidden;
width:460px;
clear:both;
background:url(../assets/highlight_001.jpg) left top repeat-y;
}

.gfxnews_teaserlist ul{
list-style-type:none;
list-style-image:none;
margin:0px;
padding:0px;
}
.gfxnews_teaserlist ul li{
margin:0px 0px 14px 0px;
padding:0px;
clear:both;
}



.gfxnews_teaserlist li a,
.gfxnews_teaserlist li a:hover,
.gfxnews_teaserlist li a:visited{
color:#000000;
display:block;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:100%;
min-height:64px;
text-decoration:none;
cursor:pointer;
}

.gfxnews_teaserlist li a img{
width:80px;
margin:0px 10px 1px 0px;
float:left;
display:block;
border:0px solid #efefef;
cursor:pointer;
}

.gfxnews_teaserlist ul li a h1{
font-size:1em;
color:#000000;
font-weight:bold;
margin:0px 0px 2px 0px;
padding:0px;
letter-spacing:1px;
line-height:1.3em;
cursor:pointer;
}

.gfxnews_teaserlist ul li a .content_text{
font-size:0.95em;
line-height:1.3em;
margin:0px;
padding:0px;
overflow:hidden;
text-decoration:none;
cursor:pointer;
}

/****NewsTeaserListPlain**/
.gfxnews_teaserlist_plain{
margin:0px 0px 15px 0px;
padding:0px;
overflow:hidden;
width:460px;
clear:both;
background:url(../assets/highlight_001.jpg) left top repeat-y;
}

.gfxnews_teaserlist_plain ul{
list-style-type:none;
list-style-image:none;
margin:0px;
padding:0px;
}
.gfxnews_teaserlist_plain ul li{
margin:0px 0px 4px 0px;
padding:0px 0px 0px 20px;
clear:both;
}



.gfxnews_teaserlist_plain li a,
.gfxnews_teaserlist_plain li a:hover,
.gfxnews_teaserlist_plain li a:visited{
color:#000000;
display:block;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:100%;
text-decoration:none;
cursor:pointer;
}

.gfxnews_teaserlist_plain ul li a h1{
font-size:1em;
color:#000000;

font-weight:bold;
margin:0px 0px 2px 0px;
padding:0px;
letter-spacing:1px;
cursor:pointer;
}

.gfxnews_teaserlist_plain ul li a .content_text{
font-size:0.95em;
line-height:1.3em;
margin:0px;
padding:0px;
overflow:hidden;
text-decoration:none;
cursor:pointer;
}

.highlight001{
background:#ffffff url(../assets/highlight_001.jpg) left top repeat-y;
}

.highlight_background01{

}

.headline_default{
padding:0px 0px 0px 20px;
margin:8px 0px 10px 0px;
background:url(../assets/gfx_enum2.gif) left 2px no-repeat;
font-size:1.1em;
font-weight:bold;
color:#005799;
}

.headline_inline{
margin: 0px;
color: #3E85C4;
}

.headline_page{
padding:0px 0px 0px 0px;
margin:8px 0px 10px 0px;
font-size:1.1em;
font-weight:bold;
color:#005799;
}

.headline_panel{
margin:0px 0px 10px 0px;
padding:0px;
overflow:hidden;
-overflow:visible;
-height:15px;
}
.headline_panel h1{
font-size:1.1em;
}
.headline_panel h2,
.headline_panel h3,
.headline_panel h4,
.headline_panel h5{
font-size:1em;
}
.headline_panel .headline_text{
float: left;
margin-right:5px;
}

.headline_panel .gfxseparator01,
.headline_panel .gfxseparator02{
margin:11px 0px 0px 0px;
}

.headline_ticker{
height:15px;
overflow:hidden;
white-space:nowrap;
color:#005799;
}

.backcolor01{
background:#E5EAF6;
}
.backcolor02{
background:#F0F3FA;
}
.backcolor03{
background:#D0DBF0;
}

.switchcolor01{

}

.infotext{
font-size:0.85em;
}

div.datagrid01{
-overflow:visible;
-height:10px;
width:460px;
margin:15px 0px 12px 0px;
padding:0px;
}

div.datagrid01 .datagrid_head{
background:#D0DBF0 url(../assets/gfx_enum3.gif) left 9px no-repeat;
padding:10px 15px 4px 15px;
border:1px solid #ffffff;
}
div.datagrid01 .datagrid_head h2{
margin:0px 0px 0px 0px;
padding:0px;
}

div.datagrid01 table{
width:100%;
border-collapse:collapse;
}
div.datagrid01 table tr{
border:0px;
}

div.datagrid01 table td.header,
div.datagrid01 table td.content{
border:1px solid #ffffff;
padding:4px 15px 4px 15px;
}
div.datagrid01 table td.header{
font-weight:bold;
}
div.datagrid01 table td.content{

}
div.datagrid01 table td.indent_small{
padding-left:25px;
white-space:nowrap;
}

/* Datagridcustom is for customizing*/
div.datagridcustom{
-overflow:visibble;
-height:10px;
width:460px;
margin:15px 0px 12px 0px;
padding:0px;
}

div.datagridcustom .datagrid_head{
background:#D0DBF0 url(../assets/gfx_enum3.gif) left 9px no-repeat;
padding:10px 15px 4px 15px;
border:1px solid #ffffff;
}
div.datagridcustom .datagrid_head h2{
margin:0px 0px 0px 0px;
padding:0px;
}

div.datagridcustom table{
width:100%;
border-collapse:collapse;
}
div.datagridcustom table tr{
border:0px;
}

div.datagridcustom table td.header,
div.datagridcustom table td.content{
border:1px solid #ffffff;
padding:4px 15px 4px 15px;
}
div.datagridcustom table td.header{
font-weight:bold;
}
div.datagridcustom table td.content{

}
div.datagridcustom .switchcolor01{

}
div.datagridcustom .switchcolor02{

}

div.datagridblank{
-overflow:vsisble;
-height:10px;
width:460px;
margin:15px 0px 12px 0px;
padding:0px;
}

div.datagridblank .datagrid_head{
padding:10px 15px 4px 15px;
border:0px solid #ffffff;
}
div.datagridblank .datagrid_head h2{
margin:0px 0px 0px 0px;
padding:0px;
}

div.datagridblank table{
width:100%;
border-collapse:collapse;
}
div.datagridblank table tr{
border:0px;
}

div.datagridblank table td.header,
div.datagridblank table td.content{
border:0px solid #ffffff;
padding:4px 15px 4px 15px;
}
div.datagridblank table td.header{
font-weight:bold;
}
div.datagridblank table td.content{

}



/*****************Forms */
div.content_simple_form_panel{
width:460px;
}

div.content_simple_form_panel form{
margin:0px;
padding:0px;
}

div.content_simple_form_panel .introtext{
margin:0px 0px 15px 0px;
}
div.content_simple_form_panel .outrotext{
margin:0px 0px 15px 0px;
}

div.content_simple_form_panel .crossheadline{
margin:35px 0px 5px 0px;
}

div.content_simple_form_panel .highlighterror{
background:#ffcccc;
}

div.content_simple_form_panel .error{
}

div.content_simple_form_panel .row{

}

div.content_simple_form_panel .field{
padding:6px 0px 0px 15px;
}

div.content_simple_form_panel label{

}

div.content_simple_form_panel label.mainlabel{
display:block;
border-bottom:1px solid #F8982C;
width:100%;
}

div.content_simple_form_panel div.option{
overflow:hidden;
float:left;
width:140px;
}

div.content_simple_form_panel label.inlinelabel{
margin:0px;
padding:0px;
}



div.content_simple_form_panel .rowlabel {
width:145px;
padding:6px 0px 1px 0px;
-padding:6px 0px 2px 0px;
}

/*all text input-fields and textareas*/
div.content_simple_form_panel .textinput{
width:300px;
}

div.content_simple_form_panel select{
width:300px;
}

div.content_simple_form_panel input.checkbox,
div.content_simple_form_panel input.radiobox{
}

div.content_simple_form_panel textarea{
height:6em;
margin:1px 0px -2px 0px;
-margin:1px 0px -1px 0px;
font-size:inherit;
}

div.content_simple_form_panel .cmdbutton{
}


div.content_simple_form_panel .inputfocus,
div.content_simple_form_panel .textinput:focus{
background: #D1D9DF;
}

/****************************
* FAQ
****************************/
.faq_panel{
margin:0px 0px 15px 0px;
padding:0px;
width:460px;
}

.faq_panel div{
margin-left:20px;
}

.faq_panel div a.header{
color:#005799;
font-weight:bold;
}

.faq_panel div .faqitems{
display:none;
}
.faq_panel div.on .faqitems{
display:block;
}

.faq_panel ul.faqitems{
list-style-image:url(../assets/gfx_enum4.gif);
margin:4px 0px 4px 15px;
padding:0px 0px 0px 0px;
}
.faq_panel ul.faqitems li{
margin:0px 0px 4px 0px;
padding:0px;
}
.faq_panel ul.faqitems li a.question{
font-weight:bold;
color:#005799;
}
.faq_panel ul.faqitems li .answer{
display:none;
}

.faq_panel ul.faqitems li .answer a,
.faq_panel ul.faqitems li .answer a:hover,
.faq_panel ul.faqitems li .answer a:visited{
color:#1D7BC0;
cursor:pointer;
}

.faq_panel ul.faqitems li.on .answer{
display:block;
}


/*********************************
*  Gallery
*********************************/

.gfxgallery_list {
background: #F1F1F2;
width:460px;
}

.gfxgallery_list ul {
	list-style-type: none;
	list-style-image: none;
	margin:4px;
	padding:4px;
}



.gfxgallery_list ul.itemlist li a.galery_detail_link{
	text-decoration: underline;
	color:#005799;
}

.gfxgallery_list ul.itemlist li div {
 height: 105px;
}

.gfxgallery_list ul.itemlist li {
	margin:2px;
	padding:0px;
	padding-bottom: 20px;
	width: 100px;
	display: block;
	float:left;
	font-size:0.90em;
	overflow: hidden;
}

.gfxgallery_list ul.itemlist li img{
	height:53px;
}

.gfxgallery_imagelist {
	background: #F1F1F2;
}

.gfxgallery_imagelist ul {
	list-style-type: none;
	list-style-image: none;
	margin:4px;
	padding:4px;
}

.gfxgallery_imagelist ul.imagelist li{
	margin:0px;
	padding:2px;
	padding-bottom: 20px;
	width: 118px;
	height: 105px;
	float:left;
	background: #F1F1F2;
}

.gfxgallery_image_detail{
text-align: center;
}

.gfxgallery_image_detail a{
text-align: center;
vertical-align: middle;
cursor:pointer;
}

.gfxgallery_infomateriallist{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.gfxgallery_infomateriallist table.infomaterial{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:100%;
border-collapse:collapse;
}
.gfxgallery_infomateriallist table.infomaterial tr{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.gfxgallery_infomateriallist table.infomaterial tr td{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.gfxgallery_infomateriallist form{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


.gfxgallery_customermagazine_archive{
overflow:hidden;
margin:0px 0px 0px 0px;
padding:0px;
}

.gfxgallery_customermagazine_archive .item{
float:left;
overflow:hidden;
width:100px;
margin:0px 20px 15px 0px;
padding:0px;
}


.gfxhistory .item{
overflow:hidden;
margin:0px 0px 15px 0px;
padding:0px;
clear:both;
}
.gfxhistory .item .text_panel{
overflow:hidden;
margin:0px 0px 16px 0px;
padding:0px;
}

.gfxhistory .item .text_panel a,
.gfxhistory .item .text_panel a:hover,
.gfxhistory .item .text_panel a:visited{
color:#1D7BC0;
font-weight:bold;
cursor:pointer;
}


.gfxhistory .item .text_panel img{
}

.gfxthermografie .item{
overflow:hidden;
margin:0px 0px 15px 0px;
padding:0px;
clear:both;
}
.gfxthermografie .item .text_panel{
overflow:hidden;
margin:0px 0px 16px 0px;
padding:0px;
}

.gfxthermografie .item .text_panel a,
.gfxthermografie .item .text_panel a:hover,
.gfxthermografie .item .text_panel a:visited{
color:#1D7BC0;
font-weight:bold;
cursor:pointer;
}


.gfxthermografie .item .text_panel img{
}


.find_panel{
margin:10px 0px 10px 0px;
padding:0px;
}

.gfxfind{
margin:0px;
padding:0px 0px 0px 15px;
}

.gfxfind .navbar{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
overflow:hidden;
}

.gfxfind .navbar img{
margin:3px 0px 0px 0px;
}

.gfxfind .navbar .phpdig,
.gfxfind .navbar .phpdigHighlight{
font-size:1em;
}


.gfxfind .phpdigHighlight{
background:#6B84A2;
}

.gfxfind ul{
margin:8px 0px 0px 0px;
padding:0px;
list-style-image:none;
list-style-type:none;
}
.gfxfind ul li{
display:block;
margin:0px 0px 10px 0px;
padding:0px;
}
.gfxfind h1{
font-size:1em;
color:#005799;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px;
letter-spacing:1.5px;
}
.gfxfind ul li a,
.gfxfind ul li a:hover,
.gfxfind ul li a:visited{
display:block;
color:#000000;
}

/***** Progressbar **/
div.progressbar_panel{
border:1px solid #5399ce;
background:#7FA3D5 url(../assets/block_title_back001.jpg) right top no-repeat;
overflow:hidden;
height:10px;
position:relative;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

div.progressbar_panel .bar_position_panel{
position:absolute;
left:0px;
top:0px;
padding:0px;
width:100%;
padding:0px 0px 0px 0px;
}

div.progressbar_panel .bar_position_panel .value_panel{
text-align:center;
font-size:0.8em;
margin:0px auto 0px auto;
padding:0px 0px 0px 0px;
}
div.progressbar_panel .bar{
-filter:alpha(opacity=40);
opacity:0.30;
-moz-opacity:0.40;
-khtml-opacity:0.40;
background:#7FA3D5;
overflow:hidden;
width:0px;
}


.nodeco{
text-decoration:none;
}

div.zoom_panel{
position:relative;
margin:0px;
padding:0px;
}

div.zoom_panel a{
position:relative;
display:block;
cursor:pointer;
}

div.zoom_panel img{
margin:0px;
position:relative;
}

div.zoom_panel .zoom_icon{
background:url(../assets/zoom.gif) left top no-repeat;
width:11px;
height:11px;
position:absolute;
left:2px;
top:2px;
}


/** Tooltip **********************/
#overDiv{
position:absolute;
visibility:hidden;
z-index:1000;
}
#overDiv h1{
font-size:1em;
color:inherit;
margin:0px;
}

.invoicecomment_panel{
width:540px;
height:740px;
-position:relative;
}
.invoicecomment_panel img{
border:0px;
}


/*RSS List*/
	div.rss_list_panel{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	div.rss_list_panel div.rss_list_item{
	margin:0px 0px 45px 0px;
	padding:0px 0px 0px 0px;
	}

	div.rss_list_panel div.rss_list_item .teaser_pic_cars{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	}

}

@media print {

	body {
		/*font-size:0.5cm;*/
		height:auto;
		margin:0.5cm 0.5cm 1cm 1cm;
		color:#000000;
		font-family:Verdana,Helvetica,sans-serif;
	}

	#printHeader{
	display:block;
	}

	#printHeader img{
	float:right;
	margin:0cm 0cm 1cm 0.5cm;
	}


	#pgPanel{
	width:auto;
	overflow:visible;
	border:0px;
	background:none;
	display:inline;
	}
	#contentLeft{
	display:none;
	}
	#contentRight{
	width:auto;
	overflow:visible;
	display:inline;
	}

	#index-02 {
	display:none;
	}
	#index-03 {
	display:none;
	}
	#index-04 {
	display:none;
	}
	#index-06 {
	display:none;
	}
	#index-07 .main_content {
	margin:0px 0px 0px 0px;
	overflow:visible;
	padding:0px 0px 0px;
	width:auto;
	display:inline;
	}

	a {
	text-decoration:none; /*php $d='de::Link-Auszeichnung (Standard)';$v=true */
	color:#000000; /*php $d='de::Link-Textfarbe (Standard)';$v=true */
	}
	a:hover {
	text-decoration:none; /*php $d='de::Link-MouseOver-Auszeichnung (Standard)';$v=true */
	color:#000000; /*php $d='de::Link-MouseOver-Textfarbe (Standard)';$v=true */
	}
	a:visited {
	text-decoration:none; /*php $d='de::Link-Visited-Auszeichnung (Standard)';$v=true */
	}
	a:active {
	text-decoration:none; /*php $d='de::Link-Active-Auszeichnung (Standard)';$v=true */
	color:#000000; /*php $d='de::Link-Active-Textfarbe (Standard)';$v=true */
	}

	.gfxthermografie .item {
	 margin:0px 0px 15px;
	 overflow:hidden;
	 padding:0px;
	}

	.headline_panel {
	 margin:0px 0px 10px;
	 overflow:hidden;
	 padding:0px;
	}

	.gfxseparator01, .gfxseparator02 {
		clear:both;
		height:2px;
		margin:10px 0px 20px;
		overflow:hidden;
		padding:0px;
		}

	.headline_default{
		padding:0px 0px 0px 20px;
		margin:8px 0px 10px 0px;
		background:url(../assets/gfx_enum2.gif) left 2px no-repeat;
		font-size:1.1em;
		font-weight:bold;
		color:#005799;
	}

	.headline_panel .headline_text{
		float: left;
		margin-right:5px;
	}

	.gfxseparator01 {
		border-top:1px dotted #000000;
	}

	/* DATAGRID */

	div.datagrid01{
	-overflow:visible;
	-height:10px;
	width:460px;
	margin:15px 0px 12px 0px;
	padding:0px;
	}

	div.datagrid01 .datagrid_head{
	background:#D0DBF0 url(../assets/gfx_enum3.gif) left 9px no-repeat;
	padding:10px 15px 4px 15px;
	border:1px solid #ffffff;
	}
	div.datagrid01 .datagrid_head h2{
	margin:0px 0px 0px 0px;
	padding:0px;
	}

	div.datagrid01 table{
	width:100%;
	border-collapse:collapse;
	}
	div.datagrid01 table tr{
	border:0px;
	}

	div.datagrid01 table td.header,
	div.datagrid01 table td.content{
	border:1px solid #ffffff;
	padding:4px 15px 4px 15px;
	}
	div.datagrid01 table td.header{
	font-weight:bold;
	}
	div.datagrid01 table td.content{

	}

	/* Datagridcustom is for customizing*/
	div.datagridcustom{
	-overflow:visibble;
	-height:10px;
	width:460px;
	margin:15px 0px 12px 0px;
	padding:0px;
	}

	div.datagridcustom .datagrid_head{
	background:#D0DBF0 url(../assets/gfx_enum3.gif) left 9px no-repeat;
	padding:10px 15px 4px 15px;
	border:1px solid #ffffff;
	}
	div.datagridcustom .datagrid_head h2{
	margin:0px 0px 0px 0px;
	padding:0px;
	}

	div.datagridcustom table{
	width:100%;
	border-collapse:collapse;
	}
	div.datagridcustom table tr{
	border:0px;
	}

	div.datagridcustom table td.header,
	div.datagridcustom table td.content{
	border:1px solid #ffffff;
	padding:4px 15px 4px 15px;
	}
	div.datagridcustom table td.header{
	font-weight:bold;
	}
	div.datagridcustom table td.content{

	}
	div.datagridcustom .switchcolor01{

	}
	div.datagridcustom .switchcolor02{

	}

	div.datagridblank{
	-overflow:vsisble;
	-height:10px;
	width:460px;
	margin:15px 0px 12px 0px;
	padding:0px;
	}

	div.datagridblank .datagrid_head{
	padding:10px 15px 4px 15px;
	border:0px solid #ffffff;
	}
	div.datagridblank .datagrid_head h2{
	margin:0px 0px 0px 0px;
	padding:0px;
	}

	div.datagridblank table{
	width:100%;
	border-collapse:collapse;
	}
	div.datagridblank table tr{
	border:0px;
	}

	div.datagridblank table td.header,
	div.datagridblank table td.content{
	border:0px solid #ffffff;
	padding:4px 15px 4px 15px;
	}
	div.datagridblank table td.header{
	font-weight:bold;
	}
	div.datagridblank table td.content{

	}



}
