/* Projekt: enfo-energieberatung.de
Webdesign: tisign.net */

* {
padding:0;
margin:0;
}

body,html {
width:100%;
height:100%;
overflow:auto;
color:#444444;
background-color:#FFFFFF;
}

p {
padding:0 0 20px 0;
}

img {
border:0;
}

a:link {
color:#3465FF;
background-color:transparent;
text-decoration:underline;
}

a:visited {
color:#CF33FF;
background-color:transparent;
text-decoration:underline;
}

a:focus {
color:#CF33FF;
background-color:transparent;
}
			
a:hover {
text-decoration:none;
}

a:active {
color:#CF33FF;
background-color:transparent;
}

H1 {
color:#FF9933;
padding-bottom:10px;
letter-spacing:1px;
font-size:14px;
}

H2 {
font-size:12px;
font-weight:bold;
padding-bottom:10px;
}

H3{
font-size:12px;
font-weight:bold;
padding-bottom:5px;
}

H4{
font-size:11px;
font-weight:bold;
padding-bottom:3px;
}

.textfett {
font-weight:bold;
}

/* Layout Table */
.layoutone {
width:100%;
height:100%;
padding:0;
margin:0;
}

/* Reihe Eins */
.einseins {
width:auto;
height:50px;
color:#444444;
background-color:#BCC1D1;
}

.einszwei {
width:230px;
height:50px;
color:#444444;
background-image:url(../layout/enfo_02.gif);
}

.einsdrei {
width:530px;
height:50px;
color:#444444;
background-image:url(../layout/enfo_03.jpg);
}

.einsvier {
width:auto;
height:50px;
color:#444444;
background-color:#BCC1D1;
}

/* Reihe Zwei */
.zweieins {
width:auto;
height:70px;
color:#444444;
background-image:url(../layout/enfo_06.gif);
}

.zweizwei {
width:230px;
height:70px;
color:#444444;
background-image:url(../layout/enfo_07.jpg);
}

.zweidrei {
width:530px;
height:70px;
color:#444444;
background-image:url(../layout/enfo_08.jpg);
}

.zweivier {
width:auto;
height:70px;
color:#444444;
background-image:url(../layout/enfo_06.gif);
}

/* Reihe Drei */
.dreieins {
width:auto;
height:20px;
color:#444444;
background-image:url(../layout/enfo_10.gif);
}

.dreizwei {
width:230px;
height:20px;
color:#444444;
background-image:url(../layout/enfo_11.jpg);
}

.dreidrei {
width:530px;
height:20px;
color:#444444;
background-image:url(../layout/enfo_11.jpg);
text-align:right;
}

.menutop {
margin:0px;
padding:0px;
border:0px;
}

.dreivier {
width:auto;
height:20px;
color:#444444;
background-image:url(../layout/enfo_10.gif);
}

/* Reihe Vier */
.viereins {
width:auto;
height:auto;
color:#444444;
background-color:#DDE0E8;
}

.navi {
width:230px;
height:auto;
color:#444444;
background-color:#DDE0E8;
vertical-align:top;
text-align:left;
}

.content {
width:530px;
height:auto;
color:#444444;
background-color:#EEF0F4;
vertical-align:top;
text-align:left;
}

.viervier {
width:auto;
height:auto;
color:#444444;
background-color:#EEF0F4;
}

/* Navigation */
#navcont {
padding:20px 0 0 0;
margin:0;
width:auto;
height:auto;
}

#navlicont1 {
padding-left:3px;
width:auto;
}

#navlicont2 {
padding-left:3px;
width:auto;
}

#navlicont3 {
padding-left:3px;
width:auto;
}

#navlicont31 {
width:auto;
vertical-align:baseline;
}

#navlicont32 {
width:auto;
vertical-align:baseline;

}

#navlicont33 {
width:auto;
vertical-align:baseline;
}

#navlicont4 {
padding-left:3px;
width:auto;
}

.subnavgrafik {
vertical-align:middle;
border:0;
}

#subnavactive {
width:auto;
vertical-align:baseline;
color:#FF9933;
background-color:#FFFFFF;
font-size:10px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;	
}

.naviactive {
color:#FF9933;
background-color:#FFFFFF;
font-size:11px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

a.navitext:link {
color:#444444;
background-color:#FFFFFF;
font-size:11px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;	
}

a.navitext:visited {
color:#444444;
background-color:#FFFFFF;
font-size:11px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;	
}

a.navitext:focus {
color:#444444;
background-color:#FFFFFF;
font-size:11px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;	
}

a.navitext:hover{
color: #FF9933;
background-color:#FFFFFF;
}

a.navitext:active {
color:#444444;
background-color:#FFFFFF;
font-size:11px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;	
}

a.subnavitext:link {
color:#444444;
background-color:#FFFFFF;
font-size:10px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;	
}

a.subnavitext:visited {
color:#444444;
background-color:#FFFFFF;
font-size:10px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;	
}

a.subnavitext:focus {
color:#444444;
background-color:#FFFFFF;
font-size:10px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;	
}

a.subnavitext:hover{
color: #FF9933;
background-color:#FFFFFF;
}

a.navitext:active {
color:#444444;
background-color:#FFFFFF;
font-size:11px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;	
}

/* Inhaltscontainer */
#contentcont {
padding:20px 0 0 20px;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:17px;
color:#444444;
background-color:#EEF0F4;
}

/* Bildercontainer */
#imagecont {
float:left;
padding:0 20px 20px 0;
margin:0;
}

.imagecontright {
float:right;
padding:0 0 20px 20px;
margin:0;
}

/* Testcontainer */
#contentinnercont {
padding:0;
margin:0;
}

/* Footercontainer */
#footer {
padding:0 0 10px 0;
margin-top:20px;
text-align:right;
border-top:9px solid #3465FF;
}

/* Text */
.tabletext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:17px;
color:#444444;
background-color:#EEF0F4;
}

/* Trennlinie */
.linelight {
width:auto;
height:auto;
padding:0 0 10px 0;
margin-top:10px;
border-top:5px solid #DDE0E8;
}

/* Liste */

li {
margin-left:25px;
padding-top:10px;
list-style-type:square;
}
input {
	margin:2px;
}