body{
	scrollbar-arrow-color: #957700;
	scrollbar-base-color: #FEECA2;
	scrollbar-track-color: #f5f5f5;
	background-color : White;
	margin: 0px;
	padding: 0px;
}
.unsichtbar {
	position:absolute;
	top:-9999px;
	left:-9999px;
}  
.popup{
	background-image : url(img/background_fussb2.jpg);
	background-position : left top;
	background-repeat : no-repeat;
}  
.bgbaby{
	background-image : url(img/background_baby.jpg);
	background-position : left top;
	background-repeat : no-repeat;
}
.bgfussball{
	background-image : url(img/background_fb.jpg);
	background-position : left top;
	background-repeat : no-repeat;
}
.bglager{
	background-image : url(img/background_lager.jpg);
	background-position : left top;
	background-repeat : no-repeat;
}
.bgpflege{
	background-image : url(img/background_pflege.jpg);
	background-position : left top;
	background-repeat : no-repeat;
}
.bgrollstuhl{
	background-image : url(img/background_rollstuhl.jpg);
	background-position : left top;
	background-repeat : no-repeat;
}
.bggebtag{
	background-image : url(img/background_gebtag.jpg);
	background-position : left top;
	background-repeat : no-repeat;
}
.bgop{
	background-image : url(img/background_op.jpg);
	background-position : left top;
	background-repeat : no-repeat;
}

.go_top{
	position:absolute;
	text-align: right;
	width: 100%;
}
.subheadline_line{
	font-style : normal;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	color : #1C1352;
	background-image : url(img/linie_gelb.gif);
	background-position : bottom;
	background-repeat : repeat-x;
	width: 100%;
	height: 19px;
}
.header_img{
	position: absolute;
	top: 20px;
	left: 0px;
	background-image : url(img/layout_07.gif);
	background-repeat : repeat-x;
	width: 100%;
	height: 61px;
}
.header_img2{
	position: absolute;
	top: 20px;
	width: 100%;
	height: 61px;
	text-align: right;
}
.nav_trenner{
	padding:0px;
	height:10px;
}
.nav_trenner_b{
	padding:0px;
	height:100px;
}
.nav_hint{
	padding:0px;
	position: absolute;
	top: 152px;
	left: 35px;
	background-image : url(img/gelb.gif);
	width: 150px;
}
.navigation{
	padding: 10px;
	font-size : 80%;
	font-family : Arial, Helvetica, sans-serif;
	line-height : 110%;
}
.navigation a{
	text-decoration: none;
	font-weight: bold;
	color: #1C1352;
}
.navigation a:hover{
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}
.nav_2{
	text-decoration: none;
	font-weight: normal;
	padding-top: 5px;
	padding-left: 10px;
}
.nav_2 a{
	text-decoration: none;
	font-weight: normal;
	line-height : 120%;
	font-size : 90%;
}
.nav_2 a:hover{
	text-decoration: none;
	font-weight: normal;
	line-height : 120%;
	font-size : 90%;
	color: #FFFFFF;
}
.nav_2_on{
	font-weight: normal;
	padding-top: 5px;
	padding-left: 10px;
}
.nav_2_on a{
	text-decoration: underline;
	font-weight: normal;
	line-height : 120%;
	font-size : 90%;
}
.nav_2_on a:hover{
	text-decoration: none;
	font-weight: normal;
	line-height : 120%;
	font-size : 90%;
	color: #FFFFFF;
}
h2{
	font-size: 130%;	
}
h3{
	font-size: 100%;	
}
.right_image{
	position: absolute;
	top: 182px;
	left: 748px;
	padding: 2px;
	border: 1px solid #ffd636;
	background-color: #fffced;
}
.content{
	position: absolute;
	color: #1C1352;
	top: 152px;
	left: 240px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : 130%;
	font-size: 75%;	
	width: 490px;
}
.content a{
	text-decoration: underline;
	font-weight: bold;
	color: #1C1352;
}
.content_start{
	position: absolute;
	color: #1C1352;
	top: 152px;
	left: 240px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : 130%;
	font-size: 75%;	
	width: 420px;
}
.content_start a{
	text-decoration: underline;
	font-weight: bold;
	color: #1C1352;
}
.news_box_all{
	padding: 2px;
	line-height : 130%;
	padding-bottom: 8px;
	border: 1px solid #ffd636;
	background-color: #fffced;
}
.news_box{
	padding: 0px;
	line-height : 130%;
	padding-bottom: 8px;
}
.news_trenner{
	padding:0px;
	height:1px;
}
.leftbox_start{
	position: absolute;
	color: #1C1352;
	top: 152px;
	left: 750px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : 130%;
	font-size: 80%;	
	width: 174px;
}
.img_box{
	padding: 3px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : 130%;
	font-size: 80%;	
	background-color: #fffced;
	border: 1px solid #ffd636;
}
.img_box img {border:0px none;}

.img_box a{
	text-decoration: underline;
	font-weight: bold;
	color: #1C1352;
}
.img_trenner{
	padding:0px;
	height:3px;
}
.subheadline{
	font-style : normal;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	color : #1C1352;
}
.error{
	color: #a00;
	font-family : Arial, Helvetica, sans-serif;
	line-height : 130%;
	font-weight : bold;
}
input{
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #1C1352;
}
textarea{
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #1C1352;
}

.newsletter_head{
	background-color: #FFF0B3;
	border: #E3DFF7 solid 1px;
	width: 270px;
	padding: 2px;
	font-weight : bold;
	text-align: center;
	height: 15px;
}
.newsletter_input{
	background-color: #F8F7FD;
	border: #E3DFF7 solid 1px;
	width: 270px;
	padding: 2px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight : normal;
	text-align: center;
}
.newsletter_text{
	background-color: #FFFBE8;
	border: #E3DFF7 solid 1px;
	width: 270px;
	padding: 2px;
	font-weight : normal;
	height: 15px;
}

.newsletter_head2{
	background-color: #FFF0B3;
	border: #E3DFF7 solid 1px;
	width: 270px;
	padding: 2px;
	font-weight : bold;
	text-align: center;
	height: 15px;
}
.newsletter_input2{
	background-color: #F8F7FD;
	border: #E3DFF7 solid 1px;
	width: 270px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight : normal;
	text-align: center;
}
.newsletter_text2{
	background-color: #FFFBE8;
	border: #E3DFF7 solid 1px;
	width: 270px;
	padding: 2px;
	font-weight : normal;
	height: 15px;
}

.ssl_contact{
	position: absolute;
	color: #1C1352;
	top: 15px;
	left: 10px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : 130%;
	font-size: 75%;	
}
.td0 {
	background-color: #FFF0B3;
}
.td1 {
	background-color: #EBE8F9;
}
.td2 {
	background-color: #F8F7FD;
}
.td3 {
	background-color: #FFFBE8;
}
.td4 {
	background-color: #FFFFFF;
}
.table_color_0 {
	background-color: #E3DFF7;
}