/********************************************************MAIN***********************************************/
body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../img/fond_site.gif);
	background-repeat:repeat-x;
	padding-top:8px;
	height:100%;
}

html {
	height:100%;
}

img{
	border:none;
}

ul {
	border:0 none;
	margin:0;
	padding:0;
}
p {
	border:0 none;
	margin:0;
	padding:0;
}
li {
	list-style-type:none;
	
	
}
h1 {
	margin:0;
	padding:0;
}
h2 {
	margin:0;
	padding:0;
}
h3 {
	margin:0;
	padding:0;
}
h4 {
	margin:0;
	padding:0;
}
h5 {
	margin:0;
	padding:0;
}

.clearboth{
	clear:both;

	
}
#entete{
	color:#3a3a3a;
	font-size:10px;
	padding-right:27px;
	padding-bottom:5px;
	padding-top:5px;
	text-align:right;
}

#main {
	width:1008px;
	margin-left:auto;
	margin-right:auto;
}

.fond_left {
	float:left; 
	width:22px;
	background-image:url(../img/fondleft_site.gif); 
	background-repeat:no-repeat; 
	height:800px;
}
.fond_left_admin {
	float:left; 
	width:22px;
	background-image:url(../img/fondleft_site_admin.gif); 
	background-repeat:no-repeat; 
	height:800px;
}
.main_content {
	float:left; 
	width:964px; 
	background-color:#FFFFFF; 
	height:800px;
}
.fond_right {
	float:left; 
	width:22px;
	background-image:url(../img/fondright_site.gif); 
	background-repeat:no-repeat; 
	height:800px;
}
.fond_right_admin {
	float:left; 
	width:22px;
	background-image:url(../img/fondright_site_admin.gif); 
	background-repeat:no-repeat; 
	height:800px;
}
#header {
	background-image:url(../img/fond_menu.jpg);
	background-position:bottom;
	width:964px;
	height:112px;
	background-repeat:no-repeat;
	

}
#header h1{
	color:#0C66AE;
	font-size:20px;
}

#logo {
	float:left;
}
#logo img{
	border:none;
	
}
#conteneur_login{
	float:left;
	padding-left:528px;
	/*display:none;*/

}
#login {
	width:230px;
	height:26px;
	/*background-color:#CC66CC;*/
	color:#b2b2b2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	/*margin-left:710px;*/
	/*margin-left:200px;
	padding-left:708px;*/
	float:left;
	
	
	
}
.login_elts {
	float:left;
	background-image:url(../img/puce_login.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:8px;
	padding-right:16px;
	margin-top:12px;
	
}
.langues {
	float:left;
	background-image:url(../img/puce_login.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:8px;
	padding-right:15px;
	margin-top:12px;
	font-weight:bold;
	
}
.login_elts a{
	color:#b2b2b2;	
	text-decoration:none;
	}
.login3_elts {
	float:left;
	background-image:url(../img/puce_login.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:8px;
	padding-right:16px;
	margin-top:12px;
	color:#488cc2;
	
}
.login3_elts a{
	color:#b2b2b2;	
	text-decoration:none;
	font-weight:bold;
	}
.langues a{
	color:#0e78cc;
	text-decoration:none;
	
}

#conteneur_login2{
	float:left;
	padding-left:326px;
	display:none;
}
#login2 {
	width:408px;
	height:26px;
	/*background-color:#CC66CC;*
	color:#b2b2b2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	/*margin-left:710px;
	margin-right:46px;*/
	float:left;
	
	
	
	
}
#login3 {
	/*width:278px;*/
	height:26px;
	/*background-color:#CC66CC;*/
	color:#b2b2b2;
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;*/
	/*margin-left:710px;
	margin-right:46px;*/
	float:right;
	font-size:11px;
	
	
	
	
}
#conteneur_login3{
	/*background-color:#CC66CC;*/
	float:right;
	/*padding-left:460px;*/
	padding-right:28px;
	display:none;
}
.identifiant {
	float:left;
	background-image:url(../img/puce_login.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:11px;
	padding-right:7px;
	margin-top:9px;
}	

.identifiant input{
	width:74px;
	height:12px;
	background-color:#f7f7f7;
	border: 1px solid #a1a1a1;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#488cc2;
	padding-left:5px;
	
}	
.mot_de_passe {
	float:left;
	background-image:url(../img/puce_login.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:11px;
	padding-right:5px;
	margin-top:9px;
	
}
.mot_de_passe input{
	width:94px;
	height:12px;
	background-color:#f7f7f7;
	border: 1px solid #a1a1a1;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#488cc2;
	padding-left:5px;
}
#mot_de_passe{
	display:none;
}
.bt_ok {
	float:left;
	padding-top:9px;
	padding-right:10px;
}
.bt_ok input{
	width:28px;
	height:16px;
}
.mdp_oublie {
	float:left;
	background-image:url(../img/puce_login.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:11px;
	padding-right:8px;
	margin-top:9px;
	
}
.mdp_oublie a{
	font-weight:normal;
	color:#b2b2b2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
}
.bt_fermer{
	float:left;
}
.bt_fermer img{
	float:left;
	margin-top:10px;
	border:none;
	
}
#footer{
	color:#919090;
	font-size:10px;
	text-align:center;
}
#footer a{
	color:#919090;
	font-size:10px;
	text-align:center;
	text-decoration:none;

}

#structure_left{
	float:left;
	width:267px;
	height:257px;
	/*background-color:#CCCC00;*/
}
#structure_middle{
	float:left;
	width:405px;
	/*padding-top:37px;
	padding-right:41px;
	padding-left:27px;*/
	/*background-color:#66CCCC;*/
}
#structure_middle h1{
	color:#0c66ae;
	font-size:20px;
	font-weight:bold;
}
#structure_middle h2{
	color:#5d5c5c;
	font-size:15px;	
	font-weight:bold;
}
#structure_middle h3{
	color:#0c66ae;
	font-size:13px;	
	font-weight:bold;
}
#structure_middle h4{
	color:#5d5c5c;
	font-size:11px;	
	font-weight:bold;
}
#structure_middle p{
	color:#a1a09f;
	font-size:11px;
}
#structure_middle_right{
	float:left;
	/*padding-top:42px;*/
	/*padding-left:41px;
	padding-bottom:26px;
	background-color:#FF99CC;*/
}
#structure_middle_right h1{
	color:#0c66ae;
	font-size:20px;
	font-weight:bold;
}
#structure_middle_right h2{
	color:#5d5c5c;
	font-size:15px;	
	font-weight:bold;
}
#structure_middle_right h3{
	color:#0c66ae;
	font-size:13px;	
	font-weight:bold;
}
#structure_middle_right h4{
	color:#5d5c5c;
	font-size:11px;	
	font-weight:bold;
}
#structure_middle_right p{
	color:#a1a09f;
	font-size:11px;
}
#structure_right{
	background-image:url(../img/degrade_footer_structure_right.gif);
	/*background-color:#FF9933;*/
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:28px;
	float:left;
		
}
#structure_right_degrade{
	width:242px;
	/*height:387px;*/
	background-color:#cbcaca;
	background-image:url(../img/degrade_structure_right.gif);
	background-repeat:repeat-x;
	float:left;
	
}
#structure_right h1{	
	color:#094c82;
	font-weight:bold;
	font-size:16px;
}
.bt_doc_contact{
	float:left;
	background-image:url(../img/fond_bt_statique.gif);
	background-repeat:repeat-x;
	height:42px;
	border-right:8px solid white;
}
.bt_doc_contact a{
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	display:block;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:15px;
	padding-right:15px;
}
.bt_en_savoir_plus{
	float:left;
}
.bt_en_savoir_plus img{
	float:left;
}

.video_parc2{
	margin-left:auto;
	margin-right:auto;
	width:320px;
	margin-top:150px;	
}
.video_parc2 a{
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

#video_beaune2{
	display:none;
	position:absolute;
	width:100%;
	z-index:100;
	top:0px;
	left:0px;
	/*background-image:url(../img/fond_noir_transparent.png);*/
	
	
}

#overlay{
	height:6241px;

}
#my_overlay{
	display:none;
	position:absolute;
	background-color:#000000;
	height:1500px;
	width:100%;
	z-index:90;
	top:0px;
	left:0px;
}
/********************************************************MENU***********************************************/


#menu {
	/*margin-top:6px;
	padding-left:150px;*/
	float:left;
	padding-top:6px;
	padding-left:45px;
	/*background-color:#0099FF;*/
	width:678px;
	
	}
#menu span
{
	visibility:hidden;
}
/*/////////////////////MENU FR///////////////////*/
#menu1_fr {
	float:left;
}

#menu1_fr a{
	background: url(../img/menu_fr/concept_off.gif) no-repeat 0 0 ;
	width: 133px ;
	display: block ;
	height:36px;
	text-decoration:none;
}
#menu1_fr a:hover {
	background: url(../img/menu_fr/concept_on.gif) no-repeat 0 0 ;

}

/*****/
#menu2_fr {
	float:left;
}

#menu2_fr a{
	background: url(../img/menu_fr/portrait_off.gif) no-repeat 0 0 ;
	width: 71px ;
	display: block ;
	height:36px;
	text-decoration:none;
}
#menu2_fr a:hover {
	background: url(../img/menu_fr/portrait_on.gif) no-repeat 0 0 ;

}

/*****/
#menu3_fr {
	float:left;
}

#menu3_fr a{
	background: url(../img/menu_fr/localisations_off.gif) no-repeat 0 0 ;
	width: 107px ;
	display: block ;
	height:36px;
	text-decoration:none;
}
#menu3_fr a:hover {
	background: url(../img/menu_fr/localisations_on.gif) no-repeat 0 0 ;

}

/*****/
#menu4_fr {
	float:left;
}

#menu4_fr a{
	background: url(../img/menu_fr/disponibilites_off.gif) no-repeat 0 0 ;
	width: 103px ;
	display: block ;
	height:36px;
	text-decoration:none;
}
#menu4_fr a:hover {
	background: url(../img/menu_fr/disponibilites_on.gif) no-repeat 0 0 ;

}

/*****/
#menu5_fr {
	float:left;
}

#menu5_fr a{
	background: url(../img/menu_fr/actualites_off.gif) no-repeat 0 0 ;
	width: 88px ;
	display: block ;
	height:36px;
	text-decoration:none;
}
#menu5_fr a:hover {
	background: url(../img/menu_fr/actualites_on.gif) no-repeat 0 0 ;

}

/*****/
#menu6_fr {
	float:left;
}

#menu6_fr a{
	background: url(../img/menu_fr/indicateurs_off.gif) no-repeat 0 0 ;
	width: 98px ;
	display: block ;
	height:36px;
	text-decoration:none;
}
#menu6_fr a:hover {
	background: url(../img/menu_fr/indicateurs_on.gif) no-repeat 0 0 ;

}

/*****/
#menu7_fr {
	float:left;
}

#menu7_fr a{
	background: url(../img/menu_fr/contact_off.gif) no-repeat 0 0 ;
	width: 77px ;
	display: block ;
	height:36px;
	text-decoration:none;
}
#menu7_fr a:hover {
	background: url(../img/menu_fr/contact_on.gif) no-repeat 0 0 ;

}
#menu7_fr span
{
	visibility:hidden;
}


/*/////////////////////MENU GB///////////////////*/


#menu1_gb {
	float:left;
}

#menu1_gb a{
	background: url(../img/menu_gb/concept_off.gif) no-repeat 0 0 ;
	width: 133px ;
	display: block ;
	height:36px;
	text-decoration:none;
}
#menu1_gb a:hover {
	background: url(../img/menu_gb/concept_on.gif) no-repeat 0 0 ;

}

/*****/
#menu2_gb {
	float:left;
}

#menu2_gb a{
	background: url(../img/menu_gb/portrait_off.gif) no-repeat 0 0 ;
	width: 71px ;
	display: block ;
	height:36px;
	text-decoration:none;
}
#menu2_gb a:hover {
	background: url(../img/menu_gb/portrait_on.gif) no-repeat 0 0 ;

}

/*****/
#menu3_gb {
	float:left;
}

#menu3_gb a{
	background: url(../img/menu_gb/localisations_off.gif) no-repeat 0 0 ;
	width: 107px ;
	display: block ;
	height:36px;
	text-decoration:none;
}
#menu3_gb a:hover {
	background: url(../img/menu_gb/localisations_on.gif) no-repeat 0 0 ;

}

/*****/
#menu4_gb {
	float:left;
}

#menu4_gb a{
	background: url(../img/menu_gb/disponibilites_off.gif) no-repeat 0 0 ;
	width: 103px ;
	display: block ;
	height:36px;
	text-decoration:none;
}
#menu4_gb a:hover {
	background: url(../img/menu_gb/disponibilites_on.gif) no-repeat 0 0 ;

}

/*****/
#menu5_gb {
	float:left;
}

#menu5_gb a{
	background: url(../img/menu_gb/actualites_off.gif) no-repeat 0 0 ;
	width: 88px ;
	display: block ;
	height:36px;
	text-decoration:none;
}
#menu5_gb a:hover {
	background: url(../img/menu_gb/actualites_on.gif) no-repeat 0 0 ;

}

/*****/
#menu6_gb {
	float:left;
}

#menu6_gb a{
	background: url(../img/menu_gb/indicateurs_off.gif) no-repeat 0 0 ;
	width: 98px ;
	display: block ;
	height:36px;
	text-decoration:none;
}
#menu6_gb a:hover {
	background: url(../img/menu_gb/indicateurs_on.gif) no-repeat 0 0 ;

}

/*****/
#menu7_gb {
	float:left;
}

#menu7_gb a{
	background: url(../img/menu_gb/contact_off.gif) no-repeat 0 0 ;
	width: 77px ;
	display: block ;
	height:36px;
	text-decoration:none;
}
#menu7_gb a:hover {
	background: url(../img/menu_gb/contact_on.gif) no-repeat 0 0 ;

}
#menu7_gb span
{
	visibility:hidden;
}
/*****/
#menu img{
	float:left;
	height:36px;
}
/********************************************************SOUS-MENU***********************************************/

#ss_menu_concept {
	/*background-color:#CCCC33;
	width:340px;*/
	height:22px;
	margin-left:265px;
	display:none;
}
#ss_menu_portrait {

	/*background-color:#CCCC33;
	width:335px;*/
	height:22px;
	margin-left:265px;
	display:none;
}
#ss_menu_indicateurs {

	/*background-color:#CCCC33;*/
	width:685px;
	height:22px;
	margin-left:265px;
	display:none;
}
.ss_menu_elts {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	padding-top:5px;
	padding-right:13px;
	
}
.ss_menu_elts b{
	color:#000000;
}
.ss_menu_elts a{
	color:#8e8e8e;
	text-decoration:none;
}
.ss_menu_elts a:hover{
	color:#0C66AE;
	/*text-decoration:underline;*/
}
/******************************************************HOME*************************************************/
#flash_home{
	/*background-color:#FFCC00;*/
	width:964px;
	height:309px;
}
#home_left{
	float:left;
	background-image:url(../img/degrade_footer_home.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:25px;
}
#home_bas{
	padding-left:48px;
	padding-top:16px;
}
#home_parcs{
	
	background-color:#FFFFFF;
	background-image:url(../img/fond_parcs.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	/*padding-left:28px;*/
	width:614px;
}

#home_conteneur_parc_elts{
	padding-left:28px;
}

#home_titre_parc{
	background-image:url(../img/fond_titre_parcs_home.gif);
	background-repeat:repeat-x;
	padding-left:28px;
	width:586px;
	height:38px;
	color:#717272;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	padding-top:9px;
}

.home_parc_elts{
	float:left;
	/*background-color:#FF6666;*/
	width:293px;
	height:68px;
	padding-bottom:21px;
	text-align:left;
}

.home_photo_parc {
	float:left;
	width:100px;
	height:68px;
	padding-right:12px;
}
.home_titre_parc_elts {
	float:left;
	color:#0c66ae;
	font-size:12px;
	font-weight:bold;
	width:181px;
	/*background-color:#0099FF;*/
}
.home_description{
	float:left;
	color:#717272;
	font-size:10px;
	/*background-color:#FF66CC;*/
	width:169px;
	padding-right:12px;
	height:37px;
	line-height:12px;

}
.home_bt_en_savoir_plus {
	float:left;
}

#home_right{
	float:left;
	padding-left:9px;
	width:245px;
	color:#FFFFFF;
	padding-bottom:25px;
}
#conteneur_home_actu{
	background-image:url(../img/home_fond_actu.gif);
	background-repeat:repeat-x;
	background-color:#00426d;
	padding-left:14px;
	width:231px;
	margin-bottom:5px;
	

}

#home_actu_left{
	width:135px;
	padding-top:8px;
	padding-bottom:5px;
	float:left;
	
}
#home_actu_right{
	width:96px;
	height:152px;
	background-image:url(../img/home_photo_fond_actu.jpg);
	background-repeat:no-repeat;
	float:left;
	
}
#conteneur_home_indic{
	background-image:url(../img/degrade_footer_home.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:71px;
	}
#home_indic{
	background-image:url(../img/home_fond_indic.gif);
	padding-top:8px;
	padding-left:14px;
	height:116px;
	
}
#home_bt_plus{
	display:block; 
	width:32px; 
	height:32px; 
	margin-left:554px;

}
.home_titre_right {
	font-size:16px;
	font-weight:bold;
	padding-bottom:4px;
	
}
.home_ss_titre_right{
	font-size:11px;
	font-weight:bold;
	line-height:12px;
	padding-bottom:3px;
	
}
.home_texte_right_actu{
	font-size:10px;
	padding-bottom:10px;
	/*height:82px;*/

}
.home_texte_right_indic{
	font-size:10px;
	height:54px;

}
.home_chiffre_indic{
	background-image:url(../img/home_fond_chiffre_indic.gif);
	width:69px;
	height:52px;
	margin-top:4px;
	float:left;

}
#home_conteneur_texte_indic{
	/*width:149px;
	float:left;
	padding-left:10px;*/
}
/******************************************************CONCEPT PRESENTATION*************************************************/
#presentation_middle{
	/*background-color:#FFCCFF;*/
	padding-top:37px;
	padding-left:27px;
	padding-right:31px;
}
#presentation_right{
	/*background-color:#00CCCC;*/
	padding-top:42px;
	float:left;
	/*padding-bottom:20px;*/
}
#zoom_sur_presentation_right{
	/*background-color:#CC3333;*/
	padding-left:13px;
	/*padding-right:13px;*/
	padding-top:10px;
	float:left;
	
}
#zoom_sur_presentation_right h5{
	color:#636262;
	font-style:italic;
	font-size:11px;
	font-weight:normal;
	float:right;
}
.diapo_presentation_photo{
	width:102px;
	/*height:75px;
	background-color:#339999;*/
	float:left;
	padding-right:11px;
}
.diapo_presentation_photo img{
	float:left;
}
.diapo_presentation_photo h5{
	float:right;
}


/******************************************************PORTRAIT ACTIONNAIRE*************************************************/
#degrade_bas_portrait_right{
	background-image:url(../img/degrade_bt_presentation_right.gif);
	background-repeat:repeat-x;
	width:242px;
	height:21px;
	border-top:5px solid white;
	
}
#actionnaire_middle{
	/*background-color:#6699FF;*/
	padding-top:37px;
	padding-left:27px;
	padding-right:63px;
}
#portrait_right{
	/*background-color:#00CCCC;*/
	padding-top:42px;
	/*padding-bottom:20px;*/
}
#actualites_portrait_loc{
	/*background-color:#CC3333;*/
	/*padding-left:13px;
	padding-right:13px;*/
	padding-top:10px;
}
.image_actu_portrait_loc{
	float:left;
	padding-right:13px;
	padding-left:13px;
	padding-bottom:13px;
	padding-top:13px;
}

.conteneur_actu_portrait_loc{
	border-bottom: 1px solid #9c9b9b;
	/*padding-left:13px;
	padding-right:13px;
	padding-bottom:2px;*/
}
.titre_texte_actu_portrait_loc{
	float:left;
	width:143px;
	padding-right:7px;
	margin-bottom:5px;
}
.titre_actu_portrait_loc{	
	color:#094c82;
	font-weight:bold;
	font-size:13px;
	padding-top:10px;
	padding-bottom:4px;
	line-height:15px;
	/*width:137px;*/
	

}
.text_actu_portrait_loc{
	color:#5d5c5c;
	font-size:10px;
	padding-bottom:8px;
	
	/*width:137px;*/
}
.bt_portrait{
	float:left;
	background-image:url(../img/fond_bt_dynamique_off.gif);
	background-repeat:repeat-x;
	height:42px;
}
.bt_portrait a{
	background-image:url(../img/fond_bt_dynamique_off.gif);
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
	display:block;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:7px;
	padding-right:7px;
	border-right:1px solid white;
	
}
.bt_portrait a:hover{
	background-image:url(../img/fond_bt_dynamique_on.gif);
	}
/******************************************************LOCALISATIONS*************************************************/

#flash_localisation{
	float:left;
	width:672px;

	/*background-color:#00CC66;*/
}
#localisation_right{
	/*background-color:#00CCCC;*/
	padding-top:42px;
	float:left;
}

#g_info_bulle{
	color:#A1A09F;
	font-size:10px;
}
#g_info_bulle a{
	color:#0C66AE;
	text-decoration:none;
	}
#g_info_bulle a:hover{
	text-decoration:underline;
}
#g_info_bulle h3{
	color:#0C66AE;
	font-size:13px;
}
#g_info_bulle_left{
	float:left;
	width:76px;
	padding-top:3px;
}
#g_info_bulle_right{
	float:left;
	width:160px;
	padding-left:10px;
	/*padding-right:10px;*/
}

#map{
	float:left;	
	width:330px;
	height:400px;
	border:1px solid #9C9B9B;
	margin-top:25px;
	margin-bottom:60px;
	
}
#bt_retour_geo{
	float:right;
	/*margin-left:462px;*/
	margin-bottom:100px; 
	margin-top:25px; 
}
#acces{
	float:left;
	width:200px;
	padding-left:20px;
	
}
#plan_parc{
	width:550px;
}
#plan_acces{
	margin-top:20px;
	
}
#plan_acces img{
	margin-bottom:20px;
	width:200px;
}
#plan_acces a{
	color:#0C66AE;
	text-decoration:none;
	font-size:11px;
	text-align:center;
	
}

#plan_acces a:hover{
	text-decoration:underline;
}
#texte_acces{
	margin-left:40px;
}
/******************************************************DISPONIBILITES*************************************************/
#conteneur_tableau_disponibilites{
	float:left;
	width:670px;
	/*height:483px;
	background-color:#FFCC99;*/
	padding-top:37px;
	padding-left:27px;
	padding-bottom:30px;
}
#conteneur_tableau_disponibilites h3{
	color:#0c66ae;
	font-size:13px;
	font-weight:bold;
	margin-top:15px;
	width:350px;
	float:left;
	margin-right:135px;
	padding-bottom:15px;
}
#tableau_disponibilites{
	width:602px;
	/*height:200px;*/
	/*background-color:#FFFF66;*/
	float:left;
}
#tableau_disponibilites a{
	color:#0b3b62;
	text-decoration:none;
}
#tableau_disponibilites a:hover{
	text-decoration:underline;
}
#tableau_disponibilites table{
	border-bottom:1px solid #c6c5c5; 
	width:602px;
	}
#tableau_disponibilites tr{
	border-right:1px solid #c6c5c5;
	height:20px;
	font-size:12px;
	font-weight:bold;
	color:#0b0b0b;
	/*padding-left:15px;*/
	
}
#tableau_disponibilites td{
	border-right:1px solid #c6c5c5;
	width:116px;
	text-align:center;
	
}
#tableau_disponibilites th{
	border-right:1px solid #c6c5c5;
	border-left:1px solid #c6c5c5;
	font-size:11px;
	font-weight:bold;
	color:#0b3b62;
	text-align:left;
	padding-left:15px;
	width:101px;
}
.disponibilites_loue{
	color:#FFFFFF;
	font-weight:normal;
	font-size:11px;
	background-color:#0a96e9;
	border:3px solid white;
	border-top:none;
	padding:2px 0px 2px 0px;
}
.disponibilites_disponible{
	color:#FFFFFF;
	font-weight:normal;
	font-size:11px;
	background-color:#76bd0f;
	border:3px solid white;
	border-top:none;
	padding:2px 0px 2px 0px;
}
.disponibilites_a_venir{
	color:#FFFFFF;
	font-weight:normal;
	font-size:11px;
	background-color:#151AFF;
	border:3px solid white;
	border-top:none;
	padding:2px 0px 2px 0px;
}
.disponibilites_ns_contacter{
	color:#0b3b62;
	font-weight:normal;
	font-size:11px;
	background-color: #FFFF00;
	border:3px solid white;
	border-top:none;
	padding:2px 0px 2px 0px;
}
.disponibilites_date{
	color:#FFFFFF;
	font-weight:normal;
	font-size:11px;
	background-color:#151aff;
	border:3px solid white;
	border-top:none;
	padding:2px 0px 2px 0px;
}

.cellule_vide{
	width:116px;
}
#legende_tableau_disponibilites{
	float:left;	
	width:609px;

	
	color:#828282;
	font-size:11px;
}
.rectangle_legende{
	float:left;	
	width:29px;
	height:16px;
}
.texte_legende{
	float:left;
	padding-left:6px;
	padding-right:11px;
}
#conteneur_legende_disponibilites{
	float:left;
	border:1px solid #c6c5c5;
	margin-top:5px;
	padding-top:12px;
	padding-left:12px;
	padding-right:1px;
	height:28px;
}
/******************************************************ACTUALITES*************************************************/
#actualites_middle{
	/*background-color:#FFCCFF;*/
	padding-top:37px;
	padding-left:27px;
	/*padding-right:41px;*/
}
#actualites_right{
	/*background-color:#00CCCC;*/
	margin-top:42px;
	float:left;
	/*padding-bottom:20px;*/
}
#investissement_loc{
	/*background-color:#CC3333;*/
	/*padding-left:13px;
	padding-right:13px;*/
	padding-top:10px;
	/*padding-left:13px;*/
	float:left;
}
#investissement_loc p{
	color:#5d5c5c;
	font-size:11px;
	padding-left:13px;
	padding-right:13px;
}

.actu{
	background-image:url(../img/degrade_actualites.gif);
	background-repeat:repeat-x;
	width:349px;
	border-top:1px solid #c6c5c5;
	border-bottom:1px solid #c6c5c5;
	padding-left:8px;
	/*padding-right:8px;*/
	padding-bottom:10px;
	margin-bottom:5px;
}
.actu a{
	color:#0c66ae;
}
.actu h4{
	text-align:center; 
	padding-bottom:15px;
}
.contenu_actu{
	padding-bottom:15px;
}
.titre_actu{
	color:#0c66ae;
	font-size:13px;
	font-weight:bold;
	margin-top:10px;
	width:349px;
	float:left;
	/*margin-right:175px;*/
	padding-bottom:15px;
}
.actu_left{
	float:left;
	width:140px;
	/*padding-right:8px;
	padding-bottom:100px;
	background-color:#6699CC;*/
}
.actu_left_bottom {
	padding-left:60px;
}
.actu_left_bottom a {
	text-decoration:none;
	/*padding-left:4px;*/
}
.actu_right{
	float:left;
	width:193px;
	padding-left:8px;
	/*padding-right:8px;
	background-color:#FFCC33;*/
	color:#a1a09f;
	font-size:11px;
}

.titre_investissement_actu{
	color:#094c82;
	font-size:15px;
	font-weight:bold;
	/*margin-top:10px;
	width:349px;*/
	float:left;
	/*margin-right:175px;*/
	/*padding-bottom:15px;*/
	
}
#investissement_actu{
	background-image:url(../img/degrade_presentation_right.gif);
	background-color:#cbcbcb;
	background-repeat:repeat-x;
	width:242px;
	/*height:382px;*/
	padding-top:5px;
	margin-top:30px;

}


/******************************************************INDICATEURS*************************************************/

#indicateurs_right{
	/*background-color:#00CCCC;*/
	margin-top:42px;
	float:left;
	/*padding-bottom:20px;*/
}
#indicateurs_middle{
	/*background-color:#FFCCFF;*/
	padding-top:37px;
	padding-left:27px;
	padding-right:31px;
}
#tableau_indicateurs_chiffres_cles{
	font-size:11px;
	color:#0b3b62;
	border-top:1px solid #c6c5c5;
	border-bottom:1px solid #c6c5c5;
	width:367px;
	text-align:center;
}
#tableau_indicateurs_chiffres_cles table{
	width:367px;
}
#tableau_indicateurs_chiffres_cles_ht{
	background-image:url(../img/degrade_ht_tableau_indicateurs_chiffres_cles.gif);
}
#tableau_indicateurs_chiffres_cles th{
	
	color:#0b3b62;
	height:31px;
	border-right:1px solid #c6c5c5;
	border-left:1px solid #c6c5c5;
	width:91px;
	padding-left:10px;
	padding-right:10px;
	text-align:left;
	
}
#tableau_indicateurs_chiffres_cles_ht td{

	color:#0b0b0b;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	text-align:left;
	
}
#tableau_indicateurs_chiffres_cles td{
	border-right:1px solid #c6c5c5;
}
#schema_indicateurs{
	background-image:url(../img/schema_indicateurs.jpg);
	width:632px;
	height:838px;
	
	color:#6f6e6e;
	text-align:center;
}
#schema_indicateurs p{
	
	color:#6f6e6e;
	font-size:10px;
}
#conteneur_schema_indicateurs_top1{
	float:left;
	
	padding-left:117px;
	padding-right:15px;
}
#schema_indicateurs_top1{
	/*background-color:#CC3333;*/
	width:78px;
	
	/*color:#6f6e6e;*/
	padding-top:109px;
	
}
#schema_indicateurs_top1 p{
	color:#ffffff;
}
#schema_indicateurs_top2{
	/*background-color:#CC3333;*/
	float:left;
	width:212px;
	
	/*color:#6f6e6e;*/
	padding-top:5px;
	
}

#conteneur_schema_indicateurs_middle1{
	float:left;
	padding-right:15px;
	padding-left:4px;
}
#schema_indicateurs_middle1{
	/*background-color:#CC3333;*/
	width:58px;
	
	/*color:#6f6e6e;*/
	padding-top:27px;
	padding-left:10px;
	padding-right:10px;
	
}
#schema_indicateurs_middle1 p{
	color:#ffffff;
}
#schema_indicateurs_middle2{
	float:left;
	/*background-color:#CC3333;*/
	width:211px;
	
	/*color:#6f6e6e;*/
	padding-top:29px;
	/*padding-left:10px;
	padding-right:10px;*/
	margin-right:20px;
	
}
#schema_indicateurs_middle3{
	float:left;
	/*background-color:#CC3333;*/
	width:211px;
	
	/*color:#6f6e6e;*/
	padding-top:29px;
	/*padding-left:10px;
	padding-right:10px;*/
	
	
}
#schema_indicateurs_middle4{
	float:left;
	/*background-color:#CC3333;*/
	width:78px;
	
	/*color:#6f6e6e;*/
	padding-top:60px;
	/*padding-left:10px;
	padding-right:10px;*/
	margin-left:13px;
	
	
}
#conteneur_schema_indicateurs_bottom1{
	float:left;
	padding-right:130px;
	padding-left:1px;
}
#schema_indicateurs_bottom1{
	/*background-color:#CC3333;*/
	width:78px;
	
	/*color:#6f6e6e;*/
	padding-top:150px;
	/*padding-left:10px;
	padding-right:10px;*/
	
}
#schema_indicateurs_bottom2{
	float:left;
	/*background-color:#CC3333;*/
	width:212px;
	
	/*color:#6f6e6e;*/
	padding-top:28px;
	/*padding-left:10px;
	padding-right:10px;*/
	
}
#schema_indicateurs_bottom3{
	float:left;
	/*background-color:#CC3333;*/
	width:78px;
	
	/*color:#6f6e6e;*/
	padding-top:207px;
	/*padding-left:10px;
	padding-right:10px;*/
	margin-left:19px;
	
}
/******************************************************CONTACTS*************************************************/
#contacts_middle{
	/*background-color:#FFCCFF;*/
	padding-top:37px;
	padding-left:27px;
	/*padding-right:41px;*/
}
#contacts_middle h2 {
	color:#717272;
	font-size:15px;
}

.commercialisateurs{
	float:left;
	border-bottom: 1px solid #aeadad;
	padding-top:10px;
}
.commercialisateurs h5{
	color:#445a7e;
	font-size:11px;
	float:left;
	width:200px;
}
.contacts_middle p{
	color:#8a8988;
	font-size:8px;
	float:left;
	font-weight:bold;
	width:245px;
	/*background-color:#FF3333;*/
	
}
.commercialisateurs a{
	color:#8a8988;
	text-decoration:none;
}
.commercialisateurs a:hover{
	text-decoration:underline;
}
.img_commercialisateurs {
	float:left;
	margin-right:27px;
	padding-bottom:5px;
	width:100px;
}
.commercialisateurs_right {
	float:left;
	padding-bottom:5px;
}
.trait_commercialisateurs{
	width:345px;
	height:1px;
	
	float:left;
}
#contacts_middle hr{
	background-color:#aeadad;
	color:#aeadad;
	height:1px;
	border:none;
	width:355px;
	
}
#contacts_right{
	/*background-color:#00CCCC;*/
	margin-top:42px;
	float:left;
	/*padding-bottom:20px;*/
}
.contact{
	padding-top:11px;
	padding-left:14px;
	border-bottom: 1px solid #aeadad;
}
.contact img{
	padding-right:24px;
	float:left;
}
.contact h3{
	color:#094c82;
	font-size:12px;
	padding-bottom:12px;
}
.contact p{
	color:#5d5c5c;
	font-size:11px;
	padding-bottom:13px;

}
.contact a{
	color:#5d5c5c;
	font-size:11px;
	text-decoration:none;
}
.contact a:hover{
	text-decoration:underline;
}

#c{
	padding-top:20px;
}
#champs_contacts h5{
	color:#A1A09F;
	font-size:11px;
	width:91px;
	float:left;
	font-weight:normal;
	
}
.bt_radio{
	float:left;
	width:52px;
}
#champs_contacts input{
	float:left;
	border:1px solid #A1A1A1;
}
#champs_contacts textarea{
	border:1px solid #A1A1A1;
	height:78px;
	width:300px;
}
#champs_contacts li{
	padding-bottom:10px;
	height:20px;
}
#bt_civilite {
	margin-top:20px;
}
#bt_civilite input{
	border:none;
}
.bt_radio input{
	float:left;
	/*margin-top:-4px;*/
	width:13px;
	height:13px;
	
}
.bt_radio p{
	float:left;

}
.style_legende_contacts{
 	color:#A1A09F;
	font-size:9px; 
	padding-top:5px;
	float:left;
}
/******************************************************PARCS*************************************************/
#structure_left_parcs{
	width:355px;
	float:left;
	/*background-color:#66FFFF;*/
}
#structure_left_parcs img{
	float:left;
}
#padding_diapo_photo_parcs{
	padding-left:48px;
}
#conteneur_diapo_photo_parcs{
	background-image:url(../img/degrade_footer_structure_right.gif);
	/*background-color:#FF9933;*/
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:28px;
	float:left;
}
#diapo_photo_parcs{
	background-image:url(../img/degrade_diapo_photo_parcs.gif);
	background-repeat:repeat-x;
	background-color:#004674;
	width:278px;
	height:200px;
	float:left;
	font-size:9px;
	color:#FFFFFF;
	padding-left:29px;

}
#diapo_photo_parcs h2{
	font-size:15px;
}
#diapo_photo_parcs img{
	float:left;
	padding-right:10px;
	padding-top:10px;
}
#structure_middle_right_parcs{
	float:left;
	padding-left:26px;
}
#parc_top_left{
	float:left;
	width:349px;
	padding-top:42px;
	/*background-color:#FFFF00;*/
}
#description_parcs{
	color:#a1a09f;
	font-size:12px;
	font-weight:normal;
	padding-bottom:25px;
	margin-top:5px;
	padding-right:20px;
	float:left;
}
#parc_top_right{
	float:left;
}
#structure_middle_right_parcs h4{
	color:#a1a09f;
	font-size:12px;
	font-weight:normal;
}
#titre_parc{
	float:left;
	width:267px;
}
#tableau_superficie table{
	width:533px;
}
#tableau_superficie td{
	color:#0b3b62;
	font-size:11px;
	text-align:center;
	border-right:1px solid #c6c5c5;
}
#tableau_superficie_titre_ht{
	background-image:url(../img/degrade_ht_tableau_superficie_parc.gif);
	background-repeat:repeat-x; 
    
}
#tableau_superficie_titre_bas{
	background-image:url(../img/degrade_bas_tableau_superficie_parc.gif);
	background-repeat:repeat-x;
	
}
#tableau_superficie_titre_bas td{
	height:18px;
	color:#0b0b0b;
	font-size:11px;
	font-weight:bold;
	}
#tableau_superficie_titre_ht td{
	border-right:1px solid #c6c5c5;
	/*width:74px;*/
	text-align:center;
	height:21px;
	font-size:12px; 
	font-weight:bold;
	color:#0b0b0b;
	
}
#tableau_superficie th{
	border-right:1px solid #c6c5c5;
	border-left:1px solid #c6c5c5;
	color:#0b3b62;
	font-size:11px;
	font-weight:bold;
	width:131px;
	text-align:left;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
}
#tableau_superficie b{
	color:#5f5f5f;
}
#descriptif_technique{
	border: 1px solid #cbcdcd;
	margin-top:20px;
	padding-top:14px;
	padding-left:12px;
	float:left;
	width:519px;
	padding-bottom:15px;
	margin-bottom:30px;
}
#descriptif_technique ul{
	float:left;
}
#descriptif_technique li{
	background-image:url(../img/puce_descriptif_technique_parc.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	/*border-right: 1px solid #b3bbc2;*/
	padding-left:10px;
	width:223px;
	color:#8a8988;
	font-size:10px;
	margin-top:10px;
	padding-right:14px;
	/*float:left;*/
}
#descriptif_technique b{
	color:#000000;
	font-size:11px;
}
#descriptif_technique_left{
	float:left;
	border-right: 1px solid #b3bbc2;
}
#descriptif_technique_right{
	float:left;
	padding-left:12px;
}
#descriptif_technique_right li{
	border:none;
}


/*************************************************PLAN DU SITE/INFOS LEGALES***************************************/


#plan{
	float:left;
	width:670px;
	/*height:483px;
	background-color:#FFCC99;*/
	padding-top:37px;
	padding-left:27px;
	padding-bottom:30px;
}
#infos{
	float:left;
	width:580px;
	/*height:483px;
	background-color:#FFCC99;*/
	padding-top:37px;
	padding-left:27px;
	padding-right:20px;
	padding-bottom:30px;
}
#infos h3{
	color:#0c66ae;
	font-size:13px;
	font-weight:bold;
	/*margin-top:15px;
	width:350px;
	float:left;
	margin-right:135px;
	padding-bottom:15px;*/
}
#mailto_infos a{
	text-decoration:none;
	color:#A1A09F;
	font-size:11px;
	
}
#mailto_infos a:hover{
	text-decoration:underline;
}
#infos h4{
	color:#0c66ae;
	font-size:12px;
}
#infos h5{
	color:#0c66ae;
	font-size:11px;
	/*font-weight:normal;*/
}
.plan_elt{
	float:left;
	/*width:220px;*/
	/*background-color:#FF9999;*/
	padding-bottom:20px;
	width:165px;
}

.plan_elt li{
	color:#A1A09F;
	font-size:11px;
	height:auto;
}
.plan_elt a{
	text-decoration:none;
	color:#A1A09F;
	font-size:11px;
	/*display:block;*/
}
.plan_elt a:hover{
	text-decoration:underline;
}
.plan_elt p{
	float:left;
	padding-bottom:1px;
}
.titre_rubrique_plan a {
	color:#0c66ae;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.titre_rubrique_plan a:hover {
	text-decoration:underline;
}
/*************************************************ADMIN***************************************/
.ss_menu_elts_admin {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	float:left;
	padding-top:5px;
	padding-right:13px;
	color:#8e8e8e;
	font-weight:bold;
	
}

.ss_menu_elts_admin a{
	color:#8e8e8e;
	text-decoration:none;
}
.ss_menu_elts_admin a:hover{
	color:#0C66AE;
	text-decoration:underline;
}
#conteneur_login2_admin{
	float:left;
	padding-left:326px;
}
#main_content_admin{
	padding-left:200px;
	padding-right:200px;
	font-size:12px;
}

#main_content_admin h1{
	color:#0c66ae;
	font-size:20px;
	font-weight:bold;
}
#main_content_admin h2{
	color:#5d5c5c;
	font-size:15px;	
	font-weight:bold;
}
#main_content_admin h3{
	color:#0c66ae;
	font-size:13px;	
	font-weight:bold;
}
#main_content_admin h4{
	color:#5d5c5c;
	font-size:11px;	
	font-weight:bold;
}
#main_content_admin p{
	color:#a1a09f;
	font-size:11px;
}
#main_content_admin a{
	color:#8e8e8e;
	text-decoration:none;
	font-size:13px;
	text-decoration:underline;
}
#main_content_admin a:hover{
	color:#0C66AE;
	text-decoration:underline;
}
#actu_ligne{
	font-size:12px;
	padding-top:20px;
}
#actu_ligne a{
	color:#0C66AE;
	
}
#actu_ligne td{
	padding-right:10px;
	/*background-color: #eeeeee;*/
}
#selection_date{
	padding-top:10px;
	padding-left:200px;
	display:none;
}
#site_ligne a{
	color:#0C66AE;
	font-weight:normal;
}
#invest_ligne{
	padding-top:20px;
}
#invest_ligne td{
	padding-right:10px;
}
#invest_ligne a{
	color:#0C66AE;
	
}