body {


	MARGIN-TOP: 10px;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 0px;

}
body.main {
SCROLLBAR-FACE-COLOR:  #E8EEF3;
	SCROLLBAR-HIGHLIGHT-COLOR:#E8EEF3; 
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR:#000000;
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR:#E8EEF3;
	SCROLLBAR-DARKSHADOW-COLOR: #E8EEF3;


	MARGIN-TOP: 0px;
    FONT-SIZE: 10px;
    MARGIN-LEFT:18px;

}
.box { border-width:1px; border-color:rgb(255,255,255); border-style:solid; }
.boxblack { border-width:1px; border-color:#ffffff; border-style:solid; }
.boxu {
	
	border-top: 0px solid #cccccc;
	border-right: 0px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 0px solid  #cccccc;
	 }
	 
	 .boxblo {
	
	border-top: 1px solid #000000;
	border-right: 0px solid #cccccc;
	border-bottom: 0px solid #cccccc;
	border-left: 0px solid  #cccccc;
	 }

	 
.boxadminu {
	
	border-top: 0px solid #FF6600;
	border-right: 0px solid #FF6600;
	border-bottom: 1px solid #FF6600;
	border-left: 0px solid  #FF6600;
	 }

.boxadmino {
	
	border-top: 1px solid #FF6600;
	border-right: 0px solid #FF6600;
	border-bottom: 0px solid #FF6600;
	border-left: 0px solid  #FF6600;
	 }

.boxadmin {
	
	border-top: 1px solid #FF6600;
	border-right: 1px solid #FF6600;
	border-bottom: 1px solid #FF6600;
	border-left: 1px solid  #FF6600;
	 }
.boxblacku {
	
	border-top: 0px solid #FF6600;
	border-right: 0px solid #FF6600;
	border-bottom: 1px solid #000000;
	border-left: 0px solid  #FF6600;
	 }
	 
.boxfullblack {
	
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid  #000000;
	 }
	 
	 
	 
.boxadminr {
	
	border-top: 0px solid #FF6600;
	border-right: 1px solid #FF6600;
	border-bottom: 0px solid #FF6600;
	border-left: 0px solid  #FF6600;
	 }

.boxred {
	
	border-top: 1px solid #e07347;
	border-right: 1px solid #e07347;
	border-bottom: 1px solid e07347;
	border-left: 1px solid  #e07347;
	 }
.boxyellow {
	
	border-top: 1px dotted #ffff00;
	border-right: 1px dotted #ffff00;
	border-bottom: 1px dotted ffff00;
	border-left: 1px dotted  #ffff00;
	 }

.boxwhite {
	
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid  #ffffff;
	 }



.boxredou {
	
	border-top: 1px dotted #e07347;
	border-right: 0px solid #e07347;
	border-bottom: 0px solid e07347;
	border-left: 0px solid  #e07347;
	 }



.boxo {
	
	border-top: 1px solid #ffffff
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	border-left: 0px solid  #ffffff;
	 }

.boxou {
	
	border-top: 1px solid #ffffff
	border-right: 0px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 0px solid  #ffffff;
	 }




.boxlru {
	
	border-top: 0px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	border-left: 1px solid  #ffffff;
	 }
.boxr {
	
	border-top: 0px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	border-left: 0px solid  #ffffff;
	 }
.boxl {
	
	border-top: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	border-left: 1px solid  #ffffff;
	 }
input, select, textarea {
	border : 1px solid #aaaaaa;
	background-color : #ffffff;
	font: 12px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}



TD.mini {
	color: #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	letter-spacing : 0px;
}
TD.spar {
	color: #ff0000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	letter-spacing : 2px;
}

TD.standardcell  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

TD.cim {
	color: #322859;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	letter-spacing : 2px;
        font-face : bold; 
}

TD.cimk {
	color: #322859;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	letter-spacing : 1px;
        font-face : bold; 
}


TD.cimk1 {
	color: #ffffff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	letter-spacing : 1px;
        font-face : bold; 
}



TD.cimbox {
	color: #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	letter-spacing : 3px;
        font-face : bold; 
}
	 

.textlinkwhite {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : black;
	font-size : 10px;
	text-decoration : none;
}
.textlinkolive {
	font-family :  Verdana,Arial, Helvetica, sans-serif;
	color : #999940;
	font-size : 11px;
	text-decoration : underline;

}
.textlinkolive:HOVER {
	font-family :  Verdana,Arial, Helvetica, sans-serif;
	color : #27951e;
	font-size : 11px;
	text-decoration : underline;

    
}
.text{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	line-height : 16px;
	}
.textr{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	line-height : 16px;
	text-align: right;
	}

.textadmin{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	line-height : 16px;
	letter-spacing : 2px;
	font-weight : bold;
}

.textnav{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	line-height : 16px;
letter-spacing : 0px;
	}

.textbig{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 13px;
	letter-spacing : 0px;
	}



.textMiddle{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	line-height : 16px;
	text-align: center;
	}

.textsmall{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9px;
	line-height : 11px;

	}
	
.textticker {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	line-height : 10px;


}

.linkticker {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #303030;
	font-size: 10px;
	line-height : 16px;
    text-decoration : none;
}

.linkticker:HOVER {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #999940;
	font-size: 10px;
	line-height : 16px;
    text-decoration : none;
}
.date {
	FONT-SIZE:12px;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	color: #232323;
	text-decoration: none;


	text-align:right;
	}

.none {
	FONT-SIZE:12px;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	color: #232323;
	text-decoration: none;
	border : 1px solid #dddddd;
	
	}


	
	.head {
	FONT-SIZE: 14px;
	color: #6C6C6C;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;

	}



.title {
    font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 11px;
	font-weight : bold;
	 color: #ff0000;
	}

.txtfld {
	background-color:#e07347;
font-size : 11px;
	line-height: 15px;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid  #ffffff;
	 }


.btn {
	background-color:#D5D9E3;
font-size : 11px;
	line-height: 15px;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid  #ffffff;
	 }

.btnkl {
	background-color:#DEDEDE;
font-size : 9px;
	line-height:9px;
	border-top: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	border-left: 0px solid  #ffffff;
	 }

ul {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #303030;
	font-size : 11px;
	line-height: 16px;
	list-style:square;
	}
	
	A:link  	{	font-family : Verdana, Arial;
							color : #000000;
							font-size : 11px;
							font-weight : plain;
			 				text-decoration : none;}
			 
			A:visited  { 	font-family : Verdana,Arial;
							color :#000000;
							font-size : 11px;
							font-weight : plain;
			 				text-decoration : none;	}
			 
			A:active  	{ 	font-family : Verdana,Arial;
							color :#000000;
							font-size : 11px;
							font-weight : plain;
							text-decoration : none; color:black; }
							
			A:hover  	{ 	font-family : Verdana, Arial;
							color : #E07347;
							font-size : 11px;
							font-weight :plain;
							text-decoration : color:white;}

A.mini:{
	text-decoration: none;
	color: #322859;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

A.mini:Hover {
	text-decoration: underline;
        color: #ffffff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;


}

.normal  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

H2  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #005D2B;
    margin-top : 1pt;
	font-weight : normal;
}

H3  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight : bold;
}

.frei {
	background: url('free.gif');
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #000000;
	font-weight : plain;
	text-align:left;

}

.start {
	background: url('bstart.gif')
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
	font-weight : plain;
	text-align:left;

}

.mid {
	background: url('bmid.gif');
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
	font-weight : plain;
	text-align:left;


}
.end {
	background: url('bend.gif');
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #000000;
	font-weight : plain;
	text-align:left;

}

.cut {
	background: url('bcut.gif');
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
	font-weight : plain;
	text-align:left;

}

.kw {
	background: url('belegt.jpg');
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size : 11px;
	font-weight :plain;
	text-align:center;

}

.leer {
	background: url('leer.jpg');
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
	text-align:center;

}

/* Flora style sheet for jQuery date picker v3.7.4. */

#datepick-div, .datepick-inline {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	padding: 0;
	margin: 0;
	background: #E0F4D7;
	}
#datepick-div {
	display: none;
	border: 1px solid #000000;
	z-index: 100;
}
.datepick-inline {
	float: left;
	display: block;
	border: 1px solid #FF9900;
}
.datepick-rtl {
	direction: rtl;
}
.datepick-dialog {
	padding: 5px !important;
	border: 1px ridge #ff0000 !important;
}
.datepick-disabled {
	position: absolute;
	z-index: 100;
	background-color: white;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

img.datepick-trigger {
	margin: 2px;
	vertical-align: middle;
}
.datepick-prompt {
	float: left;
	padding: 2px;
	background: #E07347;
	color: #000;
}
* html .datepick-prompt {
	width: 15em;
}
.datepick-control, .datepick-links, .datepick-header, .datepick {
	clear: both;
	float: left;
	width: 100%;
	color: #FFF;
}
.datepick-control {
	background: #E07347;
	padding: 2px 2px;
}
.datepick-links {
	background: #E07347;
	padding: 2px 2px;
}
.datepick-control, .datepick-links {
	font-weight: plain;
	font-size: 80%;
	background: #E07347;
	border: 1px solid #ffffff;

}
.datepick-links label {
	padding: 1px 1px;
	color: #ff0000;
}
.datepick-clear, .datepick-prev {
	float: left;
	width: 34%;
}
.datepick-rtl .datepick-clear, .datepick-rtl .datepick-prev {
	float: right;
	text-align: right;
}
.datepick-current {
	float: left;
	width: 30%;
	text-align: center;
}
.datepick-close, .datepick-next {
	float: right;
	width: 34%;
	text-align: right;
}
.datepick-rtl .datepick-close, .datepick-rtl .datepick-next {
	float: left;
	text-align: left;
}
.datepick-header {
	background: #E07347;
	color: #fff;
	text-align: center;
	font-weight: plain;
	height: 1.6em;
}
.datepick-header select {
	background: #ffffff;
	color: #000;
	border: 0px;
	font-weight:plain;
}
.datepick-header span {
	position: relative;
	top: 0px;
}
.datepick {
	background: #CCC;
	text-align: center;
	font-size: 100%;
}
.datepick a {
	display: block;
	width: 100%;
	color: #000;
}
.datepick-title-row {
	background: #cccccc;
	color: #000;
	font-size: 100%;
}
.datepick-title-row th {
	text-align: center;
	font-weight: normal;
}
.datepick-title-row .datepick-week-end-cell {
	background: #cccccc;
}
.datepick-days-row {
	background: #ededef;
	color: #000000;
}
.datepick-week-col {
	background: #cccccc;
	color: #000000;
	font-size: 100%;

}
.datepick-days-cell {
	color: #000;
	border: 1px solid #fff;
}
.datepick-other-month {
	background: #ffffff;
}
.datepick-days-cell a {
	display: block;
}
.datepick-week-end-cell {
	background: #dddddd;
}
.datepick-unselectable {
	color: #ffffff;
}
.datepick-week-over, .datepick-week-over .datepick-week-end-cell {
	background: #bbbbbb;
}
.datepick-today {
	background: #ff0000;
}
.datepick-current-day, .datepick-current-day a {
	background: #dddddd;
	color: #fff;
}
.datepick-days-cell-over, .datepick-days-cell-over .datepick-week-end-cell {
	background: #efefef;
	color: #000;
	border: 1px solid #aaaaaa;
}
.datepick-status {
	background: #ff0000;
	width: 100%;
	font-size: 80%;
	text-align: center;
}
#datepick-div a, .datepick-inline a {
	cursor: pointer;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
.datepick-inline .datepick-links a {
	padding: 0px 0px !important;
}
.datepick-control a, .datepick-links a {
	padding: 2px 5px !important;
	color: #000 !important;
}
.datepick-title-row a {
	color: #000;
}
.datepick-control a:hover {
	background: #ffffff;
	color: #333;
}
.datepick-links a:hover, .datepick-title-row a:hover {
	background: #ffffff;
	color: #aa00aa;
}
.datepick-multi .datepick {
	border: 1px solid #ff0000;
}
.datepick-one-month {
	float: left;
	width: 15em;
}
.datepick-new-row {
	clear: left;
}
/* ___________ IE6 IFRAME FIX ________ */
.datepick-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -1px; /*must have*/
    left: -1px; /*must have*/
    width: 187px; /*must have*/
    height: 187px; /*must have*/
}


							
