﻿/* CSS Document */

/***** Reiter *****/

.hauptauswahl-unternehmen {
position:absolute;
z-index:0; 
width:96px;
height:18px; 
left: 100px; 
top: 7px;
background-color:#E6E6E6;
background-image: url("../images/bg-o-unternehmen.gif");
}

.hauptauswahl-unternehmen-text {
position:absolute;
z-index:0; 
left: 105px; 
top: 8px;
font-size:10pt;
}

.hauptauswahl-uw {
position:absolute;
z-index:0; 
width:120px;
height:18px; 
left: 201px; 
top: 7px;
background-color:#4C4649;
background-image: url("../images/bg-o-uw.gif");
}

.hauptauswahl-uw-text {
position:absolute;
z-index:0; 
left: 206px; 
top: 8px;
font-size:10pt;
}

.hauptauswahl-infra {
position:absolute;
z-index:0; 
width: 87px;
height: 18px; 
left: 326px; 
top: 7px;
background-color:#0CA2E2;
background-image: url("../images/bg-o-infra.gif");
}

.hauptauswahl-infra-text {
position:absolute;
z-index:0; 
left: 331px; 
top: 8px;
font-size:10pt;
}

.hauptauswahl-suche {
position:absolute;
z-index:0; 
width: 50px;
height: 18px; 
left: 687px; 
top: 7px;
background-color:#D9D9D9;
}

.hauptauswahl-suche-text {
position:absolute;
z-index:0; 
left: 692px; 
top: 8px;
font-size:10pt;
}

.hauptauswahl-kontakt {
position:absolute;
z-index:0; 
width: 59px;
height: 18px; 
left: 742px; 
top: 7px;
background-color:#D9D9D9;
}

.hauptauswahl-kontakt-text {
position:absolute;
z-index:0; 
left: 747px; 
top: 8px;
font-size:10pt;
}

.hauptauswahl-sitemap {
position:absolute;
z-index:0; 
width: 63px;
height: 18px; 
left: 806px; 
top: 7px;
background-color:#D9D9D9;
}

.hauptauswahl-sitemap-text {
position:absolute;
z-index:0; 
left: 811px; 
top: 8px;
font-size:10pt;
}

.hauptauswahl-impressum {
position:absolute;
z-index:0; 
width: 79px;
height: 18px; 
left: 874px; 
top: 7px;
background-color:#D9D9D9;
}

.hauptauswahl-impressum-text {
position:absolute;
z-index:0; 
left: 879px; 
top: 8px;
font-size:10pt;
}

.hauptauswahl-home {
position:absolute;
z-index:0; 
width: 21px;
height: 18px; 
left: 958px; 
top: 7px;
background-color:#D9D9D9;
}

.hauptauswahl-home-text {
position:absolute;
z-index:0; 
left: 963px; 
top: 9px;
}

/**** Container ****/

.logo {
z-index:0;
position:absolute;
left: 90px; 
top: 25px;
z-index:0; 
}

.link-logo {
position:absolute;
z-index:2; 
width: 248px;
height: 80px; 
left: 90px; 
top: 25px;
}

.menu {
z-index:0;
position:absolute;
width:150px;
left: 90px; 
top: 115px;
z-index:0; 
background-color:#32C701;
background-image: url("../images/bg-m-uw.gif");
}

.menu-table {
font-size:10pt;
font-weight:bold;
color:#FFFFFF;
width:100%;
padding:0;
border-style:none;
}

.menu-td-absatz {
width:10%;
}

.head {
position:absolute;
z-index:0; 
width:740px;
left: 250px; 
top: 115px;
background-color:#32C701;
background-image: url("../images/bg-h-uw.gif");
}

.headmenu-table {
width:100%;
}

.headmenu-td {
width:200px;
text-align:left;
}

.headmenu-td-gr3 {
text-align:left;
}

.headmenu-td-hide {
width:200px;
text-align:left;
}

.headmenu-td-hide-gr3 {
text-align:left;
}

.main {
position:absolute;
z-index:0; 
width:740px; 
left: 250px; 
top: 158px;
background-color:#E8E8E8;
}

body {
font-family:'Arial';
font-size:12pt;
font-weight:normal;
color:#000000;
text-align:left;
}

/**** Runde Ecken ***/

.corner-top {
font-size: 1px;
line-height: 1px;
display: block;
height: 5px;
background-image: url("../images/corners_left.gif");
background-repeat: no-repeat;
}

.corner-top span {
background-image: url("../images/corners_right.gif");
background-position: 100% 0;
}

.corner-bottom {
font-size: 1px;
line-height: 1px;
display: block;
height: 5px;
background-image: url("../images/corners_left.gif");
background-repeat: no-repeat;
background-position: 0 100%;
clear: both;
}

.corner-bottom span {
background-image: url("../images/corners_right.gif");
background-position: 100% 100%;
}

/**** Allgemeine Formatierungen  82B737 altes Grün ****/

.hide {
display:none;
}

.hideinprint{
}

.u1 {
font-size:14pt;
font-weight:bold;
color:#32C701;
display:block;
text-align:center;
margin-top:70px;
margin-bottom:40px
}

.u1-1 {
font-size:14pt;
font-weight:bold;
color:#32C701;
display:block;
text-align:center;
margin-bottom:40px
}

.u1-u {
font-size:12pt;
font-weight:bold;
color:#32C701;
}

.u2 {
font-size:12pt;
font-weight:bold;
color:#000000;
display:block;
text-align:center;
margin-top:50px;
margin-bottom:20px
}

.u2-u {
font-size:12pt;
font-weight:bold;
color:#000000;
display:block;
text-align:center;
margin-bottom:20px
}

.center {
text-align:center;
}

.right {
text-align:right;
}

.note {
font-size:8pt;
}

.notejs {
font-size:8pt;
color:#FF0000;
}

.padding {
padding: 0 10px 0 10px;
}

.padding-head {
padding: 0 6px 0 6px;
}

a:link {text-decoration:none;color:#32C701;font-weight:bold;}
a:visited {text-decoration:none;color:#32C701;font-weight:bold;}
a:active {text-decoration:none;color:#32C701;font-weight:bold;}
a:focus {text-decoration:none;color:#32C701;font-weight:bold;}
a:hover {text-decoration:underline;color:#32C701;font-weight:bold;}

a.white-um:link {font-size:12pt;font-weight:normal;text-decoration:none;color:#FFFFFF;}
a.white-um:visited {font-size:12pt;font-weight:normal;text-decoration:none;color:#FFFFFF;}
a.white-um:active {font-size:12pt;font-weight:normal;text-decoration:none;color:#FFFFFF;}
a.white-um:focus {font-size:12pt;font-weight:normal;text-decoration:none;color:#FFFFFF;}
a.white-um:hover {font-size:12pt;font-weight:normal;text-decoration:none;color:#000000;}

a.black-um:link {font-size:14pt;font-weight:bold;text-decoration:none;color:#000000;}
a.black-um:visited {font-size:14pt;font-weight:bold;text-decoration:none;color:#000000;}
a.black-um:active {font-size:14pt;font-weight:bold;text-decoration:none;color:#000000;}
a.black-um:focus {font-size:14pt;font-weight:bold;text-decoration:none;color:#000000;}
a.black-um:hover {font-size:14pt;font-weight:bold;text-decoration:none;color:#000000;}

a.white:link {text-decoration:none;color:#FFFFFF;}
a.white:visited {text-decoration:none;color:#FFFFFF;}
a.white:active {text-decoration:none;color:#FFFFFF;}
a.white:focus {text-decoration:none;color:#000000;}
a.white:hover {text-decoration:none;color:#000000;}

a.black:link {text-decoration:none;color:#000000;}
a.black:visited {text-decoration:none;color:#000000;}
a.black:active {text-decoration:none;color:#000000;}
a.black:focus {text-decoration:none;color:#000000;}
a.black:hover {text-decoration:none;color:#000000;}

a.ankerlist:link {text-decoration:none;color:#32C701;padding: 5px 0 5px 0;display:block;font-weight:bold;}
a.ankerlist:visited {text-decoration:none;color:#32C701;padding: 5px 0 5px 0;display:block;font-weight:bold;}
a.ankerlist:active {text-decoration:none;color:#32C701;padding: 5px 0 5px 0;display:block;font-weight:bold;}
a.ankerlist:focus {text-decoration:none;color:#32C701;padding: 5px 0 5px 0;display:block;font-weight:bold;}
a.ankerlist:hover {text-decoration:underline;color:#32C701;padding: 5px 0 5px 0;display:block;font-weight:bold;}

/**** Ankerlsite ****/

.ankerliste-table{
width:100%;
border:0px;
border-spacing:0px;
background-image: url("../images/ankerliste-bg.gif");
}

.ankerliste-td{
width:47%;
}

.ankerliste-td-space{
width:6%;
}

.ankerliste-tr{
vertical-align:top;
}


/***** Listen mit grünen Punkten ******/

.list-table{
width:100%;
border-spacing:4px;
text-align:left;
}

.list-td{
width:1%;
}

.list-tr{
vertical-align:top;
}

/**** Ansprechpartnermodul *******/

.ansprech-table{
width:100%;
text-align:center;
}

.ansprech-td{
width:50%;
}

.ansprech-tr{
background-color:#32C701;
}

/**** trenner Modul ****/

.trenner{
width:100%;
height:10px;
}

/**** Absatzende zurück *******/

.abszurueck{
text-align:right;
}
a.abszurueck-a:link {text-decoration:underline;color:#32C701;font-size:10pt;font-weight:bold;}
a.abszurueck-a:visited {text-decoration:underline;color:#32C701;font-size:10pt;font-weight:bold;}
a.abszurueck-a:active {text-decoration:underline;color:#32C701;font-size:10pt;font-weight:bold;}
a.abszurueck-a:focus {text-decoration:underline;color:#32C701;font-size:10pt;font-weight:bold;}
a.abszurueck-a:hover {text-decoration:underline;color:#000000;font-size:10pt;font-weight:bold;}

/**** Arbeitsgebiete *******/

.arb-table{
width:100%;
text-align:left;
}

.arb-td{
width:48%;
background-image: url("../images/arb-bg.gif");
}

.arb-td-kl{
width:4%;
}

.arb-tr{
vertical-align:top;
text-align:justify;
}

.arb-tr-top{
vertical-align:top;
}


.arb-u1 {
font-size:14pt;
font-weight:bold;
color:#32C701;
text-align:left;
}

.ges-bild{
}

/**** Altlasten *******/

.altlasten-table{
width:100%;
}

.altlasten-td{
width:55%;
}

/**** Schulung  alte Farbe ACD96E *******/

.schulung-table{
width:100%;
text-align:center;
}

.schulung-td{
width:33%;
}

.sch-rueck-table{
margin-left:	auto;
margin-right:	auto;
width:60%;
}

.sch-rueck-td{
width:30%;
}

.sch-rueck-tr{
vertical-align:top;
}

.sch-rueck-td-color{
width:30%;
background-color:#89CF72;
}


.sch-rueck-color{
background-color:#89CF72;
}

.sch-prog-table{
width:100%;
}

.sch-prog-td{
width:20%;
}

.sch-prog-tr{
vertical-align:top;
background-color:#89CF72;
}

.sch-form-table{
width:100%;
border-spacing: 6px;
}

.sch-form-td{
width:30%;
}

.sch-form-tr{
vertical-align:top;
}

.sch-form-height{
height:70px;
vertical-align:bottom;
}

.faxnummer{
position:absolute;
z-index:1; 
width: 250px;
height: 30px; 
left: 665px; 
top: 162px;
}

.faxnummer-font{
font-size:14pt;
font-weight:bold;
}

/**** Artikel *******/

.artikel-table{
width:100%;
text-align:left;
border-spacing: 6px;
}

.artikel-td-kl{
width:3%;
}

.artikel-td-gr{
width:46%;
}

.artikel-tr{
vertical-align:top;
}

/**** Aktionen *******/

.aktionen-table{
width:100%;
border-spacing: 4px;
}

.aktionen-td{
width:15%;
}

.aktionen-td-gr{
width:46%;
}

.aktionen-tr{
vertical-align:top;
}

.aktionbilder
{
border-color:#32C701;
border-width:1px;
border-style:solid;
}

.akt-main-table{
width:100%;
text-align:center;
}

.akt-main-td{
width:10%;
}

.akt-main-tr{
vertical-align:top;
}

/**** Download *******/

.download-table{
width:40%;
margin-left:	auto;
margin-right:	auto;
background-color:#89CF72;
}

.download-td-u{
height:30px;
background-color:#E8E8E8;
}

.download-file-table{
width:100%;
border-spacing:4px
}

.download-file-td-kl{
width:5%;
text-align:center;
}

.download-file-td-gr{
width:95%;
}

.logout{
position:absolute;
z-index:5;
width: 90px;
height: 30px; 
text-align:center;
border:2px solid #4C4649; 
background-color:#E4E4E4;
padding-top:5px;
left: 640px; 
top: 5px;
}

a.logout-a:link {text-decoration:underline;color:#FF0000;font-size:12pt;font-weight:bold;}
a.logout-a:visited {text-decoration:underline;color:#FF0000;font-size:12pt;font-weight:bold;}
a.logout-a:active {text-decoration:underline;color:#FF0000;font-size:12pt;font-weight:bold;}
a.logout-a:focus {text-decoration:underline;color:#FF0000;font-size:12pt;font-weight:bold;}
a.logout-a:hover {text-decoration:underline;color:#000000;font-size:12pt;font-weight:bold;}

/**** Vor-Ort-Analytik *******/

.ges-bild{
}

/**** Abfall *******/

.abfall-bild{
}

/**** Veransatlltung *******/

.veranst-bild{
}

/**** Vortraege *******/

.vor-rueck-table{
margin-left:	auto;
margin-right:	auto;
width:80%;
}

.vor-rueck-tr{
vertical-align:top;
}

.vor-rueck-td{
width:80%;
}

.vor-rueck-td-color{
width:80%;
background-color:#89CF72;
}

/*** Projekte ***/

.proj-bilder-table{
width:100%;
}

.proj-bilder-td{
width:55%;
}

.proj-bilder-tr{
vertical-align:top;
}

.proj-bilder{
}



