h1 {
	/* text-indent:-1.4em; */
	color:#c6070d;
	font-size: 17px;
	margin: 0;
	padding: 0 0 0.8em;
}	

h2 {
	color:#c6070d;
	margin:0;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	padding-top: 0.5em;
	padding-bottom: 0;
}

h3 {
	color:#c6070d;
	margin:0;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	padding-top: 0.9em;
	padding-bottom: 0;
}

h4 {
	/* padding: 0 0 0 1.4em; */
	margin-top: 2.8em;
	font-size:0.9em;
}

h6 {
	font-size:1em;
	color:#333;
	background-color: #ff2f17; /* roter Hintergrund */
	padding: 0.2em;	
}

.rot {
	color:#c6070d;
}

.rot_absatz {
	color:#c6070d;
	margin-bottom: 0;
	padding-bottom: 0;
}

.clearer {
	display:block;
	clear:both;
	line-height:0;
	height:1px;
	font-size:0;
	visibility:hidden;
}

.clear_both {
	clear:both;
	line-height:0;
	height:1px;
	font-size:0;
	visibility:hidden;
}

	
.clear_left { /* ACHTUNG, wird u.a. auch im Modul "Bild im Fliesstext mit internem Link" verwendet! */
	clear: left;
	line-height:0;
	height:1px;
	font-size:0;
	visibility:hidden;
}

/* @group Artikelliste einspaltig */
#content .einspalter1 {
	margin:0;
	padding:0;
	width: 100%;
}
#content .einspalter1 p {
	margin:0;
	padding-bottom: 0.4em;
}
#content .einspalter1 p, #content .einspalter1 ul, #content .einspalter1 li {
	margin:0;
	padding-bottom: 0.6em;
}
/* @end */

/* @group Zwei & Dreispalter */

#content .zweispalter1, #content .zweispalter2, #content .zweispalter_1a, #content .zweispalter_2a, #content .zweispalter_1b, #content .zweispalter_2b {
	margin:0;
	padding:0;
	width: 100%;
}

#content .zweispalter1 p {
	margin:0;
	padding-bottom: 0.4em;
}

#content .zweispalter2 p, #content .zweispalter2 ul, #content .zweispalter2 li {
	margin:0;
	padding-bottom: 0.8em;
}

#content p.mit_bild {
	margin:0;
	padding-bottom: 1.4em;
}

#content p.mit_bild a:hover {
	text-decoration: none;
	padding:0 0 2px 0;
	background-image:url(./../img/link_hover_bild.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
	
#content .zweispalter_1a {
	float: left;
	width: 25%; /* 6em; */
}

#content .zweispalter_2a {
	float: right;
	width: 74%; /*32em; */
}

#content .zweispalter_1b {
	float: left;
	width: 49%; /* 6em; */
}

#content .zweispalter_2b {
	float: right;
	width: 49%; /*32em; */
}

#content .zweispalter_2a ul, #content .zweispalter_2b ul {
	list-style-type: square;
	padding:0;
	margin: 0 0 0 15px;	
}

#content .dreispalter, #content .dreispalter_1, #content .dreispalter_2, #content .dreispalter_3  {
	margin:0;
	padding:0;
	width: 100%;
}

#content .dreispalter_1 {
	width: 15em;
}

#content .dreispalter_2 {
	width: 4em;
	margin-left: 10px;
}

#content .dreispalter_3 {
	width: 20em;
	margin-left: 10px;
}

#content .dreispalter_1, 
#content .dreispalter_2, 
#content .dreispalter_3 {
	float: left;
}
/* @end */

/* allgemeine Formatierung fr Links im Contentbereich */

#content p {
	margin-top: 2px; margin-bottom: 6px;
}

#content ul { list-style-type: square; margin-left: 0; padding-left: 1.2em;
	padding-top: 0;
	margin-top: 0.2em;
	margin-bottom: 0.2em;
}
#content ol { 
	margin-left: 0;
	margin-top: 0.2em;
	padding-top: 0;
	padding-left: 1.8em;
}

#content p a:link { color:#62291c; text-decoration:none;}
#content p a:visited { color:#62291c; text-decoration:none;}
#content p a:hover { color: #c6070d; text-decoration:underline;}
#content p a:active { color:#c6070d; text-decoration:none;}

#content ul a:link { color:#62291c; text-decoration:none;}
#content ul a:visited { color:#62291c; text-decoration:none;} 
#content ul a:hover { color:#c6070d; text-decoration:underline;}
#content ul a:active { color:#62291c; text-decoration:none;} 

.external { /* gif zur Markierung von externen Links aus [textile]*/
	font-style:italic;
	background: url(./../img/externalLink.gif) no-repeat right top;
	padding-right: 6px; 
}

.external2 { /* gif zur Markierung von externen Links */
	font-style:italic;
	background: url(./../img/externalLink.gif) no-repeat right top;
	padding-right: 10px; 
}

.sendmail { /* gif zur Markierung von E-Mail-Adressen mit hinterlegtem "MailTo"-Aufruf 
			wird z. B. verwendet im Modul "E-Mail-Anschrift verschlsselt einfgen"*/
	background: url(./../img/email.png) no-repeat right top;
	padding-right: 15px; 
}

/* @group Linke Navigation */

#sidebar ul.nav1st {
	/* width:11em; */
	/* margin-top:1.8em; */
	margin:0;
	padding:0;
	background-color:#fff;
}
	
#sidebar ul.nav1st li{
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	list-style: none;
	text-align:left;
}

#sidebar ul.nav1st a, 
#sidebar ul.nav1st a:link {
	color:#141215;
	text-decoration:none;
	list-style: none;
	display:block;
	padding: 0.4em 0 1.4em 36px;
}

#sidebar li.active {
	/* background:#FFB95F; */
}

#sidebar ul.nav1st a.current,
#sidebar ul.nav1st a.current:link {
	color:#c6070d;
	font-weight:normal;
	text-decoration:none;
}

#sidebar ul.nav1st a.current2,
#sidebar ul.nav1st a.current2:link {
	color:#c6070d;
	font-weight:normal;
	text-decoration:none;
	padding: 0.4em 0 0 36px;
	/* background: url(./../img/hover2nd.gif) no-repeat 0 0.9em;} */	
}

#sidebar ul.nav1st a:hover {
	color:#c6070d;
	font-weight:normal;
	text-decoration:none;
}

#sidebar ul.nav2nd {
	padding:0; /* hier den linken Einzug fr nummerierte Liste angeben */
	margin:0;
}

#sidebar ul.nav2nd li a {
	margin-left:1.0em; /* wenn mit margin-left gearbeitet wird, darf KEIN padding fr den linken rand eingetragen werden!*/
	font-weight:normal;
	list-style-type: none; 
	padding: 0.4em 0 0.1em 36px;
}

#sidebar ul.nav2nd a, 
#sidebar ul.nav2nd a:link {
	display:block;
	color:#141215;
	padding: 0.4em 0 0.1em 36px;
}
#sidebar ul.nav2nd a.current, 
#sidebar ul.nav2nd a.current:link {
	color:#c6070d;
	font-weight:normal;
	text-decoration:none;
	padding: 0.4em 0 0.1em 36px;
	/* background-image:url(./../img/dummy_leer.gif); /* hier ein transparentes Bild angeben da sonst noch Background von nav1st gilt... */
}

#sidebar ul.nav2nd li.not_active a {
	padding: 0.4em 0 0.1em 36px;
}

#sidebar ul.nav2nd a:hover {
	color:#c6070d;
	text-decoration:none;
}

/* @end */

/* --- Link-Anzeige vom Content */ 
/* aber erstmal die Rnder um die Bilder abschalten*/

/* --- Artikelliste */
.blaettern {
	margin-left: 0;
	padding: 1em 0 0;
}

.blaettern a {
	color: #656565; 
	text-decoration:none;	
}

.blaettern a:hover {
	color: #c6070d; 
	text-decoration:underline;	
}

	/*	Images
	------------------------------------------------------------------------------*/	
img {
	border-width:0px;
	border-style:none;
}

#content img {
	border-width:0px;
	border-style:none;
}

#content div.image_0 { /* Standard-Abstand */
	margin:0; padding:0; overflow:hidden;
	text-align: left;
}

#content div.image_1 { /* grosses Bild fuer home-seite */
	margin: 68px 0 0 100px; 
	padding:0; overflow:hidden;
	text-align: left;
}

#header img {
	border-width:0px;
	border-style:none;
}
	
#header div.image_top {
	float:right;
	padding:0;
	margin-top:24px;
	margin-right:44px; 
}

#header div.image_bottom {
	float:right;
	padding:0;
	margin-top:14px;
	margin-right:20px;
}
		
#sidebar-2 img {
	border-width:0px;
	border-style:none;
}
	
#sidebar-2 div.image_0 {
	margin:0; 
	overflow:hidden;
	margin-top:3.0em;
	text-align: center;
	padding: 5px 10px 0 0;
}
/* --- css für Module 'Bild mit Div-Auswahl'---*/
#sidebar-2 div.image_1 { /* Standard-Abstand */
	margin:0; padding:0; overflow:hidden;
	margin-top:3.0em;
	text-align: center;
}
#sidebar-2 div.image_2 { /* Abstand oben etwas kleiner */
	margin:0; padding:0; overflow:hidden;
	margin-top:2.4em;
	text-align: center;
}
#sidebar-2 div.image_3 { /* Abstand oben noch kleiner */
	margin:0; padding:0; overflow:hidden;
	margin-top:1.8em;
	text-align: center;
}

/* ---------- */ 
#content div.image {
	margin-bottom:0;
}

#content div.image p {
	margin:0;
	font-size:0.9em;
}

#content div.image_float {
	float:left;
	margin-top:2px;
	margin-left:2px;
	margin-right:2px;
	padding:0 0 2px 0;
}

#content div.image_float a:link    { color:#62291c; }
#content div.image_float a:visited { color:#62291c; text-decoration:none;}
/* #content ul a:hover   { color:#333; text-decoration:underline;}
#content ul a:active  { color:#62291c; text-decoration:none;} */

#content div.image_float a:hover {
	padding:0 0 2px 0;
	background-image:url(./../img/link_hover_bild.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

#content div.img_active a {
	padding:0 0 2px 0;
	background-image:url(./../img/link_hover_bild.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
	
#content div.flLeft {
	margin:0;
	padding:0;
	margin-right:20px;
	float:left;
}

#content div.flRight {
	margin:0;
	padding:0;
	margin-left:14px;
	float:right;
}

/*	.clear {
		clear:both;
	}
	.flLeft { float:left; }
	.flRight { float:right; }*/
	
	/* Diese CSS-Angaben stammen aus der originalen main.css */
	/* Modul Datei zum download einbinden
	*******************************************************************************/
#content .download-hdl p, 
#content .download-file p, 
#content .download-desc p { 
	  /* width:97.3%;  IE6 Hack */
	margin: 0; 
	padding: 0;
}

#content .download-hdl { 
	padding: 10px 7px 5px 0;
	/* background-color: #393;
	color: #fff; */
	font-weight: bold;
	/* border-top: 2px solid #ff9a24; */
}

#content .download-file {
	padding: 0 7px;
}

#content .download-desc { 
	padding: 1.2em 0;
	/* margin-bottom: 1.2em;
	background-color: #e5ffe5;
	border-left: 2px solid #393;
	border-right: 2px solid #393;
	border-bottom: 2px solid #393; */
}

#content .download-without-desc { 
	margin-bottom: 0.2em;
	/* border-top: 2px solid #393; */
}	
	
/* CSS fr Modul "Datei laden (ohne Bild)"*/
.list_content {
	
}

.list_content2 {

}