@charset "utf-8";
/* CSS Document */
body {
	padding:0;
	margin:0;
	background:#ffffff url(../images/fond_page.jpg) center repeat-y;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#545454;
}
form {
	margin:0;
	padding:0;
}
input, select {
	vertical-align:middle;
}
a {
	text-decoration:none;
	background:none;
}
a:hover {
	text-decoration:underline;
}
a img {
	border:none;
}
.imglienHD {
	margin-right : 4px;
}
#contentwrapper {
	width:970px;
	height:100%;
	overflow:hidden;
	margin:0 auto;
	background-color:#ffffff;
}
/* HEADER */
#header {
	width:auto;
	height:92px;
	clear:both;
	float:none;
	padding-bottom:6px;
	background: url(../images/ombre_sous_tetiere.jpg) repeat-x bottom;
}
#bandeau {
	background:url(../images/bandeau/bandeau_right.jpg) right top no-repeat;
	height:85px;
	font-size:10px;
}
#bandeau #bandeau_left {
	float:left;
	margin:10px 0 0 25px;
	width:auto;
}
#bandeau #bandeau_left img {
	display:block;
}
#bandeau #bandeau_center {
	float:left;
	width:auto;
	padding-top:12px;
	padding-left:15px;
}
#bandeau #bandeau_center h1 {
	margin:0;
	padding:0;
}
#bandeau #bandeau_center h1 span {
	position:absolute;
	left:0;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;
	text-indent:-999em;
}
#bandeau #bandeau_right {
	float:right;
	width:330px;
	height:100%;
}
#barreGlossaireArrondi {
	background:url(../images/bandeau/imgFondArrondie.gif) right center no-repeat;
	float:right;
	height:18px;
	width:16px;
}
#barreGlossaire {
	background-color:#3D6098;
	float:right;
	width:auto;
	font-weight:bold;
	height:18px;
	color:#ffffff;
}
#barreGlossaire p {
	margin:0 5px 0 0;
	width:auto;
	float:left;
}
#barreGlossaire a {
	color:#ffffff;
	padding-right:10px;
}
#barreGlossaire a.imgGlos {
	padding-right:0;
}
#barreGlossaire a.imgGlos img {
	position:relative;
	top:4px;
	right:2px
}
#picto_globe {
	/*float:right;
	width:auto;
	height:20px;
	padding-top:46px;
	padding-right:8px;
	*/
	display:none;
	float:left;
	height:20px;
	padding-left:90px;
	padding-top:18px;
	width:auto;
}
#picto_globe a img {
	margin-left:3px;
}
#picto_separation {
	float:right;
	width:auto;
	height:19px;
	padding-top:47px;
}
#picto_france {
	/*float:right;
	width:auto;
	height:41px;
	padding-top:25px;
	padding-right:5px;
	*/
	position:relative;
	top:45px;
	width:80px;
	left:250px;
}
.ligne_couleurs {
	font-size:0;
	line-height:0;
	border:none;
	height:6px;
}

.nb_ligne_couleurs_2 {
	width:485px;
}
.nb_ligne_couleurs_3 {
	width:323.3px;
}
.nb_ligne_couleurs_4 {
	width:242.5px;
}
.nb_ligne_couleurs_5 {
	width:194px;
}
.nb_ligne_couleurs_6 {
	width:161.6px;
}
.nb_ligne_couleurs_7 {
	width:138.57px;
}
.nb_ligne_couleurs_8 {
	width:121.25px;
}

#l_rose {
	float:left;
	background-color:#B74677;
}
#l_orange {
	float:left;
	background-color:#D69A23;
}
#l_turquoise {
	float:left;
	background-color:#46B7A4;
}
#l_vert {
	float:left;
	background-color:#4DAD47;
}
#l_marron {
	float:left;
	background-color:#9C683E;
}
#l_bleu_clair {
	float:left;
	background-color:#3F889A;
}
#l_vert_clair {
	float:left;
	background-color:#80A142;
}
#l_rouge_clair {
	float:left;
	background-color:#CB4C24;
}
#l_violet {
	float:left;
	background-color:#935697;
}
#l_marron_clair {
	float:left;
	background-color:#A29941;
}
#l_rouge {
	float:left;
	background-color:#A1433F;
}
#l_bleu {
	float:left;
	background-color:#3D6098;
}
/*
#l_bleu {
	background-color:#4064a0;
	width:194px;
}
#l_orange {
	background-color:#cb4c23;
	width:194px;
}
#l_jaune {
	background-color:#d79527;
	width:194px;
}
#l_turquoise {
	background-color:#398ba0;
	width:194px;
}
#l_lavande {
	background-color:#945699;
	width:194px;
}
*/

#bandeau_center a img {
	float:left;
	max-width:350px;
}

#imgPortailVide { float:left; width:100px;}

#bandeau_titre {
	float:left;
	padding-left : 12px;
	padding-top: 5px;
}
#bandeau_titre a, #bandeau_titre a:hover { text-decoration:none; color:#3f64a0;}

#titre {font: bold 28px 'Trebuchet MS', Arial, sans-serif; color:#3f64a0;}
#sous_titre {font: bold 14px 'Trebuchet MS', Arial, sans-serif; color:#808080;}

/*Breadcrumb*/
#fil_ariane {
	padding:2px 0 0 14px;
	height:16px;
	width:auto;
	float:none;
	clear:both;
	font-size:10px;
}
#fil_ariane p {
	margin:0;
}
#fil_ariane a {
	color:#3F64A0
}
#separation {
	border-bottom:1px dashed #3f64a0;
	padding-top:10px;	
}
/*Fin BReadcrumb*/

/*Zone multilingue et de recherche*/
#zn_multi_recherche {
	float:right; width:215px;
}
	/*Zone multilingue*/
	#zn_multilingue  {
		float : left; width:70px;
	}
	#zn_multilingue ul li {
		float : left; padding: 2px 5px 0 0; list-style-type:none;
	}
	/*Fin zone multilingue*/

	/*Zone recherche*/
	#zn_recherche {
		float : left; padding-left: 10px;
	}
	#zn_recherche .form-submit, #content .form-submit {
		background-color : #3D6098;
		color : white;
		border : 1px solid #3D6098;
	}	
	#zn_recherche input {
		border : 1px solid #3D6098;
		font-size:11px;
	}
	/*Fin zone recherche*/
/*Fin zone multilingue et de recherche*/

/*Contenu central*/
#main {
	/*background: transparent url(../images/fond_collecte_et_traitement_des_eaux.gif) bottom left no-repeat;*/
	width:auto;
	height:100%;
	overflow:hidden;
	padding:20px 10px 16px 16px;
	float:none;
	clear:both;
}
/*menu gauche*/
#sidebar-left {
	width:163px;
	float:left;
	padding-bottom:120px;
}
.menu {
	width:163px;
	height:auto;
	list-style:none;
	line-height:0;
	font-size:0;
}
.menu, .menu ul, .menu li, .menu h2 {
	list-style:none;
	padding:0;
	margin:0;
	line-height:14px;
	font-size:11px;
}
.menu li {
	display:block;
	height:100%;
	overflow:hidden;
	width:auto;
}
.menu .rubrique li a {
	padding:6px 4px 6px 17px;
	display:block;
	height:auto;
	width:auto;
}
.menu li .sous_rubrique li a {
	padding-left:30px;
}
.menu .rubrique .last a {
	border-bottom:dotted 1px #ffffff;
}
.menu h2 {
	font-size:11px;
	line-height:14px;
	height:14px;
	padding:0 0 0 15px;
}

.menu h2,
.menu h2 a,
.menu .m_01 h2 a, 
.menu .m_02 h2 a, 
.menu .m_03 h2 a, 
.menu .m_04 h2 a, 
.menu .m_05 h2 a,
.menu .m_06 h2 a,
.menu .m_07 h2 a,
.menu .m_08 h2 a,
.menu .m_09 h2 a,
.menu .m_10 h2 a,
.menu .m_11 h2 a,
.menu .m_12 h2 a {
	color:#ffffff;
}

.menu h2 a {
	background:none;
	display:inline;
	padding-left:0;
}

.menu li.m_01, 
.menu li.m_02, 
.menu li.m_03, 
.menu li.m_04, 
.menu li.m_05,
.menu li.m_06,
.menu li.m_07,
.menu li.m_08,
.menu li.m_09,
.menu li.m_10,
.menu li.m_11,
.menu li.m_12 {
	margin-bottom:8px;
}

.open {
	display:block;
}
.close {
	display:none;
}
.off {
	font-weight:normal;
}
.on, .active-trail {
	font-weight:bold;
}
/* BLEU */
.menu .m_01 h2 {
	background:#3D6098 url(../images/theme/fond_rubriques_menu_01.gif) left top no-repeat;
}
.menu .m_01 a {
	background: url(../images/theme/puces_menu_01.gif) 10px 12px no-repeat;
	color : #3D6098;
}
.menu li.m_01 li a {
	border-bottom:dotted 1px #3D6098;
}
/* ROUGE CLAIR */
.menu .m_02 h2 {
	background:#CB4C24 url(../images/theme/fond_rubriques_menu_02.gif) left top no-repeat;
}
.menu .m_02 a {
	background: url(../images/theme/puces_menu_02.gif) 10px 12px no-repeat;
	color :  #CB4C24;
}
.menu li.m_02 li a {
	border-bottom:dotted 1px #CB4C24;
}
/* ORANGE */
.menu .m_03 h2 {
	background:#D69A23 url(../images/theme/fond_rubriques_menu_03.gif) left top no-repeat;
}
.menu .m_03 a {
	background: url(../images/theme/puces_menu_03.gif) 10px 12px no-repeat;
	color : #D69A23;
}
.menu li.m_03 li a {
	border-bottom:dotted 1px #D69A23;
}
/* BLEU CLAIR */
.menu .m_04 h2 {
	background:#3F889A url(../images/theme/fond_rubriques_menu_04.gif) left top no-repeat;
}
.menu .m_04 a {
	background: url(../images/theme/puces_menu_04.gif) 10px 12px no-repeat;
	color : #3F889A;
}
.menu li.m_04 li a {
	border-bottom:dotted 1px #3F889A;
}
/* VIOLET */
.menu .m_05 h2 {
	background:#935697 url(../images/theme/fond_rubriques_menu_05.gif) left top no-repeat;
}
.menu .m_05 a {
	background: url(../images/theme/puces_menu_05.gif) 10px 12px no-repeat;
	color : #935697;
}
.menu li.m_05 li a {
	border-bottom:dotted 1px #935697;
}
/* ROSE */
.menu .m_06 h2 {
	background:#B74677 url(../images/theme/fond_rubriques_menu_06.gif) left top no-repeat;
}
.menu .m_06 a {
	background: url(../images/theme/puces_menu_06.gif) 10px 12px no-repeat;
	color : #B74677;
}
.menu li.m_06 li a {
	border-bottom:dotted 1px #B74677;
}
/* TURQUOISE */
.menu .m_07 h2 {
	background:#46B7A4 url(../images/theme/fond_rubriques_menu_07.gif) left top no-repeat;
}
.menu .m_07 a {
	background: url(../images/theme/puces_menu_07.gif) 10px 12px no-repeat;
	color : #46B7A4;
}
.menu li.m_07 li a {
	border-bottom:dotted 1px #46B7A4;
}
/* VERT */
.menu .m_08 h2 {
	background:#4DAD47 url(../images/theme/fond_rubriques_menu_08.gif) left top no-repeat;
}
.menu .m_08 a {
	background: url(../images/theme/puces_menu_08.gif) 10px 12px no-repeat;
	color : #4DAD47;
}
.menu li.m_08 li a {
	border-bottom:dotted 1px #4DAD47;
}
/* MARRON */
.menu .m_09 h2 {
	background:#9C683E url(../images/theme/fond_rubriques_menu_09.gif) left top no-repeat;
}
.menu .m_09 a {
	background: url(../images/theme/puces_menu_09.gif) 10px 12px no-repeat;
	color : #9C683E;
}
.menu li.m_09 li a {
	border-bottom:dotted 1px #9C683E;
}
/* VERT CLAIR */
.menu .m_10 h2 {
	background:#80A142 url(../images/theme/fond_rubriques_menu_10.gif) left top no-repeat;
}
.menu .m_10 a {
	background: url(../images/theme/puces_menu_10.gif) 10px 12px no-repeat;
	color : #80A142;
}
.menu li.m_10 li a {
	border-bottom:dotted 1px #80A142;
}
/* ROUGE */
.menu .m_11 h2 {
	background:#A1433F url(../images/theme/fond_rubriques_menu_11.gif) left top no-repeat;
}
.menu .m_11 a {
	background: url(../images/theme/puces_menu_11.gif) 10px 12px no-repeat;
	color : #A1433F;
}
.menu li.m_11 li a {
	border-bottom:dotted 1px #A1433F;
}
/* MARRON CLAIR */
.menu .m_12 h2 {
	background:#A29941 url(../images/theme/fond_rubriques_menu_12.gif) left top no-repeat;
}
.menu .m_12 a {
	background: url(../images/theme/puces_menu_12.gif) 10px 12px no-repeat;
	color : #A29941;
}
.menu li.m_12 li a {
	border-bottom:dotted 1px #A29941;
}

/* Partie Commune */
.menu .m_01 .sous_rubrique a,
.menu .m_02 .sous_rubrique a,
.menu .m_03 .sous_rubrique a,
.menu .m_04 .sous_rubrique a,
.menu .m_05 .sous_rubrique a,
.menu .m_06 .sous_rubrique a,
.menu .m_07 .sous_rubrique a,
.menu .m_08 .sous_rubrique a,
.menu .m_09 .sous_rubrique a,
.menu .m_10 .sous_rubrique a,
.menu .m_11 .sous_rubrique a,
.menu .m_12 .sous_rubrique a {
	background-position: 23px 12px;
}

/*Fin menu gauche*/

/*Bloc centre */
#content {
	float:left;
	width:551px;
	height:100%;
	overflow:hidden;
	padding:0 0 0 32px;
}
.welcome {
	float:none;
	clear:both;
	width:551px;
}
.welcome img {
	display:block;
	width:551px;
}
#content .welcome h2 {
	margin:0;
	padding:0;
}
.welcome h2 span {
	position:absolute;
	left:0;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;
	text-indent:-999em;
}
#content a {
	color:#3b659f;
	text-decoration:underline;
}
#content a:hover {
	text-decoration:none;
}
#content h2, #content h3, #content h4, #content h5, #content h6, #content p {
	margin:0;
}
#content p {
	padding-bottom:8px;
}
#content h2 {
	font-size:12px;
	line-height:16px;
	padding-bottom:10px;
}
#content h3, #content h4, #content h5, #content h6 {
	font-size:11px;
	line-height:14px;
	padding-bottom:8px;
}
.node {
	background:url(../images/fond_node.jpg) top right repeat-y;
	width:555px;
	height:100%;
	overflow:hidden;
}
.node_top {
	background:url(../images/fond_node_top.jpg) left top no-repeat;
	width:auto;
	float:none;
	height:8px;
	font-size:0;
}
.node_middle {
	width:auto;
	padding:6px 21px 18px 15px;
	text-align:justify;
}
.node.page_int .node_middle {
	padding:6px 13px 18px 16px;
	margin-right:9px;
	border-bottom-style:solid;
	border-bottom-width:11px;
	border-bottom-color:#e5e5e5;
}
#content .node.page_int .node_middle .titre {
	position:absolute;
	margin:-13px 0 0 -1px;
	display:block;
	width:518px;
	height:23px;
}
#content .node.page_int .titre h2 {
	padding:0;
	background:none;
	height:21px;
	border-collapse:collapse;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
#content .node.page_int .titre h2 span.bg {
	position:absolute;
	display:block;
	width:auto;
	height:15px;
	font-size:16px;
	padding:8px 4px 0 30px;
	background-color:#ffffff;
}

/* BLEU */
.node.page_int.m_01 .titre h2, .node.page_int .titre.m_01 h2 {
	color:#3D6098;
}
.node.page_int.m_01 .titre h2 span.bg, .node.page_int .titre.m_01 h2 span.bg {
	background: #ffffff url(../images/theme/h2_01.gif) 0 0 no-repeat;
}
.node.page_int.node_middle.m_01  {
	border-bottom-color:#3D6098;
}
/* ROUGE CLAIR */
.node.page_int.m_02 .titre h2 {
	color:#CB4C24;
}
.node.page_int.m_02 .titre h2 span.bg {
	background: #ffffff url(../images/theme/h2_02.gif) 0 0 no-repeat;
}
.node.page_int.m_02 .node_middle {
	border-bottom-color:#CB4C24;
}
/* ORANGE */
.node.page_int.m_03 .titre h2 {
	color:#D69A23;
}
.node.page_int.m_03 .titre h2 span.bg {
	background: #ffffff url(../images/theme/h2_03.gif) 0 0 no-repeat;
}
.node.page_int.m_03 .node_middle {
	border-bottom-color:#D69A23;
}
/* BLEU CLAIR */
.node.page_int.m_04 .titre h2 {
	color:#3F889A;
}
.node.page_int.m_04 .titre h2 span.bg {
	background: #ffffff url(../images/theme/h2_04.gif) 0 0 no-repeat;
}
.node.page_int.m_04 .node_middle {
	border-bottom-color:#3F889A;
}
/* VIOLET */
.node.page_int.m_05 .titre h2 {
	color:#935697;
}
.node.page_int.m_05 .titre h2 span.bg {
	background: #ffffff url(../images/theme/h2_05.gif) 0 0 no-repeat;
}
.node.page_int.m_05 .node_middle {
	border-bottom-color:#935697;
}
/* ROSE */
.node.page_int.m_06 .titre h2 {
	color:#B74677;
}
.node.page_int.m_06 .titre h2 span.bg {
	background: #ffffff url(../images/theme/h2_06.gif) 0 0 no-repeat;
}
.node.page_int.m_06 .node_middle {
	border-bottom-color:#B74677;
}
/* TURQUOISE */
.node.page_int.m_07 .titre h2 {
	color:#46B7A4;
}
.node.page_int.m_07 .titre h2 span.bg {
	background: #ffffff url(../images/theme/h2_07.gif) 0 0 no-repeat;
}
.node.page_int.m_07 .node_middle {
	border-bottom-color:#46B7A4;
}
/* VERT */
.node.page_int.m_08 .titre h2 {
	color:#4DAD47;
}
.node.page_int.m_08 .titre h2 span.bg {
	background: #ffffff url(../images/theme/h2_08.gif) 0 0 no-repeat;
}
.node.page_int.m_08 .node_middle {
	border-bottom-color:#4DAD47;
}
/* MARRON */
.node.page_int.m_09 .titre h2 {
	color:#9C683E;
}
.node.page_int.m_09 .titre h2 span.bg {
	background: #ffffff url(../images/theme/h2_09.gif) 0 0 no-repeat;
}
.node.page_int.m_09 .node_middle {
	border-bottom-color:#9C683E;
}
/* VERT CLAIR */
.node.page_int.m_10 .titre h2 {
	color:#80A142;
}
.node.page_int.m_10 .titre h2 span.bg {
	background: #ffffff url(../images/theme/h2_10.gif) 0 0 no-repeat;
}
.node.page_int.m_10 .node_middle {
	border-bottom-color:#80A142
;
}
/* ROUGE */
.node.page_int.m_11 .titre h2 {
	color:#A1433F;
}
.node.page_int.m_11 .titre h2 span.bg {
	background: #ffffff url(../images/theme/h2_11.gif) 0 0 no-repeat;
}
.node.page_int.m_11 .node_middle {
	border-bottom-color:#A1433F;
}
/* MARRON CLAIR */
.node.page_int.m_12 .titre h2 {
	color:#A29941;
}
.node.page_int.m_12 .titre h2 span.bg {
	background: #ffffff url(../images/theme/h2_12.gif) 0 0 no-repeat;
}
.node.page_int.m_12.node_middle {
	border-bottom-color:#A29941;
}

.node_middle h3 {
	text-indent:18px;
}
.node_bottom {
	background:url(../images/fond_node_bottom.jpg) left bottom no-repeat;
	width:auto;
	float:none;
	height:21px;
	font-size:0;
}
.node.page_int .node_bottom {
	height:5px;
}
.contributeur {
	text-align:center;
	font-size:10px;
}
.bloc_groupe {
	padding:10px 0 0 0;
	width:auto;
	height:100%;
	overflow:hidden;
	float:none;
	clear:both;
}
.bloc_home {
	width:245px;
	padding:1px 6px 6px 1px;
	height:171px;
	background:url(../images/fond_bloc_hp.png) left top no-repeat;
	float:left;
	margin:0 0 6px 5px;
}
.bordure_deco {
	width:245px;
	height:164px;
	border-bottom-width:7px;
	border-bottom-style:solid;
}
.bordure_deco p {
	padding:0 8px 0 6px;
}
.acces_rub {
	width:237px;
	height:auto;
	padding-right:9px;
	position:absolute;
	margin-top:-32px;
	text-align:right;
}
#content .bloc_home h4 {
	color:#000000;
	font-weight:normal;
	font-size:14px;
	line-height:17px;
	height:19px;
	padding:0 0 0 21px;
	margin-bottom:15px;
}
#content .bloc_home .acces_rub a {
	background:none;
	text-decoration:none;
}
#content .bloc_home .acces_rub a:hover {
	text-decoration:underline;
}

/* BLEU */
#content .bloc_home.m_01 .acces_rub a {
	color:#3D6098;
}
#content .bloc_home.m_01 h4 {
	background:url(../images/theme/fond_titre_bloc_home.gif) 0 0 no-repeat;
}
#content .bloc_home.m_01 .bordure_deco {
	border-color:#3D6098;
}
/* ROUGE CLAIR */
#content .bloc_home.m_02 .acces_rub a {
	color:#CB4C24;
}
#content .bloc_home.m_02 h4 {
	background:url(../images/theme/fond_titre_bloc_home.gif) 0 -23px no-repeat;
}
#content .bloc_home.m_02 .bordure_deco {
	border-color:#CB4C24;
}
/* ORANGE */
#content .bloc_home.m_03 .acces_rub a {
	color:#D69A23;
}
#content .bloc_home.m_03 h4 {
	background:url(../images/theme/fond_titre_bloc_home.gif) 0 -46px no-repeat;
}
#content .bloc_home.m_03 .bordure_deco {
	border-color:#D69A23;
}
/* BLEU CLAIR */
#content .bloc_home.m_04 .acces_rub a {
	color:#3F889A;
}
#content .bloc_home.m_04 h4 {
	background:url(../images/theme/fond_titre_bloc_home.gif) 0 -70px no-repeat;
}
#content .bloc_home.m_04 .bordure_deco {
	border-color:#3F889A;
}
/* VIOLET */
#content .bloc_home.m_05 .acces_rub a {
	color:#935697;
}
#content .bloc_home.m_05 h4 {
	background:url(../images/theme/fond_titre_bloc_home.gif) 0 -95px no-repeat;
}
#content .bloc_home.m_05 .bordure_deco {
	border-color:#935697;
}
/* ROSE */
#content .bloc_home.m_06 .acces_rub a {
	color:#B74677;
}
#content .bloc_home.m_06 h4 {
	background:url(../images/theme/fond_titre_bloc_home.gif) 0 -120px no-repeat;
}
#content .bloc_home.m_06 .bordure_deco {
	border-color:#B74677;
}
/* TURQUOISE */
#content .bloc_home.m_07 .acces_rub a {
	color:#46B7A4;
}
#content .bloc_home.m_07 h4 {
	background:url(../images/theme/fond_titre_bloc_home.gif) 0 -143px no-repeat;
}
#content .bloc_home.m_07 .bordure_deco {
	border-color:#46B7A4;
}
/* VERT */
#content .bloc_home.m_08 .acces_rub a {
	color:#4DAD47;
}
#content .bloc_home.m_08 h4 {
	background:url(../images/theme/fond_titre_bloc_home.gif) 0 -166px no-repeat;
}
#content .bloc_home.m_08 .bordure_deco {
	border-color:#4DAD47;
}
/* MARRON */
#content .bloc_home.m_09 .acces_rub a {
	color:#9C683E;
}
#content .bloc_home.m_09 h4 {
	background:url(../images/theme/fond_titre_bloc_home.gif) 0 -190px no-repeat;
}
#content .bloc_home.m_09 .bordure_deco {
	border-color:#9C683E;
}
/* VERT CLAIR */
#content .bloc_home.m_10 .acces_rub a {
	color:#80A142;
}
#content .bloc_home.m_10 h4 {
	background:url(../images/theme/fond_titre_bloc_home.gif) 0 -215px no-repeat;
}
#content .bloc_home.m_10 .bordure_deco {
	border-color:#80A142;
}
/* ROUGE */
#content .bloc_home.m_11 .acces_rub a {
	color:#A1433F;
}
#content .bloc_home.m_11 h4 {
	background:url(../images/theme/fond_titre_bloc_home.gif) 0 -240px no-repeat;
}
#content .bloc_home.m_11 .bordure_deco {
	border-color:#A1433F;
}
/* MARRON CLAIR */
#content .bloc_home.m_12 .acces_rub a {
	color:#A29941;
}
#content .bloc_home.m_12 h4 {
	background:url(../images/theme/fond_titre_bloc_home.gif) 0 -263px no-repeat;
}
#content .bloc_home.m_12 .bordure_deco {
	border-color:#A29941;
}

/*Pages intérieures*/
.zone_texte {
	padding-top:35px;
	width:auto;
	height:100%;
	overflow:hidden;
	float:none;
	clear:both;
}
.zone_texte.fiche {
	padding-bottom:35px;
}
.zone_texte ul, .zone_texte li {
	padding:0;
	margin:0;
	list-style:none;
}
.zone_texte ul {
	padding-bottom:25px;
}
.zone_texte.fiche ul {
	padding-bottom:8px;
}

.zone_texte li img {
	vertical-align:middle;
}
.zone_texte li {
	height:auto;
	min-height:16px;
	padding-left:28px;
}
.zone_texte .texte_a_gauche, .zone_texte .texte-a-gauche {
	text-align:left;
}
.zone_texte .texte_a_droite, .zone_texte .texte-a-droite {
	text-align:right;
}
.zone_texte .image_a_gauche, .zone_texte .image-a-gauche {
	display:block;
	border:solid 1px #cbcbcb;
	float:left;
	width:auto;
	margin:2px 13px 0 0;
}
.zone_texte .image_a_droite, .zone_texte .image-a-droite {
	display:block;
	border:solid 1px #cbcbcb;
	float:right;
	width:auto;
	margin:2px 0 0 13px;
}
.zone_texte .image_au_centre, .zone_texte  .image-au-centre {
	display:block;
	border:solid 1px #cbcbcb;
	float:none;
	width:auto;
	margin:0;
}
.zone_texte .espacement_centre {
	padding:10px 0;
}
#content .node.page_int .zone_texte li a {
	background:none;
}
.alphabet, .alphabet li, .glossaire, .glossaire li {
	padding:0;
	margin:0;
	list-style:none;
}
.alphabet {
	padding:0 0 15px 0;
}
.alphabet li {
	display:inline;
	text-transform:uppercase;
}
#content .alphabet li a {
	padding:0 2px;
	background:none;
	font-size:14px;
	font-weight:bold;
	line-height:16px;
	color:#545454;
	text-decoration:none;
}
#content .alphabet li.first {
	padding-right:0;
}
#content .alphabet li.last {
	padding-left:0;
}
#content .alphabet li a.on {
	color:#3d6199;
	text-decoration:underline;
}
.glossaire li {
	padding:0 0 15px 0;
}
.definitions, .definitions dt, .definitions dd, #content .node.page_int .definitions dt.epais, #content .node.page_int .titre-epais  {
	padding:0;
	margin:0;
}
.definitions dt, .definitions dd, #content .node.page_int .definitions dt.epais, #content .node.page_int .titre-epais {
	padding-left:26px;
}
.definitions dt {
	font-weight:bold;
}
.definitions dd {
	padding-bottom:15px;
}
.retour_rub {
	width:518px;
	height:auto;
	padding-right:9px;
	position:absolute;
	margin-top:-12px;
	text-align:right;
}
#content .node.page_int .lien_pave, #content .node.page_int .lien-pave {
	display:inline-block;
	width:auto;
	height:auto;
	padding:0 8px 0 28px;
	color:#000000;
}
#content .node.page_int a.lien_pave, #content .node.page_int a.lien-pave {
	display:inline-block;
	width:auto;
	height:auto;
	padding:0 0 0 28px;
	color:#4563A3;
}
#content .node.page_int .retour_rub .lien_pave {
	font-size:10px;
}
#content .node.page_int .barre, #content .node.page_int .barre a, #content .node.page_int .titre-barre {
	text-indent:0;
	font-size:12px;
	text-decoration:none;
}
#content .node.page_int .barre, #content .node.page_int .titre-barre {
	display:inline-block;
	padding:4px 0 15px 29px;
}
#content .node.page_int .classique, #content .node.page_int .titre-classique {
	text-indent:0;
	font-size:12px;
	font-weight:bold;
}
#content .node.page_int h4.epais, #content .node.page_int .epais, #content .node.page_int .titre-epais {
	padding:0 0 8px 0;
	text-indent:0;
	background:0;
	font-weight:bold;
}
#content .node.page_int h3.epais, #content .node.page_int h3.titre-epais {
	font-size:12px;
	padding:0 0 20px 0;
	text-indent:0;
}
.col_double {
	float:none;
	clear:both;
	width:auto;
	height:100%;
	overflow:hidden;
}
.col_double .col_1, .col_double .col_2 {
	padding-bottom:8px;
}
.col_double .col_1 img, .col_double .col_2 img{
	display:block;
	border:solid 1px #cbcbcb;
	margin-bottom:8px;
}
.col_double .col_1 {
	float:left;
	width:250px;
}
.col_double .col_2 {
	float:right;
	width:250px;
}
.question_reponse, .question_reponse dt, .question_reponse dd  {
	padding:0;
	margin:0;
}
.question_reponse {
	padding-bottom:28px;
}
.question_reponse .full_texte {
	display:block;
	width:auto;
	height:100%;
	overflow:hidden;
	padding-bottom:8px;
}
.question_reponse .full_lien {
	display:none;
}
.question_reponse .half_texte {
	display:block;
	width:auto;
	height:58px;
	overflow:hidden;
}
.question_reponse .half_lien {
	width:100%;
	display:inline-block;
	text-align:right;
}

#content .node.page_int .zone_texte .coin {
	padding:0 0 15px 16px;
	background: url(../images/theme/h4_coin_01.gif) 0 3px no-repeat;
}

/* BLEU */
#content .node.page_int.m_01 .zone_texte .barre, #content .node.page_int.m_01 .zone_texte .titre-barre {
	background: url(../images/theme/h3_barre_01.gif) 19px 0 no-repeat;
}
#content .node.page_int.m_01 .epais, #content .node.page_int.m_01 .titre-epais {
	color:#3D6098;
}
#content .node.page_int.m_01 .coin, #content .node.page_int.m_01 .titre-coin {
	padding:0 0 15px 16px;
	background: url(../images/theme/h4_coin_01.gif) 0 3px no-repeat;
}
#content .node.page_int.m_01 .zone_texte .liste li, #content .node.page_int.m_01 .zone_texte .liste-puce-carree li {
	background: url(../images/theme/liste_01.gif) 18px 5px no-repeat;
}
#content .node.page_int.m_01 .lien_pave, #content .node.page_int.m_01 .lien-pave {
	background: url(../images/theme/pave_01.gif) 0 4px no-repeat;
}
/* ROUGE CLAIR */
#content .node.page_int.m_02 .zone_texte .barre, #content .node.page_int.m_02 .zone_texte .titre-barre {
	background: url(../images/theme/h3_barre_02.gif) 19px 0 no-repeat;
}
#content .node.page_int.m_02 .epais, #content .node.page_int.m_02 .titre-epais {
	color:#CB4C24;
}
#content .node.page_int.m_02 .coin, #content .node.page_int.m_02 .titre-coin {
	padding:0 0 15px 16px;
	background: url(../images/theme/h4_coin_02.gif) 0 3px no-repeat;
}
#content .node.page_int.m_02 .zone_texte .liste li, #content .node.page_int.m_02 .zone_texte .liste-puce-carree li {
	background: url(../images/theme/liste_02.gif) 18px 5px no-repeat;
}
#content .node.page_int.m_02 .lien_pave, #content .node.page_int.m_02 .lien-pave {
	background: url(../images/theme/pave_02.gif) 0 4px no-repeat;
}
/* ORANGE */
#content .node.page_int.m_03 .zone_texte .barre, #content .node.page_int.m_03 .zone_texte .titre-barre {
	background: url(../images/theme/h3_barre_03.gif) 19px 0 no-repeat;
}
#content .node.page_int.m_03 .epais, #content .node.page_int.m_03 .titre-epais {
	color:#D69A23;
}
#content .node.page_int.m_03 .coin, #content .node.page_int.m_03 .titre-coin {
	padding:0 0 15px 16px;
	background: url(../images/theme/h4_coin_03.gif) 0 3px no-repeat;
}
#content .node.page_int.m_03 .zone_texte .liste li, #content .node.page_int.m_03 .zone_texte .liste-puce-carree li {
	background: url(../images/theme/liste_03.gif) 18px 5px no-repeat;
}
#content .node.page_int.m_03 .lien_pave, #content .node.page_int.m_03 .lien-pave {
	background: url(../images/theme/pave_03.gif) 0 4px no-repeat;
}
/* BLEU CLAIR */
#content .node.page_int.m_04 .zone_texte .barre, #content .node.page_int.m_04 .zone_texte .titre-barre {
	background: url(../images/theme/h3_barre_04.gif) 19px 0 no-repeat;
}
#content .node.page_int.m_04 .epais, #content .node.page_int.m_04 .titre-epais {
	color:#3F889A;
}
#content .node.page_int.m_04 .coin, #content .node.page_int.m_04 .titre-coin {
	padding:0 0 15px 16px;
	background: url(../images/theme/h4_coin_04.gif) 0 3px no-repeat;
}
#content .node.page_int.m_04 .zone_texte .liste li, #content .node.page_int.m_04 .zone_texte .liste-puce-carree li {
	background: url(../images/theme/liste_04.gif) 18px 5px no-repeat;
}
#content .node.page_int.m_04 .lien_pave, #content .node.page_int.m_04 .lien-pave {
	background: url(../images/theme/pave_04.gif) 0 4px no-repeat;
}
/* VIOLET */
#content .node.page_int.m_05 .zone_texte .barre, #content .node.page_int.m_05 .zone_texte .titre-barre {
	background: url(../images/theme/h3_barre_05.gif) 19px 0 no-repeat;
}
#content .node.page_int.m_05 .epais, #content .node.page_int.m_05 .titre-epais {
	color:#935697;
}
#content .node.page_int.m_05 .coin, #content .node.page_int.m_05 .titre-coin {
	padding:0 0 15px 16px;
	background: url(../images/theme/h4_coin_05.gif) 0 3px no-repeat;
}
#content .node.page_int.m_05 .zone_texte .liste li, #content .node.page_int.m_05 .zone_texte .liste-puce-carree li {
	background: url(../images/theme/liste_05.gif) 18px 5px no-repeat;
}
#content .node.page_int.m_05 .lien_pave, #content .node.page_int.m_05 .lien-pave {
	background: url(../images/theme/pave_05.gif) 0 4px no-repeat;
}
/* ROSE */
#content .node.page_int.m_06 .zone_texte .barre, #content .node.page_int.m_06 .zone_texte .titre-barre {
	background: url(../images/theme/h3_barre_06.gif) 19px 0 no-repeat;
}
#content .node.page_int.m_06 .epais, #content .node.page_int.m_06 .titre-epais {
	color:#B74677;
}
#content .node.page_int.m_06 .coin, #content .node.page_int.m_06 .titre-coin {
	padding:0 0 15px 16px;
	background: url(../images/theme/h4_coin_06.gif) 0 3px no-repeat;
}
#content .node.page_int.m_06 .zone_texte .liste li, #content .node.page_int.m_06 .zone_texte .liste-puce-carree li {
	background: url(../images/theme/liste_06.gif) 18px 5px no-repeat;
}
#content .node.page_int.m_06 .lien_pave, #content .node.page_int.m_06 .lien-pave {
	background: url(../images/theme/pave_06.gif) 0 4px no-repeat;
}
/* TURQUOISE */
#content .node.page_int.m_07 .zone_texte .barre, #content .node.page_int.m_07 .zone_texte .titre-barre {
	background: url(../images/theme/h3_barre_07.gif) 19px 0 no-repeat;
}
#content .node.page_int.m_07 .epais, #content .node.page_int.m_07 .titre-epais {
	color:#46B7A4;
}
#content .node.page_int.m_07 .coin, #content .node.page_int.m_07 .titre-coin {
	padding:0 0 15px 16px;
	background: url(../images/theme/h4_coin_07.gif) 0 3px no-repeat;
}
#content .node.page_int.m_07 .zone_texte .liste li, #content .node.page_int.m_07 .zone_texte .liste-puce-carree li {
	background: url(../images/theme/liste_07.gif) 18px 5px no-repeat;
}
#content .node.page_int.m_07 .lien_pave, #content .node.page_int.m_07 .lien-pave {
	background: url(../images/theme/pave_07.gif) 0 4px no-repeat;
}
/* VERT */
#content .node.page_int.m_08 .zone_texte .barre, #content .node.page_int.m_08 .zone_texte .titre-barre {
	background: url(../images/theme/h3_barre_08.gif) 19px 0 no-repeat;
}
#content .node.page_int.m_08 .epais, #content .node.page_int.m_08 .titre-epais {
	color:#4DAD47;
}
#content .node.page_int.m_08 .coin, #content .node.page_int.m_08 .titre-coin {
	padding:0 0 15px 16px;
	background: url(../images/theme/h4_coin_08.gif) 0 3px no-repeat;
}
#content .node.page_int.m_08 .zone_texte .liste li, #content .node.page_int.m_08 .zone_texte .liste-puce-carree li {
	background: url(../images/theme/liste_08.gif) 18px 5px no-repeat;
}
#content .node.page_int.m_08 .lien_pave, #content .node.page_int.m_08 .lien-pave {
	background: url(../images/theme/pave_08.gif) 0 4px no-repeat;
}
/* MARRON */
#content .node.page_int.m_09 .zone_texte .barre, #content .node.page_int.m_09 .zone_texte .titre-barre {
	background: url(../images/theme/h3_barre_09.gif) 19px 0 no-repeat;
}
#content .node.page_int.m_09 .epais, #content .node.page_int.m_09 .titre-epais {
	color:#9C683E;
}
#content .node.page_int.m_09 .coin, #content .node.page_int.m_09 .titre-coin {
	padding:0 0 15px 16px;
	background: url(../images/theme/h4_coin_09.gif) 0 3px no-repeat;
}
#content .node.page_int.m_09 .zone_texte .liste li, #content .node.page_int.m_09 .zone_texte .liste-puce-carree li {
	background: url(../images/theme/liste_09.gif) 18px 5px no-repeat;
}
#content .node.page_int.m_09 .lien_pave, #content .node.page_int.m_09 .lien-pave {
	background: url(../images/theme/pave_09.gif) 0 4px no-repeat;
}
/* VERT CLAIR */
#content .node.page_int.m_10 .zone_texte .barre, #content .node.page_int.m_10 .zone_texte .titre-barre {
	background: url(../images/theme/h3_barre_10.gif) 19px 0 no-repeat;
}
#content .node.page_int.m_10 .epais, #content .node.page_int.m_10 .titre-epais {
	color:#80A142;
}
#content .node.page_int.m_10 .coin, #content .node.page_int.m_10 .titre-coin {
	padding:0 0 15px 16px;
	background: url(../images/theme/h4_coin_10.gif) 0 3px no-repeat;
}
#content .node.page_int.m_10 .zone_texte .liste li, #content .node.page_int.m_10 .zone_texte .liste-puce-carree li {
	background: url(../images/theme/liste_10.gif) 18px 5px no-repeat;
}
#content .node.page_int.m_10 .lien_pave, #content .node.page_int.m_10 .lien-pave {
	background: url(../images/theme/pave_10.gif) 0 4px no-repeat;
}
/* ROUGE */
#content .node.page_int.m_11 .zone_texte .barre, #content .node.page_int.m_11 .zone_texte .titre-barre {
	background: url(../images/theme/h3_barre_11.gif) 19px 0 no-repeat;
}
#content .node.page_int.m_11 .epais, #content .node.page_int.m_11 .titre-epais {
	color:#A1433F;
}
#content .node.page_int.m_11 .coin, #content .node.page_int.m_11 .titre-coin {
	padding:0 0 15px 16px;
	background: url(../images/theme/h4_coin_11.gif) 0 3px no-repeat;
}
#content .node.page_int.m_11 .zone_texte .liste li, #content .node.page_int.m_11 .zone_texte .liste-puce-carree li {
	background: url(../images/theme/liste_11.gif) 18px 5px no-repeat;
}
#content .node.page_int.m_11 .lien_pave, #content .node.page_int.m_11 .lien-pave {
	background: url(../images/theme/pave_11.gif) 0 4px no-repeat;
}
/* MARRON CLAIR */
#content .node.page_int.m_12 .zone_texte .barre, #content .node.page_int.m_12 .zone_texte .titre-barre {
	background: url(../images/theme/h3_barre_12.gif) 19px 0 no-repeat;
}
#content .node.page_int.m_12 .epais, #content .node.page_int.m_12 .titre-epais {
	color:#A29941;
}
#content .node.page_int.m_12 .coin, #content .node.page_int.m_12 .titre-coin {
	padding:0 0 15px 16px;
	background: url(../images/theme/h4_coin_12.gif) 0 3px no-repeat;
}
#content .node.page_int.m_12 .zone_texte .liste li, #content .node.page_int.m_12 .zone_texte .liste-puce-carree li {
	background: url(../images/theme/liste_12.gif) 18px 5px no-repeat;
}
#content .node.page_int.m_12 .lien_pave, #content .node.page_int.m_12 .lien-pave {
	background: url(../images/theme/pave_12.gif) 0 4px no-repeat;
}

/* Partie Commune */
#content .node.page_int.m_01 h3.barre, #content .node.page_int.m_01 h3.barre a,
#content .node.page_int.m_02 h3.barre, #content .node.page_int.m_02 h3.barre a,
#content .node.page_int.m_03 h3.barre, #content .node.page_int.m_03 h3.barre a,
#content .node.page_int.m_04 h3.barre, #content .node.page_int.m_04 h3.barre a,
#content .node.page_int.m_05 h3.barre, #content .node.page_int.m_05 h3.barre a,
#content .node.page_int.m_06 h3.barre, #content .node.page_int.m_06 h3.barre a,
#content .node.page_int.m_07 h3.barre, #content .node.page_int.m_07 h3.barre a,
#content .node.page_int.m_08 h3.barre, #content .node.page_int.m_08 h3.barre a,
#content .node.page_int.m_09 h3.barre, #content .node.page_int.m_09 h3.barre a,
#content .node.page_int.m_10 h3.barre, #content .node.page_int.m_10 h3.barre a,
#content .node.page_int.m_11 h3.barre, #content .node.page_int.m_11 h3.barre a,
#content .node.page_int.m_12 h3.barre, #content .node.page_int.m_12 h3.barre a {
	color:#545454;
}

/*Fin pages intérieures*/

/*Fin bloc centre */
/*Bloc droite*/
#sidebar-right {
	width:188px;
	float:right;
}

.bloc_droite {
	background:#e7e7e7 url(../images/fond_bloc_droite_middle.jpg) top right repeat-y;
	width:188px;
	height:100%;
	overflow:hidden;
}
.bloc_droite_top {
	background:url(../images/fond_bloc_droite_top.jpg) left top no-repeat;
	width:auto;
	float:none;
	height:8px;
	font-size:0;
}
.bloc_droite_bottom {
	background:url(../images/fond_bloc_droite_bottom.jpg) left bottom no-repeat;
	width:auto;
	float:none;
	height:21px;
}
.bloc_droite_middle {
	width:auto;
	padding:0 7px 0 0;
}
.bloc_droite_middle h2 {
	margin:0 0 15px 0;
	padding:4px 0 12px 21px;
	width:auto;
	font-size:11px;
	color:#000000;
	border-bottom-width:1px;
	border-bottom-style:solid;
}
/* BLEU */
.bloc_droite_middle h2.m_01 {
	border-color:#3D6098;
	background: #e7e7e7 url(../images/theme/fond_titre_bloc_droite.gif) 5px 8px no-repeat;
}
/* ROUGE CLAIR */
.bloc_droite_middle h2.m_02 {
	border-color:#CB4C24;
	background: #e7e7e7 url(../images/theme/fond_titre_bloc_droite.gif) 5px -32px no-repeat;
}
/* ORANGE */
.bloc_droite_middle h2.m_03 {
	border-color:#D69A23;
	background: #e7e7e7 url(../images/theme/fond_titre_bloc_droite.gif) 5px -72px no-repeat;
}
/* BLEU CLAIR */
.bloc_droite_middle h2.m_04 {
	border-color:#3F889A;
	background: #e7e7e7 url(../images/theme/fond_titre_bloc_droite.gif) 5px -110px no-repeat;
}
/* VIOLET */
.bloc_droite_middle h2.m_05 {
	border-color:#935697;
	background: #e7e7e7 url(../images/theme/fond_titre_bloc_droite.gif) 5px -148px no-repeat;
}
/* ROSE */
.bloc_droite_middle h2.m_06 {
	border-color:#B74677;
	background: #e7e7e7 url(../images/theme/fond_titre_bloc_droite.gif) 5px -186px no-repeat;
}
/* TURQUOISE */
.bloc_droite_middle h2.m_07 {
	border-color:#46B7A4;
	background: #e7e7e7 url(../images/theme/fond_titre_bloc_droite.gif) 5px -226px no-repeat;
}
/* VERT */
.bloc_droite_middle h2.m_08 {
	border-color:#4DAD47;
	background: #e7e7e7 url(../images/theme/fond_titre_bloc_droite.gif) 5px -264px no-repeat;
}
/* MARRON */
.bloc_droite_middle h2.m_09 {
	border-color:#9C683E;
	background: #e7e7e7 url(../images/theme/fond_titre_bloc_droite.gif) 5px -302px no-repeat;
}
/* VERT CLAIR */
.bloc_droite_middle h2.m_10 {
	border-color:#80A142;
	background: #e7e7e7 url(../images/theme/fond_titre_bloc_droite.gif) 5px -342px no-repeat;
}
/* ROUGE */
.bloc_droite_middle h2.m_11 {
	border-color:#A1433F;
	background: #e7e7e7 url(../images/theme/fond_titre_bloc_droite.gif) 5px -380px no-repeat;
}
/* MARRON CLAIR */
.bloc_droite_middle h2.m_12 {
	border-color:#A29941;
	background: #e7e7e7 url(../images/theme/fond_titre_bloc_droite.gif) 5px -418px no-repeat;
}

.bloc_article {
	padding:0 0 10px 12px;
	width:153px;
}
.bloc_article h3, .bloc_article p {
	margin:0;
	font-size:11px;
	line-height:12px;
}
.bloc_article h3 {
	color:#4563a3;
	font-weight:normal;
	height:12px;
	padding:0 0 1px 13px;
	background: #e7e7e7 url(../images/theme/fond_titre_rubrique_actu.gif) no-repeat;
}
.bloc_article p {
	padding:4px 0 4px 12px;
	color:#000000;
}
.bloc_article p a {
	color:#000000;
	text-decoration:underline;
}
.bloc_article p a:hover {
	color:#4563a3;
	text-decoration:none;
}
.bloc_article .lire {
	text-align:right;
}
.bloc_article .lire a {
	color:#4563a3;
	text-decoration:underline;
}
.bloc_article .lire a:hover {
	color:#000000;
	text-decoration:none;
}
.bloc_droite_middle .voir_actus {
	margin:0;
	padding:10px 16px 0 0;
	text-align:right;
}
.bloc_droite_middle .voir_actus a {
	color:#a1433f;
}
/*Fin bloc droite*/
/* Fin HEADER */
#footer {
	width:auto;
	border-top:1px dashed #3f64a0;
	height:100%;
	overflow:hidden;
	clear:both;
	float:none;
}
#site_info_left {
	float:left;
	width:auto;
	padding-top:10px;
}
#site_info_left #portail {
	float:left;
	width:auto;
	margin-left:20px;
}
#action_menu {
	display:inline;
	margin-left:20px;
	float:left;
	width:auto;
}
#action_menu p {
	margin:0;
}
#site_info_right {
	float:right;
	width:auto;
	/*height:50px;*/
	margin-top:0;
	padding:5px 10px 0 0;
}
#site_info_right ul, #site_info_right li {
	list-style:none;
	margin:0;
	padding:0;
	float : right;
}
#site_info_right li {
	display:inline;
}
#site_info_right a {
	color:#3F64A0;
}

#site_info_right .picto_rss {
	margin-right:5px;
}

#onema {
	float : right;
	padding-top : 10px;
	clear : both;
}
/*popin*/
#popin {
	width:auto;
	height:auto;
	padding:20px;
	z-index:50;
	background-color:#ffffff;
}
#popin p {
	margin:0;
}
#popin p.legende {
	position:absolute;
	margin:-17px 0 0 0;
}
#popin p.lien {
	position:absolute;
	margin:2px 0 0 0;
	width:864px;
}
#popin .lien_pave {
	display:inline-block;
	width:auto;
	height:auto;
	padding:0 0 0 28px;
	color:#000000;
}
#popin a.lien_pave {
	display:inline-block;
	width:auto;
	height:auto;
	padding:0 0 0 28px;
	color:#4563A3;
}
#popin .image_au_centre {
	display:block;
	border:solid 1px #cbcbcb;
	float:none;
	width:auto;
	border-collapse:collapse;
}
#popin .texte_a_droite {
	text-align:right;
}
#popin .bouton {
	z-index:75;
	position:absolute;
	top:8px;
	right:20px;
	display:block;
	font-size:0;
	line-height:0;
}
/* BLEU */
#popin.m_01 .lien_pave, #popin.m_01 .lien_pave .lien-pave {
	background:url(../images/theme/pave_01.gif) 0 4px no-repeat;
}
/* ROUGE CLAIR */
#popin.m_02 .lien_pave, #popin.m_02 .lien_pave .lien-pave {
	background:url(../images/theme/pave_02.gif) 0 4px no-repeat;
}
/* ORANGE */
#popin.m_03 .lien_pave, #popin.m_03 .lien_pave .lien-pave {
	background:url(../images/theme/pave_03.gif) 0 4px no-repeat;
}
/* BLEU CLAIR */
#popin.m_04 .lien_pave, #popin.m_04 .lien_pave .lien-pave {
	background:url(../images/theme/pave_04.gif) 0 4px no-repeat;
}
/* VIOLET */
#popin.m_05 .lien_pave, #popin.m_05 .lien_pave .lien-pave {
	background:url(../images/theme/pave_05.gif) 0 4px no-repeat;
}
/* ROSE */
#popin.m_06 .lien_pave, #popin.m_06 .lien_pave .lien-pave {
	background:url(../images/theme/pave_06.gif) 0 4px no-repeat;
}
/* TURQUOISE*/
#popin.m_07 .lien_pave, #popin.m_07 .lien_pave .lien-pave {
	background:url(../images/theme/pave_07.gif) 0 4px no-repeat;
}
/* VERT */
#popin.m_08 .lien_pave, #popin.m_08 .lien_pave .lien-pave {
	background:url(../images/theme/pave_08.gif) 0 4px no-repeat;
}
/* MARRON */
#popin.m_09 .lien_pave, #popin.m_09 .lien_pave .lien-pave {
	background:url(../images/theme/pave_09.gif) 0 4px no-repeat;
}
/* VERT CLAIR */
#popin.m_10 .lien_pave, #popin.m_10 .lien_pave .lien-pave {
	background:url(../images/theme/pave_10.gif) 0 4px no-repeat;
}
/* ROUGE */
#popin.m_11 .lien_pave, #popin.m_11 .lien_pave .lien-pave {
	background:url(../images/theme/pave_11.gif) 0 4px no-repeat;
}
/* MARRON CLAIR */
#popin.m_12 .lien_pave, #popin.m_12 .lien_pave .lien-pave {
	background:url(../images/theme/pave_12.gif) 0 4px no-repeat;
}
/*Fin popin*/

/*page liste d'articles */
.zone_texte .views-table {
	text-align:left;
	background:none;
	padding:0;
	margin:0;
	border-collapse:collapse;
	width:100%;
}
.zone_texte tbody {
	border-top:none;
}
.zone_texte tr.even, .zone_texte tr.odd {
	background:none;
	border:none;
	border-top:dotted 1px #a1433f;
}
.zone_texte thead th,.zone_texte  th {
	border-bottom:none;
	padding:0;
}
.zone_texte tr.even td, .zone_texte tr.odd td {
	padding:5px 5px 5px 10px;
}
.zone_texte th.views-field-created {
	width:100px;
}
.zone_texte th.views-field-view-node {
	width:80px;
}
#content .zone_texte td.views-field-view-node a {
	color:#a1433f;
}
.zone_texte th.views-field-created,.zone_texte th.views-field-view-node,.zone_texte th.views-field-title {
	padding:0 5px 5px 10px;
}
/* BLEU */
#content .node.page_int.m_01 .zone_texte th.views-field-created,#content .node.page_int.m_01 .zone_texte th.views-field-view-node, #content .node.page_int.m_01 .zone_texte th.views-field-title {
	background: url(../images/theme/h3_barre_01.gif) 0 4px no-repeat;
}
/* ROUGE CLAIR */
#content .node.page_int.m_02 .zone_texte th.views-field-created,#content .node.page_int.m_02 .zone_texte th.views-field-view-node, #content .node.page_int.m_02 .zone_texte th.views-field-title {
	background: url(../images/theme/h3_barre_02.gif) 0 4px no-repeat;
}
/* ORANGE */
#content .node.page_int.m_03 .zone_texte th.views-field-created,#content .node.page_int.m_03 .zone_texte th.views-field-view-node, #content .node.page_int.m_03 .zone_texte th.views-field-title {
	background: url(../images/theme/h3_barre_03.gif) 0 4px no-repeat;
}
/* BLEU CLAIR */
#content .node.page_int.m_04 .zone_texte th.views-field-created,#content .node.page_int.m_04 .zone_texte th.views-field-view-node, #content .node.page_int.m_04 .zone_texte th.views-field-title {
	background: url(../images/theme/h3_barre_04.gif) 0 4px no-repeat;
}
/* VIOLET */
#content .node.page_int.m_05 .zone_texte th.views-field-created,#content .node.page_int.m_05 .zone_texte th.views-field-view-node, #content .node.page_int.m_05 .zone_texte th.views-field-title {
	background: url(../images/theme/h3_barre_05.gif) 0 4px no-repeat;
}
/* ROSE */
#content .node.page_int.m_06 .zone_texte th.views-field-created,#content .node.page_int.m_06 .zone_texte th.views-field-view-node, #content .node.page_int.m_06 .zone_texte th.views-field-title {
	background: url(../images/theme/h3_barre_06.gif) 0 4px no-repeat;
}
/* TURQUOISE*/
#content .node.page_int.m_07 .zone_texte th.views-field-created,#content .node.page_int.m_07 .zone_texte th.views-field-view-node, #content .node.page_int.m_07 .zone_texte th.views-field-title {
	background: url(../images/theme/h3_barre_07.gif) 0 4px no-repeat;
}
/* VERT */
#content .node.page_int.m_08 .zone_texte th.views-field-created,#content .node.page_int.m_08 .zone_texte th.views-field-view-node, #content .node.page_int.m_08 .zone_texte th.views-field-title {
	background: url(../images/theme/h3_barre_08.gif) 0 4px no-repeat;
}
/* MARRON */
#content .node.page_int.m_09 .zone_texte th.views-field-created,#content .node.page_int.m_09 .zone_texte th.views-field-view-node, #content .node.page_int.m_09 .zone_texte th.views-field-title {
	background: url(../images/theme/h3_barre_09.gif) 0 4px no-repeat;
}
/* VERT CLAIR */
#content .node.page_int.m_10 .zone_texte th.views-field-created,#content .node.page_int.m_10 .zone_texte th.views-field-view-node, #content .node.page_int.m_10 .zone_texte th.views-field-title {
	background: url(../images/theme/h3_barre_10.gif) 0 4px no-repeat;
}
/* ROUGE */
#content .node.page_int.m_11 .zone_texte th.views-field-created,#content .node.page_int.m_11.zone_texte th.views-field-view-node, #content .node.page_int.m_11 .zone_texte th.views-field-title {
	background: url(../images/theme/h3_barre_11.gif) 0 4px no-repeat;
}
/* MARRON CLAIR */
#content .node.page_int.m_12 .zone_texte th.views-field-created,#content .node.page_int.m_12 .zone_texte th.views-field-view-node, #content .node.page_int.m_12 .zone_texte th.views-field-title {
	background: url(../images/theme/h3_barre_12.gif) 0 4px no-repeat;
}
/*Fin page liste d'articles */
/*Fin page liste d'articles */

/* Message */
#message_front, #message_page {
	/*Correction anomalie : aligner le titre de l'article avec le haut du menu*/
	padding-bottom:0px;
}
#message_front .error {
	display : none;
}
#message_front .status, #message_page .error {
	background-color:#3D6098;
	color:white;
	font-weight:bold;
	padding:10px;
	width:95%;
	border : none;
}