 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND: #FFA800; FONT: 12px Arial, Tahoma, Verdana, sans-serif; COLOR: #545454; TEXT-ALIGN: center
}

/* Contact Form */
.csc-mailform { border: none; }
.csc-mailform input,  .csc-mailform textarea { padding: 3px; }
.csc-mailform-field label { width: 100px; display:block; float: left; font-size:11px;  }
.csc-mailform-field { padding-bottom: 10px; }


h1 { color: #BF4100; font-size: 26px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; }
h2 { color: #BF4100; font-size: 22px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; }
h3 { color: #BF4100; font-size: 18px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; }
#container {
z-index: 12;	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #C78405 url(container.gif) repeat-y; PADDING-BOTTOM: 4px; MARGIN: 0px auto; WIDTH: 710px! important; PADDING-TOP: 4px; POSITION: relative; TEXT-ALIGN: center
}
#containera {
z-index: 1;	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(container.gif) #fff repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 700px! important; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}

#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 140px! important; PADDING-TOP: 5px
	}
#headerpic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 700px! important; PADDING-TOP: 0px
	}
#headerbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 700px! important; PADDING-TOP: 5px
	}
#trailer {
z-index: 99;	position: absolute;	top: 283px;	text-align:left;	left: 4px;	width: 65px; background:  url(menu_bg.gif) repeat-x top left;
	}	
#menu {
	position: absolute;	top: 72px;	text-align:left;	left: 165px;	width: 560px; background:  url(menu_bg.gif) repeat-x top left;
   }
#content {
	z-index: 1;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 5px;
	BACKGROUND: url(container.gif) #fff repeat-y;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px auto;
	WIDTH: 690px! important;
	PADDING-TOP: 5px;
	POSITION: relative;
	TEXT-ALIGN: left;
	

}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND:#fff url(images/footer.gif); PADDING-BOTTOM: 2px; WIDTH: 700px; PADDING-TOP: 2px; TEXT-ALIGN: left
}



A {
	TEXT-DECORATION: none
}
#footer A {
	COLOR: #BF4100
}
#linkList A {
	COLOR: #BF4100
}


#footer A:hover {
	COLOR: #222
}
#footer A:active {
	COLOR: #222
}

UNKNOWN {
	BACKGROUND: url(hover.gif) #e6e9cd no-repeat -130px 0px
}

#########################################################MENÜ##################################################
#cMenu {
     height:51px;     width: 40px;     margin-left:1px;     margin-bottom:1px;     background: #333333 url(menu_bg.gif) repeat-x top left;

     position:relative; /* wichtige angabe, sonst taucht das slideMenu an falscher Position auf */ 

}



/*

###################

# ypMenu Styles #

###################

*/

.mmContent { 

     /* nrmale schrift definieren */

     font-size: 18px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular; 

} 

.mmContent ul {

     margin: 0px; padding: 0px;

     list-style: none;

     z-index:2;

     position:relative; 

     left:0px; top:0px;

}

.mmContent li {

     padding: 0px; margin: 0px;

}



.menuBackground {

     position:absolute;

     left:0px; top:0px;

     z-index:1;

}



.mmContent li a {

     /* Links bzw. die slideMenü-Elemente definieren */ 

     display: block;

     color: #bf4100;

     font-weight:normal;

     font-size: 12px;

     font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;

     width: 150px;

     padding: 4px;

     text-decoration: none;

     border-bottom: solid 1px #CCCCCC; /* der rand zwischen den MenüElementen */ 

}













* html .mmContent li a {

     width: 100px;

     width: 100px;

}



/* */ 

.mmContent li a:link { background: #EEEEEE; color: #bf4100; font-size: 12px; }

.mmContent li a:visited { background: #EEEEEE; color: #bf4100; font-size: 12px; }



.mmContent li a:hover{ background: #BBBBBB; color: #bf4100; font-size: 12px; }

.mmContent li a:active { background: #EEEEEE; color: #bf4100; font-size: 12px; }



.mmContent li a.submenu {

background: #EEEEEE url(pfeil.gif) no-repeat right center; }

.mmContent li a.submenu:hover {

background: #BBBBBB url(pfeil.gif) no-repeat right center; }



/*

##########################################

# ypMenu Styles for our belove IE 5.01 #

##########################################

*/



.mmContentb {

     font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, ??????c?.?#cMenu {

     height:31px;

     width: 100px;

     margin-left:1px;

     margin-bottom:1px;

     background: #c5c5c5 url(menu_bg.gif) repeat-x top left;

     position:relative; /* wichtige angabe, sonst taucht das slideMenu an falscher Position auf */ 

}



/*

###################

# ypMenu Styles #

###################

*/

.mmContent { 

     /* nrmale schrift definieren */

     font-size: 18px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular; 

} 

.mmContent ul {

     margin: 0px; padding: 0px;

     list-style: none;

     z-index:2;

     position:relative; 

     left:0px; top:0px;

}

.mmContent li {

     padding: 0pSunSans-Regular;

}



.mmContentb ul {

     margin: 0px; padding: 0px;

     list-style: none;

     z-index:2;

     position:relative; 

     left:0px; top:0px;

}

.mmContentb li {

     padding: 0px; margin: 0px; 

}



.menuBackground {

     position:absolute;

     left:0px; top:0px;

     z-index:1;

}



.mmContentb li a {

     /* Links bzw. die slideMenü-Elemente definieren */ 

     display: block;

     width: 150px;

     padding: 5px;

     color: #bf4100;

     font-weight: normal;

     font-size: 12px;

     font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;

     text-decoration: none;

     border-bottom: solid 1px #CCCCCC; /* der rand zwischen den MenüElementen */

}



* html .mmContentb li a {

     width: 100px;

     width: 100px;

}







.mmContentb li a:link { background: #EEEEEE; color: #bf4100;}

.mmContentb li a:visited { background: #BBBBBB; color: #bf4100;}



.mmContentb li a:hover{ background: #EEEEEE; color: #bf4100;}

.mmContentb li a:active { background: #C0C0C0; color: #bf4100;}



.mmContentb li a.submenu {

     background: #AAAAAA url(pfeil.gif) no-repeat right center;

     font-size: 12px;

}

.mmContentb li a.submenu:hover {

     background: #DDDDDD url(pfeil.gif) no-repeat right center; 

     font-size: 12px;

}
