BODY {FONT: 12px/17px   Verdana, Arial, Helvetica, sans-serif; color: #000; TEXT-DECORATION: none; text-align: left; background-image: url(head_background-neu.gif); background-repeat: repeat-x; background-color: #fff; 
scrollbar-DarkShadow-Color:#ffffff;scrollbar-Track-Color:#ffffff;scrollbar-Face-Color:#7898C8;scrollbar-Shadow-Color:#ffffff;scrollbar-Highlight-Color:#ffffff;scrollbar-3dLight-Color:#ffffff;scrollbar-Arrow-Color:#ffffff;}

@font-face {
    font-family: 'AllerBold';
    src: url('aller_bd-webfont.eot');
    src: url('aller_bd-webfont.eot?#iefix') format('embedded-opentype'),
         url('aller_bd-webfont.woff') format('woff'),
         url('aller_bd-webfont.ttf') format('truetype'),
         url('aller_bd-webfont.svg#AllerBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

.home {FONT: 12px/17px Verdana, Arial, Helvetica, sans-serif; color: #000; TEXT-DECORATION: none; text-align: left; background-image: url(hintergrund_home.gif); background-repeat: repeat-y}

P {FONT: 12px/15px Verdana, Arial, Helvetica, sans-serif;color: #000}
.aktiv { color: #fff; font: 300 11px/16px Verdana, Arial, Helvetica, sans-serif; margin: 1 7 3 7}
.footer_produkte { font: 300 11px/16px Verdana, Arial, Helvetica, sans-serif; margin: 1 7 3 100}
.download_li {font: 300 11px/16px Verdana, Arial, Helvetica, sans-serif; margin: 20 5 0 20; border-top: 1px solid #7898C8;}
.download {font: 300 11px/16px Verdana, Arial, Helvetica, sans-serif; margin: 20 5 0 5; padding: 2 0 0 0; border-top: 1px solid #7898C8;}
.scroll  {font: 12px/15px Verdana, Arial, Helvetica, sans-serif;color: #000; padding: 0 20 5 0;}
.scroll-sitemap  {font: 12px/15px Verdana, Arial, Helvetica, sans-serif;color: #000; padding: 0 20 0 0;}
.anfahrt  {font: 12px/15px Verdana, Arial, Helvetica, sans-serif;color: #000; padding: 2 7 1 7;}

body {overflow-x: Hidden}
body {overflow-y: Hidden}

h1{FONT: 17px/19px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000; TEXT-DECORATION: none; margin: 20px 0px 20px 0px}
#homy h1{font-size:28px; line-height:34px; font-family:AllerBold, Verdana, Arial, Helvetica, sans-serif;}
h2{FONT: 13px/13px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000; TEXT-DECORATION: none ; margin: 0px 0px 5px 0px}
#homy2 h2{font-size:12px; line-height:20px; font-weight:normal;}
h3{FONT: 11px/15px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #fff; TEXT-DECORATION: none; margin: 1px 7px 3px 7px}
h4 { color: #fff;  font: 300 11px/15px Verdana, Arial, Helvetica, sans-serif; margin: 1px 7px 3px 7px}
h5 { color: #000;  font: 300 11px/15px Verdana, Arial, Helvetica, sans-serif; margin: 3px 7px 1px 7px}
h6 {FONT: 12px/15px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000; TEXT-DECORATION: none; margin: 2px 7px 1px 7px}
h8 {FONT: 17px/19px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000; TEXT-DECORATION: none; margin: 20px 0px 10px 0px}

table.form {background-color:#B7C9EB; padding: 2px 4px 2px 4px; border: 1px solid #7898C8}
TD {font: 11px/13px Verdana, Arial, Helvetica, sans-serif;color: #000}
TD.bold {font: 900 12px/15px Verdana, Arial, Helvetica, sans-serif;color: #000}

.img_produkte {width:338px; height:400px;}
.img_elementmitte {width:338px; height:420px;}
.piczoom { width:16px; height:16px; margin: 0px 5px 0px 0px}

A {COLOR: #7898C8; TEXT-DECORATION: none}
A:visited {color: #7898C8;	text-decoration: none}
A:hover{color: #7898C8;text-decoration: none}

A.submenue:link { display:block; background-color: #A7BDDC; color: #fff; height: 20px; text-decoration:none}
A.submenue:hover {display:block; background-color:#FF9933; color: #fff; height:20px; text-decoration:none; }
a img { border:0; margin-right:2px; vertical-align: middle }

A.homesub:link {display:block; color: #ff; text-decoration: none}
A.homesub:visited {display:block; color: #ff; text-decoration: none}
A.homesub:hover{display:block; color: #fff; text-decoration: none}

#submenue_inaktiv {background-color: #A7BDDC; color: #fff;height:21px;border-bottom: 1px solid White; z-index:2;  padding:5px 0px 0px 0px;}
#submenue_aktiv {background-color: #0075aa; color: #000;height:21px;border-bottom: 1px solid White; z-index:2; padding:5px 0px 0px 0px;}
#submenue_aktiv-home {background-color: #f0f3f8; color: #000;height:30px;border-bottom: 1px solid White; z-index:2; padding:5px 0px 0px 0px;}
#submenue_head {background-color: #FF9933; color: #fff;height:25px;border-bottom: 1px solid White; z-index:2}
#submenue_container {position:absolute; width:199px; top:228px; left: 681px; z-index:3; }
#submenue_image {position:absolute; width:199px; height:130px; z-index:4; left: 0px; top:-130px;}
#submenue-job_container {position:absolute; width:199px; top:101px; left: 401px; z-index:3; }

#container_home {position:absolute; left:100px; top:480px; width:550px; z-index:20}
#container_produkte {position:absolute; left:338px; top:100px; width:342px; max-width:312px; height: 420px; max-height: 390px; z-index:2; padding: 20px 10px 10px 20px; margin: 0px 0px 0px 0px; border-left: 1 solid #7898C8; overflow: auto;} 

#content_home {position:relative; left:0px; top:0px; width:480px}
#footer { margin: 40px 0px 10px 0px; font: 10px/12px Verdana, Arial, Helvetica, sans-serif;color: #000}
#footer_produkte { position:absolute; left:0px; top:520px; width:681px; margin: 0px 0px 20px 0px; font: 10px/12px Verdana, Arial, Helvetica, sans-serif;color: #000; border-top:1 solid #FF9933; padding:5px 0px 0px 10px; z-index:45 }
#footer_job { margin: 0px 10px 20px 0px; font: 12px/15px Verdana, Arial, Helvetica, sans-serif;color: #000; border-top:1 solid #FF9933; padding:5px 10px 0px 0px; z-index:20}


#elementmitte {position:absolute; z-index:1; left: 0px; top: 0px; width:881px; height: 100%; padding: 100px 0px 0px 0px; background-image: url(../_allgemein/body_background-neu.jpg); layer-background-image: url(../_allgemein/body_background.gif); border: 1px none #000000}
#elementmitte_popup {position:absolute; z-index:1; left: 0px; top: 0px; width:601px; height: 100%; background-image: url(../_allgemein/bodypopup_background.gif); layer-background-image: url(../_allgemein/bodypopup_background.gif); border: 1px none #000000; margin: 100px 0px 0px 0px;}
#imagefooter {position:absolute; left:0px; top:500px; width: 338px; height: 20px; max-width: 333px; max-height: 19px; font: 900 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #fff; background-color:#A7BDDC; padding: 2px 0px 0px 6px;}
#jobbox p {font: 12px/25px Verdana, Arial, Helvetica, sans-serif; color: #000  text-indent: -21px; border-top:1 solid  #DCE5F1; border-bottom:1 solid  #DCE5F1; padding: 3px 0px 5px 3px; margin: 0px 10px -1px 0px;}
#job {position:absolute; left:0px; top:100px; width:400px;max-width: 360px; height: 550px; max-height: 550px;  padding: 15px 10px 0px 30px; z-index:12; overflow: auto;}

UL{margin-top : 1px;}
LI{margin : 0px 0px 5px -20px; FONT: 12px/15px Verdana, Arial, Helvetica, sans-serif;color: #000; font-weight:normal; list-style : disc;}

#formular input{font: 11px/13px Verdana, Arial, Helvetica, sans-serif;color: #000;border:1 solid #7898C8 1;height: 20px;background-color: #FFF;overflow: auto;}
#formular input.radio { background-color: #B7C9EB; border: 0px; vertical-align: middle; margin: 0px 0px 5px 0px;}
#formular textarea {font: 11px/13px Verdana, Arial, Helvetica, sans-serif;color: #000; border:1 solid #7898C8 1; background-color: #FFF; overflow: auto;}
