/*  
Theme Name: Es Regnet Energie
Theme URI: 
Description: Das Layout für Helmut Regnet
Version: 1.0
Author: Florian Andreas Vogelmaier
Author URI: http://fv-web.de 

	
 */
 
@import url(reset.css);
@import url(lightbox.css);

hmtl{
     }

body {
background: url("img/01.jpg") top center fixed no-repeat #FFF;
}

.hide {
    display : inline;
    background : #FFF;
    left : -1000px;
    overflow : hidden;
    width : 0;
    color : #000;
    position : absolute;
    top : -1000px;
    height : 0;
}


#nav_sub {
position: absolute;
width: 100%;
height: 2em;
line-height: 2em;
top: 0;
left: 0;
font-size: 85%;
color: #000;
background-color: #FFF;
opacity: 0.9;
}

#nav_sub #skip {
float: left;
width: 20em;
padding: 0 3%;
text-align: left;
}

#nav_sub #imp {
float: right;
width: 20em;
padding: 0 3%;
text-align: right;
}

#nav_sub #skip p a:link, #nav_sub #skip p a:visited, #nav_sub #imp p a:link, #nav_sub #imp p a:visited {
color: #AAA;
text-decoration: none;
}

#branding {
position: absolute;
top: 2em;
left: 8.5%;
width: 35%;
height: 12em;
font-size: 85%;
color: #FFF;
background-color: #334626;
text-align: center;
opacity: .95;
}

#branding a:link, #branding a:visited {
color: #FFF;
text-decoration: none;
}

#branding a:hover, #branding a:focus, #branding a:active {
text-decoration: underline;
}

#branding h1 {
font-size: 1.29em;
letter-spacing: 0.08em;
padding-top: 2.7em;
}

#branding h3 {
font-size: 2.2em;
margin-top: 0.25em;
}

#nav_main {
position: absolute;
top: 13em;
left: 8.5%;
width: 35%;
font-size: 85%;
background-color: #FFF;
opacity: .95;
}

#nav_main ul li {
width: 100%;
height: 2em;
line-height: 2em;
text-align: right;
color: #000;
}

#nav_main ul li a:link, #nav_main ul li a:visited {
display: block;
padding-right: 6.2%;
color: #334626;
text-decoration: none;
}

#nav_main ul li a:hover, #nav_main ul li a:focus, #nav_main ul li a:active {
color: #FFF;
background-color: #334626;
}

#content {
position: absolute;
top: 2em;
left: 43.5%;
width: 48%;
min-height: 395px;
font-size: 85%;
background-color: #FFF;
border-left: 0.05em solid #334626;
opacity: .95;
}

#content_main h2 {
font-size: 2em;
margin: 2.9em 3% 1.55em 3%;
color: #334626;
}

#content_main p, #content_main ul {
line-height: 140%;
margin: 1em 3%;
color: #202020;
}

#content_main ul {
	padding-left: 14px;
}

#content_main ul li {
	list-style-type: square;
}

#content_main img {
float: left;
margin: 0 3% 1em 0;
outline: 0.05em solid #334626;
}