/*Kalender*/
/* the div that holds the date picker calendar */
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #fffd00;
	background-color: #F0F0EE;
	border: 1px solid #AAAAAA;
	}

/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	color: #4f5050;
	border: 1px solid #AAAAAA;
	font-size: 10px;
}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #4f5050;
	border: 1px solid #AAAAAA;
	font-size: 10px;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {font-size: 10px;background-color: white;border: 1px solid #AAAAAA;cursor: pointer;	color: #000;	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {font-size: 10px;background-color: #4f5050;border: 1px solid #AAAAAA;color: white;	}

/* additional style information for the text that indicates the month and year */
.dpTitleText {font-size: 10px;color: #4f5050;font-weight: bold;}

/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {font-size: 10px;color: #000;font-weight: bold;background-color: #AAAAAA}

/* the forward/backward buttons at the top */
.dpButton {
	background-color: #959494;
	color: #ffffff;
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	background-color: #959494;
	color: #ffffff;
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

.viewtitel{
	background-color:#4f5050;
	color: #FFFFFF;
	border: 1px solid;
	border-color: #CCCCCC #959494 #959494 #CCCCCC;
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	padding: 3px 0px 3px 10px;
}


#iframe{border: 0px;}

p.ebene1{padding: 0px;}
p.ebene2{
	padding: 0px 0px 0px 10px;
}
p.ebene3{
	padding: 0px 0px 0px 20px;
}



DIV#sitemap {
   float: left;
   margin: 0 0 0 30px;
   padding: 1em 1.5em;
   line-height: 20px;
}

DIV#sitemap LI {
   padding: 3px 0 0 24px;
   margin: 0;
   list-style-type: none;
   background: url(extm.gif)
               no-repeat
               0% 0%;
   }

DIV#sitemap ul.eb2 {
   padding: 3px 0 0 24px;
   font-size: 9px;
 
   }
DIV#sitemap LI.last {
   background: url(exlm.gif)
               no-repeat
               0% 0%;
   }

DIV#sitemap UL {
   padding: 0 0 0 24px;
   margin: 0 0 0 -24px;
   list-style-type: none;
   }


DIV#sitemap UL {
   background: url(exim.gif)
               repeat-y
               0% 0%;
   }
DIV#sitemap UL.last {
   background-image: none;
   }
DIV#sitemap UL.eb2last {
   background-image: none;
	font-size: 9px;
   }
DIV#sitemap UL.eb3last {
   background-image: none;
   font-size: 9px;}

UL.nav {
   padding: 0 0 0 28px;
   margin: 0 0 0 -24px;
   list-style-type: none;
   }
UL.nav2 {
   padding: 0 0 0 30px;
   margin: 0 0 0 -24px;
   list-style-type: none;
	font-size: 9px;
   }
UL.nav3 {
   padding: 0 0 0 34px;
   margin: 0 0 0 -24px;
   list-style-type: none;
	font-size: 9px;
   }
li.nav{
	padding: 3px 0 0 0px;
   	margin: 0;
   	list-style-type: none;
}
a.infoboxlink {border: 1px solid #ccc;  width: 100px !important; background:#fff !important; padding:2px !important;  margin:10px !important; text-decoration:none !important; color: #000 !important;}
.setbox {background:none !important; width: 30px !important; border:none !important;}

