@CHARSET "ISO-8859-1";

ul, li{ marker-offset:0.95em; line-height:160%;}
/*Listen*/
.horizontal {display: inline; list-style-type: none;  padding-right: 1.25em;}
.none{list-style-type:none;}

 /* Schriftgroeszen fuer Standartschriftart */
.normal60 { font-size:0.8em; }
.normal70 { font-size:0.85em; }
.normal80 { font-size:0.9em; }
.normal100 { font-size:1.0em; }
.normal120 { font-size:1.2em; }
.normal150 { font-size:1.4em; }
.normal180 { font-size:1.6em; }

/* Schrift fuer Fehler- und Ok-Meldungen */
/*.error {color:rgb( 167,25,48);}*/ /*WSV  S6*/
/*.errorsimple {color:rgb( 167,25,48);}*/ /*WSV  S6*/
.ok {color:rgb( 133,135,5);}  /*WSV A8*/

/* layout and design styles*/
/* neu-Anfang */


/* class="bodyweiss" muss im body stehen, damit dieser nicht editiert werden kann */
.bodybackground {
  background-color:rgb(255,255,255);
}

.withoutstyles
 {display:none;}

#logowsv {
 float:left;
 background-color:white;
 width:210px;
}

#logo {
 margin: 20px 0 0 56px;
 border:0;
}

#logoMain {
 margin: 1.6em 0 0 4.48em;
}


#homepage {
 background-color:white;
 margin:0 0 0 210px;
}

#header {
 height:124px;
 background-color:white;

}

#headerMain {
                margin:0 0 0 16.4062em;
                height:9.25em;
                background-color:rgb(204,204,204);
                background-image:url('../images/taue.jpg');
                background-repeat:no-repeat;
                background-position:right 0;
                border-bottom:0.5em solid white;
}

/* nur fuer IE (unterer Rand etwas weniger) */
* html #header {
   margin:0 0 0 16.200em;
  }

#headerleft {
                float:left;
                height:8.75em;
                background-color:rgb(204,204,204);
                margin:0;
                padding:0 0 0.5em 0;
}

/* nur fuer IE und IE mac 5.x verstecken. \*/
* html #headerleft {
                height:9.25em;
}
/* Ende von IE5/mac verstecken*/

#jump {
                font-size:0.85em;
                padding:1em 0.6em 0 1.2em;
}


#pagetitle {
 background-color:white;
 float:left;
 font-size:1.3em;
 padding: 20px 0 0 0;
}

#date {
 height:25px;
 background-color:transparent;
 float:right;
 text-align:right;
 vertical-align:bottom;
 padding:91px 10px 0px 0;
 font-size:0.8em;
 line-height:1.3em;
}

/* Navigation oben*/
#nav {
 padding:0;
 margin:0;
 background-color:rgb(102,102,102);
 height:25px;
}

/* Button-Navigation oben*/

#buttonnav {
 margin:0;
 padding:0;
 float:right;
 width:183px;
 font-size:0.8em;
 background-color:rgb(102,102,102);
 height:25px;

}

#buttonnav ul {
 list-style-type:none;
 margin:0;
 padding:0;
 text-align:left;
}

#buttonnav ul li {
 display:block;
 text-align:center;
 float:left;
 margin-left:0;
 padding:3px 0 0 10px;
 height:18px;
 width:20px;
}

#buttonnav ul li a {
 width:20px;
 height:18px;
 padding:0;
 margin:0;
 color:rgb(255,255,255);
 text-decoration:none;
 display:block;
 text-align:left;
}


#buttonnav a:link { color:rgb(51,0,0); text-decoration:none;}
#buttonnav a:visited {color:rgb(51,0,0); text-decoration:none; }
#buttonnav a:hover {color:rgb(51,0,0); text-decoration:underline; }
#buttonnav a:active {color:rgb(51,0,0); text-decoration:underline; }

#buttonnav ul li a.pics10 { background-image:url("../images/button_home.gif"); }
#buttonnav ul li a.pics20 { background-image:url("../images/button_sitemap.gif"); }
#buttonnav ul li a.pics30 { background-image:url("../images/button_search.gif"); }
#buttonnav ul li a.pics40 { background-image:url("../images/button_contact.gif"); }
#buttonnav ul li a.pics50 { background-image:url("../images/button_print.gif"); }
#buttonnav ul li a.pics60 { background-image:url("../images/button_feedback.gif"); }

#buttonnav ul li a.pics10:hover { background-image:url("../images/button_home_hl.gif"); }
#buttonnav ul li a.pics20:hover { background-image:url("../images/button_sitemap_hl.gif"); }
#buttonnav ul li a.pics30:hover { background-image:url("../images/button_search_hl.gif"); }
#buttonnav ul li a.pics40:hover { background-image:url("../images/button_contact_hl.gif"); }
#buttonnav ul li a.pics50:hover { background-image:url("../images/button_print_hl.gif"); }
#buttonnav ul li a.pics60:hover { background-image:url("../images/button_feedback_hl.gif"); }

#buttonnav ul li a.pics10:active { background-image:url("../images/button_home_hl.gif"); }
#buttonnav ul li a.pics20:active { background-image:url("../images/button_sitemap_hl.gif"); }
#buttonnav ul li a.pics30:active { background-image:url("../images/button_search_hl.gif"); }
#buttonnav ul li a.pics40:active { background-image:url("../images/button_contact_hl.gif"); }
#buttonnav ul li a.pics50:active { background-image:url("../images/button_print_hl.gif"); }
#buttonnav ul li a.pics60:active { background-image:url("../images/button_feedback_hl.gif"); }

/* Kruemel-Navigation oben*/
#kruemelnav {
 margin:0px 150px 0px 0px;
 padding:5px 0 6px 12px;
 color:rgb(255,255,255);
 font-size:0.85em;
 text-align:left;
}

#kruemelnav a.kruemelweiss { color:rgb(255,255,255); }
#kruemelnav a.kruemelweiss:visited { color:rgb(255,255,255); }
#kruemelnav a.kruemelweiss:hover { color:rgb(249,67,32); }
#kruemelnav a.kruemelweiss:active { color:rgb(255,255,255);}


#homemenue {
 height:340px;
 width:100%;
 background-color:rgb(204,204,204);
 margin:5px 0 0 0;
 float:left;
}

/* Vom IE mac 5.x verstecken. Fix für den Windows IE 3px-Bug \*/
* html #homepage {
 height:1%;
}
/* Ende von IE5/mac verstecken*/



#gb {
 float:left;
 width:22.85em;/*width:293px;  */
 background-color:rgb(204,204,204);
}

/*nur für die Startseite, da Rasterbild im Hintergrund*/
#menuestart {
 /* height:340px; */
 height:26.53em;
 /* width:293px; */
 width:22.85em;
 background-image:url('../images/taue_breit.jpg');
 background-repeat:no-repeat;
 background-position:bottom;
 background-color:rgb(204,204,204);
}


/* --------------Menue links - Startseite------------ */

ul#maintopics {

 padding:0;
 margin:0;
 list-style:none;
 background-color:white;
}

ul#maintopics li {
 list-style: none;
 margin: 0;
 padding: 0;
 border-bottom:5px solid white;
        }

ul#maintopics li.dropdown {
 list-style:none;
 margin:0;
 padding:6px 8px 6px 12px;
 background-color:rgb(204,204,204);
 border-bottom:5px solid white;
}

ul#maintopics a.lihomemaintopics {
 display:block;
 margin:0;
 padding:3px 8px 3px 12px;
 background-color:rgb(204,204,204);
 text-decoration:none;
 font-weight:bold;
 }

ul#maintopics a.lihomemaintopics:link {color:black;}
ul#maintopics a.lihomemaintopics:visited {color:black;}
ul#maintopics a.lihomemaintopics:hover {color: black; background-color:rgb(255,161,0);}
ul#maintopics a.lihomemaintopics:active {color: black; background-color:rgb(255,161,0);}

select {
 margin:0;
 font-size:1em;
 border:1px solid #666666;
 width:20em;
}

#infobox {
 background-color:rgb(204,204,204);
 margin:5px 0px 0px 210px;
 padding:5px 0 6px 12px;
 font-size:0.85em;
 text-align:left;
}

#infobox a { color:black; }
#infobox a:visited { color:black; }
#infobox a:hover { color:rgb(167,25,48); }  /* Sekundaerfarbe WSV S6 */
#infobox a:active { color:rgb(167,25,48); }  /* Sekundaerfarbe WSV S6 */

#footer {
 background-color:white;
 height:50px;
}
#bmvbs {
 float:left;
 width:208px;
 padding:0 0 0 45px;
}

#logobmvbs {
 border:0;
}

#copyright {
 float:right;
 text-align:right;
 padding:10px 10px 0 0;
 font-size:0.8em;
 line-height:1.3em;
}
#copyright a:link { color:black; }
#copyright a:visited { color:black; }
#copyright a:hover { color:rgb(255,161,0); }
#copyright a:active { color:rgb(255,161,0); }


.withoutstyles {
                display:none;
}


/* neu Ende


/* Inhalt fuer die Vorlage Standard_small_window */
#globalstandard { margin:6px; }

#globalcontent {
  clear:left;
  margin:0 4px 0 4px;
  padding:0;
}

#globalcontent h1.withoutstyles,
#globalcontent h2.withoutstyles,
#globalcontent h3.withoutstyles {display:none;}

#content {
  width:auto;
  text-align:left;
  padding:4px;
  margin:0 0 0 25%;
  height:auto;
}

#content h1 { margin-top:0px; }


#footnavi {
 margin:4px 0 5px 0;
 padding:0;
 color:rgb(102,102,102); /*WSV S2 */
 text-align:center;
 font-size:0.85em;
 clear:both;
}

#footnavi a:link { color:rgb(102,102,102); }    /*WSV S2 */
#footnavi a:visited {color:rgb(102,102,102); } /*WSV S2 */
#footnavi a:hover {color:rgb(255,161,0); }   /*WSV S8 */
#footnavi a:active {color:rgb(255,161,0); } /*WSV S8 */
#footnavi span.printnonedisplay { display:inline; }

#foot hr.withoutstyles,
#foot span.withoutstyles,
#footnavi h1.withoutstyles,
#footnavi h2.withoutstyles,
#footnavi h3.withoutstyles {display:none;}

/* Stile fuer die Sitemaps */
#sitemap { margin:0px; padding:0px; list-style-type:none; }

#sitemap li { padding:1px 2px 1px 0px; }

#sitemap li.ebene1 { margin:30px 0px 10px 0px; list-style:none; }
#sitemap a.ebene1 { font-size:1.2em; }
#sitemap li.ebene2 { margin:1px 0px 1px 30px; list-style-image:url("../images/icons/sitemap_ebene01.gif"); }
#sitemap li.ebene3 { margin:1px 0px 1px 60px; list-style-image:url("../images/icons/sitemap_ebene02.gif"); }
#sitemap li.ebene4 { margin:1px 0px 1px 90px; list-style-image:url("../images/icons/sitemap_ebene03.gif"); }
#sitemap li.ebene5 { margin:1px 0px 1px 120px; list-style-image:url("../images/icons/sitemap_ebene04.gif"); }
#sitemap li.ebene6 { margin:1px 0px 1px 150px; list-style-image:url("../images/icons/sitemap_ebene05.gif"); }
#sitemap li.ebene7 { margin:1px 0px 1px 180px; list-style-image:url("../images/icons/sitemap_ebene06.gif"); }

#sitemap span.withoutstyles {display:none;}

html { margin:0px; padding:0px; font-family:Verdana,Arial,Helvetica,Sans-Serif; font-size:100.01%; color:rgb(0,0,0); }
body { margin:0px; padding:0px; font-size:0.8em; background-color: rgb(255,255,255); }
pre, tt { font-family:Courier New,Courier,Serif,monospace; color:rgb(14,54,62); }
tt { font-weight:bold; }
table, pre, input, select {font-size:100%;}
textarea { font-size:100%; font-family:Verdana,Arial,Helvetica,Sans-Serif; }

/* Gestaltung der "Wasser- und Schifffahrtsverwaltung des Bundes" */
/* ist nur auf den Dienststellensites im Kopf sichtbar */
a.wsvlink:link { color:rgb(10,82,169); text-decoration:none; }
a.wsvlink:visited { color:rgb(10,82,169); text-decoration:none; }
a.wsvlink:hover { color:rgb(255,159,0); text-decoration:underline; }
a.wsvlink:active { color:rgb(120,172,235); text-decoration:underline; }

/* Gestaltung aller "Brotkruemel" Leiste */
td.kruemel { font-size:0.8em; color:rgb(255,255,255); background-color:rgb(10,82,169); }
a.kruemelweiss:link { color:rgb(255,255,255); }
a.kruemelweiss:visited { color:rgb(255,255,255); }
a.kruemelweiss:hover { color:rgb(120,172,235); }
a.kruemelweiss:active { color:rgb(255,255,255); }

/* Festlegung der Schriftart fuer "h1"..."h6" */
h1 { font-size:1.3em; }
h2 { font-size:1.25em; }
h3 { font-size:1.2em; }
h4 { font-size:1.15em; }
h5 { font-size:1.1em; }
h6 { font-size:1.0em; }

abbr, acronym { border-bottom:1px dotted rgb(10,82,169); cursor: help; }

/* Gestaltung aller "normalen" Links */
a:link { color:rgb(0,0,0); }
a:visited { color:rgb(0,0,0); }
a:hover/*WSV S8*/ { color:rgb(255,161,0); }
a:active /*WSV S8*/ { color:rgb(255,161,0); }

/* Focusierter Menueeintrag */
	.focusedmenueitem {  background-color:rgb(204,204,204); height:30px; }



  /* Gestaltung aller "Brotkr&uuml;mel" Leiste */
  td.kruemel { font-size:10px; color:rgb(255,255,255); background-color:#666666; }
  a.kruemelweiss:link { font-size:10px; color:rgb(255,255,255); }
  a.kruemelweiss:visited { font-size:10px; color:rgb(255,255,255); }
  a.kruemelweiss:hover { font-size:10px; color:rgb(120,172,235); }
  a.kruemelweiss:active { font-size:10px; color:rgb(255,255,255); }


  /* Gestaltung von "schwarzen" Links */
  a.blacklink:link { color:rgb(0,0,0); }
  a.blacklink:visited { color:rgb(0,0,0); }
  a.blacklink:hover { color:#FFA100; }
  a.blacklink:active { color:#000000; }


  /* Gestaltung von "wei&szlig;en" Links */
  a.whitelink:link { color:rgb(255,255,255); }
  a.whitelink:visited { color:rgb(255,255,255); }
  a.whitelink:hover { color:#FFA100; }
  a.whitelink:active { color:rgb(255,255,255); }


/* Gestaltung vonr "schwarzen" Links ohne underline*/
  a.blackwsvlink:link {color:rgb(0,0,0); text-decoration:none;}
  a.blackwsvlink:visited {color:rgb(0,0,0); text-decoration:none;}
  a.blackwsvlink:hover {color:rgb(255,159,0); text-decoration:underline;}
  a.blackwsvlink:active {color:rgb(255,159,0);  text-decoration:underline;}
  
  
    a.footer:link { font-size:10px; color:#333333; text-decoration:none; }
  a.footer:visited { font-size:10px; color:#333333; text-decoration:none; }
  a.footer:hover { font-size:10px; color:#FFA100; text-decoration:underline; }
  a.footer:active { font-size:10px; color:#333333; text-decoration:underline; }
  
  /* Weiße Schrift, verdschiedene Schriftgr&ouml;&szlig;en */
  .weissnormal {color:rgb(255,255,255); }
  .weiss70 {font-size:10px; color:rgb(255,255,255); }
  .weiss80 {font-size:11px; color:rgb(255,255,255); }
  .weiss100 {font-size:13px; color:rgb(255,255,255); }
  .weiss120 {font-size:18px; color:rgb(255,255,255); }


  /* Schrift in WSV blau, versch. Gr&ouml;&szlig;en */
  .wsvblau { color:rgb(10,82,169); }
  .wsvblau80 { font-size:11px; color:rgb(10,82,169); }
  .wsvblau110 { font-size:15px; color:rgb(10,82,169); }
  .wsvblau120 { font-size:18px; color:rgb(10,82,169); }
  .wsvblau150 { font-size:20px; color:rgb(10,82,169); }
  .wsvblau180 { font-size:22px; color:rgb(10,82,169); }
  
  .dunkelblau { color:rgb(255,255,255); background-color:rgb(10,82,169); font-weight:bold; }

  tr.hellblau { background-color:rgb(203,214,232); }
  
  
  
  /*Trennlinien*/
  .hrli {color:rgb(0,0,0); height:1px;}  
  hr.li {color:rgb(0,0,0); height:1px; }
  hr.hrpkte {border-top-style:solid; border-top-color:#BEBEBE; border-top-width:0px;}
  hr.kopfline {border-top-style:solid; border-top-color:#BEBEBE; border-top-width:0px;}

/* TE - 8/7/04 (für Testzwecke) */
   option {font-family: verdana, arial, helvetica, sans-serif;font-size: 12px;}
   option.black {background-color: #000000;}
   option.navy {background-color: #000080;}
   option.blue {background-color: #0000FF;}
   option.green {background-color: #008000;}
   option.lime {background-color: #00FF00;}
   option.teal {background-color: #008080;}
   option.aqua {background-color: #00FFFF;}
   option.maroon {background-color: #800000;}
   option.red {background-color: #FF0000;}
   option.purple {background-color: #800080;}
   option.fuchsia {background-color: #FF00FF;}
   option.olive {background-color: #808000;}
   option.yellow {background-color: #FFFF00;}
   option.gray {background-color: #808080;}
   option.silver {background-color: #C0C0C0;}
   option.white {background-color: #FFFFFF;}
   
   
.select
{
    BACKGROUND-COLOR: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    width:200px;
}
.layers
{
    BACKGROUND-COLOR: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    width:200px;
}
.listmwra
{
    BACKGROUND-COLOR: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #000000; 
    width:300px;
}
/* AHU - 01.09.2006 (select Style for standard dropdown menus*/
.dropDownMenu
{
    BACKGROUND-COLOR: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #000000; 
}
/* AHU - 30.08.08 (Select style for the Landvermessung */
.listlverm
{
    BACKGROUND-COLOR: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #000000; 
    width:230px;
}

/* AHU - 01.09.2006 (Select style for some MRWA entries */
.Zeitreihen10
{
  font-size:10px;
}

/* AHU - 01.09.2006 (Select style for some MRWA entries */
.Zeitreihen11D
{
  font-size:11px;
}

/* AHU - 01.09.2006 (Select style for some MRWA entries */
.Zeitreihen11
{
  font-size:11px;
}

/* AHU - 01.09.2006 (Select style for some MRWA entries */
.Zeitreihen12
{
  font-size:12px;
}

/* ADS - 03.11.04 (Select style in the Zeitraum Mask for the MWRA */
.zrmwra
{
    BACKGROUND-COLOR: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    width:100px;
}

.zrmwra60
{
    BACKGROUND-COLOR: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    width:70px;
}

.zrmwra40
{
    BACKGROUND-COLOR: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    width:40px;
}
/* ADS - 06.12.04 (Select style for the Liste der vorhandenen Daten */
.themen350
{
    BACKGROUND-COLOR: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    width:350px;
}
.themen250
{
    BACKGROUND-COLOR: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    width:250px;
}
.optionClass
{
    /* Schriftart etc. sind in ".layers" festgelegt */
    /* BACKGROUND-COLOR: #0080FF; */
    BACKGROUND-COLOR: #82C8FF;
    color: #000000;
}


.error
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #CC0000;
}
.errormwra
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #CC0000;
    background-color:rgb(203,214,232);
}
.warning
{
    background-color: #808080;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFF00;
}
.info
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #0000FF;
}
.hint
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #008000;
}
.printtitle
{
    BACKGROUND-COLOR: transparent;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;
    font-weight: bold; border: 0; text-align: center; width:99%; height: 50px;
}
.txtinput
{
    BACKGROUND-COLOR: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;
}
option
{
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;
}


option.active
{
    /* BACKGROUND-COLOR: #FFC8C8; */
    BACKGROUND-COLOR: #FFA100;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #000000;
}

/*MKL 27.03.2007*/
td.inactive
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #000000;
}

td.active
{
    /* BACKGROUND-COLOR: #C0C0C0; */
    /* BACKGROUND-COLOR: #FFC8C8; */
    BACKGROUND-COLOR: #FFA100;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #000000;
}

td.grayedOut
{
    BACKGROUND-COLOR: #666666;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #000000;
}

td.invisible
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #999999;
}

td.invisibleActive
{
	BACKGROUND-COLOR: #FFA100;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #999999;
}

.listrow1
{
    BACKGROUND-COLOR: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
}
.listrow2
{
    BACKGROUND-COLOR: #eeeeee;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
}
.theader_bgcolor
{
    BACKGROUND-COLOR: #CCCCCC;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #ffffff;
}
.imgborder {
    border:1px solid black; padding:0px; margin:0px;
}
/* AHU, 26.09.2006 - Den "Hand"-Mauszeiger (wie für Links) benutzen (z. B. für Images mit erweiterten Funktionalität)*/
.pointerAsCursor{
	cursor:pointer;
}

/* AHU, 24.01.2007 Style for the newly added Layer control area */
.layerControl{
	/* border:1px solid #000000; */
	padding:3px;
	width:220px;
	background-color:#dee7ef;
	/*max-height:250px;*/
	/*height:250px;*/
	/*IE quick and dirty method to emulate max-height, found at
	http://darkmag.net/darkBlog/index.php?2004/12/28/89-quick-and-dirty-max-height-avec-ie */
	/*height: expression(this.scrollHeight > 250 ? "250px" : "auto");*/
	/*overflow:scroll;
	overflow-x:hidden;*/
}

/* AHU, 29.01.2007 Style for the error display area (with semitransp. background) */
.messageSpan{
	padding:2px; 
	z-index:2; 
	position:absolute;
	cursor:crosshair;
}

.b /* Text fett*/
{
font-weight:bold;
}

.k /*Text kursiv*/
{font-style:italic;
}

.u /*Text unterstrichen*/
{text-decoration:underline;
}


/* Gestaltung von "schwarzen" Links ohne underline*/
  a.blink:link {color:rgb(0,0,0); text-decoration:underline; font-size:14px;}
  a.blink:visited {color:rgb(0,0,0); text-decoration:underline; font-size:14px;}
  a.blink:hover {color:rgb(255,159,0); text-decoration:underline; font-size:14px;}
  a.blink:active {color:rgb(255,159,0);  text-decoration:underline; font-size:14px;}

.hinweis14 /* Text fett, kursiv, 14pt*/
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color: #000000;
}


/* Content */
/*table {font-size:1em; font-family:Verdana,Arial,Helvetica,Sans-Serif;} */
table.content {margin:4px; padding-left:4px; padding-top:16px; padding-right:4px; padding-bottom:4px; border-collapse:collapse; vertical-align:top;}
/*Tabelle für Startseite */
table.tbbox1 {padding-left:4px; padding-top:16px; padding-right:4px; padding-bottom:4px; border-collapse:collapse; border:1px rgb(180,180,180) solid;}
table.tbbox2 { padding-left:4px; padding-top:16px; padding-right:4px; padding-bottom:4px; border-collapse:collapse; border:rgb(152,168,184) 1px solid; vertical-align:top;}

/* Tabelle f&uuml;r Browser-Ergbenis (Basic_HTML) */
table.tbbox12 {margin-left:30px; border-collapse:collapse; border:rgb(152,168,184) 1px solid; background-color:rgb(255,255,255); }

/*Datenzellen-Rahmen*/
td.tdrahmen0/* blauwert*/ {height:30px; border:1px rgb(152,168,184) solid; padding:4px; vertical-align:top;}
td.tdrahmen1/* blauwert*/ {border:1px rgb(152,168,184) solid; padding:6px; vertical-align:top;}
td.tdrahmen2/* weiss*/ {border:1px rgb(255,255,255) solid;padding:6px; vertical-align:top;}
td.tdrahmen3/* wsvblau*/ {border:1px rgb(164,191,234);padding:6px; vertical-align:top;}
td.tdrahmen5/* ohne Border, mit Abstand, f&uuml;r "Listen"*/ {border:0; padding:6px;}
td.tdrahmen6/* grau*/  {border:rgb(255,255,255) 1px solid; background-color:rgb(240,240,240); }
td.tdrahmen7/* ohne Border, mit Abstand, f&uuml;r "Listen"*/ {border:0; padding:0px 10px 0px 0px;}
td.tdcontenttitle {border:1px rgb(152,168,184) solid; padding:6px; vertical-align:top; height:30px; }
td.tdcontentbody {border:1px rgb(152,168,184) solid; padding:6px; vertical-align:top; height:250px; }
/* Tabellenzelle f&uuml;r Quelltext-Beispiel (Basic_HTML) */
td.tdrahmen11 {padding:10px; vertical-align:top; }
/* Tabellenzelle f&uuml;r Browser-Ergbenis (Basic_HTML) */
td.tdrahmen12 {padding:10px; vertical-align:top; }


/* Tabelle  */
table.tbbox11 { margin-left:30px; border-collapse:collapse; border:rgb(0,0,0) 1px  solid;}
td.tdrahmen4/* gestrichelt*/ {border:1px rgb(180,180,180);border-Style: solid; padding:6px; vertical-align:top; background-color:rgb(225,225,225)}
td.tdrahmen8/* gestrichelt_dunkel*/ {border:1px rgb(180,180,180);border-Style: solid; padding:6px; vertical-align:top; background-color:rgb(204,204,204);}
td.tdkopf/* gestrichelt_dunkel*/ {border:1px rgb(180,180,180);border-Style: solid; padding:6px; vertical-align:top; background-color:rgb(150,150,150);}

/*Fussnote Überschrift */
.fnote
{font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color: #000000;
text-align:left;
border-top-style:solid;
border-top-color:#000000;
border-top-width:1px;
line-height:400%;
width:20%;}

#toolTip {
	margin:auto;
	padding:1em 0; 
	font-size:11px;
}

#toolTip .lo, #toolTip .ru, #toolTip .lu {
 position:relative;
 z-index:100;
 max-width:200px;
}
#toolTip .ro {
 margin-top:22px;
 margin-left:6px;
 z-index:100;
 background:url(../../appl/bs/img/ecke_or.gif) no-repeat top right;
}
#toolTip .lo {
 right:6px;
 background:url(../../appl/bs/img/ecke_ol.gif) no-repeat top left;
}
#toolTip .ru {
 top:6px;
 left:6px;
 background:url(../../appl/bs/img/ecke_ur.gif) no-repeat bottom right;
}
#toolTip .lu{
 right:6px;
 padding:3px 3px 9px 9px;
 background:url(../../appl/bs/img/ecke_ul.gif) no-repeat bottom left;
 font-size:11px;
}

.legende {
	 font-size:11px;
	 margin:0px;
	 padding:0px;
	 border-spacing:0px;
	 border-collapse:collapse;
}


.bs_wsv_s4 {
	background-color:#CCCCCC;
}

.bs_wsv_s3 {
	background-color:#999999;
}

.bs_wsv_s1 {
	background-color:#333333;	
}

.centered {
	text-align:center;
}

.big {
	font-size:18px;
}

.fat {
	font-weight:bold;	
}

.thin {
	font-weight:lighter;	
}

td.rasterline {
	margin: 0px;
	background-color:#FFFFFF;
	width: 1mm;
	border: none;
	padding:0px;
}

table.overallHeader {
	 border-spacing:0px; 
	 border-collapse:collapse;
	 border:0px none;
}

.small {
	font-size:11px;	
}

td.navi_sub {
	background-color:#CCCCCC;
	margin: 0mm;
	border:0px none;
	height:30px;	
	padding:5px;
	padding-left:15px;
	border-top-width:0mm;
	cursor:pointer;
	vertical-align:middle;
}

td.navi_sub:hover {
	background-color:#FFA100;
}


td.kruemel {
	background-color:#666666;
	color:#FFFFFF;
	font-size:10px;
}
a.kruemelweiss:link {
	color:#FFFFFF;
	font-size:10px;
}
a.kruemelweiss:visited {
	color:#FFFFFF;
	font-size:10px;
}
a.kruemelweiss:hover {
	color:#78ACEB;
	font-size:10px;
}
a.kruemelweiss:active {
	color:#FFFFFF;
	font-size:10px;
}

img.bildwortmarke {
	margin-top: 5mm;
	margin-bottom: 5mm;
	margin-left: 4mm;
	margin-right: 4mm;
	border: none;
}

div.footer {
		color:#333333;
		text-align:center;
		font-size:10px;
}

#linksoben {
 float:left;
 background-color:white;
 width:16.1em;
 margin:0;
}

#dienststelle {
                font-size:1.3em;
                padding:1.5em 0.3em 0 0.75em;
}

#linksunten {
 float:left;
 background-color:white;
 width:16.1em;
 margin:0;
}


ul#levelup {
 padding:0;
 margin:0;
 list-style:none;
 width:16.1em;
}

ul#levelup li {
 list-style: none;
 margin: 0;
 padding: 0;
 border-bottom:1.0em solid white;
}


ul#levelup a.levelup {
 display:block;
 margin:0;
 padding:0.3125em 0.5em 0.25em 3.5em;
 background-color:rgb(204,204,204);
 background-image:url("../images/level_up1.gif");
 background-repeat:no-repeat;
 background-position:0.3125em 0.3125em;
 text-decoration:none;
 font-weight:normal;
 font-size:0.85em;
}

ul#levelup a.levelup:link { color:black; }
ul#levelup a.levelup:visited { color:black; }
ul#levelup a.levelup:hover { color: black; background-color:rgb(204,204,204); background-image:url("../images/level_up1_hl.gif"); background-repeat: no-repeat; }
ul#levelup a.levelup:active { color: black; background-color:rgb(204,204,204); background-image:url("../images/level_up1_hl.gif"); background-repeat: no-repeat; }

/* --------------Ende Menue links - Ebene hoeher------------ */

ul#menue {
 padding:0;
 margin:0;
 list-style:none;
 width:16.1em;
}

ul#menue li {
 list-style: none;
 margin:0;
 padding:0;
 border-bottom:0.35em solid white;
}

ul#menue a.menueitemfocused {
 display:block;
 margin:0;
 padding:0.32em 0 0.3em 0.5em;
 text-decoration:none;
 color:black;
 background-color:rgb(255,161,0);
 font-weight:bold;
}

ul#menue a.menueitemtitle {
 display:block;
 margin:0;
 padding:0.32em 0.5em 0.3em 0.5em;
 background-color:rgb(204,204,204);
 text-decoration:none;
 font-weight:bold;
}

ul#menue a.menueitemtitle:link { color:black; }
ul#menue a.menueitemtitle:visited { color:black; }
ul#menue a.menueitemtitle:hover { color: black; background-color:rgb(255,161,0); }
ul#menue a.menueitemtitle:active { color: black; background-color:rgb(255,161,0); }
/* --------------Ende Menue ------------ */


/* --------------Untermenue links - Folgeseiten------------ */
ul#menueitemsubtitle {
 padding:0.325em 0 0.325em 0;
 margin:0.32em 0 0 0;
 list-style:none;
 background-color:rgb(204,204,204);
 width:16.1em;
}

ul#menueitemsubtitle li {
 list-style: none;
 margin:0;
 padding:0 0 0 0.625em;
 border:0;
 width:15.45em;
}

ul#menueitemsubtitle a.menueitemsubtitle {
 display:block;
 margin:0;
 padding:0.35em;
 background-color:rgb(204,204,204);
 text-decoration:none;
 font-weight:normal;
}

ul#menueitemsubtitle a.menueitemsubtitle:link { color:black; }
ul#menueitemsubtitle a.menueitemsubtitle:visited { color:black; }
ul#menueitemsubtitle a.menueitemsubtitle:hover { color: white; background-color:rgb(153,153,153); }
ul#menueitemsubtitle a.menueitemsubtitle:active { color: white; background-color:rgb(153,153,153); }

/* --------------Ende Menue links - Startseite------------ */

#maincontent {
                margin:0 0 0 16.4062em;
                padding:0px;
}

#maincontentMap {
                margin:0 0 0 0;
                padding:10px;
}

#kruemelnavMain {
 margin:0 9.375em 0 0;
 padding:0.45em 0 0.375em 1.2em;
 color:rgb(255,255,255);
 font-size:0.85em;
 text-align:left;
}

#navMain {
                padding:0 0 0.35em 0;
                margin:0 0 0.3em 16.4062em;
                background-color:rgb(102,102,102);
}

#kruemelnavMap {
 margin:0 0 0 0;
 padding:0.45em 0 0.375em 1.2em;
 color:rgb(255,255,255);
 font-size:0.85em;
 text-align:left;
}

#navMap {
                padding:0 0 0.35em 0;
                margin:0 0 0.3em 0em;
                background-color:rgb(102,102,102);
}    

table.coloredtable { border-collapse:collapse; }

.coloredtablecell {margin:0px; padding:4px 14px; text-align:left; color:black; border-bottom:1px solid rgb(255,255,255);}

tr.coloredtablehead { background-color:rgb(153,191,194); border-bottom:10px solid rgb(255,255,255);}
tr.coloredtablerow1 { background-color:rgb(204,204,204); }
tr.coloredtablerow1:hover { background-color:rgb(139,139,139); }
tr.coloredtablerow2 { background-color:rgb(235,235,235); }
tr.coloredtablerow2:hover { background-color:rgb(139,139,139); }

/* Gestaltung aller "Tabellenkopfzeilen" Links */
a.coloredtablehead:link { color:rgb(0,0,0); }
a.coloredtablehead:visited { color:rgb(0,0,0); }
a.coloredtablehead:hover{ color:rgb(255,255,255);  }
a.coloredtablehead:active { color:rgb(255,255,255); }

.download {        line-height: 1.8em; }

.hrli {color:rgb(0,0,0); height:1px; border:solid 1px;}
.hrwsvblau {color:rgb(88,145,153); height:1px; border:solid 1px;} /*WSV A3*/
.hrli2 {color:rgb(21,101,112); height:1px; border:solid 1px;}  /*WSV A2*/
.leiste {color:rgb(119,36,50); height:2px; border:solid 1px;}  /*wsd-s- WSV S5*/
.hrgruen {color:rgb(133,135,5); height:2px; border:solid 1px;} /*wsa-sw- WSV A8*/

/*allg*/
.b1 {border-collapse:collapse;}
.b2 /*WSV S2*/ {border-left:dotted 1px rgb(102,102,102); border-right:dotted 1px rgb(102,102,102); border-bottom:dotted 1px rgb(102,102,102); padding:6px;}
.b3 /* WSV S2*/{border-left:solid 1px rgb(102,102,102); border-right:solid 1px rgb(102,102,102);padding:4px 4px 4px 4px;}
.b4 /*WSV Blau A2*/{border:solid 1px rgb(21,101,112);padding:6px;  border-collapse:collapse;}

.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;}
.b9 {border:solid 1px rgb(0,0,0);}/*schwarzer Rahmen z. B. für Bilder*/
.b10 {border:solid 1px rgb(154,154,154);}/*grauer Rahmen z. B. für Bilder*/


.f1 {background-color:rgb(0,34,68);} /*WSV Blau A1*/
.f2 {background-color:rgb(250,250,250); } /*hellgrau*/
.f3 {background-color:rgb(204,204,204); }/*WSV S4*/
.f4 {background-color:rgb(21,101,112); } /*WSV A2*/
.f5 {background-color:rgb(255,161,0); }/*WSV S8*/
.f6 {background-color:rgb(123,164,217); } /*WSV A5*/
.f7 {background-color:rgb(119,36,50); } /*WSV S5*/
.f8 {background-color:rgb(167,25,48); } /*WSV S6*/
.f9 {background-color:rgb(245,70,65); } /*WSV S7/*/
.f10 {background-color:rgb(88,145,153); } /*WSV A3*/
.f11 {background-color:rgb(153,191,194); } /*WSV A4*/
.f12 {background-color:rgb(250,120,70); } /*WSV A6*/
.f13 {background-color:rgb(186,212,5); } /*WSV A7*/
.f14 {background-color:rgb(133,135,5); } /*WSV A8*/
.f15 {background-color:rgb(51,51,51); } /*WSV S1*/
.f16 {background-color:rgb(102,102,102); } /*WSV S2*/
.f17 {background-color:rgb(153,153,153); } /*WSV S3*/

/* Ausrichtungen */
.links  {text-align:left;}
.rechts {text-align:right;}
.hmitte {text-align:center;}

.oben   {vertical-align:top;}
.vmitte {vertical-align:middle;}
.unten  {vertical-align:bottom;}

 /* Link- PDF Icon */
a.apdf:link {padding-right:1.25em; background:url("../../Grafiken/icons/pdf_icon.gif") right center no-repeat transparent; }
a.apdf:visited {padding-right:1.25em; background:url("../../Grafiken/icons/pdf_icon.gif") right center no-repeat transparent;}
a.apdf:hover {padding-right:1.25em; background:url("../../Grafiken/icons/pdf_icon.gif") right center no-repeat transparent; }
a.apdf:active{padding-right:1.25em; background:url("../../Grafiken/icons/pdf_icon.gif") right center no-repeat transparent;}

 /* Link- Pfeil oben */
a.atop:link {padding-right:1.25em; background:url("../../Grafiken/icons/a_top.gif") right center no-repeat transparent;}
a.atop:visited {padding-right:1.25em;  background:url("../../Grafiken/icons/a_top.gif") right center no-repeat transparent;}
a.atop:hover {padding-right:1.25em; background:url("../../Grafiken/icons/a_top.gif") right center no-repeat transparent;}
a.atop:active {padding-right:1.25em;  background:url("../../Grafiken/icons/a_top.gif") right center no-repeat transparent;}

 /* Link- Pfeil unten */
a.abottom:link {padding-right:1.4em; background:url("../../Grafiken/icons/anker_bottom.gif") right center no-repeat transparent;}
a.abottom:visited {padding-right:1.4em; background:url("../../Grafiken/icons/anker_bottom.gif") right center no-repeat transparent;}
a.abottom:hover {padding-right:1.4em;background:url("../../Grafiken/icons/anker_bottom.gif") right center no-repeat transparent;}
a.abottom:active {padding-right:1.4em; background:url("../../Grafiken/icons/anker_bottom.gif") right center no-repeat transparent;}

 /* Link - zip Icon */
a.azip:link {padding-right:1.5em; background:url("../../Grafiken/icons/icon_zip.gif") right center no-repeat transparent; }
a.azip:visited {padding-right:1.5em; background:url("../../Grafiken/icons/icon_zip.gif") right center no-repeat transparent; }
a.azip:hover {padding-right:1.5em; background:url("../../Grafiken/icons/icon_zip.gif") right center no-repeat transparent; }
a.azip:active {padding-right:1.5em; background:url("../../Grafiken/icons/icon_zip.gif") right center no-repeat transparent; }

  /* Link- DOC Icon */
a.adoc:link {padding-right:1.25em; background:url("../../Grafiken/icons/doc_icon.gif") right center no-repeat transparent; }
a.adoc:visited {padding-right:1.25em; background:url("../../Grafiken/icons/doc_icon.gif") right center no-repeat transparent;}
a.adoc:hover {padding-right:1.25em; background:url("../../Grafiken/icons/doc_icon.gif") right center no-repeat transparent; }
a.adoc:active{padding-right:1.25em; background:url("../../Grafiken/icons/doc_icon.gif") right center no-repeat transparent;}

  /* Link- PPT Icon */
a.appt:link {padding-right:1.25em; background:url("../../Grafiken/icons/ppt_icon.gif") right center no-repeat transparent; }
a.appt:visited {padding-right:1.25em; background:url("../../Grafiken/icons/ppt_icon.gif") right center no-repeat transparent;}
a.appt:hover {padding-right:1.25em; background:url("../../Grafiken/icons/ppt_icon.gif") right center no-repeat transparent; }
a.appt:active{padding-right:1.25em; background:url("../../Grafiken/icons/ppt_icon.gif") right center no-repeat transparent;}

  /* Link- PPS Icon */
a.apps:link {padding-right:1.25em; background:url("../../Grafiken/icons/pps_icon.gif") right center no-repeat transparent; }
a.apps:visited {padding-right:1.25em; background:url("../../Grafiken/icons/pps_icon.gif") right center no-repeat transparent;}
a.apps:hover {padding-right:1.25em; background:url("../../Grafiken/icons/pps_icon.gif") right center no-repeat transparent; }
a.apps:active{padding-right:1.25em; background:url("../../Grafiken/icons/pps_icon.gif") right center no-repeat transparent;}

  /* Link- XLS Icon */
a.axls:link {padding-right:1.25em; background:url("../../Grafiken/icons/xls_icon.gif") right center no-repeat transparent; }
a.axls:visited {padding-right:1.25em; background:url("../../Grafiken/icons/xls_icon.gif") right center no-repeat transparent;}
a.axls:hover {padding-right:1.25em; background:url("../../Grafiken/icons/xls_icon.gif") right center no-repeat transparent; }
a.axls:active{padding-right:1.25em; background:url("../../Grafiken/icons/xls_icon.gif") right center no-repeat transparent;}

/* Link- XML Icon */
a.axml:link {padding-right:1.25em; background:url("../../Grafiken/icons/icon_xml.gif") right center no-repeat transparent; }
a.axml:visited {padding-right:1.25em; background:url("../../Grafiken/icons/icon_xml.gif") right center no-repeat transparent;}
a.axml:hover {padding-right:1.25em; background:url("../../Grafiken/icons/icon_xml.gif") right center no-repeat transparent; }
a.axml:active{padding-right:1.25em; background:url("../../Grafiken/icons/icon_xml.gif") right center no-repeat transparent;}

/* Link- mit deutscher Flagge */
a.alangde:link {padding-right:1.75em; background:url("../../Grafiken/icons/flag_de.png") right center no-repeat transparent; }
a.alangde:visited {padding-right:1.75em; background:url("../../Grafiken/icons/flag_de.png") right center no-repeat transparent;}
a.alangde:hover {padding-right:1.75em; background:url("../../Grafiken/icons/flag_de.png") right center no-repeat transparent; }
a.alangde:active{padding-right:1.75em; background:url("../../Grafiken/icons/flag_de.png") right center no-repeat transparent;}

/* Link- mit GB-Flagge */
a.alangen:link {padding-right:1.75em; background:url("../../Grafiken/icons/flag_en.png") right center no-repeat transparent; }
a.alangen:visited {padding-right:1.75em; background:url("../../Grafiken/icons/flag_en.png") right center no-repeat transparent;}
a.alangen:hover {padding-right:1.75em; background:url("../../Grafiken/icons/flag_en.png") right center no-repeat transparent; }
a.alangen:active{padding-right:1.75em; background:url("../../Grafiken/icons/flag_en.png") right center no-repeat transparent;}

/* Link- mit franzoesischer Flagge */
a.alangfr:link {padding-right:1.75em; background:url("../../Grafiken/icons/flag_fr.png") right center no-repeat transparent; }
a.alangfr:visited {padding-right:1.75em; background:url("../../Grafiken/icons/flag_fr.png") right center no-repeat transparent;}
a.alangfr:hover {padding-right:1.75em; background:url("../../Grafiken/icons/flag_fr.png") right center no-repeat transparent; }
a.alangfr:active{padding-right:1.75em; background:url("../../Grafiken/icons/flag_fr.png") right center no-repeat transparent;}

/* Schrift fuer Fehler- und Ok-Meldungen */
.error {color:rgb( 167,25,48);} /*WSV  S6*/
.ok {color:rgb( 133,135,5);}  /*WSV A8*/

/* Tide-Button*/
/*ul.tidebutton { list-style-type:none; margin:0; padding:0; }
li.tidebutton { margin:0; padding:0; } */
a.tidebutton { width:18px; height:15px; padding:0; margin:0; text-decoration:none; display:block; background-image:url("../../Grafiken/icons/button_ganglinie.gif"); }
a.tidebutton:visited { width:18px; height:15px; padding:0; margin:0; text-decoration:none; display:block; background-image:url("../../Grafiken/icons/button_ganglinie.gif"); }
a.tidebutton:hover { width:18px; height:15px; padding:0; margin:0; text-decoration:none; display:block; background-image:url("../../Grafiken/icons/button_ganglinie_over.gif"); }
a.tidebutton:active { width:18px; height:15px; padding:0; margin:0; text-decoration:none; display:block; background-image:url("../../Grafiken/icons/button_ganglinie.gif"); }
/* layout and design styles*/
/* neu-Anfang */

/* Anordnung für Bilder*/
/* Bildercontainer*/
.box{
width:90%;
}

.bildbox {
float: left;
}

/* Bild rechtsstehend*/
.bildrechts {
float: right;
width:300px;
margin: 0px 0px 10px 10px;
font-size: 0.9em;
font-style: italic ;/*Bildunterschrift*/
text-align: right;
}

/* Bild linkssstehend*/
.bildlinks {
float: left;
width:300px;
margin: 0px 10px 10px 0px;
font-size: 0.9em;
font-style: italic ;/*italicBildunterschrift*/
}

/* Bilderreihe*/
.bildreihe {
float: left;
width: 220px;
margin: 0px 10px 10px 0px;
font-size: 0.9em;
font-style: italic; /*Bildunterschrift*/
}

/* Textausrichtung oben für Bilderreihe*/
p.textoben{
margin-top:0px;
}

/* Umbruch für Bilderreihe*/
.textfluss{
 clear:both;
}

/* --------------Suche ------------ */

#suche {
 margin:0 0 0 0;
 padding:0.1em 0.1em 0 0;
}

#suche input.eingabesuche {
 margin:0.2em 0 0.1em 0.5em;
 width:9.5em;
 background-color:rgb(250,250,250);
 border:1px solid rgb(51,51,51);
 font-size:0.85em;
 height:19px;
 vertical-align:bottom;
}

#suche input.button {
 margin:0.2em 0 0.1em 0.2em;
 vertical-align:bottom;
}

.suchformular{
 background-color:rgb(204,204,204);
 border-right:1px solid white;
 margin-top:0.7em;
 padding-top:0.35em;
 padding-bottom:0.35em;
}

/* --------------Ende Suche ------- */




