/* CSS Document */

/* hier sind alle möglichen Styles enthalten: aber Positionierungen sind extern verlinkt natürlich nicht möglich, hier nur als Sammlung */
.body
	{margin-bottom: 0px; 
	margin-left: 0px;
	border-top: 0px; 
	border-left: 0px;}


      	
	/* Text, nicht unterstrichen und orange */
	.TEXT {
		font-size: 10pt; 
		line-height: 14pt; 
		text-decoration: none;
		font-family: "Verdana", "Arial", "Geneva", "Helvetica", "Monaco"; 
		color: #ff9900;
	}

	/* Text, nicht unterstrichen und grau */
	.TEXT2 {
		font-size: 7pt; 
		line-height: 9pt; 
		text-decoration: none;
		font-family: "Verdana", "Arial", "Geneva", "Helvetica", "Monaco"; 
		color: #666666;
	}
		/* Text, nicht unterstrichen und weiß */
	.TEXT21 {
		font-size: 7pt; 
		line-height: 9pt; 
		text-decoration: none;
		font-family: "Verdana", "Arial", "Geneva", "Helvetica", "Monaco"; 
		color: #fff;
	}
	/* Text, nicht unterstrichen und weiss */
	.TEXT3 {
		font-size: 8pt; 
		line-height: 9pt; 
		text-decoration: none;
		font-family: "Verdana", "Arial", "Geneva", "Helvetica", "Monaco"; 
		color: #FFFFFF;
	}
a:link {color: white; text-decoration: none;}
a:visited {color: white; text-decoration: none;}
a:active {color: orange; text-decoration: none;}
a:focus {color: white; text-decoration: none;} 
a:hover {color: yellow; text-decoration: none;} 

.head a:link {color: #fff; text-decoration: none;}
.head a:visited {color: white; text-decoration: none;}
.head a:active {color: orange; text-decoration: none;}
.head a:focus {color: white; text-decoration: none;} 
.head a:hover {color: yellow; text-decoration: none;} 

.head2 a:link {color: #fff; text-decoration: none;} 
.head2 a:visited {color: white; text-decoration: none;}
.head2 a:active {color: orange; text-decoration: none;}
.head2 a:focus {color: white; text-decoration: none;}
.head2 a:hover {color: yellow; text-decoration: none;}

/* allg. Link-behandlung im Content */
a:link {color: darkblue; text-decoration: none;}
a:visited {color: grey; text-decoration: none;}
a:active {color: orange; text-decoration: none;}
a:focus {color: darkblue; text-decoration: none;}
a:hover {color: yellow; text-decoration: none;} 


.navirechtshead {
		font-size: 8pt; 
		line-height: 11pt; 
		text-decoration: none;
		font-weight: bold;
		font-family: "Verdana", "Arial", "Geneva", "Helvetica", "Monaco"; 
		color: #fff;
	}

/* Eigenschaften der Links für die rechte Navi noch einmal mit neuen Eigenschaften überschrieben */
.navirechts a:link {color: white; text-decoration: none;}
.navirechts a:visited {color: grey; text-decoration: none;}
.navirechts a:active {color: white; text-decoration: none;}
.navirechts a:focus {color: white; text-decoration: none;} 
.navirechts a:hover {color: yellow; text-decoration: none;} 


/* grafische Headline - Positionierung -> nicht genützt */		
#headlinecontainer {
	position: absolute;
	top: 90px;
	left: 38px;
	width: 608px;}
	
/* allg. Poistionierung des gesamten Contents -> nicht genützt  */
#contentglobal{
	position: absolute;
	top: 135px;
	left: 38px;
	width: 608px;
}

/* Positionierung des Contents links -> nicht genützt -> kann gestrichen werden */
#contentcontainer{
	position: relative;
	top: 127px;
	left: 38px;
	width: 608px;
}
	

/* in der rechte Navi-Positionierung -> nicht genützt */
#navicontainer{
	position: absolute;
	top: 60px;
	left: 651px;
	width: 234px;}




/* in der rechten Navi enthaltenes Formular */	
#formular {
	position:absolute;
	top:82px;
	left:535px;
	line-height: 12px;
}

#login-button {	
	width:50px;
	height:30px;
	backgound-color: red;
	font-size: 10 px;
	float: right;
}

input {
	font-size:9px;
	padding: 4px 4px ;
	margin:0px;
	height:12px;
	float:right;
	border-color: #770000;
}

noform {
	padding:0px;
	margin:0px
}

label {
	display: block;
	float: left;
	margin-top:0px;
	font-size:11px;
}

select {
	float: left;
	height:16px;	
}



/* Goodie-Positionierung unterhalb der rechten Navi -> nicht genützt */
#goodiecontainer{
	position: absolute;
	left: 651px;
	width: 234px;
	border: 1px solid #000033;
}
	
/* z.B. für die Widerrufsbelehrung in der rechten Navi genützt ... */	
.beschreibung {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}

/* Rahmeneigenschaft für alle größeren Content-Elemente -> Content links, Navi rechts, Goodie */
.outerborder {border: 1px solid #000033; background-color: white;}

/* Footer: Positionierung unterhalb des Contents -> im Einsatz */
#footer {position: relative;
	left: 0px;
	top: 10px;
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	color: black;
}

/* Für größere Textmengen, wie Teilnahmebedingungen */
.content-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	color: black;
	a: #000099;
}

.balken-red { background-image: url(../img/allg/balken_red.gif); 
			  background-repeat: no-repeat; }
.background-red { background-image: url(../img/allg/background_red.jpg); 
			  background-repeat: no-repeat; }
