/*WETV*/

body {margin:0; 
font-family: Arial, Helvetica, sans-serif; color:silver; 
background-color: #218A1C; }

#all {position:absolute; left:5px ; top:5px; right:5px; bottom: 5px; z-index:2; 
background-image: url(bilder/darkroom_spotlight.jpg);
background-color: black; }

a:link  {color: silver; font-size:12px; font-weight: bold; text-decoration: none; }
a:visited  {color:gray; background-color:transparent; text-decoration: none; }
a:hover {color: #16B604; background-color:transparent; text-decoration: none; }
a.weg:hover {padding-left:60px}


/*LINKE SEITE */
#footer {position:absolute; left:5px ; bottom:5px; width:160px; height:255px; 
padding:5px; text-align: left; 
z-index:2; background-color: black; border: 3px solid green; } 

#info {position:absolute; left:5px ; top:5px; width:160px; height:320px; 
padding:5px; text-align: center; /*border-right:5px solid green;border-bottom:1px solid green;*/
z-index:1; background-color: transparent; } 

#subnav {position:absolute; right:255px ; top:15px; width:175px; height:50px; 
text-align: left; font-weight: bold;font-variant: small-caps; font-size:12px; 
z-index:4; background-color: transparent; } 
.subnav {text-align: left; font-weight: bold;font-variant: small-caps; font-size:12px; }

/* RECHTE SEITE */

#navi {
background-color: transparent; position: absolute; right:5px; top:5px; width:530px; height: 115px; 
padding:5px; z-index:3; line-height:20px; /*border-bottom: 5px solid green;
border-left: 1px solid green;*/} 
#navi a {color: silver; font-size:12px; font-weight: bold; text-decoration: none; }
#navi a:visited  {color:gray;background-color:transparent; } 
#navi a:hover { color: #16B604; } 

#inhalt {position:absolute; right:5px; bottom:5px; width:65%; height:55%; 
padding:5px; margin-top:0; margin-bottom:0; font-size:0.9em; 
/*
border-left: 5px solid green; border-top:1px solid green;
*/
overflow:auto; scrollbar-arrow-color:#218A1C; scrollbar-base-color:black; scrollbar-face-color:black;
scrollbar-shadow-color:#218A1C; z-index:4; background-color: transparent; }

#titel {position:absolute; left:28%; top:28%; width:530px; height:40px; 
padding:5px; margin-top:0; margin-bottom:0; font-size:0.9em; z-index:1;
background-color: #218a1c;
border-right: 4px solid #0b5203; border-bottom: 4px solid #0b5203;
border-left: 4px solid #16B604; border-top: 4px solid #16B604;}

/* FORMATE */
h1 {font-variant: small-caps; font-size:1.3em; letter-spacing:0.3em; font-weight:bold;  margin-top:-2px; margin-bottom:5px}
h2 {font-variant: small-caps; font-size:1.1em; letter-spacing:0.2em; font-weight:bold;  margin-top:-2px; margin-bottom:5px}
h3 {font-size:1.1em; letter-spacing:0.2em; font-weight:bold;margin-top:0; margin-bottom:0}
h4 {font-size: 1em; font-weight:normal;  margin-top:0; margin-bottom:0}
h5 {font-size:0.9em; font-weight:normal;letter-spacing:0.3em; line-height:6px; margin-left: 3em;  margin-top:-3px; margin-bottom:5px;}
.drot {font-size:1em; color: red; font-weight:700; letter-spacing:0; line-height:6px; margin-left: 0;  margin-top:-3px; margin-bottom:5px;}
.dgruen{font-size:1em; color: #16B604; font-weight:700; line-height:6px; margin-left: 0;  margin-top:-3px; margin-bottom:5px;}
h6 {font-variant: small-caps; font-size:1.1em; letter-spacing:0.2em; font-weight:bold; color: #16B604;  margin-top:-2px; margin-bottom:5px}

hr {color: #9494F9; height:1px; margin-left: -5px;}
ol, ul, dl {margin-top:0; margin-bottom:10px;}
.achtung {color:red; font-size: 0.7em; }
.small {color:darkgray; font-size:0.6em;}
fieldset {border: 1px solid black;padding: 3px;}
p {margin-top:0; }
.url,.printonly  {display:none;}
.red {color: red; font-weight:700}
.green {color: green; font-weight:700}

#formmaileralles {
	border: none;
	width: 485px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #16B604; 
	padding-top: 1px;
	padding-left: 5px;
}
.formmailerlinks {
	clear: left;
	float: left;
	width: 50%;
}
.formmailerlinksrechts {
	clear: right;
	float: left;
	width: 50%;
}
.formmailertextfeld {
	border: 1px solid #218A1C; 
	height: 18px;
	width: 230px;
	font-size: 0.8em;
	color: white;
	background-color: black;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 3px;
	padding-left: 3px;
	text-align: left; 
}
.formmailertextarea {
	border: 1px solid #218A1C;  ;
	height: 80px;
	width: 475px;
	font-size: 0.8em;
	color: white;
	background-color: black;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
}
.formmailerbutton {
	height: 25px;
	width: 140px;
	margin: 15px 5px 10px;
	border: 1px solid #218A1C;  
	text-align: center;
	vertical-align: middle;
	background-color: #002200;
	color: green;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1em;
}
.formmailertextfeldspam {
	border: 1px solid #218A1C;  ;
	height: 15px;
	width: 100px;
	font-size: 0.8em;
	color: white;
	background-color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-right: 0;
	text-align: center;
}
.formmailerimg {
	vertical-align: middle;
}
