body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    font-family:Arial, Helvetica, sans-serif;
}

.lightblue10{
    font-size: 10px;
    color: #93BDDC;
    line-height: 10px;
}
a.lightblue10:link{
    font-size: 10px;
    color: #93BDDC;
    text-decoration: none;
}
a.lightblue10:visited{
    font-size:10px;
    color:#93BDDC;
    text-decoration: none;
}
a.lightblue10:hover{
    font-size:10px;
    color:#93BDDC;
    text-decoration: underline;
}

.grau {
  font-size:11px;
	color:#888888;
}

.lightblue12{
    font-size:12px;
	color:#93BDDC;
}
.lightblue14{
    font-size:12px;
	color:#93BDDC;
}

a.lightblue12:link{
    font-size:12px;
    color:#93BDDC;
    text-decoration: none;
    font-weight:bold;
}
a.lightblue12:visited{
    font-size:12px;
    color:#93BDDC;
    text-decoration: none;
    font-weight:bold;
}
a.lightblue12:hover{
    font-size:12px;
    color:#93BDDC;
    text-decoration: underline;
    font-weight:bold;
}

a.leftnav:link{
    font-size:12px;
    color:#93BDDC;
    text-decoration: none;
    font-weight:bold;
}
a.leftnav:visited{
    font-size:12px;
    color:#93BDDC;
    text-decoration: none;
    font-weight:bold;
}
a.leftnav:hover{
    font-size:12px;
    color:#C3DDE8;
    text-decoration: underline;
    font-weight:bold;
}

.lightblue18{
    font-size:18px;
    color:#93BDDC;
    font-weight:bold;
}
.darkblue10{
    font-size:10px;
    color:#031335;
}
a.darkblue10:link{
    font-size:10px;
    color:#031335;
    text-decoration: none;
}
a.darkblue10:visited{
    font-size:10px;
    color:#031335;
    text-decoration: none;
}
a.darkblue10:hover{
    font-size:10px;
    color:#031335;
    text-decoration: underline;
}
.darkblue12{
	font-size:12px;
	color:#031335;
}
a.darkblue12:link{
    font-size:12px;
    color:#031335;
    text-decoration: none;
}
a.darkblue12:visited{
    font-size:12px;
    color:#031335;
    text-decoration: none;
}
a.darkblue12:hover{
    font-size:12px;
    color:#031335;
    text-decoration: underline;
}
.darkblue14{
    font-size:14px;
    color:#031335;
}
.white12{
	font-size:12px;
	color:#FFFFFF;
}
.white14{
    font-size:14px;
    color:#FFFFFF;
}
.grey10{
	font-size:10px;
	color:#666666;
	line-height:10px;
}
.grey12{
    font-size:12px;
    color:#666666;
}

.gelb10 {
	font-size:10px;
	color:#FFCE0F;
	line-height:10px;
}
.gelb12 {
	font-size:12px;
	color:#FFCE0F;
	line-height:12px;
}
a.gelb12:link {
	font-size:12px;
	color:#FFCE0F;
	font-weight:bold;
    text-decoration: none;
}
a.gelb12:hover {
	font-size:12px;
	color:#FFCE0F;
	font-weight:bold;
    text-decoration: underline;
}
a.gelb12:visited {
	font-size:12px;
	color:#FFCE0F;
	font-weight:bold;
    text-decoration: none;
}

.orange12{
    font-size:12px;
    color:#E67905;
}
a.orange12:link{
    font-size:12px;
    color:#E67905;
    font-weight:bold;
    text-decoration: none;
}
a.orange12:visited{
    font-size:12px;
    color:#E67905;
    font-weight:bold;
    text-decoration: none;
}
a.orange12:hover{
    font-size:12px;
    color:#E67905;
    font-weight:bold;
    text-decoration: underline;
}
.orange18{
    font-size:18px;
    color:#E67905;
    font-weight:bold;
}

.darkred12{
    font-size:12px;
    color:#B10026;
}
a.darkred12:link{
    font-size:12px;
    color:#B10026;
    text-decoration: none;
    font-weight:bold;
}
a.darkred12:visited{
    font-size:12px;
    color:#B10026;
    text-decoration: none;
    font-weight:bold;
}
a.darkred12:hover{
    font-size:12px;
    color:#B10026;
    font-weight:bold;
    text-decoration: underline;
}

.darkred18{
    font-size:18px;
    color:#B10026;
    font-weight:bold;
}

.green12	{
    font-size:12px;
    color:#ADBE16;
}
a.green12:link{
    font-size:12px;
    color:#ADBE16;
    font-weight:bold;
    text-decoration: none;
}
a.green12:visited{
    font-size:12px;
    color:#ADBE16;
    font-weight:bold;
    text-decoration: none;
}
a.green12:hover{
    font-size:12px;
    color:#ADBE16;
    font-weight:bold;
    text-decoration: underline;
}
.green18{
    font-size:18px;
    color:#ADBE16;
    font-weight:bold;
}
.bluegrey12{
    font-size:12px;
    color:#95A4A8;
}
a.bluegrey12:link{
    font-size:12px;
    color:#95A4A8;
    font-weight:bold;
    text-decoration: none;
}
a.bluegrey12:visited{
    font-size:12px;
    color:#95A4A8;
    font-weight:bold;
    text-decoration: none;
}
a.bluegrey12:hover{
    font-size:12px;
    color:#95A4A8;
    font-weight:bold;
    text-decoration: underline;
}

.bluegrey18{
    font-size:18px;
    color:#95A4A8;
    font-weight:bold;
}

.blue18{
    font-size:18px;
    color:#71A6CD;
    font-weight:bold;     
}
.blue12{
    font-size:12px;
    color:#71A6CD;
}

.toptitle{
    font-size:12px;
    color:#A9B7BB;
    font-weight:bold;
}
.newsheadline{
	font-size:12px;
	color:#031335;
	font-weight:bold;
}
.newstext{
	font-size:12px;
	color:#031335;
}
.newslink{
    font-size:12px;
    color:#93BDDC;
}
a.newslink:link{
    font-size:12px;
    color:#93BDDC;
    font-weight:bold;
    text-decoration: none;
}
a.newslink:visited{
    font-size:12px;
    color:#93BDDC;
    font-weight:bold;
    text-decoration: none;
}
a.newslink:hover{
    font-size:12px;
    color:#93BDDC;
    font-weight:bold;
    text-decoration: underline;
}

.mehrlink{
	font-size:12px;
	color:#5B8BAE;
}
a.mehrlink:link{
    font-size:12px;
    color:#5B8BAE;
    text-decoration: none;
}

a.mehrlink:visited{
    font-size:12px;
    color:#A8B6BA;
    text-decoration: none;
}
a.mehrlink:hover{
    font-size:12px;
    color:#5B8BAE;
    text-decoration: underline;
}
.sitemap{
    font-size: 10px;
    color: #93BDDC;
    line-height: 10px;
}
a.sitemap:link{
    font-size: 10px;
    color: #93BDDC;
    line-height: 10px;
    text-decoration: none;
}
a.sitemap:visited{
    font-size:10px;
    color:#93BDDC;
    line-height:10px;
    text-decoration: none;
}
a.sitemap:hover{
    font-size:10px;
    color:#93BDDC;
    line-height:10px;
    text-decoration: underline;
}
form{
    padding:0px;
    margin:0px;
}
.blueinput{
	font-size: 10px;
	background-color:#C3DDE8;
	width: 115px;
	height: 18px;
}
.sessionblueinput {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  background-color: #C3DDE8;
  width: 115px;
  height: 14px;
}

.sessionblueinputie {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  background-color: #C3DDE8;
  width: 115px;
  height: 14px;
}

.blueinputform {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color:#C3DDE8;
}
.whiteinput{
	font-size: 10px;
	width: 190px;
    height: 18px;
}
.whiteinputie {
	font-size: 10px;
	width: 190px;
    height: 17px;
}
.error{
    font-size:12px;
    color:#FF0000;
    font-weight:bold;
}
.rahmen {
  font-size:12px;
  color:#031335;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  border-collapse:collapse;
 }