html {
overflow-y: scroll;
}

body {
text-align: center; /* Für IE 5.01 & 5.5, um die Box #wrapper horizontal zu zentrieren */
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000000;
line-height:20px;
}

div {
text-align: left; /* text-align:center wieder aufheben, damit DIV-Inhalte linksbündig ausgerichtet sind */
}

html, body {
height: 100%; /* Anzeigebereich in der Vertikalen auf 100% strecken */
background: #eeeeee;
}

/* DIV-Boxen */
div#wrapper {
position: relative;
margin: 0 auto;
width: 900px;
/* min-height: 100%; Mindesthöhe in modernen Browsern */
height: auto !important; /* !important-Regel für moderne Browser */
height: 100%; /* Mindesthöhe in IE (<7) */
background: grey;
overflow: hidden;
min-height: 100%;
background: url("/images/content_background.jpg") repeat-y scroll center center transparent;
}

div#header{
height:137px;
background:URL(/images/elektroag_logo.jpg);
}


div#contentwrapper {
width: 900px;
min-height: 500px;
overflow: hidden;
}

div#navigation {
padding-top: 14px;
width: 210px;
height: auto !important; /* !important-Regel für moderne Browser */
height: 100%; /* Mindesthöhe in IE (<7) */
float:left;
padding-left:20px;
padding-right:20px;
}

div#navigation ul {
margin: 0;
padding: 0;
}

div#navigation ul li {
color: #838383;
line-height: 18px;
border-bottom:#0B6EAE 1px solid;
}

div#navigation ul li ul li{
margin-left:20px;
border-bottom:none;

}

div#navigation ul li.active {
color: #000000;
line-height: 18px;
}

div#navigation ul li a {
color: #838383;
font-weight: bold;
font-size: 12px;
text-decoration: none;
}

div#navigation ul li a.active {
color: #000000;
font-weight: bold;
font-size: 12px;
text-decoration: none;
}

div#content {
padding-top:38px;
width: 530px;
padding-left:60px;
padding-right:60px;
height: auto !important; /* !important-Regel für moderne Browser */
height: 100%; /* Mindesthöhe in IE (<7) */
float:left;
}

div#content ul {
list-style: disc;
margin-bottom: 15px;
}

div#content ul li {
margin-left: 16px;
}

div#adresse{
vertical-align: bottom;
color:#838383;
font-size:9px;
line-height:11px;
position: absolute;
bottom: 22px;
}

ul.links {
margin: 0;
padding: 0;
}

ul.links li
{
list-style: outside;
line-height: 18px;
}

div.entry {
margin-bottom: 15px;
padding-bottom: 5px;
border-bottom: #2A5717 1px solid;
}

div.entryname {
float: left;
padding: 0;
margin-right: 10px;
line-height: 18px;
}

div.entrydatum {
float: right;
padding: 0;
text-align: right;
line-height: 18px;
}

div.entrynachricht {
clear: both;
padding: 0;
line-height: 18px;
}

.galerie
{
float: left;
text-align: center;
margin-right: 10px;
margin-bottom: 10px;
}

.overviewthumbs
{
padding: 10px;
border: #cccccc 1px solid;
}

.galeriebilder
{
margin: 0px;
padding: 0px;
}

.thumbnail
{
padding: 10px;
float: left;
text-align: center;
margin-right: 10px;
margin-bottom: 10px;
border: #cccccc 1px solid;
}

.listitem{
margin-top:50px;
margin-left:15px;
font-size:20px;
}

.listitem ul{
list-style:disc;

}

h1 {
font-size: 15px;
font-weight: bold;
margin-bottom: 15px;
}

h2 {
font-size: 13px;
font-weight: bold;
margin-bottom: 15px;
}

p {
line-height: 18px;
margin-top: 0px;
margin-bottom: 15px;
}

a {
color: #838383;
text-decoration: none;
}


strong{
font-weight:bold;
}

a:hover {
text-decoration: underline;
}
