* {margin:0; padding:0}

A:link {
        background-color : transparent;
        color : navy;
        text-decoration : none;
        font-weight : bold;
}
A:visited {
        background-color : transparent;
        color : navy;
        font-weight : bold;
        text-decoration : none;
}
A:hover {
        background-color : transparent;
        color : #FF0000;
        text-decoration : none;
}
A:active {
        background-color : transparent;
        color : navy;
        font-weight : bold;
        text-decoration : none;
}

.walcherlogo {position:absolute;top:1px;left:85%;}
body {background:#ffffff url(../../fileadmin/aa/kopflinie.gif) no-repeat top left;
      color:#000;
      margin-top:40px;
      font:100.01%/1.5 Arial,sans-serif;
      }
H1 {
        font-family : Arial, sans-serif;
        font-size : 17px;
        color : #5e5b5b;
        margin-bottom : 0px;
        margin-top : 10px;
}
#stit   {
	font-family : Arial, sans-serif;
        font-size : 18px;
        color : #eeeeee;
        margin-bottom : 0px;
        margin-top : 10px;
        text-indent : 235px;
      }  
H2 {
        font-family : Arial, sans-serif;
        font-size : 15px;
        color : #666666;
        margin-bottom : 10px;
        margin-top : 20px;
}
H3 {
        font-family : Arial, sans-serif;
        font-size : 12px;
        color : #666666;
        margin-bottom : 0px;
        margin-top : 10px;
}
H4 {
        font-family : Arial, sans-serif;
        font-size : 10px;
        color : black;
        margin-bottom : 0px;
        margin-top : 10px;
}

P {
        font-family : Arial, sans-serif;
        font-size : 12px;
        line-height : 140%;
        color: #333333;
        margin-top : 1px;
        margin-bottom : 1px;
        padding-bottom : 0px;
}    
ul { margin:10 3% 10px 3%; }
#menu ul {
	margin:0 3% 10px 3%;
   }
li {
	font-family : Arial, sans-serif;
        font-size : 12px;
        line-height : 140%;
        color: #333333;
        margin-top : 1px;
        margin-bottom : 1px;
        padding-bottom : 0px;
}

a:link {color:#0033ff;}
a:visited {color:#990033;}
a:hover, a:focus, a:active {color:#006;}

#container {}  
            
#content ul {margin-left:4%;}            
    
#menu {
        list-style-type:none;
	margin-top:25px;
      }  

#menu li {line-height:16px;}  
        
#menu strong  {color: #fff;
            display:block;
            padding-left:0px;
            background-color:#f77100;
            border:1px solid #fff;}

#menu li ul strong  {color: #fff;
            display:block;
            padding-left:0px;
	    margin-left:-6px;
	    margin-right:-6px;
            background-color:#f77100;
            border:1px solid #fff;}

#menu a { display:block;
	  font-family : Arial, sans-serif;
          font-size : 12px;
          padding-left:10px;
          text-decoration:none;
          color: #ccffff;
          font-weight:bold;
          }                       
#menu a:hover { color: #66ccff;
          background:transparent url(bilder/minifisch.gif) no-repeat left;}  
          
#menu li ul {list-style-type: none;}
#menu li ul a {padding-left:25px;}              
.left {float:left; margin:10px; border: 1px solid #3d3d3d;} 
.leftohne {float:left; margin:2px 10px;} 
.right {float:right; margin:10px; border: 1px solid #3d3d3d;}   

.warnung {border:1px solid #900;
          padding: 5px;  }
fieldset {margin:10px 20px;
        padding:10px;
        border: 1px solid #000;} 
  
#bmen {
	text-align:center;
	font-style: bold;
	font-family : Arial, sans-serif;
	line-height:14px;  
        font-size : 10px;
        margin-top:50px;
            border:1px solid #ccc;
}
#bmen a { 

	  font-family : Arial, sans-serif;
          font-size : 10px;
          padding-left:4px;
          padding-right:4px;
          text-decoration:none;
          color: #999999;
          font-weight:bold;
          } 
#dmen {
        text-align:center;
        font-style: bold;
        font-family : Arial, sans-serif;
        line-height:14px;
        font-size : 10px;
        margin-bottom:10px;
	width:85%;
        border:1px solid #ccc;
}
#dmen a {

          font-family : Arial, sans-serif;
          font-size : 12px;
          padding-left:4px;
          padding-right:4px;
          text-decoration:none;
          font-weight:bold;
          }

                     
#searchb {
	border:0;
	background-color:#21388c;
	font-family : Arial, sans-serif;
        font-size : 11px;
        color: #ffffff;
        margin-left:6px;
}
#searchform {
        margin-left:15px;
} 
#bmen a:hover { color: #555555;}
          
.adress {
	font-style: bold;
	font-family : Arial, sans-serif;
	line-height:14px;  
        font-size : 12px;
	padding-left:18px;
	padding-top:10px;
	padding-bottom:20px;
        color:#21388c;}               
                 
        

.tx-newloginbox-pi3-listrow TD { background-color:#eeeeee; padding-left: 3px; padding-right: 3px; }
.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD { background-color:#cccccc; }
.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD P { font-weight:bold; }
.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-odd TD { background-color:#f6f6f6; }


