   /* Gestaltung aller "webmaster@wsv.de" E-Mail Links */

a.webmaster:link {
color:rgb(0,0,0);
}

a.webmaster:visited {
color:rgb(0,0,0);
}

a.webmaster:hover {
color:rgb(0,0,0);
}

a.webmaster:active {
color:rgb(0,0,0);
}


.withoutstyles {
	display:none;
}

/* Schrift fuer "Nachricht aufgehoben" */
.s12 {
	color:rgb(250,120,70);
}

/* Schrift fuer "Schleusenzeiten Fehler rot" */
.s9 {
	color:rgb(245,70,65);
} /*WSV S7/*/

/* Schrift fuer "Schleusenzeiten ok gruen" */
.s14 {
	color:rgb(133,135,5);
} /*WSV A8*/

/* Schrift fuer "Schleusenzeiten Zeiten kein Betrieb -grau" */
.s3 {
	color:rgb(204,204,204);
}/*WSV S4*/
/* Schrift fuer "Schleusensperrungen -grau" */
.s4 {
	color:rgb(102,102,102);
}



/* Schrift fuer Fehler- und Ok-Meldungen */

.error {
	color:rgb(245,70,65);
}

.ok {
	color:rgb( 0,170,0);
}

table.error {
	color:rgb(245,70,65);
}

/* Klassen fuer Eislagenmodul */

.elzustand {
	width:100px;
	border:0px;
	padding:3px;
	border-spacing:1px
}

.elzustand1 {
	background-color:rgb(109,193,112);
	text-align:center;
	width:100px;
}  /* gruen */

.elzustand2 {
	background-color:rgb(254,153,0);
	text-align:center;
	width:100px;
}  /* gelb */

.elzustand3 {
	background-color:rgb(255,0,51);
	text-align:center;
	width:100px;
}  /* rot */

table.legende {
	border:1px solid #FFFFFF;
	border-collapse:collapse;
}

.legende td {
	border:1px solid #FFFFFF;
	background-color:#EEEEEE;
}

.legende td.elzustand1 {
	background-color:rgb(109,193,112);
	text-align:center;
	width:100px;
}  /* gruen */

.legende td.elzustand2 {
	background-color:rgb(254,153,0);
	text-align:center;
	width:100px;
}  /* gelb */

.legende td.elzustand3 {
	background-color:rgb(255,0,51);
	text-align:center;
	width:100px;
}  /* rot */



/* Klassen fuer Rahmen der Ausgabetabelle Eislagen, Fahrrinnen, NfB, Schleusenzeiten */

.eislagen {
	border-collapse:collapse;
}

.fahrrinnen {
	border-collapse:collapse;
}

.nfb {
	border-collapse:collapse;
}

.schleusenzeit {
	border-collapse:collapse;
}

/* Kasten f&uuml;r 'Aktuelle Hinweise' und 'Servicelinks' */

.infobox {
	border:rgb(88,145,153) 1px solid;
}

.box {
	padding:4px;
}

.unten {
	padding-bottom:10px;
}

/* Vorschleusung: Klassen für die Anzeige von bereits belegten bzw. noch freien Kammerlängen */

.vsfrei {
	color:rgb(0,0,0);
}

.vsbelegt {
	color:rgb(0,0,0);
	font-weight:bold;
}


tr.adn_antwort_1:hover {
    background-color:#efefef;
}



tr.adn_antwort_2:hover {
    background-color:#efefef;
}

tr.adn_antwort_1 tr.adn_antwort_2 {
    background-color:#ffffff;
}


.adn_antwort_wrong {
    background-color:#f54641;
}

.adn_antwort_right {
background-color:#bad405;
}

.adn_answered {
background-color:#7BA4D9;
}

td.adn_antwort {

margin:0px; 
padding:4px 14px; t
ext-align:left; 
color:black; 
border:2px solid rgb(231,236,254);

}

.adn_radio {

margin:0px; 
padding:4px 14px; 
text-align:center; 
color:black;
border:2px solid rgb(231,236,254);

}

table.adn {
	border-collapse:collapse;
}

th.adn {

	border:solid 1px rgb(102,102,102);
	padding:4px;
}

label.adn_antwort{

    display: block;
    border: 0px;
    min-height: 100%; /* for the latest browsers which support min-height */
    height: auto; /* for newer IE versions */
    height: 100%; /* the only height-related attribute that IE6 does not ignore  */

}

label.schleuseImport {
    font-size: 100%;
}

#schleuseImportForm {
    border: 3px solid #99bfc2;
}

input[type="text"], textarea, input[type="password"], input[type="email"] {
    /*border: 1px solid #000000;*/
    font-size: 100%;
}

input[type="button"], input[type="submit"], input[type="reset"], input[type="file"] {
    /*width: inherit;*/
    font-size: 100%;
    display: block;
    margin: auto
}

select {
    font-size: 100%;
}

td > label {
    font-size: 100%;
}

.nfb td {
    width: 25%;
}

#wshelpdivider {
    display: inline-block;
    width: 50px;
}

.lino {
    list-style-type: none;
}

.loginp {
    margin: 0;
}

.pegelcm {
    width: 60%;   
}

.pegelIcons {
    margin: 0 0 0 15px;
    float:left;
}

.pegelIconWrapper {
    float:right;
}

.pegelTitle {
    font-size: 150%;
}

#pegeluhrzeit {
    width: inherit;
}

.dunkelgrau {
    background-color:rgb(102,102,102);
	color:rgb(255,255,255);
}

.hellblau {
    background-color: rgb(221,221,221);
}

#nl_subject, #nl_content {
    border: 1px solid #000000;
    font-size: 150%;
}

#newsletter td {
    font-size: 100%;
}

.schlUhrInp {
    width: inherit;
}

#wsaId, #wsId, #sluiceId {
    width: 200px;
}

.coordInput {
    width: inherit;
    font-size: 100%;
}

.thweiss {
    text-decoration: underline;
}

.wasserGrafik {    
    text-align: center;
}

.nok_archive {
    padding-left: 7em;
}

#form_karte {
    border:2px solid #ccc;
    height: 100px;
    overflow-y: scroll;
    padding-top: 5px;
    padding-bottom: 5px;
}

  /* Gestaltung von Sortierpfeilen in Tabellen-Kopfzeilen */
img.sort-arrow {
        width: 14px;
        height: 13px;
        border: 0px;
}
img.sort-arrow.desc {
        content:url("DE/dynamisch/Grafiken/sort_dir_DESC.gif");
}
img.sort-arrow.asc {
        content:url("DE/dynamisch/Grafiken/sort_dir_ASC.gif");
}

#loginName {
    font-size: 100%;
}


 