H1 {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: black
}

P {
	margin: 0px 0px 0px 0px;
}

INPUT, TEXTAREA {
   background-color: white;
	border-width: 1px 1px 1px 1px;
   border-color: black black black black;
	font-family: Arial;
	font-size: 11px;
	color: black;
}

.csc-header csc-header-n1, .csc-firstHeader, .tx-jppageteaser-pi1-headline {
	margin: 0px 0px 0px 0px;
	font-family: Arial;
	font-size: 11px;
	color: black;
	font-weight: bold;
}

.tx-jppageteaser-pi1-text, .csc-form-label-req {
	margin: 0px 0px 0px 0px;
	font-family: Arial;
	font-size: 11px;
	color: black;
}

a:hover, a:link, a:visited {
	color: #f7790a;
   font-family: Arial;	
	text-decoration: none;	
	font-weight: bold;
}

#hauptnavi {
    position:absolute;
    left:880px;
    top:30px;
    width:124px;
    height:581px;	
	 font-family: Arial;
	 font-size: 13px;
	 letter-spacing: -1px;	 
	 line-height: 140%;
}

#Tabelle_01 {
    position:absolute;
    left:0px;
    top:0px;
    width:1004px;
    height:673px;
}

#mam-home-slice-mobile {
    position:absolute;
    left:0px;
    top:0px;
    width:625px;
    height:174px;
}

#mam-home-top1 {
    position:absolute;
    left:625px;
    top:0px;
    width:379px;
    height:30px;
}

#mam-home-top2 {
    position:absolute;
    left:625px;
    top:30px;
    width:255px;
    height:30px;
}

.treemenudiv a:link {
    font-family:Arial; 
	 font-size:11px;
	 line-height:16px;	 
	 color: #F7790A;
}

#mam-home-content {
    padding-right: 5px;
    position:absolute;
    left:625px;
    top:60px;
    width:250px;
    height:435px;
	 font-family: Arial;
	 font-size: 11px;
	 color: black;	
	 
}

#mam-slogan-home {
    position:absolute;
    left:0px;
    top:174px;
    width:333px;
    height:96px;
}

#mam-home-slice-internet {
    position:absolute;
    left:333px;
    top:174px;
    width:292px;
    height:255px;
}

#mam-home-blank1 {
    position:absolute;
    left:0px;
    top:270px;
    width:333px;
    height:159px;
}

#mam-home-slice-fullservice {
    position:absolute;
    left:0px;
    top:429px;
    width:625px;
    height:182px;
}

#logo-mam {
    position:absolute;
    left:625px;
    top:495px;
    width:255px;
    height:47px;
}

#mam-home-blank1011 {
    position:absolute;
    left:625px;
    top:542px;
    width:255px;
    height:69px;
}

#mam-home-blank2 {
    position:absolute;
    left:0px;
    top:611px;
    width:1004px;
    height:62px;
}

#mam-tmpl-home-13 {
    position:absolute;
    left:0px;
    top:673px;
    width:1004px;
    height:413px;
}

DIV.main-menu LI {
	list-style: none;
}