body {
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #666666;
margin-top:10px;
margin-left:0px;
}

.content {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 9pt;
COLOR: #666666;
BACKGROUND-COLOR: #1E1E1E;
margin-top:0px;
margin-left:0px;
}
H1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18pt;
font-weight: bold;
color: #F60006;
margin-top:0px;
margin-left:0px;
}
H2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16pt;
font-weight: bold;
color: #F60006;
margin-top:0px;
margin-left:0px;
}
H3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14pt;
font-weight: bold;
color: #F60006;
margin-top:0px;
margin-left:0px;
}
H4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #F60006;
margin-top:0px;
margin-left:0px;
}
H5 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #F60006;
margin-top:0px;
margin-left:0px;
}
.Bereich, .Feld   { background-color:#ffffff; width:160px; border:1px solid #FF0000; 
}
.rahmen {
	BACKGROUND-COLOR: #FFFFFF;
	border : 2px solid #F60006;
}
.tabmenue {
	BACKGROUND-COLOR: #FDD67B;
	COLOR: #5F5F5F;	
}
.tabcontent {
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
}
.tabrechts {
	BACKGROUND-COLOR: #F7F3D6;
	border:1px solid #F60006;
	FONT-SIZE: 8pt;	
	}
.tab1 {
BACKGROUND-COLOR: #F4F3F3;
	COLOR: #F60006;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	}	
.conhead {
	BACKGROUND-COLOR: #FDD67B;
	COLOR: #F60006;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: normal;
	text-decoration: none;
	width: 180px;
	height: 25px;
	text-align: left;	
}	
.coninhalt {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 8pt;
COLOR: #666666;
BACKGROUND-COLOR: #F7F3D6;
margin-top:0px;
margin-left:0px;
} 
a:link {
	color: #FF0000;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-decoration: none;
}
a:visited {
	color: #FF0000;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-decoration: none;
}
a:hover {
	color: #6A6761;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-decoration: none;
}
a:active {
	color: #FF0000;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-decoration: none;
}
.navihead {
	BACKGROUND-COLOR: #F60006;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	text-decoration: none;
	width: 210px;
	height: 25px;
	text-align: left;
}	

a.nav1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
FONT-WEIGHT: normal;
COLOR: #6A6761;
text-decoration: none;
display: block;
border-bottom : 1px dotted #F60006;

}
a.nav1high {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
FONT-WEIGHT: normal;
COLOR: #F60006;
text-decoration: none;
display: block;
border-bottom : 1px dotted #FFFFFF;
}
a.nav1:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
FONT-WEIGHT: normal;
COLOR: #6A6761;
text-decoration: none;
display: block;
border-bottom : 1px dotted #F60006;

}
a.nav1high:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
FONT-WEIGHT: normal;
COLOR: #F60006;
text-decoration: none;
display: block;
border-bottom : 1px dotted #FFFFFF;
}
a.nav1:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
FONT-WEIGHT: normal;
COLOR: #F60006;
text-decoration: none;
display: block;
border-bottom : 1px dotted #F60006;
}
a.nav1high:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
FONT-WEIGHT: normal;
COLOR: #F60006;
text-decoration: none;
display: block;
border-bottom : 1px dotted #F60006;
}
a.nav2 {
COLOR: #F60006;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
FONT-WEIGHT: normal;
text-decoration: none;
display: block;
padding: 0px 0px 0px 20px;
border-bottom : 1px dotted #FFFFFF;
}
a.nav2high {
COLOR: #F60006;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
FONT-WEIGHT: normal;
text-decoration: none;
display: block;
padding: 0px 0px 0px 20px;
border-bottom : 1px dotted #F60006;
}
a.nav2:visited {
COLOR: #F60006;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
FONT-WEIGHT: normal;
text-decoration: none;
display: block;
padding: 0px 0px 0px 20px;
border-bottom : 1px dotted #FFFFFF;
}
a.nav2high:visited {
COLOR: #F60006;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
FONT-WEIGHT: normal;
text-decoration: none;
display: block;
padding: 0px 0px 0px 20px;
border-bottom : 1px dotted #F60006;
}
a.nav2:hover {
	COLOR: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
FONT-WEIGHT: normal;
text-decoration: none;
display: block;
padding: 0px 0px 0px 20px;
border-bottom : 1px dotted #FFFFFF;
}
a.nav2high:hover {
COLOR: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
FONT-WEIGHT: normal;
text-decoration: none;
display: block;
padding: 0px 0px 0px 20px;
border-bottom : 1px dotted #F60006;
}

.magazine-container {
	background: #f7f7f7;
}
.magazine-image a, .magazine-image a:hover {
	border: 0;
	background: transparent;
}
.jaosg_galerie{
	text-align:center;
	vertical-align:middle;
	padding:5px;
}

.jaosg_thumbnail {
	margin:5px;
	float: left;
	height: 80px;
	width: 80px;
	text-align: center;
	vertical-align:middle;
}

.jaosg_nav {
	text-align: center;
}

.jaosg_bild {
	text-align: center;
}

.jaosg_bildbeschreibung {
	text-align: center;
}
.zweier, .dreier {
 margin: 0px;
 width: 520px;
}

.zweier .spalte_1 {
 width: 260px;
 float: left;
 background: 1E1E1E;
}

.zweier .spalte_2 {
 width: 260px;
 float: right;
 background: 1E1E1E;
}

.dreier .spalte_1 {
 width: 15%;
 float: left;
 margin-right: 10px;
}

.dreier .spalte_2 {
 width: 25%;
 float: left;
 text-align: center;
}

.dreier .spalte_3 {
 width: 55%;
 float: right;
}



#form-module * {
	padding:0px;
	margin:0px;	
}

#form-module {
	margin:0px;
	padding:0px;
	width:300px;
	background-color:#FFFFFF;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin-left:130px;
}

#form-module fieldset {
	border:0px solid #000000;
}

#form-module legend {
	display:none;
}


#form-module p {
	margin:0;
	padding:0px;
	font-size:1em;
	font-weight:bold;
}


#form-module label {
	display:block;
	float:left;
	padding:0px;
	width:300px;

}

#form-module label.checkbox {
	width:300px;
	border-left:2px solid #fff;
	border-right:none;
}

#form-module input,
#form-module select,
#form-module textarea {
	float:left;
	margin:0px;
	width:300px;
	border:1px solid #000000;	
	color:#000000;
}

#form-module input.text {
	height:25px;
}

#form-module input.checkbox {
	width:150px;
	padding:0;
	border:none;
}

#form-module input.submit {
	width:200px;
	margin:5px 5px 0px 0px;
	border:1px solid #333;
	background-color:#FDD67B;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	cursor:pointer;
}

#form-module input.submit:hover {
	background-color:#FDD67B;
	color:#F60006;
}

#form-module label.textarea,
#form-module textarea.textarea {
	height:50px;
}

#form-module-thanks {
	display:block;
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
/*

Bild Voll-Editor Das Modul nutzt 6  Klasssen zur Ausrichtung der Bilder. .pleft , .pright und .pnormal
.pleft für links ausgerichtete Bilder
.pright für rechts ausgerichte Bilder
.pnormal kann zur Definition einer Normalanzeige verwendet werden.

.pleft_b, .pright_b und .pnormal_b definieren die Anzeige der Bilder, wenn sie einen Rahmen haben sollen.

Viel Spass beim weiteren basteln.



Code:

*/


/* Definition der Klassen ohne Rahmen*/

.pleft {
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	vertical-align: text-bottom;

border: none;
}
.pright {
	float: right;
	margin-top: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	vertical-align: text-bottom;

border: none;
}
.pnormal {
	clear: both;
border: none;

}


/* Definition der KLassen mit  Rahmen */

.pleft_b {
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	vertical-align: text-bottom;
border: 1px solid #990000;
}
.pright_b {
	float: right;
	margin-top: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	vertical-align: text-bottom;
border: 1px solid #990000;
}
.pnormal_b {
	clear: both;
	border: 1px solid #990000;
}
/*Modul Bild und Text*/
.centertab {margin-right: auto;
            margin-left: auto;}

.bildtext { margin: 0px;
            padding: 0px;
            font-size: 10px;}
.imgleft {float: left;
          margin-right: 20px;}
          
.imgright {float: right;
          margin-left: 20px;}

.stopleft {clear: left;}

.stopright {clear: right;}
	 
.bildtext2 {text-align: left;}

#breadcrumb a, 
#breadcrumb a:link {
	color: #F60006;
	margin-left: 10px;
}

#breadcrumb a:hover {
	text-decoration:underline;
	color:#6A6761;
}

/* Download anbieten */

.list_content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-size:10px;
	color:#666666;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:24px;
	width:520px;
	background-color:#E8E8E8;
	margin:0px;
    line-height: 18px;
	}

.list_content3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
    font-size:8pt;
	text-decoration:none;
	color:#000000;
	padding-left:10px;
	padding-top:3px;
	padding-right:24px;
	padding-bottom:3px;
	width:520px;
	background-color:#F4F4F4;
	margin:0px;
    line-height: 18px;
	}
.flLeft {float:left;padding-right:25px;}
.flRight {float:right;padding-left:25px;}
