

	/*
		Global Site
	*/
	html {
		height: 			100%;
	  overflow: 			auto;
	}
	
	body {
		background-color:	#000000;
		background-image:	url(../img/background.jpg);
		background-repeat:	repeat;
		background-position: center top;
		margin: 			0;
		padding: 			0;
		font-family: 		Verdana;
		font-size:			12px;
		color: 				#FFFFFF;
	}
	td, p {
		font-size:			12px;
	}
	
	a {
		text-decoration: none;
	}
	
	.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #666666; background: #000000 url(../img/button.png) 50% 50% repeat-x; font-weight: bold; color: #eeeeee; }

	.spacer {

		height: 50px;
		
	}
	.aText {

		color: #FF6600;
	}
	.pictureBOX {

		float: left;
		padding-top: 3px; 
		width: 75px; 
		height: 76px; 
		padding-right:3px;
		background-image:url(../img/global/picture_bg.png); 
		background-repeat: no-repeat;
		
	}
	.pictureINDEX {
		width: 70px; 
		height: 70px; 
	}
	.picturePRESET {
		padding-top: 3px; 
		padding-left: 3px; 
		width: 70px; 
		height: 70px;
	}
	.pictureBG {
		width: 75px; 
		height: 75px; 
		position: absolute;  
		background-image: url(../img/default.jpg); 
		background-repeat: repeat;
	}
	/*
		Sub
	*/
	#noFlash {
		display: 			none;
	}


	/*
		HEADER !
	*/


	#hc_user {
		float:left;
		width: 1000px;
		top:0px;
		height: 79px;
		background-image:	url(../img/picture_bg.png);
		background-repeat:	no-repeat;
		position:absolute;
		left:9px;
	}




	#hc_user_mask {
		width: 75px;
		height: 75px;
		position: absolute; 
		left: 10px;
		top: 1px;
		background-image:	url(../img/picture_mask.png);
		background-repeat:	no-repeat;
	}
	#hc_user_status {
		font-family: Verdana;
		font-size: 9px;
		color: #ffffff;
		width: 150px;
		position: absolute; 
		left: 100px;
		top: 12px;
		text-align: left;
	}
	#hc_user_online {
		font-family: Verdana;
		font-size: 9px;
		color: #ffffff;
		width: 100px;
		position: absolute; 
		left: 367px;
		top: 12px;
		text-align: left;
	}
	#hc_user_menu {
		font-family: Verdana;
		font-size: 10px;
		font-weight:	 bold;
		color: #bebebe;
		position: absolute; 
		left: 608px;
		top: 9px;
		text-align: left;
		
	}

	#header { 
		
		width: 1000px;
		height: 334px;
		float: left;
		
		background-repeat:	repeat;
		position: relative; 

	}
	#main {
		width: 100%;
		margin-top: 		100px;
		z-index:			100; 
		position:			relative; 
		text-align: 		center; 
	}

	#content {
		z-index:			100; 
		
	}


	#ml {
		margin-top: 3px;
		width: 1000px;
		float: left;
		height: 29px;
		font-family: Verdana; 
		font-size: 10px; 
		font-weight: bold; 
		color: #ffffff;

		
		
	}


	.menu_active {
		float:left; 
		width: 120px; 
		height: 26px; 
		background-image:url('../img/button_over.png'); 
		background-repeat: no-repeat; 
		
		margin-left:2px;
		margin-right:-15px;
	}
	.menu_norm {
		float:left; 
		width: 120px; 
		height: 26px; 
		background-image:url('../img/button_down.png'); 
		background-repeat: no-repeat; 
		
		color: #bebebe;
		margin-left:2px;
		margin-right: -15px;
	}
	.menu_norm a, .menu_norm a:visited {
		color: #BEBEBE;
		position:relative;
		top:5px;
		left: -11px;		
	}

	.menu_active a, .menu_active a:visited {
		color: #fff;
		position:relative;
		top:5px;
		left: -11px;
	}



	.cBOX_small {
		margin-top: 3px; 
		float:left;
		width:176px;
		margin-right: 10px;
	
	}	
	
	.cBOX_double {
		margin-top: 3px; 
		float:left;
		width:740px;
		margin-right: 10px;
	
	}
	
	.cBOX_HLEFT_small {
		width:155px;
		float:left; 
		background-image:url(../img/contentBOX/cBOX_head_left.png); 
		height: 28px;
	
	}
	
	.cBOX_HLEFT_double {
		width:727px;
		float:left; 
		background-image:url(../img/contentBOX/cBOX_head_left.png); 
		height: 28px;
	
	}
	
	.cBOX_list {
		margin-top: 8px; 
		float:left;
		margin-right: 10px;
		width:490px;
		
	
	}
	
	.cBOX_HLEFT_list {
		width:439px;
		float:left; 
		background-image:url(../img/contentBOX/cBOX_head_left.png); 
		height: 28px;
		
	
	}
	
	.cBOX {
		margin-top: 3px; 
		float:left;
	}
	
	.cBOX_full {
		margin-top: 3px; 
		float:left;
		width:991px;
	}	
	
	.cBOX_double {
		margin-top: 3px; 
		float:left;
		width:760px;
	}
	.cBOX_HEAD {
		text-align: left;
	}
	.cBOX_HLEFT {
		float:left; 
		background-image:url(../img/contentBOX/cBOX_head_left.png); 
		height: 28px;
	}
	
	.cBOX_HLEFT_full {
		float:left; 
		background-image:url(../img/contentBOX/cBOX_head_left.png); 
		height: 28px;
		width:200px;
	}
	
	.cBOX_HLEFT_double {
		float:left; 
		background-image:url(../img/contentBOX/cBOX_head_left.png); 
		height: 28px;
		width:747px;
	}
	.cBOX_HEADLINE {
		padding-left: 10px; 
		padding-top: 10px;
		color:#cccccc;	
	}
	.cBOX_HBG {
		float:left; 
		background-image:url(../img/contentBOX/cBOX_head_bg.png); 
		height: 28px; 
	}
	
	.cBOX_HBG_full {
		float:left; 
		background-image:url(../img/contentBOX/cBOX_head_bg.png); 
		height: 28px; 
		width:778px;
	}
	
	.cBOX_HRIGHT {
		float:left; 
		width: 13px; 
		height: 28px; 
		background-image: url(../img/contentBOX/cBOX_head_right.png); 
		background-repeat: no-repeat;
	}
	.cBOX_CONTENT {
		float:left; 
		width: 100%;
		background-image: url(../img/contentBOX/cBOX_center.png);
	}
	
	.cBOX_CONTENT_inner{
	padding: 0px;
	text-align:center;
	cursor: hand;
	
	
	}
	
	
	#gallery_img {
	
	margin:10px;
	
	
	}
	
	.cBOX_FLEFT {
		float:left;
		width: 7px; 
		height: 16px; 
		background-image: url(../img/contentBOX/cBOX_footer_left.png);
	}

	.cBOX_FOOTERMENU {
		font-size: 9px; 
		font-weight: bold; 
		color: #7F7F7F; 
		float:left; 
		text-align: right; 
		height: 16px; 
		background-image: url(../img/contentBOX/cBOX_footer_bg.png);
	}
	
	.cBOX_FOOTERMENU_full {
		font-size: 9px; 
		font-weight: bold; 
		color: #7F7F7F; 
		float:left; 
		text-align: right; 
		height: 16px; 
		background-image: url(../img/contentBOX/cBOX_footer_bg.png);
		width:977px;
	}
	
	.cBOX_FOOTERMENU_double {
		font-size: 9px; 
		font-weight: bold; 
		color: #7F7F7F; 
		float:left; 
		text-align: right; 
		height: 16px; 
		background-image: url(../img/contentBOX/cBOX_footer_bg.png);
		width:746px;
	}
	
	
	.cBOX_FOOTERMENU_small {
		
		font-size: 9px; 
		font-weight: bold; 
		color: #7F7F7F; 
		float:left; 
		text-align: right; 
		height: 16px; 
		background-image: url(../img/contentBOX/cBOX_footer_bg.png);
		width:162px;
	
	}
	
	.cBOX_FOOTERMENU_list {
		
		font-size: 9px; 
		font-weight: bold; 
		color: #7F7F7F; 
		float:left; 
		text-align: right; 
		height: 16px; 
		background-image: url(../img/contentBOX/cBOX_footer_bg.png);
		width:476px;
	
	}
	
	.cBOX_FRIGHT {
		float:left; 
		width: 7px;
		height: 16px; 
		background-image: url(../img/contentBOX/cBOX_footer_right.png);
	}


	#dynFlash {
		overflow: hidden;
		position:absolute;
		left:0px; 
		top:0px; 
		width:100%; 
		height:100%; 
		z-index:-1; 
	}

	form {
		margin: 0;
		padding: 0;
	}

	.content {

		float: left;
		
		
	}
	
	a img {
		border: none;
   }
   
   a {
		color: #fff;
   }
   
   .warning {
		background-color: #eeaaaa;
   }
   
   .cBOX_CONTENT img {
		margin: 0px;
   }
   


   #hc_user, .cBOX_CONTENT {
	   
	   
	   
	   
   }
   

   
   .submenu {
		
		
   }
   
   .submenu div {
	
	text-align:left;
	width:150px;
	height: 20px;
	border:1px solid #ffffff;
	margin-top:2px;
	background-color: #333;
   }

   div.home_boxes {
		
		float:left;
		width:550px;
		margin-top:3px;
		margin-bottom:2px;
		position:relative;
		left:2px;
		}

	td.inhalt {
		width:200px;
		vertical-align:top;

	}

	div.daybox, div.daybox_event {
		width:38px;
		height:32px;
		margin:2px;
		background-color:#ffffff;
		color:#9b1e02;
		float:left;
		position:relative;
	}

	div.daybox_event {
		background-color:#9b1e02;
		color:#ffffff;
	}

	div.day {
		float:left;
		width:29;
		padding-left:9px;
		height:15px;
		font-weight:bold;
		font-size:12px;
	}


	div.date {
		float:left;
		padding-left:1px;
		width:29;
		height:15px;
	}

	a.eventlink {
		position:absolute;
		top:0px;
		left:0px;
		width:38px;
		height:40px;
		border:1 solid #CCCCCC;
		float:left;
		width:385px;
	}

	td.inhalt {
		width:200px;
		vertical-align:top;

	}

	div.daybox, div.daybox_event {
		width:38px;
		height:40px;
		margin:2px;
		background-color:#ffffff;
		color:#b106a2;
		float:left;
		position:relative;

	}

	div.daybox_event {
		background-color:#b106a2;
		color:#ffffff;
	}

	div.day {
		float:left;
		width:29;
		padding-left:14px;
		height:10px;
		font-weight:bold;
		font-size:10px;
	}


	div.date {
		float:left;
		padding-left:7px;
		width:29;
		height:15px;
		font-size:8px;
	}

	a.eventlink {
		position:absolute;
		top:0px;
		left:0px;
		width:38px;
		height:32px;

	}

