/*** angepasst */
#menu li ul{
    visibility:hidden;
    }

#content h1 {
	text-transform:uppercase;
	font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #59A9A6;font-weight:bold;
	margin:15px 0 12px 0; padding-left:5px;
	/*border-bottom:1px solid #59a9a6;*/
	background-image:url(/v2/fileadmin/templates/wolffgramm/img/balken.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:250px;
}
#content p {
	padding-left:5px;
	padding-right:5px;
}
/* CSS du menu horizontal, bieler batiste */
#menu {
  height:21px;
  background-color:#4c4b4b;
  width:100%;
}
#menu{
    position:absolute;
   display:block;
    float:left;
    margin:0;
    padding:0;
    width:950px;
    margin-right:320px;
    }

#menu ul{
   position:absolute;
    display:block;
    width:162px;
    margin:0;
    padding:0;
    }
    
#menu li ul{
    visibility:hidden;
    }

#menu li li ul{
    position:absolute;
    margin-left:10px;
    margin-top:-23px;
    }
    
#menu li{
    list-style:none;
    width:135px;
    height:auto;
    display:inline;
    display/**/:block;
    float:none;
    float/**/:left;
    margin:0;
    padding:0;
    }
    
#menu li li{
    display:block;
    float:none;
    }
    
/* correct a little IE bug */
* html #menu li li{
    display:inline;
    }

#menu a{
  text-transform:uppercase;
    font-size:10px;
    border-left:1px solid #4c4b4b;
    text-align:left;
    margin:0px;
    background-color: #4c4b4b;
    color:#cfcfcf;
    display:block;
    width:125px;
    text-decoration:none;
    padding:2px 0 1px 2px;
    }
    
#menu a:hover, #menu a.active{
    background-color: #3b8143;
    color:#000;
    }
#menu li ul a {
  text-align:left;
  text-transform:none;
  padding:2px 0 3px 2px;
  margin-left:0;
  color:#000;
  border:1px solid #4c4b4b;
  border-top:0;
 background-color: #acacac;
}
#menu li ul a:hover {
  background-color:#59a9a6;
}    
/* for a mozilla better display with key nav */
#menu a:focus{
    background-color: #59a9a6;;
}

a.linkOver{
    background-color: #3b8143;
    }
.tx-mininews-pi1 p, .tx-mininews-pi1-fp_listrowField-datetime {
  font-size:11px;
}
.tx-mininews-pi1-fp_listrowField-title  a {
  
	font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight:bold;
 
}
.tx-mininews-pi1 h2 {
  font-size:11px;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow p.tx-mininews-pi1-fp_listrowField-teaser {
  margin:4px 0;font-size:11px;
}
#lemenu {
  list-style-type:none;
}
#lemenu {
  
}
#leftBoxcontent h2 {
  font-weight: bold;
  font-size: 11px;
  text-transform:uppercase;
  margin:0;
  color: #68676b;

line-height: 18px;
}
ul#lemenu  {
  margin:5px 0 0 0px;padding:0;
}
 a[href^="fileadmin/userFiles/PDFs"] {
  background-image:url(../img/pdf.gif);
  font-weight:bold;
  background-position:left;background-repeat:no-repeat;padding:2px 0 2px 21px;
}
