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

@import url("main.css");
@import url("forms.css");
@import url("menu.css");

body {
	background-image: url(bilder/back_index_alternate_light.jpg);
}
h2 {
	color:#ccc;
	padding-top:30px;
}
a[href^="#wrapper"] {
	background:url(bilder/totopgreendrop_alternate_light.gif) no-repeat;
}


p.datum  {
	color:#999;
	font-size:12px;
	font-weight:normal;
	padding-bottom:8px;
	font-style:italic;
}

p a, #adr a, td a {
	background:url(bilder/linkarrow_alternate_light.gif) 0 4px no-repeat;
	color:#ccc;
}
p a:active, #adr a:active, td a:active {
	background:url(bilder/linkarrow_alternate_light.gif) 0 4px no-repeat;
	color:#ccc;
}
p a:visited, #adr a:visited, td a:visited {
	background:url(bilder/linkarrow_alternate_light.gif) 0 4px no-repeat;
	color:#ccc;
}
p a:hover, #adr a:hover, td a:hover {
	background:url(bilder/linkarrow_alternate_light.gif) 0 4px no-repeat;
	color: #993300;
}

.toplinks li a {
	color:white;
}
.toplinks li a.uk {
	background:url(bilder/flag_uk.png) 0 4px no-repeat;
	padding:0 0 0 27px;
}
.toplinks li a.ger {
	background:url(bilder/flag_germany.png) 0 4px no-repeat;
	padding:0 0 0 27px;
}
.toplinks li a:hover {
	color:#993300;
}

#topnews li a { 
	color: #ccc;
}





#form_index input#submit {
	background:#ccc;
}


div.main_nav {
	background:url(bilder/menuback_alternate_light.png) top no-repeat;
}


#topnews li a.myspace { 
	background:#000 url(bilder/topnews_myspace_alternate_light.gif) 13px 15px no-repeat;
}
#topnews li a.myspace:hover {
	background:#1c1c1c url(bilder/topnews_myspace_alternate_light.gif) 13px 15px no-repeat;
}
#topnews li a.facebook { 
	background:#000 url(bilder/facebook_icon.png) 11px 15px no-repeat;
}
#topnews li a.facebook:hover {
	background:#1c1c1c url(bilder/facebook_icon.png) 11px 15px no-repeat;
}
#topnews li a {
	background:#000 url(bilder/topnews_godownarrow_alternate_light.gif) 13px 15px no-repeat;	
}
#topnews li a:hover {
	background:#1c1c1c url(bilder/topnews_godownarrow_alternate_light.gif) 13px 15px no-repeat;
}

#home { background: url(bilder/topmenu_alternate_light_01.png); width: 80px; }
#home:hover { background: url(bilder/topmenu_alternate_light_01.png) 0 0 !important; }
#home.active { background: url(bilder/topmenu_alternate_light_01.png) 0 -48px; }

#sounds { background: url(bilder/topmenu_alternate_light_02.png); width: 91px; }
#sounds:hover { background: url(bilder/topmenu_alternate_light_02.png) 0 0 !important; }
#sounds.active { background: url(bilder/topmenu_alternate_light_02.png) 0 -48px; }

#dates { background: url(bilder/topmenu_alternate_light_03.png); width: 82px; }
#dates:hover { background: url(bilder/topmenu_alternate_light_03.png) 0 0 !important; }
#dates.active { background: url(bilder/topmenu_alternate_light_03.png) 0 -48px; }

#reviews { background: url(bilder/topmenu_alternate_light_04.png); width: 102px; }
#reviews:hover { background: url(bilder/topmenu_alternate_light_04.png) 0 0 !important; }
#reviews.active { background: url(bilder/topmenu_alternate_light_04.png) 0 -48px; }

#bio { background: url(bilder/topmenu_alternate_light_05.png); width: 56px; }
#bio:hover { background: url(bilder/topmenu_alternate_light_05.png) 0 0 !important; }
#bio.active { background: url(bilder/topmenu_alternate_light_05.png) 0 -48px; }

#photos { background: url(bilder/topmenu_alternate_light_06.png); width: 93px; }
#photos:hover { background: url(bilder/topmenu_alternate_light_06.png) 0 0 !important; }
#photos.active { background: url(bilder/topmenu_alternate_light_06.png) 0 -48px; }

#gaestebuch { background: url(bilder/topmenu_alternate_light_07.png); width: 128px; }
#gaestebuch:hover { background: url(bilder/topmenu_alternate_light_07.png) 0 0 !important; }
#gaestebuch.active { background: url(bilder/topmenu_alternate_light_07.png) 0 -48px; }

#contact { background: url(bilder/topmenu_alternate_light_08.png); width: 105px; }
#contact:hover { background: url(bilder/topmenu_alternate_light_08.png) 0 0 !important; }
#contact.active { background: url(bilder/topmenu_alternate_light_08.png) 0 -48px; }


span#news h2 { margin:20px 0 20px 0; }
span#news h3 { margin-bottom:0!important; }
ul.newsarchiv { display:block; padding:0 0 40px 0; }
ul.newsarchiv li { background:none!important; display:inline; }
body.newsarchive { padding:50px; background-image:none!important; background-color:black; }
body.newsarchive a[href^="#wrapper"] { display:none; }
body.newsarchive ol li { margin:0 0 70px 0; }
body.newsarchive ol li img { float:left; margin:0 20px 6px 0; }
body.newsarchive ol li h3 { margin-bottom:0!important; }