body {
font-family: arial, geneva, helvetica, sans-serif;
font-size: 10px;
color: #0a1642;
}

td {
font-family: arial, geneva, helvetica, sans-serif;
font-size: 10px;
color: #000000;
}

select {
font-family: arial, geneva, helvetica, sans-serif;
font-size: 10px;
color: #000000;
}

a	   { color: #100884; font-size: 11px; font-family: arial, geneva, helvetica, sans-serif; text-decoration: none }

a:hover	 { color: #0976c2; font-size: 11px; font-family: arial, helvetica, "helvetica new"; text-decoration: underline }

a:active	  { color: #0976c2; font-size: 11px; font-family: arial, helvetica, "helvetica new"; text-decoration: none }

a.highlighted {
font-family: arial, helvetica, helvetica new;
font-size:10px;
color:#000000;
text-decoration:none
}


font {
font-family: arial, geneva, helvetica, sans-serif;
font-size: 10px;
}

.selectBlue
{
    FONT-SIZE: 10px;
    COLOR: #100884;
    FONT-FAMILY: verdana
}

.textblue  { color: #c00; font-size: 12px; font-family: arial, geneva, helvetica, sans-serif }

.textwhite {
font-family: arial, geneva, helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
padding-left:5px; 
padding-right:5px;
}

.textwhite20px {
font-family: arial, geneva, helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
padding-left:20px; 
padding-right:5px;
}

.textgrey  { color: #333; font-size: 11px; font-family: arial, geneva, helvetica, sans-serif }
.textgreyclair  { color: #666666; font-size: 10px; font-family: arial, geneva, helvetica, sans-serif }
.textred11px { color: #e5000c; font-size: 11px; font-family: arial, geneva, helvetica, sans-serif }
.textRed  { color: #e5000c; font-size: 10px; font-family: arial, geneva, helvetica, sans-serif }
.textRed11px  { color: #e5000c; font-size: 11px; font-family: arial, geneva, helvetica, sans-serif }

.textvert11px  { color: #5c9226; font-size: 11px; font-family: arial, geneva, helvetica, sans-serif }


.textbluesize9px { color: #100884; font-size: 9px; font-family: arial, geneva, helvetica, sans-serif }
.textbluesize10px { color: #100884; font-size: 10px; font-family: arial, geneva, helvetica, sans-serif }
.textbluesize11px { color: #100884; font-size: 11px; font-family: arial, geneva, helvetica, sans-serif }
.textbluesize  { color: #100884; font-size: 11px; font-family: arial, geneva, helvetica, sans-serif }


.textbluesize12px  { color: #100884; font-size: 12px; font-family: arial, geneva, helvetica, sans-serif }
.textbluesize13px  { color: #100884; font-size: 13px; font-family: arial, geneva, helvetica, sans-serif }
.textbluesize14px  { color: #100884; font-size: 14px; font-family: arial, geneva, helvetica, sans-serif }


.textwhitesize11px  { color: #ffffff; font-size: 11px; font-family: arial, geneva, helvetica, sans-serif }
.textblack  { color: #000000; font-size: 11px; font-family: arial, geneva, helvetica, sans-serif }
.textblack1  { color: #000000; font-size: 14px; font-family: arial, geneva, helvetica, sans-serif }
.highlighted {
font-family: arial, geneva, helvetica, sans-serif;
font-size: 10px;
color: #000000;
}

/*Locator*/
#locator      {	
	position: absolute; 
	top     : 240px; 
	left    : 559px; 
	width   : 201px;
	z-index : 5; 
	visibility : hidden; 
	clip: rect(0px 201px 140px 0px);
}

/*Sprachschalter*/
#languages      {	
	position: absolute; 
	top     : 120px; 
	left    : 660px; 
	width   : 99px;
	height	:	119px;
	z-index : 5; 
	background-color: #ffffff;
	visibility : hidden; 
}

#kontaktlink      {	
	position: absolute; 
	top     : 107px; 
	left    : 570px; 
	width   : 99px;
	z-index : 5; 
}

#sprachlink      {	
	position: absolute; 
	top     : 107px; 
	left    : 670px; 
	width   : 99px;
	z-index : 5; 
}

#sprachlinkhigh      {	
	position: absolute; 
	top     : 107px; 
	left    : 667px; 
	width   : 99px;
	z-index : 4; 
	visibility : hidden; 
}

/*kleine Illu, die nur manchmal rechts aussen in der Navigation erscheint*/
#naviillu      {	
	position: absolute; 
	top     : 122px; 
	left    : 660px; 
	width   : 99px;
	height	:	117px;
	z-index : 4; 
}

#flash      {	
	position: absolute; 
	top     : 108px; 
	left    : 1px; 
	width   : 200px;
	z-index : 5; 
}

#homebutton      {	
	position: absolute; 
	top     : 213px; 
	left    : 469px; 
	width   : 99px;
	z-index : 5; 
}

h1 {
text-align: left;
color: #0a1642;
font-size: 24px;
margin-top: 10px;
margin-bottom: 15px;
padding-bottom: 5px;
font-weight: normal;
border-bottom:#0976c2 1px solid;
}

h2 {
text-align: left;
font-size: 16px;
color: #5c9226;
font-weight: normal;
margin-bottom:5px;
}

