body	{
	width : 945px;
	margin : auto ;
	margin-top : 0px;
	background : url("IMG/03_fond-body.jpg") top #ffffff repeat-x ;
	border : 0px solid ;
	}	
	
hr { 		  border-top: 1px #C0B7B1 solid;
		  border-bottom :0px;
		  border-left :0px;
		  border-right : 0px ;
border-style : dashed ;
}
	
	
/*** BANNIERE***/
	
#div_banniere {
	width : 945px ;
	height : 140px ;
	background-color : #fff  ;
	margin-top : 40px ;
	border-left : 1px solid white ;
	border-right : 1px solid white ;
	}
	
#div_logo {
	width : 384px ;
	height : 138px ;
	border-right : 1px solid #c7c7c7 ;
}

#div_logo img {
border : 0px ;
	}
	
/*** MENU ***/
	
#div_menu {
width : 918px ;
height : 25px ;
background : url("IMG/01_fond-div_menu.gif") repeat ;
border-left : 1px solid white ;
border-right : 1px solid white ;
padding-left:28px ;
}

#div_menu-bloc {
padding : 6px ; 
height : 15px ;
float : left ;
	font-family : verdana ;
	font-size : 10px ;
	font-weight : bold ; 
margin : 0px ;
text-transform : uppercase ;
border-left: 1px solid #fff ;
	}

#div_menu-bloc a {
padding : 6px ; 
margin : 0px ;
text-decoration : none ;

color : #000 ;
}

#div_menu-bloc a:hover {
color : #cc0000 ;
border-bottom : 3px solid #cc0000 ;
}

	/***div_onglets***/
	
	#div_navigation {
	padding-top : 0px ;
	padding-bottom : 10px ;
		font-family : verdana ;
			line-height : 12px ;
		font-size : 11px ;
		border-bottom : 0px solid #000 ;
		margin-top : 10px ;
		height : 24px ;
		vertical-align : bottom ;
	}
	
	
	#div_navigation a {
	text-decoration : none ;
	color : #777777
	}		
	
	#div_navigation a:hover {	
		text-decoration : underline ;
	color : #000 }	

	
	#div_navig_webdeconfluence {
	padding-top : 0px ;
	padding-bottom : 10px ;
		font-family : verdana ;
			line-height : 12px ;
		font-size : 11px ;
		border-bottom : 0px solid #000 ;
		margin-top : 10px ;
		color : #777777 ;
		font-weight : bold ;
		vertical-align : middle ;
		float : right ;
		margin-right : 10px ;
	}
	
		#div_navig_webdeconfluence img {
		border : 0px ;
		margin-left : 5px ;
		margin-right : 0px ;
		}

/*** COLONNE 01 ***/
	
#td_colonne01 {
}	
	
	
	
	/***div_alaune***/
	
	#titre_alaune{
	width : 245px ;
	background : #ffff ;
	margin-left : 50px ;
	}
	
	#div_alaune {
	width : 245px ;
	background : #ffff ;
	margin-left : 50px ;
	}
	
		#div_alaune a {
color : #df661d ;
text-decoration : none ;
}

#div_alaune a:hover {
color : #000 ;
text-decoration : underlined ;
}
	
	#div_alaune h1  {
	margin : 0px ;
	font-family : verdana ;
	font-size : 16px ;
	font-weight : bold ;     
	}
	
	#div_alaune p {
	font-family : verdana ;
	font-size : 10px ;
	text-align : justify ;
	}
	
	#div_alaune img {
	margin-right : 5px ;
	margin-bottom : 5px ;
	}
	
	#div_alaune ul li {
	font-family : verdana ;
	font-size : 10px ;
	color : #df661d;
	font-weight : bold ;
	list-style-image: url("IMG/03_puce-lirelasuite.jpg");
	text-align : right ;
	}

/*** COLONNE 02 ***/

	#div_grosplan {
	width : 210px ;
	background : url("IMG/03_fond-div_grosplan.jpg") top #def0ff repeat-x;
	padding-top : 55px ;
	padding-left : 10px ;
	padding-right : 10px ;
	padding-bottom : 5px ;
	margin-left : 15px ;
	}
	
	#div_grosplan a {
color : #df661d ;
text-decoration : none ;
}

#div_grosplan a:hover {
color : #000 ;
text-decoration : underlined ;
}
	
	#div_grosplan h1  {
	margin : 0px ;
	font-family : verdana ;
	font-size : 12px ;
	font-weight : bold ;     
	}
	
	#div_grosplan p {
	font-family : verdana ;
	font-size : 10px ;
	text-align : justify ;
	}
	
	#div_grosplan img {
	margin-right : 5px ;
	margin-bottom : 5px ;
	}	
	
		#div_grosplan ul li {
	font-family : verdana ;
	font-size : 10px ;
	color : #df661d;
	font-weight : bold ;
	list-style-image: url("IMG/03_puce-lirelasuite.jpg");
	text-align : right ;
	
	}

	#div_agenda {
	width : 210px ;
	background : url("IMG/03_fond-div_agenda.jpg") top #fff repeat-x;
	padding-top : 55px ;
	padding-left : 10px ;
	padding-right : 10px ;
	padding-bottom : 10px ;
	margin-left : 15px ;
	
	}
	
		#div_agenda a {
color : #df661d ;
text-decoration : none ;
}

#div_agenda a:hover {
color : #000 ;
text-decoration : underlined ;
}
	
	#div_agenda h1  {
	margin : 0px ;
	font-family : verdana ;
	font-size : 12px ;
	font-weight : bold ; 	}
	
	#div_agenda p {
	font-family : verdana ;
	font-size : 10px ;
	text-align : justify ;
	}	
	
			#div_agenda ul li {
	font-family : verdana ;
	font-size : 10px ;
	color : #df661d;
	font-weight : bold ;
	list-style-image: url("IMG/03_puce-lirelasuite.jpg");
	text-align : right ;
	}

/*** COLONNE 03 ***/	

#div_accesdirect {
width : 400px ;
height : 64px ;
background : url("IMG/03_fond-div_accesdirects.jpg") top #7bc412 repeat-x;
margin-left : 15px ;
vertical-align : middle ;
padding-top : 3px ;
padding-bottom : 5px ;
}

#div_accesdirect ul li {
margin-left : 150px ;
font-family : verdana ;
font-weight : bold ;
color : #fff ;
font-size : 10px ;
list-style-type : none ;
vertical-align : middle ;
}

#div_accesdirect a {
color : #fff ;
text-decoration : none ;
}

#div_accesdirect a:hover {
color : #000 ;
text-decoration : underlined ;
}

#div_anim {
margin-top : 1px ;
width : 400px ;
height : 116px ;
background : #fff;
margin-left : 15px ;
margin-bottom : 0px ;
border : 0px ;
}

#div_anim img {
border : 0px ;
}

#div_multimedia {
width : 400px ;
height : 134 px ;
padding : 0px ;
margin-left : 15px ;
}

#div_video {
width : 390px ;
height : 220px ;
background : url("IMG/03_fond-div_videos.jpg") top #000 repeat-x ;
margin-left : 15px ;
padding : 5px ;
text-align : right ;
}

#div_journal {
width :400px ;
height : 84px ;
background : url("IMG/03_fond-div_journal.jpg") top #83c326 repeat-x ;
margin-left : 15px ;
padding-top : 50px ;}

	#div_journal ul li {
	font-family : verdana ;
	font-size : 10px ;
	color : #df661d;
	font-weight : bold ;
	list-style-image: url("IMG/03_puce-journal.jpg");
	text-align : left ;
	margin-left : 0px;
	margin-top : 0px ;
	}
	
#div_journal a {
color : #fff ;
text-decoration : none ;
}

#div_journal a:hover {
color : #345700 ;
text-decoration : underlined 
}

#div_blog {
width : 380px ;
background : url("IMG/03_fond-div_blog.jpg") top #ee7325 repeat-x;
margin-top : 0px ;
margin-left : 15px ;
padding-top : 40px ;
padding-left : 10px ;
padding-right : 10px ;
padding-bottom : 10px ;
}

#div_blog-contenu {
background-color : #f28f4e ;
border : 1px solid #bf5b1d ;
width : 380px ;
}

#div_blog-contenu a {
color : #000 ;
font-weight : bold ;
text-decoration : none ;
}

#div_blog-contenu a:hover {
color : #923900 ;
text-decoration : underlined ;
}


#div_blog-contenu ul li {
font-family : verdana ;
color : #000 ;
font-size : 10px ;
list-style-type : square ;
margin-bottom : 10px ;
}

	
/*** PIED DE PAGE  ***/

#div_pieddepage {
width : 945px ;
height : 200px ;
background-color : #c7c7c7  ;
margin : 0px ;
border : 0px ;
text-align : left ;
	font-family : verdana ;
	font-size : 9px ;
	font-weight : normal ;
color : #000 ;
margin-top : 10px;
padding-top : 5px ;
padding-left : 10px ;
	}
	
	#div_pieddepage a {
	color : #000;
	text-decoration : none ;
	}
	
	#div_pieddepage a:hover {
	color : #000 ;
	text-decoration : underline ;
	}
	
	#div_menu_pieddepage {
		margin-left : 50px ;
	background-color : #c7c7c7  ;
float : left ;
}

	#div_menu_pieddepage h1 {
text-align : left ;
	font-family : verdana ;
	font-size : 9px ;
	font-weight : bold ;
color : #000 ;
text-transform : uppercase ;

}
	
	
	
/*--------- Lightbox -----------*/
#lightbox{
    background-color:#eee;
    padding: 10px;
    border-bottom: 2px solid #666;
    border-right: 2px solid #666;
	font-family : Verdana ;
	font-size : 11px ;
}

#lightboxDetails{
    font-size: 0.9em;
    color: #555;
    padding-top: 0.5em;
}

#closeButton{ top: 5px; right: 5px; }

#lightboxCaption{ float: left; }

#keyboardMsg{ float: right; }

#lightbox img{ border: none; }

#overlay img{ border: none; }

#overlay{ background-image: url(/overlay.png); }

* html #overlay{ /*Hack IE */
    background-color: #000;
    background-color: transparent;
    background-image: url(blank.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="XXX/overlay.png", sizingMethod="scale");
}
/*-------- fin lightbox -------*/


/*** PAGES SPECIFIQUES ***/

/*---Articles---*/

	#div_article-corps {
	width : 470px ;
	background : #ffff ;
	margin-left : 50px ;
	
	}
	
		#div_article-corps a {
text-decoration : none ;
color : #000 ;
}

#div_article-corps a:hover {
color : #df661d ;
text-decoration : underlined ;
}
	
	#div_article-corps h1  {
	margin : 0px ;
	font-family : verdana ;
	font-size : 20px ;
	font-weight : bold ;
	}
	
		#div_article-corps h2  {
	font-family : verdana ;
	font-size : 12px ;
	font-weight : bold ;
	}
	
			#div_article-corps h3  {
	font-family : verdana ;
	font-size : 12px ;
	font-weight : bold ;
	}
	
	#div_article-corps p {
	font-family : verdana ;
	font-size : 12px ;
	text-align : justify ;
	}
	
	#div_article-corps img {
	margin-right : 5px ;
	margin-bottom : 5px ;
	}

	#div_article-corps img a {
	border : 1px solid #000000 ;}
	
	#div_article-corps img a:hover {
	border : 1px solid #df661d ;
}


	
	#div_article-corps ul li {
	font-family : verdana ;
	font-size : 10px ;
	color : #000 ;
	list-style-image: url("IMG/03_puce-lirelasuite.jpg");
	text-align : left ;
	}

	#div_document {
	font-family : verdana ;
	font-size : 10px ;
	color : #df661d;
	font-weight : bold ;
	border-top : 1px solid #c7c7c7 ;
	border-bottom : 1px solid #c7c7c7 ;
	padding-top : 5px ;
	padding-bottom : 5px ;
	vertical-align : middle ;
	}
	
		#div_document img{
margin-top : 0px ;
margin-bottom : 0px ;
margin-left : 0px ;
margin-right : 5px ;
	}
	
		#div_commentaires {
	width : 470px ;
	background : #ffff ;
	margin-left : 50px ;
	padding-top : 5px ;
		border-top : 1px solid #c7c7c7 ;
	}
	
		#div_commentaires a {
color : #df661d ;
text-decoration : none ;
}

#div_commentaires a:hover {
color : #000 ;
text-decoration : underlined ;
}
	
	#div_commentaires h1  {
	margin : 0px ;
	}
	
		#div_commentaires h2  {
	font-family : verdana ;
	font-size : 12px ;
	font-weight : bold ;
	}
	
			#div_commentaires legend  {
	font-family : verdana ;
	font-size : 12px ;
	font-weight : bold ;
	}
	
			#div_commentaires h3  {
	font-family : verdana ;
	font-size : 12px ;
	font-weight : bold ;
	}
	
	#div_commentaires p {
	font-family : verdana ;
	font-size : 10px ;
	text-align : justify ;
	}
	
		#div_commentaires label {
	font-family : verdana ;
	font-size : 10px ;
	}
	
			#div_commentaires textarea {
	font-family : verdana ;
	font-size : 10px ;
	margin : 0px ;
	}
	
	#div_commentaires img {
	margin-right : 5px ;
	margin-bottom : 5px ;
	border : 0px ;
	}
	
	#div_commentaires ul li {
	font-family : verdana ;
	font-size : 10px ;
	color : #df661d;
	font-weight : bold ;
	list-style-type : none ;
	text-align : left ;
	margin : 0px ;
	}
	
/*---Rubriques---*/

	#div_rubrique-corps {
	width : 470px ;
	background : #ffff ;
	margin-left : 50px ;
	}
	
		#div_rubrique-corps a {
color : #df661d ;
text-decoration : none ;
}

#div_rubrique-corps a:hover {
color : #000 ;
text-decoration : underlined ;
}
	
	#div_rubrique-corps h1  {
	margin : 0px ;
	}
	
		#div_rubrique-corps h2  {
	font-family : verdana ;
	font-size : 12px ;
	font-weight : bold ;
	}
	
			#div_rubrique-corps h3  {
	font-family : verdana ;
	font-size : 12px ;
	font-weight : bold ;
	}
	
	#div_rubrique-corps p {
	font-family : verdana ;
	font-size : 10px ;
	text-align : justify ;
	}
	
	#div_rubrique-corps img {
	margin-right : 5px ;
	margin-bottom : 5px ;
	}
	
	#div_rubrique-corps ul li {
	font-family : verdana ;
	font-size : 10px ;
	color : #000000;
	font-weight : normal ;
	list-style-image: url("IMG/03_puce-lirelasuite.jpg");
	text-align : left ;
	}
	
		#div_rubrique-corps ul li .normal{
	font-family : verdana ;
	font-size : 10px ;
	color : #000;
	font-weight : normal ;
	}