body{
	background-color:#FFFFFF;
	margin-top: 15px;
	margin-left: 0px;
	margin-right: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}
#page{
	width: 100%;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-image: url('images/mer.jpg');
	background-position:  center 50%;
}
form{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}	
/* HEADER */
#page_header{
	width:	100%;
	background-color:#FFFFFF;
	height:	114px;
}
#header{
	BACKGROUND-IMAGE: url('images/header_HG.jpg');
	WIDTH: 962px; 
	HEIGHT: 114px

}
/* MENU */
#menu{
	WIDTH: 962px
}
#menuG{
	FLOAT: left; 
	BACKGROUND-IMAGE: url('images/menu_gauche_HG.jpg'); 
	WIDTH: 74px; 
	HEIGHT: 34px
}
#menuC{
	FLOAT: left; 
	BACKGROUND-IMAGE: url('images/menu_background_HG.jpg'); 
	WIDTH: 825px; 
	PADDING-TOP: 10px; 
	HEIGHT: 24px
}
#menuC a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#333333;
	text-decoration: none;
}
#menuC a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#333333;
	text-decoration:underline;
}
#menuD{
	FLOAT: right; 
	BACKGROUND-IMAGE: url('images/menu_droite_HG.jpg'); 
	WIDTH: 63px; 
	HEIGHT: 34px
}
/* SOUS-MENU */
#smenu{
	width: 962px;
}
#smenuG{
	FLOAT: left; 
	BACKGROUND-IMAGE: url('images/smenu_gauche_HG.jpg'); 
	WIDTH: 74px; 
	HEIGHT: 41px
}
#smenuC{
	PADDING-LEFT: 20px; 
	FLOAT: left; 
	BACKGROUND-IMAGE: url('images/smenu_background_HG.jpg'); 
	WIDTH: 805px; 
	HEIGHT: 41px; 
	TEXT-ALIGN: left
}
#metrobar{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#333333;
	text-align:left;
	padding-top: 13px;
	float:left;
}
#metrobar a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#333333;
	text-align:left;
	text-decoration:none;
}
#searchbar{
	width: 200px;
	padding-top: 10px;
	float:right;
}
#searchbar input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	width:	100px;
}
#searchbar .searchSubmit{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	width:	80px;
}
#buttonbar{
	width: 100px;
	float:right;
}
#smenuD{
	FLOAT: right; 
	BACKGROUND-IMAGE: url('images/smenu_droite_HG.jpg'); 
	WIDTH: 63px; 
	HEIGHT: 41px
}
/* CONTENU */
#page_contenu{
	BACKGROUND-IMAGE: url('images/contenu_background_HG.gif'); 
	WIDTH: 913px; 
	BACKGROUND-REPEAT: repeat-y;
	background-color: transparent
}
#contenu{
	BACKGROUND-IMAGE: url('images/contenu_haut_HG.gif'); 
	WIDTH: 913px; 
	BACKGROUND-REPEAT: no-repeat; 
	background-color: transparent

}
#adresse{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	BACKGROUND-IMAGE: url('images/adresse_HG.gif'); 
	WIDTH: 913px; 
	COLOR: #333333; 
	PADDING-TOP: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 37px
}
#footer{
	BACKGROUND-IMAGE: url('images/footer_HG.gif'); 
	WIDTH: 913px; 
	HEIGHT: 20px
}
#menu_bottom{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}
#menu_bottom a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:none;
}
#menu_bottom a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:underline;
}
/* CADRES */
#cadre1{
	MARGIN-BOTTOM: 0px; 
	WIDTH: 209px
}
#cadre1b{
	MARGIN-BOTTOM: 0px; 
	WIDTH: 209px
}
#cadre1_top{
	PADDING-LEFT: 18px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	BACKGROUND-IMAGE: url('images/cadre1_top_HG.jpg'); 
	WIDTH: 191px; 
	COLOR: #000380; 
	PADDING-TOP: 7px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 25px; 
	TEXT-ALIGN: left
}
#cadre1_contenu{
	PADDING-RIGHT: 10px; 
	BACKGROUND-IMAGE: url('images/cadre1_background_HG.jpg'); 
	WIDTH: 199px; 
	PADDING-TOP: 5px; 
	HEIGHT: 82px; 
	TEXT-ALIGN: left
}
#cadre1b_contenu{
	PADDING-RIGHT: 10px; 
	BACKGROUND-IMAGE: url('images/cadre1b_background_HG.jpg'); 
	WIDTH: 199px; 
	PADDING-TOP: 5px; 
	HEIGHT: 97px; 
	TEXT-ALIGN: left
}
#cadre1_label{
	PADDING-LEFT: 18px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	FLOAT: left; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#cadre1_label_1{
	/*PADDING-LEFT: 5px; */
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	FLOAT: left;
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#cadre1b_label{
	PADDING-LEFT: 18px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FLOAT: left; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

#cadre1b_field input{
	PADDING-RIGHT: 18px; 
	FONT-SIZE: 10px; 
	FLOAT: right;
	WIDTH: 30px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

#cadre1_label a{
	PADDING-LEFT: 18px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FLOAT: left;
	COLOR: Blue;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
#cadre1_voir{
	PADDING-RIGHT: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FLOAT: right; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#cadre1_boutons1{
	MARGIN-TOP: 1px; 
	PADDING-LEFT: 10px; 
	FLOAT: center; 
	WIDTH: 120px
}
#cadre1_boutons2{
	MARGIN-TOP: 1px; 
	FLOAT: center; 
	WIDTH: 150px
}
#cadre1_boutons .newsletterSubmit{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
}
#cadre1_bouton{
	MARGIN-TOP: -5px; 
	FLOAT: right; 
	WIDTH: 40px; 
	TEXT-ALIGN: right
}

#cadre2{
	MARGIN-BOTTOM: 0px; 
	WIDTH: 209px
}
#cadre2_top{
	PADDING-LEFT: 36px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	BACKGROUND-IMAGE: url('images/cadre2_top_HG.jpg'); 
	WIDTH: 173px; 
	COLOR: #000380; 
	PADDING-TOP: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 21px; 
	TEXT-ALIGN: left
}
#cadre2_contenu{
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	BACKGROUND-IMAGE: url('images/cadre2_background_HG.jpg'); 
	WIDTH: 189px; 
	PADDING-TOP: 10px; 
	TEXT-ALIGN: left
}
#cadre2_date{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	MARGIN-BOTTOM: 3px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#cadre2_titre{
	PADDING-RIGHT: 20px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	MARGIN-BOTTOM: 3px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#cadre2_texte{
	PADDING-RIGHT: 20px; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#cadre2_bottom{
	BACKGROUND-IMAGE: url('images/cadre2_bottom_HG.jpg'); 
	HEIGHT: 23px
}

#cadre3{
	padding:10px; BACKGROUND-IMAGE: url('images/intro_HG.jpg'); 
	WIDTH: 462px; 
	HEIGHT: 89px; 
	TEXT-ALIGN: left
}
#cadre3f{
	padding:10px; BACKGROUND-IMAGE: url('images/intro_HGf.jpg'); 
	WIDTH: 462px; 
	HEIGHT: 89px; 
	TEXT-ALIGN: left
}
#cadre3_titre{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 15px; 
	MARGIN-BOTTOM: 3px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#cadre3_titr2{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	MARGIN-BOTTOM: 3px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#cadre3_texte{
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#newsletter input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	float:right;
}
#login input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	float:right;
}
/* Homepage */
#colonne1{
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 4px; 
	FLOAT: left; 
	WIDTH: 209px; 
	PADDING-TOP: 10px
}
#colonne2{
	PADDING-LEFT: 3px; 
	FLOAT: left; 
	WIDTH: 482px; 
	PADDING-TOP: 10px; 
	TEXT-ALIGN: center
}
#colonne3{
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 0px; 
	FLOAT: right; 
	WIDTH: 209px; 
	PADDING-TOP: 10px
}
#colonne4{
	PADDING-RIGHT: 4px; 
	FLOAT: right; 
	WIDTH: 693px; 
	PADDING-TOP: 10px
}
/* Articles */
#article_theme{
	background-image:url('images/bande_titre_HG.jpg');
	width: 510px;
	height: 25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:bold;
	text-align:right;
	padding-top: 8px;
	padding-right: 183px
}
#article_contenu{
	background-image:url('images/background_article_HG.jpg');
	background-repeat:repeat-y;
	width:693px;
	text-align:justify
}
#article_titre{
	padding-top: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
#article_date{
	padding-left: 10px;
	padding-right: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#993300;
}
#article_photo{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	width: auto;
	float: left;
}
#article_photobg{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	width: auto;
	float: left;
	vertical-align: bottom;
}
#article_photobd{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	width: auto;
	float: right;
	vertical-align: bottom;
}
#article_photohd{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	width: auto;
	float: right;
}
#article_texte{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	width: 500px;
	float: left;
}
#article_texteancien{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12pt;
	color: #8A8A8A;
	width: 500px;
	float: left;
}
#article_texte2{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	width: 500px;
	float: left;
	font-weight: bold;
}
#article_separation{
	background-image:url('images/ligne_article_HG.jpg');
	width: 693px;
	height:2px;
	clear:both;
	font-size: 0px
}
#article_bottom{
	background-image:url('images/bottom_article_HG.jpg');
	width:693px;
	height:32px;
	margin-bottom: 10px
}
#article_plus{
	margin-left: 10px;
	padding-left: 6px;
	margin-bottom: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#999999;
	background-image:url('images/fleche_small.jpg');
	background-repeat:no-repeat;
}
#article_plus a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#999999;
	text-decoration:none;
}
#article_plus a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#999999;
	text-decoration:underline;
}
#article_next{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#999999;
	margin-top:10px;
	padding-right: 20px;
	text-align:right;
}
#article_next a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000380;
	text-decoration: none;
}
#article_next a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Red;
	text-decoration: underline;
}
#article_prec{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#999999;
	margin-top:-10px;
	padding-left: 20px;
	text-align:left;
}
#article_prec a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#999999;
	text-decoration: none;
}
#article_prec a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#999999;
	text-decoration: underline;
}
#article_comment{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#999999;
	margin-top: 10px;
	margin-bottom: 30px;
}
#article_comment a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#999999;
	text-decoration: none;
}
#article_comment a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#999999;
	text-decoration: underline;
}
#article_titre2{
	padding-top: 10px;
	padding-bottom: 2px;
	margin-left: 10px;
	margin-right: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	border-bottom: 1px #999999 solid;
	margin-bottom: 20px;
}
#article_label{
	margin-left: 25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#article_field{
	margin-left: 25px;
}
#article_field input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width: 400px;
	margin-bottom: 10px;
}
#article_field textarea{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width: 400px;
	height: 200px;
	margin-bottom: 10px;
}
#article_bouton{
	margin-left: 25px;
}
#article_bouton .boutonApercu{

}
#article_bouton .boutonPoster{
	font-weight:bold;
}
#cadre4{
	padding:10px; MARGIN-TOP: 12px; 
	BACKGROUND-IMAGE: url('images/pave_anim_03_HG.jpg'); 
	WIDTH: 462px; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 282px; 
	TEXT-ALIGN: left
}
#cadre4b{
	PADDING-RIGHT: 10px; 
	MARGIN-TOP:  0px; 
	PADDING-LEFT: 10px; 
	BACKGROUND-IMAGE: url('images/pave_anim_03b_HG.jpg'); 
	PADDING-BOTTOM: 0px; 
	WIDTH: 462px; 
	PADDING-TOP: 10px; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 222px; 
	TEXT-ALIGN: left
}
#cadre4_top{
	PADDING-LEFT: 66px;
	PADDING-BOTTOM: 25px;
}
#cadre43_top{
	PADDING-LEFT: 66px;
	PADDING-BOTTOM: 7px;
}

#cadre4_flash{
	Z-INDEX: -1; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 10px; 
	TEXT-ALIGN: center
}

#cadre4_bouton{
	PADDING-BOTTOM: 10px; 
	TEXT-ALIGN: center
}

#cadre4_lien{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #999999; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center
}
#cadre4_texte{
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 10px; 
	FLOAT: left; 
	PADDING-BOTTOM: 10px; 
	WIDTH: 400px; 
	COLOR: #999999; 
	PADDING-TOP: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.over1 
  { 
  height: 195px; 
  width: 462px; 
  overflow: auto;
  } 
.news-titre{
	font-size:13px;
	font-weight:bold;
	color:#993300;
}  