/* SV_MAIN.CSS Stylesheet*/

/*************************************/
/* Header, Footer, Navigation etc.   */
/*************************************/

.mehr_hinweis{
	color: #FF0000;
}

.texthighlight{
	color: #000000;
	font-weight: bold;
}

.tabelle_einfach {
	border-color: #00FF00;
	border: 1px;
	background-color: #CCCCCC;
}


#boxaktuelles{
	border:5px solid;
	background-color:#FFFFFF;
	left:-74px;
	top:320px;
	position:absolute;
	width:410px;
	height:160px;
	margin-top:40px;
	margin-left:155px;
	padding:10px;
	overflow:auto;
	border-color: #930049;
	color: #000000;
}


body {
	font-size: 12px;
	color: #FF0000;
	letter-spacing: 0.1em;
	margin: 0px;
	padding: 0px;
	line-height:1.3;
/*	height: 100%;*/
	background-color: #E5E5E5;
	font-family: Arial, Helvetica, sans-serif;
} 

#logoarealeft {
	width: 810px;
	height: 60px;
	position: absolute;
	margin-top: 10px;
	background-color: #FFFFFF;
	left: 0px;
	top: 0px;
}


.pageName {
	font:24px Arial, Helvetica, sans-serif;
	color: #999999;
	letter-spacing:0.2em;
	line-height:1;
	}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #930049;
	letter-spacing: 0.25em;
	line-height: 1;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #930049;
	letter-spacing: 0.2em;
	line-height: 1.3;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #930049;
	letter-spacing: 0.2em;
	line-height: 1.3;
}


#outerwindow {
	height: 580px;
	width: 830px;
	margin-top: -290px;  /* minus die Hälfte von height */
	margin-left: -415px; /* minus die Hälfte von width */
	top: 50%;
	left: 50%;
	position: absolute;
	background-color: #FFFFFF}
	
#innerwindow {
	width: 817px;
	height: 560px;
	position: absolute;
	margin-top: 10px;
	margin-left: 10px;
	background-color: #FFFFFF}


#logoarearight {
	width: 256px;
	height: 70px;
	margin-left: 555px;
	margin-top: 0px;
	position: absolute;
	background-color: #FFFFFF;
	z-index: auto;
	top: 1px;
}

#topmenubox {
	width: 810px;
	height: 18px;
	position: absolute;
	margin-top: 73px;
/*	line-height: 8px;*/   /*ist wichtig, sonst breiter*/
	background-color: #CCCCCC}

#restmenubox {
	width: 810px;
	height: 80px;
	position: absolute;
	margin-top: 91px;
	background-color: #FFFFFF;
	line-height: 18px;   /*ist wichtig, sonst breiter*/
}	

#hline0oben{
	border-top:2px solid #930049;
	position:absolute;
	width: 817px;
	margin-top: 76px;
	margin-left: 3px;
	z-index: 1;
}

#hline0oben_old{
	width: 827px;
	height: 2px;
	position: absolute;
	/*	margin-top: 83px;*/
	margin-top: 76px;
	background-color: #930049;
	/*	margin-left: 123px;*/
	margin-left: 3px;
	z-index: 1;
}



#vline0links{
	width: 2px;
	height: 502px;
	position: absolute;
	/*	margin-top: 83px;*/
	margin-top: 78px;
	background-color: #930049;
	/*	margin-left: 123px;*/
	margin-left: 3px;
	z-index: 1;
}

#vline1{
	width: 1px;
	height: 90px;
	position: absolute;
	/*	margin-top: 83px;*/
	margin-top: 83px;
	background-color: #930049;
	/*	margin-left: 123px;*/
	margin-left: 123px;
	z-index: 1;
}

#vline2{
	width: 1px;
	height: 90px;
	position: absolute;
	margin-top: 83px;
	background-color: #930049;
	margin-left: 403px;
	z-index: 1;
}

#vline3{
	width: 1px;
	height: 90px;
	position: absolute;
	margin-top: 83px;
	background-color: #930049;
	margin-left: 562px;
	z-index: 1;
}

#vline4{
	width: 1px;
	height: 90px;
	position: absolute;
	margin-top: 83px;
	background-color: #FF6600;
	margin-left: 503px;
	z-index: 1;
}

#vline5{
	width: 1px;
	height: 90px;
	position: absolute;
	margin-top: 83px;
	background-color: #FF6600;
	margin-left: 623px;
	z-index: 1;
}


#bottomtextlinks{
	border:1px solid #FFFFFF;
	width: 403px;
	height: 358px;
	position: absolute;
	margin-top: 206px;
	margin-left: 22px;
	background-color: #FFFFFF;
	color: #666666;
	overflow:auto
}	

#bildrechts {
	width: 360px;
	height: 360px;
	position: absolute;
	margin-top: 206px;
	margin-left: 458px;
	background-color: #EEEEEE}

#bildrechts_w {
	background-color: #FFFFFF}




#topnavigation a:hover {
	color:#FFFFFF;
	background-color: #930049}

#topnavigation a {
	font:10px Arial, Helvetica, sans-serif;
	color: black;
	text-decoration: none;
	letter-spacing:0.1em;
	line-height: 18px; 		/* ganz wichtig*/
	display:block;                  /* wenn ganzes Feld highlight*/
	padding: 0px 10px;
	border-right:0px solid #FF6600;
	text-align: left;
	}

#navigation a:hover {
	color:#FFFFFF;
	background-color: #930049}

#navigation a {
	font:10px Arial, Helvetica, sans-serif;
	color: black;
	text-decoration: none;
	letter-spacing:0.1em;
	line-height: 18px; 		/* ganz wichtig*/
	display:block;                  /* wenn ganzes Feld highlight*/
	padding: 0px 10px;
	border-right:0px solid #FF6600;
	text-align: left;
	}


#highlightnavigation a:hover {
	color:#FFFFFF;
	background-color: #FF6600}

#highlightnavigation a {
	font:10px Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: none;
	letter-spacing:0.1em;
	line-height: 18px; 		/* ganz wichtig*/
	display:block;                  /* wenn ganzes Feld highlight*/
	padding: 0px 10px;
	border-right:0px solid #FF6600;
	text-align: left;
	}



#extranavigation a:hover {
	color:#FFFFFF;
	background-color: #FF6600}

#extranavigation a {
	font:10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing:0.1em;
	line-height: 18px; 		/* ganz wichtig*/
	display:block;                  /* wenn ganzes Feld highlight*/
	padding: 0px 10px;
	border-right:0px solid #FF6600;
	text-align: left;
	background-color: #FFFFFF;
	color: #FF6600;
	}




#localnavigation a:hover {
	color:#FFFFFF;
	background-color: #FF6600}

#localnavigation a {
	font:10px Arial, Helvetica, sans-serif;
	color: black;
	text-decoration: none;
	letter-spacing:0.4em;
	line-height: 18px; 		/* ganz wichtig*/
	display:block;                  /* wenn ganzes Feld highlight*/
	padding: 0px 10px;
	border-right:0px solid #FF6600;
	text-align: left;
	}



#linktabelle {
	color: #666666;
	letter-spacing: 0.1em;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
} 




/*html{
height:90%;
}*/

/*body{
margin:0;
padding:10% 0 0 0;
height:80%;
}
*/

/*html>body{
height:90%;
}
*/


/*#helptextarea {
	margin-top: 0px;
	margin-left: 0px;
	background-color: #D9D8DC;
	color: #FF0066;
}	


#thumbsarea {
	width: 200px;
	height: 393px;
	position: absolute;
	margin-top: 176px;
	margin-left: 7px;
	background-color: #FFFFFF}	



#fakebox{
	width: 100px;
	height: 60px;
	position: absolute;
	margin-top: 5x;
	background-color: #0000FF;
	margin-left: -50px;
	left: 0px;
	top: 500px;
}
*//*#bottomarea {
	width: 410px;
	height: 393px;
	position: absolute;
	margin-top: 186px;
	margin-left: 22px;
	background-color: #FFFFFF;
	color: #666666;
}	

#textboxlinks{
border:1px solid #FFFFFF;
width:100%;
height:96%;
margin:auto;
padding:0;
overflow:auto;
}*/



/***************************************************************/
/* mit outerwindowtable und HTML,BODY mit einer Höhe definiert */
/* lässt sich die Tabelle darin zentrieren                     */
/* und das funktioniert mit mindestens IE, NS, MF, OP          */
/***************************************************************/

/*#textlinks {
	width: 438px;
	height: 363px;
	position: absolute;
	margin-top: 10px;
	margin-left: 4px;
	background-color: #FFFFFF;
}


#bildleistelang {
	width: 804px;
	height: 173px;
	position: absolute;
	margin-top: 42px;
	margin-left: 5px;
	background-color: #FFFFFF;
	text-align: center;
}

#centraltext {
	width: 550px;
	height: 100px;
	position: absolute;
	margin-top: 220px;
	margin-left: 135px;
	background-color: #FFFFFF}
*/
/*#outerwindowtable  {
	background-color:#FFFFFF; 
	height: 100%;
	width: 100%;
	margin:0;
	padding:0;
}*/

/*#activetable  {
	background-color:#FFFFFF;
	border-top-color: #0000FF;
	border-right-color: #0000FF;
	border-bottom-color: #FFFFFF;
	border-left-color: #0000FF;
	height: 558;
	width: 500;
	margin:0;
	padding:0;
	border: 0px;
}
*/

/*

	letter-spacing:0.1em;
	display:table-row;
	border-right:1px solid #FF6600;
	border: 1;
	cellpadding: 0;
	cellspacing: 0;
	line-height: 1.5em;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;


	*/

/* normal text appearance                   */
/* wichtig dass html height hat, damit das  */
/* zentrieren des active table funktioniert */

/*html,body {*/
/*	font-family: 9px Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #3333CC; 
	letter-spacing: 0.1em;
	margin: 0px;
	padding: 0px;
	height: 100%;*/
/*}*/
