a:link {text-decoration:none;color:#000000}
a:visited {text-decoration:none;color:#000000}
a:hover {text-decoration:none;color:#FD8261}
a:active {text-decoration:none;color:#FD8261}

#impressum {
	color:#2a8acc;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-style: normal;
	text-decoration: none;
}

#impressum a:link {
	color:#2a8acc;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-style: normal;
	text-decoration: none;
}

#impressum a:visited{
	color:#2a8acc;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-style: normal;
	text-decoration: none;
}

#impressum a:hover {
	color:#FD8261;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-style: normal;
	text-decoration: none;
}

#impressum a:active{
	color:#FD8261;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-style: normal;
	text-decoration: none;
}

.Text {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	font-style: normal;
	text-decoration: none;
}

.TextBlau {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#003399;
	font-style:normal;
	text-decoration:none;
}

.Textrot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-style: normal;
	text-decoration: none;
}

.Text2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
}
.klein {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
}

.kleinText {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
}

.kleinText2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
}


.hauptmenuzelle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: table-cell;
}

.newskopfzeile {
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#9ecff6;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#9ecff6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #9ecff6;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9ecff6;




}
.bildrahmen {
	border: thin solid #3399CC;
}
.linierechts {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: dotted;
	border-top-color: #3399CC;
	border-right-color: #3399CC;
	border-bottom-color: #3399CC;
	border-left-color: #3399CC;
}
.newsfusszeile {
	border-top-width:1px;
	border-top-style:dotted;
	border-top-color:#9ecff6;
	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#9ecff6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;

}
.uhr {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2a8acc;
	font-style: normal;
	text-decoration: none;
}
.techdatazeile {

	border-top-width:1px;
	border-top-style:dotted;
	border-top-color:#9ecff6;
	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#9ecff6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-left-style: none;
	border-left-width: 1px;
	border-left-color: #9ecff6;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #9ecff6;
}
.rahmedunkelblau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #9ECFF6;
	background-color: #E5F2FD;


}
.rahmen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #9ECFF6;
	background-color: #FFFFFF;
}
.rahmen2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #9ECFF6;
	background-color: #FFFFFF;
}
.button {border-width:1px;border-color:#9ecff6;border-style:solid;background-color:#FFFFFF}
.textfeld {border-width:1px;border-color:#9ecff6;border-style:solid}
.textfeld_agb {
border-width:1px;border-color:#9ecff6;border-style:solid;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
}
.search{
	border-left-color:#ffffff;
	border-top-color:#9ECFF6;
	border-bottom-color:#FFFFFF;
	border-right-color:#ffffff;
	border-width:1px;
	border-style:solid;
}


.kalendar_rot {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	background-color: #FB94A5;
	border-left-color:#000000;
	border-top-color:#000000;
	border-bottom-color:#000000;
	border-right-color:#000000;
	border-width:1px;
	border-style:solid;
}
.kalendar_blau {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	background-image: url('../images/kalendar_bg_heute.gif');
	border-left-color:#000000;
	border-top-color:#000000;
	border-bottom-color:#000000;
	border-right-color:#000000;
	border-width:1px;
	border-style:solid;
}
.kalendar_gelb {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	background-color: #EEEEEE;
	border-left-color:#000000;
	border-top-color:#000000;
	border-bottom-color:#000000;
	border-right-color:#000000;
	border-width:1px;
	border-style:solid;
}
.kalendar_gruen {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	background-color: #B6E4C5;
	border-left-color:#000000;
	border-top-color:#000000;
	border-bottom-color:#000000;
	border-right-color:#000000;
	border-width:1px;
	border-style:solid;
}
.kalendar_graugruen {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	/*background-color: #D5E3D9;*/
	background-color: #B6E4C5;
	border-left-color:#000000;
	border-top-color:#000000;
	border-bottom-color:#000000;
	border-right-color:#000000;
	border-width:1px;
	border-style:solid;
}
.kalendar_graublau {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	background-color: #CFDCE5;
	border-left-color:#000000;
	border-top-color:#000000;
	border-bottom-color:#000000;
	border-right-color:#000000;
	border-width:1px;
	border-style:solid;
}
.kalendar_grau {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	background-color: #D0D4D1;
	border-left-color:#000000;
	border-top-color:#000000;
	border-bottom-color:#000000;
	border-right-color:#000000;
	border-width:1px;
	border-style:solid;
}

.kalendar_rueckgabe {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	background-image: url('../images/kalendar_bg_rueckgabe.gif');
	border-left-color:#000000;
	border-top-color:#000000;
	border-bottom-color:#000000;
	border-right-color:#000000;
	border-width:1px;
	border-style:solid;
}
.kalendar_annahme {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	background-image: url('../images/kalendar_bg_abholung.gif');
	border-left-color:#000000;
	border-top-color:#000000;
	border-bottom-color:#000000;
	border-right-color:#000000;
	border-width:1px;
	border-style:solid;
}

.kalendar_rueckgabe2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	background-image: url('../images/kalendar_bg_rueckgabe2.gif');
	border-left-color:#000000;
	border-top-color:#000000;
	border-bottom-color:#000000;
	border-right-color:#000000;
	border-width:1px;
	border-style:solid;
}
.kalendar_annahme2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	background-image: url('../images/kalendar_bg_abholung2.gif');
	border-left-color:#000000;
	border-top-color:#000000;
	border-bottom-color:#000000;
	border-right-color:#000000;
	border-width:1px;
	border-style:solid;
}