BODY {

	MARGIN: 0px; font-family:Arial,Helvetica,sans-serif; font-size:10pt;

}

DIV {

	MARGIN: 0px; font-family:Arial,Helvetica,sans-serif; font-size:10pt;

}

.inputNormal{

	font-size: 12px;

}

.innerError {

    background-image: url(images/invalid.gif);

    background-position: left top;

    background-repeat: no-repeat;

    background-color: white;

    padding-left: 20px;

    padding-top: 1px;

	  BORDER-RIGHT: #FF8000 0px solid; 

	  BORDER-TOP: #FF8000 1px solid; 

	  MARGIN: 0px; 

	  BORDER-LEFT: #FF8000 0px solid; 

	  BORDER-BOTTOM: #FF8000 0px solid; 

	  COLOR: #FF8000

}

#fach {

 font-family: Arial;

 font-size: 11pt;

 font-weight: bold;

 text-align: center;

 color: #E89933;

 text-decoration:none;

 line-height:20pt

}

.fach {

 font-family: Arial;

 font-size: 11pt;

 font-weight: bold;

 text-align: center;

 color: #E89933;

 text-decoration:none;

 line-height:20pt

}

 a.fachlink {

 font-family: Arial;

 font-size: 11pt;

 font-weight: bold;

 text-align: center;

 color: #ffffff;

 text-decoration:none;

 line-height:20pt}

 a.anmelden {

 font-family: Arial;

 font-size: 11pt;

 font-weight: bold;

 text-align: center;

 color: #E89933;

 text-decoration:none;

 line-height:20pt}

#trenner{

 font-family: Arial;

 font-size: 10pt;

 font-weight: normal;

 text-align: center;

 color: #000000;

 text-decoration:none

}

#ober {

 font-family: Arial;

 font-size: 10pt;

 font-weight: normal;

 text-align: center;

 color: #E89933;

 text-decoration:none}

 a.oberlink {

 font-family: Arial;

 font-size: 10pt;

 font-weight: normal;

 color: #000000;

 text-decoration:none

}

a{color:#004F71;font-family:Arial,Helvetica,sans-serif;font-size:10pt;line-height:16pt;font-weight:normal}

a.active {color:#66FF33;font-family:Arial,Helvetica,sans-serif;font-size:10pt;line-height:16pt;font-weight:normal}

a.visited {color:#66FF33;font-family:Arial,Helvetica,sans-serif;font-size:10pt;line-height:16pt;font-weight:normal}

hr.lang{color:#CFCFCF;width:100%;height:3px;}

hr.kurz{color:#CFCFCF;width:100%;height:1px;}

#headline{color:#004F71;font-family:Arial,Helvetica,sans-serif;font-size:13pt;line-height:20pt;font-weight:bold}

#fliesstext{font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#000000;line-height:16pt;font-weight:normal}

#rot{font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:red;line-height:16pt;font-weight:normal}

#anfahrt{font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#848484;line-height:16pt;font-weight:normal}

#kurzinfo{font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:orange;line-height:16pt;font-weight:bold; font-style:italic}

.headline{color:#004F71;font-family:Arial,Helvetica,sans-serif;font-size:13pt;line-height:20pt;font-weight:bold}

.fliesstext{font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#000000;line-height:16pt;font-weight:normal}