body {
	background-color:#bbcf45;
	font-size:1.0em;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
	padding:0em;
	margin:0em;
}	
 
.rechts-laenger .mehrtext-rechts {display:block;}
.rechts-laenger .mehrtext-links {display:none;}
 
h1 {font-size: 1.4em; color:#808080}
h2 {font-size: 1.15em; color:#808080}
h3 {font-size: 1.05em; color:#808080}
h4 {font-size: 1.0em; color:#808080}

#head {
	margin-left: 5.9em;
	margin-top: 0em;
	margin-right:4.9em;
	font-size:0.90em;
}

#head_top a:link {color:#b5dc10; text-decoration:none} 
#head_top a:visited {color:#b5dc10; text-decoration:none}
#head_top a:hover {color:#b5dc10; text-decoration:underline}
#head_top a:active {color:#b5dc10; text-decoration:none}
#head_top {
	background-color:#eaf0c9;
	color:#808080;
	font-size:0.9em;
	height:7em;
}

#head_left {
	float:left;
	
	width:46.2em;
	
}

#calvin {
float:left
}
#calvinlogo {
margin-left:15em;
height:7em;
margin-top:-1em;
margin-bottom:-2em;
}

#calvin1 {
color:#000000;
font-size:0.8em;
}

#calvin2 {
color:#000000;
font-size:1.5em;
}

#head_right {
padding: 0.5em 1em 0 0;
	float:right;
	height:7em;
	width:11em;
}

#head_top_text {
padding-top:5em;
padding-left:35em;
}


#head_right_top {
	margin-top:-4.4em;
	height: 13.8em;
}
#head_right_top_title {
	margin-top:4.0em;
	color:#244F92;
	font-size:1.9em;
	font-weight:bold;
	font-stretch:narrower;
}

#head_bottom a:link {color:#ffffff; text-decoration:none} 
#head_bottom a:visited {color:#ffffff; text-decoration:none}
#head_bottom a:hover {color:#ffffff; text-decoration:underline}
#head_bottom a:active {color:#ffffff;; text-decoration:none}
#head_bottom {
	margin-top:0.4em;
	color:#fad975;
	padding-left:1.3em;
	padding-bottom:0em;
	font-size: 1.2em;
	text-align:justify;
}

dl, dt, dd, ul, li {
padding: 0.5em;
}

#content {
	background-color:#f1f5dc;
	margin-top:0.5em;
	margin-right:4.4em;
	margin-left:5.3em;
}

#fragezeichen a:link {color:#000000; text-decoration:none} 
#fragezeichen a:visited {color:#000000; text-decoration:none}
#fragezeichen a:hover {color:#000000; text-decoration:underline}
#fragezeichen a:active {color:#000000;; text-decoration:none}
#fragezeichen {
margin:-0.6em -1em -0.5em -1em;
height:6em;
background-image:url(daten/Media/calvin09/fragezeichen.gif);
background-color:#f1f5dc; 
background-repeat:no-repeat;
background-position:center;
text-align:center;
padding:4em 1em 1em 1em;
}

#content_block_text {
padding:0.7em 1em 0.5em 1em;
}

#content_left a:link {color:#808080; text-decoration:none} 
#content_left a:visited {color:#808080; text-decoration:none}
#content_left a:hover {color:#808080; text-decoration:underline}
#content_left a:active {color:#808080;; text-decoration:none}
#content_left h1 {font-size: 1.2em; color:#808080}
#content_left h2 {font-size: 1.1em;}
#content_left {
	border-right-style:solid;
	border-width:medium;
	border-color:#b5dc10;
	float:left;
	background-color:#f1f5dc;
	color:#fad975;
	width:15.4em;
	font-size: 0.70em;
	color:#000000;
	display:block;
}

#content_left2 a:link {color:#808080; text-decoration:none} 
#content_left2 a:visited {color:#808080; text-decoration:none}
#content_left2 a:hover {color:#808080; text-decoration:underline}
#content_left2 a:active {color:#808080;; text-decoration:none}
#content_left2 h1 {font-size: 1.2em; color:#808080}
#content_left2 h2 {font-size: 1.1em;}
#content_left2 {
	background-color:#f1f5dc;
	color:#000000;
	padding:0.5em 0.5em 0.5em 1em;
}

#pict_block_left {
width:15.4em;
}

#content_middle a:link {color:#808080; text-decoration:none} 
#content_middle a:visited {color:#808080; text-decoration:none}
#content_middle a:hover {color:#808080; text-decoration:underline}
#content_middle a:active {color:#808080; text-decoration:none}
#content_middle {
	border-right-style:solid;
	border-left-style:solid;
	border-width:medium;
	border-color:#b5dc10;
	background-color:#ffffff;
	margin:0 12em 0 12em;
	padding:0.5em 1.5em 1em 1.5em;
	font-size: 0.9em;
}





#content_middle_kontakt {
font-size: 0.8em;
text-align:right;
padding: 0.5em 1em 0.5em 1em;
margin:  0.5em 0.5em 0.5em 0;
background-color:#f1f5dc;
	color:#fad975;
	}

#content_kontakt a:link {color:#808080; text-decoration:none} 
#content_kontakt a:visited {color:#808080; text-decoration:none}
#content_kontakt a:hover {color:#808080; text-decoration:underline}
#content_kontakt a:active {color:#808080; text-decoration:none}
#content_kontakt {
	float:none;
	background-color:#FBF5DC;
	margin: 1em 2em 1em 2em;
	padding:0.5em 1.5em 1em 1.5em;
	font-size: 0.9em;
}

#content_middle2 a:link {color:#808080; text-decoration:none; font-size:1.1em} 
#content_middle2 a:visited {color:#808080; text-decoration:none; font-size:1.1em} 
#content_middle2 a:hover {color:#808080; text-decoration:underline; font-size:1.1em} 
#content_middle2 a:active {color:#808080; text-decoration:none; font-size:1.1em} 
#content_middle2 {
	background-color:#ffffff;
	font-size: 0.9em;
	
}


#pict_block_middle_pict {
text-align:center;

}

#pict_block_middle_text {
font-size:0.8em;
}


#content_middle_part {
font-size: 0.9em;
}
#pict_block_middle {
margin:0.5em 0.5em 0.5em 0.5em;
width:10em;
text-align:right;
float:right;
padding-bottom:1em;
#normal width:17em;
}
.content_def1 {
	color: #808080;
	}
#content_def1div a:link {color:#cc6600; text-decoration:none} 
#content_def1div a:visited {color:#cc6600; text-decoration:none}
#content_def1div a:hover {color:#cc6600; text-decoration:underline}
#content_def1div a:active {color:#cc6600; text-decoration:none}
#content_def1div {
float:right;	
	color: #808080;
	padding-right:2em;
	margin-top:-1.2em;
}
.content_def2 {
	color: #336699;
	}	
	

#content_right a:link {color:#808080; text-decoration:none} 
#content_right a:visited {color:#808080; text-decoration:none}
#content_right a:hover {color:#808080; text-decoration:underline}
#content_right a:active {color:#808080;; text-decoration:none}
#content_right h1 {font-size: 1.2em; color:#808080}
#content_right h2 {font-size: 1.1em;}
#content_right {
	border-left-style:solid;
	border-width:medium;
	border-color:#b5dc10;
	float:right;
	background-color:#f1f5dc;
	color:#fad975;
	width:15.4em;
	font-size: 0.70em;
	color:#000000;
}
#pict_block_right {
width:15.4em;
}

#content_liste {
margin-left: 0em;
}

#content_liste_part {overflow:hidden; padding-bottom:1em;}
#content_liste_part p { margin:0.5em 0.5em 0.5em 0; }
#content_liste_part_text {float:left; width:70%; padding:0 0 0 0; }
#content_liste_part_pict {padding:1em 0 0 0;}
#content_liste_part_pict { margin-left:70%; }
#content_liste_part_pict:after { content:"clear"; clear:both; display:block; height:0; overflow:hidden; visibility:hidden; }

.clearer { display:none; }

#content_ausgleich {
clear:both;
}

#content_part_pict {
float:right;
padding: 0 0px 2px 5px;
width:125px;
text-align:center;
}

#content_bottom a:link {color:#ffffff; text-decoration:none} 
#content_bottom a:visited {color:#ffffff; text-decoration:none}
#content_bottom a:hover {color:#ffffff; text-decoration:underline}
#content_bottom a:active {color:#ffffff;; text-decoration:none}
#content_bottom h1 {font-size: 1.2em; color:#D77A1A}
#content_bottom h2 {font-size: 1.1em;}
#content_bottom {
	clear:both;
	background-color:#bbcf45;

	padding:1em 0.5em 1em 0.5em;
	color:#000000;
	font-size: 0.8em;
}
#pict_block_bottom {
float:left;
width:14.2em;
margin:-1em 2em 0 -0.5em;
}

#line {

border-top-style:solid;
border-top-color:#b5dc10;
}

#line_re {
border-top-style:solid;
border-top-color:#b5dc10;
}

#line_mi {
margin:1em -1.6em 1em -1.6em;
border-top-style:solid;
border-top-color:#b5dc10;
}

.intern {
	background-color:#f1f5dc;
	width: 60em;
	margin: 3em 0 0 5em;
	font-size: 0.85em;
}

#soziale-netzwerke {
text-align:right;
height:2.5em;
background-color:#FAF0BE;
list-style: none;
float:none;
margin-bottom:-0.5em;
}
ul#soziales-netz {
list-style:none;
text-align:right;

}
li#soziales-netz {
text-align:right;
font-size:0.8em;
float:right;
padding:1px;
margin:1px;
}
