/* CSS Document */

html {height:100%;} 

body { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
background-image : url(images/stribe.gif); 
text-align : center; 
margin : 0; 
padding : 0; 
} 
div#container { 
background : #ffffff; 
width : 905px; 
margin : 25px auto 0 auto; 
text-align : left; 
padding : 13px; 
position : relative; 
} 
.clearfix{    
display: inline-table;/* Hides from IE-mac \*/    
height: 1%;    
display: block;/* End hide from IE-mac */
} 
html>body .clearfix{    
height: auto;
} 
.clearfix:after{    
content: ".";    
display: block;    
height: 0;    
clear: both;    
visibility: hidden;
}


div#banner { 
height : 170px; 
position : relative; 
text-align : left; 
} 
div#logo { 
position : absolute; 
left : 752px; 
top : 0; 
} 
div#undermenu { 
height : 30px; 
border-bottom : 1px solid #ffffff; 
} 
div#wrap { 
width : 650px; 
float : left; 
} 
div#wrap2 { 
width : 250px; 
float : right; 
} 
div#content { 
    background : #ffffff; 
    width : 820px; 
    float : left; 
    overflow : auto;
    padding-right:0px;
}
 
div#side-menu { 
background : #ffffff; 
width : 200px; 
float : right; 
} 
div#godendt { 
background : #ffffff; 
height : 90px; 
} 
div#undermenu2 { 
background : #ffcc33; 
height : 50px; 
width : 900px; 
text-align : center; 
} 

.aktiv { 
font-weight : bold; 
} 
h1 { 
font-size : 14px; 
color : #000000; 
font-weight : 100; 
margin : 0; 
padding : 0; 
} 
div#banner h1 { 
font-size : 60px; 
color : #600; 
margin : 0; 
padding : 0; 
} 
h2 { 
font-size : 12px; 
color : #000; 
margin : 0; 
padding : 0; 
font-weight : bold; 
} 
h3 { 
font-size : 65px; 
color : #999999; 
margin : 0; 
padding : 0; 
font-weight : bold; 
} 
h4 { 
font-size : 12px; 
color : #ff0000; 
margin : 0; 
padding : 0; 
font-weight : bold; 
} 
h5{ 
font-size:12px; 
color:#ffffff; 
margin:0; 
padding:0;
text-decoration:none;
font-weight:100;
}
h6{ 
font-size:12px; 
color:#ffffff; 
margin:0; 
padding:0;
text-decoration:none;
font-weight:100;
}
p { 
margin : 0; 
padding : 0; 
} 
a:link {
	color: #3e8a2f;
	text-decoration:none;
}
a:visited {
	color: #3e8a2f;
	text-decoration:none;
}
a:active {
	color: #FF6666;
	text-decoration:none;
}
a:hover {
	color: #FF9933;
	text-decoration:none;
}
a img { 
border : none; 
} 
div#topmenu ul { 
padding : 0; 
margin : 0; 
list-style : none; 
background : #ffffff; 
float : left; 
width : 100%; 
} 
div#topmenu ul li { 
margin : 0; 
padding : 0; 
list-style : none; 
display : inline; 
} 
div#topmenu ul li a { 
padding : 2px 15px 2px 15px; 
float : left; 
border-right : 1px solid #fff; 
} 
div#topmenu ul li a:link, div#topmenu ul li a:visited { 
text-decoration : none; 
background : #ffffff; 
color : #f4f3f3; 
} 
div#topmenu ul li a:hover { 
background : #f4f3f3; 
color : #000; 
} 
div#undermenu ul { 
padding : 0; 
margin : 0; 
list-style : none; 
background : #91bb45; 
float : left; 
width : 100%; 
} 
div#undermenu ul li { 
text-decoration : none; 
margin : 0; 
padding : 0; 
list-style : none; 
display : inline; 
} 
div#undermenu ul li a { 
text-decoration : none; 
padding : 2px 15px 2px 15px; 
float : left; 
border-right : 1px solid #fff; 
} 
div#undermenu ul li a:link, div#topmenu ul li a:visited { 
text-decoration : none; 
background : #91bb45; 
color : #555; 
} 
div#undermenu ul li a:hover { 
text-decoration : none; 
background : #91bb45; 
color : #ffffff; 
} 
div#side-menu ul { 
margin : 0; 
padding : 0; 
list-style : none; 
border-top : 1px solid #fff; 
} 
div#side-menu li { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
div#side-menu a { 
display : block; 
padding : 3px 3px 3px 23px; 
width : 149px; 
border-bottom : 1px solid #fff; 
} 
div#side-menu a:link, div#menu a:visited { 
text-decoration : none; 
color : #000; 
} 
a:active { 
text-decoration : none; 
} 
div#footer{
height:25px;
width:900px;
background:#70ae4a;
clear:both;
text-align:center;
font-size:12px; 
color:#ffffff; 
font-weight: 300;
text-align:center;
text-decoration:none; 
}
div#footer ul li a { 
text-decoration : none; 
} 
div#footer ul li a:link, div#topmenu ul li a:visited { 
text-decoration : none; 
background : #91bb45; 
color : #555; 
} 
div#footer ul li a:hover { 
text-decoration : none; 
background : #76a33c; 
color : #ffffff; 
} 
/*UNDERMENU*/
div#undermenu ul { 
padding : 0; 
margin : 0; 
list-style : none; 
background : #91bb45; 
float : left; 
width : 100%; 
} 
div#undermenu ul li { 
text-decoration : none; 
margin : 0; 
padding : 0; 
background : #91bb45; 
list-style : none; 
display : inline; 
} 
div#undermenu ul li a { 
text-decoration : none; 
padding : 2px 15px 2px 15px; 
background : #91bb45; 
float : left; 
border-right : 1px solid #fff; 
} 
div#undermenu ul li a:link, div#topmenu ul li a:visited { 
text-decoration : none; 
background : #91bb45; 
color : #555; 
} 
div#undermenu ul li a:hover { 
text-decoration : none; 
background : #91bb45; 
color : #ffffff; 
}
