*{padding:0;margin:0;}

body{
	color:#FFFFFF;
	font-size: 11px;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #000 url(../../images/bg_hold_the_line.jpg) no-repeat fixed left top;
	-moz-background-size: cover;
	background-size: cover;
}
a:link, a:visited{
	text-decoration:underline;
	color:#FFFFFF;
	cursor:pointer;
	cursor:hand;
}
a:hover, a:active{
	color:#FFFFFF;
	text-decoration: none;
}
a.navi:link, a.navi:visited{
	text-decoration:none;
	color:#FFFFFF;
	cursor:pointer;
	cursor:hand;
	background-color: #660066;
	padding: 0px 5px 2px 40px;
	line-height: 19px;
	font-weight: normal;
}
a.navi:hover, a.navi:active{
	color:#000000;
	text-decoration: none;
	background-color: #CC99FF;
}
img{border:none;}
input, textarea{
	font: 11px Verdana, Arial, Helvetica, sans-serif normal;
	color:#FFFFFF;
}
table{border:0; border-collapse:collapse;}
p{margin:0 0 1.5em 0;}
h2{
	font-weight:normal;
	background-color: #082D4F;
	padding: 0px 60px 1px 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: auto;
	float: left;
}
h3{font-size: 1.2em; font-weight:normal; color:#616161; margin-bottom:1em;}
h4{font-size: 1em; font-weight:normal; color:#616161;}
ul{list-style:none;}
form{margin:0;padding:0; display:inline;}
label{margin-bottom:0.5em;}

/*globale Klassen*/
.clear{clear:both;}
.hidden{display:none;}
.whiteBg{background:#fff;}
.transBg{background:transparent;}
.inputFild{border:1px solid #666; background:#FFF; font-size:0.9em; padding:2px;}
.button{background:#000; color:#FFFFFF; font-size:0.9em; border:none; padding:2px; cursor:pointer; cursor:hand;}
.button:hover{background:#000; color:#666; font-size:0.9em; border:none;}
p.justy{ text-align:justify;}
.h4{font-size: 1em; font-weight:normal; color:#616161;}
.h3{font-size: 1.2em; font-weight:normal; color:#616161;}
.mehr{text-decoration:underline;}
a.pdfDownload{text-decoration:underline}
.hoverflow{overflow:hidden;}
.underlined{text-decoration:underline;}
.black{color:#000;}
.unvisible{visibility:hidden;}
.bline{background:#000000; height:1px; margin:0; line-height:0;}
.center{text-align:center;}
.aright{ text-align:right;}

i.underLine{font-size:0.8em;}

.greyLine{background:#a7a7a7; height:1px; margin-top:20px; line-height:1px;}

ul.inline li{display:inline; list-style:none;}
ul.inline li div{float:left;}
#navi {
	width:140px;
	margin-top:90px;
	margin-left:0px;
}

