@charset "UTF-8";
/* CSS Document */

body, html {
	margin:0px;
	padding:0px;
	text-align:center;
	background-color:#c2c2c2;
	background-position:top;
	background-repeat:repeat-x;
	height:100%;
	overflow-x:hidden;
}

@font-face{ 
	font-family: 'Helvetica_55';
	src: url('HelveticaNeueLTStd-Roman.eot');
	src: url('HelveticaNeueLTStd-Roman.eot?#iefix') format('embedded-opentype'),
	     url('HelveticaNeueLTStd-Roman.woff') format('woff'),
	     url('HelveticaNeueLTStd-Roman.ttf') format('truetype'),
	     url('HelveticaNeueLTStd-Roman.svg#webfont') format('svg');
}

@font-face{ 
	font-family: 'Helvetica_75_Bold';
	src: url('HelveticaNeueLTStd-Bd.eot');
	src: url('HelveticaNeueLTStd-Bd.eot?#iefix') format('embedded-opentype'),
	     url('HelveticaNeueLTStd-Bd.woff') format('woff'),
	     url('HelveticaNeueLTStd-Hv.ttf') format('truetype'),
	     url('helveticaneueltstdbd.svg#webfont') format('svg');
}

@font-face{ 
	font-family: 'Helvetica_85_Heavy';
	src: url('HelveticaNeueLTStd-Hv.eot');
	src: url('HelveticaNeueLTStd-Hv.eot?#iefix') format('embedded-opentype'),
	     url('HelveticaNeueLTStd-Hv.woff') format('woff'),
	     url('HelveticaNeueLTStd-Hv.ttf') format('truetype'),
	     url('helveticaneueltstdhv.svg#webfont') format('svg');
}

h1 {
	font-weight:normal;
	margin-top:0;
}
h2 {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:11pt;
	color:#0a87ad;
	line-height:1.5em;
	margin-bottom: 15px;
	margin-top: -7px;
	font-weight:normal;
}

#container {
	width:1460px;
	height:auto;
	position:absolute;
	left:50%;
	overflow:visible;
	background-color:#e9e9e9;
	background-image:url(img/background_header.jpg);
	margin-left:-730px;
	background-repeat:repeat-x;
    }
	
#content {
    width:950px;
	height:800px;
	position:relative;
	left:50%;
	overflow:visible;
	margin-left:-475px;
    }
	
	
#logo {
	width:256px;
	height:107px;
	padding-top:28px;
	float: left;
    }
	
#menu_block {
	width:211px;
	height:39px;
	padding-top:94px;
	float: left;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:10pt;
	color:#0a87ad;
	padding-left: 478px;
    }
	
#menu_block a {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:10pt;
	color:#0a87ad;
	text-decoration:none;
    }
	
#menu_block a:hover {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:10pt;
	color:#ffffff;
	text-decoration:none;
    }
	
#menu_block a.select {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:10pt;
	color:#ffffff;
	cursor:default;
	text-decoration:none;
    }
	
#menu_block a.select:hover {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:10pt;
	color:#ffffff;
	cursor:default;
	text-decoration:none;
    }
	

	
#bild {
	width:744px;
	height:500px;
	float: left;
    }
	
#bild_spacer {
	width:10px;
	height:431px;
	background-color:#080608;
	float: left;
    }
	
#claim h1 {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:10pt;
	color:#ffffff;
	margin-top:145px;
	text-align:left;
	text-decoration:none;
	position: absolute;
	padding-left: 31px;
    }
	
#submenu {
	width:196px;
	height:431px;
	background-color:#080608;
	float: left;
    }
	
#submenu_block_a {
	width:196px;
	height:10px;
	font-family: 'Helvetica_85_Heavy', Helvetica, Arial, sans-serif;
	font-size:10pt;
	color:#717070;
	margin-top:83px;
	text-align:left;
	text-decoration:underline;
    }
	
#submenu_block_a a {
	font-family: 'Helvetica_85_Heavy', Helvetica, Arial, sans-serif;
	font-size:10pt;
	color:#717070;
	margin-top:83px;
	text-align:left;
	text-decoration:underline;
    }
	
#submenu_block_a a:hover {
	font-family: 'Helvetica_85_Heavy', Helvetica, Arial, sans-serif;
	font-size:10pt;
	color:#ffffff;
	margin-top:83px;
	text-align:left;
	text-decoration:underline;
    }
	
#submenu_block_a a.link {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:10pt;
	color:#ffffff;
	margin-top:83px;
	text-align:left;
	text-decoration:underline;
    }
	
#submenu_block_a a.link:hover {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:10pt;
	color:#ffffff;
	margin-top:83px;
	text-align:left;
	text-decoration:underline;
    }

#submenu_block_b {
	width:196px;
	height:1px;
	font-family: 'Helvetica_85_Heavy', Helvetica, Arial, sans-serif;
	font-size:10pt;
	color:#717070;
	margin-top:240px;
	margin-bottom:52px;
	text-align:left;
	text-decoration:underline;
    }
	
#submenu_block_b a {
	font-family: 'Helvetica_85_Heavy', Helvetica, Arial, sans-serif;
	font-size:10pt;
	color:#717070;
	text-align:left;
	text-decoration:underline;
    }
	
#submenu_block_b a.loaded {
	font-family: 'Helvetica_85_Heavy', Helvetica, Arial, sans-serif;
	font-size:10pt;
	color:#e55024;
	text-align:left;
	text-decoration:underline;
	cursor:default;
    }
	
#submenu_block_b a.loaded:hover {
	font-family: 'Helvetica_85_Heavy', Helvetica, Arial, sans-serif;
	font-size:10pt;
	color:#e55024;
	text-align:left;
	text-decoration:underline;
	cursor:default;
    }
	
#submenu_block_b a:hover {
	font-family: 'Helvetica_85_Heavy', Helvetica, Arial, sans-serif;
	font-size:10pt;
	color:#ffffff;
	text-align:left;
	text-decoration:underline;
    }
	
#submenu_block_b a.link {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:10pt;
	color:#ffffff;
	margin-top:83px;
	text-align:left;
	text-decoration:underline;
    }
	
#submenu_block_b a.link_loaded {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:10pt;
	color:#e55024;
	margin-top:83px;
	text-align:left;
	text-decoration:underline;
	cursor:default;
    }
	
#submenu_block_b a.link_loaded:hover {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:10pt;
	color:#e55024;
	margin-top:83px;
	text-align:left;
	text-decoration:underline;
	cursor:default;
    }
	
#submenu_block_b a.link:hover {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:10pt;
	color:#ffffff;
	margin-top:83px;
	text-align:left;
	text-decoration:underline;
    }
	
#submenu_4_in_one {
	width:196px;
	height:29px;
	margin-bottom:30px;
    }
	
	

#button_block {
	width:950px;
	height:176px;
	
	margin-top:-34px;
	background-color:#0c0f12;
	float:left;
    }
	
#button {
	width:283px;
	height:143px;
	padding-top:33px;
	padding-left:33px;
	float:left;
    }
	
#button a.subline {
	color:#ffffff;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	text-decoration:none;
	font-size:15pt;
	float:left;
    }
	
#button a.subline:hover {
	color:#0a87ad;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	text-decoration:none;
	font-size:15pt;
	float:left;
    }
	
#button a.subline_loaded {
	color:#0a87ad;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	text-decoration:none;
	font-size:15pt;
	float:left;
	text-decoration:underline;
	cursor:default;
    }
	
#button a.subline_loaded:hover {
	color:#0a87ad;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	text-decoration:none;
	font-size:15pt;
	float:left;
	text-decoration:underline;
	cursor:default;
    }
	
#button a.subline_orange {
	color:#ffffff;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	text-decoration:none;
	font-size:15pt;
	float:left;
    }
	
#button a.subline_orange_nload {
	color:#ffffff;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	text-decoration:none;
	font-size:15pt;
	float:left;
	cursor:default;
    }
	
#button a.subline_orange_nload:hover {
	color:#ffffff;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	text-decoration:none;
	font-size:15pt;
	float:left;
	cursor:default;
    }
	
#button a.subline_orange:hover {
	color:#e55024;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	text-decoration:none;
	font-size:15pt;
	float:left;
    }
	
#button_subline {
	color:#ffffff;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	text-decoration:none;
	font-size:15pt;
	cursor:default;
	text-align: left;
    }

#button a.header {
	color:#0a87ad;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	text-decoration:none;
	font-size:12pt;
	float:left;
	text-align:left;
    }
	
#button a.header:hover {
	color:#0a87ad;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	text-decoration:none;
	font-size:12pt;
	float:left;
	text-align:left;
    }
	
#button a.header_loaded {
	color:#0a87ad;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	text-decoration:none;
	font-size:12pt;
	float:left;
	text-align:left;
	text-decoration:none;
	cursor:default;
    }
	
#button a.header_loaded:hover {
	color:#0a87ad;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	text-decoration:none;
	font-size:12pt;
	float:left;
	text-align:left;
	text-decoration:none;
	cursor:default;
    }
	
#button a.header_orange {
	color:#e55024;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	text-decoration:underline;
	font-size:12pt;
	float:left;
    }
	
#button a.header_orange:hover {
	color:#e55024;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	text-decoration:underline;
	font-size:12pt;
	float:left;
    }
	
#button_header_orange {
	color:#e55024;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:12pt;
	float:left;
	text-align: left;
    }
	
#button a.text {
	padding-top:20px;
	color:#ffffff;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	text-decoration:none;
	font-size:10pt;
	float:left;
	text-align:left;
    }
	
#button a.text:hover {
	padding-top:20px;
	color:#ffffff;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	text-decoration:none;
	font-size:10pt;
	float:left;
	text-align:left;
    }
	
#button a.text_loaded {
	padding-top:20px;
	color:#ffffff;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	text-decoration:none;
	font-size:10pt;
	float:left;
	text-align:left;
	text-decoration:none;
	cursor:default;
    }
	
#button a.text_loaded:hover {
	padding-top:20px;
	color:#ffffff;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	text-decoration:none;
	font-size:10pt;
	float:left;
	text-align:left;
	text-decoration:none;
	cursor:default;
    }
	
#button a.mehr {
	padding-top:8px;
	color:#0a87ad;
	font-family: 'Helvetica_85_Heavy', Helvetica, Arial, sans-serif;
	text-decoration:underline;
	font-size:8pt;
	float:left;
	text-align:left;
    }
	
#button a.mehr:hover {
	padding-top:8px;
	color:#ffffff;
	font-family: 'Helvetica_85_Heavy', Helvetica, Arial, sans-serif;
	text-decoration:underline;
	font-size:8pt;
	float:left;
	text-align:left;
    }

#button a.mehr_orange {
	padding-top:8px;
	color:#e55024;
	font-family: 'Helvetica_85_Heavy', Helvetica, Arial, sans-serif;
	text-decoration:underline;
	font-size:8pt;
	float:left;
	text-align:left;
    }
	
#button a.mehr_orange:hover {
	padding-top:8px;
	color:#ffffff;
	font-family: 'Helvetica_85_Heavy', Helvetica, Arial, sans-serif;
	text-decoration:underline;
	font-size:8pt;
	float:left;
	text-align:left;
    }
	
#button_spacer {
	width:1px;
	height:176px;
	background-image:url(img/linie.png);
	float:left;
    }
	

#contentbox {
    width:950px;
	height:auto;
	margin-top:30px;
	float:left;
    }
	
#text_content {
	width:454px;
	height:auto;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:9pt;
	color:#626262;
	float:left;
	text-align: left;
	padding-right: 25px;
    }
	
	
#text_content_fliesstext {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:9pt;
	color:#626262;
	line-height: 1.5em;
	text-align: left;
	margin-bottom:40px;
    }
	
	
#text_content_fliesstext a.link {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:9pt;
	color:#626262;
	line-height: 1.5em;
	text-align: left;
	margin-bottom:40px;
	text-decoration:none;
	cursor:pointer;
    }
	
#text_content_fliesstext a.link:hover {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:9pt;
	color:#626262;
	line-height: 1.5em;
	text-align: left;
	margin-bottom:40px;
	text-decoration:underline;
	cursor:pointer;
    }
	
#text_content_fliesstext a.link_fb {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:9pt;
	color:#626262;
	line-height: 1.5em;
	text-align: left;
	margin-bottom:40px;
	text-decoration:underline;
	cursor:pointer;
    }
	
#text_content_fliesstext a.link_fb:hover {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:9pt;
	color:#626262;
	line-height: 1.5em;
	text-align: left;
	margin-bottom:40px;
	text-decoration:underline;
	cursor:pointer;
    }
	
#text_content_fliesstext_full {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:9pt;
	color:#626262;
	line-height: 1.5em;
	width:950px;
	text-align: left;
	margin-bottom:40px;
    }
	
#text_content_fliesstext_full a {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:9pt;
	color:#626262;
	line-height: 1.5em;
	text-align: left;
	cursor:default;
	text-decoration:none;
    }
	
#text_content_fliesstext_full a:hover {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:9pt;
	color:#626262;
	line-height: 1.5em;
	text-align: left;
	cursor:default;
	text-decoration:none;
    }
	
#text_content_fliesstext a {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:9pt;
	color:#000;
	line-height: 1.5em;
	text-align: left;
	text-decoration:none;
    }
	
#text_content_fliesstext a:hover {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:9pt;
	color:#0a87ad;
	line-height: 1.5em;
	text-align: left;
	text-decoration:none;
    }
	
#text_content_liste {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:9pt;
	color:#626262;
	line-height: 1.8em;
	text-align: left;
	margin-bottom:20px;
    }
	
#text_content_liste a {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:9pt;
	color:#000;
	line-height: 1.8em;
	text-align: left;
	margin-bottom:20px;
	text-decoration:none;
    }
	
#text_content_liste a:hover {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:9pt;
	color:#0a87ad;
	line-height: 1.8em;
	text-align: left;
	margin-bottom:20px;
	text-decoration:none;
    }
	
#text_content_subline {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:20pt;
	color:#000000;
	text-align: left;
	margin-bottom: 30px;
    }
	
#text_content_subline h1 {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:20pt;
	color:#000000;
	font-weight:normal;
	text-align: left;
    }
	
#text_content_header h1 {
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:11pt;
	color:#0a87ad;
	line-height:1.5em;
	margin-bottom: 15px;
	margin-top: -7px;
	font-weight:normal;
    }
	
#logo_4_in_one_blau {
	width:454px;
	height:25px;
	margin-bottom: 18px;
    }
	
#bild_content {
    width:471px;
	height:auto;
	float:left;
    }
	
#bild_content_spacer {
    width:20px;
	height:226px;
	float:left;
    }
	
#bild_content_segment_1_selected {
	width:211px;
	height:206px;
	border-top: 10px solid #000000;
	border-bottom: 10px solid #000000;
	border-left: 10px solid #000000;
	border-right: 10px solid #000000;
	margin-bottom:9px;
	float:left;
	text-decoration:none;
    }
	
#bild_content_segment_1_selected_left {
	width:211px;
	height:206px;
	border-top: 10px solid #000000;
	border-bottom: 10px solid #000000;
	border-left: 10px solid #000000;
	border-right: 10px solid #000000;
	margin-bottom:9px;
	margin-right:9px;
	float:left;
	text-decoration:none;
    }
	
div#rotator {
	position:relative;
	width:211px;
	height:206px;
	left: 0px;
	top: -8px;
	}
	
div#rotator ul li {
	width:211px;
	height:206px;
	float:left;
	position:absolute;
	list-style: none;
	left: 0px;
	top: -8px;
	}
	
div#rotator ul li.show {
	width:211px;
	height:206px;
	z-index:500;
	left: 0px;
	top: -8px;
	}
	
	
#bild_content_segment_1 a {
	width:231px;
	height:206px;
	padding-top:20px;
	background-image:url(img/block_back/1_1.png);
	margin-bottom:9px;
	margin-right:9px;
	float:left;
	text-decoration:none;
    }
	
#bild_content_segment_1 a:hover {
    width:231px;
	height:206px;
	padding-top:20px;
	background-image:url(img/block_back/1_2.png);
	margin-bottom:9px;
	margin-right:9px;
	float:left;
    }
	
#bild_content_segment_2 a {
	width:231px;
	height:206px;
	padding-top:20px;
	background-image:url(img/block_back/2_1.png);
	margin-bottom:9px;
	float:left;
	text-decoration:none;
    }
	
#bild_content_segment_2 a:hover {
    width:231px;
	height:206px;
	padding-top:20px;
	background-image:url(img/block_back/2_2.png);
	margin-bottom:9px;
	float:left;
    }
	
#bild_content_segment_3 a {
	width:231px;
	height:206px;
	padding-top:20px;
	background-image:url(img/block_back/3_1.png);
	margin-bottom:9px;
	margin-right:9px;
	float:left;
	text-decoration:none;
    }
	
#bild_content_segment_3 a:hover {
    width:231px;
	height:206px;
	padding-top:20px;
	background-image:url(img/block_back/3_2.png);
	margin-bottom:9px;
	margin-right:9px;
	float:left;
    }
	
#bild_content_segment_4 a {
	width:231px;
	height:206px;
	padding-top:20px;
	background-image:url(img/block_back/4_1.png);
	margin-bottom:9px;
	float:left;
	text-decoration:none;
    }
	
#bild_content_segment_4 a:hover {
    width:231px;
	height:206px;
	padding-top:20px;
	background-image:url(img/block_back/4_2.png);
	margin-bottom:9px;
	float:left;
    }
	
#footer_line {
    width:950px;
	height:1px;
    }
	
#footer {
	width:950px;
	height:90px;
    }
	
#footer_impressum {
	width:67px;
	height:90px;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:8pt;
	color:#6d6d6d;
	text-decoration:none;
	float:left;
	text-align: left;
	padding-top: 33px;
	margin-bottom: 40px;
    }
	
#footer_impressum a {
	width:67px;
	height:90px;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:8pt;
	color:#6d6d6d;
	text-decoration:none;
	float:left;
	text-align: left;;
    }
	
#footer_impressum a:hover {
	width:67px;
	height:90px;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:8pt;
	color:#6d6d6d;
	text-decoration:underline;
	float:left;
	text-align: left;
    }
	
#footer_agb  {
	width:78px;
	height:90px;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:8pt;
	color:#6d6d6d;
	text-decoration:none;
	float:left;
	text-align: left;
	padding-top: 33px;
	margin-bottom: 40px;
    }
	
#footer_agb a {
	width:78px;
	height:90px;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:8pt;
	color:#6d6d6d;
	text-decoration:none;
	float:left;
	text-align: left;
    }
	
#footer_agb a:hover {
	width:78px;
	height:90px;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:8pt;
	color:#6d6d6d;
	text-decoration:underline;
	float:left;
	text-align: left;
    }
	
#footer_copy h1 {
	width:805px;
	height:90px;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:8pt;
	color:#6d6d6d;
	float:left;
	text-align: left;
	padding-top: 33px;
	margin-bottom: 40px;
	font-weight:normal;
    }
	
	
#fb_block {
	width:454px;
	height:auto;
	margin-bottom:30px;
    }
	
#fb_button {
	width:auto;
	height:auto;
	float:left;
	margin-right: 10px;
    }
	
#fb_like {
	width:151px;
	height:28px;
	margin-bottom: 40px;
	float: left;
	padding-top: 4px;
    }
	
	
#comment {
    width:454px;
	height:auto;
	font-family: 'Helvetica_55', Helvetica, Arial, sans-serif;
	font-size:9pt;
	color:#626262;
	line-height: 1.5em;
	text-align: left;
	margin-bottom:30px;
	float:left;
    }
