html		 { height:100%;}
body		 { height:99.3%; width:100%; margin-top:0px; margin-left:0pt; margin-bottom:0pt; margin-right:0pt; text-align:center; scrollbar-DarkShadow-Color:#666666; scrollbar-Track-Color:#B9BABF; scrollbar-Face-Color:#7D7F8A; scrollbar-Shadow-Color:#A3A39B; scrollbar-Highlight-Color:#666666; scrollbar-3dLight-Color:#FFFFE6;scrollbar-Arrow-Color:#FFFFE6;}
img 		 { border:0px;}
.greybar 	 { background-color:#d1cfc3;}

.headline    { font-family: Verdana; font-size: 25px; font-style: normal; font-weight: normal; color: #A1181B; text-align:left; text-align:top;}
.headlinekl  { font-family: Verdana; font-size: 13px; font-style: normal; font-weight: bold; color: #A1181B; text-align:left; text-align:top;}
.headlineklnobold    { font-family: Verdana; font-size: 13px; font-style: normal; font-weight: normal; color: #A1181B; text-align:left; text-align:top;}
.blocktext   { font-family: Verdana; font-size: 13px; font-style: normal; color: #000000; font-weight: normal; text-align:justify;}
.lefttext   { font-family: Verdana; font-size: 13px; font-style: normal; color: #000000; font-weight: normal; text-align:left;}
.textblack   { font-family: Verdana; font-size: 13px; font-style: normal; color: #000000; font-weight: normal;}
.blockgrey2  { font-family: Verdana; font-size: 11px; font-style: normal; color: #707069; font-weight: bold; text-align:justify;}
.blockgrey   { font-family: Verdana; font-size: 11px; font-style: normal; color: #94948F; font-weight: normal; text-align:justify;}
.blockred    { font-family: Verdana; font-size: 13px; font-style: normal; color: #A1181B; font-weight: normal; text-align:justify;}
.blocktextklein  { font-family: Verdana; font-size: 10px; font-style: normal; color: #000000; font-weight: normal; text-align:justify;}
.blocktextred{ font-family: Verdana; font-size: 13px; font-style: normal; color: #A1181B; font-weight: normal; text-align:justify;}

a:link       { font-family: Verdana,Helvetica,Arial; font-size: 12px; font-style: normal; color: #707069; text-decoration: none }
a:active     { font-family: Verdana,Helvetica,Arial; font-size: 12px; font-style: normal; color: #707069; text-decoration: none }
a:visited    { font-family: Verdana,Helvetica,Arial; font-size: 12px; font-style: normal; color: #707069; text-decoration: none }
a:hover      { font-family: Verdana,Helvetica,Arial; font-size: 12px; font-style: normal; color: #A1181B; text-decoration: none }

a.navitopleft:link       { font-family: Verdana,Helvetica,Arial; font-size: 11px; font-style: normal; color: #707069; text-decoration: none }
a.navitopleft:active     { font-family: Verdana,Helvetica,Arial; font-size: 11px; font-style: normal; color: #707069; text-decoration: none }
a.navitopleft:visited    { font-family: Verdana,Helvetica,Arial; font-size: 11px; font-style: normal; color: #707069; text-decoration: none }
a.navitopleft:hover      { font-family: Verdana,Helvetica,Arial; font-size: 11px; font-style: normal; color: #A1181B; text-decoration: none }


a.allgreybig:link       { font-family: Verdana,Helvetica,Arial; font-size: 19px; font-style: normal; font-weight: bold; color: #b5b29c; text-decoration: none }
a.allgreybig:active     { font-family: Verdana,Helvetica,Arial; font-size: 19px; font-style: normal; font-weight: bold; color: #b5b29c; text-decoration: none }
a.allgreybig:visited    { font-family: Verdana,Helvetica,Arial; font-size: 19px; font-style: normal; font-weight: bold; color: #b5b29c; text-decoration: none }
a.allgreybig:hover      { font-family: Verdana,Helvetica,Arial; font-size: 19px; font-style: normal; font-weight: bold; color: #b5b29c; text-decoration: none }

a.navi2:link       { font-family: Verdana,Helvetica,Arial; font-size: 12px; font-style: normal; font-weight: normal; color: #707069; text-decoration: none;}
a.navi2:active     { font-family: Verdana,Helvetica,Arial; font-size: 12px; font-style: normal; font-weight: normal; color: #707069; text-decoration: none;}
a.navi2:visited    { font-family: Verdana,Helvetica,Arial; font-size: 12px; font-style: normal; font-weight: normal; color: #707069; text-decoration: none;}
a.navi2:hover      { font-family: Verdana,Helvetica,Arial; font-size: 12px; font-style: normal; font-weight: normal; color: #707069; text-decoration: none;}

a.searchlink:link       { font-family: Verdana,Helvetica,Arial; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none }
a.searchlink:active     { font-family: Verdana,Helvetica,Arial; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none }
a.searchlink:visited    { font-family: Verdana,Helvetica,Arial; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none }
a.searchlink:hover      { font-family: Verdana,Helvetica,Arial; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none }





ul 			 { list-style-type: square}
table		 { cell-padding:0px; cell-spacing:0px; padding:0px; border-collapse:collapse;}
.nav2table	 { cell-padding:10px; cell-spacing:0px; border-collapse:collapse;}
.white		 { background-color:white;}
.boxu	     { border-width:1px; border-color:#000000; border-style:solid; border-top-style:hidden; padding:0px; border-collapse:collapse;}
.boxumirror	 { border-width:1px; border-color:#000000; border-style:solid; border-bottom-style:hidden; padding:0px; border-collapse:collapse;}
.boxl		 { border-width:1px; border-color:#000000; border-style:solid; border-right-style:hidden; border-top-style:hidden; padding:0px; border-collapse:collapse;}
.boxlmirror	 { border-width:1px; border-color:#000000; border-style:solid; border-top-style:hidden; border-left-style:hidden; padding:0px; border-collapse:collapse;}
.boxuright	 { border-width:1px; border-color:#000000; border-style:solid; border-left-style:hidden; padding:0px; cell-padding:10px; cell-spacing:0px; border-collapse:collapse; empty-cells:hide;}
.boxlonhead	 { border-width:1px; border-color:#000000; border-style:solid; border-left-style:hidden; border-bottom-style:hidden; padding:0px; border-collapse:collapse;}
.boxlineright{ border-width:1px; border-color:#000000; border-style:solid; border-left-style:hidden; border-bottom-style:hidden; border-top-style:hidden; padding:0px; empty-cells:hide; border-collapse:collapse;}

p.front a {display: block; font-size: 12px; margin: 6px 0;}
p			 { text-align:justify; font-family: Verdana; margin-left:25px; margin-top:10px;}
p.front		 { text-align:left; font-family: Verdana; margin-left:10px; margin-top:10px;}
.block		 { font-family: Verdana; font-size: 13px; font-style: normal; color: #000000; font-weight: normal; text-align:justify; margin-left:0px; margin-top:10px;}
.indetdiv    { margin-left:10px;} 
.indetheadlinekl {margin-left:27px;}

input 		 { font-family: Verdana; font-size: 14px; font-style: normal; color: #000000; font-weight: normal;}

#contactform {
	width: 330px;
}
#contactform fieldset {
	border: 0;
	width: 330px;
}
#contactform input,#contactform  textarea {
	width: 330px;
	float: left;
	clear: both;
}
#contactform textarea {
	height: 150px;
}
#contactform button {
	padding: 0;
	background-color: #fff;
	border: 0;
	float: left;
	clear: both;
	margin: 0;
}
#contactform input.submit {
	width: auto;
	float: right;
	clear: right;
}
#contactform label {
	float: left;
	clear: both;
	margin-bottom: 15px;
	font-family: Verdana;
	font-size: 13px;
	width: 300px;
	text-align: left;
}
#contactform #field_result {
	margin-bottom: 15px;
}
#contactform .error {
	border: 1px solid red;
}
.float_right {
  float: right;
  margin-left: 8px;
}
span.imageCaption {
  font-size: 10px;  
}