html, body {min-height: 100%; padding-bottom: 1px;}/*erzwingt im FF vertikalen Scrollbalken*/

body {
margin: 0px;
padding: 0px;
background: #fff; 
color: #000; 
}

#print{
display: none
}

.navlinks {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #2D4060; 
border: 1px #2D4060 solid; 
text-decoration: none; 
padding-top: 3px; 
padding-right: 3px; 
padding-bottom: 3px; 
padding-left: 10px; 
background-image: url(spacer.gif)
}

.bluetext {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #2D4060; 
text-decoration: none; 
font-weight: normal
}

.date {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #2D4060; 
text-decoration: none; 
text-align: center;
font-weight: normal
}

.open {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #2D4060; 
text-decoration: none; 
text-align: left;
margin-left:40px;
font-weight: normal
}

p {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px;
text-align:left;
color: #2D4060
}

.text {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px;
text-align: left;
color: #2D4060
}

.imp {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px;
line-height:140%;
text-align:left;
color: #2D4060
}


h1 {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-weight: bold; 
color: #1A3A85
}

h2 {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
/*color: #08A2DE*/
color: #E7960D
}

h3 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #FF0000; 
font-weight: bold 
}

li {
	list-style-image: url(list.gif);
	font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 13px;
  	color: #2D4060; 
   line-height:140%
	}	


a {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	/*color: #A91E21;*/ 
	color: #08A2DE; 
   text-decoration: underline
	}
	
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	/*color: #A91E21;*/ 
	color: #08A2DE; 
	text-decoration: none
	}

.gal_aktiv { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #E7960D; 
text-decoration: none; 
font-weight: bold 
}

.bluebold { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #2D4060; 
text-decoration: none; 
font-weight: bold 
}

.bluebold1 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #2D4060; 
text-decoration: none; 
font-weight: bold 
}

a.bluebold { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #2D4060; 
text-decoration: none; 
font-weight: bold 
}

a.bluebold:hover, 
a.redbold:hover { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #E7960D; 
text-decoration: none; 
font-weight: bold 
}

a.bluebold1 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #2D4060; 
text-decoration: none; 
font-weight: bold 
}

a.bluebold1:hover { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #E7960D; 
text-decoration: none; 
font-weight: bold 
}

.redbold { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FF0000; 
text-decoration: none; 
font-weight: bold 
}

a.redbold { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FF0000; 
text-decoration: none; 
font-weight: bold 
}


.footer{
  	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #2D4060; 
	font-weight: normal;
	line-height:140%
	}
	
a.footer  {
  	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #2D4060; 
	font-weight: normal;
   text-decoration : underline;
	line-height:140%
	}

a.footer:hover  {
  	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #2D4060; 
	font-weight: normal;
   text-decoration : none;
	line-height:140%
	}

	/*Formular*/
.formtable {
	border: solid;
	border-color: #183884;
	/*background-color: #62C9FD;*/
	background-color: #AAE1FD;
	border-width: 3px
	}

.small_font2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #12306C
}

.form {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px;
line-height:120%;
text-align: left;
color: #12306C
}

input, textarea {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #12306C; 
line-height:120%;	
border: solid;
border-color: #12306C; 
border-width: 1px
}

.radio {
border: 0px;
background-color: #AAE1FD
}

.button {
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #ffffff;
font-size: 13px; 
line-height:120%;	
width: 125px;
background-color: #183884
}

/* --- Bilderrahmen 191 x 125px ---------------------------------------------------------------- */
p.thumbframe {width: 200px; margin: 30px 0 0 25px; text-align: left; float: left;}
span.imgframe {display: block; width: 200px;  height: 146px;}
span.imgframe img {margin: 0; padding: 0;}
span.tlable {
	background: #F7F7F7; 
	color: #666; 
	display: block; 
	width: 188px; 
	padding: 3px 5px 3px 5px;
	margin: 7px 0 0 0; 
	text-align:left;
	border: 1px solid #9B8673;
	}
	
* html span.tlable{
	width: 200px;
}

span.tlable a         {text-decoration: underline; font-size:10px; line-height:150%;}
span.tlable a:link    {text-decoration: underline; font-size:10px; line-height:150%;}
span.tlable a:visited {text-decoration: underline; font-size:10px; line-height:150%;}
span.tlable a:active  {text-decoration: none; font-size:10px; line-height:150%;}
span.tlable a:hover   {text-decoration: none; font-size:10px; line-height:150%;}
