/* ------ Voreinstellungen ------- */
body     { color: #666666; font-family: "Lucida Grande", "Lucida Sans Unicode", tahoma, verdana, arial, sans-serif; background-color: #ffffff; background-repeat: no-repeat; background-position: center 245px; text-align: center; margin: 0; padding: 0    }
div { text-align:left; clear:none; font-size:1em; }
img { border:none; margin:0px; }
a     { color: #666666; text-decoration: none; display: inline }
p  { color: #666666; font-size: 0.7em; line-height: 1.4em; text-decoration: none }
a:hover  { color: #c00 }
a:link { color: #666666 }
/* ------ Layout-Elemente ------ */
#seite  { display: block; margin: auto; z-index: 1; width: 600px; height: inherit }
#sub  { visibility: visible; display: block; margin: auto; position: absolute; z-index: 2; width: 600px; height: auto }
/* ------ Aktionsflaechen I ------ */
#aktion42    { background-color: #039; margin-top: 75px; z-index: 1; width: 600px; height: 5px }
#text00   { text-align: left; padding-top: 10px; z-index: 4; width: 600px; height: auto; vertical-align: top }
#text01    { text-align: left; z-index: 5; width: 600px; height: auto; vertical-align: top }
#logo  { background-image: url(../../../energiedienstleistung/web-content/images/hintergrund_8.jpg); background-repeat: no-repeat; text-align: right; display: block; margin: 10px auto 5px; z-index: 7; width: 600px; height: 100px; float: left }
#aktion1    { margin-right: 15px; padding-top: 15px; z-index: 8; width: 285px; height: 50px; float: left; border-top: 2px solid #039 }
#aktion2    { display: block; padding-top: 15px; z-index: 9; width: 300px; height: 50px; float: left; border-top: 2px solid #039 }
#text1    { text-align: left; padding-right: 20px; width: 275px; height: auto; float: left; vertical-align: top; border-right: 5px solid #fff }
#text2    { padding-right: 20px; width: 280px; height: auto; float: left; vertical-align: top }
#footer   { padding-right: 20px; position: absolute; bottom: 0; width: 750px; height: 35px; float: left; vertical-align: top; border-right: 5px solid #fff; border-left: medium none #fff }
#body                    { font-size: 0.7em; line-height: 1.6em; margin-bottom: 30px; padding-top: 3px; float: left; \width: 368px; x: 354px      }
#body_links       { padding-right: 16px; float: left; \width: 224px; w\idth: 210px     }
#body_rechts                   { padding-top: 39px; padding-right: 7px; padding-left: 7px; width: 150px; float: left; w\idth: 136px                   }
/* ----- Text-Elemente -----  */
h1        { color: #039; font: bold 1em/1.4em arial, sans-serif; background-color: transparent; padding-bottom: 10px }
h2   { color: #039; font: bold 0.9em/1.4em arial, sans-serif; padding-right: 10px }
.navi_1   { color: #366; font: 0.68em arial, sans-serif; text-decoration: none; text-transform: uppercase; display: block; margin-bottom: 1px; padding: 4px 10px 2px 17px }
.navi_1:hover     { background-color: #a9a9a9 }
.navi_1_top     { color: #000; font: 0.68em arial, sans-serif; text-decoration: none; background-color: #a9a9a9; text-transform: uppercase; display: block; margin-bottom: 1px; padding: 4px 10px 2px 17px }
.link_faq   { background-color: transparent; display: block; padding-left: 10px }
/*--------- Formular-Elemente ----------*/
/*---------
 Weitere Elemente ----------
*/
.image_right {
	float:right;
	margin:0px 0px 15px 15px;
}
.image_left  { margin-top: 0; margin-right: 5px; margin-left: 0; vertical-align: middle }

