BODY {FONT: 12px/17px   Trebuchet, Arial, Helvetica, sans-serif; color: #000; TEXT-DECORATION: none; text-align: left; background-image: url(head_background.gif); background-repeat: repeat-x; background-color: D1D1D2;scrollbar-face-color: #1B7D82; scrollbar-highlight-color: #CAE2E2; scrollbar-shadow-color: #333333; scrollbar-3dlight-color: #9AC0C1; scrollbar-arrow-color: #9AC0C1; scrollbar-track-color: #9AC0C1; scrollbar-darkshadow-color: #9AC0C1 }

.home {FONT: 12px/17px   Trebuchet, 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 Trebuchet, Arial, Helvetica, sans-serif;color: #000}
p.popup  {font: 12px/15px Verdana, Arial, Helvetica, sans-serif; margin: 6 6 6 6 }
p.popup_head  {font: 900 12px/15px Verdana, Arial, Helvetica, sans-serif; margin: 6 6 6 6 }
.aktiv { color: #fff; font: 300 11px/16px Trebuchet, Arial, Helvetica, sans-serif; margin: 1 7 3 7}
.footer_produkte { font: 300 11px/16px Trebuchet, Arial, Helvetica, sans-serif; margin: 1 7 3 100}
.scroll  {font: 12px/15px Trebuchet, Arial, Helvetica, sans-serif;color: #000; padding: 0 20 5 0;}
.scroll-sitemap  {font: 12px/12px Trebuchet, Arial, Helvetica, sans-serif;color: #000; margin: -5 0 0 -5;padding: 0 0 0 0}
.scroll-sitemap img { vertical-align: middle; font: 5px/5px Trebuchet, Arial, Helvetica, sans-serif;color: #000; margin: -5 0 0 -5;padding: 0 0 0 0}
.anfahrt  {font: 12px/15px Trebuchet, Arial, Helvetica, sans-serif;color: #000; padding: 2 7 1 7;}
.ansprech {font: 12px/14px Trebuchet, Arial, Helvetica, sans-serif;color: #000; margin:1 0 0 0}
.funktion {font: 12px/14px Trebuchet, Arial, Helvetica, sans-serif; font-weight: bold; color: #000; TEXT-DECORATION: none; margin: 0 0 5 0}
.contentlink {font: 12px/16px Trebuchet, Arial, Helvetica, sans-serif; margin: 20 0 0 0; padding: 5 0 0 0; border-top: 1px solid #4795CB;}
.home_adresse {font: 11px/14px Trebuchet, Arial, Helvetica, sans-serif; color: #fff; margin: 10 10 10 10px}
.klein{font-size:10px; padding:10px 0px 0px 0px;}

h1 {FONT: 17px/19px Trebuchet, Arial, Helvetica, sans-serif; font-weight: bold;	color: #000;	TEXT-DECORATION: none; margin: 20 0 20 0}
h2 {FONT: 13px/13px Trebuchet, Arial, Helvetica, sans-serif; font-weight: bold; color: #000; TEXT-DECORATION: none; margin: 0 0 5 0}
h3 {FONT: 13px/15px Trebuchet, Arial, Helvetica, sans-serif; font-weight: bold; color: #fff; TEXT-DECORATION: none; margin: 2 7 1 7}
h4 { color: #fff;  font: 300 11px/15px Trebuchet, Arial, Helvetica, sans-serif; margin: 2 7 1 7}
h5 { color: #fff;  font: 300 11px/15px Trebuchet, Arial, Helvetica, sans-serif; margin: 3 7 1 7}
h6 {FONT: 12px/15px Trebuchet, Arial, Helvetica, sans-serif; font-weight: bold; color: #000; TEXT-DECORATION: none; margin: 2 7 1 7}
h7 { color: #fff;  font: 300 9px/11px Trebuchet, Arial, Helvetica, sans-serif;}

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

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

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

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

#scrollbox {width:325; height:390px; overflow: auto; padding:0px; margin: 0px;}

#submenue_inaktiv {background-color: #8C8D8F; color: #fff; height:21px; border-bottom: 1px solid White; z-index:2}
#submenue_aktiv {background-color:#4795CB; color: #fff; height:21px; border-bottom: 1px solid White; z-index:2}
#submenuehome_aktiv {background-color:#4795CB; color: #fff; height:20px; border-bottom: 1px solid White; z-index:2}
#submenue_container {position:absolute; width:199px; top:228; left: 681; z-index:3; }
#submenue_image {position:absolute; width:200px; height:130; z-index:4; left: 0px; top:-130px; border-top: 1 solid #fff; border-right: 1 solid #fff}
#submenue-job_container {position:absolute; width:199px; top:101; left: 401; z-index:3; }

#container_home {position:absolute; left:100px; top:370px; width:500; z-index:20}
#container_produkte {position:absolute; left:338px; top:100px; width:342; max-width:342px; height: 420; z-index:2; padding: 10 10 0 5; margin: 0 0 0 0; border-left: 1 solid #1B7D82; } 
#container_produkte_wechsel {position:absolute; left:338px; top:100px; width:342; max-width:342px; height: 480; max-height: 420; z-index:2; padding: 20 10 10 20; margin: 0 0 0 0; border-left: 1 solid #1B7D82; overflow: auto;} 
#container_produkte img {margin: 0 5 5 0}
#content_home {position:relative; left:0px; top:0px; width:480}

#footerx { margin: 30 0 20 0; font: 10px/12px Trebuchet, Arial, Helvetica, sans-serif;color: #000}
#footer_imagewechsel { position:absolute; left:0; top:600; width:681; margin: 0 0 20 0; font: 10px/12px Trebuchet, Arial, Helvetica, sans-serif;color: #000; border-top:1 solid #4795CB; padding:5 0 0 0; z-index:45 }
#footer_produkte { position:absolute; left:0; top:520; width:681; margin: 0 0 20 0; font: 10px/12px Trebuchet, Arial, Helvetica, sans-serif;color: #000; border-top:1 solid #4795CB; padding:5 0 0 0; z-index:45 }
#footer_job { margin: 0 10 20 0; font: 13px/15px Trebuchet, Arial, Helvetica, sans-serif;color: #000; border-top:1 solid #4795CB; padding:5 10 0 0; z-index:20}

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

img{border:none;}

#thumbs { color=#1B7D82}
#thumbnails {position:absolute; left:2; top:15; width:330px; height:110px; margin: 1 1 1 1}
#thumbnails_big {position:absolute; left:10; top:10; width:300px; height:420px; margin: 1 1 1 1}
#thumbnails_big_wechsel {position:absolute; left:10; top:10; width:300px; height:480px; margin: 1 1 1 1}
#thumbnails img {border: 1px solid #1B7D82; margin:5 0 0 0;}
#musterteile, #musterteile LI { font: 11px/18px Trebuchet, Arial, Helvetica, sans-serif; position:absolute; width:1px; height:1px; left:10px; top:590px; }
#musterteile_big_cont {text-align:left; position:relative; width:340px; height:676px; z-index:1; background-color: #1B7D82}
#musterteile_small_cont {text-align:left; position:relative; width:320px; height:666px; z-index:2; background-color: #fff; margin: 10 10 10 10; padding: 10 10 25 10;} 
#popup_close {text-align:left; position:absolute; left:0; top:590px; width:200px; z-index:2; background-color: #fff; padding: 0 10 10 10; font: 10px/11px Trebuchet, Arial, Helvetica, sans-serif;}
#popup_big_cont{text-align:left; position:relative; width:340px; height:535px; z-index:1; background-color: #1B7D82}
#popup_small_cont{text-align:left; position:relative; width:320px; height:500px; z-index:2; background-color: #fff; margin: 10 10 25 10; padding: 10 10 25 10;}

#linkbox { background-color:#D1D1D2; margin:0 0 4 0; overflow:hidden }
.linkbox_image { margin:0 12 0 0; border-top: 1px solid #1B7D82 }
.linkbox_text { font: 300 12px/16px Verdana, Arial, Helvetica, sans-serif; padding:4 12 12 132; border-top: 1px solid #8A8A8A }

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