	/* CSS Document */
	
	
	body, input, textarea, select {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
	}
	* {
		padding:0;
		margin:0;
	}
	a {
		text-decoration:none;
	}
	a:hover {
		text-decoration:underline;
	}
		
	img {
		padding:0;
		margin:0;
	}
	#global {
		width:770px;
		/*height:auto;*/
		margin:0 auto 0 auto;
		background-image:url(../img/copyright.gif);
		background-repeat:no-repeat;
		background-position:279px 603px;
		clear:left;
	}
	
/*------------------------------------------------------------ Eléménts flottants -------------------------------------------*/		
/*----------------------------------------- bloc recherche -----*/				
	#recherche_bloc {
		width:276px;
		position:absolute;
		left:50%;
		margin:370px 0 0 -134px;
		z-index:10;
	}
	* html #recherche_bloc {
		height:121px;
	}
	#rech_contenu {
		width:276px;
		height:136px;
		background-image:url(/library/img/environnement/recherche_bg_mid.png);
		background-repeat:repeat-y;
	}
	* html #rech_contenu {
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/library/img/environnement/recherche_bg_mid.png',sizingMethod='scale');
		background-image:none;
	}
	#rech_bg_top {
		width:276px;
		height:3px;
		background-image:url(/library/img/environnement/recherche_bg_top.png);
		background-repeat:no-repeat;
	}
	* html #rech_bg_top {
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/library/img/environnement/recherche_bg_top.png',sizingMethod='crop');
		background-image:none;
	}
	#rech_bg_bot {
		width:276px;
		height:8px;
		clear:both;
		background-image:url(/library/img/environnement/recherche_bg_bottom.png);
		background-repeat:no-repeat;
	}
	* html #rech_bg_bot {
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/library/img/environnement/recherche_bg_bottom.png',sizingMethod='crop');
		background-image:none;
	}	
	#recherche_title {
		width:98px;
		height:20px;
		background-image:url(/library/img/environnement/title_recherche3.png);
		background-repeat:no-repeat;
		margin:8px 0 0 15px;
	}
	* html #recherche_title {
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/library/img/environnement/title_recherche3.png',sizingMethod='crop');
		background-image:none;
		margin-top:0px;
	}	
	#recherche_btn {
		width:58px;		
		height:18px;
		display:block;
		float:right;
		margin:5px 40px 8px 0;
	}
	* html #recherche_btn {
		margin:5px 20px 8px 0;
	}
	#recherche_txt {
		width:252px;	/* 276 - 24pad */
		min-height:44px;	/* 60 - 16pad */
		color:#fff;
		padding:16px 12px 0 12px;
	}
	* html #recherche_txt {
		height:44px;
	}
/*----------------------------------------- bloc annonces -----*/				
	#annonces_bloc {
		width:283px;
		height:148px;	
		position:absolute;
		left:50%;
		margin:547px 0 0 -139px;
		z-index:15;
	}
	#annonces_title {
		width:226px;
		height:36px;
		background-image:url(/library/img/environnement/title_annonces.png);
		background-repeat:no-repeat;
		margin:8px 0 10px 16px;
	}
	* html #annonces_title {
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/library/img/environnement/title_annonces.png',sizingMethod='crop');
		background-image:none;
	}	
	#annonces_contenu {
		width:283px;
		height:159px;	/* 148 - 6bg_bot */
		background-image:url(/library/img/environnement/annonces_bg_mid.png);
		background-repeat:repeat-y;
	}
	* html #annonces_contenu {
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/library/img/environnement/annonces_bg_mid.png',sizingMethod='scale');
		background-image:none;
	}
	#annon_select_region {
		margin-bottom:6px;
	}
	.annonces-combobox {
		width:137px;
		height:18px;
		float:left;
		margin:2px 0 0 0;
	}
	.annon_nomChamp {
		width:104px;
		height:9px;	/* 15 - 6pad */
		float:left;
		text-align:right;
		font-weight:bold;
		padding:6px 3px 0 0;
		color:#fff;
	}
	#annonces_bg_top {
		width:283px;
		height:3px;
		background-image:url(/library/img/environnement/annonces_bg_top.png);
		background-repeat:no-repeat;
	}
	* html #annonces_bg_top {
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/library/img/environnement/annonces_bg_top.png',sizingMethod='crop');
		background-image:none;
	}
	#annonces_bg_bot {
		width:283px;
		height:6px;
		clear:both;
		background-image:url(/library/img/environnement/annonces_bg_bot.png);
		background-repeat:no-repeat;
		margin-bottom:20px;
	}
	* html #annonces_bg_bot {
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/library/img/environnement/annonces_bg_bot.png',sizingMethod='crop');
		background-image:none;
	}	
	#annonces_btn {
		width:58px;		
		height:18px;
		display:block;
		float:right;
		margin:0 37px 0 0;
	}
	#uc_rechercher_annonces_wc_bt_rech {
		width:58px;		
		height:18px;
		display:block;
		float:right;
		margin:3px 39px 0 0;
	}
	* html #uc_rechercher_annonces_wc_bt_rech {
		margin-right:13px;
	}
	* html #annonces_btn {
		margin:0 17px 8px 0;
	}
/*------------------------------------------------------------ Colonne Gauche -------------------------------------------*/	
	#col_left {
		width:251px;
		float:left;
	}
/*------------------------------------------------------------ Header -------------------------------------------*/
	#header{
		width:770px;
		height:60px;
		margin-top:15px;
	}
	#logo a{
		display:block;
		width:251px;
		height:57px;
		background-image:url(../img/logo.jpg);
		background-repeat:no-repeat;
		float:left;
	}
	#bienvenue{
		width:515px;
		float:right;
		background-image:url(../img/environnement/title_bienvenue.gif);
		background-repeat:no-repeat;
		background-position:30px 10px;
		margin-top:25px;
	}
	#date{
		float:right;
		margin-top:-20px;
		color:#005b9c;
	}
	#navi {
		width:770px;
		height:24px;
		background-color:#001f4b;
	}
	#naviBas{
		background-image:url(../img/pic/menu_btm.gif);
		background-repeat:repeat-x;
		float:left;
		width:100%;
		height:3px;
		margin-bottom:8px;
	}
	* html #naviBas{
		margin-bottom:0px;
	}
	#navi ul{
		float:left;
		margin-top:3px;
		margin-left:10px;
		color:#fff;
	}
	#navi ul li{
		display:inline;
	}
	#navi ul li a{
		color:#fff;
		padding-left:10px;
		padding-right:10px;
	}
	#navi ul li a:hover{
		color:#ffcc00;
		background-image:url(../img/pic/menu_fleche.gif);
		background-repeat:no-repeat;
		background-position:0 4px;
		padding-left:10px;
		text-decoration:none;
	}
	/*#navi ul li{
		width:240px;	
		height:17px; 	
		margin:1px 4px 0 4px;
		list-style:none;
		padding-left:3px;
		background-image:url(/library/img/pic/menu_pointille.gif);
		background-repeat:repeat-x;
		background-position:bottom left;
	}
	#navi ul li#last{
		background-image:none;
	}
	#navi ul li a{
		font-size:1.3em;
		font-style:italic;
		font-weight:bold;
		color:#1f345d;
	}*/
	#text_accueil {
		width:244px;	/* 251 - 7pad*/
		min-height:170px;	/* 183 - 13pad */
		padding:0 0 0 7px;
		color:#005b9c;
		font-size:1.1em;
	}
	* html #text_accueil {
		height:170px;
	}
	#text_accueil ul {
		margin:15px 0 15px 0;
	}
	#text_accueil ul li{
		list-style:none;
		font-weight:bold;
		padding-left:8px;
		background-image:url(/library/img/pic/puce_car_bleu.gif);
		background-repeat:no-repeat;
		background-position:0 6px;
	}
	#plage{
		width:241px;
		height:206px;
		margin-top:10px;
		float:left;
		background-image:url(../img/environnement/home_plage.jpg);
		background-repeat:no-repeat;
	}
/*------------------------------------------------------------Colonne Milieu -------------------------------------------*/		
	#col_mid {
		width:272px;
		height:452px;
		margin-top:1px;
		float:left;
		background-repeat:no-repeat;
	}
	.mid_visu1 {background-image:url(../img/visuel_home1.jpg);}
	.mid_visu2 {background-image:url(../img/visuel_home2.jpg);}
	.mid_visu3 {background-image:url(../img/visuel_home3.jpg);}
	.mid_visu4 {background-image:url(../img/visuel_home4.jpg);}
	.mid_visu5 {background-image:url(../img/visuel_home5.jpg);}
/*------------------------------------------------------------Colonne Droite -------------------------------------------*/		
	#col_right {
		width:247px;
		float:left;
	}
	
/*--------------------------- tools -----*/	
	#tools {
		width:770px;
		margin:0 auto 0 auto;
	}
	#tools_list {
		height:24px;
		color:#005b9c;
		float:right;
	}
	#tools_list a {color:#005b9c}
	#flag_fr {
		display:block;
		width:14px;
		height:12px;
		margin:1px 0 0 1px;
		font-size:0.1em;		
		background-image:url(/library/img/pic/tool_flag_fr.gif);
		background-repeat:no-repeat;
		background-position:1px 1px;
		border:1px solid #005b9c;
	}
	#flag_es {
		display:block;
		width:14px;
		height:12px;
		margin:2px 0 0 1px;
		font-size:0.1em;
		background-color:#fff;
		background-image:url(/library/img/pic/tool_flag_es.gif);
		background-repeat:no-repeat;
		background-position:1px 1px;
		border:1px solid #005b9c;
	}
	.flag_dyn {
		display:block;
		width:14px;
		height:12px;
		margin:2px 0 0 1px;
		font-size:0.1em;		
		background-repeat:no-repeat;
		background-position:1px 1px;
		border:1px solid #005b9c;
	}
/*------------------------------------------------------- bloc témoignages -----*/		
	#temoignage {
		width:231px;	/* 247 - (16) */
		height:231px;
		float:left;
		padding-top:5px;
		padding-left:16px;
		background-color:#dae3e8;
	}
	#temoignage_title {
		width:111px;
		height:20px;
		background-image:url(/library/img/environnement/title_temoignages.gif);
		background-repeat:no-repeat;
	}
	#temoig_visu_shadow {
		float:left;
		height:74px;
		width:74px;
		background-image:url(/library/img/environnement/shadow_tof.png);
		background-repeat:no-repeat;
		margin:4px 0 0 0;
	}
	#temoig_visu_shadow #temoig_visu{
		width:70px;
		height:70px;
		display:block;
		position:relative;
		border:1px solid #525152;
		background-color:#fff;
		background-image:url();
		background-repeat:no-repeat;
		background-position:4px 4px;
		float:left;
	}

	* html #temoig_visu_shadow {
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/library/img/environnement/shadow_tof.png',sizingMethod='crop');
		background-image:none;
	}
	#temoig_ci {
		width:145px;	
		height:72px;
		float:left;
		margin:4px 0 0 10px;
	}
	#temoig_temoign {
		width:219px;	/* 231 - 12pad */
		min-height:87px;
		float:left;
		text-align:justify;
		margin-top:8px;
		padding-right:12px;
	}
	* html #temoig_temoign {
		height:87px;
	}
	#temoigTxt {
		color:#6f6f6f;
	}
/*----------------------------------------- bloc agences -----*/		
	#agence {
		width:231px;	/* 247 - 16pad*/
		min-height:175px;	/* 183 - 8pad */
		padding-top:8px;
		padding-left:16px;
		float:left;
	}
	* html #agence {
		height:175px;
	}
	#agence_title {
		width:170px;
		height:20px;
		background-image:url(/library/img/environnement/title_uneAgence.gif);
		background-repeat:no-repeat;
	}
	#agence_visu_shadow {
		float:right;
		height:74px;
		width:74px;
		background-image:url(/library/img/environnement/shadow_tof.png);
		background-repeat:no-repeat;
		margin:4px 7px 0 0;
	}
	#agence_visu_shadow #agence_visu{
		width:70px;
		height:70px;
		display:block;
		position:relative;
		border:1px solid #525152;
		background-color:#fff;
		background-repeat:no-repeat;
		background-position:4px 4px;
	}
	* html #agence_visu_shadow {
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/library/img/environnement/shadow_tof.png',sizingMethod='crop');
		background-image:none;
	}
	#agence_txt {
		width:148px;
		min-height:100px;
		float:left;
		margin-top:4px;
	}
	* html #agence_txt {
		height:100px;
	}
	#agence_list {
		width:200px;
		float:left;
	}
	
/*------------------------------------------------------------ Bottom -------------------------------------------*/		
	#bottom {
		width:770px;
		margin-bottom:10px;
		float:left;
	}
/*----------------------------------------- bloc sorties -----*/			
	#proch_sorties {
		width:261px;		/* 273 - 12pad */
		min-height:201px;	/* 196 - 7pad */
		float:left;
		padding:7px 0 0 12px;
		background-image:url(/library/img/environnement/sorties_bg_middle.gif);
		background-position:0 0;
		background-repeat:repeat-y;
	}
	* html #proch_sorties {
		height:201px;
	}	
	#proch_sorties_bg_top {
		width:273px;
		height:4px;
		font-size:0.1em;
		float:left;
		background-image:url(/library/img/environnement/sorties_bg_top.gif);
		background-repeat:no-repeat;
	}
	#proch_sorties_bg_bot {
		width:273px;
		height:3px;
		float:left;
		font-size:0.1em;
		background-image:url(/library/img/environnement/sorties_bg_bottom.gif);
		background-repeat:no-repeat;
		clear:both;
	}
	
	#proch_sorties_title {
		width:155px;
		height:15px;
		background-image:url(/library/img/environnement/title_sorties.png);
		background-repeat:no-repeat;
	}
	* html #proch_sorties_title {
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/library/img/environnement/title_sorties.png',sizingMethod='crop');
		background-image:none;
	}
	#proch_sorties_shadow {
		height:74px;
		width:74px;
		float:left;
		background-image:url(/library/img/environnement/shadow_tof_orange.png);
		background-repeat:no-repeat;
		margin:9px 0 7px 1px;
	}
	#proch_sorties_shadow #proch_sorties_visu{
		width:70px;
		height:70px;
		display:block;
		position:relative;
		border:1px solid #525152;
		background-color:#fff;
		/*background-image:url(../img/visuel_sorties.jpg);*/
		background-repeat:no-repeat;
		background-position:4px 4px;
	}
	* html #proch_sorties_shadow {
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/library/img/environnement/shadow_tof_orange.png',sizingMethod='crop');
		background-image:none;
	}
	#proch_sorties_mainSortie {
		height:auto;	/* 70 - 2pad */
		float:left;
		padding-left:2px;
		margin:9px 0 2px 2px;
	}
	.list_sorties ul{
		list-style:none;
		float:left;
	}
	.list_sorties ul li.list_sorties_bg_jaune {
		width:234px;	/* 234 - 10px */
		height:15px;
		padding:0 0 0 10px;
		background-color:#fff0b3;
		background-image:url(/library/img/pic/puce_car_rouge.gif);
		background-position:3px 6px;
		background-repeat:no-repeat;
	}
	.list_sorties ul li.list_sorties_content {
		font-style:italic;
		padding:0 0 0 10px;
	}
/*----------------------------------------- bloc jeux -----*/			
	#jeux {
		width:226px;
		height:189px;	/* 203 - 14pad */
		float:right;
		padding-top:14px;
		background-image:url(/library/img/pic/jeux_pointille.gif);
		background-position:0 5px;
		background-repeat:repeat-x;
		margin-right:5px; 
	}
	#sondage {
		width:172px;
		height:35px;
		margin-left:24px;
		display:block;
		cursor:hand;		
		background-image:url(../img/btn/btn_sondage.png);
		background-repeat:no-repeat;
	}
	* html #sondage {
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/library/img/btn/btn_sondage.png',sizingMethod='crop');
		background-image:none;
	}
	#titleSondage{
		width:230px;
		height:8px;
		background-image:url(../img/environnement/title_sondage.gif);
		background-repeat:no-repeat;
		margin:0 0 10px 0;
	}
	.dotted{
		width:auto;
		height:1px;
		background-image:url(../img/pic/jeux_pointille.gif);
		background-repeat:repeat-x;
		margin:5px 0 0 0;
	}
	#testCarac {
		width:172px;
		height:35px;
		margin:5px 0 0 24px;
		display:block;
		cursor:hand;
		background-image:url(/library/img/btn/btn_testCarac.png);
		background-repeat:no-repeat;
	}
	* html #testCarac {
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/library/img/btn/btn_testCarac.png',sizingMethod='crop');
		background-image:none;
	}
	#chance_title {
		width:222px;
		height:15px;	
		margin:15px 0 0 1px;
		background-image:url(/library/img/environnement/title_chance.png);
		background-repeat:no-repeat;
	}
	* html #chance_title {
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/library/img/environnement/title_chance.png',sizingMethod='crop');
		background-image:none;
		margin-top:0px;
	}
	#chance_visuel_btn {
		width:157px;
		height:75px;
		display:block;
		margin:8px 0 0 30px;
		background-image:url(/library/img/btn/visuel_chance_btn.gif);
		background-repeat:no-repeat;
	}

/*------------------------------------------------------------ Footer -------------------------------------------*/		
	#footer {
		width:770px;
		margin:0 auto ;
	}
	* html #footer{
		margin-top:5px;
	}
	*+ html #footer{
		margin-top:5px;
	}
	#quickAcces ul{
		background-image:url(../img/environnement/footer.gif);
		background-repeat:no-repeat;
		background-position:bottom;
		width:770px;	
		height:46px;
		padding:4px 0 0 0;
		float:left;
		color:#fff;
		list-style:none;
		text-align:center;
		font-size:1em;
		background-color:#005b9c;
		border-bottom:2px solid #fff;
		margin-top:5px;
	}
	#quickAcces ul li{
		display:inline;
	}
	#quickAcces ul li a{
		color:#fff;
		font-style:normal;
	}
