/***********************************/
/* GESTION DE LA STRUCTURE DU SITE */
/***********************************/
body
{
	background-color: #4D7FAA;
	color: #484848;
	background-image:url("../images/fond_site.gif");
	background-repeat:repeat-x;
	background-position:top;
}

div#bodySite
{
	width:902px;
	margin-left:auto;
	margin-right:auto;
}

div#bodyOutils
{
	height:46px;
	position:relative;
}

div#bodyTitre
{
	height:171px;
	margin-bottom:24px;
	background-image:url("../images/fond_titre.gif");
	background-repeat:no-repeat;
	position:relative;
}

div#bodyCoeurTitre
{
	height:14px;
	background-image:url("../images/fond_contenu_haut.gif");
	background-repeat:no-repeat;
}

div#bodyCoeur
{
	padding-top: 10px;
	padding-bottom: 10px;
	background-image:url("../images/fond_contenu.gif");
	background-position:bottom right;
	background-repeat:no-repeat;
	background-color: #FFFFFF;
}

div#bodyCoeurFooter
{
	height:28px;
	background-image:url("../images/fond_contenu_bas.gif");
	background-repeat:no-repeat;
	margin-bottom:40px;
}

div#bodyCoeurFooter p
{	text-align:center; padding-top:8px; color:#A2A3A2; font-weight:bold;	}
div#bodyCoeurFooter p a
{	color:#A2A3A2; }

div#bodyFoot1
{	width: 100%; height:100%;  border-top: 1px solid #CFCFCF; text-align:center; padding-top:10px; padding-bottom: 10px; }

div#bodyFoot1 A,div#bodyFoot1 A:hover, div#bodyFoot1 A:link, div#bodyFoot1 A:visited
{
	color:#9F9F9F;
	font-weight:normal;
}


/***********************************/
/*        CONTENU DE L ENTETE      */
/***********************************/

FORM.formLicence, FORM.formRecherche
{
	display:block;
	position:absolute;
	top:6px;
	left:30px;
}

FORM.formLicence IMG, FORM.formRecherche IMG
{
	position:relative;
	top:6px;
	margin-left:10px;
}

FORM.formRecherche
{
	left:396px;
}

INPUT.champs_outil_licence, INPUT.champs_outil_recherche
{
	width:150px;
	font-size:10px;
	padding:3px;
	border: 1px solid #7F9DB9;
}

A.outil_intranet
{
	position:relative;
	top:12px;
	left:785px;
}

DIV.outil_intranet
{
	float:right;
	margin-right:10px;
	margin-top:3px;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	text-align:right;
	width:210px;
}

DIV.outil_intranet IMG
{
	display:block;
	float:left;
	margin-right:10px;
}

DIV.outil_intranet A,DIV.outil_intranet A:hover,DIV.outil_intranet A:visited,DIV.outil_intranet A:link
{
	color:#E20026;
	font-size:11px;
}

/***********************************/
/*        CONTENU DE LA PAGE       */
/***********************************/
div#boxPage
{	/* On fixe la hauteur mini pour IE6, source : http://wellstyled.com/css-underscore-hack.html */
	height:auto; min-height:260px; _height: 260px;
}

div#boxPage h1, div#boxPage h2
{	font-family: Arial, Verdana; color: #0070B8;	}
div#boxPage h1
{	font-size: 24px;	}
div#boxPage h2
{	font-size: 16px;	}


/* GESTION DU SOUS MENU */
div#boxSousMenu
{	float:left;	width:255px;	}
div#boxSousMenu h1
{	background-color: #DDDDDD;	padding: 10px 0px 10px 20px; color:#FFFFFF; font-size:12px; font-family:Verdana;}
div#boxSousMenu ul
{	Margin-left: 30px; margin-top: 10px; list-style-type: none; list-style-image:url("../images/puce03.gif"); }
div#boxSousMenu li
{	padding-top: 5px; padding-bottom: 5px; }
div#boxSousMenu li, div#boxSousMenu li a
{	color: #429492; font-weight: bold; font-size:11px; }
div#boxSousMenu li.surligne
{	background-color: #F7F7F7;}


/* CONTENU DE LA PAGE AVEC SOUS MENU*/
div#boxCoeur
{	float:left;		border-left: solid 1px #CFCFCF;
	/*padding-left:35px; padding-right: 35px;*/	width:595px;
}
div#boxCoeur h1
{	text-align: right;	}
div#boxCoeur img
{	border-left: solid 20px #DDDDDD; }
div#boxCoeur .blanc img, div#boxPage .boxTitre img
{	border-left: none; }


/* DECOUPAGE TRIPLE BLOC */
div#boxColonne1, div#boxColonne2, div#boxColonne3
{	float:left;
	/* On fixe la hauteur mini pour IE6, source : http://wellstyled.com/css-underscore-hack.html */
	height:auto; min-height:260px; _height: 260px;
}
div#boxColonne1
{	width:210px; margin-left:10px; }
div#boxColonne2
{	width:370px; margin-left:15px; margin-right:15px; }
div#boxColonne3
{	width:250px; margin-right:10px;}

/* STYLES DE MENU */

UL#menuOnglets
{
	position:absolute;
	top:140px;
	left:144px;
}

LI.itemOnglet50, LI.itemOnglet51, LI.itemOnglet52, LI.itemOnglet53, LI.itemOnglet54, LI.itemOnglet55, LI.itemOnglet56, LI.itemOnglet57, LI.itemOnglet58
{
	list-style-type:none;
	display:block;
	float:left;
	margin-right:2px;
	height:25px;
}

LI.itemOnglet50
{
	width:55px;
	margin-left:0px;
}

LI.itemOnglet51
{
	width:84px;
	margin-left:0px;
}

LI.itemOnglet52
{
	width:120px;
	margin-left:0px;
}

LI.itemOnglet53
{
	width:48px;
	margin-left:0px;
}

LI.itemOnglet54
{
	width:102px;
	margin-left:0px;
}

LI.itemOnglet55
{
	width:83px;
	margin-left:0px;
}

LI.itemOnglet56
{
	width:52px;
	margin-left:0px;
}

LI.itemOnglet57
{
	width:93px;
	margin-left:0px;
}

LI.itemOnglet58
{
	width:97px;
	margin-left:0px;
}

UL#menu
{
	margin-bottom:20px;
}

LI.itemMenu3
{
	list-style-type:none;
	font-size:14px;
	font-weight:bold;
	font-family:arial;
	color:#0070B8;
	border-bottom:1px solid #ccc;
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:5px;
	display : list-item;
	background-image: url("../images/picto_puce_menu.gif");
	background-repeat:no-repeat;
	background-position:0% 50%;
	padding-left:20px;
	_padding-left:5px;
	margin-left:10px;
}

LI.itemMenu4
{
	list-style-type:none;
	font-size:12px;
	font-family:arial;
	color:#000;
	border-bottom:1px dashed #ccc;
	padding:6px;
	padding-left:20px;
}

LI.itemMenu5
{
	list-style-type:none;
	font-size:10px;
	font-family:arial;
	color:#000;
	border-bottom:1px dashed #ccc;
	padding:6px;
	padding-left:30px;
}

LI.surligne
{
	background-color:#F6F6F6;
}

li.menuActif
{	color: #DD211C; }
/*****************/
/*   Style news  */
/*****************/


/****************************************/
/* Style par défaut des news (en BLEU)  */
/****************************************/

div#boxPage div.blocNewsBleu div.couleurFond
{	background-color:#aec5d9; }

div#boxPage div.blocNewsBleu a.lienSuite
{	color:#3d74a3; }

div#boxPage div.blocNewsBleu div.newsDate
{	float:left; width:12%;	color:#3d74a3; }

div#boxPage div.blocNewsBleu div.newsAuteur
{	color:#CCCCCC; font-style:italic; }

div#boxPage div.blocNewsBleu div.newsContenu div.newsAuteur
{	text-align:right; }

div#boxPage div.blocNewsBleu div.newsContenu, div#boxPage div.blocNewsBleu div.newsEdito
{	float:right; width:87%; }
div#boxPage div.blocNewsBleu div.newsContenu h2, div#boxPage div.blocNewsBleu div.newsEdito h2
{	color: #3d74a3; font-size:12px; }
div#boxPage div.blocNewsBleu div.newsEdito p
{	color:#5c8ab2;text-align:justify; }
div#boxPage div.blocNewsBleu div.noNews
{	color:#3d74a3; font-style:italic; }

div#boxPage div.blocNewsBleu div.rss
{	float:left;}

div#boxPage div.blocNewsBleu div.rssArchives
{	float:right; padding-top:10px; padding-right:15px;}


div#boxPage div.blocNewsBleu div.enteteArticle1
{
	background-image: url("../images/front/picto_bleu_entete.gif");
	height:auto; min-height:41px; _height: 41px;
	color:#3d74a3;
	font-size:18px;
	font-family:Arial,verdana;
	font-weight:bold;
	padding-left:15px;
	padding-top:3px;
	margin-bottom:-3px;
}

div#boxPage div.blocNewsBleu a.titreArticle1
{
	color:#3d74a3;
	font-size:17px;
	font-family:Arial,verdana;
	font-weight:bold;
}

div#boxPage div.blocNewsBleu div.article1, div#boxPage div.blocNewsBleu div.article2, div#boxPage div.blocNewsBleu div.noNews
{
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:15px;
	text-align:justify;
}

div#boxPage div.blocNewsBleu div.article1
{	background-image: url("../images/front/picto_bleu_haut_fond.gif");	background-repeat:repeat-x; }

div#boxPage div.blocNewsBleu div.dateArticle1
{
	font-weight:normal;
	text-align:right;
	padding-right:5px;
	font-size:16px;
}


div#boxPage div.blocNewsBleu div.article2
{	background-image: url("../images/front/picto_bleu_milieu_fond.gif");	background-repeat:repeat-x; }

div#boxPage div.blocNewsBleu div.article2Titre, div#boxPage div.blocNewsBleu div.article2Titre strong, div#boxPage div.blocNewsBleu div.article2Titre b, div#boxPage div.blocNewsBleu a.titreArticle2
{
	color:#3d74a3;
	font-size:11px;
	font-family: Arial, Times New Roman;
}

div#boxPage div.blocNewsBleu div.articleMilieu
{
	background-image: url("../images/front/picto_bleu_milieu.gif"); background-repeat:repeat-x;
	height:auto; min-height:23px; _height: 23px;
}

div#boxPage div.blocNewsBleu div.ligneNonSurligne, div#boxPage div.blocNewsBleu div.ligneSurligne
{
	height:auto; min-height:18px; _height: 18px;
	color:#3d74a3;
	text-align:left;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:-4px;
}
div#boxPage div.blocNewsBleu div.ligneSurligne
{	background-color:#dbe5ee; } 

div#boxPage div.blocNewsBleu div.ligneNonSurligne
{	background-color:#c0d2e1; }

div#boxPage div.blocNewsBleu a.lienArticles
{
	color:#3d74a3;
	font-weight:bold;
	font-size:10px;
	font-family: Verdana, Arial;
}

div#boxPage div.blocNewsBleu div.autresArticlesBas
{	background-image: url("../images/front/picto_bleu_bas.gif");	height:auto; min-height:33px; _height: 33px; background-repeat:repeat-x; }

div#boxPage div.blocNewsBleu a.lienArchives
{	color:#ff6600;	font-weight:normal; }

div#boxPage div.blocNewsBleu div.archives
{	padding-left:15px;	padding-top:10px; float:left;}


div#boxPage div.blocNewsBleu
{
	/* On fixe la hauteur mini pour IE6, source : http://wellstyled.com/css-underscore-hack.html */
	height:auto; min-height:90px; _height: 90px;
	margin-bottom: 0px;
}

div#boxPage div.blocNewsBleu div.section1
{
	font-size:12px; text-align:right;
	background-image:url("../images/front/picto_bleu_entete_minimum.gif"); background-repeat:repeat-x;
	margin:0;	padding:0; height: 19px; _height: 19px;	padding-right:10px;
}

div#boxPage div.blocNewsBleu div.section2
{
	font-size:10px;		font-weight:bold;	color:#3d74a3; 	
	height:auto; min-height:70px; _height: 70px;
	background-color:#dbe5ee;
}

div#boxPage div.blocNewsBleu div.section2 a.lienArticles
{
	color:#3d74a3;
	font-weight:bold;
	font-size:10px;
	font-family: Verdana, Arial;
}

div#boxPage div.blocNewsBleu div.section3
{	font-size:12px; text-align:right;
	background-image:url("../images/front/picto_bleu_bas.gif"); background-repeat:repeat-x; color:#B2B2B2;
	margin:0;	padding:0;	padding-top:15px; height: 26px; _height: 26px;	padding-right:10px;
}

div#boxPage div.blocNewsBleu div.sectionA
{
	font-size:10px; text-align:left; font-family: Verdana, Arial; font-weight:bold; color:#3d74a3;
	background-image:url("../images/front/picto_bleu_entete_selectif.gif"); background-repeat:repeat-x; 
	margin:0; margin-bottom:-3px; padding-left:15px; padding-right:10px;  padding-top:3px; height: 32px; _height: 32px;
}

div#boxPage div.blocNewsBleu div.sectionA select.selectRegion
{	width:280px;	font-weight:normal; }


div#boxPage div.blocNewsBleu div.sectionB, div#boxPage div.blocNewsBleu div.sectionB a.titreArticle
{
	font-size:10px;	font-weight:normal;	
	height:auto; min-height:30px; _height: 30px;
	background-color:#dbe5ee; color:#3d74a3;
}

div#boxPage div.blocNewsBleu div.sectionB div.editoTitreSelectif, div#boxPage div.blocNewsBleu div.sectionB div.editoTitreRegion
{	padding-left:15px;	padding-right:15px; }

div#boxPage div.blocNewsBleu div.sectionB div.editoTitreRegion
{	padding-top:10px;	font-weight:bold; }

div#boxPage div.blocNewsBleu div.sectionB div.editoSelectif
{	padding-bottom:15px;	text-align:justify; }



/****************************************/
/* Style par défaut des news (en VERT)  */
/****************************************/

div#boxPage div.blocNewsVert div.couleurFond
{	background-color:#90ab29; }

div#boxPage div.blocNewsVert a.lienSuite
{	color:#313d07; }

div#boxPage div.blocNewsVert div.newsDate
{	float:left; width:12%;	color:#313d07; }

div#boxPage div.blocNewsVert div.newsAuteur
{	color:#CCCCCC; font-style:italic; }

div#boxPage div.blocNewsVert div.newsContenu div.newsAuteur
{	text-align:right; }

div#boxPage div.blocNewsVert div.newsContenu, div#boxPage div.blocNewsVert div.newsEdito
{	float:right; width:87%; }
div#boxPage div.blocNewsVert div.newsContenu h2, div#boxPage div.blocNewsVert div.newsEdito h2
{	color: #313d07; font-size:12px; }
div#boxPage div.blocNewsVert div.newsEdito p
{	color:#313d07;text-align:justify; }
div#boxPage div.blocNewsVert div.noNews
{	color:#313d07; font-style:italic; }

div#boxPage div.blocNewsVert div.rss
{	float:left;}

div#boxPage div.blocNewsVert div.rssArchives
{	float:right; padding-top:10px; padding-right:15px;}

div#boxPage div.blocNewsVert div.enteteArticle1
{
	background-image: url("../images/front/picto_vert_entete.gif");
	height:auto; min-height:41px; _height: 41px;
	color:#313d07;
	font-size:18px;
	font-family:Arial,verdana;
	font-weight:bold;
	padding-left:15px;
	padding-top:3px;
	margin-bottom:-3px;
}

div#boxPage div.blocNewsVert a.titreArticle1
{
	color:#313d07;
	font-size:17px;
	font-family:Arial,verdana;
	font-weight:bold;
}

div#boxPage div.blocNewsVert div.article1, div#boxPage div.blocNewsVert div.article2, div#boxPage div.blocNewsVert div.noNews
{
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:15px;
	text-align:justify;
}

div#boxPage div.blocNewsVert div.article1
{	
	/*background-image: url("../images/front/picto_bleu_haut_fond.gif"); background-repeat:repeat-x; */
	background-color:#769310;
}

div#boxPage div.blocNewsVert div.dateArticle1
{
	font-weight:normal;
	text-align:right;
	padding-right:5px;
	font-size:16px;
}


div#boxPage div.blocNewsVert div.article2
{	/*background-image: url("../images/front/picto_bleu_milieu_fond.gif");	background-repeat:repeat-x;*/
	background-color:#90ab29;
}

div#boxPage div.blocNewsVert div.article2Titre, div#boxPage div.blocNewsVert div.article2Titre strong, div#boxPage div.blocNewsVert div.article2Titre b, div#boxPage div.blocNewsVert a.titreArticle2
{
	color:#313d07;
	font-size:11px;
	font-family: Arial, Times New Roman;
}

div#boxPage div.blocNewsVert div.articleMilieu
{
	background-image: url("../images/front/picto_vert_milieu.gif"); background-repeat:repeat-x;
	/*background-color:#769310;*/
	height:auto; min-height:23px; _height: 23px;
}

div#boxPage div.blocNewsVert div.ligneNonSurligne, div#boxPage div.blocNewsVert div.ligneSurligne
{
	height:auto; min-height:18px; _height: 18px;
	color:#313d07;
	text-align:left;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:-4px;
}
div#boxPage div.blocNewsVert div.ligneSurligne
{	background-color:#90ab29; } 

div#boxPage div.blocNewsVert div.ligneNonSurligne
{	background-color:#769310; }

div#boxPage div.blocNewsVert a.lienArticles
{
	color:#313d07;
	font-weight:bold;
	font-size:10px;
	font-family: Verdana, Arial;
}

/* ajout pour les infos regionales */
div.autresArticlesBasVert
{	background-image: url("../images/front/picto_vert_bas.gif"); height:auto; min-height:33px; _height: 33px; background-repeat:repeat-x; }

div.autresArticlesBasVert a.lienArchives
{	color:#313d07;	font-weight:normal; }

div.autresArticlesBasVert div.archives
{	padding-left:15px;	padding-top:10px; float:left;}

/* ajout pour l'agenda */
div.autresArticlesBasAgenda
{	background-image: url("../images/front/picto_gris_bas.gif"); height:auto; min-height:33px; _height: 33px; background-repeat:repeat-x; }

div.autresArticlesBasAgenda a.lienArchives
{	color:#313d07;	font-weight:normal; }

div.autresArticlesBasAgenda div.archives
{	padding-left:15px;	padding-top:6px; float:left;}

div#boxPage div.autresArticlesBasAgenda div.rssArchives
{	float:right; padding-top:5px; padding-right:15px;}



div#boxPage div.blocNewsVert div.autresArticlesBas
{	background-image: url("../images/front/picto_vert_bas.gif"); height:auto; min-height:33px; _height: 33px; background-repeat:repeat-x; }

div#boxPage div.blocNewsVert a.lienArchives
{	color:#313d07;	font-weight:normal; }

div#boxPage div.blocNewsVert div.archives
{	padding-left:15px;	padding-top:10px; float:left;}


div#boxPage div.blocNewsVert
{
	/* On fixe la hauteur mini pour IE6, source : http://wellstyled.com/css-underscore-hack.html */
	height:auto; min-height:90px; _height: 90px;
	margin-bottom: 0px;
}

div#boxPage div.blocNewsVert div.section1
{
	font-size:12px; text-align:right;
	background-image:url("../images/front/picto_vert_entete_minimum.gif"); background-repeat:repeat-x;
	margin:0;	padding:0; height: 19px; _height: 19px;	padding-right:10px;
}

div#boxPage div.blocNewsVert div.section2
{
	font-size:10px;		font-weight:bold;	color:#313d07; 	
	height:auto; min-height:70px; _height: 70px;
	background-color:#90ab29;
}

div#boxPage div.blocNewsVert div.section2 a.lienArticles
{
	color:#313d07;
	font-weight:bold;
	font-size:10px;
	font-family: Verdana, Arial;
}

div#boxPage div.blocNewsVert div.section3
{	font-size:12px; text-align:right;
	background-image:url("../images/front/picto_vert_bas.gif"); background-repeat:repeat-x; color:#B2B2B2;
	margin:0;	padding:0;	padding-top:15px; height: 26px; _height: 26px;	padding-right:10px;
}

div#boxPage div.blocNewsVert div.sectionA
{
	font-size:10px; text-align:left; font-family: Verdana, Arial; font-weight:bold; color:#404e0a;
	background-image:url("../images/front/picto_vert_entete_selectif.gif"); background-repeat:repeat-x; 
	margin:0; margin-bottom:-3px; padding-left:15px; padding-right:10px;  padding-top:3px; height: 32px; _height: 32px; z-index:1;
}

div#boxPage div.blocNewsVert div.sectionA select.selectRegion
{	width:280px;	font-weight:normal; }


div#boxPage div.blocNewsVert div.sectionB, div#boxPage div.blocNewsVert div.sectionB a.titreArticle
{
	font-size:10px;	font-weight:normal;
	height:auto; min-height:30px; _height: 30px;
	background-color:#74900d; color:#313d07;
}

div#boxPage div.blocNewsVert div.sectionB div.editoTitreSelectif
{	padding-left:15px;	padding-right:15px; text-align:justify; }

div#boxPage div.blocNewsVert div.sectionB div.editoTitreRegion
{	padding-top:10px;	font-weight:bold; padding-left:15px;	padding-right:15px; }

div#boxPage div.blocNewsVert div.sectionB div.editoSelectif
{		text-align:justify; }



/****************************************/
/* Style par défaut des news (en ROUGE)  */
/****************************************/

div#boxPage div.blocNewsRouge div.couleurFond
{	background-color:#c61e1a; }

div#boxPage div.blocNewsRouge a.lienSuite
{	color:#FFFFFF; }

div#boxPage div.blocNewsRouge div.newsDate
{	float:left; width:12%;	color:#FFFFFF; }

div#boxPage div.blocNewsRouge div.newsAuteur
{	color:#CCCCCC; font-style:italic; }

div#boxPage div.blocNewsRouge div.newsContenu div.newsAuteur
{	text-align:right; }

div#boxPage div.blocNewsRouge div.newsContenu, div#boxPage div.blocNewsRouge div.newsEdito
{	float:right; width:87%; }
div#boxPage div.blocNewsRouge div.newsContenu h2, div#boxPage div.blocNewsRouge div.newsEdito h2
{	color: #FFFFFF; font-size:12px; }
div#boxPage div.blocNewsRouge div.newsEdito p
{	color:#FFFFFF;text-align:justify; }
div#boxPage div.blocNewsRouge div.noNews
{	color:#FFFFFF; font-style:italic; }

div#boxPage div.blocNewsrouge div.rss
{	float:left;}

div#boxPage div.blocNewsRouge div.rssArchives
{	float:right; padding-top:10px; padding-right:15px;}

div#boxPage div.blocNewsRouge div.enteteArticle1
{
	background-image: url("../images/front/picto_rouge_entete.gif");
	height:auto; min-height:41px; _height: 41px;
	color:#FFFFFF;
	font-size:18px;
	font-family:Arial,verdana;
	font-weight:bold;
	padding-left:15px;
	padding-top:3px;
	margin-bottom:-3px;
}

div#boxPage div.blocNewsRouge a.titreArticle1
{
	color:#FFFFFF;
	font-size:17px;
	font-family:Arial,verdana;
	font-weight:bold;
}

div#boxPage div.blocNewsRouge div.article1, div#boxPage div.blocNewsRouge div.article2, div#boxPage div.blocNewsRouge div.noNews
{
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:15px;
	text-align:justify;
}

div#boxPage div.blocNewsRouge div.article1
{	
	/*background-image: url("../images/front/picto_bleu_haut_fond.gif");	background-repeat:repeat-x; */
	background-color:#c61e1a;
	color:#FFFFFF;
}

div#boxPage div.blocNewsRouge div.dateArticle1
{
	font-weight:normal;
	text-align:right;
	padding-right:5px;
	font-size:16px;
}


div#boxPage div.blocNewsRouge div.article2
{	/*background-image: url("../images/front/picto_bleu_milieu_fond.gif");	background-repeat:repeat-x;*/
	background-color:#d44947;
	color:#FFFFFF;
}

div#boxPage div.blocNewsRouge div.article2Titre, div#boxPage div.blocNewsRouge div.article2Titre strong, div#boxPage div.blocNewsRouge div.article2Titre b, div#boxPage div.blocNewsRouge a.titreArticle2
{
	color:#FFFFFF;
	font-size:11px;
	font-family: Arial, Times New Roman;
}

div#boxPage div.blocNewsRouge div.articleMilieu
{
	background-image: url("../images/front/picto_rouge_milieu.gif"); background-repeat:repeat-x;
	/*background-color:#769310;*/
	height:auto; min-height:23px; _height: 23px;
}

div#boxPage div.blocNewsRouge div.ligneNonSurligne, div#boxPage div.blocNewsRouge div.ligneSurligne
{
	height:auto; min-height:18px; _height: 18px;
	color:#FFFFFF;
	text-align:left;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:-4px;
}
div#boxPage div.blocNewsRouge div.ligneSurligne
{	background-color:#d44947; } 

div#boxPage div.blocNewsRouge div.ligneNonSurligne
{	background-color:#c61e1a; }

div#boxPage div.blocNewsRouge a.lienArticles
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family: Verdana, Arial;
}

div#boxPage div.blocNewsRouge div.autresArticlesBas
{	background-image: url("../images/front/picto_rouge_bas.gif"); height:auto; min-height:33px; _height: 33px; background-repeat:repeat-x;}

div#boxPage div.blocNewsRouge a.lienArchives
{	color:#FFFFFF;	font-weight:normal; }

div#boxPage div.blocNewsRouge div.archives
{	padding-left:15px;	padding-top:10px; float:left;}


div#boxPage div.blocNewsRouge
{
	/* On fixe la hauteur mini pour IE6, source : http://wellstyled.com/css-underscore-hack.html */
	height:auto; min-height:90px; _height: 90px;
	margin-bottom: 0px;
}

div#boxPage div.blocNewsRouge div.section1
{
	font-size:12px; text-align:right;
	background-image:url("../images/front/picto_rouge_entete_minimum.gif"); background-repeat:repeat-x; 
	margin:0;	padding:0;	height: 19px; _height: 19px;	padding-right:10px;
}

div#boxPage div.blocNewsRouge div.section2
{
	font-size:10px;		font-weight:bold;	color:#FFFFFF; 	
	height:auto; min-height:70px; _height: 70px;
	background-color:#d44947;
}

div#boxPage div.blocNewsRouge div.section2 a.lienArticles
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family: Verdana, Arial;
	text-decoration: underline;
}

div#boxPage div.blocNewsRouge div.section2 a
{
	color:#FFFFFF;
}

div#boxPage div.blocNewsRouge div.section2 a:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}


div#boxPage div.blocNewsRouge div.section3
{	font-size:12px; text-align:right;
	background-image:url("../images/front/picto_rouge_bas.gif"); background-repeat:repeat-x; color:#B2B2B2;
	margin:0;	padding:0;	padding-top:15px; height: 26px; _height: 26px;	padding-right:10px;
}

div#boxPage div.blocNewsRouge div.sectionA
{
	font-size:10px; text-align:left; font-family: Verdana, Arial; font-weight:bold; color:#FFFFFF;
	background-image:url("../images/front/picto_rouge_entete_selectif.gif"); background-repeat:repeat-x; 
	margin:0; margin-bottom:-3px; padding-left:15px; padding-right:10px;  padding-top:3px; height: 32px; _height: 32px;
}

div#boxPage div.blocNewsRouge div.sectionA select.selectRegion
{	width:280px;	font-weight:normal; }


div#boxPage div.blocNewsRouge div.sectionB, div#boxPage div.blocNewsRouge div.sectionB a.titreArticle
{
	font-size:10px;	font-weight:normal;
	height:auto; min-height:30px; _height: 30px;
	background-color:#c41e1a; color:#FFFFFF;
}

div#boxPage div.blocNewsRouge div.sectionB div.editoTitreSelectif, div#boxPage div.blocNewsRouge div.sectionB div.editoTitreRegion
{	padding-left:15px;	padding-right:15px; }

div#boxPage div.blocNewsRouge div.sectionB div.editoTitreRegion
{	padding-top:10px;	font-weight:bold; }

div#boxPage div.blocNewsRouge div.sectionB div.editoSelectif
{	padding-bottom:15px;	text-align:justify; }

/****************************************/
/* Style par défaut des news (en GRIS)  */
/****************************************/

div#boxPage div.blocNewsGris div.couleurFond
{	background-color:#D5D4D4; }

div#boxPage div.blocNewsGris a.lienSuite
{	color:#838383; }

div#boxPage div.blocNewsGris div.newsDate
{	float:left; width:12%;	color:#FFFFFF; }

div#boxPage div.blocNewsGris div.newsAuteur
{	color:#CCCCCC; font-style:italic; }

div#boxPage div.blocNewsGris div.newsContenu div.newsAuteur
{	text-align:right; }

div#boxPage div.blocNewsGris div.newsContenu, div#boxPage div.blocNewsGris div.newsEdito
{	float:right; width:87%; }
div#boxPage div.blocNewsGris div.newsContenu h2, div#boxPage div.blocNewsGris div.newsEdito h2
{	color: #838383; font-size:12px; }
div#boxPage div.blocNewsGris div.newsEdito p
{	color:#838383;text-align:justify; }
div#boxPage div.blocNewsGris div.noNews
{	color:#838383; font-style:italic; }

div#boxPage div.blocNewsGris div.rss
{	float:left;}

div#boxPage div.blocNewsGris div.rssArchives
{	float:right; padding-top:10px; padding-right:15px;}

div#boxPage div.blocNewsGris div.enteteArticle1
{
	background-image: url("../images/front/picto_gris_entete.gif");
	height:auto; min-height:41px; _height: 41px;
	color:#838383;
	font-size:18px;
	font-family:Arial,verdana;
	font-weight:bold;
	padding-left:15px;
	padding-top:3px;
	margin-bottom:-3px;
}

div#boxPage div.blocNewsGris a.titreArticle1
{
	color:#838383;
	font-size:17px;
	font-family:Arial,verdana;
	font-weight:bold;
}

div#boxPage div.blocNewsGris div.article1, div#boxPage div.blocNewsGris div.article2, div#boxPage div.blocNewsGris div.noNews
{
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:15px;
	text-align:justify;
}

div#boxPage div.blocNewsGris div.article1
{	
	/*background-image: url("../images/front/picto_bleu_haut_fond.gif");	background-repeat:repeat-x; */
	background-color:#D5D4D4;
	color:#838383;
}

div#boxPage div.blocNewsGris div.dateArticle1
{
	font-weight:normal;
	text-align:right;
	padding-right:5px;
	font-size:16px;
}


div#boxPage div.blocNewsGris div.article2
{	/*background-image: url("../images/front/picto_bleu_milieu_fond.gif");	background-repeat:repeat-x;*/
	background-color:#E1E1E1;
	color:#838383;
}

div#boxPage div.blocNewsGris div.article2Titre, div#boxPage div.blocNewsGris div.article2Titre strong, div#boxPage div.blocNewsGris div.article2Titre b, div#boxPage div.blocNewsGris a.titreArticle2
{
	color:#838383;
	font-size:11px;
	font-family: Arial, Times New Roman;
}

div#boxPage div.blocNewsGris div.articleMilieu
{
	background-image: url("../images/front/picto_gris_milieu.gif"); background-repeat:repeat-x;
	/*background-color:#769310;*/
	height:auto; min-height:23px; _height: 23px;
}

div#boxPage div.blocNewsGris div.ligneNonSurligne, div#boxPage div.blocNewsGris div.ligneSurligne
{
	height:auto; min-height:18px; _height: 18px;
	color:#838383;
	text-align:left;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:-4px;
}
div#boxPage div.blocNewsGris div.ligneSurligne
{	background-color:#E1E1E1; } 

div#boxPage div.blocNewsGris div.ligneNonSurligne
{	background-color:#D5D4D4; }

div#boxPage div.blocNewsGris a.lienArticles
{
	color:#838383;
	font-weight:bold;
	font-size:10px;
	font-family: Verdana, Arial;
}

div#boxPage div.blocNewsGris div.autresArticlesBas
{	background-image: url("../images/front/picto_gris_bas.gif"); height:auto; min-height:33px; _height: 33px; background-repeat:repeat-x;}

div#boxPage div.blocNewsGris a.lienArchives
{	color:#838383;	font-weight:normal; }

div#boxPage div.blocNewsGris div.archives
{	padding-left:15px;	padding-top:10px; float:left;}


div#boxPage div.blocNewsGris
{
	/* On fixe la hauteur mini pour IE6, source : http://wellstyled.com/css-underscore-hack.html */
	height:auto; min-height:90px; _height: 90px;
	margin-bottom: 0px;
}

div#boxPage div.blocNewsGris div.section1
{
	font-size:12px; text-align:right;
	background-image:url("../images/front/picto_gris_entete_minimum.gif"); background-repeat:repeat-x; 
	margin:0;	padding:0;	height: 19px; _height: 19px;	padding-right:10px;
}

div#boxPage div.blocNewsGris div.section2
{
	font-size:10px;		font-weight:bold;	color:#838383; 	
	height:auto; min-height:70px; _height: 70px;
	background-color:#E1E1E1;
}

div#boxPage div.blocNewsGris div.section2 a.lienArticles
{
	color:#838383;
	font-weight:bold;
	font-size:10px;
	font-family: Verdana, Arial;
	text-decoration: underline;
}

div#boxPage div.blocNewsGris div.section2 a
{
	color:#838383;
}

div#boxPage div.blocNewsGris div.section2 a:hover
{
	color:#838383;
	text-decoration:underline;
}


div#boxPage div.blocNewsGris div.section3
{	font-size:12px; text-align:right;
	background-image:url("../images/front/picto_gris_bas.gif"); background-repeat:repeat-x; color:#B2B2B2;
	margin:0;	padding:0;	padding-top:15px; height: 26px; _height: 26px;	padding-right:10px;
}

div#boxPage div.blocNewsGris div.sectionA
{
	font-size:10px; text-align:left; font-family: Verdana, Arial; font-weight:bold; color:#838383;
	background-image:url("../images/front/picto_gris_entete_selectif.gif"); background-repeat:repeat-x; 
	margin:0; margin-bottom:-3px; padding-left:15px; padding-right:10px;  padding-top:3px; height: 32px; _height: 32px;
}

div#boxPage div.blocNewsGris div.sectionA select.selectRegion
{	width:280px;	font-weight:normal; }


div#boxPage div.blocNewsGris div.sectionB, div#boxPage div.blocNewsGris div.sectionB a.titreArticle
{
	font-size:10px;	font-weight:normal;
	height:auto; min-height:30px; _height: 30px;
	background-color:#c41e1a; color:#838383;
}

div#boxPage div.blocNewsGris div.sectionB div.editoTitreSelectif, div#boxPage div.blocNewsGris div.sectionB div.editoTitreRegion
{	padding-left:15px;	padding-right:15px; }

div#boxPage div.blocNewsGris div.sectionB div.editoTitreRegion
{	padding-top:10px;	font-weight:bold; }

div#boxPage div.blocNewsGris div.sectionB div.editoSelectif
{	padding-bottom:15px;	text-align:justify; }





/*****************************/
/* Titres des blocs de news	 */
/*****************************/

div#boxPage div.blocNewsBleu h1
{
	color: #5c8ab2;
	font-size:24px;
	font-family:Verdana, arial;
	font-weight:bold;
	font-style:oblique;
	text-align:right;
	margin-bottom:-1px;
	background-image:url("../images/front/picto_fond_titre_bleu.gif");
	repeat:repeat-x;
}

div#boxPage div.blocNewsVert h1
{
	color: #74900d;
	font-size:24px;
	font-family:Verdana, arial;
	font-weight:bold;
	font-style:oblique;
	text-align:right;
	margin-bottom:-1px;
	background-image:url("../images/front/picto_fond_titre_vert.gif");
	repeat:repeat-x;
}

div#boxPage div.blocNewsRouge h1
{
	color: #a01c18;
	font-size:24px;
	font-family:Verdana, arial;
	font-weight:bold;
	font-style:oblique;
	text-align:right;
	margin-bottom:-1px;
	background-image:url("../images/front/picto_fond_titre_rouge.gif");
	repeat:repeat-x;
}
div#boxPage div.blocNewsGris h1
{
	color: #888888;
	font-size:24px;
	font-family:Verdana, arial;
	font-weight:bold;
	font-style:oblique;
	text-align:right;
	margin-bottom:-1px;
	background-image:url("../images/front/picto_fond_titre_gris.gif");
	repeat:repeat-x;
}


/*****************/
/* Style ZoomSur */
/*****************/
div.zoomsur
{	border-left: solid 20px #DDDDDD; background-color: #F1F1F1; }
div#boxPage div.zoomsur h1
{	font-family: Verdana; font-size: 30px; position:relative; top:-5px;}
div#boxPage div.zoomsur h2
{	font-size:12px; color:#5F5F5F; font-weight: bold;}
div#boxPage div.zoomsur div, div#boxPage div.zoomsur h2
{	padding-left: 5px; padding-bottom: 10px; }




/*****************************/
/*   Box Encart Thematique   */
/*****************************/

div#boxPage div.encartThemeDefaut, div#boxPage div.encartThemeFormation, div#boxPage div.encartThemeItineraire, div#boxPage div.encartThemeAnimateur, div#boxPage div.encartThemeElu
{	width: 200px;
	/* On fixe la hauteur mini pour IE6, source : http://wellstyled.com/css-underscore-hack.html */
	height:auto; min-height:100px; _height: 100px;
	margin-bottom: 10px;
}
div#boxPage div.encartThemeDefaut h1, div#boxPage div.encartThemeFormation h1, div#boxPage div.encartThemeItineraire h1, div#boxPage div.encartThemeAnimateur h1, div#boxPage div.encartThemeElu h1
{
	font-size:12px; text-align:right;
	background-image:url("../images/front/encartThemeAnonyme.jpg"); background-repeat:no-repeat; color:#B2B2B2;
	margin:0;
	padding:0;
	padding-top:15px; height: 30px; _height: 30px;
	padding-right:10px;
}
div#boxPage div.encartThemeFormation h1
{	background-image:url("../images/front/encartThemeFormation.jpg");  	color: #FFFFFF; }
div#boxPage div.encartThemeItineraire h1
{	background-image:url("../images/front/encartThemeItineraire.jpg");  	color: #FFFFFF; }
div#boxPage div.encartThemeFormation h1
{	  }
div#boxPage div.encartThemeElu h1
{	  }

div#boxPage div.encartThemeDefaut div.contenant, div#boxPage div.encartThemeFormation div.contenant, div#boxPage div.encartThemeItineraire div.contenant, div#boxPage div.encartThemeAnimateur div.contenant, div#boxPage div.encartThemeElu div.contenant
{	height:auto; min-height:55px; _height: 55px;
	background-image:url("../images/front/encartThemeAnonymeFond.gif"); color:#B2B2B2;
}

div#boxPage div.encartThemeFormation div.contenant
{	background-image:url("../images/front/encartThemeFormationFond.gif"); color: #FFFFFF; }
div#boxPage div.encartThemeItineraire div.contenant
{	background-image:url("../images/front/encartThemeItineraireFond.gif"); color: #FFFFFF; }

div#boxPage div.encartThemeDefaut FORM, div#boxPage div.encartThemeFormation FORM, div#boxPage div.encartThemeItineraire FORM, div#boxPage div.encartThemeAnimateur FORM, div#boxPage div.encartThemeElu FORM
{
	text-align:right;
	font-size:9px;
	display:block;margin-right:10px;
}

INPUT.champs_login				{width:90px;border:1px solid #B6B6B6;margin-bottom:2px;margin-top:2px;}


/******************/
/*   Box Agenda   */
/******************/



div#boxPage div.blocAgenda div.agendaCorps, div#boxPage div.blocAgenda div.agendaBas
{
	margin-top:-2px;
}

div#boxPage div.blocAgenda div.agendaBas
{
	background-image:url("../images/front/picto_agenda_bas.gif");
	repeat:repeat-x;
	height: 24px; _height: 24px;
}

div#boxPage div.blocAgenda div.ligneSurligne, div#boxPage div.blocAgenda div.ligneNonSurligne
{
	height:auto; min-height:18px; _height: 18px;
	padding-top:3px;
	padding-bottom:-4px;
	padding-left:10px;
}

div#boxPage div.blocAgenda div.ligneSurligne
{	background-color:#e1e1e1; }

div#boxPage div.blocAgenda div.ligneNonSurligne
{	background-color:#d5d4d4; }

div#boxPage div.blocAgenda div.dateEvenement, div#boxPage div.blocAgenda div.titreEvenement
{
	font-family: Verdana, Arial;
	font-size:10px;
	font-weight:bold;
	float:left;
}

div#boxPage div.blocAgenda div.dateEvenement
{	color:#838383;}

div#boxPage div.blocAgenda div.titreEvenement
{	color:#484848; }

div#boxPage div.blocAgenda div.titreEvenement a
{	color:#484848; }

/*****************/
/*   Box Video   */
/*****************/

div#boxPage div.blocVideoTitre
{
	color: #000000;
	font-size:24px;
	font-family:Verdana, arial;
	font-weight:bold;
	font-style:oblique;
	text-align:right;
	margin-bottom:-5px;
}

/*****************/
/*  Box Boutique */
/*****************/

div#boxPage div.blocBoutiqueTitre
{
	color: #EB9540;
	font-size:21px;
	font-weight:bold;
	font-style:oblique;
	position:relative;
	left:104px;
} 

div#boxPage div.blocBoutiqueImage
{
	position:relative;
	top:-4px;
}

/******************/
/* Box Partenaire */
/******************/

div#boxPage div.blocPartenaireDefaut div.blocTitre
{
	color: #888888;
	font-size:24px;
	font-family:Verdana, arial;
	font-weight:bold;
	font-style:oblique;
	text-align:right;
	margin-bottom:-1px;
	background-image:url("../images/front/picto_fond_titre_partenaire.gif");
	repeat:repeat-x;
} 

div#boxPage div.blocPartenaireDefaut table
{
	background-color: #E1E1E1;
} 

/*****************/
/* Box Newsletter*/
/*****************/

div#boxPage div.blocNewsLetterDefaut div.blocTitre
{
	color: #6E4910;
	font-size:21px;
	font-weight:bold;
	font-style:oblique;
	text-align:right;
}

div#boxPage div.blocNewsLetterDefaut div.blocChampEmail
{
	border-color:#553D18;
	border-width:thin;
	border-style:solid
}
/*****************/
/* Box Club      */
/*****************/

div#boxPage div.blocClubTitre
{
	color: #9B7C52;
	font-size:21px;
	font-weight:bold;
	font-style:oblique;
	position:relative;
	left:146px;
} 

div#boxPage div.blocClubImage
{
	position:relative;
	top:-23px
}

div#boxPage div.blocNewsLetterDefaut div.blocFond
{
	position:relative;
	top:-4px;
	
	color:#FFFFFF;
	background-image:url("../images/front/picto_newsletter_fond.gif");
	repeat:repeat-x;
}

div#boxPage div.blocNewsLetterDefaut div.blocEmail
{
	text-align:center;
	padding:10px;
	color:#C5A067;
}

div#boxPage div.blocNewsLetterDefaut div.blocInscrire
{
	text-align:right;
	color:#C5A067;
	padding:10px;
}

div#boxPage div.blocNewsLetterDefaut div.blocParagraphe
{
	text-align:justify;
	padding: 4px;
}




.fade
{
	display:block;
}

.fade li
{
	margin:0;
	padding:0;
}


/*** Styles particuliers pour des modules plantés en front ***/
div.etatWorkflow
{
	font-size:14px;
	color:#1E599C;
	font-family:arial;
	font-weight:bold;
	margin-bottom:4px;
}
