@charset "utf-8";
/* CSS Document */

a.lien_article1 {
font-family: Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 14px;
color: #1c6aac;
text-decoration: underline;
margin: 0px;
margin-bottom: 10px;
margin-left: 6px;
}

a.lien_article1:hover {
font-family: Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 14px;
color: #93B7D7;
text-decoration: underline;
margin: 0px;
margin-bottom: 10px;
margin-left: 6px;
}

a.lien_article2 {
font-family: Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 14px;
color: #9C4DCD;
text-decoration: underline;
margin: 0px;
margin-bottom: 10px;
margin-left: 6px;
}

a.lien_article2:hover {
font-family: Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 14px;
color: #C394E2;
text-decoration: underline;
margin: 0px;
margin-bottom: 10px;
margin-left: 6px;
}

a.lien_article3 {
font-family: Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 14px;
color: #E22BC5;
text-decoration: underline;
margin: 0px;
margin-bottom: 10px;
margin-left: 6px;
}

a.lien_article3:hover {
font-family: Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 14px;
color: #DD8ED0;
text-decoration: underline;
margin: 0px;
margin-bottom: 10px;
margin-left: 6px;
}

a.lien_article4 {
font-family: Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 14px;
color: #E41525;
text-decoration: underline;
margin: 0px;
margin-bottom: 10px;
margin-left: 6px;
}

a.lien_article4:hover {
font-family: Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 14px;
color: #ED989F;
text-decoration: underline;
margin: 0px;
margin-bottom: 10px;
margin-left: 6px;
}

.liste_art {
    float: left; 
	border-left: 1px solid #8eb2d2;
	border-right: 1px solid #8eb2d2;
	border-top: 1px solid #8eb2d2;
	border-bottom: 1px solid #8eb2d2;
	width: 720px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: transparent;
	background-image: url(../../image/bandeau_article3.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	clear:both;
}

/* Hack IE6 */
* html .liste_art {
	width: 710px;
	margin-right: -30px;
}

.pratiquelist {
    float: left; 
	border-left: 1px solid #9E8EB5;
	border-right: 1px solid #9E8EB5;
	border-top: 1px solid #9E8EB5;
	border-bottom: 1px solid #9E8EB5;
	width: 720px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: transparent;
	background-image: url(../../image/bandeau_article_pratique.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	clear:both;
}

/* Hack IE6 */
* html .pratiquelist {
	width: 710px;
	margin-right: -30px;
}
.agendalist {
	border-left: 1px solid #CEA6C8;
	border-right: 1px solid #CEA6C8;
	border-top: 1px solid #CEA6C8;
	border-bottom: 1px solid #CEA6C8;
	width: 720px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: transparent;
	background-image: url(../../image/bandeau_article_agenda.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

/* Hack IE6 */
* html .agendalist {
	width: 710px;
	margin-right: -30px;
}
.loisirlist {
    float: left; 
	border-left: 1px solid #E6B5B9;
	border-right: 1px solid #E6B5B9;
	border-top: 1px solid #E6B5B9;
	border-bottom: 1px solid #E6B5B9;
	width: 720px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: transparent;
	background-image: url(../../image/bandeau_article_detente.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	clear:both;
}

/* Hack IE6 */
* html .loisirlist {
	width: 710px;
	margin-right: -30px;
}

.clearall { clear: both; }

.liste {
	margin: 0px;
	margin-bottom: 10px;
	margin-left: 6px;
}
img.floatleft {
    float: left; 
    margin: 4px;
}
img.floatright { 
    float: right; 
    margin: 4px;
}

.corps_art {
    float: left; 
	width: 720px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	clear:both;
}
/****************************************index*******************/
#conteneur_defil
{
float: right;	
width:200px;	
margin-top: 0px;
margin-right: 8px;
margin-left: 18px;
padding: 0px;
min-height: 662px;
height:auto !important;/* Hack IE6 */
height:662px;/* Hack IE6 */
color: #000;
border-left: 10px solid #D8D8D8;
}

#corps_index
	{
    float: left; 
	width: 740px;
	height: 662px;
	padding-left: 18px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	clear:both;	
}
	

h4 
{
	font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    background : url(../image/fond_menu_acceuil.jpg) no-repeat;
    color : #000000;
    padding: 2px 0 2px 15px; /* top, right, bottom, left */
    margin : 0px 0px 0 0px; /* top, right, bottom, left */
}

.img_video
{
border: 2px solid #4DC0D5;
width: 180px;
height: 100px;
margin : 5px 8px 5px 8px; /* top, right, bottom, left */
}

a:hover .img_video
{
border: 2px solid #ffcc33;	
}

.img_reserv
{
border: 2px solid #4DC0D5;
margin : 5px 8px 0px 8px; /* top, right, bottom, left */
}

a:hover .img_reserv
{
border: 2px solid #ffcc33;	
}

.img_loupe
{
width: 19px;
height: 19px;
margin : 0px 3px 0px 10px; /* top, right, bottom, left */
}

h2
{
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
color: #46bed3;
text-decoration: underline;
margin : 2px 0px 2px 0px; /* top, right, bottom, left */
padding: 0px;
text-align:center;	
}

h3
{
font-family: Arial,Helvetica,sans-serif;
font-size: 10px;
color: #000000;
margin : 0px 0px 2px 0px; /* top, right, bottom, left */
padding: 0px;
text-align:center
}

/* Hack IE6 */
* html #corps_index {
	width: 740px;
	margin-right: -30px;
}

/* Hack IE6 */
* html #conteneur_defil {
	width: 200px;
	margin-right: -1px;
}
/***********************************************rubrique*/
#conteneur_liste
{
float: right;	
width:424px;	
margin-top: 0px;
margin-right: 8px;
margin-left: 5px;
padding: 0px;
min-height: 662px;
color: #000;
border-left: 10px solid #D8D8D8;
}

#corps_loisir {
    float: left; 
	width: 750px;
	height: 662px;
	padding-left: 3px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	clear:both;
	
}
/* Hack IE6 */
* html #corps_loisir {
	width: 758px;
	margin-right: -30px;
}

#corps_pratique {
    float: left; 
	width: 750px;
	height: 662px;
	padding-left: 3px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	clear:both;
	
}
/* Hack IE6 */
* html #corps_pratique {
	width: 758px;
	margin-right: -30px;
}

#corps_ci {
    float: left; 
	width: 750px;
	height: 662px;
	padding-left: 3px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	clear:both;
	
}
/* Hack IE6 */
* html #corps_ci {
	width: 758px;
	margin-right: -30px;
}
/***********************************************rubrique commerce*/
a.green:link{font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #00573d; font-size: 12px; }
a.green:active{font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #00573d; font-size: 12px; }
a.green:visited{font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #00573d; font-size: 12px; }
a.green:hover{font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #A9CF40; font-size: 12px; }

#conteneur_liste_commerce
{
float: right;	
width:424px;	
margin-top: 0px;
margin-right: 6px;
padding-right: 0px;
min-height: 662px;
color: #000;
}

/* Hack IE6 */
* html #conteneur_liste_commerce {
	width: 424px;
	margin-right: -3px;
}

#conteneur_1 {
	position: relative;
	width: 750px;
}

.image_1 {
float: left; margin: 0 6px 6px 0;
width:95px;
height:95px;
}

h1.titre_green_1 {
	color:#448F18;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.00em;
	margin:0px;
	padding:0 0 3px 0;
}

h2.titre_green_22{
	color:#448F18;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.25em;
	padding:0 0 3px 0;
	margin: 0 0 16px 0;
	}

h2.titre_green_2 {
	color:#448F18;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.25em;
	margin:16px;
	padding:0 0 3px 0;
}

div.ContentBlock_1 {
	float: left;
	width:350px;
	position: relative;
	border-left: 1px solid #E0E0E0;
	border-top: 1px solid #E0E0E0;
	background-color:#FFF;
	background-image:url(/images_css/shad_bottom.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-right:5px;
	margin-left:15px;
	margin-bottom:4px;
}
div.ContentBlock_1 div.bottomleft_1{
	width:4px;
	height:4px;
	position:absolute;
	bottom:0;
	left:-1px;
	background:url(/images_css/shad_blcorner.gif) no-repeat bottom left;
}
div.ContentBlock_1 div.bottomright_1 {
	width:4px;
	height:4px;
	position:absolute;
	bottom:0;
	right:-0px;
	background:url(/images_css/shad_brcorner.gif) no-repeat bottom right;
}
div.ContentBlock_1 div.Fade_1 {
	padding:10px;
	min-height:100px;
	height:auto !important;/* Hack IE6 */
    height:100px;/* Hack IE6 */
	background-image:url(/images_css/Fade4.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin-bottom:4px;
	margin-right:5px;
}
div.ContentBlock_1 div.SideShadow_1 {
	background-image:url(/images_css/rightShadow.gif);
	background-position:right;
	background-repeat:repeat-y;
	
}
.gclear{
   clear:both;
   font-size:0;
   line-height:0;
}

/* Hack IE6 */
* html div.ContentBlock_1 {
	width: 340px;
}

.centre_image_2 {
margin : 1em;
text-align: center;
}

.centre_image_reserv {
text-align: center;
}

div.ContentBlock_2 {
	float: left;
	width:720px;
	position: relative;
	border-left: 1px solid #E0E0E0;
	border-top: 1px solid #E0E0E0;
	background-color:#FFF;
	background-image:url(/images_css/shad_bottom.gif);
	background-repeat:repeat-x;
	background-position:bottom;
    margin-top:15px;
	margin-right:5px;
	margin-left:15px;
	margin-bottom:15px;
}
div.ContentBlock_2 div.bottomleft_2 {
	width:4px;
	height:4px;
	position:absolute;
	bottom:0;
	left:-1px;
	background:url(/images_css/shad_blcorner.gif) no-repeat bottom left;
}
div.ContentBlock_2 div.bottomright_2 {
	width:4px;
	height:4px;
	position:absolute;
	bottom:0;
	right:-0px;
	background:url(/images_css/shad_brcorner.gif) no-repeat bottom right;
}
div.ContentBlock_2 div.Fade_2 {
	padding:10px;
	min-height:610px;
    height:auto !important;/* Hack IE6 */
    height:610px;/* Hack IE6 */
	background-image:url(/images_css/Fade4.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin-bottom:4px;
	margin-right:5px;
}
div.ContentBlock_2 div.SideShadow_2 {
	background-image:url(/images_css/rightShadow.gif);
	background-position:right;
	background-repeat:repeat-y;
	
}
#conteneur_img_2
{
float: right;	
width: 250px;	
margin-left: 10px;
padding: 0px;
min-height: 200px;
/*border: 1px solid black;*/
}

/* Hack IE6 */
* html div.ContentBlock_2 {
	width: 700px;
}
/***********************************************rubrique restaurant*/
#conteneur_liste_restaurant
{
float: right;	
width:424px;	
margin-top: 0px;
margin-right: 8px;
margin-left: 5px;
padding: 0px;
min-height: 662px;
color: #000;
border-left: 10px solid #D8D8D8;
border-right: 0px solid;
}

#corps_restaurant {
    float: left; 
	width: 750px;
	height: 662px;
	display: inline;
	padding-left: 3px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	clear:both;
	
}
/* Hack IE6 */
* html #corps_restaurant {
	width: 758px;
	margin-right: -30px;
}


a.yellow:link{font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #8F892C; font-size: 12px; }
a.yellow:active{font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #8F892C; font-size: 12px; }
a.yellow:visited{font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #8F892C; font-size: 12px; }
a.yellow:hover{font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #D5CB86; font-size: 12px; }

#conteneur_restaurant {
	position: relative;
	width: 750px;
}

.image_3 {
    float: left; margin: 0 6px 6px 0;
    width:95px;
    height:95px;
}

h1.titre_yellow {
	color:#C53F26;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.00em;
	margin:0px;
	padding:0 0 3px 0;
}

h2.titre_yellow {
	color:#8F892C;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.25em;
	margin:16px;
	padding:0 0 3px 0;
}

div.ContentBlock_3 {
	float: left;
	width:350px;
	position: relative;
	border-left: 1px solid #E0E0E0;
	border-top: 1px solid #E0E0E0;
	background-color:#FFF;
	background-image:url(/images_css/shad_bottom.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-right:5px;
	margin-left:15px;
	margin-bottom:4px;
}
div.ContentBlock_3 div.bottomleft_3 {
	width:4px;
	height:4px;
	position:absolute;
	bottom:0;
	left:-1px;
	background:url(/images_css/shad_blcorner.gif) no-repeat bottom left;
}
div.ContentBlock_3 div.bottomright_3 {
	width:4px;
	height:4px;
	position:absolute;
	bottom:0;
	right:-0px;
	background:url(/images_css/shad_brcorner.gif) no-repeat bottom right;
}
div.ContentBlock_3 div.Fade_3 {
	padding:10px;
	min-height:100px;
		height:auto !important;/* Hack IE6 */
    height:100px;/* Hack IE6 */
	background-image:url(/images_css/Fade5.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin-bottom:4px;
	margin-right:5px;
}
div.ContentBlock_3 div.SideShadow_3 {
	background-image:url(/images_css/rightShadow.gif);
	background-position:right;
	background-repeat:repeat-y;
	
}

/* Hack IE6 */
* html div.ContentBlock_3 {
	width: 340px;
}
h1.titre_yellow_2 {
	color:#C53F26;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.00em;
	margin:0px;
	padding:0 0 3px 0;
}

h2.titre_yellow_2 {
	color:#8F892C;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.25em;
	padding:0 0 3px 0;
}

div.ContentBlock_4 {
	float: left;
	width:720px;
	position: relative;
	border-left: 1px solid #E0E0E0;
	border-top: 1px solid #E0E0E0;
	background-color:#FFF;
	background-image:url(/images_css/shad_bottom.gif);
	background-repeat:repeat-x;
	background-position:bottom;
    margin-top:15px;
	margin-right:5px;
	margin-left:15px;
	margin-bottom:15px;
}
div.ContentBlock_4 div.bottomleft_4 {
	width:4px;
	height:4px;
	position:absolute;
	bottom:0;
	left:-1px;
	background:url(/images_css/shad_blcorner.gif) no-repeat bottom left;
}
div.ContentBlock_4 div.bottomright_4 {
	width:4px;
	height:4px;
	position:absolute;
	bottom:0;
	right:-0px;
	background:url(/images_css/shad_brcorner.gif) no-repeat bottom right;
}
div.ContentBlock_4 div.Fade_4 {
	padding:10px;
	min-height:610px;
	height:auto !important;/* Hack IE6 */
    height:610px;/* Hack IE6 */
	background-image:url(/images_css/Fade5.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin-bottom:4px;
	margin-right:5px;
}
div.ContentBlock_4 div.SideShadow_4 {
	background-image:url(/images_css/rightShadow.gif);
	background-position:right;
	background-repeat:repeat-y;
	
}

/* Hack IE6 */
* html div.ContentBlock_4 {
	width: 700px;
}
/***********************************************rubrique hebergement*/
.img_reserv2
{
border: 0px solid #FFFFFF;
margin : 40px 60px 5px 60px; /* top, right, bottom, left */
}

a:hover .img_reserv2
{
border: 0px solid #EE8514;	
}

input.bouton_hotel
{
color: #ffffff;
font-size: 11px;
font-weight: bold;
font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
background-color: #EE8514;
}

#conteneur_liste_hotel
{
float: right;	
width:424px;	
margin-top: 0px;
margin-right: 8px;
margin-left: 5px;
padding: 0px;
height:662px;
color: #000;
border-left: 10px solid #D8D8D8;
}

#corps_hotel {
    float: left; 
	width: 750px;
	height: 662px;
	padding-left: 3px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	clear:both;
	
}
/* Hack IE6 */
* html #corps_hotel {
	width: 758px;
	margin-right: -30px;
}

/* Hack IE6 */
* html #conteneur_liste_hotel {
	margin-bottom: -20px;
}

#conteneur_liste_hebergement
{
float: right;	
width:424px;	
margin-top: 0px;
margin-right: 8px;
margin-left: 5px;
padding: 0px;
min-height: 662px;
color: #000;
border-left: 10px solid #D8D8D8;
}

#corps_hebergement {
    float: left; 
	width: 750px;
	height: 662px;
	padding-left: 3px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	clear:both;
	
}
/* Hack IE6 */
* html #corps_hebergement {
	width: 758px;
	margin-right: -30px;
}

  #conteneur_hebergement {
	position: relative;
	width: 750px;
}

.image_5 {
float: left; margin: 0 6px 6px 0;
width:95px;
height:95px;
}

div.ContentBlock_5 {
	float: left;
	width:350px;
	position: relative;
	border-left: 1px solid #E0E0E0;
	border-top: 1px solid #E0E0E0;
	background-color:#FFF;
	background-image:url(/images_css/shad_bottom.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-right:5px;
	margin-left:15px;
	margin-bottom:4px;
}
div.ContentBlock_5 div.bottomleft_5 {
	width:4px;
	height:4px;
	position:absolute;
	bottom:0;
	left:-1px;
	background:url(/images_css/shad_blcorner.gif) no-repeat bottom left;
}
div.ContentBlock_5 div.bottomright_5 {
	width:4px;
	height:4px;
	position:absolute;
	bottom:0;
	right:-0px;
	background:url(/images_css/shad_brcorner.gif) no-repeat bottom right;
}
div.ContentBlock_5 div.Fade_5 {
	padding:10px;
	min-height:100px;
	min-height: 100px;
	height:auto !important;/* Hack IE6 */
    height:100px;/* Hack IE6 */
	background-image:url(/images_css/Fade6.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin-bottom:4px;
	margin-right:5px;
}
div.ContentBlock_5 div.SideShadow_5 {
	background-image:url(/images_css/rightShadow.gif);
	background-position:right;
	background-repeat:repeat-y;
	
}

/* Hack IE6 */
* html div.ContentBlock_5 {
	width: 340px;
}

div.ContentBlock_6 {
	float: left;
	width:720px;
	position: relative;
	border-left: 1px solid #E0E0E0;
	border-top: 1px solid #E0E0E0;
	background-color:#FFF;
	background-image:url(/images_css/shad_bottom.gif);
	background-repeat:repeat-x;
	background-position:bottom;
    margin-top:15px;
	margin-right:5px;
	margin-left:15px;
	margin-bottom:15px;
}
div.ContentBlock_6 div.bottomleft_6 {
	width:4px;
	height:4px;
	position:absolute;
	bottom:0;
	left:-1px;
	background:url(/images_css/shad_blcorner.gif) no-repeat bottom left;
}
div.ContentBlock_6 div.bottomright_6 {
	width:4px;
	height:4px;
	position:absolute;
	bottom:0;
	right:-0px;
	background:url(/images_css/shad_brcorner.gif) no-repeat bottom right;
}
div.ContentBlock_6 div.Fade_6 {
	padding:10px;
	min-height:610px;
    height:auto !important;/* Hack IE6 */
    height:610px;/* Hack IE6 */
	background-image:url(/images_css/Fade6.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin-bottom:4px;
	margin-right:5px;
}
div.ContentBlock_6 div.SideShadow_6 {
	background-image:url(/images_css/rightShadow.gif);
	background-position:right;
	background-repeat:repeat-y;
	
}


/* Hack IE6 */
* html div.ContentBlock_6 {
	width: 700px;
}
/***********************************************rubrique offre speciale hebergement*/
h1.titre_offre {
	color:#C53F26;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.00em;
	margin:0px;
	padding:0 0 3px 0;
}

h2.titre_offre {
	color:#8F892C;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.25em;
	padding:0 0 3px 0;
}

.green{
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
    font-weight: bold;
    color: #00573d;
    font-size: 12px;
}

div.ContentBlock_7 {
	float: left;
	width:350px;
	position: relative;
	border-left: 1px solid #E0E0E0;
	border-top: 1px solid #E0E0E0;
	background-color:#FFF;
	background-image:url(/images_css/shad_bottom.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-right:5px;
	margin-left:15px;
	margin-bottom:4px;
}
div.ContentBlock_7 div.bottomleft_7 {
	width:4px;
	height:4px;
	position:absolute;
	bottom:0;
	left:-1px;
	background:url(/images_css/shad_blcorner.gif) no-repeat bottom left;
}
div.ContentBlock_7 div.bottomright_7 {
	width:4px;
	height:4px;
	position:absolute;
	bottom:0;
	right:-0px;
	background:url(/images_css/shad_brcorner.gif) no-repeat bottom right;
}
div.ContentBlock_7 div.Fade_7 {
	padding:10px;
	min-height:100px;
	height:auto !important;/* Hack IE6 */
    height:100px;/* Hack IE6 */
	background-image:url(/images_css/Fade6.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin-bottom:4px;
	margin-right:5px;
}
div.ContentBlock_7 div.SideShadow_7 {
	background-image:url(/images_css/rightShadow.gif);
	background-position:right;
	background-repeat:repeat-y;
	
}

/* Hack IE6 */
* html div.ContentBlock_7 {
	width: 340px;
}

div.ContentBlock_8 {
	float: left;
	width:720px;
	position: relative;
	border-left: 1px solid #E0E0E0;
	border-top: 1px solid #E0E0E0;
	background-color:#FFF;
	background-image:url(/images_css/shad_bottom.gif);
	background-repeat:repeat-x;
	background-position:bottom;
    margin-top:15px;
	margin-right:5px;
	margin-left:15px;
	margin-bottom:15px;
}
div.ContentBlock_8 div.bottomleft_8 {
	width:4px;
	height:4px;
	position:absolute;
	bottom:0;
	left:-1px;
	background:url(/images_css/shad_blcorner.gif) no-repeat bottom left;
}
div.ContentBlock_8 div.bottomright_8 {
	width:4px;
	height:4px;
	position:absolute;
	bottom:0;
	right:-0px;
	background:url(/images_css/shad_brcorner.gif) no-repeat bottom right;
}
div.ContentBlock_8 div.Fade_8 {
	padding:10px;
	min-height:610px;
    height:auto !important;/* Hack IE6 */
    height:610px;/* Hack IE6 */
	background-image:url(/images_css/Fade6.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin-bottom:4px;
	margin-right:5px;
}
div.ContentBlock_8 div.SideShadow_8 {
	background-image:url(/images_css/rightShadow.gif);
	background-position:right;
	background-repeat:repeat-y;
	
}
.p12bg
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style: normal;
font-weight: bold;
color: #000000;
}

/* Hack IE6 */
* html div.ContentBlock_8{
	width: 700px;
}

/***********************************************pagination webcam
/*Sample CSS used for the Virtual Pagination Demos. Modify/ remove as desired*/

.img_webcam{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 120px;
	width: 130px;
	float: left;
	margin-right: 2px; /*5px avant modif ie6*/
	margin-bottom: 5px;
	margin-left: 3px;
    background-image: url(../fr/images_css/cam.jpg);
	background-repeat: repeat-x;
	border-left: 1px solid #1599AF;
	border-right: 1px solid #1599AF;
	border-top: 1px solid #1599AF;
	border-bottom: 1px solid #1599AF;
	margin-top: 5px;
	text-align: center;
	padding-top: 6px;
}

.virtualpage, .virtualpage2, .virtualpage3{
	/*hide the broken up pieces of contents until script is called. Remove if desired*/
	display: block;
	width: 720px;
	padding-left: 27px;
}

.paginationstyle{ /*Style for demo pagination divs*/
width: 740;
text-align: center;
padding: 2px 0;
margin: 10px 0;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 1px solid navy;
margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
padding: 0 5px;
text-decoration: none;
border: 1px solid black;
color: navy;
background-color: white;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #000;
background-color: #FEE496;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #000;
background-color: yellow;
}

#module_meteo
{
position: absolute;
top: 410px;
left: 0px;
width: 195px;
height: 170px;
}
#img_fond_menu_2
{
position: absolute;
top: 600px;
left: 0px;
width: 195px;
height: 9px;
}
/*style meteo*/
td { font:normal 8pt Verdana }
.Weather_fond { background-color:#1A303D}
.Weather_fond2{ background-color:#1A303D; color: white }		
.Weather_corps { background-color:#1A303D}
.Weather_texte { color: #FFFFFF}
.Weather_titre { color: #6FCFDF }
.Weather_sstitre { color: #6FCFDF }
.Weather_link { font:normal 7pt Verdana;text-decoration:none }
