* {margin:0; border:none; padding:0;font-size:11px; font-weight:normal}
.clearer{clear:both}
ul, ol{
	list-style-type:none;
	list-style-position:outside;
	list-style-image:none
}

body {
	font-family: arial,Helvetica, sans-serif; 
	font-size: 11px;
	font-weight:normal;
	color: #333;
	background: #C8B38C}
	}
	
html, body {height: 100%; min-height:100%/* Required */ }
	
form{
	display: inline;
	margin: 0px;
}
a, a:hover{
	text-decoration:none; 
	color:#333
}
td{vertical-align:top}

.eingabe-2, .eingabe-3{
	vertical-align:top; 
	font-family: arial;
	font-size: 11px;
	color: #333;
	border: 1px solid #CAAD90;
	width: 136px;
	height: 20px;
	padding:2px 3px ;
	margin:2px 0 5px;
}
.eingabe-3{
	width: 294px;
	height: 84px;
}


#rk_wrapper{width:1000px; margin:0 auto; padding:0 50px;position: relative;
min-height: 100%; height: 100%}
* html #rk_wrapper{height:100%}
#header_swf, #header_left, #header_right{height:310px}
#header_swf,#mainwrapper{border:solid #FFF; border-width: 0 2px; width:796px; margin:0 auto}
#mainwrapper{background:url(../images/bg/main_bg.gif) repeat-x top #FFF; background-attachment:fixed;}
#header_left{background: url(../images/bg/header_left.gif) no-repeat right;}
* html #header_left{margin-bottom:-3px}

#header_right{background: url(../images/bg/header_right.gif) no-repeat left}
#main_left{background: url(../images/bg/main_left.gif) repeat-y right}
#main_right{background: url(../images/bg/main_right.gif) repeat-y left}
#main{width:796px; height:100%; min-height:100%}

/*Box1*/
#box1{width:345px;}
#box1_top{background: url(../images/bg/box1_top_corner.gif) no-repeat left top; height:14px}
#box1_top_right{background: url(../images/bg/box1_top_corner_right.gif) no-repeat right top; height:14px}
#box1_bottom{background: url(../images/bg/box1_bottom_corner.gif) no-repeat left top; height:14px}
#box1_left{padding:9px 17px 10px 26px;background: url(../images/bg/box1_middle_top_left.gif) no-repeat left top;}
#box1_left2{padding:0 17px 0 12px;background: url(../images/bg/box1_middle_top_left.gif) no-repeat left top}
#box1_left3{padding:14px 17px 14px 12px;margin-bottom:7px}
#box1_content{background: url(../images/bg/box1_middle.gif) repeat-y left;}
#box1_mini_content{background: url(../images/bg/box1_team_bg.gif) no-repeat left top;}
#box1_mini_content ul{position:relative}
#box1_mini_content li{padding-left:20px; background:url(../images/bg/box1_anzeichen.gif) no-repeat 10px 6px; position:relative}
#box1_trennlinie{background: url(../images/bg/box_1_underline.gif) center left no-repeat; height:24px}
#box1_trennlinie2{background: url(../images/bg/box_1_underline2.gif) no-repeat; height:8px}
* html #box1_trennlinie2{background: url(../images/bg/box_1_underline2.gif) left center no-repeat; height:8px}
#box1_left a{color:#900;padding:1px 0; font-weight:bold}
#box1_left a#pdf{padding:1px 21px; background:url(../images/pics/pdf_symbol.gif) no-repeat left}
#box1 h5{color:#900; font-weight:bold; font-size:11px; padding:10px 0}
#box1 h5.h5typ1{padding: 0 0 10px}
#box1 h5.h5typ2{padding: 0}
#box1_left2 li{background:url(../images/bg/box1_anzeichen.gif) no-repeat 0px 6px; line-height:13px; padding-left:10px}
#box1_left2 ul{display:inline}
.box1_images{float:left; margin-right:12px; font-size:1%;width:86px; height:101px}
/*Box2*/
#box2{width:355px;background: url(../images/bg/box2_middle.gif) repeat-x top #FFF;}
#box2_content{background: url(../images/bg/box1_middle.gif) repeat-y left;}
#box2_left2 li{background:url(../images/bg/box1_anzeichen.gif) no-repeat 0px 6px; line-height:13px; padding-left:10px}
#box2_left2 ul{display:inline}
#box2_top{background: url(../images/bg/box2_top.gif) no-repeat left top; height:14px}
#box2_left{background: url(../images/bg/box2_left_corner.gif) no-repeat left top}
#box2_left2{padding:0 17px 0 12px;background: url(../images/bg/box2_left.gif) no-repeat left top}
#box2_right{background: url(../images/bg/box2_right_corner.gif) no-repeat right top}
#box2_headline{color:#9F866D; font-size:23px; padding:22px 26px 12px; font-weight:lighter}
#box2_txt{padding: 0 26px 40px}
#box2 li a{padding-left:26px}
#box2 ul p{padding: 3px 0 4px; background: url(../images/bg/box_2_underline.gif) bottom no-repeat}
#box2 li a:hover{background: url(../images/bg/box_2_li_bullet.gif) no-repeat 14px 4px; font-weight:bold}
#box2 #last{background:none}

#box3{width:354px; height:247px}
#box3_content{background:url(../images/bg/box3_bg.gif) no-repeat #FFF top;padding: 13px 26px}
#box3_headline{color:#9F866D; font-size:23px; padding:0 0 12px; font-weight:lighter}

#impressum{padding:14px 25px}
#impressum a{color:#999}

#google_map{text-align:center}
#google_map *{border: 1px solid #CAAD90}
