/* main navigation */

#header div.navigation {
  border: none;

}
#header div.navigation ul { 
  margin: 6px;
  padding: 0px;
  float:left;
  height:92px;
  width:339px;
  border-left:1px solid #5C5C5C;
    border-top:1px solid #5C5C5C;
  
 
}
#header div.navigation ul li { 
  margin: 0px;
 
  height:22px;
  width:112px;
  border-bottom:  1px solid #5C5C5C;
  border-right:  1px solid #5C5C5C;
  list-style: none;
  text-transform: uppercase;
  float:left;

}

#header div.navigation ul li.active a { 
color: #F708B6   !important;


}

#header div.navigation ul li a { 
 
  padding: 0px 6px;
   line-height: 22px;
  text-decoration: none;
  }

#header div.navigation ul li a:hover { 
  color: #F708B6 ;
}

#header div.navigation ul li ul { 
display:none;
}


/* boxen rechts */




#right div.navigation ul { 
  margin: 6px;
  padding: 0px;
  color: #5C5C5C;
  width:208px;
  border-top:1px solid #5C5C5C;
}

#right div.navigation ul li { 
  margin: 0px;
  padding: 6px;
  height:10px;
  width:194px;
  border-left:1px solid #5C5C5C;
  border-bottom:  1px solid #5C5C5C;
  border-right:  1px solid #5C5C5C;
  list-style: none;
  text-transform: uppercase;
  float:left;
  
}
#right div.navigation ul li a { 
  margin:6px 0px;
  padding:  0px;
  text-decoration: none;
  color: #5C5C5C;
}

#right div.navigation ul li a .aktive { 
color:red;
}


#right div.navigation ul li a:hover { 
color: #F708B6  ;}

#right div.navigation ul li ul { 
display:none;
}

#right div.navigation ul li.active a { 
color: #F708B6  ; !important;
}




#right div.box {
  border-bottom: none;
  background-color: white;
  padding-bottom: 10px;
  margin: 0 0 10px 0;
   background-color: #FCEBF6;
  text-align: justify;
}

#right div.box div.boxTitle {
  background-color: white;
  font-weight: bold;
  font-size: 12px;
   padding: 10px ;
   background-color: #FCEBF6;
   margin:0px;
   border: none;
 

}
#right div.box div.boxData {
	padding:0 10px ;
	
}

#right div.box div.boxData p {
	padding: 10px;
	
}

/* pfadnavigation im inhaltsbereich */

#main div.pathnav {
  border-bottom: 1px solid #97A948;
  margin-bottom: 10px;
  padding-bottom: 2px;
  padding-top: 8px;
}
#main div.pathnav img {
  width:9px; 
  height:8px; 
  border: none;
  margin-left: 6px;
  margin-right: 6px;
}
#main div.pathnav a.pathMenu {
  text-decoration: none;
  color: #F0AB04;
  font-weight: bold;
  font-size: 11px;
}


#right .teaserBoxTopicTitle a {
  text-decoration: none;
}
#right .teaserBoxTopicTeaser {
  padding-top: 5px;
  padding-bottom: 8px;
  font-size: 11px;
}

div.navigationStatic {
	line-height: 11px;
	outline-color: #cc00cc;
	outline-style: dashed;
	outline-width: thick;
	text-align: right;
	text-transform: capitalize;
} 

div.navigationStatic a {
  text-decoration: none;
  font-size: 11px;
  font-weight: bold;
  color: #FFF;
}
div.navigationStatic img {
  width: 6px; 
  height: 4px; 
  border: none;
  margin-left: 10px;
  margin-right: 10px;
  vertical-align: middle;
}

/* Kalender */

table.calendar {
  width: 230px;
}
table.calendar a {
  font-weight: bold;
  text-decoration: none;
}
table.calendar td {
  text-align: right;
}
table.calendar td.calTitle {
  text-align: center;  
}
table.calendar td.navLeft {
  text-align: left;  
}
table.calendar td.navRight {
  text-align: right;  
}


