background-image: none !important;
background:#ffffff !important;
font:11pt/90% Arial, serif !important;

body{
	margin:0;
	padding:0;
}
h1{
	margin:10px 0 20px 0;
	padding:0;
	font:11pt/90% Arial, serif !important;
}
h2{
	margin:0;
	padding:0;
	font:11pt/90% Arial, serif !important;
}
h3{
	margin:0;
	padding:0;
	font:11pt/90% Arial, serif !important;
}	
ul{
	margin:0;
	padding:0;
	text-decoration:none;
}
li{
	margin:0;
	padding:0;
	text-decoration:none;
}
.clear{
	clear:both;
}
#content .artikel_bild img{
	display:none;
}
.sub_navigation{
	display:none;
	height:1px;
}
#website_container{
	position:absolute;
	left:0;
	top:0;
	width:666px;
	background:fff;
	overflow:hidden;
}
.service_navi,main_navi{
	display:none;
	height:1px;
}
/*-----------------------------------------------------*/
/*----------------- Sub - Navigation ------------------*/
/*-----------------------------------------------------*/
.kurs_navi{
	display:none;
}
/* KURS - NAVI */
.sub_navi{
	display:none;
}
/*-----------------------------------------------------*/
/*----------------- Schriftauswahl -Logos--------------*/
/*-----------------------------------------------------*/
.logos{
	margin:0;
	width:666px;
	height:80px;
	background:#f7ffe7 url(../images/gruen_head.gif);
	position:relative;
}
.logos a img{
	border:none;
}
.logos h1{
	display:none;
}
/*-----------------------------------------------------*/
/*---------------- file list ----------------------------*/
/*-----------------------------------------------------*/
.datei_liste{
	margin:0;
	padding:0;
	width:470px;
}
.datei_liste ul{
	margin:0;
	padding:0;
}
.datei_liste ul li{
	margin:0;
	padding:0 0 20px 0;
	list-style-image:url(../images/red_arrow.gif);
}
.datei_liste ul li a{
	background:url(../images/pdf_icon.gif) no-repeat left top;
	width:470px;
	height:20px;
	margin:5px 0 20px 0;
	padding:0 0 10px 15px;	
}
/*-----------------------------------------------------*/
/*---------------- Content ----------------------------*/
/*-----------------------------------------------------*/
#content{
	margin:0;
	padding:0;
	width:666px;
	background: none;
	border:1px solid #000;
}
#text{
	margin:0;
	padding:0;
	display:block;
	border:1px solid #000;
	width:660px;
	height:1000px;
}

.text .wide{
	margin:0;
	padding:0;
	width:845px;
	position:relative;
}
.text div.h1{
	position:relative;
	padding:10px 0 0 0;
	margin:0;
	color:#000;
	z-index:2;
}
.text div.h3{
	position:relative;
	padding:10px 0 0 0;
	margin:0;
	color:#000;
	z-index:2;
}
.text div.p{
	position:relative;
	padding:0;
	margin:0;
	color:#000;
	z-index:2;
}
.text div.inhalt{
	position:relative;
	padding:0;
	margin:0;
	color:#000;
	z-index:2;
}
#text div.p table tr td{
	padding:0;
}
#text div.p table tr td .abstand{
	padding:5px;
}
#text div ul{
	margin:0 0 0 15px;
	list-style-type:disc;
}	
#text a{
	color:#A51231;
}
#text a.table{
	cursor:pointer;
	text-decoration:underline;
	font-weight:bold;
}
#text strong{
	color:#A51231;
}
#text .list_container{
	padding:0 0 30px 0;
}
#content #text div.p table{
	margin:0;
	padding:0;
	background-color:#FFF;
}
#tipps a{
	color:#000;
	font-weight:bold;
}
img.artikel_image{
	float:right;
	border-bottom:2px solid #fff;
}
/* BG_IMG (Erdbeer) */
#erdbeer_bild{
	position:absolute;
	top:69px;
}
.artikel_hg_pic{
	background-image:url(../images/erdbeere.gif);
	position:absolute;
	height:387px;
	width:312px;
}
/* box vor dem BG_IMG (Erdbeer)*/
#termin_box_01{
	position:relative;
	padding:0;
	margin:0;
	left:20px;
	width:452px;
}
/* ein weiteres box innerhalb dieses boxes*/
#termin_box_01 #termine{
	padding:0;
	margin:0;
	color:#A51231;
	width:452px;
}
#termine h1{
	padding:0 0 0 20px;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#A51231;
	background:url(../images/zwischen.gif) repeat-y;
	width:400px;
}
/* border top */
.border_top{
	background-image:url(../images/top.gif);
	background-repeat:no-repeat;
	width:452px;
	height:35px;
	top:0;
	padding:0;
	margin:0;
}
/* border bottom */
.border_bottom{
	position:relative;
	background:url(../images/bottom.gif);
	width:452px;
	height:26px;
	margin:0 0 50px 20px;
	padding:0;
}
/* border left-right */
.border_right_left{
	padding:0;
	margin:0;
	background:url(../images/zwischen.gif) repeat-y;
	width:452px;
}
.border_right_left div.p{
	padding:5px 0 0 0;
	margin:0 0 0 20px;
	width:400px;
	color:#000;
	font-weight:normal;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
.border_right_left div.p a{
	color:#A51231;
	width:400px;
}
.border_right_left p a div.p{
	color:#A51231;
	width:400px;
}
/*Platzhalter für die höhe*/
.ecke{
	height:595px;
	width:150px;
	margin:0;
	padding:0;
	background:#F00;
	float:right;
}
img.teaser_pic{
	margin:10px 0 0 0;
	border:none;
}
/*-----------------------------------------------------*/
/*---------------- aufklappen -------------------------*/
/*-----------------------------------------------------*/
.aufklappbar_box{
	margin:0 0 20px 0;
	border-bottom:1px dotted #b1cd49;
}
.aufklappbar_box_q{
	padding:5px 0 2px 0;
	cursor:pointer;
}
.aufklappbar_box_a{
	padding:10px 0 0 0;
}
.aufklappbar_box_b_inactive{
	padding:0;
	margin:0 0 5px 0;
	cursor:pointer;
	height:11px;
	position:relative;
	background:url(../images/open_btn_00.gif) no-repeat bottom;
}
.aufklappbar_box_b_inactive a{
	margin:0;
	padding:0;
	position:absolute;
	right:15px;
	top:0;
	color:#000;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.aufklappbar_box_s{
	padding:0;
	margin:0;
	display:block;
	height:15px;
	color:#e26c0f;
	cursor:pointer;
	background:url(../images/close_btn.gif) no-repeat bottom;
	position:relative;
}
.aufklappbar_box_s a{
	margin:0;
	padding:0;
	position:absolute;
	right:15px;
	top:0;
	color:#000;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.aufklappbar_box_b_inactive a:hover{
	color:#ff9b00;
}
/*-----------------------------------------------------*/
/*---------------- LINKS -----------------------------*/
/*-----------------------------------------------------*/
.mehr{
	display:none;
}
.footer{
	display:none;
}
/* Formular */
.formular{
	margin:15px 0 0 0;
	padding:0;
	height:320px;
	font-size:10px;
}
.formular form h1{
	margin:0;
	padding:0 0 10px 0;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	height:15px;
	border-bottom:1px dotted #b1cd49;
}
.formular table{
	margin:0 0 5x 0;
	padding:0;
	font-size:10px;
	font: normal 10px Verdana,Arial,Helvetica,sans-serif;
}
.formular table input{
	border:1px solid #b1cd49;
	height:15px;
	width:160px;
}
.formular table textarea{
	width:400px;
	height:97px; 
	margin:5px 0 5px 0;
	border:1px solid #b1cd49;
}