@import url(news.css);


.filelinksSize {
     font-size: 10px;
}


/*  Formatierung f�rs Global Menu Home und Sitemap */

a.globalmenu:link {
        color: #666;
        font-size: 10px;
        font-family: arial,verdana,sans-serif;
        text-decoration: none;
}

a.globalmenu:visited {
        color: #666;
        font-size: 10px;
        font-family: arial,verdana,sans-serif;
        text-decoration: none;
}


a.globalmenu:active {
        color: #666;
        font-size: 10px;
        font-family: arial,verdana,sans-serif;
        text-decoration: none;
}

a.globalmenu:hover {
        color: #666;
        font-size: 10px;
        font-family: arial,verdana,sans-serif;
        text-decoration: none;
}

.sitemap0  {
	margin: 0;
	padding: 0 0 0 0;
	font-size: 12px;
	font-weight: bold;
}

.sitemap1 {
	margin: 0;
	padding: 3px 0 3px 10px;
	font-size: 10px;
}

.sitemap2 {
	margin: 0;
	padding: 0 0 3px 20px;
	font-size: 10px;
}
	
.sitemap3 {
	margin: 0;
	padding: 0 0 3px 30px;
	font-size: 10px;
}

/*  Ende: Formatierung f�rs Global Menu und Sitemap*/




/* CSS du menu vertical, bieler batiste */



.menu{
    /* solve a Opera7/IE display bug */
    width:152px;
    width/**/:150px;
    border-top: 1px #009933 solid;
    margin:17px 0 0 60px;
    padding:0;
    }
    
.menu span{
    display:none;
    }
    
.menu ul{
    border-top: 1px #009933 solid;
    margin:0;
    padding:0;
    position:absolute; /* important */
    width:152px;
    width/**/:150px;
    }
    
.menu li ul{
    visibility:hidden;
    }
            
.menu li ul{
    margin-left:150px; /* be careful */
    margin-top:-21px;
    }
    
.menu a{
    text-align:center;
    background-color: #FFFFFF;
    color:#666;
    text-weight:bold;
    display:block;
    width:150px;
    border-bottom: 1px #009933 solid;
    text-decoration:none;
    margin:0;
    padding:3px 0 3px 0; /* em units can creat little graphic bug in mozilla */
    }
    
.menu a:hover{
    background-color: #CCCCCC;
    }
    
/* for a mozilla better display with key nav */
.menu a:focus{
    background-color: #CCCCCC;
}

.menu span{
    /* hide some accessibility stuff */
    display:none;
    }
        
.menu li{
    width:150px;
    display:block;    
    float:left;  
    list-style:none;
    margin:0;
    padding:0;
    border-left: 1px #009933 solid;
    border-right: 1px #009933 solid;
    }
    
/* IE PC selector */
* html .menu li {
    display:inline; /* solve a IE PC list bug */
    float:none; /* solve a IE5 clav nav bug */
    }
    
a.linkOver{
    background-color: #eee;
    }





/* Formatierungen fuer Subnavigation */

.submenupos {
        margin: 17px 0 0 60px;
        width: 152px;

}

.submenuLink {
	  text-decoration: none;
          /*font-weight: normal;*/
          font-family: arial,verdana,sans-serif;
          font-size: 12px;
          color: #444;
}

.subsubmenuLinkAct {
        text-decoration: none;
	font-family: arial,verdana,sans-serif;
	font-size: 12px;
        color: #444;
        /*font-weight: bold;*/
}

.submenuAbstand {
	  padding-top: 2px;
	  padding-bottom: 3px;
	  padding-right: 3px;
          padding-left: 8px;
                           }

/* ENDE: Formatierungen fuer Subnavigation */



/* 2. Ebene Subnavigation */

.subsubmenuBgNo {
       padding-left: 30px;
       padding-top: 3px;
       padding-bottom: 3px;
                           }


.subsubmenu {
        text-decoration: none;
        font-family: arial,verdana,sans-serif;
	font-size: 11px;
        color: #444;
}


.subsubmenuLinkAct {
        text-decoration: none;
	font-family: arial,verdana,sans-serif;
	font-size: 11px;
        color: #444;
        /*font-weight: bold;*/
}


/*  Ende 2. Ebene Subnavgation */


/* 3. Ebene Subnavigation */

.subsubsubmenuBgNo {
       padding-left: 30px;
       padding-top: 3px;
       padding-bottom: 3px;
                           }


.subsubsubmenu {
        text-decoration: none;
        font-family: arial,verdana,sans-serif;
	font-size: 10px;
        color: #666666;
}


.subsubsubmenuLinkAct {
        text-decoration: none;
	font-family: arial,verdana,sans-serif;
	font-size: 10px;
        color: #058e26;
        /*font-weight: bold;*/
}




/*  Ende 3. Ebene Subnavgation */





/* Formatierungen fuer die Suche */

.suche {
        font-family: arial,verdana,sans-serif;
	font-size: 10px;
        font-weight: normal;
        color: #676767;
        width: 100px;

}

/*  Ende Suche */


a.seiteDrucken:link {
        color: #000000;
        font-size: 9px;
        font-family: arial,verdana,sans-serif;
        text-decoration: none;
}



a.seiteDrucken:visited {
        color: #000000;
        font-size: 9px;
        font-family: arial,verdana,sans-serif;
        text-decoration: none;

}


a.seiteDrucken:active {
        color:#000000;
        font-size: 9px;
        font-family: arial,verdana,sans-serif;
        text-decoration: none;
}

a.seiteDrucken:hover {
        color: #000000;
        font-size: 9px;
        font-family: arial,verdana,sans-serif;
        text-decoration: none;

}


.footer {
        color: #444;
        font-size: 9px;
        font-family: arial,verdana,sans-serif;
}


a.footer:link {
        color: #444;
        font-size: 9px;
        font-family: arial,verdana,sans-serif;
        text-decoration: underline;
}



a.footer:visited {
        color: #444;
        font-size: 9px;
        font-family: arial,verdana,sans-serif;
        text-decoration: underline;
}


a.footer:active {
        color: #444;
        font-size: 9px;
        font-family: arial,verdana,sans-serif;
        text-decoration: underline;
}

a.footer:hover {
        color:#444;
        font-size: 9px;
        font-family: arial,verdana,sans-serif;
        text-decoration: underline;
}


/*  allgemeine Definitionen */

a:link {
         font-family: arial,verdana,sans-serif;
         color: #333333;
}



a:visited{
         font-family: arial,verdana,sans-serif;
         color: #000000;
}


a:hover {
         font-family: arial,verdana,sans-serif;
         color: #000000;
}

a:active{
         font-family: arial,verdana,sans-serif;
         color: #000000;
}

H1  {
        font-size: 22px;
        font-family: arial,verdana,sans-serif;
        color: #058e26;
        font-weight: bold;
        padding: 15px 0 7px;
        margin: 0;
}

H2  {
        font-size: 17px;
        font-family: arial,verdana,sans-serif;
        color: #058e26;
        font-weight: bold;
        padding: 10px 0 7px;
        margin: 0;
}

H3  {
        font-size: 12px;
        font-family: arial,verdana,sans-serif;
        color: #058e26;
        font-weight: bold;
        padding: 10px 0 7px;
        margin: 0;
}

H4  {
        font-size: 10px;
        font-family: arial,verdana,sans-serif;
        color: #058e26;
        font-weight: bold;
        padding: 10px 0 7px;
        margin: 0;
}


.logos {
          border: 1px dotted #058e26;
          background-color:#FFF;
          padding: 3px 3px 3px 3px;
          font-size:11px;
    }

.logotabelle {
          margin: 150px 0 0 60px;
          width: 152px;
        

}



.caption {
        font-size: 10px;
        font-family: arial,verdana,sans-serif;
        color: #444;

}


.input {
border: 1 px solid #000000;
}

P {   
        font-family:arial,verdana,sans-serif;
	font-size:12px;
        line-height:16px;
        color:#444;
        margin: 3px 0 1em 0;
        padding: 0 0 0 0;
	
}

UL,LI,TD {
        font-family: arial,verdana,sans-serif;      
        font-size: 12px;
        color: #444;
        margin:0 0 0 0;
        padding: 0 0 0 0;
        
}

ul li ul li {
	margin: 0 0 0 20px;
}


BODY {
        margin: 0 0 0 0;
        }


#inhaltstd { 
   /*margin: 10px 0 0 0;*/
}

div.printlink {
    padding: 5px 5px 5px 0;
}

img.printlink {
    padding: 0 5px 0 0;
}


.celmenu {
    padding: 5px 0 0;
}

.bigger { font-size: 130%; }
.big { font-size: 110%; }
.small { font-size: 90%; }
.smaller { font-size: 70%; }

ul.browsebox {
	margin: 5px 0;
}

ul.browsebox li {
	display: inline;
	padding: 0 5px 0 0;
}

.tx-lvevents-pi1-actual-subtitle {
	font-size: 85%;
	padding-bottom: 3px;
}
