body {
background: #FFF url(head_bg.jpg) repeat-x 0 50px;
font-size: 0.8em;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding:0;
margin:0;
}
a {color: #778833;text-decoration: none;}
a:visited {color:#778833;}
a:hover {color: #033;text-decoration: underline;}
a:active { color:#778833;}

a img {
border:none;
}

h1 {
font-size: 1.7em; 
font-weight: normal;
padding: 10px;
margin:0;
color:#778833;
 }
h2 {
font-size: 1.3em;
font-weight: normal;
padding: 10px;
margin:0;
color:#778833;
}

#head{
height:50px;
padding: 0;
background: url(headpic.jpg) repeat-x top center;
}
#page {
width: 890px;
margin: 0 auto;
padding: 0;
}
#left {
float: left;
width:160px;
}
#logo {
margin-top:33px;
width:160px;
height:100px;
text-align:center;
/*background: url(siluette.png) no-repeat bottom center;*/
}
#start{
float: left;
margin-top:50px;
padding-top:100px;
width:580px;
border:1px solid #FC1;
min-height:270px;
text-align:center;
background:#fff2cb url(grassland.jpg) no-repeat top left;
color:#F00;
font-size: 2em;
font-weight:bold;
}
#contentright{
float: left;
margin-top:50px;
padding-bottom:20px;
width:580px;
border:1px solid #FC1;
min-height:370px;
background:#fff2cb url(right_bg.jpg) no-repeat top right;
}
#content{
float: left;
width:420px;
padding: 0 10px;
}
#right {
float: right;
width:120px;
padding: 0 10px;
}
#pic4 {
float: left;
margin-top:150px;
width:130px;
padding: 0 0 0 10px;
}
#footer {
clear: both;
padding: 0;
margin: 10px 0;
text-align:center;
color:#033;
font-size:0.8em;
}



#left ul{
width:160px;
list-style-type: none;
padding:0;
margin:50px 0 0 0;
/*background: url(fernsehturm_small.jpg) no-repeat top center;*/
}
#left ul ul{
margin:0;
background: url(ul_bg.png) no-repeat bottom center;
padding-bottom:10px;
}
#left ul ul ul{
margin:0;
background: url(ul_bg_2.png) no-repeat bottom center;
padding-bottom:10px;
}
#left ul li {
width:160px;
margin:5px 0;
}
#left ul li a{
width:160px;
height:32px;
padding-top:2px;
display:block;
text-align:center;
}

#left ul li a:hover, #left ul li.active a, 
#left ul li.active li a:hover, #left ul li.active li.active a,
#left ul li.active li.active li a:hover, #left ul li.active li.active li.active a{
color:#FFF;
background: url(menu_bg.png) no-repeat top center;
text-decoration:none;
}

#left ul li.active li a:hover, #left ul li.active li.active a,
#left ul li.active li.active li a:hover, #left ul li.active li.active li.active a{
background: url(menu_bg_2.png) no-repeat top center;
}


#left ul li.active li a, #left ul li.active li.active li a{
color:#033;
background: transparent;
}

/* -----------------Inhalt--------------------- */

p {
padding: 10px;
margin:0;
}
img{
padding: 10px;
margin:0;
}

.floatLeft{float:left;}
.floatRight{float:right;}
.divCenter{text-align:center;}
.clr{clear:both;}


#left img {
padding:0;
margin:0 0 20px 0;
}
#right img {
padding:0;
margin:0 0 5px 0;
border:1px solid #033;
}

#right .rightImageGallery{
margin-top:20px;
}

#right .rightImageGallery .rightImage img{
padding:0;
margin:0;
border:none;
}




#imprint{
text-align:right;
}
#imprint a{
color:#FFF;
font-size:0.8em;
}
#claim{
width: 890px;
margin:0 auto;
padding-top:10px;
color:#FF0000;
font-size:2em;
font-weight:bold;
text-align:center;
}