BODY {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 17px;FONT-SIZE: 11px;COLOR: #666666;}
tbody,P,SPAN {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px;FONT-SIZE: 11px;COLOR: #666666;}

/* LINKS ALLGEMEIN */
A:link {FONT-SIZE: 11px; border: 0px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A:active {FONT-SIZE: 11px; border: 0px; COLOR: #DE5B3A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A:visited {FONT-SIZE: 11px; border: 0px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A:hover {FONT-SIZE: 11px; border: 0px; COLOR: #DE5B3A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

/* LINK H3 */
h3 A:link {FONT-SIZE: 12px; COLOR: #343B90;}
h3 A:active {FONT-SIZE: 12px; COLOR: #DE5B3A;}
h3 A:visited {FONT-SIZE: 12px; COLOR: #343B90;}
h3 A:hover {FONT-SIZE: 12px; COLOR: #DE5B3A; TEXT-DECORATION: underline}

/* LINK "MEHR" */
A.mehrlink:link {FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #DE5B3A; LINE-HEIGHT: 15px; LETTER-SPACING: 1px; TEXT-DECORATION: none;}
A.mehrlink:active {FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #DE5B3A; LINE-HEIGHT: 15px; LETTER-SPACING: 1px; TEXT-DECORATION: none;}
A.mehrlink:visited {FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #DE5B3A; LINE-HEIGHT: 15px; LETTER-SPACING: 1px; TEXT-DECORATION: none;}
A.mehrlink:hover {FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #DE5B3A; LINE-HEIGHT: 15px; LETTER-SPACING: 1px; TEXT-DECORATION: underline;}

/* LINK WEITER */
A.weiter:link {background-image: url(../upload/Navigation/pfeil_weiter.gif); background-repeat:no-repeat; background-position:40px; padding-right: 15px; FONT-WEIGHT: bold; FONT-SIZE: 9px; LINE-HEIGHT: 25px; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none;}
A.weiter:active {background-image: url(../upload/Navigation/pfeil_weiter.gif); background-repeat:no-repeat; background-position:40px; padding-right: 15px; FONT-WEIGHT: bold; FONT-SIZE: 9px; LINE-HEIGHT: 25px; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none;}
A.weiter:visited {background-image: url(../upload/Navigation/pfeil_weiter.gif); background-repeat:no-repeat; background-position:40px; padding-right: 15px; FONT-WEIGHT: bold; FONT-SIZE: 9px; LINE-HEIGHT: 25px; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none;}
A.weiter:hover {background-image: url(../upload/Navigation/pfeil_weiter_hl.gif); background-repeat:no-repeat; background-position:40px; padding-right: 15px; FONT-WEIGHT: bold; FONT-SIZE: 9px; LINE-HEIGHT: 25px; COLOR: #DE5B3A; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none;}

/* LINK ZURÜCK */
A.zurueck:link {background-image: url(../upload/Navigation/pfeil_zurueck.gif); background-repeat:no-repeat; background-position:left; FONT-WEIGHT: bold; padding-LEFT: 15px; FONT-SIZE: 9px; LINE-HEIGHT: 25px; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none;}
A.zurueck:active {background-image: url(../upload/Navigation/pfeil_zurueck.gif); background-repeat:no-repeat; background-position:left; FONT-WEIGHT: bold; padding-LEFT: 15px; FONT-SIZE: 9px; LINE-HEIGHT: 25px; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none;}
A.zurueck:visited {background-image: url(../upload/Navigation/pfeil_zurueck.gif); background-repeat:no-repeat; background-position:left; FONT-WEIGHT: bold; padding-LEFT: 15px; FONT-SIZE: 9px; LINE-HEIGHT: 25px; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none;}
A.zurueck:hover {background-image: url(../upload/Navigation/pfeil_zurueck_hl.gif); background-repeat:no-repeat; background-position:left; FONT-WEIGHT: bold; padding-LEFT: 15px; FONT-SIZE: 9px; COLOR: #DE5B3A; LINE-HEIGHT: 25px; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none;}

/* LINK WEITERLEITEN */
A.weiterleiten:link {background-image: url(../upload/Navigation/pfeil_weiter.gif); background-repeat:no-repeat; background-position:left; FONT-WEIGHT: bold; padding-LEFT: 15px; FONT-SIZE: 10px; LINE-HEIGHT: 25px; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none;}
A.weiterleiten:active {background-image: url(../upload/Navigation/pfeil_weiter.gif); background-repeat:no-repeat; background-position:left; FONT-WEIGHT: bold; padding-LEFT: 15px; FONT-SIZE: 10px; LINE-HEIGHT: 25px; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none;}
A.weiterleiten:visited {background-image: url(../upload/Navigation/pfeil_weiter.gif); background-repeat:no-repeat; background-position:left; FONT-WEIGHT: bold; padding-LEFT: 15px; FONT-SIZE: 10px; LINE-HEIGHT: 25px; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none;}
A.weiterleiten:hover {background-image: url(../upload/Navigation/pfeil_weiter_hl.gif); background-repeat:no-repeat; background-position:left; FONT-WEIGHT: bold; padding-LEFT: 15px; FONT-SIZE: 10px; COLOR: #DE5B3A; LINE-HEIGHT: 25px; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none;}

/* LINK HAUPTNAVIGATION */
A.Navi_Main:link {text-align:center; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold}
A.Navi_Main:active {text-align:center; FONT-SIZE: 12px; COLOR: #DE5B3A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold}
A.Navi_Main:visited {text-align:center; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold}
A.Navi_Main:hover {text-align:center; FONT-SIZE: 12px; COLOR: #DE5B3A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-weight:bold}

#Navi_Main_open {text-align:center; width:100%; }
#Navi_Main_on	{text-align:center; width:100%; }
#Navi_Main_off {text-align:center; width:100%; }

/* allgemeiner Bildrahmen */
img {border-width:0px;}

/*Bild nach unten verschieben*/
img.BildNachUnten {vertical-align:middle; margin-top:1px;}


/* LINK HILFSNAVIGATION */
#Navi_Sub1_open {position:relative; padding:2px; left:6px; width:100%; background-color:#F0F0F0; }
#Navi_Sub1_on {position:relative; padding:2px; left:6px; width:100%; background-color:#F0F0F0; }
#Navi_Sub1_off {position:relative; padding:2px; left:6px; width:100%; background-color:#F0F0F0; }

#Navi_Sub2_open {position:relative; padding:2px; left:6px; width:100%; background-color:#F0F0F0; }
#Navi_Sub2_on {position:relative; padding:2px; left:6px; width:100%; background-color:#F0F0F0; }
#Navi_Sub2_off {position:relative; padding:2px; left:6px; width:100%; background-color:#F0F0F0; }


/*-- SITEMAP --*/
/*-- SITEMAP CONTAINER --*/
.sitemap_level2_container {padding-left:15px;}
.sitemap_level3_container {padding-left:45px;}

/*--SITEMAP LINK 
.sitemap_level2 {padding-LEFT: 15px; LINE-HEIGHT: 25px;}
.sitemap_level2:hover {padding-LEFT: 15px; background-image: url(../upload/Navigation/pfeil_weiter_hl.gif); background-repeat:no-repeat; background-position:left; LINE-HEIGHT: 25px;}
.sitemap_level3 {padding-LEFT: 15px; LINE-HEIGHT: 25px;}
.sitemap_level3:hover {padding-LEFT: 15px; background-image: url(../upload/Navigation/pfeil_weiter_hl.gif); background-repeat:no-repeat; background-position:left; LINE-HEIGHT: 25px;}
--*/

/*--SITEMAP LINK --*/
.sitemap_level2 {padding-LEFT: 17px; background-image: url(../upload/Navigation/pfeil_weiter.gif); background-repeat:no-repeat; background-position:left; display:block; LINE-HEIGHT: 25px;}
.sitemap_level2:hover {padding-LEFT: 17px; background-image: url(../upload/Navigation/pfeil_weiter_hl.gif); background-repeat:no-repeat; background-position:left; display: block; LINE-HEIGHT: 25px; background-color: #e3e3e3;}
.sitemap_level3 {padding-LEFT: 17px; background-image: url(../upload/Navigation/pfeil_weiter.gif); background-repeat:no-repeat; background-position:left; display: block; LINE-HEIGHT: 25px; margin-bottom: -12px;}
.sitemap_level3:hover {padding-LEFT: 17px; background-image: url(../upload/Navigation/pfeil_weiter_hl.gif); background-repeat:no-repeat; background-position:left; display: block; LINE-HEIGHT: 25px; background-color: #e3e3e3; margin-bottom: -12px;}


/*-- Layout des Moduls  Volltext --*/
/*---------------------------------*/
#vtsuche   {position: absolute; top:100px; left:762px;}
.vttable   {font-size:9px; background-color:#F0F0F0;}
.volltext  {font-family: verdana, helvetica, arial; font-size:10; color:#000000;}
.vollklein {font-family: verdana, helvetica, arial; font-size:10; padding-left:8px ; padding-right:5px; text-decoration: none; color: #333333;}

/*-- Layout von Submitbuttons Volltext --*/
.vtbutton {font-family: verdana, helvetica, arial; font-size:9; color:#333333; border-top:thin solid; border-bottom:thin solid; border-right:thin solid; border-left: thin solid; border-width:1pt; background-color: #C0C0C0; border-color: #5F5F5F; padding: 0px;}

/*-- Layout von Texteingabefeldern Volltext --*/
.vteingabe {font-family: verdana, helvetica, arial ; font-size: 9; padding: 0px; color:#333333; border-width:1pt;}

/*--  Link in Volltextsuche  ---*/
A.vollklein:link    {font-family: verdana, helvetica, arial; font-size:9; padding-left:15px; padding-right:5px; text-decoration: none; color: #333333; font-weight: bold;}
A.vollklein:visited {font-family: verdana, helvetica, arial; font-size:9; padding-left:15px; padding-right:5px; text-decoration: none; color: #333333; font-weight: bold;}
A.vollklein:hover   {font-family: verdana, helvetica, arial; font-size:9; padding-left:15px; padding-right:5px; text-decoration: none; color: #ff0000; font-weight: bold;}
A.vollklein:active  {font-family: verdana, helvetica, arial; font-size:9; padding-left:15px; padding-right:5px; text-decoration: none; color: #FF0000; font-weight: bold;}

/*-- Layout des Hauptteils --*/
/* weisse Ueberschrift */
.content {font-size:8; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 2px; color:#ffffff; padding-left:18px; padding-bottom:4px;}
.content2 {font-size:8; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 2px; color:#000000; padding-left:18px; padding-bottom:4px;}

/*sonstige Ueberschriften*/
h1 {FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #DE5B3A; LETTER-SPACING: 1px; LINE-HEIGHT: 20px;}
h2 {FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 20px;}
h3 {FONT-WEIGHT: bold; FONT-SIZE: 12px;COLOR: #343B90;LINE-HEIGHT: 20px;}

/*--Rot--*/
.rot{FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #DE5B3A; LETTER-SPACING: 1px;}

/*-- Layout Kontaktformular --*/
.kontaktbutton {font-family: verdana, helvetica, arial; font-size:9; padding: 2px; color:#333333; border-top:1px solid #555555; border-right:1px solid #555555; border-bottom:1px solid #555555; border-left:1px solid #555555;}
.kontaktfeld {font-family: verdana, helvetica, arial ; width:350px; font-size: 9; padding: 2px; background-color:#F0F0F0; border-top:1px solid #555555; border-right:1px solid #555555; border-bottom:1px solid #555555; border-left:1px solid #555555;}
.kontaktfeldarea {background-image:url(/cms/upload/Firmenlogos/logo_wasser.jpg);}
.kontakttable {font-family: verdana, helvetica, arial; font-size: 12; padding: 5px;}
.small {font-family: verdana, helvetica, arial; font-size: 9;font-weight: bold;}


/*-- AUFZÄHLUNGEN ALLGEMEIN --*/
li {list-style-image: url(../upload/Navigation/navico_a.gif);}

/*-- Aufzählung Häckchen --*/
li.orange_haken {list-style-image: url(../upload/Navigation/haeckchen.gif);}

/*-- TABELLEN ABSTAND OBEN=0 --*/
.tababstand {margin-top:0px;}



