
/* alle elemente werden auf null gesetzt */
html {
        margin: 0px;
        padding: 0px;
}

body {
       	color:#0066cc;
      	background-color: #d5d5d5;
 		font-size: 0.8em;
        font-family: Arial, Georgia, Garamond, Times, serif;        padding:0;
        margin:0;
}

h1,h2,h3,h4,h5,h6,p {
        margin: 0px;
        padding: 0px;
        border: 0px;
}

ul,ol {
        margin: 0px;
        padding: 0px;
        list-style-type: none;
}

a {
text-decoration: none;
color: #FF5000; 
}

a:visited {
text-decoration: none;
color: #333;
}

a:hover { color:green; text-decoration:none; }


a:active {
color:#369;
}


/* ----------container zentriert das layout-------------- */
#container {
        float: center;
        width: 900px;
        margin: 0 auto;
        padding: 0;
        background-image: url('glabkgnd.jpg ') ;
        border: 5px solid #789;
}

/* ----------rechts vom Container für die Links-------------- */
#container_rechts {
        float: right;
        background-color: #d5d5d5;
        width: 200px;
        padding: 0;
}


/* ----------kopfbereich für ein logo-------------- */
#kopf {
        position: relative;
        margin: 1em;
        padding: 0;
        height: 145px;
        background-image: url('kopf_energieberatung.png ');
        background-repeat: no-repeat;
        background-position:center center;

}
#text1{			/* hier könnte ...  */
  /*              font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
                font-size: 1.0em;
                color: black;
                position: absolute;
                width: auto;
                height: 30px;
                margin-top: 15px;
                margin-left: 146px;
}
#text2{			/* Dipl.-Ing ...  */
  /*              font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
                font-size: 1.5em;
                color: black;
  /*      font-weight: bold;*/
                float: right;
                width: 450px;
                height: 30px;
                margin-top: 12px;
                margin-right: 13px;
                text-align: right;
                margin-right: 55px;
}

#text3{			/* energetische  ...  */
 /*               font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
                font-size: 0.9em;
                color: black;
  /*      font-weight: bold;*/
                float: right;
                width: 300px;
                height: 50px;
                margin-top: 72px;
                margin-right: 55px;
                margin-left: 200px;
                text-align: right;
}


#navigation1 {
        margin: 0px;
        padding: 2px;
        height: 25px;
        color: white;
        background-color: #5891EB;
}

#navigation1 p{
		padding: 0 0 0 40px;
        padding-top: 7px;	
		font-size: 0.8em;
}

	
/* -----------------Inhalt--------------------- */
#content {
        min-height:400px;
        /*background-image: url('glabkgnd-1.jpg ');*/
        padding: 0;
        margin: 0 0 0 250px;
        font-size: 1.0em;   
}

#content p{
        padding: 0 60px 5px 20px;
        line-height: 120%;
        text-align: left;
        font-size: 1.2em;        
}
#content ul{
        padding: 0 20px 5px 20px;
        margin-left: 10px;
        line-height: 100%;
        text-align: left;
        font-size: 1.2em; 
}

#content table {
        margin-left:20px;
        padding: 0 20px 5px 20px;
        line-height: 120%;
        text-align: justify;
}

#content h1 {
/*        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
        font-size: 1.5em;
        margin: 0 15px 10px 20px;
        padding-top: 15px;
        border-bottom: 0px solid #789;
}

#content h2 {
 /*       font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
        font-size: 1.3em;
        margin: 15px 15px 20px 20px;
}

#content h3 {
 /*       font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
        font-size: 1.1em;
        font-weight: bold;
        margin: 5px 15px 5px 20px;
}

#content h4 {
 /*       font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
        font-size: 1.0em;
        font-weight: bold;
        margin: 0 15px 0 15px;
}

#content ul{
        list-style-type: circle;
        padding: 10px 0 10px 25px;
}

#content li {
        padding-top: 5px;
}

#content a {
color: black;
text-decoration: none;
}

#content li a {
        text-decoration: none;
        font-size: 1.0em;
        color: #369;
}

#content li a:hover {
color: green;
text-decoration: underline;
}

#content li a:visited {
color: green;
text-decoration: underline;
}

/* Beginn Formularfelder im Inhalt */
#content form {
margin-left: 20px;
}

#content label {
display: block;
width: 300px;
}

.inputText {
display: block;
width: 300px;
margin-bottom: 10px;
}

.checkbox {
width: 1em;
margin-bottom: 10px;
}

#content textarea {
width: 380px;
height: 100px;
}

/* Beginn linke Navigation */
#left {
        float: left;
        width: 200px;
        margin-left: 16px;
        padding:15 0 0 20px;
       /* background-image: url('glabkgnd.jpg ')*/;

}

#left ul.menue{
                 padding: 10px 0 10px 25px;
}

#left li {
        padding-top: 5px;
}
#left li.liste10 {
                margin-left:15px;
                list-style-type:circle;
                list-style-position:outside;
}
#left li.liste20 {
                margin-left:30px;
                list-style-type:square;
                list-style-position:outside;
}
#left li a {
        text-decoration: none;
        font-size: 1.0em;
        color: #369;
}

#left li a:hover {
color: green;
text-decoration: underline;
}

#left li a:visited {
color: green;
text-decoration: underline;
}


/* Beginn Fussbereich */
#footer {
        clear: left;
        height: 30px;
        padding: 0;
        margin: 0;
        color: white;
        background-color:  #5891EB;

/*              position: fixed;
                bottom: 0;
                width: 800px;*/
                }

#footer p {
        font-size: 0.7em;
        padding-top: 7px;
        text-align: center;
        }
/* Ende Fussbereich */


/* ----------im Content drei Blöcke-------------- */
#content_left {
        float: left;
        margin: 0 0 0 20px;
        width: 120px;
        padding: 0;
        text-align: left;
        font-size: 1.2em;
}

#content_middle {
        float: left;
        margin: 0 0 0 0px;
        width: 500px;
        padding: 0;
        text-align: left;
        font-size:	1.2em;
}
#content_left1 {
        float: left;
        margin: 0 0 0 0px;
        width: 250px;
        padding: 0;
        text-align: left;
        font-size: 1.0em;
}

#content_middle1 {
        float:left;
        width: 400px;
        margin: 0 0 0 0px;
        padding: 0;
        text-align: left;
        font-size: 1.0em;
}
#content_right {
        float: right;
        margin: 0 0 0 000px;
        width: 200px;
        padding: 0;
        text-align: left;
}
#content1 {
		float: left;
        padding: 0 0 0 20px;
        margin: 0 0 0 250px;
        font-size: 1.2em;   
}
table.typ1 {
width: 80%;
border-collapse: collapse;
font-size: 1.2em;
}
table.typ2 {
background-color: #ffeda0;
border-collapse: collapse;
}
.div2 {
margin-left: -20px;
}
.div3 {
margin-left: 33px;
font-size: 1.2em;
line-height: 80%;
}
.div4 {
margin-left: 20px;
}
.blau 	{	color: #0066cc;  }
.weiss 	{	color: #ffffff;  }