/*************************************************************************************/
/*Normale HTML-Tags*/
/*************************************************************************************/
body{
 margin: 0;
 padding: 0;
}
a, a:link, a:active, a:hover, a:visited{
 font-size:10px;
 text-decoration:none;
}
form{
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px; 
}
/*************************************************************************************/
/*ID Elemente der Seite*/
/*************************************************************************************/
#verlauf{
 background-image:url(/erdgas/_images/_design/hg_site.jpg);
 background-position: top center;
 background-repeat: no-repeat;
 background-attachment: fixed;
}
#zentrierung{
 width:940px;
 margin: 0 auto;
 height: 760px;
}
#kopfbereich{
 width:940px;
 height:101px;
 margin:0;
 padding:0;
 background-image:url(/erdgas/_images/_design/hg_hauptnavigation_egmt_kis.jpg);
 background-repeat:no-repeat;
 background-position:top;
 border-bottom:2px solid #CDCFD5;
}
#inhaltsbereich{
 width:940px;
}
#logo{
 padding:0px 0px 0px 67px;
 position:absolute;
 float:right;
}
#fussbereich {
 height: 23px;
 width: 940px;
 font-family:Tahoma;
 color:#666666;
 background-image: url(/erdgas/_images/_design/hg_footer.jpg);
}
#fussbereich a, #fussbereich a:link, #fussbereich a:active{
 font-size:10px;
 color:#666666;
 text-decoration:none;
 font-weight:normal;
}
#fussbereich a:hover{
 text-decoration:underline;
}
#fussbereich input.suchtext {
 font-family:Tahoma;
 font-size:10px;
 color:#666666;
 margin:0px 0px 0px 519px;
 padding:0px 0px 0px 3px;
 width:201px;
 border:1px solid #BFBFBF;
}
/*Bereich Rahmentemplate für alle Seiten*/
/*Element: Hauptnavigation, Popup-Menüs, Sprachwahl*/
#hauptpunkt_unternehmen, #hauptpunkt_netzzugang, #hauptpunkt_download, #hauptpunkt_kontakt, #hauptpunkt_termine {
 position:absolute;
}
#hauptpunkt_unternehmen{
 margin-left: 202px;
 display:block;
 z-index:10;
}
#hauptpunkt_netzzugang{
 margin-left: 325px;
 display:block;
 z-index:10; 
}
#hauptpunkt_download{
 margin-left: 448px;
 display:block;
 z-index:10; 
}
#hauptpunkt_termine{
 margin-left: 571px;
 display:block;
 z-index:10; 
}
#hauptpunkt_kontakt{
 margin-left: 694px;
 display:block;
 z-index:10; 
}
/*Submenu Hauptpunkte*/
#sub_unternehmen, #sub_netzzugang, #sub_download, #sub_kontakt, #sub_termine {
 position: absolute;
 visibility: hidden;
 top: 50px;
 left: 0px;
 margin: 0;
 padding: 0;
 z-index:99;
}
#kopfbereich ul {
 background-color: #FFFFFF;
 width:182px;
 padding:0;
 margin:0;
 
}
#kopfbereich li{
    background-color:#E9EAED;
 list-style-type:none;
 padding:0;
 margin:0;
}
#kopfbereich ul li a, #kopfbereich ul li a:link, #kopfbereich ul li a:active{
 font-family:Tahoma;
    display: block;
    padding: 0px 0px 0px 13px;
 margin:0px 0px 0px 0px;
    text-decoration: none;
    font-weight: bold;
    color: rgb(64, 64, 64);
    background-color:#E9EAED;
    font-size: 10px;
 line-height:24px;
 border-left: 1px solid rgb(255, 255, 255);
 border-right: 1px solid rgb(255, 255, 255);
 border-bottom: 1px solid rgb(255, 255, 255);
 width:169px; 
}
#kopfbereich ul li a:hover{
 background-image:url(/erdgas/_images/_design/verlauf.jpg);
}
#sprachauswahl{
 margin-left:865px;
 display:block;
 padding:28px 0px 0px 0px;
 position:absolute;
}
#sprachauswahl a, #sprachauswahl a:link, #sprachauswahl a:active{
 font-family:Tahoma;
 font-size:10px;
 padding:0px 0px 0px 6px;
 color:#7e7e7e;
 text-decoration:none;
}
#sprachauswahl a:hover{
 text-decoration:underline;
}
/*Bereich Startseite*/
/*Element: Adressbereich, Kopfillu, Verteilelemente*/
#adresse{
 width:202px;
 font-family:Tahoma;
 font-size:10px;
 color:#50504D;
 float:left;
 display:block;
}
#adresse p{
 margin:116px 10px 0px 27px;
 line-height:14px;
 display:block;
}
#kopfillu{
 display:block;
 border-bottom:2px solid #CDCFD5;
}
#verteilelemente{
 width:738px;
 background-image:url(/erdgas/_images/_design/linien-3-spaltig.gif);
 background-repeat:repeat-y;
 float:left;
}
#verteilelemente .verteilelement {
 width:245px;
 float:left;
 border-left:1px solid #C6C6C6;
}
#verteilelemente .verteilelement h1{
 margin:0px 0px 0px 9px;
 padding:4px 0px 7px 0px;
 font-family:Tahoma;
 font-size:10px;
 font-weight:normal;
 color:#50504D;
 text-transform:uppercase; 
}
#verteilelemente .verteilelement div{
 margin:0px 0px 0px 10px;
 font-family:Tahoma;
 font-size:10px;
 font-weight:normal;
 color:#50504D;
}
#verteilelemente .verteilelement div.text{
 padding:8px 10px 20px 0px;
 line-height:14px;
}
#verteilelemente .verteilelement a, #verteilelemente .verteilelement a:link, #verteilelemente .verteilelement a:active{
 font-family:Tahoma;
 font-size:10px;
 font-weight:bold;
 color:#50504D;
 text-decoration:none;
}
#verteilelemente .verteilelement a:hover{
 text-decoration:underline;
}
#verteillinks{
 margin:0px 0px 0px 202px;
 display:block;
}
#verteillinks .verteilelement {
 width:235px;
 float:left;
 padding:0px 0px 10px 10px;
 border-left:1px solid #C6C6C6; 
}
#verteillinks .verteilelement a, #verteillinks .verteilelement a:link, #verteillinks .verteilelement a:active{
 font-family:Tahoma;
 font-size:10px;
 font-weight:bold;
 padding:0px 0px 0px 8px;
 color:#50504D;
 text-decoration:none;
}
#verteillinks .verteilelement a:hover{
 text-decoration:underline;
}

#adresse a, #adresse a:link, #adresse a:active{
 font-family:Tahoma;
 font-size:10px;
 font-weight:bold;
 padding:0px 0px 0px 8px;
 color:#50504D;
 text-decoration:none;
}
#adresse a:hover{
 text-decoration:underline;
}


/*Bereich Rubrikseite*/
/*Element: Illus links und rechts*/
#kopfillu-links{
 float:left;
 border-bottom:2px solid #CDCFD5;
}
#kopfillu-rechts{
 float:left;
 border-bottom:2px solid #CDCFD5;
}
/*Bereich Navigation*/
/*Element: Unternavigation auf der linken Seite*/
#unternavigation{
 width:202px;
 margin:19px 0px 0px 0px;
 float:left;
}
#unternavigation h1 {
color:#50504D;
font-family:Tahoma;
font-size:10px;
font-weight:bold;
margin:20px 0px 0px;
padding:0px 0px 11px 30px;
text-transform:uppercase;
}
#unternavigation ul{
 padding:0px 0px 0px 31px; 
 margin:0px 0px 0px 0px;
}
#unternavigation ul li{
 list-style-image:url(/erdgas/_images/_design/bullet_unternavigation_n.gif);
 padding:0px 0px 11px 0px; 
 margin:0px 0px 0px 0px;
 color:#50504D;
}
/*Erste Ebene*/
#unternavigation ul li a, #unternavigation ul li a:link, #unternavigation ul li a:active, #unternavigation ul li a:visited{
 font-family:Tahoma;
 font-size:10px;
 font-weight:bold;
 padding:0px 0px 0px 0px; 
 margin:0px 0px 0px -2px;
 color:#50504D;
 text-decoration:none;
}
#unternavigation ul li a:hover{
 color:#50504D;
 text-decoration:underline;
}
#unternavigation ul li.aktiv{
 list-style-image:url(/erdgas/_images/_design/pfeil_teaser_rot.gif);
}
#unternavigation ul li.down{
 list-style-image:url(/erdgas/_images/_design/bullet_unternavigation_d.gif);
}
#unternavigation ul li ul{
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px; 
 font-family:Tahoma;
 font-size:10px;
 font-weight:normal; 
 color:#50504D; 
}
#unternavigation ul li ul li{
 padding:0px 0px 0px 0px;
 margin:11px 0px 0px 10px;
}
/*Zweite Ebene*/
#unternavigation ul li ul li a, #unternavigation ul li ul li a:link, #unternavigation ul li ul li a:active, #unternavigation ul li ul li a:visited{
 margin:0px 0px 0px -4px;
 padding:17px 0px 0px 0px; 
 color:#50504D;
 text-decoration:none;
 font-weight:normal; 
}
#unternavigation ul li ul li a:hover{
 color:#50504D;
 text-decoration:underline;
 font-weight:normal; 
}
#unternavigation ul li ul li.aktiv{
 list-style-image:url(/erdgas/_images/_design/pfeil_teaser_rot.gif);
}
/*Bereich Content*/
/*Element: Rahmen für Inhalte und Teaser */
#rahmen_inhalte{
}
#inhalt{
 float:left;
 display:block;
}
#inhalt h1{
 font-family:Tahoma;
 font-size:21px;
 font-weight:normal;
 color:#5f5e5a;
 padding:27px 0px 0px 39px;
 margin:0px 0px 16px 0px;
 border-left:8px solid #FFE200;
}
/*Bereich Content*/
/*Element: Rahmen für Inhalt*/
#content{
 width:442px;
 font-family:Tahoma;
 font-size:11px;
 line-height:14px;
 font-weight:normal; 
 padding:0px 36px 0px 49px;
 color:#50504d;
 float:left;
 display:block;
}
#content h1{
 font-family:Tahoma;
 font-size:11px;
 font-weight:bold;
 line-height:16px;
 margin:16px 0px 2px 0px;
 padding:0px 0px 18px 0px;
 color:#5f5e5a;
}
#content h2{
 font-family:Tahoma;
 font-size:11px;
 font-weight:bold;
 line-height:16px;
 margin:0px 0px 2px 0px;
 padding:0px 0px 18px 0px;
 color:#5f5e5a;
}
#content h3{
 font-family:Tahoma;
 font-size:10px;
 font-weight:bold;
 line-height:16px;
 margin:16px 0px 2px 0px;
 padding:0px 0px 18px 0px;
 color:#5f5e5a;
}
#content a, #content a:link, #content a:active{
 font-family:Tahoma;
 font-size:11px;
 font-weight:bold; 
 color:#50504D;
 text-decoration:none;
}
#content a:hover{
 text-decoration:underline;
}
#content a.zehnpixel, #content a.zehnpixel:link, #content a.zehnpixel:active{
 font-family:Tahoma;
 font-size:10px;
 font-weight:bold; 
 color:#50504D;
 text-decoration:none;
}
#content a.zehnpixel:hover{
 text-decoration:underline;
}
#content ul{
 padding:0px 0px 0px 10px;
 margin: 0px 0px 10px 0px;
}
#content li{
 padding:10px 0px 0px 0px;
 margin: 0px 0px 0px 15px;
}
#content p{
 padding:0px 0px 0px 0px;
 margin: 0px 0px 23px 0px;
 display:block;
}
/*Linkliste im Content*/
#content .linkliste{
 padding:5px 0px 12px 0px;
}
#content .linkliste p{
 padding:0px 0px 0px 25px;
 margin:0;
}
#content .linkliste a, #content .linkliste a:link, #content .linkliste a:active{
 margin:0px 0px 0px 10px;
 font-weight:bold;
 text-decoration:none;
 display:block;
}
#content .linkliste a:hover{
 text-decoration:underline;
}
/*Bereich Content*/
/*Element: Sitemap */
#uebersicht{
 padding:5px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 display:block;
}
#uebersicht h2{
 padding:0px 0px 0px 21px;
 margin:0px 0px 0px 0px;
}
#uebersicht ul{
 padding:14px 0px 0px 39px; 
 margin:0px 0px 0px 0px;
}
#uebersicht ul li{
 font-family:Tahoma;
 font-size:10px;
 font-weight:bold;
 list-style-image:url(/erdgas/_images/_design/bullet_unternavigation_n.gif);
 padding:0px 0px 11px 0px; 
 margin:0px 0px 0px 0px;
 color:#50504D;
}
/*Erste Ebene*/
#uebersicht ul li a, #uebersicht ul li a:link, #uebersicht ul li a:active, #uebersicht ul li a:visited{
 padding:0px 0px 0px 0px; 
 margin:0px 0px 0px -3px;
 color:#50504D;
 font-weight:normal;
 text-decoration:none;
}
#uebersicht ul li a:hover{
 color:#50504D;
 text-decoration:underline;
}
#uebersicht ul li.aktiv{
 list-style-image:url(/erdgas/_images/_design/pfeil_teaser_rot.gif);
}
#uebersicht ul li.down{
 list-style-image:url(/erdgas/_images/_design/bullet_unternavigation_d.gif);
}
#uebersicht ul li ul{
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px; 
}
#uebersicht ul li ul li{
 padding:0px 0px 0px 0px;
 margin:11px 0px 0px 13px;
}
/*Zweite Ebene*/
#uebersicht ul li ul li a, #uebersicht ul li ul li a:link, #uebersicht ul li ul li a:active, #uebersicht ul li ul li a:visited{
 margin:0px 0px 0px -4px;
 padding:17px 0px 0px 0px; 
 color:#50504D;
 text-decoration:none;
 font-weight:normal; 
}
#uebersicht ul li ul li a:hover{
 color:#50504D;
 text-decoration:underline;
 font-weight:normal; 
}
#unternavigation ul li ul li.aktiv{
 list-style-image:url(/erdgas/_images/_design/pfeil_teaser_rot.gif);
}
/*Bereich Content*/
/*Element: Bild mit Untertitel im Text links- und rechtsbündig */
.bild_links{
 width:185px; 
 padding:0px 8px 5px 0px;
 float:left;
 display:block;
}
.bild_rechts{
 width:185px; 
 padding:0px 0px 5px 8px;
 float:right;
 display:block;
}
.bild_komplett{
 width:442px; 
 padding:0px 0px 0px 0px;
 display:block;
}
.bildergalerie{
 font-family:Tahoma;
 font-size:10px;
 padding:0px 11px 0px 0px;
 margin:0px 0px 0px 0px;
 float:left;
 display:block;
}
.untertitel{
 font-family:Tahoma;
 font-size:10px;
 color:#50504D;
 padding:5px 0px 9px 9px;
 background-image:url(/erdgas/_images/_design/hg_bilduntertitel.jpg);
 background-repeat:repeat-x;
 display:block;
}
.beschreibung{
 color:#50504D;
 padding:5px 0px 20px 0px;
 display:block;
}
/*Bereich: Content*/
/*Element: Download, Interner Link, Externer Link*/
#zusatzinfos{
 width:442px;
 border:1px solid #CDCFD5;
 display:block;
 background-image:url(/erdgas/_images/_design/verlauf-content-zusatzinfos.jpg);
 background-repeat:repeat-x;
 margin:0px 0px 30px 0px;
}
#zusatzinfos p{
 margin:4px 10px 19px 11px;
}
#zusatzinfos strong{
 font-family:Tahoma;
 font-size:10px;
 color:#50504D;
}
#zusatzinfos p a, #zusatzinfos p a:link, #zusatzinfos p a:active{
 font-family:Tahoma;
 font-size:10px;
 color:#50504D;
 padding:2px 0px 0px 0px;
 margin:0px 0px 0px -2px;
 font-weight:normal;
}
#zusatzinfos p a:hover{
 font-weight:normal;
}
#zusatzinfos p div a, #zusatzinfos p div a:link, #zusatzinfos p div a:active{
 font-family:Tahoma;
 font-size:10px;
 color:#50504D;
 padding:2px 0px 0px 0px;
 margin:0px 0px 0px -2px;
 font-weight:normal;
 display:block;
}
#zusatzinfos p div a:hover{
 font-weight:normal;
}
/*Bereich: Content*/
/*Element: Seiten ausdrucken und innerhalb der Seite nach oben springen*/
#abschlussleiste{
 color:#666666;
 width:100%;
 margin:0px 0px 50px 0px; 
}
#abschlussleiste .ausdrucken{
 color:#666666;
 text-align:left;
 width:220px;
 float:left;
 display:block;
}
#abschlussleiste .seitenanfang{
 color:#666666;
 text-align:right;
 width:220px;
 float:left;
 display:block;
}
#abschlussleiste a, #abschlussleiste a:link, #abschlussleiste a:active{
 font-size:10px;
 color:#666666;
 font-weight:normal;
}
#abschlussleiste a:hover{
 color:#666666;
 font-weight:normal;
}
/*Bereich: Content*/
/*Element: Teaser auf der rechten Seite*/

#teaser{
 width:180px;
 float:left;
 font-family:Tahoma;
 font-size:10px;
 color:#666666;
}
#teaser .teaserelement{
 font-family:Tahoma;
 font-size:10px;
 color:#666666;
 font-weight:normal;
 margin:0px 0px 10px 0px;
 display:block;
}
#teaser .teaserstartseite {
    margin: 45px 0px 0px 0px;
}
#teaser .teaserelement p{
 padding:0px 5px 0px 0px;
 color:#666666;
 margin:0;
}
#teaser .teaserstartseite p {
    padding: 5px 0px 0px 0px;
}
#teaser a.teaserlink, #teaser .teaserlink a.teaserlink:link, #teaser .teaserlink a.teaserlink:active{
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 font-size:10px;
 font-weight:normal;
 color:#666666;
 text-decoration:none;
}
#teaser .teaserlink a{
 font-size:10px;
 font-weight:normal;
 color:#666666;
 text-decoration:none;
}
#teaser .teaserlink a:hover{
 font-size:10px;
 font-weight:normal;
 color:#666666;
 text-decoration:underline;
}
#teaser a.teaserlink:hover {
 text-decoration:underline;
}
#teaser .teaserimage{
 margin:0px 0px 6px 0px;
}
#teaser .teaserelement ul{
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 15px;
}
#teaser .teaserelement ul li{
 padding:0px 0px 0px 0px;
 margin: 3px 0px 0px 0px;
}
#teaser .teaserelement ul li.aktiv {
    list-style-image:url(../erdgas_kis/images/_design/pfeil_teaser_rot.gif);
}

/* Sonstige Klassen */
.antifloat{
 padding:0;
 margin:0;
 float:none;
 clear:both;
}
/*Kontaktformular*/
.bezeichnung{
 font-family:Tahoma;
 font-size:10px;
 font-weight:bold; 
 width:86px;
 border-left:1px solid #BFBFBF;
 border-bottom:1px solid #BFBFBF; 
 float:left;
 padding:2px 0px 3px 9px;
 margin:6px 15px 1px 0px;
 display:block;
}
.anrede{
 font-family:Tahoma;
 font-size:10px;
 font-weight:bold; 
 border-left:1px solid #BFBFBF; 
 border-bottom:1px solid #BFBFBF; 
 float:left;
 width:415px;
 padding:2px 0px 3px 9px;
 margin:8px 0px 1px 0px;
 display:block;
}
.inputfeld input{
 font-family:Tahoma;
 font-size:10px;
 font-weight:normal; 
 margin:8px 0px 0px 0px;
 padding:2px 0px 2px 2px;
 border:1px solid #BFBFBF;
 width:310px;
 float:left;
 display:block;
}
.inputfeld textarea{
 font-family:Tahoma;
 font-size:10px;
 font-weight:normal; 
 margin:8px 0px 0px 0px;
 padding:4px 0px 0px 3px;
 width:310px;
 height:200px;
 border:1px solid #BFBFBF; 
 float:left;
 display:block;
}
.radiofeld{
 padding:0px 0px 0px 15px;
 float:left;
 display:block; 
}
.fehlermeldung{
 background-color:#FFE200;
}
.galeriezeile { margin-bottom:40px; }
.pic1 { float:left; display:block; width:136px; margin-right:10px; }
.gal_text {margin-top:9px; }