/* CSS Document */

html {width: 100%; height: 100%;}

body {width: 100%; height: 100%; margin: 0px; padding: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-image:url(../img/asphalt.jpg);}

h1 {font-size:22px; margin-top:18px; margin-bottom:8px; color:#CC0000; font-style:italic; border-bottom:1px solid #CCCCCC}
h2 {font-size:12px; margin-top:18px; margin-bottom:8px; color:#CC0000}
h3 {font-size:12px; margin-top:18px; margin-bottom:0px; border-bottom:1px solid #E0E0E0}
h4 {font-size:12px; margin-top:18px; margin-bottom:0px;}
p { margin-top:8px; margin-bottom:8px; line-height:19px}
td { line-height:19px}
form {margin:0px; padding:0px}

a {text-decoration: none; color: #CC0000;}
a:link {text-decoration: none; color: #CC0000;}
a:active {text-decoration: none; color: #CC0000;}
a:visited {	text-decoration: none; color: #CC0000;}
a:hover {text-decoration: none;	color: #FF0000;}

#logointro {position:absolute; top:45%; margin-top:-40px; height:61px; width:100%; left:0px; background-color:#000000; text-align:center; border-top:5px solid #CCCCCC; border-bottom:5px solid #CCCCCC}

#spuren {position:absolute; left:0px; top:0px; width:100%; height:644px; background-repeat:no-repeat; background-position:center}
#preload {position:absolute; height:1px; width:1px; overflow:hidden}
#adminfenster {position:absolute; left:0px; width:800px; min-height:100%; height:auto !important; height:100%; background-color:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background-image:url(../img/bg_fenster.jpg); }
#fenster {position:relative; float:left; left:50%; width:800px; min-height:100%; height:auto !important; height:100%; margin-left:-400px; background-color:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background-image:url(../img/bg_fenster.jpg); }
#loader {position:relative; width:100%; text-align:center}
#loader img {margin-top:90px}

#header {position:relative; float:left; width:800px; height:120px; background-color:#000000}
#himg {position:absolute; top:0px; left:0px}
#logo {position:absolute; top:-80px; left:476px}
#balken {position:relative; float:left; width:800px; height:15px; border-bottom:1px solid #CCCCCC; background-image:url(../img/nback1.jpg)}
.ntop {position:relative; float:right; border-left:1px solid #CCCCCC; text-align:center; height:15px; line-height:14px; color:#CC0000; font-size:10px; font-weight:bold; cursor:pointer}

#navi {position:relative; float:left; height:200%; width:150px; border-right:1px solid #CCCCCC}
.npunkt {position:relative; float:left; width:100%; height:21px; line-height:20px; text-indent:10px; border-bottom:1px solid #E1E1E1; background-image:url(../img/nback1.jpg); font-size:12px; font-weight:bold; color:#CC0000; cursor:pointer}
#content {position:relative; float:left; width:438px; border-right:1px solid #CCCCCC; padding:10px}
#news {position:relative; float:left; width:170px; background-color:#F9F9F9; padding:10px}
.news {position:relative; float:left; width:170px; margin-top:-10px; cursor:pointer}

.textf {border: 1px solid #E4E4E4; color: #999999; padding:2px;	position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px}
#button {position:relative; line-height:20px; font-size:12px; font-weight:bold; color:#999999; width:414px; float:left; margin-top:20px}

#slideshow {
 height:120px; /* hier Hoehe der Slideshow-Bilder angeben */ 
 position:relative;
 background:#000000;
}
#slideshow img {
 display:none;
 position:absolute;
 top:0; left:0;
}
#slideshow img.start {
 display:block;
}

.admtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}

