@import url(../css/navmenue.css);

/*Und wieder hÃ¤ckt der IE*/
body { behavior: url(/css/csshover.htc); } 

* {margin:0; padding:0} /* generelle Randeinstellungen: sämtliche Ränder für alle Elemente raus */
img {border:0;} /* Bilder ohne Rahmen */

body	{
	text-align:center; /* IE6 braucht diese Einstellung zum Zentrieren des Layout im Browser-Fenster */
	margin: 20px; /* oberer Rand einstellen */
/*	font-family: Helvetica, Arial, sans-serif; */
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 100%;
	}
			
div#main_wrapper { 
	/* Umschliessender Container für alle Body-Elemente */
/*	border: 2px solid blue;	*/
	width: 842px; /* Breite der Header-Grafik übernehmen = generelle Breite der Website !! */
	margin-left:auto;  /* Zentiert das Layout im Browser */
	margin-right:auto; /* Zentiert das Layout im Browser */
	text-align:left; /* Zurücksetzen der Zentrierung des IE6 Hacks vom Body Tag */
	}

div#header { 
	/*	border: 2px solid  #00FFFF;	*/
	width:842px;
	height:126px;
/*	background-color:#D9F7CC; */
	}

div#header_inner { 
/*	border: 2px solid #FF3300 ;	 */
	height:126px;	/* Höhe der Header-Grafik übernehmen, sonst entsteht ein unterer Rand-Überhang !! */
/*	background-color: #0099CC; */
	background-image: url(/images/Header.jpg);
	}

div#nav { 
	border-top: 1px solid;
	border-bottom: 1px  solid;
	border-color:#FFFFFF /*#41A62A; */
	}

div#nav_inner { 
/*	border: 2px  solid #FF3300 ; */
/*	border-bottom: 1px  solid #FFFFFF ; */
/*	border-top: 1px  solid #FFFFFF ; */
	
	height: 25px; 
	background-color:#9EA7A2; /*#D7D9D8;         /* Hintergrundfarbe der Hauptnavigation */
	}

div#content { 
/*	border: 2px solid  #00FFFF;	*/
	width:842px;
	height:519px;
/*	background-color:#D9F7CC; */
	background-image: url(../images/hg_block_lr.jpg);
	}

/* Grosser Text-Block */
div#content_gb { 
/*	border: 2px solid  #00FFFF;	*/
	width:842px;
	height:519px;
/*	background-color:#D9F7CC;  */
	background-image:url(../images/hg_block_ganz.jpg); 
	}

/* Text-Block rechts */
div#content_br { 
/*	border: 2px solid  #00FFFF;	*/
	width:842px;
	height:519px;
/*	background-color:#D9F7CC; */
	background-image:url(../images/hg_block_r.jpg); 
	}

/* Text-Block links */
div#content_bl { 
/*	border: 2px solid  #00FFFF;	*/
	width:842px;
	height:519px;
/*	background-color:#D9F7CC; */
	background-image:url(../images/hg_block_l.jpg); 
	}

/* Standard 2 Text-Blöcke */
div#content_inner { 
/*	border: 2px solid #FF3300 ;	*/
	height:20px;
	position:relative;
/*	background-color: #FF9966; */
/*	background-image:url(../images/hg_block_lr.jpg); */
	}

div#content_navigtitel {
	top: 25px;
	left: 28px;
/*	height:20px; 
	padding-top:2px; */
	position:absolute;	
	color:#FFFFFF; /*#000000; */
/*	background-color:#CAC5BF; */
	
	font-size: .75em;
	letter-spacing:.1em;
	display:none;
/*	background-image:url(../images/gewnav.gif); */
/*	font-weight: bold;  */
/*	border: 2px solid  #00FFFF;	*/
	}

/* Textblocküberschrift links */
div#content_titel_1 p {
	top: 60px;
	left: 60px;
	position:absolute;
	color:#41A62A;
	font-size: 1em;
	font-weight: bold;
	letter-spacing:.1em;
/*	width: 315px; */
	}

/* Textblocküberschrift links */
div#content_titel_1 h1 {
	top: 60px;
	left: 60px;
	position:absolute;
	color:#41A62A;
	font-size: 1em;
	font-weight: bold;
	letter-spacing:.1em;
/*	width: 315px; */
	}

/* Textblocküberschrift rechts */
div#content_titel_2 p {
	top: 60px;
	left: 460px;
	position:absolute;
	color:#41A62A;
	font-size: 1em;
	font-weight: bold;
	letter-spacing:.1em;
/*	width: 327px; */
	}

/* Textblocküberschrift rechts */
div#content_titel_2 h1 {
	top: 60px;
	left: 460px;
	position:absolute;
	color:#41A62A;
	font-size: 1em;
	font-weight: bold;
	letter-spacing:.1em;
/*	width: 327px; */
	}


/* Formatierung Textblock links */
div#content_textblock_1 {
	top: 105px;
	left: 53px;
	height: 360px;
	width:320px;
	position:absolute;	
	overflow:auto;

	color:#000000;
	font-size: .85em;
/*	background-color:#FFFFFF; */
	}

div#content_textblock_1 a {
	font-weight: bold;
	color:#41A62A; 
	text-decoration: none;
	}
	
div#content_textblock_1 ul li {
	margin:0; 
	margin-left:14px; 
}

div#content_textblock_1 li {
	padding:0 0 7px 5px;
}

/* Formatierung Textblock rechts */
div#content_textblock_2 {
	top: 105px;
	left: 460px;
	height: 360px;
	width:320px;
	position:absolute;	
	overflow:auto;

	color: #000000;
	font-size: .85em; 
/*	background-color:#FFFFFF; */
	}

div#content_textblock_2 a {
	font-weight: bold;
	color:#41A62A; 
	text-decoration: none;
	}

div#content_textblock_2 ul li {
	margin:0; 
	margin-left:14px; 
}

div#content_textblock_2 li {
	padding:0 0 7px 5px;
}

/* Formatierung Fusszeile links */
div#content_fuss_1 {
	top: 480px;
	left: 64px;
	width:320px;
	text-align:left;
	position:absolute;
/*	height: 57px; */

/*	color:#556B2D;
	font-size: .75em; 
	font-weight: bold; */
	}

/* Link Seitenblätterfunktion zurück */
div#content_fuss_1 a {
	font-size: .75em; 
	font-weight: bold;
	color:#41A62A; 
	text-decoration: none;
}

/* Formatierung Fusszeile rechts */
div#content_fuss_2 {
	top: 480px;
	left: 460px;
	width:320px;
	text-align:right;	
	position:absolute;	

/*	color:#556B2D;
	font-size: .75em; 
	font-weight: bold; */
	}

/* Link Seitenblätterfunktion vorwärts */
div#content_fuss_2 a {
	font-size: .75em; 
	font-weight: bold;
	color:#41A62A; 
	text-decoration: none;
}



/* Absatzformatierungen: Abstand zwischen den Abschnitten */
p.absatz {margin: 0 0 .5em 0}

.textfett {
	font-weight: bold;
}

.textmarkneu {
	color: #FF0000;
}


.textueberschrift {
	font-size: 1.25em; 
	font-weight: bold;
	letter-spacing:.1em;
}

.bild_text_rechts {
	float:left;
	margin:0 20px 10px 0;
}

table#blaettern {
	width:100%;
/*	border:0; cellspacing:0; cellpadding:0 */
}

td#tab_links {
	width:50%;
	text-align:left;
}

td#tab_rechts {
	width:50%;
	text-align:right;
}

/* Allgemeine Links im Fliesstext */
.allg_links a {
/*	font-size: 1em; */
	font-weight: bold;
	color:#990000; 
	text-decoration: none;
}

/* Allgemeine Links im Fliesstext */
.file_links a {
/*	font-size: 1em; */
	font-weight: bold;
	color:#FF6600; 
	text-decoration: none;
}

div#content_powered {
	position:absolute;
	top:520px;
	left:0px;
/*	height:15px; */
	text-align:left;
	padding: 2px 2px 0 2px; 
/*	background-image:url(../images/cr.gif);  */
}


div#content_powered a {
	font-size: 0.6em; 
/*	font-weight: bold; */
	color:#666666;
	text-decoration: none;
}
