body {
	background-color:#EFEFEF;
	font-family:Verdana, Arial, sans-serif;
	/* font-family:Arial, Helvetica, sans-serif; */
	font-size:11px;
	margin:0px;
	/* background-image:url(bilder/punkt.gif); */
}

pold {
line-height:15px;
margin-top:5px;
margin-bottom:5px;
}

/* ********************************  */
/* MENUE OBEN                        */
/* ********************************  */
.oheadlinebox {
background-color:#D4D7D8; 
text-decoration:none;
font-size:1.1em;
text-align:center;
border-left:solid #BCBCBC 1px;
line-height:30px;
height:30px;
}




.omenueitembox {
background-color:#e9e9e9;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
height:19px;
text-indent:5px;
border-bottom:solid #CECCCD 1px;
line-height:19px;
}

a.omenue {
text-decoration:none;
color:#70757B;
}

a.omenue:hover {
text-decoration:none;
color:#BD4701;
}

/* ********************************  */
/* MENUE MITTE                       */
/* ********************************  */

.mheadlinebox {
/* font-family:Arial, Helvetica, sans-serif;  */
background-color:#B7BFC8;
text-decoration:none;
font-size:11px;
text-align:center;
height:19px;
position:absolute;
padding-top:2px; 
top:0px;
border-left:solid #aaaaaa 1px; 
}

.mheadlineboxhome {
/* font-family:Arial, Helvetica, sans-serif; */
background-color:#B7BFC8;
text-decoration:none;
font-size:12px;
text-align:left;
height:19px;
position:absolute;
padding-top:2px; 
top:0px;
border-left:solid #858585 1px; 
}


.mmenueitembox {
/* background-color:#E2E3E5; */
background-color:#ffffff;
font-size:11px;
line-height:21px; 
border-bottom:solid #ffffff 3px;
padding-top:2px;

top:20px;

}

a.mmenue {
text-decoration:none;
/* color:#70757B; */
/* color:#032332; */
color:#3c3c3c;
font-family:Arial, Helvetica, sans-serif;
}


a.mmenueverdana {
text-decoration:none;
/* color:#70757B; */
/* color:#032332; */
color:#3c3c3c;
}


a.mmenue:hover {
text-decoration:none;
color:#BD4701;
/* padding-top:5px; */
}

a.home {
/* font-family:Arial, Helvetica, sans-serif; */
text-decoration:none;
/* color:#70757B; */
color:#032332;
font-size:12px;
}

a.home:hover {
text-decoration:none;
color:#BD4701;
font-size:12px;
/* padding-top:5px; */
}

a.homemenue {
text-decoration:underline;
color:#666666;
font-size:11px;
}

a.homemenue:hover {
text-decoration:underline;
color:#BD4701;
font-size:11px;
}


/* ********************************  */
/* MENUE UNTEN                       */
/* ********************************  */
.uheadlinebox {
/* font-family:Arial, Helvetica, sans-serif; */
background-color:#D4D7D8;
text-decoration:none;
font-size:11px;
text-align:center;
/* border-left:solid #BCBCBC 1px; */
height:20px;
/* padding-top:5px; */
line-height:20px;
}

/* ********************************  */
/* MENUE links                       */
/* ********************************  */
.lheadlinebox {
position:absolute;
width:183px;
left:0px;
top:187px;
font-size:11px;
padding-left:25px;
padding-top:5px;
color:#999999;
text-decoration:underline;
font-size:11px;
text-align:left;
border-left:solid #CECCCD 1px; 
height:22px;
font-weight:bold;
}
.themen {
padding-left:25px;
padding-top:5px;
color:#999999;
text-decoration:underline;
font-size:11px;
text-align:left;
border-left:solid #CECCCD 1px; 
height:22px;
font-weight:bold;
}



/* ********************************  */
/* HISTORIE                     */
/* ********************************  */
a.historie {
text-decoration:none;
font-size:11px;
text-align:right;
height:22px;
color:#70757B;
}
a.historie:hover {
text-decoration:none;
font-size:11px;
text-align:right;
height:22px;
color:#BD4701;
}

/* ********************************  */
/* input                    		 */
/* ********************************  */
.inputtext {
width:120px;
height:15px;
border-top:#aaaaaa solid 1px;
border-left:#aaaaaa solid 1px;
border-bottom:white solid 1px;
border-right:white solid 1px;
font-size:10px;
}
.inputkontakt {
width:145px;
height:20px;
border-top:#aaaaaa solid 2px;
border-left:#aaaaaa solid 2px;
border-bottom:grey solid 1px;
border-right:grey solid 1px;
font-size:10px;
}

input.checkbox {
margin:0px;
padding:0px;
width:20px;
}

.submit {
background-color:#ffffff;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#BD4701;
text-decoration:underline;
padding-left:0px;
margin-left:0px;
border:0px;
border-color:#FFFFFF;
width:220px;
height:25px;
text-align:left;
}

.messagetext {
width:280px;
height:165px;
margin-top:1px;
border-top:#eeeeee solid 2px;
border-left:#eeeeee solid 2px;
border-bottom:#aaaaaa solid 1px;
border-right:#aaaaaa solid 1px;
}
/* ********************************  */
/* hyperlink orange underline        */
/* ********************************  */
.hyperorange {
text-decoration:underline;
color:#BD4701;
font-size:11px;
/* padding-top:5px; */
}
a.hyperorange {
text-decoration:underline;
color:#BD4701;
font-size:11px;
/* padding-top:5px; */
}
a.hyperorange:hover {
text-decoration:underline;
color:#BD4701;
/* padding-top:5px; */
}
/* ********************************  */
/* fliesstext                        */
/* ********************************  */
.fliesstext {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

/* ********************************  */
/* jobs                       		 */
/* ********************************  */
.jobs {
color:#000000;
font-size:11px;
font-weight:bold;
}

/* ******************************* */
/* haken menue 						*/
/* ******************************* */
.hakentop {
	font-family:Arial;
	color:#BD4701;
	font-weight:bold;
	font-size:10px;
}
/* ******************************* */
/* haken forum
/* ******************************* */
.hakenforum {
	font-family:Arial;
	color:#BD4701;
	padding-top:0px;
	font-size:20px;
}

/* ******************************* */
/* orange fett
/* ******************************* */
.orfett {
	background-color:#ffffff;
	font-size:11px;
	line-height:21px; 
	border-bottom:solid #ffffff 3px;
	padding-top:2px;
	top:20px;
	color:#BD4701;
	font-weight:bold;
	text-decoration:underline;
}

/* ******************************* */
/* orange fett ohne strich
/* ******************************* */
.orfettsans {
	background-color:#ffffff;
	font-size:11px;
	line-height:21px; 
	border-bottom:solid #ffffff 3px;
	padding-top:2px;
	top:20px;
	color:#BD4701;
	font-weight:bold;
}



/* ******************************* */
/* grau fett
/* ******************************* */
.graufett {
	font-size:11px;
	color:#999999;
	font-weight:bold;
	text-decoration:underline;
}
/* ******************************* */
/* homeseite
/* ******************************* */
.myhome {
	text-decoration:none;
	color:#BD4701;
	font-size:12px;
}

.hersteller {
font-family: Arial, Helvetica, sans-serif;
color:#BD4701;
}

.maintext {
position:relative;
top:0px;
left:0px;
padding:0px;
margin:0px;
}

#maintext p{
font-family: Arial, Helvetica, sans-serif;
color:#000000;
margin-left:80px;
margin-right:125px;
margin-top:0px;
font-size:11px;
line-height:14px;
padding:0px;
margin-bottom:0px;
}
#maintext1 p{
font-family: Arial, Helvetica, sans-serif;
color:#000000;
margin-left:17px;
margin-right:15px;
margin-top:0px;
font-size:11px;
line-height:14px;
padding:0px;
margin-bottom:0px;
}

#maintext ul {
font-family: Arial, Helvetica, sans-serif;
list-style:none;
color:#C67B1E;
text-decoration:underline;
margin-left:80px;
margin-right:125px;
margin-top:0px;
font-size:11px;
line-height:14px;
padding:0px;
margin-bottom:0px;
font-weight:bold;
}

#maintext1 ul {
font-family: Arial, Helvetica, sans-serif;
list-style:none;
color:#C67B1E;
text-decoration:underline;
margin-left:17px;
margin-right:15px;
margin-top:0px;
font-size:11px;
line-height:14px;
padding:0px;
margin-bottom:0px;
font-weight:normal;
}

.orange {
color:#BD4701;
}


.submitinfo {
background-color:#ffffff;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#BD4701;
text-decoration:underline;
padding-left:0px;
margin-left:0px;
border:0px;
border-color:#FFFFFF;
width:140px;
height:25px;
text-align:left;
}

.inputinfo {
font-family:Arial, Helvetica, sans-serif;
background-color:#eeeeee;
width:145px;
height:40px;
border-top:#BD4701 solid 2px;
border-left:#BD4701 solid 2px;
border-bottom:#BD4701 solid 1px;
border-right:#BD4701 solid 1px;
font-size:18px;
font-weight:bold;
text-align:left;
padding-top:10px;
padding-left:10px;
}

.forumhead {
font-family:Times New Roman, Times, serif;
font-size:24px;
color:#999999;
padding-left:2px;
padding-top:17px;
}
.headline {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 15px;
	color: #000000;
	text-decoration: underline;
}
