
@font-face { font-family: 'SourceSansPro-Regular'; src: url('webfont/SourceSansPro-Regular.eot?#iefix') format('embedded-opentype'), url('webfont/SourceSansPro-Regular.otf') format('opentype'), url('webfont/SourceSansPro-Regular.woff') format('woff'), url('/webfont/SourceSansPro-Regular.ttf') format('truetype'), url('webfont/SourceSansPro-Regular.svg#SourceSansPro-Regular') format('svg'); font-weight: normal; font-style: normal; }
#wrapper {
	margin:12px auto;padding:0;
	background-color:#FFFFFF;
	font-size:14px;
	font-family: "SourceSansPro-Regular",Arial, Helvetica, sans-serif;
	
	line-height:19px;
	border:0px #000000 solid;
	width:795px;
	color:#36393e;
	position:relative;
	text-align:left;
}
.im{ position:absolute; top:0px; right:0px;}
#anzeige_div {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	vertical-align:top;	/* middle, bottom */
	position:relative;
}
#content{
	margin:0px 0px 0px 0px;
	padding:0px 0px 20px 0px;
}
.text {
	text-indent:0em;text-transform: none;	 
	background-color:#EBF3F9;
	border-bottom:1px solid #fff;
	padding:16px 20px;
}
.text1 {
	text-indent:0em;text-transform: none;	 
	margin-bottom:14px;
}
.bold {font-weight:bold;}
img {
	max-width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
	border:none;
}
.bor{ display:none;}
.clear{clear:both;font-size:0px;line-height:0px;}
sub, sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
} 
sup {
top: -0.5em;
} 
sub {
bottom: -0.25em;
}

ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-image:url();
	list-style:none;
}

ul li { 
background: url(iconlist.jpg) no-repeat 0px 5px; padding-left:10px;
}

a {
	color:#6fa8dd;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;}
.color{color:#6fa8dd; }

.a:hover{
	text-decoration:none;}


h1{
	font-size:26px;
	padding:0px 0 0px 0px;
	line-height:36px;
	color:#fff;
	font-weight:normal;
}
h2{
	font-size:24px;
	margin: 16px 0px;
	line-height:28px;
}
h3{
	font-size:22px;
	margin: 16px 0px;
	line-height:26px;
}
h4{
	font-size:20px;
	margin: 16px 0px;
	line-height:24px;
}

.fix{ position:absolute; top:30px; left:20px; width:520px; color:#fff;}
.img img{ float:left;}

.btn2{ margin: 0 0 0 12px;}

.logo{ margin:10px 0px; width:210px;}
.po{ position:relative;}
.fix1{ position:absolute; top:0px; left:213px;}
.last{ position:relative;}
.fix2{ width:50%; position:absolute; top:10px; right:0px; border:1px solid #ebf3f9;
}
.fs1{ font-size:18px; line-height:20px;}
.ps {position:relative; }
.logo2 {float:right; background-color:#fff; padding:10px; margin-top:40px; margin-left:20px;  }
.pad{ position:relative; padding:  12px 0 70px 113px;}
.man{ position:absolute; top:10px; left:10px; float:left; }
.bg{ padding:6px 9px; background-color:#EBF3F9;}
.top{ background:url(head.jpg);
padding:19px 0px 23px 20px;
}
.fs{ font-size:14px; color:#fff; padding-left:20px; padding-top:47px;}
.left{ float:left}
.mid{ float:left; margin-left:15px;}
.right1{ float:left; margin-left:15px;}
.button{ background:#fff; padding:5px 15px; color:#619fdc; font-weight:bold; text-transform:uppercase;}
.right{ float:right;}

.button1 a{ background:#ffca4b; padding:5px 15px; color:#1d375d; font-weight:bold; text-transform:uppercase;}
.button1 a:hover{ background:#fbd780;}
.me{
	display:inline-block;
	margin:3px 0px 0px 0px;}
.hide{ display:none;}


.leftn{ width:45%; float:left;}
.righn{ width:45%; float:right;}
.print{ display:none;}
.img1 {
    background: #fff none repeat scroll 0 0;
    padding: 10px;
	float:right; margin-left:20px; margin-bottom:0px;
	margin-top:20px}
