body { color: black; font-size: 12px; font-family: Tahoma, arial, Helvetica, sans-serif; line-height: 130%; background-image: url(images/bg/main.gif); background-repeat: repeat-x; background-attachment: fixed; background-position: left 0; text-align: left; margin: 0; padding: 0; }

p { color: #707070; font-size: 12px; font-family: Tahoma, arial, Helvetica, sans-serif; line-height: 130%; text-align: left; margin: 0; padding: 0; }

a:link { color: #9d0d15 ; text-decoration: none; text-align: left; border-width: 0; }
a:visited { color: #9d0d15 ; text-decoration: none; text-align: left; border-width: 0; }
a:hover { color: #707070 ; text-decoration: none; text-align: left; border-width: 0; }
a:active { color: #9d0d15 ; text-decoration: none; text-align: left; border-width: 0; }

.fuss { color: white; font-size: 10px; margin: 0; padding: 0; border-width: 0; }
.fuss2 { color: white; font-size: 10px; text-transform: uppercase; text-align: right; margin: 0; padding: 0; border-width: 0; }
a.fuss:link { color: white ; text-decoration: none; border-width: 0; }
a.fuss:visited { color: white ; text-decoration: none; border-width: 0; }
a.fuss:hover { color: white ; font-weight: bold; text-decoration: none; border-width: 0; }
a.fuss:active { color: white ; text-decoration: none; border-width: 0; }
.datum { color: #707070; font-size: 9px; line-height: 120%; text-align: left; }
.titel { color: #9d0d15; font-size: 12px; font-weight: bold; line-height: 120%; text-align: left; margin-bottom: 5px; }
.untertitel { color: #707070; font-size: 12px; font-weight: bold; line-height: 120%; text-align: left; margin-top: -5px; margin-bottom: 5px; }
.line { font-size: 1px; width: 280px; height: 1px; float: none; clear: none; min-width: 280px; min-height: 1px; max-width: 280px; max-height: 1px; margin: 0 0 5px; padding: 0 0 5px; border-bottom: 1px dotted #b2b2b2; }
.deutsch { color: #707070; font-size: 12px; font-family: Tahoma, arial, Helvetica, sans-serif; line-height: 130%; text-align: left; margin: 0; padding: 0; }
.french { color: #9d0d15; font-size: 12px; font-family: Tahoma, arial, Helvetica, sans-serif; line-height: 130%; text-align: left; margin: 0; padding: 0; }
.box_logo { text-align: left; width: 200px; height: 80px; float: left; min-width: 200px; max-width: 200px; }
.box_text { text-align: left; vertical-align: middle; width: 410px; float: right; clear: none; min-width: 410px; min-height: 80px; max-width: 410px; padding-left: 10px; }
.box_line { text-align: left; width: 620px; height: 1px; visibility: visible; float: left; clear: none; min-width: 620px; min-height: 1px; max-width: 620px; max-height: 1px; margin: 0 0 5px; padding: 0 0 5px; border-bottom: 1px dotted #b2b2b2; }
.firma { color: #9d0d15; font-size: 12px; font-family: Tahoma, arial, Helvetica, sans-serif; font-weight: bold; line-height: 130%; text-transform: uppercase; text-align: left; margin: 0 0 2px; padding: 0; }
.box_main { text-align: left; width: 620px; height: 0; min-width: 620px; max-width: 620px; }
.name { color: #9d0d15; font-size: 12px; font-family: Tahoma, arial, Helvetica, sans-serif; font-weight: bold; line-height: 130%; text-align: left; margin: 0 0 0; padding: 0; }
.position { color: #707070; font-size: 12px; font-family: Tahoma, arial, Helvetica, sans-serif; font-weight: bold; line-height: 130%; text-align: left; margin: 0 0 5px; padding: 0; }
.box_bild { text-transform: uppercase; text-align: left; width: 200px; height: 150px; float: left; min-width: 200px; min-height: 150px; max-width: 200px; max-height: 150px; }
.box_text2 { text-align: left; vertical-align: middle; width: 410px; height: 150px; float: right; clear: none; min-width: 410px; min-height: 150px; max-width: 410px; max-height: 150px; padding-left: 10px; }
.hintergrund { background-image: url(images/bg/inhalt.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: right bottom; }
.textbox { font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: white; border: solid 1px #9d0d15; }
.box_deutsch { color: #707070; font-size: 12px; font-family: Tahoma, arial, Helvetica, sans-serif; line-height: 130%; text-align: left; vertical-align: middle; width: 150px; float: left; clear: right; min-width: 150px; max-width: 150px; padding-right: 10px; }
.box_french { color: #9d0d15; font-size: 12px; font-family: Tahoma, arial, Helvetica, sans-serif; line-height: 130%; text-align: left; vertical-align: middle; width: 170px; float: left; clear: right; min-width: 170px; max-width: 170px; }
.tage { margin-top: 4px; }
.tage_french { margin-top: 4px; color: #9d0d15;}

