

/* DIV #left  */

#left ul{
	margin: 15px 5px 0 5px;
}
#left li{
	font-size: 0.9em;
	line-height: 1.2em;
	padding: 3px 5px 3px 0px;
	margin: 0 0 0 15px;
	background: transparent;
}

#left h1{
	padding: 20px 0 0 0;
	font-size: 1.2em;
	color: #3b6e88;
	font-weight: bold;
	
}
#left a{
	font-size: 0.9em;
	color: #9eaaba;
	text-decoration: none;
}
#left a:hover{
	color: #9eaaba;
	text-decoration: underline;
}
#left p{
	padding: 15px 0 5px 0;
}

/* DIV #right  */

#right p{
	font-size: 0.9em;
	color:#666;
	padding: 5px 0 5px 0;
}

#right a{
	font-size: 0.9em;
	color: #29922d;
	text-decoration: none;
}
#right a:hover{
	color: #064008;
	text-decoration: underline;
}
#right a:visited{
	color: #68a331;
	text-decoration: underline;
}
#right h1{
	padding: 20px 0 0 5px;
	font-size: 1.05em;
	color: #409222;
	
}

/* page language top  */

.flags{
  display: block;
  margin: 10px 0 0 0;
  padding: 0 0 0 10px;
  float: right;
  width: 16px;
  height: 11px;
  text-align: center;

}
.choose_lang{
font-size: 0.7em;
float: right;
text-align: left;
color:#fff;
display: block;
height: 15px;
width: 110px;
padding: 5px 0 5px 25px;
margin: 8px 0 0 0;
background: transparent url(/images/flags/be.gif) left center no-repeat;
text-decoration: none;

}
.choose_lang a:hover{
	text-decoration: underline;
}

.linkmap{
display: block;
height: 15px;
width: 230px;
padding: 5px 0 5px 15px;
background: transparent url(/images/puces/collapse_single_choice_grey.gif) left center no-repeat;
}

.linkmap-pdf{
color: #b73288;
display: block;
height: 15px;
width: 230px;
padding: 5px 0 5px 25px;
margin: 15px 0 25px 0;
background: transparent url(/images/puces/pdf.gif) left center no-repeat;
}
.preload{
display: none;
visibility: hidden;
margin:0;
padding:0;
}


/* styling right area  */
.timing{
	margin: 15px 0 0 0;
	font-size: 0.9em;
}

.timing td{
	padding: 3px;
}
.timing tr{
	padding: 3px;
}
/* BTN FRENCH REGISTRATION   */

#btn_subscribe_fr{
	margin: 25px 0 15px 0;
	background: transparent;
}
#btn_subscribe_fr a{
	display: block;
	width: 280px;
	height: 31px;
	text-decoration: none;
	background: transparent url(../images/backgrounds/btn_subscribe_fr_off.gif) center no-repeat;
	
}
#btn_subscribe_fr a:hover{
	text-decoration: none;
	background: transparent url(../images/backgrounds/btn_subscribe_fr.gif) center no-repeat;
	
}
/* BTN Netherlands REGISTRATION   */

#btn_subscribe_nl{
	margin: 25px 0 15px 0;
	background: transparent;
}
#btn_subscribe_nl a{
	display: block;
	width: 280px;
	height: 31px;
	text-decoration: none;
	background: transparent url(../images/backgrounds/btn_subscribe_nl_off.gif) center no-repeat;
	
}
#btn_subscribe_nl a:hover{
	text-decoration: none;
	background: transparent url(../images/backgrounds/btn_subscribe_nl.gif) center no-repeat;
	
}
/* BTN UK REGISTRATION   */

#btn_subscribe_uk{
	margin: 25px 0 15px 0;
	background: transparent;
}
#btn_subscribe_uk a{
	display: block;
	width: 280px;
	height: 31px;
	text-decoration: none;
	background: transparent url(../images/backgrounds/btn_subscribe_uk_off.gif) center no-repeat;
	
}
#btn_subscribe_uk a:hover{
	text-decoration: none;
	background: transparent url(../images/backgrounds/btn_subscribe_uk.gif) center no-repeat;
	
}

