  .big_image_w_text_register {
		width: 365px;
		padding: 0px 0px 5px 0px;
	}
  .big_image_w_text_register h2 {
		font-size: 14px;
		font-weight: bold;
		padding: 5px 0px 0px 0px ; 
		margin: 0px;
	}
  .big_image_w_text_register p {
		padding: 5px 0px 0px 0px ; 
		margin: 0px;
	}
  .big_image_w_text_register ul.image {
		margin: 0px;
		padding: 0px;
	}
  .big_image_w_text_register .hide {
		display: none;
	}
  .big_image_w_text_register ul.register_maps {
		margin: 0px;
		padding: 0px;
		background-color: #0060ac;
		height: 20px;
		width: 365px;
		float: left;
		border-bottom: 1px solid #fff;
	}
  .big_image_w_text_register ul.register_maps .act {
		background-color: #004680;
	}
  .big_image_w_text_register ul.register_maps .act a {
		color: #ffdf00;
	}
  .big_image_w_text_register ul.register_maps .no_act a {
		color: #fff;
	}
  .big_image_w_text_register ul.register_maps li.register_tab {
		float: left;
		height: 20px;
		border-right: 1px solid #fff;
	}
  .big_image_w_text_register ul.register_maps li.register_tab a:hover {
		color: #ffdf00;
	}
  .big_image_w_text_register ul.register_maps li.register_tab a {
		padding-top: 4px;
		font-weight: bold;
		text-decoration: none;
		padding: 3px 10px 0px 20px;
		margin: 0px 0px 0px 0px;
		height: 16px;
/*		background-image: url('/fileadmin/templates/images/arrow2.gif');
		background-position: 10px 7px;*/
		background-image: url('/fileadmin/templates/images/css_sprites.gif');
		background-position: +10px -13px;
			
		background-repeat: no-repeat;
	}
	html>body .big_image_w_text_register ul.register_maps li.register_tab a {
		display: block;
	}
  .big_image_w_text_register ul.register_maps .act a {
		color: #ffdf00;
	}
  .big_image_w_text_register br.clearing {
		clear: both;
		height: 0px;
	}
/* ################ UK ############ */
  .classfguk {
		position:absolute; 
		top:21px; 
		left:0px; 
		padding-left: 60px;
		width: 365px; 
		height: 205px; 
		overflow:hidden;
  }
  .classbguk {
		position:absolute; 
		top:21px; 
		left:0px; 
		background-color: #5196cd; 
  }
  #idfguk {
	  width: 310px;
	  height: 205px;
  }
  html>body .classfguk {
	  width: 305px;
  }
  #idtimeuk {
		position:absolute; 
	  	top: 21px;
		left: 0px;
        width: 365px;
		font-weight:bold; 
		font-size:12px; 
  }
/* ################ UK 365 ############ */
  .classfguksquare {
		position:absolute; 
		top:21px; 
		left:0px; 
		width: 365px; 
		height: 365px;
/*		clip:rect(0px 411px 365px 41px);*/
  }
  .classbguksquare {
		position:absolute; 
	  	top: 21px;
		left: 0px;
		background-color: #7fbe56;
  }
  #idfguksquare {
		width: 365px;
		height: 365px;
  }
  #idtimeuksquare {
		position:absolute; 
	  	top: 21px;
		left: 0px;
		width: 365px;
		font-weight:bold; 
		font-size:12px; 
		margin-left: 5px;
  }
  #idmoreuksquare {
		position:absolute; 
	  	top: 365px;
		left: 0px;
		width: 365px;
		font-weight:bold; 
		font-size:12px; 
		margin-left: 5px;
		color: #ffffff;
  }
/* ################ NEDERLAND ############ */
  .classfgnl {
		position:absolute; 
		top:-54px; 
		left:-105px;
		width: 365px; 
		height: 205px;
		clip:rect(75px 470px 280px 105px);
  }
  .classbgnl {
		position:absolute; 
		top: 21px;
		left: 0px;
		background-color: #235a65; 
  }
  #idfgnl {
	  	width: 480px;
	  	height: 300px;
  }
  #idtimenl {
		position:absolute; 
	  	top: 21px;
		left: 0px;
        width: 365px;
		font-weight:bold; 
		font-size:12px; 
  }
/* ################ NEDERLAND 365 ############ */
  .classfgnlsquare {
		position:absolute; 
		top:21px; 
		left:0px; 
		width: 365px; 
		height: 365px;
/*		clip:rect(0px 411px 365px 46px);*/
  }
  .classbgnlsquare {
		position:absolute; 
	  	top: 21px;
		left: 0px;
		background-color: #7fbe56;
  }
  #idfgnlsquare {
		width: 365px;
		height: 365px;
  }
  #idtimenlsquare {
		position:absolute; 
	  	top: 21px;
		left: 0px;
		width: 365px;
		font-weight:bold; 
		font-size:12px; 
		margin-left: 5px;
  }
  #idmorenlsquare {
		position:absolute; 
	  	top: 365px;
		left: 0px;
/*width: 365px;*/
		font-weight:bold; 
		font-size:12px; 
		margin-left: 5px;
		color: #ff0000;
		background-color: #85c459;
  }

/* ################ BELGIUM ############ */
  .classfgbe {
		position:absolute; 
		top:-89px; 
		left:-75px; 
		width: 365px; 
		height: 205px;
		clip:rect(110px 440px 315px 75px);
  }
  .classbgbe {
		position:absolute; 
	  	top: 21px;
		left: 0px;
		background-color: #235a65; 
  }
  #idfgbe {
	  	width: 510px;
	  	height: 350px;
  }
  #idtimebe {
		position:absolute; 
	  	top: 21px;
		left: 0px;
        width: 365px;
		font-weight:bold; 
		font-size:12px; 
  }
/* ################ BELGIUM 365 ############ */
  .classfgbesquare {
		position:absolute; 
		top:21px; 
		left:0px; 
		width: 365px; 
		height: 365px;
/*		clip:rect(0px 411px 365px 46px);*/
  }
  .classbgbesquare {
		position:absolute; 
	  	top: 21px;
		left: 0px;
		background-color: #7fbe56;
  }
  #idfgbesquare {
		width: 365px;
		height: 365px;
  }
  #idtimebesquare {
		position:absolute; 
	  	top: 21px;
		left: 0px;
		width: 365px;
		font-weight:bold; 
		font-size:12px; 
		margin-left: 5px;
  }
  #idmorebesquare {
		position:absolute; 
	  	top: 365px;
		left: 0px;
		width: 365px;
		font-weight:bold; 
		font-size:12px; 
		margin-left: 5px;
		color: #ffffff;
  }
/* ################ SPAIN ############ */
  .classfges {
		position:absolute; 
		top:-14px; 
		left:0px; 
		width: 365px; 
		height: 240px;
		padding-left: 30px;
		clip:rect(35px 365px 240px 0px);
  }
  .classbges {
		position:absolute; 
	  	padding-left: 0px;
	  	top: 21px;
		left: 0px;
		background-color: #5196cd; 
  }
  #idfges {
	  height: 270px;
  }
  #idtimees {
		position:absolute; 
	  	padding-left: 0px;
	  	top: 21px;
		left: 0px;
        width: 365px;
		font-weight:bold; 
		font-size:12px; 
  }
/* ################ SPAIN 365 ############ */
	.classfgessquare {
		position:absolute;
		top:21px;
		left:0px;
		width: 365px;
		height: 365px;
	/*      clip:rect(0px 411px 365px 46px);*/
	}
	.classbgessquare {
		position:absolute;
		top: 21px;
		left: 0px;
		background-color: #7fbe56;
	}
	#idfgessquare {
		width: 365px;
		height: 365px;
	}
	#idtimeessquare {
		position:absolute;
		top: 21px;
		left: 0px;
		width: 365px;
		font-weight:bold;
		font-size:12px;
		margin-left: 5px;
	}
	#idmoreessquare {
		position:absolute;
		top: 365px;
		left: 0px;
		width: 365px;
		font-weight:bold;
		font-size:12px;
		margin-left: 5px;
		color: #ffffff;
	}
																																																														
/* ################ GERMANY ############ */
  .classfgdt {
		position:absolute; 
		top:21px; 
		left:37px; 
		width: 365px; 
		height: 205px;
		clip:rect(0px 365px 205px 0px);
  }
  .classbgdt {
		position:absolute; 
	  	top: 21px;
		left: 0px;
		background-color: #7fbe56;
  }
  #idfgdt {
		width: 305px;
		height: 210px;
  }
  #idtimedt {
		position:absolute; 
	  	top: 21px;
		left: 0px;
        width: 365px;
		font-weight:bold; 
		font-size:12px; 
  }

/* ################ GERMANY 365 ############ */
  .classfgdtsquare {
		position:absolute; 
		top:21px; 
		left:0px; 
		width: 365px; 
		height: 365px;
/*		clip:rect(0px 411px 365px 46px);*/
  }
  .classbgdtsquare {
		position:absolute; 
	  	top: 21px;
		left: 0px;
		background-color: #7fbe56;
  }
  #idfgdtsquare {
		width: 365px;
		height: 365px;
  }
  #idtimedtsquare {
		position:absolute; 
	  	top: 21px;
		left: 0px;
		width: 365px;
		font-weight:bold; 
		font-size:12px; 
		margin-left: 5px;
  }
  #idmoredtsquare {
		position:absolute; 
	  	top: 365px;
		left: 0px;
		width: 365px;
		font-weight:bold; 
		font-size:12px; 
		margin-left: 5px;
		color: #ffffff;
  }

/* ################ SWITZERLAND ############ */
  .classfgch {
		position:absolute; 
		top:-56px; 
		left:-85px; 
		width: 365px; 
		height: 205px;
		clip:rect(77px 450px 282px 85px);
  }
  .classbgch {
		position:absolute; 
	  	top: 21px;
		left: 0px;
		background-color: #7fbe56;
  }
  #idfgch {
		width: 450px;
		height: 359px;
  }
  #idtimech {
		position:absolute; 
	  	top: 21px;
		left: 0px;
        width: 365px;
		font-weight:bold; 
		font-size:12px; 
  }
/* ################ FRANCE 365 ############ */
  .classfgfrsquare {
		position:absolute; 
		top:21px; 
		left:0px; 
		width: 365px; 
		height: 365px;
/*		clip:rect(0px 411px 365px 46px);*/
  }
  .classbgfrsquare {
		position:absolute; 
	  	top: 21px;
		left: 0px;
		background-color: #7fbe56;
  }
  #idfgfrsquare {
		width: 365px;
		height: 365px;
  }
  #idtimefrsquare {
		position:absolute; 
	  	top: 21px;
		left: 0px;
		width: 365px;
		font-weight:bold; 
		font-size:12px; 
		margin-left: 5px;
  }
  #idmorefrsquare {
		position:absolute; 
	  	top: 365px;
		left: 0px;
		width: 365px;
		font-weight:bold; 
		font-size:12px; 
		margin-left: 5px;
		color: #ffffff;
  }

