@charset "utf-8";

body, div, dl, dt, dd, ul, li, h1, h2, h3, p, img, form { margin:0; padding: 0;}
body {font: 11px verdana, sans-serif; line-height:14px; color: #787878; text-align:center; background: #fff; }

/* Container */
#container { width:950px; margin: 0 auto; text-align: left; background: url(../img/bkg_lr_border.jpg) top right repeat-y; }
/*.page_contenu_menuv #container  { background: url(../img/bkg_menuv_collectivites.jpg) top right repeat-y; }
.page_contenu_entreprises  #container  { background: url(../img/bkg_menuv_entreprises.jpg) top right repeat-y; }
.page_contenu_journalistes  #container  { background: url(../img/bkg_menuv_journalistes.jpg) top right repeat-y; }
*/
.page_contenu {}
.page_accueil {}

/* Header */
#header {padding-top: 15px; height:155px; background:#FFFFFF;}
	#logo { width:615px; height:85px; display:inline-block; float:left; }
	#login_block { width:315px; height:85px; background:url(../img/bkg_login.jpg) top left no-repeat; display:inline-block; float:left;}
	#login_block li {list-style:none; margin:0; padding:0; line-height:150%}
		#login_block input { font-size:10px; line-height:14px; width:117px; height:17px; background:url(../img/bg_input_login.jpg) top left no-repeat; border:0; color:#959595; padding-left:4px; }
		#login_block input.submit { width:17px; height:17px; background:url(../img/bg_input_login.jpg) top left no-repeat; border:0; }
			#extranetBlock input {  color:#8FD400; }
			#searchBlock {padding:24px 0 0 28px;}
			#searchBlock input.submit { background:url(../img/bkg_ok_search.jpg) center no-repeat; cursor:pointer; margin-left:100px}
			#extranetBlock {padding:24px 0 0 0px; width:147px;}
			#extranetBlock input.submit { background:url(../img/bkg_ok_extranet.jpg) center no-repeat; cursor:pointer;margin-left:100px }
			#extranetBlock a { border:0; font-size:10px}
			#extranetBlock li { height: 20px}

/* Blocs principaux */
#mainContent {	margin-right:190px; padding-left:31px; padding-top:10px; margin-top:6px}
#sidebar1 {float: right; width: 172px; padding:0; padding-right:20px; margin:25px 0 0 0;}

/* *************************************** */
/* MODIFICATION SM - MEDIACTIVE - 29092008 */
/* *************************************** */
.colFull {float:left; width:698px; line-height:1.6em; text-align:justify; padding:0 0 0 0; margin-left:22px;}
* html .colFull {margin-left:11px;}
/* *************************************** */

/* *************************************** */
/* MODIFICATION SM - MEDIACTIVE - 07072009 */
/* *************************************** */
.form_inscription form { margin:0; padding:0; }
	.form_inscription form h2 { padding-left:290px; font-weight:bold; color: #8FD400; font-size:12px; }
	.form_inscription form #list_error span { width:400px; }
	.form_inscription form ul { list-style:none; margin:0; padding:0 }
	.form_inscription form ul li { margin:0 0 5px 0; clear:both; padding:2px 0 }
	.form_inscription form label { float:left; display:block; width:305px; text-align:right; padding:0 8px 0 0; }
	.form_inscription form label.error { float:none; display:block; width:640px; text-align:right; color:#8FD400; font-weight:bold; padding:0; }
	.form_inscription form label.noerror { float:none; display:inline-block; width:20px; margin-left:3px; background:url("../img/checked.gif") no-repeat 0px 0px; }
	.form_inscription form span { width:40px; padding:0; }
	.form_inscription form input { width:330px; background-color:#CCCCCC; border:1px solid #000; }
	.form_inscription form select { background-color:#CCCCCC; border:1px solid #000; }
	.form_inscription form input.submit_form { width:100px; background-color:#ECF8D5; border:1px solid #8ED401; }
	.form_inscription form textarea { width:330px; background-color:#CCCCCC; border:1px solid #000; font-family:arial; font-size:13px; }
/* *************************************** */

/* *************************************** */
/* MODIFICATION SM - MEDIACTIVE - 21082009 */
/* *************************************** */
/* .colGauche {float:left; width:357px; line-height:1.6em; text-align:justify; padding:0 0 0 0; margin:0 24px 0 0 } */
/* .colDroite {float:left; width:335px; line-height:1.6em; padding-top:11px; } */
/* *************************************** */
.colGauche {float:left; width:357px; line-height:1.6em; /*text-align:justify;*/ padding:0; margin:0 5px 0 0; }
.colDroite {float:left; width:357px; line-height:1.6em; /*text-align:justify;*/ padding:0; margin:0; }

/* Main content */
#photos_home { width:700px; height:329px; background:url(../img/bkg_photos_home.jpg) top left no-repeat; margin-bottom:22px }
#actualites {float:left; width:390px; line-height:14px; text-align:justify; padding-right:30px}
	#actualites div { margin-top:14px;}
	#actualites em { font-size:13px; font-weight:bold; font-style:normal}
#lechiffre {float:left; width:280px; line-height:14px; text-align:justify }
	#lechiffre div { margin-top:14px;}
	#lechiffre div img { margin-right:14px;}
	#lechiffre div.vert { text-align:right; margin:0}

/* Blocks contextuels */
.block_context { margin-bottom:7px}

/* *************************************** */
/* MODIFICATION SM - MEDIACTIVE - 01102008 */
/* *************************************** */
/* Footer */
/*
#footer { padding: 0 10px 0 20px; background: url(../img/bkg_footer.jpg) top left no-repeat; height:20px; list-style:none; text-align:center; padding:35px  0 0 230px; }
.page_contenu_collectivites #footer  {  background: url(../img/bkg_footer_collectivites.jpg) top left no-repeat;}
.page_contenu_entreprises #footer { background: url(../img/bkg_footer_entreprises.jpg) top left no-repeat; }
.page_contenu_journalistes #footer  { background: url(../img/bkg_footer_journalistes.jpg) top left no-repeat;}
	#footer li { float:left; margin-right:3px; font-size:11px}
		#footer li a { color:#959595}
		#footer li a:hover, #footer li a:focus, #footer li a:active { color:#8FD400}
*/
#footer { padding: 0 10px 0 20px; background: url(../img/bkg_footer.jpg) top left no-repeat; height:20px; text-align:center; padding:35px 0 0 0;}
#footer p{ text-align:center; font-size:11px;}
/*.page_contenu_collectivites #footer  {  background: url(../img/bkg_footer_collectivites.jpg) top left no-repeat;}
.page_contenu_entreprises #footer { background: url(../img/bkg_footer_entreprises.jpg) top left no-repeat; }
.page_contenu_journalistes #footer  { background: url(../img/bkg_footer_journalistes.jpg) top left no-repeat;}
*/
	#footer a {font-size:11px; color:#959595}
	#footer a:hover, #footer a:focus, #footer a:active {font-size:11px; color:#8FD400}
/* *************************************** */

/* Texte générique */
a img { border:0; padding:0;}
#logo a { border:0; padding:0;}
a, a:link, a:visited { color: #8FD400; text-decoration: none; border-bottom: 1px #fff solid; padding-bottom: 2px; }
a:focus, a:hover, a:active { color: #8FD400; text-decoration: none; border-bottom: 1px #8FD400 solid; padding-bottom: 2px; }
h1 { font-size:22px; line-height:28px; font-weight:normal; text-align:left; margin:12px 0 12px 0; }
h2 { font-size:18px; line-height:22px; font-weight:normal; text-align:left; margin:0px 0 22px 0; }
.colDroite h2 { font-size:20px; line-height:22px; font-weight:normal; text-align:left; margin:0 0 22px 0; }
h6 { font-size:12px; line-height:16px; font-weight:bold; text-transform:uppercase; text-align:left; margin:0; }
.colDroite h3 { font-size:15px; line-height:150%; font-weight:bold; text-align:left; padding-top:7px; border-top:1px #8FD400 solid; }
h3 { font-size:15px; line-height:150%; font-weight:bold; text-align:left;}
p { line-height:1.5em; font-weight:normal; text-align:left; margin:0; }
li { line-height:1.5em; font-weight:normal;margin:0; }
p.14px { font-size:14px;}
/* *************************************** */
/* MODIFICATION SM - MEDIACTIVE - 01102008 */
/* *************************************** */
.colFull li { margin-left:20px}
/* *************************************** */
.colGauche li { margin-left:20px}
.colDroite li { margin-left:20px }
.colDroite li a, .colDroite li a:link, .colDroite li a:visited { color:#b1b3b4; text-decoration: none; border-bottom: 1px #fff solid; padding-bottom: 2px; height:19px; }
.colDroite li a:focus, .colDroite li a:hover, .colDroite li a:active   { color: #8FD400; text-decoration: none; border-bottom: 1px #8FD400 solid; padding-bottom: 2px; }

/*Couleurs génériques*/
.vert { color:#8FD400}
.gris { color:#959595}
.orange { color: #ffa000; }
.bleu { color: #0096AF; }
/*.rose { color: #FF008A; }*/
.rose { color: #724B90; }

/*Backgrounds de liens*/
.lien_pdf { color:#b1b3b4; background:url(../img/pdficon_small.gif) center left no-repeat; display:block; padding-left:20px; }
.lien_image { color:#b1b3b4; background:url(../img/gnome-image-gif.png) center left no-repeat; display:block; padding-left:20px}
.lien_doc { color:#b1b3b4; background:url(../img/icon-ms-word_sm.gif) center left no-repeat; display:block; padding-left:20px}
.lien_xls { color:#b1b3b4; background:url(../img/icon-ms-excel_sm.gif) center left no-repeat; display:block; padding-left:20px}
.lien_ppt { color:#b1b3b4; background:url(../img/icon-ms-powerpoint_sm.gif) center left no-repeat; display:block; padding-left:20px}
.lien_video { color:#b1b3b4; background:url(../img/applications-multimedia.gif) center left no-repeat; display:block; padding-left:20px}
.lien_son { color:#b1b3b4; background:url(../img/music.gif) center left no-repeat; display:block; padding-left:20px}

/* Liseret */
.colDroite hr { border:1px solid #8FD400; margin:3px 0}

/* Mise en page générale */
.fltrt { float: right; }
.fltlft { float: left; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}
.clearboth { clear:both}

.alignright { text-align:right}
.alignleft { text-align:left}
.sans_puces { list-style:none}

/*Menu horizontal*/
#menuh { height:70px; clear:both; display:block; list-style:none; padding-left:55px; background:url(../img/bkg_menuh.jpg) top left no-repeat;  }
/*Menu horizontal vide pour les page de formulaire et confirmation*/
#menuhEmpty { height:70px; clear:both; display:block; list-style:none; padding-left:55px; background:url(../img/bkg_menuh_empty.jpg) top left no-repeat;  }
#menuhEmpty li { float:left; color:#8FD400; padding:20px 0 8px 0; height:42px; font-size:12px; font-weight:bold; }
/*Menu horizontal vide pour les page de formulaire et confirmation*/
.page_accueil #menuh { height:70px; clear:both; display:block; list-style:none; padding-left:55px; background:url(../img/bkg_menuh_accueil_active.jpg) top left no-repeat;  }

#menuh.menuhAccueilOver {background:url(../img/bkg_menuh_accueil_active.jpg)  top left no-repeat;  }
#menuh.menuhAccueilOut {background:url(../img/bkg_menuh.jpg)  top left no-repeat;  }

	#menuh li { float:left; }
		#menuh li a { display:block; border:0; padding:20px 0 8px 12px; color:#8FD400; text-decoration:none; height:42px; font-size:12px; /*font-weight:bold;*/}
		#menuh li li a {height:auto}
		#menuh li a.gris { color:#959595}
		#menuh li a:hover, #menuh li a:focus, #menuh li a:active {border:0; background: url(../img/bkg_menuh_new_hover.jpg) top left repeat-x; font-weight:bold; }
		#menuh li.menu1 a { width:170px;}
		#menuh li.menu2 a { width:294px; padding-right:0px}
		#menuh li.menu2 a:hover, #menuh li.menu2 a:focus, #menuh li.menu2 a:active { background-position:-201px 0 }
		#menuh li.menu3 a { width:200px;}
		#menuh li.menu3 a:hover, #menuh li.menu3 a:focus,#menuh li.menu3 a:active { background-position:-419px 0 }
		#menuh li.menu4 a { width:133px; text-align:center}
		#menuh li.menu4 a:hover, #menuh li.menu4 a:focus,#menuh li.menu4 a:active { background:url(../img/bkg_menuh_over.jpg) -699px 0 repeat-x; }
		.page_contenu_collectivites #menuh li.menu4 a:hover, 
		.page_contenu_collectivites #menuh li.menu4 a:focus,
		.page_contenu_collectivites #menuh li.menu4 a:active, 
		.page_contenu_entreprises #menuh li.menu4 a:hover, 
		.page_contenu_entreprises #menuh li.menu4 a:focus,
		.page_contenu_entreprises #menuh li.menu4 a:active, 
		.page_contenu_journalistes #menuh li.menu4 a:hover, 
		.page_contenu_journalistes #menuh li.menu4 a:focus,
		.page_contenu_journalistes #menuh li.menu4 a:active
			{ background:none }

/* Menu horizontal QD MENU VERTICAL ACTIF */
.page_contenu_collectivites #menuh  {  clear:both; display:block; background:url(../img/bkg_menuh_collectivites.jpg) top left no-repeat; list-style:none; padding-left:55px; }
.page_contenu_entreprises #menuh  {  clear:both; display:block; background:url(../img/bkg_menuh_entreprises.jpg) top left no-repeat; list-style:none; padding-left:55px; }
.page_contenu_journalistes #menuh  {  clear:both; display:block; background:url(../img/bkg_menuh_journalistes.jpg) top left no-repeat; list-style:none; padding-left:55px; }

.page_contenu_collectivites #menuh.menuhAccueilOver {background:url(../img/bkg_menuh_collectivites.jpg)  top left no-repeat;  }
.page_contenu_collectivites #menuh.menuhAccueilOut {background:url(../img/bkg_menuh_collectivites.jpg)  top left no-repeat;  }
.page_contenu_entreprises #menuh.menuhAccueilOver {background:url(../img/bkg_menuh_entreprises.jpg) top left no-repeat;  }
.page_contenu_entreprises #menuh.menuhAccueilOut {background:url(../img/bkg_menuh_entreprises.jpg) top left no-repeat;  }
.page_contenu_journalistes #menuh.menuhAccueilOver {background:url(../img/bkg_menuh_journalistes.jpg) top left no-repeat;  }
.page_contenu_journalistes #menuh.menuhAccueilOut {background:url(../img/bkg_menuh_journalistes.jpg) top left no-repeat;  }

/*	.page_contenu_collectivites #menuh li a:hover, .page_contenu_collectivites #menuh li a:focus, .page_contenu_collectivites #menuh li a:active {border:0; background:none; }*/

/*Marquage du menu horizontal en fonction des rubriques actives.*/
.menubloc1 #menuh .menu1 {background:url(../img/bkg_menuh_over.jpg) top left no-repeat; }  
.menubloc2 #menuh .menu2 {background:url(../img/bkg_menuh_over_repeat.jpg) top left repeat-x;}  
.menubloc3 #menuh .menu3 {background:url(../img/bkg_menuh_over.jpg) top left no-repeat;background-position:-419px 0}
	
/* Onglet Over lors du survol des sous menus */
.menuhtest { background: url(../img/bkg_menuh_new_hover.jpg) top left repeat-x; font-size:96%; letter-spacing:-4%;font-weight:bold;}
/*Sous-menu horizontal*/
#menuh li a li a {}
#smenu1, #smenu2, #smenu3 {display:none; position:absolute; z-index:100;list-style-type:none; text-align:left;  padding:0 0 10px 0; background:#fff url(../img/bkg_smenuh_new_hover.jpg) 0 0 repeat-x; margin:0;}
	#smenu1 li, #smenu2 li, #smenu3 li {float:none; text-align:left; height:auto; margin:2px 5px; padding:0; display:block;} 
		#smenu1 li a, #smenu2 li a, #smenu3 li a   { border:0; padding:0 0 0 2px;  color:#8FD400; line-height:18px; white-space:normal;  }
		#smenu1 li a:hover,  #smenu1 li a:focus,  #smenu1 li a:active, #smenu2 li a:hover,  #smenu2 li a:focus,  #smenu2 li a:active , #smenu3 li a:hover,  #smenu3 li a:focus,  #smenu3 li a:active  {border:0; outline:0; background:none;  }

/* Menu Vertical */
#menuv li { list-style:none}
	#menuv li a { border:0; padding:0; margin:0}
#menuv-title { background:url(../img/menuv_titre.jpg) top left no-repeat; width:172px; height:40px;}
.menuv-item-parent { display:block; width:172px; height:40px; cursor:pointer; }
.menuv-item { width:172px; background:#fff url(../img/bkg_menuv.jpg) top left no-repeat; }
#menuv-1 a.test { height:96px}
#menuv-2 a.test { height:86px}
#menuv-3 a.test{ height:80px}
	.menuv-item a { display:block; width:172px; }
	.menuv-item a:hover, .menuv-item a:focus, .menuv-item a:active 
		{ display:block; outline:0; border:0; background:url(../img/bkg_menuv_inactifs_over.jpg) top left no-repeat;}
	#menuv-2 { background-position:0 -97px}
		#menuv-2.menuv-item a:hover, #menuv-2.menuv-item a:focus, #menuv-2.menuv-item a:active 
		{ background-position:0 -97px}
	#menuv-3 { background-position:0 -182px}
		#menuv-3.menuv-item a:hover, #menuv-3.menuv-item a:focus, #menuv-3.menuv-item a:active 
		{ background-position:0 -182px}
#centre_dappel { margin-top:10px;}
#zone_telech, #zone_ress { margin-top:20px;}

/* Menu Vertical ACTIF (class sur le body : "page_contenu_menuv") */
.page_contenu_menuv .menuv-item {background:url(../img/bkg_menuv_inactifs.jpg) top left no-repeat;}
.page_contenu_menuv #menuv-title { background:url(../img/menuv_titre.gif) top left no-repeat; }
	.page_contenu_menuv .menuv-item a:hover, .page_contenu_menuv .menuv-item a:focus, .page_contenu_menuv .menuv-item a:active { background:url(../img/bkg_menuv_inactifs_over.jpg) top left no-repeat; }
		.menuv-item ul li { margin:3px 0; text-align:left }
		.menuv-item ul li a, .menuv-item ul li a:link, .menuv-item ul li a:visited { color: #9C9B9C; font-size:11px; line-height:13px; height:auto; text-align:center; text-decoration:none; display: inline-block; width:134px; border:0; outline:0;}
		.menuv-item ul li a:hover, .menuv-item ul li a:focus, .menuv-item ul li a:active {text-decoration:underline;}

/* [COLLECTIVITES] Menu Vertical (class sur le body : "page_contenu_collectivites") */
.page_contenu_collectivites #menuv-2 {  padding:0 0 15px 0; margin:0 0 0 0; background:#fff}
.page_contenu_collectivites #menuv-title { background:url(../img/menuv_titre_collectivites.gif) top left no-repeat; }


.page_contenu_collectivites	#menuv-2 ul { background:#fff; padding:0 30px 0 13px;text-align:left; border:0; margin:0;}
.page_contenu_collectivites	#menuv-2 .menuv-item-parent { display:block; width:172px; height:80px; background:#fff url(../img/bkg_menuv-2_actif.jpg) top left no-repeat;}
.page_contenu_collectivites	#menuv-2 .menuv-item-parent:hover { background:url(../img/bkg_menuv-2_actif.jpg) top left no-repeat;}
.page_contenu_collectivites #menuv-2 ul a:hover { color:#E99F25; }
.page_contenu_collectivites #menuv-2 ul li.active a { color:#E99F25; }

.page_contenu_collectivites	#menuv-2  ul li a:hover, #menuv-2 ul a:focus, #menuv-2 ul a:active  { background:#fff; border:0; padding:0; margin:0; outline:0;}
.page_contenu_collectivites	#menuv-3 a:hover, .page_contenu_collectivites #menuv-3 a:focus, .page_contenu_collectivites #menuv-3 a:active { background-position:0 -182px; }

/* [ENTREPRISES] Menu Vertical */
.page_contenu_entreprises #menuv-1 {height:auto; padding:0 0 15px 0; margin:0 0 0 0; background:#fff}
.page_contenu_entreprises #menuv-title { background:url(../img/menuv_titre_entreprises.gif) top left no-repeat; }

.page_contenu_entreprises #menuv-1 ul { background:#fff; padding:0 30px 0 13px;text-align:left; border:0; margin:0;}
.page_contenu_entreprises #menuv-1 .menuv-item-parent { display:block; width:172px; height:80px; background:#fff  url(../img/bkg_menuv-1_actif.jpg) top left no-repeat;}
.page_contenu_entreprises #menuv-1 .menuv-item-parent:hover { background:url(../img/bkg_menuv-1_actif.jpg) top left no-repeat;}
.page_contenu_entreprises #menuv-1  ul li a:hover, #menuv-1 ul a:focus, #menuv-1 ul a:active  { background:#fff; border:0; padding:0; margin:0; outline:0;}
.page_contenu_entreprises #menuv-3 a:hover, .page_contenu_entreprises #menuv-3 a:focus, .page_contenu_entreprises #menuv-3 a:active { background-position:0 -182px}
#menuv-3  ul li a:hover, .menuv-item ul a:focus, .menuv-item ul a:active  { background:#fff; border:0; padding:0; margin:0; outline:0;}
.page_contenu_entreprises #menuv-1 ul a:hover { color:#5495AE}
.page_contenu_entreprises #menuv-1 ul li.active a { color:#5495AE; }

.page_contenu_entreprises #menuv-2 {  width:172px; ackground:url(../img/bkg_menuv_inactifs.jpg) top left no-repeat; background-position:0 -97px; margin-bottom:10px}
.page_contenu_entreprises #menuv-2 a:hover, .page_contenu_entreprises #menuv-2 a:focus, .page_contenu_entreprises #menuv-2 a:active {background:url(../img/bkg_menuv_inactifs_over.jpg) top left no-repeat;background-position:0 -97px;}

/* [JOURNALISTES] Menu Vertical*/
.page_contenu_journalistes #menuv-3 {  padding:0 0 15px 0; margin:0 0 0 0; background:#fff}
.page_contenu_journalistes #menuv-title { background:url(../img/menuv_titre_journalistes.gif) top left no-repeat; }

.page_contenu_journalistes #menuv-3 ul { background:#fff; padding:0 30px 0 13px;text-align:left; border:0; margin:0;}
.page_contenu_journalistes #menuv-3 .menuv-item-parent { display:block; width:172px; height:80px; background:#fff   url(../img/bkg_menuv-3_actif.jpg) top left no-repeat}
.page_contenu_journalistes #menuv-3 .menuv-item-parent:hover {background:url(../img/bkg_menuv-3_actif.jpg) top left no-repeat}

.page_contenu_journalistes #menuv-3 ul a:hover { color:#724B90}
.page_contenu_journalistes #menuv-3 ul li.active a { color:#724B90; }

.page_contenu_journalistes #menuv-3 ul li a { background:none}
.page_contenu_journalistes #menuv-2 a:hover, .page_contenu_journalistes #menuv-2 a:focus, .page_contenu_journalistes #menuv-2 a:active {background:url(../img/bkg_menuv_inactifs_over.jpg) top left no-repeat; background-position:0 -97px;}


/*
0 ==> aucun encadrement
1 ==> encadrement gris
2 ==> encadrement gris avec liseret
*/
<!-- FOND BOITE CONTEXTUELLE -->

.tplbox0{ padding:0;width:280px; display:block; border:0  }
/* *************************************** */
/* MODIFICATION SM - MEDIACTIVE - 15102008 */
/* *************************************** */
/*
.tplbox1{background-color: #f6f6f5;  width:280px }
*/
/* *************************************** */
.tplbox1{background-color: #e6e6e6;  width:305px; padding:0 20px 0 20px; }
.tplbox2{background-color: #e6e6e6;}
<!-- HEADER & FOOTER BOITE CONTEXTUELLE -->
.tplbox0_header {background:none; display:table}
.tplbox0_footer {background:none; display:table}
.tplbox1_header {height:22px; background:#fff url(../img/bkg_context_gris_top.jpg) top left no-repeat; }
.tplbox1_footer { padding:0 25px 19px 25px; background:#e6e6e6 url(../img/bkg_context_gris_bottom.jpg) bottom left no-repeat}
.tplbox2_header {height:22px;; background:#fff url(../img/bkg_context_gris2_top.jpg) top left no-repeat; }
.tplbox2_footer { padding:10px 25px 29px 25px; background:#e6e6e6 url(../img/bkg_context_gris2_bottom.jpg) bottom left no-repeat}


/*Page d'accueil*/
.page_accueil .box_context {margin:0 0 5px 0; display:table; }
.page_accueil .colDroite {padding:0; }
	.page_accueil #mainContent li { border:0; background:0; font-weight:normal; text-align:justify;  }
	.page_accueil h1 { border:0; background:0; font-size:22px; line-height:28px; font-weight:normal; text-align:left; margin:0 0 20px 0; color:#8FD400; }
	/*.page_accueil li, .page_accueil p { font-size:11px; line-height:150%; }*/
.page_accueil  h1 {}
.page_accueil .colDroite .box_context { _margin-top:0px}

/* *************************************** */
/* MODIFICATION SM - MEDIACTIVE - 15102008 */
/* *************************************** */
/*
#alaune { background:#fff url(../img/bkg_alaune.jpg) top left no-repeat; margin:0 0 20px 11px; padding:10px 20px 10px 22px}
#alaune p, #alaune li, #alaune a { font-size:11px; color:#787878; line-height:14px}
#alaune h1, #chiffredumois h1  { color:#787878; margin-bottom:8px; font-size:18px;  }
	#lst_news li { margin:0 0 5px 15px}
	#lst_news a, #lst_news a:link, #lst_news a:visited  { border:0}
	#lst_news a:hover, #lst_news a:focus, #lst_news a:active  { text-decoration:none;color:#A5D331; border:0}
#accueil_edito { margin-left:24px; }
#chiffredumois { margin:20px 0 0 0 }
#gallery_hp { margin-top:10px}
*/
/* *************************************** */

/* **** >>>> INTRO */
#accueil_edito { /*background:#fff url(../img/bkg_edito.jpg) top left no-repeat;*/ margin:0 0 20px 12px; padding:0 0 0 15px; }
	#accueil_edito p { padding-right:20px; }
	#accueil_edito #bkg_edito_bottom { height:20px; background:url(../img/bkg_edito_bottom.jpg) top left; background-repeat:no-repeat; margin-left:-20px; }
	
/* **** >>>> NEWS */
#alaune { background:#fff url(../img/bkg_header_news.jpg) top left no-repeat; margin:0 0 20px 12px; padding:35px 15px 8px 15px; }
#alaune p, #alaune li, #alaune a { font-size:11px; color:#787878; line-height:14px}
#alaune h1 { color:#787878; margin:0 0 8px 24px; font-size:18px; }
	#alaune li { margin:0 15px 5px 15px}
	#alaune a, #alaune a:link, #alaune a:visited  { border:0}
	#alaune a:hover, #alaune a:focus, #alaune a:active  { text-decoration:none;color:#A5D331; border:0}

#alaune.alauneIn { padding-left:0; background:#fff url(../img/bkg_header_news_in.jpg) top left no-repeat; }
	
/* **** >>>> ACTUS */
#chiffredumois { background:#fff url(../img/bkg_header_evenement.jpg) top left no-repeat; margin:0 0 20px 12px; padding:35px 15px 8px 15px; }
	#chiffredumois h1, #chiffredumois h2, #chiffredumois h3, #chiffredumois h4 { margin-bottom:10px; }
	#chiffredumois li  { margin:0 0 5px 0; }
	#chiffredumois li a, #chiffredumois li a:link, #chiffredumois li a:visited  { border:0}
	#chiffredumois li a:hover, #chiffredumois li a:focus, #chiffredumois li a:active  { text-decoration:none;color:#A5D331; border:0}
	
/* **** >>>> MEDIA */
#gallery_hp { margin:0 0 20px 24px; }

/* **** >>>> RESSOURCES */
#blkressource { background:#fff url(../img/bkg_header_ressources.jpg) top left no-repeat; margin:0 0 20px 12px; padding:35px 15px 8px 15px; }
	#blkressource p, #blkressource li, #blkressource a { font-size:11px; color:#787878; line-height:14px}
	#blkressource h1 { margin-bottom:10px;  }
	#blkressource li { margin:0 15px 5px 15px}
	#blkressource a, #blkressource a:link, #blkressource a:visited  { border:0; }
	#blkressource a:hover, #blkressource a:focus, #blkressource a:active  { text-decoration:none;color:#A5D331; border:0}
	
/* **** >>>> WIDGETS */
#blkwidget { background:#fff url(../img/bkg_header_widget.jpg) top left no-repeat; margin:0 0 20px 12px; padding:35px 15px 8px 15px; }
	#blkwidget p, #blkwidget li, #blkwidget a { font-size:11px; color:#787878; line-height:14px}
	#blkwidget #bkg_widget_bottom { height:20px; background:url(../img/bkg_widget_bottom.jpg) top left; background-repeat:no-repeat; margin-left:-20px; }
	
	#lst_telech li { margin:0 15px 5px 15px}
	#blkwidget a, #lst_telech a:link, #lst_telech a:visited  { border:0}
	#blkwidget a:hover, #lst_telech a:focus, #lst_telech a:active  { text-decoration:none;color:#A5D331; border:0}

/* **** >>>> LIEN BAS DE BLOC */
#linkAllItemsBlkAccueil { margin:10px 0 0 0; text-align:right; }


/*Page  F.A.Q*/
#tbl_faq{width:100%;border:none;margin:0;padding:0;}
#tbl_faq .categorie{padding:15px 0 5px 0;font-weight:bold;border-bottom:1px solid #cccccc; font-size:13px}
#tbl_faq .categorie_faq_hover .categorie {border-bottom:1px solid #333; }
#tbl_faq .question{	margin:0;padding:0;}
#tbl_faq .question_on p{color:#a5d331; font-weight:bold;font-size:12px;line-height:15px; margin-top:15px}
.reponse p, .reponse span, .reponse a , .reponse li { color:#545057; font-size:12px; line-height:15px}
#tbl_faq .reponse {color:#545057; }
#tbl_faq .reponse div.mbg {border-bottom:1px solid  #FFF;margin-bottom:20px}
#tbl_faq p{	margin:0; padding:0;}
/* *************************************** */

/* *************************************** */
/* MODIFICATION SM - MEDIACTIVE - 18082009 */
/* *************************************** */

/* Barre d'outil (RSS et abonement) */
/*#toolsBox { width:132px; position:absolute; margin-left:570px; margin-top:-5px; padding-right:9px; }*/
#toolsBox { width:132px; margin:15px 0 0 0; padding:0; _width:118px; _padding-right:15px; clear:left; }
#toolsBox img { margin:0; padding:0;}
#toolsBox a, 
#toolsBox a:hover, 
#toolsBox a:focus, 
#toolsBox a:link, 
#toolsBox a:visited, 
#toolsBox a:active { padding:0; border:none; text-decoration:none; }
#toolsBox ul { list-style:none; margin:0; padding:0; float:left; }
#toolsBox ul li { float:right; margin:0; padding:0; }
#toolsBox ul li img { margin:0; border:none; cursor:pointer; }

#blk_abonner { clear:left; }
#blk_partager { clear:left; }

/* *************************************** */

.margeDroite { margin-right:20px; }
.margeGauche { margin-left:20px; }