body{
	font-size:12px;
	color:#333333;
	font-family:arial;
	background-color:#F2F1E8;
}

a, .noLink {
	color:#FFFFFF;
	text-decoration:none;
	font-family:arial;
	font-weight:normal;
	letter-spacing:0.0em;
}

a:hover, .noLink{color:#414149}

table{font-size:12px}

h1{font-size:14px; color:#212424;font-family:arial; margin:0px}
h2{color:#4189DD; line-height:18px; vertical-align:top; font-family:arial; margin:0px; font-size:16px}
h3{font-size:16px; font-weight:bold; color:#212424;}
h4{height:10px; line-height:12px; font-family:arial; font-size:12px; color:#4189DD;display:inline; margin:0px}
h5{color:#4189DD; line-height:24px; font-family:arial; margin:0px; font-size:16px}

.blue{color:#4189DD; font-family:arial;}
.blue_grey{background-color:#AEBFE1}
.black{color:#212424; font-weight:normal}
.grey{color:#666666}
.grey_small{color:#414149; font-size:12px; letter-spacing:0.1em; font-weight:normal}
.green{color:#43592D}
.hell_blau{background-color:#E3E7F5; height:20px; width:160px}
.form_input_red{background-color:#E3E7F5; border:2px solid red; height:20px; width:160px}
.form_alert{color:red}

/* Rahmen von Mediashow über dem Hauptbild */
.mediashow_thumbs{border-top:2px solid #AEBFE1; border-bottom:2px solid #AEBFE1; padding-left:40px}


.obj_punkte{color:#212424; font-weight:bold}

.link_grey a {color:#414149; text-decoration:underline; font-size:12px; letter-spacing:0.0em; font-weight:bold}
.link_grey_11 a {color:#414149; text-decoration:underline; font-size:11px; font-weight:bold}
.link_grey_top11 a {color:#414149; text-decoration:none; font-size:12px; font-weight:bold}
.link_grey_top11 {height:18px; color:#005A82; font-weight:bold; background-color:#AEBFE1}
.link_grey_no_under a {color:#414149; text-decoration:none; font-size:12px; font-family:arial; letter-spacing:0.0em}
.link_red a {color:red; text-decoration:underline; font-size:12px; letter-spacing:0.0em; font-weight:bold}
.link_red a:hover{text-decoration:underline}

.link_normal a {color:#000066; font-size:12px; font-weight:normal; font-family:arial; letter-spacing:0.0em}
.noLinkObjekttyp{color:#000066; font-size:14px; font-weight:bold}
.small_link_grey{font-size:10px}
.small_link_grey a{font-size:10px}

#link_no_border a, #link_no_border img {
	border: 0px solid #FFFFFF; 
}

.padd {
	padding-left:20px;
	padding-top:14px;
	padding-right:20px;
}

.border_grey{
	border-left:1px solid #eeeeee; 
	padding-left:10px;
	padding-right:10px;
}

.border_grey_6{
	border-left:1px solid #eeeeee; 
	padding-left:6px;
	padding-right:6px;
}

.border_grey_top6{
	border-left:1px solid #eeeeee; 
	border-top:1px solid #888888;
	border-bottom:1px solid #888888;
	padding-left:6px;
	padding-right:6px;
}

.border_grey_top_order{
	background-color:#E3E7F5;
	border-left:1px solid #eeeeee; 
	border-top:1px solid #888888;
	border-bottom:1px solid #888888;
	padding-left:6px;
	padding-right:6px;
}

#blaetterliste{}

#navi_left{
	margin-top:4px;
	margin-bottom:4px;
	font-size:12px;	
	line-height:18px;
	color:#000000;
	width:150px;
	min-height:405px;
	background-color:#AEBFE1;
}

#navi_left a, #navi_left .noLink{
	display:block;
	height:20px;
	padding-left:5px;
	padding-right:5px;
	vertical-align:middle;
	padding-top:2px;
}

#navi_left a:hover {
	background-color:#FFFFFF;
	color:#000000;
}

#main{ 
	margin-top:4px;
	margin-bottom:4px;
	font-size:12px;	
	line-height:18px;
	color:#474749;
	width:795px;
	min-height:405px;
	background-color:#FFFFFF;
	float:right;
}

#main_left{
	margin-top:4px;
	margin-bottom:4px;
	float:left;
	font-size:12px;	
	width:387px;
	height:405px;
	background-color:#FFFFFF;
}

#main_right{
	margin-top:4px;
	margin-bottom:4px;
	float:right;
	font-size:12px;	
	width:404px;
	height:405px;
	background-color:#E3E7F5;
}

#main_right_top{
	margin-top:4px;
	float:right;
	font-size:12px;	
	width:404px;
	height:200px;
	background-color:#E3E7F5;
}

#main_right_bottom{
	float:right;
	width:404px;
	font-size:12px;	
	height:201px;
	margin-top:4px;
	background-color:#E3E7F5;
}

#main_top_obj_woche{
	margin-top:4px;
	margin-bottom:0px;
	font-size:12px;	
	width:795px;
	height:120px;
	background-color:#E3E7F5;
}


#head{
	margin-left:0px; 
	margin-top:0px;
	height:40px;
}

#navi_top{
	margin-top:2px;
	background-color:#AEBFE1;
	width:795px;	
	color:#FFFFFF;
}

#navi_top a, #bottom a, .noLink, #navi_top .last_link a, #bottom .last_link a{
	display:block;
	height:18px;
	padding-left:10px;
	padding-right:10px;
	vertical-align:middle;
	/*border-right:1px solid #FFFFFF;*/
	padding-top:2px;
}

#navi_top a:hover, #bottom a:hover, .noLink, #navi_top .last_link a:hover, #bottom .last_link a:hover{
	background-color:#FFFFFF;
	color:#333333;
	/*border-right:1px solid #FFFFFF;	*/
}

.noLink{
	color:#333333;
}

#navi_top .last_link a, #bottom .last_link a{
	border-right:1px solid #AEBFE1;
	margin-top:0px;
	
}

.navi_border{border-right:1px solid #FFFFFF; text-align:center}

#bottom{
	background-color:#AEBFE1;
	width:795px;
	color:#FFFFFF;
	clear:both;
}

.padd_navi {
	padding-left:20px;
	padding-top:3px;
}

#rahmen{
	margin-top:5px;
	margin-left:0px;
}