*{ 
padding:0px; 
margin:0px; 
}

body {
	font-family: Helvetica, "Helvetica", sans-serif;
	padding:0;
	margin:0;
	background:#fff url(img/bg_rp.gif) repeat-y top;
	}

	
/* PAGE */

html > body #page {
width:1006px;
height:auto;
position:absolute;
left:50%;
top:0px;
margin-left:-503px;
}

/* BIG BOX */
#schatten{
width:698px;
height:10px;
position:absolute;
float: right;
right:0px;
top:112px;
background:#ffffff url(img/schatten_oben.jpg) no-repeat;
}

#bigbox{
width:698px;
min-height:300px;
position:absolute;
float: right;
right:0px;
top:122px;
border-left:1px solid #e8e8e8;
border-right:1px solid #e8e8e8;
background:#FFFFFF;
}
#in_bigbox_header{
width:670px;
height:auto;
top:15px;
padding: 15px 15px 15px 15px;
}
#in_bigbox{
width:670px;
height:auto;
margin-top:265px;
padding: 15px 15px 15px 15px;
}
#bigbox a{
font-weight:lighter;
text-decoration:none;
}
#bigbox a:hover{
color:#a58b82;
}
#imageContainer {
}

#imageContainer img {
	display:none;
	position:absolute;
	top:15px; left:15;
	}

/* BOXEN LINKS */

/* logo */
#logobox{ 
width:293px;
min-height:100px;
position:relative;
margin-top:0px;
margin-left:0px;
}

/* BOX1 */
#box1{ 
width:263px;
min-height:50px;
position:relative;
margin-top:20px;
margin-left:15px;
background:#ffffff;
border:1px solid #e8e8e8;
}
#in_box1{
width:233px;
height:auto;
padding: 15px 15px 15px 15px;
}


/* BOX2 */
#box2{ 
width:263px;
min-height:50px;
position:relative;
margin-top:15px;
margin-left:15px;
background:#ffffff;
border:1px solid #e8e8e8;
}
#in_box2{
width:233px;
height:auto;
padding: 15px 15px 15px 15px;
}


/* BOX3 */
#box3{ 
width:263px;
min-height:50px;
position:relative;
margin-top:15px;
margin-left:15px;
background:#ffffff;
border:1px solid #e8e8e8;
}
#in_box3{
width:233px;
height:auto;
padding: 15px 15px 15px 15px;
}


/* 2 Spalten */
#sp011_box3{
float: left; 
padding: 0px 0px 15px 35px;
}
#sp022_box3{
float: right;
padding: 0px 35px 15px 0px;
}

/* STYLES */
span.ueberschrifth1{
color:#f39200;
font-size:16px;
line-height:17px; 
letter-spacing:inherit;
}
span.ueberschrifth2{
color:#f39200;
font-size:16px;
line-height:16px; 
letter-spacing:inherit;
}
span.auszeichnungp{
color:#f39200;
font-size:13px;
line-height:16px;
font-family: Helvetica, arial;
}
#box3 a, #box2 a, #box1 a, #bigbox a{
font-weight:lighter;
text-decoration:none;
color:#f39200;
}
#box3 a:hover, #box2 a:hover, #box1 a:hover, #bigbox a:hover{
color:#9a9a9a;
}
#box3 p, #box2 p, #box1 p, #bigbox p{
color:#9a9a9a;
font-size:13px;
line-height:16px;
font-family: Helvetica, arial;
}
/* NAVIGATION */
html > body #navi{
position:absolute;
left:325px;
top:0px;
width:670px;
}
#navi a{
color:#ffffff;
font-size:16px;
font-weight:lighter; 
letter-spacing:inherit;
text-decoration:none;
}
#navi a:hover{
color:#f39200;
}
#navi ul{
padding-top:63px;

}
#navi li{
padding-right:2.1%;
display:inline;
list-style:none;
}

/* FOOTER */
#footer{
position:absolute;
width:698px;
height:auto;
margin-top:0px;
right:0px;
color:#ffffff;
font-size:11px;
line-height:16px;
background: url(img/schatten_unten.jpg) no-repeat;
}
#in_footer{
width:670px;
height:auto;
padding: 15px 15px 15px 15px;
}
#in_footer a{
text-decoration:none;
color:#fff;
letter-spacing:inherit;
}
#in_footer a:hover{
color:#f39200;
}
/* EXTRAS */

.Stil2 {
	font-size: 30px;
	color: #f39200;
}
.thumbs{
margin:0 0 0 -5px;
}
.brdbo{
border-bottom:1px solid #e8e8e8;
padding:0 0 8px 0;
}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */