/* Nicht genau ansehen. Ist alles noch quick and dirty */

body,ol,ul,li,div,td,th,b,i
     { font-family: Arial, Verdana, helvetica, sans-serif; font-size:12px;}
p    { font-family: Arial, Verdana, helvetica, sans-serif; font-size:12px; margin-right:5px;}
h1   { font-family: Arial, Verdana, helvetica, sans-serif; font-size:28px;}

/* h2 Bisher  { font-family: Arial, Verdana, helvetica, sans-serif; font-size:20px; color:#000000; } */

h2 { font-family: Arial, Verdana, helvetica, sans-serif; text-align:left; 
font-size:16px; font-weight:bold; border-bottom:solid 1px #006AB2; 
padding:4px; margin-left:24px; margin-top:16px; margin-right:0px; 
margin-bottom:.2em; color:#000000; } 

h3   { font-family: Arial, Verdana, helvetica, sans-serif; font-size:16px; 
text-align:left; margin-bottom:5px; margin-top:10px; margin-left:28px; color:#006AB2; }

/* h4   { font-family: Arial, Verdana, helvetica, sans-serif; font-size:14px; 
 margin-bottom:5px; margin-top:10px; } */

h4   { font-family: Arial, Verdana, helvetica, sans-serif; font-size:14px; 
text-align:left; margin-bottom:5px; margin-top:10px; margin-left:28px; color:black; }

h5   { font-family: Arial, Verdana, helvetica, sans-serif; font-size:16px; background-color: #f4f9ff; border:solid 1px #004080; padding:4px; margin-bottom:.2em; color:#000000;}

/* background-image:url(../images/verlauf.jpg); */

.hiddenPic { display:none; }

li { margin-bottom:3px; }


.example { background: #FCFCFF none repeat scroll 0%; border-left: medium double;
	   color:#222222; display: block; margin-left: 1px; padding: 5px; margin-right: 190px; }


a:link  {color: #000099; font-family: Arial, Verdana, helvetica, verdana, arial, helvetica, sans-serif;
         font-size: 12px;
         text-decoration:none;
         }
a:visited {color: #006699; font-family: Arial, Verdana, helvetica, verdana, arial, helvetica, sans-serif;
        font-size: 12px;
        text-decoration:none;
        }
a:hover { color: #0000FF; background-color: #f4f9ff; text-decoration:underline; }
a:active { color: #0000CC; font-family: Arial, Verdana, helvetica, verdana, arial, helvetica, sans-serif;
         font-size: 12px;
         text-decoration:underline; }

  .frame {width:758px; height:490px; margin-bottom:0px;}
  .rahmen {padding:1px; margin-bottom:0px;}
  .frameinhalt {overflow:auto; width:758px; height:488px; margin-bottom:0px;}

.inputtext {

	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #fffff0;
	padding: 1px;
	height: 20px;
	width: 280px;
	border: 1px solid #333333;
}
.inputtextarea {

	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #fffff0;
	padding: 1px;
	height: 150px;
	width: 280px;
	border: 1px solid #333333;
}
.inputbutton {

	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #f5f5f5;
	padding: 1px;
	border: 1px solid #000099;
}

#werbung{
 position: absolute;
 right: 50px;
 top: 60px;
 width: 216px;
 height: 200px;
 z-index: 10;
 background-color: #fff8cd; 
}

#titel{
 font-family: Helvetica;
 font-size: 16px;
 font-weight: bold;
 text-align: center;
 color: #000000;
 background-color: #ffffff;
}

#schliessen{
 text-align: right;
 background-color: #fff8cd;
 display: block;
}

.menu:link {

	font-family: Arial, Verdana, Helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-color: #666666;
	padding: 3px;
	}

.menu:visited {

	font-family: Arial, Verdana, Helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-color: #666666;
	padding: 3px;
	}

.menu:hover {

	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0000CC;
	text-decoration: underline;
	background-color: #f4f9ff;
	padding: 3px;
	}

/* menue 1 */
/* .menu1:before {content:url(../images/pfeil_rw.gif) " ";} */

.menu1:link {
	font-family: Arial, Verdana, Helvetica, arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-color: #006AB2;
	border: 0px solid #fff;
	padding: 3px;
	margin-right:0px;
	margin-left:15px;
	margin-bottom:4px;
	display:block;
border-bottom:solid 1px #ffffff;
text-align:left; 
	}

.menu1:visited {
	font-family: Arial, Verdana, Helvetica, arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-color: #006AB2;
	border: 0px solid #fff;
	padding: 3px;
	margin-right:0px;
	margin-left:15px;
	margin-bottom:4px;
	display:block;
border-bottom:solid 1px #ffffff;
text-align:left;  
	}

.menu1:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;
	background-color: #f4f9ff;
	border: 0px solid #000;
	padding: 3px;
	margin-right:0px;
	margin-left:15px;
	margin-bottom:4px;
	display:block;
border-bottom:solid 1px #ffffff; 
	}

/* menue 2 */
.menu2:before {content:url(../images/pfeil_m.gif) " ";}
.menu2:link {
 	font-family: Arial, Verdana, Helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	border: 0px solid #000;
	padding: 3px;
	margin-right:2px;
	margin-left:8px;
	margin-bottom:3px;
	display:block; 
	}

.menu2:visited {
	font-family: Arial, Verdana, Helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	border: 0px solid #000;
	padding: 3px;
	margin-right:2px;
	margin-left:8px;
	margin-bottom:3px;
	display:block;
	}

.menu2:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;
	background-color: #f4f9ff;
	border: 0px solid #000;
	padding: 3px;
	margin-right:2px;
	margin-left:8px;
	margin-bottom:3px;
	display:block;
	}

.norm  { font-family: Arial, Verdana, helvetica, sans-serif; font-size:12px; margin:10px 20px 10px 28px; text-align:justify; }

.list  { font-family: Arial, Verdana, helvetica, sans-serif; font-size:12px; margin:5px 10px 5px 10px; text-align:left; }
