/*
Styles for Energieausweis


*/


 /* IE6 CSS Workaround */


* html .registercol1 {
        width: 470px;

        }

/* Ende IE6 CSS Workaround  */


/* Selektoren */


html, body
{
height: auto;
min-height: 95%;
}



body {

        font-size: 62.5%; /* Resets 1em to 10px */
        font-family: Arial, Helvetica, Sans-Serif;
		background-repeat:no-repeat;
        text-align: left;
        margin: 0;
        padding: 0;
        }



#clear {
        clear: both;
        margin: 0px;
        padding: 0px;
        }

#floatleft {
        float: left;
        }

#floatright {
        float: right;
        }


/* Struktur */



/* Boxen */


div.header {
        margin: 0px auto;
		margin-left:-880px;
		margin-top: 0em;
        height: 666px;
		width: 985px;
        }

 div.argubox {
	position: absolute;
	margin-top:100px;
	margin-left: -56em;
	top: 0px;
	height: 1px;
	text-align: center;
}

 div.kontakt {
	position: absolute;
	margin-top:7em;
	margin-left: -15.5em;
	top: 0px;
	
	height: 1px;
	text-align: center;
}

div.handbuch {
	position: absolute;
	margin-top:140px;
	margin-left: -250px;
	top: 0px;
	height: 1px;
	text-align: center;
	color="#000000";
	

}


div.startbutton {
	position: absolute;
	margin-top:140px;
	margin-left: 85px;
	top: 0px;
	
	height: 1px;
	text-align: center;
	color="#000000";
	
}


/* Head- und Sublines */



h1, h2 {
        font-family: Verdana;

        }



h1 {
        font-size: 20px;
        line-height: 24px;
        font-weight: normal;
       
        margin: 0px;
        padding: 20px 0px 0px 15px;
        text-decoration: none;
        color: #f79637;

        }


img.bullet{
  margin-left:-23em;
  }



/* Listen */

ul {

        list-style-type: square;
        list-style-position: outside;
        margin: 0px 0px 0px 15px;
        padding: 0px;
          }
li {
        margin: 0px;
        padding: 0px 0px 5px 0px;
        color:  #0d586b;

          }

#listitem {
        margin-bottom: 50px;
        padding: 0px;
          }

dl {		
		position: absolute;
		left: 190px;
		top:380px;
		
		width: 85px;
		overflow: hidden;
        margin: 0px;
        padding: 0px;
        border: 0px solid #000;
        width:460px;
          }

dd#headline {
        margin-top: -60px;
        font-size: 10px;
        font-weight: bold;
        text-align: left;
        color:  #f79637;
          }




dd#headline1 {
        margin: -30px 0px 0px 32px;
        font-size: 14px;
        font-weight: bold;
        text-align: left;
        color:  #364963;
          }

dd#text1 {
        margin: 3px 0px 20px 32px;
          }



dt#bestbullet {
        margin: 10px 0px 0px 0px;
        padding: 0px;
          }

dd#bestheadline {
        margin: -28px 0px 0px 32px;
        padding: 0px;
        font-size: 16px;
        line-height: 20px;
        font-weight: bold;
        text-align: left;
        color:  #364963;
          }

dd#besttext {
        margin: 10px 0px 0px 32px;
        padding: 0px;
        font-size: 14px;
        line-height: 18px;
        font-weight: bold;
          }

/* Links */

.abbinder a,.abbinder a:link,.abbinder a:visited,.abbinder a:focus { color: #FFF; text-decoration:underline; }
.abbinder a:hover,.abbinder a:active { color: #FFF; text-decoration:underline; }


a,a:link,a:visited,a:focus { color: #0d586b; text-decoration:none; }
a:hover,a:active { color: #0d586b; text-decoration:none; }

h1 a,h1 a:link,h1 a:visited,h1 a:focus { color: #999; text-decoration:none; }
h1 a:hover,h1 a:active { color: #666; text-decoration:none; }


