@charset "UTF-8";
/* CSS Document */

*{
margin:0px;
padding:0px;
}

BODY{
background-image:url(/images/layout/body_bg.jpg);
background-repeat:repeat-x;
background-color:#f9fafc;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#75777a;
}

#container{
width:993px;
margin:auto;
margin-top:83px;
margin-bottom:83px;
}

#header{
height:148px;
background-color:#46532c;
}

#logo{
width:335px;
height:143px;
float:left;
}

#pictures{
	float:left;
	padding: 38px 0 0 19px;
}

#shadow{
background-image:url(/images/layout/shadow_bg.jpg);
height:14px;
line-height:1px;
font-size:1px;
}

#wrapper{
background-image:url(/images/layout/wrapper_loop.jpg);
overflow:auto;
}

* html #wrapper {
overflow:visible;
height:1px;
}

#navigation{
width:226px;
float:left;
font-size:15px;
font-weight:bold;
text-transform:uppercase;
margin-top:30px;
overflow:hidden;
}

#navigation ul{
list-style:none;
}

#navigation ul li a{
text-decoration:none;
color:#ffffff;
outline:none;
}

#navigation ul li a:hover{
color:#90d300;
}

#navigation ul li a img.arrow{
padding-right:7px;
padding-bottom:2px;
padding-left:40px;
}

#content{
width:549px;
float:left;
padding-left:100px;
margin-top:50px;
padding-right:118px;
text-align:justify;
overflow:hidden;
}

#title{
text-transform:uppercase;
font-size:18px;
color:#393b3e;
padding-bottom:10px;
}

img.spacer{
padding-top:20px;	
padding-bottom:50px;
}

/* Allgemeine Styles */

a img{
border:none;
}

a{
color:#90d300;
}

#content ul{
padding-left:35px;
}
