/******************************************************************************/
/*                 							  CSS	Print   					 				              */
/******************************************************************************/

html{
	font-family:Arial,Helvetica,Verdana,sans-serif,"Courier New";
	font-size:1em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}

body, div, form, ul, li, img, span{
	border-top : 0px;
	border-left : 0px;
	border-right : 0px;
	border-bottom : 0px;

	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;

	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
}

body{text-align : center;}

h1, h2, h3, h4, h5, h6, p{
	text-align : left;

	border-top : 0px;
	border-left : 0px;
	border-right : 0px;
	border-bottom : 0px;

	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;

	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
}

a,
a:active,
a:hover,
a:link,
a:visited{
	color:#7F4773;
	background-color:inherit;
}
/******************************************************************************/
/*         							 			 		Page Principale   	  	 				            */
/******************************************************************************/

#page{
	width : 100%;
	margin-left : auto;
	margin-right : auto;

	text-align : left;

	/*border:1px solid #000000;*/
}

	/***************************/
	/* Logo d'impression...		 */
	/***************************/

#logo{
	visibility : hidden;
	display : none;
}

/******************************************************************************/
/* 	        							 			 				Haut   	  	 				            			*/
/******************************************************************************/

#haut{
	width : 100%;
	text-align : center;
}

#topzone{
	width : 950px;

	text-align : left;

	margin-left : auto;
	margin-right : auto;
}

.home{height : 235px;}

.innerRub{height : 265px;}

.innerTransveral{height : 235px;}

.TopBanner{
	position:relative;
	top:0px;
	left:0px;

	float:left;
	height:200px;
	z-index:1;
}

.TopBanner img{
	position:absolute;
	top:0px;
	left:0px;

	float:left;
	z-index:2;
}

#topzone_signature_zone{
	float:left;
	position:relative;
	top:0px;
	left:0px;

	width:350px;
	height:200px;

	border: 0px solid #FFFFFF;

	z-index:2;
}

.Signature{
	float:left;
	position:absolute;
	top:154px;
	left:50px;


	border: 0px solid #FFFFFF;

	z-index:3;
}


#topzone_tools_zone{
	position:relative;
	top:0px;
	left:330px;

	float:left;
	width:270px;
	height:200px;

	border: 0px solid #FFFFFF;

	z-index:3;
}

#topzone_tools_zone_meteo{
	position:absolute;
	top:10px;
	left:10px;

	width:125px;
	height:40px;

	color:#000000;
	background-color:#FFFFFF;

	border: 0px solid #000000;

	z-index:2;
}


#topzone_tools_zone_flags{
	position:absolute;
	top:10px;
	left:145px;

	width:115px;
	height:40px;

	color:#000000;
	background-color:#FFFFFF;

	border: 0px solid #000000;
	z-index:2;
}

#topzone_tools_zone_maps{
	position:absolute;
	top:60px;
	left:10px;

	width:250px;
	height:130px;

	color:#000000;
	background-color:#FFFFFF;

	border: 0px solid #000000;
	z-index:2;
}

#topzone_tools_zone_meteo_content{
	position:absolute;
	top:10px;
	left:10px;

	/*width:125px;*/
	width:160px;
	height:40px;

	color:#000000;
	background-color:inherit;

	border: 0px solid #000000;
	z-index:3;
}

.zone_meteo_block_temperatures{
	float:left;

	width:65px;

	color:#000000;
	background-color:inherit;

	font-family:Helvetica,Verdana,Arial,sans-serif,"Courier New";
	font-weight: bold;
	font-size: 0.7em;

	padding-top:5px;
	padding-left:5px;
}

.zone_meteo_block_pictos{
	float:left;

	padding-top:0px;
	padding-left:0px;
}


#topzone_tools_zone_flags_content{
	position:absolute;
	top:10px;
	left:145px;

	width:115px;
	height:40px;

	color:#000000;
	background-color:inherit;

	padding-top:12px;
	padding-left:10px;

	border: 0px solid #000000;
	z-index:3;
}

#topzone_tools_zone_flags_content a{
	padding-right:2px;
}

#topzone_tools_zone_maps_content{
	position:absolute;
	top:60px;
	left:10px;

	width:250px;
	height:130px;

	color:#000000;
	background-color:inherit;

	padding-top:5px;

	border: 0px solid #000000;
	z-index:3;
}

#topzone_tools_zone_sejour_content{
	position:absolute;
	top:60px;
	left:10px;

	width:250px;
	height:130px;

	color:#000000;
	background-color:inherit;

	padding-top:5px;

	border: 0px solid #000000;
	z-index:3;
}

#topzone_tools_zone_sejour_content h4{
	font-family:Arial,Helvetica,Verdana,sans-serif,"Courier New";
	font-weight: bold;
	font-size: 0.8em;

	color: #666666;
	background-color: inherit;

	margin:5px;
}
/******************************************************************************/
/* 	        							 			 				Menu   	  	 				            			*/
/******************************************************************************/
#topmenu{
	float:left;
	width:950px;
	height:auto;

	height:35px;

	position:relative;
	top:0px;
	left:0px;

	z-index:3;
}

#topzone_zone_menu{
	position:absolute;
	top:0px;
	left:0px;

	width:950px;
	height:35px;

	color:#000000;
	background-color:inherit;

	border: 0px solid #000000;
	z-index:4;
}

#menu{
	position:absolute;
	top:0px;
	left:0px;

	float:left;
	width:692px;
	height:auto;

	z-index:4;
}


#menu ul{
	/*float:left;*/
	/*height:65px;*/
	list-style:none;
	padding-left:10px;
}

#menu li{display:inline;}

#menu li:hover{}

#menu li a{
	float:left;
	width:auto;

	color: #000000;
	background-color: inherit;

	font-family:Helvetica,Verdana,Arial,sans-serif,"Courier New";
	font-weight: normal;
	font-size: 0.75em;

	text-align: left;
	text-decoration:none;
	text-transform:uppercase;

	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;

	white-space: nowrap;
}

html:first-child #menu li a{font-size: 0.7em;}

#menu li a:hover{
	color: #000000;
	background-color: #E3DEB6;
}

#menu .menuDE li a{
	padding-left:11px;
	padding-right:10px;
}

#menu .menuNL li a{
	padding-left:10px;
	padding-right:10px;
}


/******************************************************************************/
/*         							 			 			Sous Menu   	  	 				            		*/
/******************************************************************************/


#menu ul ul{
	position:absolute;
	top:34px;
	left:0px;

	float:left;
	width:950px;
	height:auto;

	background-image:url("../images/interface/BgZone_SousMenu.jpg");
	background-position:0px 0px;
	background-repeat : repeat-x;

	border: 0px solid #000000;

	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;

	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;

}

#menu ul ul li{/*font-size: 14px;*/}


#menu ul li ul li a{
	float:left;
	width:auto;

	color: #878464;
	background-color: inherit;

	font-family:Verdana,Arial,Helvetica,sans-serif,"Courier New";
	/*font-weight: bold;*/
	/*Modif Menu*/
	font-weight: normal;
	font-size: 0.7em;

	text-align: left;
	text-decoration:none;

	padding-top:8px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:8px;

	white-space: nowrap;
}

html:first-child #menu ul li ul li a{font-size: 0.7em;}

#menu ul li ul li a:hover{
	color: #000000;
	/*background-color: #FFFFFF;*/
	/*Modif Menu*/
	background-color: inherit;
	text-decoration:underline;
}

#menu li.active ul{
	display:block;
}

#menu li.active a{
	color: #000000;
	background-color: #E3DEB6;
	/*Modif Menu*/
	font-weight: bold;
}
/*Modif Menu*/
#menu li.active ul li a{
	background-color:inherit;
	font-weight: normal;
}
/*--*/

#menu li.inactive ul{display:none;}

#menu ul li ul li.active a{
	color: #000000;
	/*background-color: #FFFFFF;*/
	/*Modif Menu*/
	background-color: inherit;
	font-weight: bold;
	text-decoration:underline;
}



/******************************************************************************/
/*         							 		 			Elements Menu   	  	 				            	*/
/******************************************************************************/

#menu .MenuLeft{
	float:left;
	width:12px;
	height:35px;
	background-image:url("../images/interface/MenuLeft.png");
	background-position:left top;
	background-repeat : no-repeat;

	border: 0px solid;
	padding:0px;
}

#menu .MenuRight{
	float:left;
	width:12px;
	height:35px;
	background-image:url("../images/interface/MenuRight.png");
	background-position:left top;
	background-repeat : no-repeat;

	border: 0px solid;
	padding:0px;
}

#menu .MenuText{
	float:left;
	font-size: 1em;
	background-color: #E3DEB6;


	padding-left:3px;
	padding-right:3px;

	cursor:pointer;

}

#menu span{
	float:left;
	display:block;
	color:#000000;
	background-color: inherit;

	font-size: 0.6em;

	padding-top:10px;
	padding-bottom:10px;
}


#menusearchzone{
	position:absolute;
	top:0px;
	left:682px;

	float:left;
	width:250px;

	padding-top:7px;
	padding-bottom:7px;

	margin-left:8px;

	z-index:4;
}

#Form_SearchSite{
	float:left;
	width:250px;
	color:#FFFFFF;
	background-color: #000000;
}

#SearchQuery{
	float:left;
	width:188px;

	color:#FFFFFF;
	background-color: transparent;

	padding-left:8px;

	border:1px solid #000000;
}

#SearchSubmit{
	float:left;
	width:50px;

	color:#FFFFFF;
	background-color: transparent;

	border:1px solid #000000;

	cursor:pointer;
}


/******************************************************************************/
/*         							 			 			Base Line   	  	 				            		*/
/******************************************************************************/

#baseline{
	width : 100%;
	text-align : center;
}

#topbzone{
	width : 950px;
	height : 38px;

	text-align : left;

	margin-left : auto;
	margin-right : auto;

	border:0px solid #000FFF;
}

/******************************************************************************/
/*       							 			 				Fil d'Ariane   	  	 				            	*/
/******************************************************************************/

#arianelinks{
	float:left;
	width:100%;
	height:38px;
}

#arianelinks p {
	color:#666666;
	background-color:inherit;

	font-family:Arial,Verdana,Helvetica,sans-serif,"Courier New";
	font-weight: normal;
	font-size:0.6em;

	text-align:left;

	white-space:nowrap;

	padding-top:12px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:12px;
}

#arianelinks a{
	color:#666666;
	background-color:inherit;

	font-family:Arial,Verdana,Helvetica,sans-serif,"Courier New";
	font-weight: normal;
	font-size:1em;

	text-align:left;
	text-decoration:none;

	white-space:nowrap;
}

#arianelinks a:hover{
	text-decoration:underline;
}
/******************************************************************************/
/*	        							 			 				Centre   	  	 				            		*/
/******************************************************************************/


#centre{
	width : 100%;
	text-align : center;
}

#contentzone{
	width : 950px;
	/*height : 325px; HOME*/
	margin-left : auto;
	margin-right : auto;
}

#contentzone_pics_zone{
	position:relative;
	top:0px;
	left:0px;

	width : 950px;
	height : 325px;
	z-index:4;
}

#contentzone_block_zone{
	float:left;
	position:relative;
	top:0px;
	left:0px;

	width : 950px;
	height : auto;
}

.bg_zone_decouvrez{
	position:absolute;
	top:0px;
	left:10px;

	width : 450px;
	height : 315px;

	background-image:url("../images/interface/BgZone_Decouvrez.jpg");
	background-position:0px 0px;
	background-repeat : no-repeat;

	z-index:2;
}

.bg_zone_pratiquez{
	position:absolute;
	top:0px;
	left:470px;

	width : 210px;
	height : 315px;

	background-image:url("../images/interface/BgZone_Pratiquez.jpg");
	background-position:0px 0px;
	background-repeat : no-repeat;

	z-index:2;
}

.bg_zone_profitez{
	position:absolute;
	top:0px;
	left:690px;

	width : 120px;
	height : 155px;

	background-image:url("../images/interface/BgZone_Droite.jpg");
	background-position:0px 0px;
	background-repeat : no-repeat;

	z-index:2;
}

.bg_zone_venez{
	position:absolute;
	top:0px;
	left:820px;

	width : 120px;
	height : 155px;

	background-image:url("../images/interface/BgZone_Droite.jpg");
	background-position:0px 0px;
	background-repeat : no-repeat;

	z-index:2;
}

.bg_zone_participez{
	position:absolute;
	top:155px;
	left:690px;

	width : 250px;
	height : 160px;

	background-image:url("../images/interface/BgZone_Participez.jpg");
	background-position:0px 0px;
	background-repeat : no-repeat;

	z-index:2;
}

.contentzone_decouvrez{
	position:absolute;
	top:1px;
	left:1px;

	width : 448px;
	height : 298px;

	z-index:3;
}

.contentzone_pratiquez{
	position:absolute;
	top:1px;
	left:1px;

	width : 208px;
	height : 298px;

	z-index:3;
}

.contentzone_profitez,.contentzone_venez{
	position:absolute;
	top:1px;
	left:1px;

	width : 118px;
	height : 143px;

	z-index:3;
}

.contentzone_participez{
	position:absolute;
	top:1px;
	left:1px;

	width : 248px;
	height : 143px;

	z-index:3;
}

.titlezone_decouvrez{
	position:absolute;
	top:1px;
	left:1px;

	width : 446px;
	height : 296px;

	z-index:4;
}


.titlezone_pratiquez{
	position:absolute;
	top:1px;
	left:1px;

	width : 206px;
	height : 296px;

	z-index:4;
}

.titlezone_profitez,.titlezone_venez{
	position:absolute;
	top:1px;
	left:1px;

	width : 116px;
	height : 141px;

	z-index:4;
}

.titlezone_participez{
	position:absolute;
	top:1px;
	left:1px;

	width : 246px;
	height : 141px;

	z-index:4;
}

.titlezone_decouvrez h2,
.titlezone_pratiquez h2,
.titlezone_profitez h2,
.titlezone_venez h2,
.titlezone_participez h2{
	font-family:Arial,Helvetica,Verdana,sans-serif,"Courier New";
	font-weight: bold;
	font-size: 1.2em;

	color: #FFFFFF;
	background-color: inherit;

	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}


#centre_content{
	float:left;
	position:relative;
	top:0px;
	left:0px;

	width : 660px;
	height : auto;

	text-align : left;

	padding-top:0px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:0px;

	z-index:2;

	border:0px solid #FF0000;
}

.csc-textpic-imagewrap,
.centre_content_picture{
	float:left;
}

.centre_content_map{
	float:left;

	padding-left:10px;
	padding-bottom:20px;

}

.centre_content_block_list{
	float:left;
	width : 405px;
	height : auto;

	border:0px solid #0000FF;
}

.centre_content_block_list_text{
	float:left;
	width : 235px;
	height : auto;

	padding:5px;

	border:0px solid #0000FF;
}

.centre_content_block_list_text p{
	font-family:Arial,Helvetica,Verdana,sans-serif,"Courier New";
	font-weight: normal;
	font-size: 0.7em;

	color: #000000;
	background-color: inherit;

	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
}

.centre_content_block_list_picture{
	float:left;
	width:150px;
}

.centre_content_block_list_picture img{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
}


.csc-textpic-text,
.centre_content_text{
	float:left;
	width:340px;
	height : auto;

	padding-top:0px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;

	border:0px solid #0000FF;
}

.csc-textpic-text h1,
.centre_content_text h1{
	font-family:Arial,Helvetica,Verdana,sans-serif,"Courier New";
	font-weight: bold;
	font-size: 1em;

	color: #000000;
	background-color: inherit;

	padding-left:5px;
	padding-bottom:10px;
}

.csc-textpic-text p,
.centre_content_text p{
	font-family:Arial,Helvetica,Verdana,sans-serif,"Courier New";
	font-weight: normal;
	font-size: 0.7em;

	color: #000000;
	background-color: inherit;

	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
}

.csc-textpic-caption{
	font-family:Arial,Helvetica,Verdana,sans-serif,"Courier New";
	font-weight: normal;
	font-size: 0.6em;

	color: #000000;
	background-color: inherit;
}

.centre_content_entete{
	float:left;
	width:100%;
	height : auto;

	padding-top:0px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;

	border:0px solid #0000FF;
}

.centre_content_entete h1{
	font-family:Arial,Helvetica,Verdana,sans-serif,"Courier New";
	font-weight: bold;
	font-size: 1.2em;

	color: #000000;
	background-color: inherit;

	padding-left:5px;
	padding-bottom:10px;
}

.centre_content_entete h2{
	font-family:Arial,Helvetica,Verdana,sans-serif,"Courier New";
	font-weight: bold;
	font-size: 1.0em;

	color: #000000;
	background-color: inherit;

	padding-left:5px;
	padding-bottom:10px;
}

.centre_content_entete h3{
	font-family:Arial,Helvetica,Verdana,sans-serif,"Courier New";
	font-size: 1.0em;

	color: #000000;
	background-color: inherit;

	padding-left:5px;
	padding-bottom:10px;
}

.centre_content_entete h4{
	font-family:Arial,Helvetica,Verdana,sans-serif,"Courier New";
	font-weight: bold;
	font-size: 0.7em;

	color: #000000;
	background-color: inherit;

	padding-left:5px;
	padding-bottom:10px;
}

.centre_content_entete p{
	width : auto; /***/
	text-align:justify; /***/


	font-family:Arial,Helvetica,Verdana,sans-serif,"Courier New";
	font-weight: normal;
	font-size: 0.8em;

	color: #000000;
	background-color: inherit;

	padding-left:5px;
	padding-bottom:10px;
}

.centre_content_entete a{
	color: #7f4773;
	font-weight:bold;
	text-decoration:none;
	background-color: inherit;
}
.centre_content_entete a:hover{
	text-decoration:underline;
	background-color: inherit;
}

#centre_block_tools{
	float:left;
	/*position:absolute;
	top:0px;
	left:690px;
*/
	width : 250px;
	height : auto;

	z-index:2;

	border:0px solid #000000;
}

.cd_rub{
	float:left;
	width : 250px;
	height : auto;
}

.cd_rub_content{
	float:left;
	width : 250px;
	height : auto;

	color: #000000;
	background-color: #E3DEB6;

	text-align: left;

	border:1px solid #E6E6E6;
}

.cd_rub_content h2{
	font-family:Arial,Helvetica,Verdana,sans-serif,"Courier New";
	font-weight: bold;
	font-size: 1em;

	color: #666666;
	background-color: inherit;

	margin:5px;
}

.cd_rub_content h3{
	font-family:Arial,Helvetica,Verdana,sans-serif,"Courier New";
	font-weight: bold;
	font-size: 1em;

	color: #000000;
	background-color: inherit;

	margin:5px;
}

.cd_rub_content h4{
	font-family:Arial,Helvetica,Verdana,sans-serif,"Courier New";
	font-weight: bold;
	font-size: 0.8em;

	color: #666666;
	background-color: inherit;

	margin:5px;
}


/**/
.cd_rub_content ul{
	float:left;
	list-style:none;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
}

.cd_rub_content ul li{
	/*display:inline;*/

	background-image:url("../images/interface/MenuArrow.gif");
	background-position:0px 1px;
	background-repeat : no-repeat;
}


* html .cd_rub_content ul li{background-position:0px 5px;}
*+html .cd_rub_content ul li{background-position:0px 5px;}


.cd_rub_content ul li a{
 	display:block;
 	width:100%;

 	color: #333333;
 	background-color: inherit;

 	font-family:Helvetica,Verdana,Arial,sans-serif,"Courier New";
 	font-weight: bold;
 	font-size: 0.7em;

 	text-align: left;
 	text-decoration:none;

 	padding-top:0px;
 	padding-left:12px;
 	padding-right:0px;
 	padding-bottom:0px;
}

.cd_rub_content ul li a:hover{
 	text-decoration:underline;
}
/***/

.cd_rub_content .csc-textpic-imagewrap a{
	float:left;
	width:100%;
	width:250px;
	text-align:center;
}



.cd_rub_shadow{
	float:left;
	width : 250px;
	height : 18px;

	background-image:url("../images/interface/Shadows-01.jpg");
	background-position:0px 0px;
	background-repeat : no-repeat;
}


.centre_content_liens{
	text-align:right;
}

.centre_content_liens a{
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
 	padding-bottom:5px;
}

.MapAccess{text-align:center;}

.MapAccess a{}

.MapAccess a img{
	margin-top:0px;
	margin-left:5px;
	margin-right:20px;
 	margin-bottom:5px;
}

div.csc-textpic-image,
div.csc-textpic-imagerow{
	float:left;
}


div.csc-textpic-intext-right div.csc-textpic-imagewrap {
	float:right;
	/*width:400px;*/
}

div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image {
	float:left;

	margin:0px;
	padding:2px;

	border : 0px solid #FF0000;
}



/******************************************************************************/
/* 	        							 			 				Bas   	  	 				            			*/
/******************************************************************************/

#bas{
	width : 100%;
	text-align : center;
}

#bottomzone{
	width : 950px;
	height : 24px;

	margin-left : auto;
	margin-right : auto;
}

/******************************************************************************/
/*         							 			 				Menu Du Bas  	  	 				           		*/
/******************************************************************************/


#menudubas{
	float:left;
	width:950px;
	height:auto;
}


#menudubas ul{
	float:left;
	width:680px;
	height:39px;
	list-style:none;

	padding-left:10px;
}

#menudubas li{
	float:left;
	width:auto;
}

#menudubas li a{
	float:left;
	width:auto;

	color: #000000;
	background-color: inherit;

	font-family:Helvetica,Verdana,Arial,sans-serif,"Courier New";
	font-weight: normal;
	font-size: 0.6em;

	text-align: left;
	text-decoration:none;
	text-transform:uppercase;

	padding-top:0px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:0px;

	white-space: nowrap;
}

/** html #menudubas li a{font-size: 0.7em;}*/
html:first-child #menudubas li a{
	font-size: 0.5em;
	padding-left:7px;
	padding-right:7px;
}

#menudubas li a:hover{
	color: #000000;
	/*background-color: #FFC30C;*/
	background-color: inherit;
	text-decoration:underline;

}

#menudubas span{
	float:left;
	display:block;
	color:#000000;
	background-color: inherit;

	font-size: 0.6em;
}


#copyrightzone{
	float:left;
	width:250px;
	height:30px;

	border:0px solid #000000;
}

#copyright{
	position:relative;
	top:0px;
	left:0px;

	color: #A0A0A0;
	background-color: inherit;

	font-family:Helvetica,Verdana,Arial,sans-serif,"Courier New";
	font-weight: normal;
	font-size: 0.7em;

	text-align: right;
	text-decoration:none;
	text-transform:uppercase;

	padding-right:30px;

	white-space: nowrap;

	z-index:2;

	border:0px solid #000000
}

html:first-child #copyright{
	font-size: 0.5em;
	padding-right:25px;
}

#copyright a{
	color: #A0A0A0;
	background-color: inherit;

	text-decoration:none;
	text-transform:uppercase;

	border:0px solid #000000
}


#MiniLogo{
	position:absolute;
	top:-10px;
	left:230px;

	border:0px solid #000000;

	z-index:3;
}

/******************************************************************************/
/*         							 			 				Formulaires  	  	 				           		*/
/******************************************************************************/

#Form_SearchActivity{
	float:left;
	position:relative;
	top:0px;
	left:0px;

	width:250px;
	height:110px;
	border:0px solid #000000;
}

#Form_SearchActivity select{
	float:left;
	width:170px;
	height:auto;

	font-family:Arial,Helvetica,Verdana,sans-serif,"Courier New";
	font-weight: normal;
	font-size: 0.7em;

	border:1px solid #E6E6E6;

	margin:5px;
}

#Form_SearchSejour{
	float:left;
	width:250px;
	height:auto;
	border:0px solid #000000;
}

#Form_SearchSejour select{
	float:left;
	width:170px;
	height:auto;

	font-family:Arial,Helvetica,Verdana,sans-serif,"Courier New";
	font-weight: normal;
	font-size: 0.7em;

	border:1px solid #E6E6E6;

	margin:5px;
}

.Submit_Liseret{
	float:left;
	width:65px;
	height:65px;
	background-image:url("../images/interface/Filets.png");
	background-position:0px 0px;
	background-repeat : no-repeat;
}

#Form_SearchSejour .Submit_Liseret{
	position:absolute;
	top:39px;
	left:175px;

	border:0px solid #000000;

	z-index:3;
}

#Form_SearchActivity .Submit_Liseret{
	position:absolute;
	top:10px;
	left:175px;

	border:0px solid #000000;

	z-index:3;
}

.Submit_Liseret #SearchActivitySubmit{
	float:left;
	position:absolute;

	top:25px;
	left:38px;

	width:25px;

	color:#FFFFFF;
	background-color: transparent;

	font-family:Arial,Helvetica,Verdana,sans-serif,"Courier New";
	font-weight: normal;
	font-size: 0.7em;

	border:0px solid #000000;
	padding:0px;
	margin:0px;

	cursor:pointer;

	z-index:4;
}

.Submit_Liseret #SearchSejourSubmit{
	float:left;
	position:absolute;

	top:25px;
	left:38px;

	width:25px;

	color:#FFFFFF;
	background-color: transparent;

	font-family:Arial,Helvetica,Verdana,sans-serif,"Courier New";
	font-weight: normal;
	font-size: 0.7em;

	border:0px solid #000000;
	padding:0px;
	margin:0px;

	cursor:pointer;

	z-index:4;
}


#Form_SearchVTT{
	float:left;
	width:250px;
	height:auto;
	border:0px solid #000000;
}

#Form_SearchVTT input{
	float:left;

	font-family:Arial,Helvetica,Verdana,sans-serif,"Courier New";
	font-weight: normal;
	font-size: 0.7em;
}

#Form_SearchVTT label{
	float:left;

	font-family:Arial,Helvetica,Verdana,sans-serif,"Courier New";
	font-weight: normal;
	font-size: 0.7em;

	margin-top:3px;
	margin-left:3px;
	margin-right:130px;
	margin-bottom:3px;
}

/* Contact */

#mailform fieldset.csc-mailform {
	border:medium none;
}

#mailform label {
	display:block;

	float:left;
	width:200px;

	color:#000000;
	background-color: inherit;

	font-family:Arial,Helvetica,Verdana,sans-serif,"Courier New";
	font-weight: normal;
	font-size: 0.8em;

	text-align:right;

	margin:5px 0px 5px 0px;
	padding:0px 20px 0px 0px;
}

#mailform input {
	float:left;
	width:250px;

	color:#000000;
	background-color: inherit;

	border:1px solid #000000;
	margin:5px 0px 5px 0px;
}

#mailform input.csc-mailform-submit {
	float:right;
	width:160px;

	color:#333333;
	background-color:#B9B8B9;

	font-weight:bold;
	text-align:center;

	border:medium none;
	margin:10px 48px 0px 0px;
	padding:2px 5px;
}

#mailform select {
	float:left;
	width:250px;

	color:#000000;
	background-color: inherit;

	border:1px solid #000000;
	margin:5px 0px 5px 0px;
}

#mailform textarea {
	float:left;
	width:250px;

	color:#000000;
	background-color: inherit;

	border:1px solid #000000;
	margin:5px 0px 5px 0px;
}

/******************************************************************************/
/*         							 			 				Cartes      	  	 				           		*/
/******************************************************************************/

.tx-dcdgooglemap-pi1{
	float:left;
	width:950px;
}

#map328{
	position:absolute;
	top:0px;
}

#map328-tx_dcdgooglemap_category{
	float:right;
	width:280px;

	font-family:Arial,Helvetica,Verdana,sans-serif,"Courier New";
	font-weight: normal;
	font-size: 0.7em;
}

#map328-tx_dcdgooglemap_category span {
	float:left;
	width:250px;
}
