* {
margin: 0px;
} 
 
a:active, a:focus { 
outline: 0px; 
}

body {
background-color: #000000;
font-size: small;
}

.line {
background-image: url(/images/bgh1.gif);
background-color: transparent;
background-repeat: repeat-x;
background-attachment: scroll;
background-position: left bottom;
margin-bottom: 15px;
}

#oben {
background-image: url("/images/oben.jpg");
background-position: center;
margin: 0px auto;
width: 1000px;
height: 68px;
}

#unten {
background-image: url("/images/unten.jpg");
background-position: center;
margin: 0px auto;
width: 1000px;
height: 68px;
}

#verlauf {
margin: 0px auto;
width: 1000px;
background-image: url("/images/_background.jpg");
background-repeat: repeat-y;
background-position: center;
}

#content {
width: 920px;
margin: 0px auto; 
}

#logo {
width: 750px;
margin: 0px auto;
text-align: center;
}

#inhalt {
margin: 0px auto;
text-align: center;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
color: #929292;
}

#inhalt_galerie {
margin: 0px auto;
text-align: center;
padding: 10px;
color: #929292;
}

.schrift01 {
color: #929292;
}

.schrift02 {
color: #dfdfdf;
margin-left: 50px;
margin-right: 50px;
}

#navi {
margin: 6px auto;
padding-top: 1px;
padding-right: 14px;
padding-left: 64px;
padding-bottom: 1px;
width: 744px;
height: 20px;
text-align: left;
background-image: url(/images/bluetab_3.gif);
border: 1px solid #000000;
}


#footer {
color: #000000;
margin: 0px auto;
width: 880px;
height: 55px;
padding-top: 4px;
padding-left: 10px;
padding-right: 10px;
border-top: 1px solid #464646;
}

a:link { 
color: #dfdfdf;
text-decoration: underline;	
}

a:hover { 
color: #929292;
text-decoration: none;
}

a:active { 
color: #dfdfdf; 
text-decoration: none;
}

a:visited { 
color: #929292; 
text-decoration: none;
}

.rahmen {
border: 1px solid #626262;
}

#text_inhalt {
margin: 0px auto;
text-align: center;
padding: 10px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
background-color: #282828;
}

#text_oben {
width: auto;
height: 20px;
border-top: 1px solid #4a4a4a;
border-left: 1px solid #4a4a4a;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
background-color: #343434;
padding: 10px;
text-align: left;
color: #dfdfdf;
}

#text_unten {
color: #929292;
text-align: left;
border-top: 1px solid #4a4a4a;
border-left: 1px solid #4a4a4a;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
padding: 10px;
background-color: #393939;
color: #929292;
}

#counter {
border: 1px solid #929292;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
padding: 10px;
background-color: #282828;
}

#adminbereich {
margin: 0px auto;
width: 600px;
height: 100px;
text-align: left;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
padding: 10px;
background-color: #282828;
}

.auswahl {
border: 1px solid #333333;
}

.auswahl:hover {
border: 1px solid #dfdfdf;
}

.image {
border: 1px solid #717171;
}

.image:hover {
border: 1px solid #dfdfdf;
}

#beschreibung {
width: 348px;
height: 219px;
padding: 5px;
background-color: #343434;
border: 1px solid #929292;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
}

#mitte_audio_admin {
width: 900px;
height: 450px;
}

#audio_links {
width: 450px;
height: 480px;
float: left;
text-align: left;
}

#audio_links_oben {
width: 451px;
height: 114px;
margin-bottom: 20px;
text-align: center;
padding-left: 4px:
}

#audio_links_unten {
width: 338px; 
height: auto;
margin: 0px auto;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
background-color: #282828;
padding: 10px;
}

#audio_rechts {
width: 400px;
height: auto;
float: right;
text-align: left;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
background-color: #282828;
padding: 10px;
}

#mitte_audio_admin {
width: 900px;
height: 590px;
margin-top: 10px;
}

#mitte_audio {
width: 880px;
height: 840px;
margin-top: 10px;
}

#audio_links_admin {
width: 430px;
height: 530px;
padding-left: 10px;
padding-right: 10px;
float: left;
text-align: left;
margin-right: 10px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
background-color: #282828;
padding-top: 40px;
}

#audio_mitte_admin {
width: 119px;
height: 560px;
float: left;
text-align: left;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
background-color: #282828;
padding-top: 10px;
}

#audio_rechts_admin {
width: 285px;
height: 570px; 
margin-left: 10px;
float: left;
text-align: left;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
background-color: #282828;
}

#del {
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
background-color: #282828;
padding: 10px;
height: 70px;
}

.video_auswahl {
height: 160px;
width: 25%;
text-align: center;
}

#video_links {
width: 535px;
height: 480px;
padding-left: 40px;
float: left;
text-align: left;
margin-right: 10px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
background-color: #282828;
padding-top: 40px;
}

#video_rechts {
width: 285px;
height: 520px;
float: right;
text-align: left;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
background-color: #282828;
}

#mitte_video {
width: 880px;
height: 520px;
margin-top: 10px;
}

#mitte_video_admin {
width: 900px;
height: 520px;
margin-top: 10px;
}

#video_links_admin {
width: 430px;
height: 480px;
padding-left: 10px;
padding-right: 10px;
float: left;
text-align: left;
margin-right: 10px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
background-color: #282828;
padding-top: 40px;
}

#video_mitte_admin {
width: 119px;
height: 510px;
float: left;
text-align: left;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
background-color: #282828;
padding-top: 10px;
}

#video_rechts_admin {
width: 285px;
height: 520px; 
margin-left: 10px;
float: left;
text-align: left;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
background-color: #282828;
}

.pagingleiste {
border-top: 1px solid #4a4a4a;
border-left: 1px solid #4a4a4a;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
background-color: #343434;
padding: 10px;
}

.music a {
color: #929292;
display: block;   
width: 378px; 
text-align: left;
text-decoration: none; 
border-top: 1px solid #4a4a4a;
border-left: 1px solid #4a4a4a;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
padding: 10px;
background-color: #393939;
}

.music a:hover {
color: #dfdfdf;
background-color: #242424;
text-align: left;
border: 1px solid #929292;
padding: 10px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
}

.paging a {
color: #dfdfdf;
text-decoration: underline;
text-align: center;
}

.paging a:hover {
color: #929292;
text-decoration: none;
text-align: center;
}

.navi_links a {
display: block;   
text-align: left;
text-decoration: none; 
border-top: 1px solid #4a4a4a;
border-left: 1px solid #4a4a4a;
border-right: 1px solid #0e0e0e;
border-bottom: 1px solid #0e0e0e;
padding-bottom: 2px;
padding-top: 2px;
padding-left: 10px;
background-color: #333333;
color: #dfdfdf; 
}

.navi_links a:hover {
text-align: left;
background-color: #212121;
padding-bottom: 2px;
padding-top: 2px;
border-top: 1px solid #0e0e0e;
border-left: 1px solid #0e0e0e;
border-right: 1px solid #4a4a4a;
border-bottom: 1px solid #4a4a4a;
color: #929292;
}

.push {
background-color: #212121;
border-top: 1px solid #0e0e0e;
border-left: 1px solid #0e0e0e;
border-right: 1px solid #4a4a4a;
border-bottom: 1px solid #4a4a4a;
}

.music_admin a {
color: #929292;
display: block;   
width: 236px;
text-align: left;
text-decoration: none; 
border-top: 1px solid #4a4a4a;
border-left: 1px solid #4a4a4a;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
padding: 8px;
background-color: #393939;
}

.music_admin a:hover {
color: #dfdfdf;
background-color: #242424;
text-align: left;
border: 1px solid #929292;
padding: 8px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
}

#auswahl_mitte {
width: 302px;
height: 42px;
}

#auswahl_links {
width: 257px;
height: 42px;
float: left;
font-size: 13px;
}

#auswahl_rechts {
width: 14px;
height: 24px;
float: left;
text-align: center;
}

.normal { 
font-family: Verdana;
font-size: 11px; 
color: #929292;
text-decoration: none; 
}

.normal_2 { 
font-family: Verdana;
font-size: 11px; 
color: #929292;
text-decoration: none; 
}

.small { 
font-family: Verdana;
font-size: 10px;
color: #929292;
text-decoration: none; 
}

.notice { 
font-family: Verdana;
font-size: 11px;
color: #dfdfdf;
text-decoration: none; 
}

.comment { 
font-family: Verdana;
font-size: 11px;
color: #ff0000;
text-decoration: none; 
}         

.headline { 
position: relative;
top: 30px;
font-family: Comic Sans MS;
font-weight: bold;
font-size: 0px;
color: #000000; 
}

.td0 { 
border: 1px solid #000000;
}            

.td1 { 
color: #929292;
text-align: left;
border-top: 1px solid #4a4a4a;
border-left: 1px solid #4a4a4a;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
padding: 10px;
background-color: #393939;
color: #929292;
}

.td2 { 
color: #929292;
text-align: left;
border-top: 1px solid #4a4a4a;
border-left: 1px solid #4a4a4a;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
padding: 10px;
background-color: #393939;
color: #929292; 
}

.td3 { 
border-top: 1px solid #4a4a4a;
border-left: 1px solid #4a4a4a;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
background-color: #343434;
padding: 10px;
text-align: left;
color: #dfdfdf;
}

.td4 { 
border-top: 1px solid #4a4a4a;
border-left: 1px solid #4a4a4a;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
background-color: #343434;
padding: 10px;
text-align: left;
color: #dfdfdf;
}     

input { 
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
background-color: #333333;
color: #929292;
}

#textarea_name { 
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
background-color: #333333;
color: #929292;
font-size: 13px;
}

.gast a {
color: #dfdfdf;
display: block;   
width: 120px;
text-align: center;
text-decoration: none; 
border-top: 1px solid #4a4a4a;
border-left: 1px solid #4a4a4a;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
padding: 5px;
background-color: #343434;
}

.gast a:hover {
color: #929292;
background-color: #242424;
text-align: center;
border: 1px solid #929292;
padding: 5px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
}

select { 
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
background-color: #333333;
color: #929292;
}

#newsbereich {
margin: 0px auto;
width: 600px;
height: 100px;
text-align: left;
padding: 10px;
background-color: #282828;
}

#newsleft {
width: auto;
float: left;
}

#newsright {
width: auto;
float: right;
color: #5b5b5b;
}

#news_inhalt {
margin: 0px auto;
text-align: center;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
background-color: #282828;
}

.edit a {
color: #dfdfdf;
text-decoration: none; 
}

.edit a:hover {
color: #929292;
text-decoration: none; 
}

#abmelden {
margin: 0px auto;
text-align: center;
padding-left: 20px;
padding-right: 20px;
color: #929292;
}

#abmelden_inhalt {
height: 30px;
margin: 0px auto;
text-align: center;
padding: 6px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
background-color: #282828;
}

.left {
float: left;
}

.right {
float: right;
}

/*********************Gästebuch Script markes**********************************/

.guestmenu { 
border-top: 1px solid #4a4a4a;
border-left: 1px solid #4a4a4a;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
background-color: #343434;
padding: 10px;
text-align: left;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
}

.guestausgabe { 
color: #929292;
text-align: left;
border-top: 1px solid #4a4a4a;
border-left: 1px solid #4a4a4a;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
padding: 10px;
background-color: #393939;
color: #929292;
font-family: Verdana;
font-size: 11px; 
}

.guestsmall { 
font-family:Verdana;
font-size:10px;
color: #929292;
text-decoration:none; 
}

.guestedit a {
color: #dfdfdf;
text-decoration: none; 
}

.guestedit a:hover {
color: #929292;
text-decoration: none; 
}

#admin_inhalt {
margin: 0px auto;
text-align: center;
padding: 10px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
background-color: #282828;
}

.admin_navi {
border :1px solid #1b1b1b;
padding-left: 4px;
padding-right: 4px;
text-align: center;
}

.preview { 
color: #dfdfdf;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
text-align: center;
}

#pageerror {
background-color: #b6b6b6;
padding: 5px;
font-weight: bold;
color: #000000;
text-align: center;
border: 1px solid #000000;
}

.addbutton {
padding-top: 2px;	
}

.button {
border-top: 1px solid #4a4a4a;
border-left: 1px solid #4a4a4a;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
background-color: #333333;
color: #929292;
}

.guestleiste { 
border-top: 1px solid #4a4a4a;
border-left: 1px solid #4a4a4a;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
background-color: #343434;
padding: 10px;
text-align: left;
color: #dfdfdf;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
}

/*********************Navigation der Bildergalerie erweitern*******************/

.vorschau {
background-image: url(/images/top_menu_button.gif);
width: 202px;
border: 1px solid #000000;
text-align: center;
color: #000000;
}

.liste {
padding: 6px;
background-color: #282828;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
}

.vorschau_url {
padding: 2px;	
background-image: url(/images/bluetab_1.gif);
border: 1px solid #000000;
color: #000000;
}

#auflistung {
height: 20px;
padding: 6px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #4a4a4a;
border-right: 1px solid #4a4a4a;
background-color: #343434;
}

/*********************Imprint**************************************************/

.tdstyle {
background-color: #343434;
padding: 5px;
border: 1px solid #404040;
}

.tdstyle_2 {
background-color: #404040;
padding: 5px;
}

.tdstyle_3 {
background-color: #343434;
padding: 5px;
color: #dfdfdf;
border: 1px solid #404040;
}
