/* Styleangaben fuer die Website www.WSV.de */
/*public styles*/

/* Styles fuer 'gestreifte' Datentabellen */
table.coloredtable { border-collapse:collapse; }
th.coloredtablecell { padding:4px; margin:0px; border:1px solid rgb(0,0,0); text-align:left; }
td.coloredtablecell { padding:4px; margin:0px; border:1px solid rgb(0,0,0); }
tr.coloredtablehead { background-color:rgb(255,255,255); }
tr.coloredtablerow1 { background-color:rgb(255,255,255); }
tr.coloredtablerow1:hover { background-color:rgb(255,255,255); }
tr.coloredtablerow2 { background-color:rgb(255,255,255); }
tr.coloredtablerow2:hover { background-color:rgb(255,255,255); }



/* Gestaltung aller "normalen" Links */
a.link80:link { color:rgb(0,0,0); font-size:11px;  text-decoration:none;}
a.link80:visited { color:rgb(0,0,0); font-size:11px; text-decoration:none; }
a.link80:hover { color:rgb(0,0,0); font-size:11px; text-decoration:none; }
a.link80:active { color:rgb(0,0,0); font-size:11px; text-decoration:none; }


/* Gestaltung aller "Brotkr&uuml;mel" Leiste */
td.kruemel { font-size:10px; color:rgb(0,0,0); background-color:rgb(255,255,255); }
a.kruemelweiss:link { font-size:10px; color:rgb(0,0,0); text-decoration:none; }
a.kruemelweiss:visited { font-size:10px; color:rgb(0,0,0); text-decoration:none; }
a.kruemelweiss:hover { font-size:10px; color:rgb(0,0,0);  text-decoration:none;}
a.kruemelweiss:active { font-size:10px; color:rgb(0,0,0);  text-decoration:none;}


/* Gestaltung von "schwarzen" Links */
a.blacklink:link { color:rgb(0,0,0); }
a.blacklink:visited { color:rgb(0,0,0); }
a.blacklink:hover { color:rgb(0,0,0); }
a.blacklink:active { color:rgb(0,0,0); }


/* Gestaltung von "wei&szlig;en" Links */
a.whitelink:link { color:rgb(0,0,0); text-decoration:none; }
a.whitelink:visited { color:rgb(0,0,0);  text-decoration:none;}
a.whitelink:hover { color:rgb(0,0,0); text-decoration:none; }
a.whitelink:active { color:rgb(0,0,0);  text-decoration:none;}


/* Gestaltung vonr "schwarzen" Links ohne underline*/
a.blackwsvlink:link {color:rgb(0,0,0); text-decoration:none; text-decoration:none;}
a.blackwsvlink:visited {color:rgb(0,0,0); text-decoration:none; text-decoration:none;}
a.blackwsvlink:hover {color:rgb(0,0,0); text-decoration:underline; text-decoration:none;}
a.blackwsvlink:active {color:rgb(0,0,0);  text-decoration:underline; text-decoration:none;}


/* Gestaltung aller "webmaster@wsv.de" E-Mail Links */
a.webmaster:link { font-size:13px; color:rgb(0,0,0); text-decoration:none; }
a.webmaster:visited { font-size:13px; color:rgb(0,0,0); text-decoration:none; }
a.webmaster:hover { font-size:13px; color:rgb(0,0,0);  text-decoration:none;}
a.webmaster:active { font-size:13px; color:rgb(0,0,0); text-decoration:none; }


/* Gestaltung der "Wasser- und Schifffahrtsverwaltung des Bundes" */
/* ist nur auf den Dienststellensites im Kopf sichtbar */
a.wsvlink:link { font-size:15px; color:rgb(0,0,0); text-decoration:none; text-decoration:none; }
a.wsvlink:visited { font-size:15px; color:rgb(0,0,0); text-decoration:none; text-decoration:none; }
a.wsvlink:hover { font-size:15px; color:rgb(0,0,0); text-decoration:underline; text-decoration:none; }
a.wsvlink:active { font-size:15px; color:rgb(0,0,0); text-decoration:underline;  text-decoration:none;}


/* Schriftgr&ouml;&szlig;en f&uuml;r Standartschriftart */
.normal60 { font-size:9px; }
.normal70 { font-size:10px; }
.normal80 { font-size:11px; }
.normal100 { font-size:13px; }
.normal120 { font-size:18px; }
.normal150 { font-size:21px; }
.normal180 { font-size:23px; }


/* Wei&szlig;e Schrift, verdschiedene Schriftgr&ouml;&szlig;en */
.weissnormal {color:rgb(0,0,0); }
.weiss70 {font-size:10px; color:rgb(0,0,0); }
.weiss80 {font-size:11px; color:rgb(0,0,0); }
.weiss120 {font-size:18px; color:rgb(0,0,0); }


/* Schrift in WSV blau, versch. Gr&ouml;&szlig;en */
.wsvblau { color:rgb(0,0,0); }
.wsvblau80 { font-size:11px; color:rgb(0,0,0); }
.wsvblau110 { font-size:15px; color:rgb(0,0,0); }
.wsvblau120 { font-size:18px; color:rgb(0,0,0); }
.wsvblau150 { font-size:20px; color:rgb(0,0,0); }
.wsvblau180 { font-size:22px; color:rgb(0,0,0); }


/* dunkelblaue Tabellen(-kopf-)zeilen */
.dunkelblau { color:rgb(0,0,0); background-color:rgb(255,255,255); font-weight:bold; }

/* hellblaue Tabellenzeilen */
tr.hellblau { background-color:rgb(255,255,255); }

/* Schrift fuer Fehler- und Ok-Meldungen */
.error {color:rgb(0,0,0);}
.ok {color:rgb(0,0,0);}

/*Trennlinien*/
.hrli, hr {color:rgb(0,0,0); height:1px;}

/*allg*/
.b1{border-collapse:collapse;}
.b2 {border-left:dotted 1px rgb(0,0,0); border-right:dotted 1px rgb(0,0,0); border-bottom:dotted 1px rgb(0,0,0); padding:6px;}
.b3 {border-left:solid 1px rgb(0,0,0); border-right:solid 1px rgb(0,0,0); padding:4px 4px 4px 4px;}
.b4{border:solid 1px rgb(0,0,0); padding:6px; border-collapse:collapse;} /* Datenblätter WNA_MD */
.b5 {border:solid 1px rgb(0,0,0);padding:6px; border-collapse:collapse;}/*Tabellen*/
.b6 {padding:4px;}
.b7 {border:dashed 1px rgb(0,0,0);}
.b8 {border:solid 1px rgb(255,255,255);padding:6px; border-collapse:collapse;}
.f1 {background-color:rgb(255,255,255);}
.f2 {background-color:rgb(255,255,255); }
.f3 {background-color:rgb(255,255,255); }
.f4 {background-color:rgb(255,255,255); }
.f5 {background-color:rgb(255,255,255); }
.f6 {background-color:rgb(255,255,255); }
.u1 {border-bottom:solid 1px rgb(0,0,0);}
a.amail {padding-left: 14px; background:url("../../Grafiken/icons/icon_home_w.gif") left center no-repeat transparent;font-style: italic; }
a.ahome {padding-left: 14px; background:url("../../Grafiken/icons/icon_home_w.gif") left center no-repeat transparent;font-style: italic; }
.hrli2 {color:rgb(0,0,0); height:1px; border:solid 1px;}

/* layout and design styles*/


/* Festlegung der Schriftart f&uuml;r alle Dokumente und alle Tags (au&szlig;er "a" und "h1"..."h6") */
  body, p, td, th, div, ol, ul, li, dl, dt, dd, input, textarea, select
{
font-family:Verdana,Arial,Helvetica,Sans-Serif; font-size:13px; color:rgb(0,0,0);
}

body { background-color:rgb(255,255,255); }


/* Festlegung der Schriftart f&uuml;r "a" */
a { font-family:Verdana,Arial,Helvetica,Sans-Serif; font-size:13px; }


/* Festlegung der Schriftart f&uuml;r "h1"..."h6" */
h1, h2, h3, h4, h5, h6 { font-family:Verdana,Arial,Helvetica,Sans-Serif; }
h1 {font-size:16px;}
h2 {font-size:15px;}
h3 {font-size:14px;}
h4, h5, h6 {font-size:13px;}

abbr, acronym { border:none; }

/* Gestaltung aller "normalen" Links */
a:link { color:rgb(0,0,0); text-decoration:none; }
a:visited { color:rgb(0,0,0);  text-decoration:none;}
a:hover { color:rgb(0,0,0);  text-decoration:none;}
a:active { color:rgb(0,0,0); text-decoration:none; }

  /* Head-Bereich (Logo, Schriftzug usw.) */
#head { display:none; }
#left { margin:0;}
#logo {float:right; margin:1em;}


#kruemelnav { margin:0; padding:0;  color:rgb(0,0,0); font-size:10px;}
#kruemelnav a.kruemelweiss { font-size:10px; color:rgb(0,0,0);  text-decoration:none;}
#kruemelnav a.kruemelweiss:visited { font-size:10px; color:rgb(0,0,0); text-decoration:none; }
#kruemelnav a.kruemelweiss:hover { font-size:10px; color:rgb(0,0,0); text-decoration:none; }
#kruemelnav a.kruemelweiss:active { font-size:10px; color:rgb(0,0,0); text-decoration:none; }

#footer { font-size:10px;}

#linksoben p,
#header hr,
#headerleft h2,
#jump,
#buttonnav,
#linksunten h2,
#linksunten hr,
#levelup,
#menue,
#footer h2,
#date hr,
.printnonedisplay,
.suchformular,
.atop
{display:none; }


hr.withoutstyles {color:rgb(0,0,0); height:1px;}


/* Stile fuer die Sitemaps */
sitemap { margin:0px; padding:0px;}

#sitemap ul { list-style-type:none;marker-offset:0.95em; }
#sitemap li { padding:1px 2px 1px 0px; line-height:160%; }

#sitemap li.ebene1 { margin:10px 0px 10px 0px; list-style:none;}
#sitemap li.ebene2 { margin:1px 0px 1px 30px; list-style-image:url("../../Grafiken/icons/liste_anstrich.gif");text-decoration:none; }
#sitemap li.ebene3 { margin:1px 0px 1px 60px; list-style-image:url("../../Grafiken/icons/liste_anstrich.gif"); text-decoration:none;}
#sitemap li.ebene4 { margin:1px 0px 1px 90px; list-style-image:url("../../Grafiken/icons/liste_anstrich.gif"); text-decoration:none;}
#sitemap li.ebene5 { margin:1px 0px 1px 120px; list-style-image:url("../../Grafiken/icons/liste_anstrich.gif");text-decoration:none; }
#sitemap li.ebene6 { margin:1px 0px 1px 150px; list-style-image:url("../../Grafiken/icons/liste_anstrich.gif");text-decoration:none; }
#sitemap li.ebene7 { margin:1px 0px 1px 180px; list-style-image:url("../../Grafiken/icons/liste_anstrich.gif");text-decoration:none; }

#sitemap a.ebene1 { font-size:1.1em; font-weight:bold; color:rgb(0,0,0);text-decoration:none; }