body {height: 100%; margin-bottom: 0.1px;}

.bluebox{
color: #FFFFFF;
font-family: Verdana, helvetica, sans-serif;
line-height:15pt;
font-size: 11.5pt;
text-align: left;
font-weight: 200;

}


.textwhite{
color: #FFFFFF;
font-family: Verdana, helvetica, sans-serif;
line-height:12pt;
font-size: 10pt;
text-align: left;
font-weight: 200;

}

.textbigred{
color: #d80a0a;
font-family: Verdana, helvetica, sans-serif;
text-transform: uppercase;
font-size: 13pt;
text-align: left;
font-weight: bold;

}



.smallwhite {
   font-family: Verdana,Helvetica,sans-serif;
   line-height:11pt;
   font-size:9pt;
   color:#FFFFFF;
   text-align:left;

 }
.headwhite{
color: #FFFFFF;
font-family: Verdana, helvetica, sans-serif;
line-height:14pt;
font-size: 12pt;
text-align: left;
font-weight:bold;
}


 .text {
   font-family: Verdana,Helvetica,sans-serif;
   line-height:12pt;
   font-size:10pt;
   color:#040D0C;
   text-align:left;

 }
 
 .textunderline {
   font-family: Verdana,Helvetica,sans-serif;
   line-height:12pt;
   font-size:10pt;
   color:#040D0C;
   text-align:left;
   text-decoration:underline;
   font-weight:bold;
 }
 
 
 
 
 .textblue {
   font-family: Verdana,Helvetica,sans-serif;
   line-height:12pt;
   font-size:10pt;
   color:#0381D5;
   text-align:left;

 }
 
  .textbold {
   font-family: Verdana,Helvetica,sans-serif;
   line-height:12pt;
   font-size:10pt;
   color:#040D0C;
   font-weight:bold;
   text-align:left;

 }


 .textsmall {
   font-family: Verdana,Helvetica,sans-serif;
   line-height:11pt;
   font-size:9pt;
   color:#040D0C;
   text-align:left;

 }


 .linkblue {
   font-family: Verdana,Helvetica,sans-serif;
   line-height:11pt;
   font-size: 8pt;
   color:#0381D5;
   text-align: left;
   font-weight: 500;
	
 }
 .smalllink {
   font-family: Verdana,Helvetica,sans-serif;
   line-height:11pt;
   font-size:8pt;
   color:#7A7A7A;
   text-align: right;
   font-weight: 500;
	
 }

a{
  font-family: Verdana,Helvetica,sans-serif;
  font-size:10pt;
  color: #7A7A7A;
  text-decoration: none;
  border:none;
}
 

a:hover {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 10pt;
  color: #0381D5;
  text-decoration: underline;
  border:none;
}

a:active
{
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 10pt;
  color: #FDBF00;
  text-decoration: none;
  border:none;
  border-style:none;
}
.txtsmall
{
color: #000000;
font-family: Verdana, Helvetica, sans-serif;
text-align: justify;
font-size: 8pt;
}
 h1 {
 /*
	font-size: 13pt;
	font-family: verdana, helvetica, sans-serif;
	color: white;
	background-color:#2d3a94;
	text-align: center;
	padding: 5px 0px 5px 0px;
	*/
	line-height:13pt;
	font-size: 12pt;
	font-family: verdana, helvetica, sans-serif;
	color: #000000;
	
 }

 h2 {
	font-size: 10pt;
	font-family: verdana, helvetica, sans-serif;
	color: black;
 }
 
/* **** default text **** */

 
 p {
   font-family:verdana,Helvetica,sans-serif;
   font-size:9pt;
   color:#000000;
   text-align:left;
 }
 
 td {
   font-family:verdana,Helvetica,sans-serif;
   font-size:9pt;
   color:#000000;
   text-align:left;
 }

 . {
   font-family:verdanaverdana,Helvetica,sans-serif;
   font-size:8pt;
   color:#000000;
   text-align:left;
 }

 b {
	font-weight:bold;
 }

 big {
	font-size: 110%;
 }

/* **** kontakt inputs **** */
		#error {
			font-family:Verdana,Helvetica,sans-serif;
			font-size:8pt;
			color:#ee0000;
		}
		.kontakt label {
			font-family:Verdana,Helvetica,sans-serif;
			font-size:8pt;
			color:#000000;
		}
		.kontakt input {
			border:1px solid #EFE9D3;
		}
		
		.kontakt textarea {
			border:1px solid #EFE9D3;
		}
	

