/*********************/
/* General elements  */
/*********************/
H1, H2, H3, H4, H5, P, TD, UL, OL, BLOCKQUOTE, INPUT, TEXTAREA, SELECT { font-family: arial, helvetica; color: #000000; }
PRE { font-family: monospace; }
A {
	color: #4784c3;
	text-decoration: none;
}
A:hover, A.activelink {
	text-decoration: underline;
}
FORM {
	margin: 0px;
}
P, PRE { margin: 0px; }
P, TD, UL, OL {
    font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
}
INPUT, TEXTAREA, SELECT { padding-left: 5px; font-size: 11px; }
HR {
  width: 100%;
  height: 1px;
  noshade;
  color: #cbcbcb;
  background-color: #cbcbcb;
  border: 0px;
}
BODY {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	background-color:#ffffff;
	margin:0px;
}
BODY#umfrage{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	background-color:#ffffff;
	margin:10px;
}

.bold {
	font-weight:bold;
}
.big {
	font-family:Arial, Helvetica, sans-serif;
	color:#10007B;
	font-size:15px;
	font-weight:bold;
}
.medium {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:13px;
	font-weight:bold;
}
.small {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:9px;
}

.white {
    font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}


.sondernormal{font-family: courier; font-size: 12px; color: #3300CC;}
.sondernormalfett{font-family: courier; font-size: 12px; font-weight: bold; color: #3300CC;}



/************/
/* Headers  */
/************/
H1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8a8a8a;
	font-weight:bold;
	
}
H2 { font-size: 18px; color: #000000; }
H3 { font-size: 16px; color: #10007B; }
H4 { font-size: 14px; color: #8A0020; }
H5 { font-size: 14px; color: #8A0020; }
H1, H2, H3, H4, H5, H6 { margin: 0px 0px 0px 0px; margin-top: 0px; margin-bottom: 2px; }
H1 A, H2 A, H3 A, H4 A, H5 A { color: #000000; text-decoration: none; }
H2 A { color: #000000; }
H3 A { color: #10007B; }
H4 A { color: #8A0020; }
H1 A:hover, H2 A:hover, H3 A:hover, H4 A:hover, H5 A:hover { text-decoration: underline; }







/*************/
/* Debugging */
/*************/
/*
H1, H2, H3, H4, H5, P, UL, OL, LI, BLOCKQUOTE, PRE { border: 1px dotted #999999;}
TD TABLE { border: 1px dotted #000099;}
DIV { border: 1px dotted #990000;}
IMG.spacer-gif { border: 1px solid black; }
*/


/****************/
/* Diverses     */
/****************/ 
TD.empty_left {
background-image:url(/bilder/bg_white_blue.gif);
}
TD.empty_right {
background-image:url(/bilder/bg_white_blue.gif);
}


TD.content-left hr.white, TD.content-right hr.white {
  width: 100%;
  /*height: 1px;*/
  color: white;
  background-color: white;
  border: 0px;
}

DIV.copyright {
	width: 175px;
	height: 18px;
	font-size: 10px;
	color: #666666;
}

/*
.colorBrown {
	color: #ba5333;
}
*/


/****************/
/* Menüs        */
/****************/ 

.menuUnten {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
  color: #4784c3;
  margin-top: 2px;
}
 
.menuChoose{
	background:#CCCCCC;
	color:#555555;
	font-weight:bold;
	padding: 3px;
}

.menuUnten a{
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
  color: #4784c3;
}

.menuUnten a:Hover{
  text-decoration: underline;
}


.menuTop0, .menuTop1{
	background:#CCCCCC;
	color:#003466;
	padding: 2px;
}
.menuTop2, .menuTop3{
	background:#CCCCCC;
	color:#DE3832;
	padding: 2px;
}

.menuLevel0 {
	padding: 6px;
	background: #2B4493;
	color: #CCCCCC;
}
.menuLevel1 {
  background-color: #2B4493;
	padding: 6px;
}
.menuLevel2 {
	padding: 6px;
	background: #DE3832;
	color: #CCCCCC;
}
.menuLevel3 {
  background-color: #DE3832;
	padding: 6px;
}

.menuLevel0 a, .menuLevel1 a {
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #CCCCCC;
}
.menuLevel2 a, .menuLevel3 a {
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #333333;
}

.menuLevel0 a:Hover, .menuLevel2 a:Hover, .menuLevel1 a:Hover, .menuLevel3 a:Hover {
  color: #FFFFFF;
  text-decoration: underline;
}



/********************************/
/* Personaltables/Stellentables */
/********************************/ 
TD.choose_k {
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #CCCCCC;
}
TD.choose_m {
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #333333;
}




/****************/
/* Hauptcontent */
/****************/ 

TD.content {
	/*width: 348px;*/
	/*width: 372px;*/
	/*width: 396px;*/
	padding: 8px; 
}


/*****************/
/* Rechte Spalte */
/*****************/ 

TD.content-right {
	width: 162px;	
	padding: 9px;
}


/*****************/
/* Linke Spalte  */
/*****************/ 


TD.content-left {
	width: 162px;
	padding: 9px;
}



.formneu {
	width: 240px;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
.formneumultiple {
	height: 50px;
	width: 240px;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}




.nolinkinvisible {
    font-size:10px;
	size:1px;
	color:#FFFFFF;
}
