html {background:url(../images/unten.jpg) repeat-x 0 100%; min-height:100%; background-color:#ffffff;}

body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:180%;
	color:#333399; background-color:#ffffff; background:url(../images/hauptbild.jpg) no-repeat; margin:0; padding:180px 0 0 0; /*border:1px solid #aaa*/ }
html[id=mozilla] body {background:url(../images/hauptbild.png) no-repeat;}
	
p {font-size:100%; margin:0; margin-bottom:7px; /*border:1px solid #aaa*/}
h1 {font-size:110%; margin:0; margin-bottom:7px; line-height:130%; /*border:1px solid #aaa*/}
h2 {font-size:150%; margin:0; margin-bottom:16px; letter-spacing:0.1em; /*border:1px solid #aaa*/}
.fett {font-weight:bold; color:#FF6633}
.headline01 {width:610px; height:40px; background:url(../images/headline_willkommen.jpg) no-repeat 0 100%; text-indent:-9999px;}
.headline02 {width:610px; height:40px; background:url(../images/headline_druckmedien.jpg) no-repeat 0 100%; text-indent:-9999px;}
.headline03 {width:610px; height:40px; background:url(../images/headline_montagen.jpg) no-repeat 0 100%; text-indent:-9999px;}
.headline04 {width:610px; height:40px; background:url(../images/headline_links.jpg) no-repeat 0 100%; text-indent:-9999px;}
.headline05 {width:610px; height:40px; background:url(../images/headline_kontakt.jpg) no-repeat 0 100%; text-indent:-9999px; background-color:#00CCCC}
.headline06 {width:610px; height:40px; background:url(../images/headline_impressum.jpg) no-repeat 0 100%; text-indent:-9999px;}

img {border:0}

input {background-color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333399; border:0; border-bottom: 1px solid #c3c3eb; border-top: 1px solid #c3c3eb; width:560px; height:20px}
textarea {background-color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333399; border:0; border-bottom: 1px solid #c3c3eb; border-top: 1px solid #c3c3eb; width:560px; height:200px; overflow:auto}
.submit {background-color:#c3c3eb; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333399; border: 1px solid #c3c3eb; width:200px; height:20px}

a:link, a:visited {color:#333399; text-decoration: none; /*border:1px solid #aaa*/}
a:hover {color:#c3c3eb; text-decoration: none; /*border:1px solid #aaa*/}

#zusatznav {font-size:10px; background-color:#FAFAFF; text-align:center; margin-top:-10px; margin-bottom:8px; border-bottom: 1px solid #c3c3eb; border-top: 1px solid #c3c3eb; /*border:1px solid #aaa*/}

#navunten {width:600px; font-size:9px; clear:both; background-color:#fafaff; margin:0 0 0 220px; text-align:center; border-bottom: 1px solid #c3c3eb; border-top: 1px solid #c3c3eb}
#navunten a {display: inline; padding: 6px; color:#333399; font-size:9px}

#montagecontainer {background-color:#FAFAFF; border-bottom: 1px solid #c3c3eb; border-top: 1px solid #c3c3eb; height:88px; overflow:hidden; /*border:1px solid #aaa*/}
#montagen {width:110px; float:left; padding:0; margin:4px; /*border:1px solid #aaa*/}
#montagecontainer p {line-height:150%}

/*#kopf {width:1024px; height:150px; background-image:url(../images/kopfzeile.jpg); background-repeat:no-repeat; overflow:hidden;}*/
#rightbox {float:right; position:relative; margin:0 0 0 20px; /*border:1px solid #aaa*/}
#inhalt {float:left; margin:0 0 40px 30px; padding-top: 7px; width:600px; /*border:1px solid #aaa*/}
#inhaltmontagen {float:left; margin:0 0 40px 30px; padding-top: 7px; width:600px; /*border:1px solid #aaa*/}

/*************************************** alles für das linke menue ***************************************/
#menu {float: left; width:170px; margin: 0 0 40px 0; margin-top: 0; padding:10px; /*border:1px solid #aaa*/}
#nav li { /*background:url(../images/linie.jpg) no-repeat 0 100%;*/ list-style: none; width:130px; /*border:1px solid #aaa*//*border-bottom: 1px solid #c3c3eb*/}
#nav li a {text-decoration: none; display: block; padding: 3px; background:url(../images/linie.jpg) no-repeat 0 100%;/*border:1px solid #aaa*/}
#nav li a:link, #nav li a:visited {color:#333399; /*border:1px solid #aaa*/}
#nav li a:hover {color:#c3c3eb; /*border:1px solid #aaa*/}
.m01 {padding-left:37px}
.m02 {padding-left:10px}
.m03 {padding-left:12px}
.m04 {padding-left:25px}
.m05 {padding-left:39px}
.m06 {padding-left:35px}


