body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#main {
	margin:0px 0px 0px 10px;
	width:856px;
	border:1px solid #34972A; 
}
#topnav {
	font-size:13px;
	text-align:right;
	padding:10px 3px 3px 3px;
	width:866px;
}
#topnav a {
	color: #34972A;
	padding:3px 10px 3px 10px;
	text-decoration:none;
	font-weight:700; 
}
#top {
	background-color:#FFFFFF;
	margin-bottom:2px;
	background-repeat:no-repeat;
	height:128px;
	width:856px;
}
#mainnav {
	padding:3px;
	/*text-align:center;*/
	background-color:#34972A;
	text-decoration:none;
	font-weight:700;
	height:17px; 
}
#sponsoren {
	position:absolute;
	top:29px;
	left:877px;

	width: 122px;
	background-image:url(../media/img/elemente/sponsorbgmitte.gif);
	text-align:center;
}

#page {
	background-color:#EAF4E9;
	background-image:url(../media/img/elemente/mainbg.jpg);
}
* html #page{
	height:440px;
}
html> body #page{
 	min-height:440px;
}
#topbg {
	padding:3px;
	background-image:url(../media/img/elemente/top_bg.jpg);
	background-repeat:no-repeat;
}
#left {
/*position:absolute;*/
	float:left;
	width:194px;
}
#left a {
	text-decoration:none;
	font-weight:700;
	background-repeat:no-repeat;
}
#right {
	float:right;
	width:142px;
}

#right a {
	color: #34972A;
	text-decoration:none;
	font-weight:700;
	background-repeat:no-repeat;
}

#content {
	margin:0px 150px 0px 201px;
}
.spacediv_left {
	padding:10px 5px 5px 5px;
}
.spacediv_right {
	padding:15px 5px 10px 5px;
}
.spacediv_content {
	padding:15px 10px 10px 10px;
}
.spacediv_content a{
	color:#a8273b;
}
.topmeldung a{
	color:#34972A;
}
.topmeldung{
	/*width:112px;*/
}
.listpicdiv {
	float:left;
		
}
* html .listpicdiv{
	width:98px;
	margin:3px;
}
html> body .listpicdiv{
 	width:142px;
	margin:7px;
}
.clear {
clear:both;
}
#pagenavdiv {
	margin:auto;
}
#pagenavdiv a{
	text-decoration:none;
	color:#34972A;
}

#detailsicht {
	height:18px;
	background-image:url(../media/img/galerie/grossansicht.jpg);
	padding-left:40px;
	width:109px;
	margin-top:5px;
	margin-bottom:3px;
}
#detailsicht a{
	text-decoration:none;
	color:#FCF901;
}

.tabhead {
	background-image:url(../media/img/elemente/tabbg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#005001;
	padding-left:4px;
	font-weight:700;
	color:#FFFFFF;
}
.tab2 {
	background-color:#ECF1EB;
	background-image:url(../media/img/elemente/tab2bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
.specialheadline {
	background-image:url(../media/img/elemente/specialheadline.jpg);	
	background-repeat:no-repeat;
	width:462px;
	color:#FFFFFF;
	font-size:24px;
	padding:4px 0px 0px 10px;
	margin:0px;
	border:none;
}
*html .specialheadline {
	height:82px;
	}
html>body .specialheadline {
	min-height:82px;
	}
.specialheadline p{
	color:#FFFFFF;
	font-size:24px;
	font-weight:700;
	padding:4px 0px 0px 10px;
}
.unlinked {
	text-decoration:none;
	color:#a8273b;
	font-weight:700;
}
.eintrag{
	background-color:#eff6ee;
	background-image:url(media/img/elemente/gbbg.jpg);
	background-repeat:repeat-x;
	padding:7px;
	margin-top:5px;
	border:1px solid #d7d7d7;
	}
	.smalllink{
	text-decoration:none;
	float:right;
	font-size:10px;
	}
	.inputkommentar {
	border:1px solid #9b9b9b;
	width:75px;
	padding-right:150px;
	margin-top:10px;
}
.textfeld { 
	height:80px;
	width:220px;
	}
	.abschicken {
	background-color:#a8273b;
		border:1px solid #d7d7d7;
		color:#FFFFFF;
		font-weight:700;
			width:100%;
		}
		.cssstile {
			float:right;
			width:475px;
			}
.fallrueckzieher {
	background-image:url(../../../../UserFiles_er_/Image/fallrueckzieher_vorlage.jpg); 
	background-repeat:no-repeat; 
	height:234px; 
	width:252px; 
	padding:0px 5px 40px 200px;
}
.leichterfallrueckzieher {
	background-image:url(../UserFiles_er_/Image/fallrueckzieher1.jpg);
	background-repeat:no-repeat;
	}
		html>body .leichterfallrueckzieher {
		height:400px;
		}
	html* .leichterfallrueckzieher {
		min-height:400px;
		}
		
.leftstartseite a{
	color: #34972A;
	font-weight:700;
	}		
	
/*Schulen	*/
.tabletext {
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	margin-top:2px;
	margin-bottom:2px;
	margin-left:4px;
}
.tablelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #000000;
	margin-top:2px;
	margin-bottom:2px;
	margin-left:4px;
}
.tablelink:hover {

	color: #505050;

}	
.catlist{
	text-align:left;
	font-size:14px;
	font-weight:700;
	display:block;
	color: #000000;
	text-decoration: none;
	margin:0px 17px 1px 17px;
	text-indent:20px;
	border:1px solid #1A4E00;
	background-image:url(../media/img/elemente/catlist_bg.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}

.catlist:hover{

	background-image:url(../media/img/elemente/catlist_bg_hover.jpg);
}
.catliston{
text-align:left;
	font-size:14px;
	font-weight:700;
	display:block;
	color: #C23318;
	text-decoration: none;
	margin:0px 17px 1px 17px;
	text-indent:20px;
	border:1px solid #1A4E00;
	background-image:url(../media/img/elemente/catlist_on_bg.jpg);
}
.catliston:hover{

	background-image:url(../media/img/elemente/catlist_on_bg.jpg);
}
.catlistdiv{
width:466px;
	border:1px solid #1A4E00;
	margin-bottom:1px;
	padding-bottom:5px;
}
.catlist_bg{
	text-align:left;
	font-size:14px;
	font-weight:700;
	color: #285503;
	text-decoration: none;
	margin:0px 17px 1px 17px;
	background-image:url(../media/img/elemente/bg_liste.jpg);
	background-position:center;
	background-repeat:repeat-x;
	width:220px;
	padding-left:5px;
}
.kind {
	background-image:url(../../../../UserFiles_er_/Image/kind_laola.jpg); 
	background-repeat:no-repeat; 
	height:234px; 
	width:252px; 
	padding:0px 5px 40px 220px;
}
.jugendlicher {
	background-image:url(../../../../UserFiles_er_/Image/jugend_laola.jpg); 
	background-repeat:no-repeat; 
	height:234px; 
	width:252px; 
	padding:0px 5px 40px 220px;
}
.mann {
	background-image:url(../../../../UserFiles_er_/Image/alt_laola.jpg); 
	background-repeat:no-repeat; 
	height:234px; 
	width:252px; 
	padding:0px 5px 40px 220px;
}
#gmbh {
position:absolute;
top:13px;
left:10px;
}
#gmbh a {
text-decoration:none;
color:#000000;
font-size:10px;
}
