/*< - - style.css - - >*/
/*< - - Main-Layout - - >*/
html,body {height: 100%;}
body {margin: 0;padding: 0;background: url('../pics/bg.png');font-family: arial;font-size: 10pt;}

.layout-table {height:100%;border-collapse: collapse; border: 0px; border-spacing: 0px; border-padding: 0px; spacing: 0px;  margin-top: 0px; cellspacing: 0px; cellpadding: 0px; padding: 0px}


#shadow_l {background-image: url('../pics/shadow_l1.png'); background-repeat: repeat; width:86px;height:100%}
#shadow_r {background-image: url('../pics/shadow_r1.png'); background-repeat: repeat; width:86px;height:100%}
#content-td {background-image: url('../pics/main_bg.gif'); background-repeat: repeat; height:100%}
#contentContainer {width: 782px;padding: 0;margin: 0;float: left;border-collapse: collapse;position: relative; heigh:100%}
#fixed {position:fixed;z-index:10;top:0px;}

/*< - -  footer - - >*/
#browserMinHeight {width: 0px;height: 100%;float: left;margin: 0px 0 -77px 0;/*margin:-105px 0 30px 0;*/}
#footer {clear: both;background: url(../pics/bottom.png) no-repeat;height: 77px;width: 782px;z-index: 1;}
#bottom {z-index: 1;}

/*< - - horizontal Nav-Bar - - >*/
ul {padding: 0;margin: 0;list-style: none;border: 0px;}
li {float: left;position: relative;/*width: 81px;*/}
li ul {display: none;position: absolute;top: 0;left: 0;}
li>ul {top: auto;left: auto;}
li:hover ul {display: block;}
li:hover ul {display: block;}
li:hover ul,li.over ul {display: block;}

.menu-li {position: static}
.nav-umenu {position: absolute; left: 0px; top: 0px; overflow: visable; float: left}
.menu-div {position: absolute; top: 121px; width: 81px; heigh: 18px; overflow: invisable; float: left}

#menu-unternehmen {z-index: 8;left: 146px;}
#menu-produkte {z-index: 7;left: 227px;}
#menu-service {z-index: 6;left: 308px;}
#menu-presse {z-index: 5;left: 389px;}
#menu-kontakt {z-index: 4;left: 470px;}
#menu-karriere {z-index: 3;left: 551px;}
#menu-out {z-index: 2; left: 632px;}

/*< - - globale Formatierungen - - >*/
a:link {text-decoration: none;color: #000000;vertical-align: baseline;}
a:visited {text-decoration: none;color: #000000;}
a:active {text-decoration: none;color: #ff0000}
a:hover {text-decoration: underline;vertical-align: baseline;font-weight: bold}
h1 {font-family: arial;font-size: 10pt;font-weight: normal;line-height:20px;}
h2 {font-family: arial;font-size: 12pt;font-weight: bold;}
h3 {font-family: arial;font-size: 10pt;font-weight: bold;}
hr {border:solid #ff0000 1px; background-color:#ff0000; height:0px; width:550px}

.inactive {color:#828282;}
.color1 {background-color:#FFFAC6}
.color2 {background-color:#FFFDE1}
.img-float {float:left; border:0}
.p-main {margin:20px; margin-left:30px; margin-right:30px;line-height:20px}
.p-m20 {margin:20px}
.p-m30 {margin:30px}
.p-m20-lh20 {margin:20px;line-height:20px}
.collapse {border-collapse:collapse; margin:0px;}
.hidden {display:none}
.img-right {border:0; float:right}

#visitenkarte {position:absolute;left:-155px;top:0px;width:175;height:139;}
#navleft {background: url('../pics/bgtrans.png') repeat;border:0px;border-spacing:0px;border-padding:0px;spacing:0px;border-collapse:collapse;font-family: arial;font-size: 8pt;}
#main-div {position:relative; float:left; top:0; left:0;height:100%;z-index:1;}
#red-banner {z-index: 2; position: absolute; left: 1px; top: 139px; ; float: left}
#red-banner-txt {z-index: 2; position: absolute; left: 35px; top: 209px; ; float: left}
#red-banner-table {position:relative; height:110px; width:782px; float:left; top:0; left:0}
#navibar-left {position:relative; left:25px; top:20px; width:188px; heigh:100%;line-height:16px}
#rahmen {margin:1px}
#leftright {margin-left:1px;margin-right:1px}

/*< - - start - - >*/
#p-start {height:368px; width:603px}
#h1-start {margin:20px; margin-left:30px; margin-right:30px;}
#presse-start {margin-left:30px; font-family: verdana; font-size: 8pt}
#navright-mitglieder {position:relative; right:0px; top:0px; width:175px}
#navright {background-color:#E1E3E2;}

/*< - -  Standorte  - - >*/
#geschftsfhrg,#geschftsfhrg a,#geschftsfhrg a:hover {text-decoration: none}
#Schwerin,#Halberstadt,#Leverkusen,#geschftsfhrg,#Ludwigshafen,#Mussbach {position: absolute; width: 101px; height: 13px; z-index: 4;}
#Schwerin {left: 471px; top: 75px}
#Halberstadt {left: 468px; top: 149px}
#Leverkusen	{left: 469px; top: 189px}
#geschftsfhrg {left: 530px; top: 206px}
#Ludwigshafen {left: 433px; top: 261px}
#Mussbach {left: 437px; top: 273px}
#Germany {position: absolute; z-index: 2; left: 215px; top: 13px}

/*< - -  intern  - - >*/
.termine {margin:20px;margin-right:0px;margin-top:0px;table-layout:fixed;float:left;border-collapse:separate;border-style:solid;border:1px;border-color:#000000;outline-style:solid;outline-width:thin;}
.p-m20-b0 {margin-left: 20px; margin-right: 20px; margin-bottom: 0px; margin-top: 20px;}
.p-in {margin-top: 10px; margin-left: 32px; margin-right: 32px; margin-bottom: 0px; line-height: 20px}
.p-in2 {margin-top: 10px; margin-left: 32px; margin-right: 32px; margin-bottom: 20px; line-height: 20px}

#smallmenu {z-index: 10; position: absolute; left: 461px; top: 222px; float:bottom;}
#smallmenu,#smallmenu a,#smallmenu a:hover {color:#ffffff;text-decoration: none;}
#smallmenu a:hover {font-weight: bold}
/*< - - created by Denys Jörg Christian Matthies (c)copyright by INDAMED GmbH - - >*/

