/************************************************************************/
/*******FARBEN **********************************************************/
/****** grau Hintergrund  #3A3A3A  	RGB (58,58,58)   ********************/
/****** grau Container    #CCCCCC  	RGB (204,204,204)********************/
/******	hellgelb	#FFFFCC 		RGB (255,255,204) *******************/
/****** dunkelgelb		#FFFF99		RGB (255,255,153)  ******************/
/****** rot (Überschrift)  #CC0033  RGB (204,0,51)     ******************/
/****** grün (Überschrift) #339966  RGB (51,153,102)   ******************/
/************************************************************************/
/************************************************************************/

body 	{overflow: auto;
		margin: 0;
		padding: 0;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.9em;
		color: #000;
		background-color: #3A3A3A;
				}

#container {width: 60em;
			margin: 10px auto auto auto; 
			padding: 0;
			border: #CC0033 solid 3px;
			background-color: #CCCCCC /*#FFFFCC*/;
		}

#kopf { width: auto;
		margin-top: 0;
		height: 200px;
		background-color: #000000;
		background-image:url(../images/kegel.jpg);
		background-repeat:no-repeat;
		background-position: right;
		border: solid 1px #000;
		
		}

#kopf h1 {color: #CC0033; margin-left:10em; font-variant: small-caps; font-size: 1.8em; margin-top: 40px; margin-bottom:0}
#kopf h2 {color: #339966; margin-left:3em; font-variant: small-caps; font-size: 1.8em; margin-top:40px }



#content {width: auto;
			line-height: 1.5em; 
			padding: 2em 3em 3em 3em;}
			
#content p {text-align: center}	
#content p.navi {font-size: 0.8em; font-variant: small-caps; text-align: right; margin-top: -2em; }

#content a:link, #content a:visited {color: #006666; text-decoration: none}


#content h2 {color:#339966;
		font-variant: small-caps;
		font-size: 1.8em;
		text-align: center;
		margin-top: 1.5em;
		margin-bottom: 1.5em}		

#content h4 {font-size: 1.4em;
		font-weight: bold;
		text-align:center;
		}


hr {margin-top: 2em; width: 80%; color:#CC0033}		

/************************************************/
/***************** Tabelle **********************/
/************************************************/
			
.borderyellow {border-right: #ffff99 solid 5px}			
.borderblack {border-right: #000 solid 5px}	

tr.zeile1 { background-color:#000000; color:#FFFFFF; font-variant:small-caps; font-weight:bold; text-align: center }			
td.sdh {font-weight: bolder; color:#CC0033; text-align:center; text-transform: uppercase}                /* Schlag den Heinz */			


/************************************************/
/***************** Formular *********************/
/************************************************/

#kontaktform {width: 100%; text-align: left; font-size: 0.9em}
			
input.kontakt {
	background-color: #FFFFCC;
	color: #000;
	}
	
input:focus, input:active, input:hover {background: #FFFF99;}
	
form span {background-color:transparent; width: 13em; float: left; padding: 0.2em}	
	
textarea {width: 90%; background-color:#FFFFCC; overflow: auto;}

#kontaktform p {margin-top: 0; margin-bottom:1em; text-align: left; } 

#kontaktform h2 {font-size: 1.2em; font-weight: bold; color: #000; margin-top: 3em}

#kontaktform h3 {font-size: 1em; font-weight: normal; color: #000; margin-top: 3em; margin-bottom: 1em}

#kontaktform h5 {clear: both;
		margin-top: 3em;
		font-size: 1.1em;
		font-weight: bold;}
