@charset "UTF-8";
body {
	margin: 0px;
	padding: 0px;
	background-color: #000000;
	background-image: url(../img/website_background_beton.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
	font-family: 'Sober', Verdana, Arial, Helvetica, sans-serif;
}

@font-face {
    font-family: 'Sober';
    src: url('sober_bold_001-webfont.eot');
    src: url('sober_bold_001-webfont.eot?#iefix') format('embedded-opentype'),
         url('sober_bold_001-webfont.woff') format('woff'),
         url('sober_bold_001-webfont.ttf') format('truetype'),
         url('sober_bold_001-webfont.svg#SoberBold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Sober';
    src: url('sober_italic_001-webfont.eot');
    src: url('sober_italic_001-webfont.eot?#iefix') format('embedded-opentype'),
         url('sober_italic_001-webfont.woff') format('woff'),
         url('sober_italic_001-webfont.ttf') format('truetype'),
         url('sober_italic_001-webfont.svg#SoberItalic') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Sober';
    src: url('sober_002-webfont.eot');
    src: url('sober_002-webfont.eot?#iefix') format('embedded-opentype'),
         url('sober_002-webfont.woff') format('woff'),
         url('sober_002-webfont.ttf') format('truetype'),
         url('sober_002-webfont.svg#SoberRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

a img {border: none}

/*h1 {font-size: 13px; font-weight: bold;}
h2 {font-size: 13px; font-weight: normal;}
h3 {font-size: 11px; font-weight: normal; line-height: 1.5;}
h4 {font-size: 11px; font-weight: normal; font-style:italic; line-height: 1.5;}*/
h1 {font-size: 15px; font-weight: bold;   }
h2 {font-size: 15px; font-weight: normal;}
h3 {font-size: 13px; font-weight: normal; line-height: 1.3;}
h4 {font-size: 13px; font-weight: normal; font-style:italic; line-height: 1.3;}
h1, h2, h3, h4 {color: #606060;}

A:link {text-decoration: none; color:#000;}
A:visited {text-decoration: none; color:#000;}
A:active {text-decoration: none; color:#000;}
A:hover {text-decoration: none; color: #CCC;}

#center {
	width:980px; /*muss feste Breite haben, um zu zentrieren! */
	margin:0 auto 0 auto;
}


#knick2 {
	position:relative;
	top: 50px;
	left: -430px;
	float: left;
}

#header_box {
	margin-top:50px; width:485px; height:135px; 
	background-image:url(../img/menubar.png); background-repeat:no-repeat;
	float: left;
}

#content_box {
	margin-left:0px; margin-top:20px; width: 980px; height: 609px; 
	background-color:#FFF;
	overflow:hidden;
	float: left;
}

#content_box_quicklink {
	margin-left:0px; 
	margin-top: 0px; 
	width: 990px; 
	height: 320px;
	background-color:transparent;
	float: left;
}

#content_box_small {
	margin-left:0px; margin-top:20px; width: 980px; height: 509px; 
	background-color:#FFF;
	overflow:hidden;
	float: left;
}

#content_box_banner {
	margin-left:0px; margin-top:20px; width: 980px;  
	background-color:#FFF;
	overflow:hidden;
	float: left;
}

#content_box_flash {
	margin-left:0px; margin-top:20px; width: 980px; height: 349px; 
	background-color:#FFF;
	float: left;
}

#content_box_slider {
	padding-left:25px; padding-right:25px; margin-left:0px; margin-top:20px; width: 930px; height: 400px; 
	background-color:#FFF;
	float: left;
}

#content_box_impressum {
	margin-left:0px; margin-top:20px; width: 980px; height: 1100px; 
	background-color:#FFF;
	float: left;
}

#text_box_flash {
	padding-left:25px; padding-right:25px; width: 280px; height: 299px; 
	float: left;
}

#copy_box_slide {
	width: 280px; height:390px;
	float: left;
}

#text_box {
	padding-left:25px; padding-right:25px; width: 280px; height: 574px; 
	float: left;
}

#text_box_small {
	padding-left:25px; padding-right:25px; width: 280px; height: 474px; 
	float: left;
}

#headline_box {
	width: 280px; height: 110px; 
	float: left;
}

#copy_box {
	width: 280px; height:453px;
	float: left;
}

#copy_box_small {
	width: 280px; height:353px;
	float: left;
}

#copy_box_short {
	width: 280px; height:373px;
	float: left;
}

#spacer_box {
	width: 1005px; height: 50px;
	float: left;
}

#image_box {
	background-color: #FFF;
	padding-top:24px;
	width: 650px; height: 585px;
	float: left;
}

#image_box_small {
	background-color: #FFF;
	padding-top:24px;
	width: 650px; height: 485px;
	float: left;
}

#image_box_banner {
	background-color: #FFF;
	padding:24px;
	width: 650px; 
	float: left;
}

#image_box_large {
	background-color: #FFF;
	width: 650px; height: 585px;
	float: left;
}

#image_box_slide {
	background-color: #FFF;
	padding-top:24px;
	width: 650px; height: 634x;
	float: left;
}

#impressum_box {
	background-color: #FFF;
	padding-top:10px; 
	width: 620px; height: 1090px;
	background-image:url(../img/hanauradau_ueberuns.jpg); background-repeat:no-repeat; background-position:bottom;
	float: left;
}

.clear_div {clear:both;}
