* {margin:padding: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;
}
body {
   overflow: -moz-scrollbars-vertical; /* Mozilla Extensions*/
        overflow-y: scroll;
      }
H1 {
        font-family : Arial, sans-serif;
        font-size : 16px;
        color : #5e5b5b;
        margin-bottom : 3px;
        margin-top : 0px;
}
#stit   {
	font-family : Arial, sans-serif;
        font-size : 18px;
        color : #4a519c;
        padding-top : 70px;
        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:#ff9231;
            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: #093fc8;
          font-weight:bold;
          }                       
#menu a:hover { color: #011956;
          }  
          
#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;
          }                      
#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;}               
 
    .av_otherresource_cattitle {
      font-style: Arial, Verdana;
      font-size: 12px;
      font-weight: bold;
      padding:2px 0px 2px 0px;
      background-color:#E9E9E9;
    }

    .av_otherresource_catsub {
      font-style: Arial, Verdana;
      font-size: 12px;
      font-weight: normal;
      padding:5px 0px 2px 20px;
    }

    .av_otherresource_catdesc {
      font-style: Arial, Verdana;
      font-size: 12px;
      font-weight: normal;
      padding:5px 0px 2px 20px;
    }

    .av_otherresource_itemtitle {
      font-style: Arial, Verdana;
      font-size: 12px;
      font-weight: bold;
      padding:2px 0px 2px 0px;
      background-color:#E9E9E9;
    }

    .av_otherresource_itemborder {
      border:1px solid #E9E9E9;
    }

    .av_otherresource_itemdesc {
      font-style: Arial, Verdana;
      font-size: 12px;
      font-weight: normal;
      padding:5px 0px 2px 20px;
    }

    .av_otherresource_itemmeta {
      font-style: Arial, Verdana;
      font-size: 10px;
      font-weight: bold;
      padding:2px 0px 5px 20px;
    }

    .av_otherresource_ratingform {
      font-style: Arial, Verdana;
      font-size: 8px;
      font-weight: normal;

    }
    .av_otherresource_redbold {
      font-style: Arial, Verdana;
      font-size: 12px;
      font-weight: bold;
  color: red;
    }
.av_otherresource_backlink {
      font-style: Arial, Verdana;
      font-size: 12px;
      font-weight: bold;
      padding:2px 0px 2px 0px;
    }
 
#
# Die Referenzen ....
#
.tx-t3references-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }
  .tx-t3references-pi1 .tx-t3references-pi1-listrow TD {background-color: #b5cfef;}
  .tx-t3references-pi1 .tx-t3references-pi1-listrow TR.tx-t3references-pi1-listrow-header TD {background-color: #73b2de;}
       

.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; }


