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 dotted #e07347;
	border-right: 1px dotted #e07347;
	border-bottom: 1px dotted e07347;
	border-left: 1px dotted  #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.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: 12px;
	
	letter-spacing : 2px;
	}



.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;

}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 0;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color:white;
padding: 5px;
left: -2000px;
border: 1px solid #E07347;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 0px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -260;
left:80px; /*position where enlarged image should offset horizontally */

}