﻿<style type="text/css">

/*Logos und Bilder Standard*/
#feLogo {
   position:absolute;
   top:0px;
   left:0px;
   width:200px;
   height:81px;
   padding:10px;
   margin:0px;
   border:0px solid #EE0000;
   z-index:auto;
}
#bild_rechts_gross {
   position:absolute;
   top:0px;
   left:650px;
   width:363px;
   height:110px;
   padding:0px;
   margin:0px;
   z-index:auto;
   
}
#fe_chat
{
	position:absolute;
	top:50px;
	left:770px;
}
#linie_oben {
	position:absolute;
	top:85px;
	left:183px;
	width:680px;
	height:2px;
	padding:0px;
	z-index:auto;
}
#roter_Balken_oben {
	position:absolute;
	top:120px;
	left:0px;
	padding:0px;
	border:3px;
	z-index:auto;
}
#grafik_oben_balken {
	position:absolute;
	top:112px;
	left:768px;
	padding:0px;
	z-index:auto;
}
#fe_grafik_rechts {
	position:absolute;
	top:135px;
	left:900px;
	padding:0px;
	z-index:auto;
}
#linie_links_klein {
	position:absolute;
	top:130px;
	left:0px;
	padding:0px;
	z-index:auto;
}
#linie1_links_gross {
	position:absolute;
	top:165px;
	left:17px;
	padding:0px;
	z-index:auto;
}
#linie2_links_gross {
	position:absolute;
	top:230px;
	left:80px;
	padding:0px;
	z-index:auto;
}
#bild_links_klein {
	position:absolute;
	width:58px;
	height:90px;
	left:18px;
	top:300px;
	padding:0px;
	z-index:auto;
}
#pfeil_klein {
	position:absolute;
	top:565px;
	left:770px;
	padding:0px;
	z-index:auto;
}
#pfeil_gross {
	position:absolute;
	top:585px;
	left:460px;
	padding:0px;
	z-index:auto;
}
#roter_Balken_unten {
	position:absolute;
	top:610px;
	left:173px;
	padding:0px;
	z-index:auto;
}
#rechteck {
	position:absolute;
	top:585px;
	left:25px;
	padding:0px;
	z-index:auto;
}
#weitblick {
	position:absolute;
	top:500px;
	left:440px;
	padding:0px;
	font-family:"Tahoma";
	font-size:40px;
	color:#FFFFFF;
	z-index:auto;
}
#arrow_strom1 {
	position:absolute;
	font-family:"tahoma";
	font-size:12px;
	font-weight:bold;
	color:#990033;
	top:270px;
	left:230px;
	width:210px;
	height:20px;
	z-index:auto;
}
#arrow_rechts_unten {
	position:absolute;
	font-family:"tahoma";
	font-size:12px;
	font-weight:bold;
	color:#990033;
	top:525px;
	left:710px;
	width:210px;
	height:20px;
	z-index:auto;
}
#logo_garantie {
	position:absolute;
	top:190px;
	left:935px;
	z-index:100;
}

/*Navigationen*/
#navigation {
	position:absolute;
	top:150px;
	left:220px;
	width:700px;
	height:30px;
	padding:0px;
	border:2px;
	border-color:#000000;
	z-index:auto;
}
#navigation_rechts_unten {
	position:absolute;
	font-family:"Tahoma";
	font-weight:bold;
	font-size:14px;
	top:490px;
	left:936px;
	width:70px;
	height:40px;
	padding:0px;
	z-index:auto;
}
#navigation_stromeinkauf {
	position:absolute;
	top:200px;
	left:300px;
	width:auto;
	height:auto;
	padding:0px;
	z-index:auto;
}
#navigation_service {
	position:absolute;
	top:200px;
	left:380px;
	width:auto;
	height:auto;
	padding:0px;
	z-index:auto;
}

/*Textbodys*/
#text_body_links{
	position:absolute;
	top:230px;
	left:200px;
	width:250px;
	height:380px;
	text-align:justify;
	color:#800000;
	padding:0px 0px 0px 30px;
	border:2px #000000;
	z-index:auto;
}
#text_body_rechts {
	position:absolute;
	top:230px;
	left:560px;
	width:250px;
	height:400px;
	color:#800000;
	z-index:auto;
	overflow:hidden;
}
#text_team_links{
	position:absolute;
	top:230px;
	left:195px;
	width:300px;
	height:320px;
	text-align:justify;
	color:#800000;
	padding:0px 0px 0px 30px;
	border:2px #000000;
	z-index:auto;
	overflow:auto;
}
#text_team_rechts {
	position:absolute;
	top:230px;
	left:620px;
	width:300px;
	height:320px;
	color:#800000;
	z-index:auto;
}
#index_willkommen {
	position:absolute;
	top:270px;
	left:250px;
	width:600px;
	height:280px;
	z-index:auto;	
	text-align:justify;
	overflow:auto;
	visibility:visible;
}
#team {
	position:absolute;
	top:230px;
	left:250px;
	width:600px;
	height:280px;
	z-index:auto;
	text-align:justify;
	overflow:auto;
	visibility:visible;
}
#ref_div{
	position:absolute;
	top:270px;
	left:250px;
	width:600px;
	height:280px;
	z-index:auto;
	overflow:auto;
	border:none;
}
	
#ref_top{
	position:absolute;
	top:230px;
	left:340px;
	width:auto;
	height:auto;
	z-index:auto;
}	
#start_text {
	position:absolute;
	top:200px;
	color:#000000;
	font-weight:normal;
	left:220px;
	width:600px;
	height:30px;
	text-align:center;
	z-index:auto;
}
	
#impressum {
	position:absolute;
	top:270px;
	left:250px;
	width:600px;
	height:280px;
	z-index:auto;
	overflow:scroll;
	text-align:justify;
}
#index_front {
	position:absolute;
	top:275px;
	left:80px;
	width:1024px;
	height:310px;
	z-index:auto;
}
#scroll_buttons{
position:absolute;
width:20px;
height:30px;
left:180px;
top:350px;
z-index:auto;
}

/*Firmeninfos begin*/
#info{
	position:absolute;
	top:300px;
	left:600px;
	width:200px;
	height:200px;
	z-index:auto;
	border:groove;
	visibility:hidden;
}

/*Untere Seitenindexe für alle Seiten --Anfang--*/
#index_unten_rechts {
	position:absolute;
	top:550px;
	left:400px;
	width:350px;
	height:30px;
	z-index:auto;
}
#index_unten_links {
	position:absolute;
	top:580px;
	left:85px;
	width:350px;
	height:20px;
	z-index:auto;
}
#empfehlung{
	position:absolute;
	top:450px;
	left:250px;
	z-index:auto;
	}
#pralinen_text{
	position:absolute;
	top:490px;
	left:380px;
	z-index:auto;
	}

#impressum_hlinks {
	position:absolute;
	font-size:14px;
	font-family:"tahoma";
	top:5px;
	left:5px;;
	text-align:center;	
	z-index:auto;
}
#email1 {
	position:absolute;
	top:395px;
	left:317px;
	z-index:auto;
}
#email2 {
	position:absolute;
	top:395px;
	left:642px;
	z-index:auto;
}

/*Formatierungsklassen*/
.text_index_rechts {
	font-size:36px;
	font-family:"tahoma";
	font-weight:normal;
	text-align:right;
	color:#CDCDCD;
}
.text_index_links {
	font-size:20px;
	font-family:"tahoma";
	font-weight:normal;
	text-align:right;
	color:#DFDFDF;
}
/*Untere Seitenindexe für alle Seiten --Ende--*/
.text_format {
	font-family:"tahoma";
	font-size:12px;
	color:#800000;
	font-weight:bold;
	text-align:justify;
	text-decoration:none;
	overflow:hidden;
}
.window_blank {
	font-family:"tahoma";
	font-size:12px;
	color:#800000;
	width:650px;
	height:800px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	overflow:auto;
}
.text_jobs_format {
	font-family:"tahoma";
	font-size:12px;
	color:#800000;
	text-align:left;
}
.link_format {
	font-family:"tahoma";
	font-size:12px;
	font-weight:bold;
	a:link color:#000000;
	a:visited color:#000000;
	a:hover color:#FF0000;
	a:active color:#FF0000;
	a:focus color:#ff0000;
	text-decoration:none;
}
.link_format_rechts {
	font-family:"tahoma";
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.align_links_standard {
	font-family:"tahoma";
	font-size:12px;
	color:#800000;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}
.text_standard {
	font-family:"tahoma";
	font-size:12px;
	color:#800000;
	text-align:center;
	
}
body {
	font-family:"tahoma";
	color:#800000;
	margin:0px auto;
	padding:0px;
	width:980px;
}

	
/*Zentrierung*/
.maincontent {
	position: absolute;
	top: 0px;
	width: 980px;
	height: 100%;
	padding: 0px;
	margin: auto;
}
.bereich{
	position:absolute;
	left:25%;
	top:25%;
	width:50%;
	border:1px solid black;
	background-color:#DFDFE5;
	color:black;
}
#content{
	position:static;	
	width:98%;
		height:85%;
	/*visibility:hidden;*/
}
#header{
	position:absolute;
	width:100%;
	left:1%;
	top:1%;
	border-bottom:1px solid black;	
	padding-bottom:1%;
}
.modal
{
    position:fixed;
    background-color:#000000;
    border:1px solid black;
	top:-20%;
	left:-10%;
    /*-moz-opacity:0.70;*/
    opacity:0.70;
    filter:alpha(Opacity=70);
    visibility:hidden;
    width:120%;
    height:120%;
    z-index:199;
    }		    
.member
{
    position:absolute;
    width:500px;
    height:auto;
    padding-left:10px;
    margin-left:25%;
    background:#DFDFE5;
    visibility:hidden;
    z-index:200;
    color:black;
    }
 .member_ref
{
    position:absolute;
    width:500px;
    height:auto;
    padding-left:10px;
    left:5%;
    background:#DFDFE5;
    visibility:hidden;
    z-index:200;
    color:black;
    -khtml-border-radius:30px;
    -moz-border-radius:30px;
    }

#member_button
{
	border:1px solid gray;
	position:relative;
	clear:left;
	float:right;
	margin-right:10px;
	margin-top:-25px;
}
.teamh
{
	position:relative;
	top:13%;
	font-family:"Century Gothic";
	font-size:22px;
	font-weight:lighter;
	text-align:center;
	color:black;
	
}
</style>