HTML {
	HEIGHT: 100%
}
BODY {
	MARGIN: 0px; HEIGHT: 100%; 

background-image:url(../habillage/fond.jpg);
background-repeat:no-repeat;
background-position:center top;
background-color:#000000;
}
img {
border: 0px;}
td.diapo {
width: 200px;
height: 200px;
text-align:center;
vertical-align: middle;
padding: 0px !important;
background-image:url('/images/stories/ombre_diapo.gif');
}
.chapitre {
	FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; 
}
.souschapitre {
	FONT-SIZE: 12pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; 
}
.corpsdetexte {
	font-size: 10pt; color: black; font-family: Arial;
}
.corpsdetextegras {







	font-size: 10pt; color: black; font-family: Arial; font-weight: bold;







}



.corpsdetexteitalique {







	font-size: 10pt; color: black; font-family: Arial; FONT-STYLE: italic; 







}



.titreserie {







	BORDER-TOP-WIDTH: thick; MARGIN-TOP: 20px; BORDER-LEFT-WIDTH: thick; FONT-SIZE: 16px; BORDER-BOTTOM-WIDTH: thick; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: thick







}



















.tableexterne {







	BACKGROUND-IMAGE: url('../images/fond.png'); BACKGROUND-REPEAT: repeat-y







}







.clr {







	CLEAR: both







}







TABLE.main {







	BACKGROUND-IMAGE: url('../images/bac.png'); WIDTH: 900px







}







.outline {







	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; BACKGROUND: #999999; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid







}







#buttons_outer {







	FLOAT: left; MARGIN-BOTTOM: 2px; WIDTH: 635px; MARGIN-RIGHT: 2px







}







#buttons_inner {







	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 21px







}







#pathway_text {







	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; DISPLAY: block; PADDING-LEFT: 4px; MARGIN-BOTTOM: 2px; OVERFLOW: hidden; BORDER-LEFT: #999999 1px solid; COLOR: #999999; LINE-HEIGHT: 22px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 25px







}







#pathway_text IMG {







	MARGIN-TOP: 6px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px







}







#buttons {







	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px







}







UL#mainlevel-nav {







	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; COLOR: #cccccc; PADDING-TOP: 0px; LIST-STYLE-TYPE: none







}







UL#mainlevel-nav LI {







	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right center; PADDING-LEFT: 9px; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: url('../images/sep_top.png'); COLOR: #cccccc; LINE-HEIGHT: 20px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; HEIGHT: 32px







}







UL#mainlevel-nav LI A {







	PADDING-RIGHT: 13px; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #999999; PADDING-TOP: 10px; TEXT-DECORATION: none







}







UNKNOWN {







	WIDTH: auto







}







UL#mainlevel-nav LI A:hover {







	COLOR: #996633







}







#search_outer {







	WIDTH: 95px







}







DIV.search {







	FLOAT: left; WIDTH: 140px







}







#search_inner {







	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 18px







}







#search_inner FORM {







	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px







}







#search_inner .inputbox {







	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; COLOR: #999999; PADDING-TOP: 3px; FONT-FAMILY: arial, helvetica, sans-serif; BORDER-RIGHT-WIDTH: 0px







}







#header_outer {







	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px







}







#header {







	padding:0px; BACKGROUND: url('../images/header_short.jpg') no-repeat; FLOAT: left; WIDTH: 635px; MARGIN-RIGHT: 2px; HEIGHT: 150px







}







#top_outer {







	FLOAT: left; WIDTH: 165px







}







#top_inner {







	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; OVERFLOW: hidden; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 150px







}







#left_outer {







	MARGIN-TOP: 2px; FLOAT: left; WIDTH: 165px







}







#left_inner {







	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid







}







#content_outer {







	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 2px; WIDTH: 635px; PADDING-TOP: 0px







}







#content_inner {







	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px







}







TABLE.content_table {







	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px







}







TABLE.content_table TD {







	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px







}







#banner_inner {







	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 70px







}







#poweredby_inner {







	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; HEIGHT: 70px







}







#right_outer {







	MARGIN-LEFT: 2px; WIDTH: 165px







}







#right_inner {







	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid







}







.user1_inner {







	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid







}







.user2_inner {







	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid







}







TABLE TD.body_outer {







	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid







}







.maintitle {







	PADDING-LEFT: 15px; FONT-SIZE: 40px; COLOR: #999999; PADDING-TOP: 20px







}



.titreformation {

FONT-WEIGHT: bold;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 22px;

	border: thick none;

	text-align: left;

	color: #000000;

}











.soustitreformation {







	FONT-SIZE: 16px; MARGIN-LEFT: 20px; COLOR: #000000; MARGIN-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left







}







.copyright {







	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 20px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left







}







.introitalique {







	FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left







}







.sommaire {







	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 20px; MARGIN-RIGHT: 50px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left







}











.souschapitre2 {







	MARGIN-TOP: 10px; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 30px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline







}







.souschapitre3 {







	MARGIN-TOP: 5px; FONT-WEIGHT: 500; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 30px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif







}







.sectionbas {







	FONT-WEIGHT: bold; FONT-SIZE: 24px; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-TOP-COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-RIGHT-COLOR: #999999; BORDER-BOTTOM-STYLE: double







}







.remerciement {







	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 20px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left







}







.legendephotocentre {







	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center







}







.interface {







	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif







}







.interfacesmall {







	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif







}







.interface3 {







	FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif







}







.chapitre2 {







	BORDER-TOP-WIDTH: thin; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: thin; FONT-SIZE: 14px; BORDER-LEFT-COLOR: #cc9966; BORDER-BOTTOM-WIDTH: thin; BORDER-BOTTOM-COLOR: #cc9966; MARGIN: 20px; COLOR: #000000; BORDER-TOP-COLOR: #cc9966; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: thin; BORDER-RIGHT-COLOR: #cc9966







}







.titre2 {







	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 24px; MARGIN: 20px; BORDER-LEFT: medium none; COLOR: #333333; BORDER-BOTTOM: medium none; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left







}







.titre1 {







	BORDER-TOP-WIDTH: thick; MARGIN-TOP: 20px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: thick; FONT-SIZE: 22px; BORDER-BOTTOM-WIDTH: thick; MARGIN-LEFT: 20px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: thick







}







.chapitre1 {







	FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #cc9966; BORDER-BOTTOM-COLOR: #cc9966; MARGIN: 15px; COLOR: #000000; BORDER-TOP-COLOR: #cc9966; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; BORDER-RIGHT-COLOR: #cc9966







}







.error {







	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #999999; PADDING-TOP: 5px; FONT-STYLE: italic







}







DIV.back_button {







	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url('../images/bac_btn.png') repeat-x; FLOAT: left; MARGIN: 1px; WIDTH: 99px; COLOR: #999999; LINE-HEIGHT: 20px; TEXT-ALIGN: center







}







.pagenav {







	BORDER-RIGHT: #cccccc 1px double; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px double; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 1px; BORDER-LEFT: #cccccc 1px double; WIDTH: auto; COLOR: #cccccc; TEXT-INDENT: 5px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px double; TEXT-ALIGN: center







}







.pagenavbar {







	FLOAT: right; MARGIN-LEFT: 8px; MARGIN-RIGHT: 10px







}







#footer {







	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center







}







UL {







	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none







}







LI {







	BACKGROUND-POSITION: 0px 2px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url('../images/arrow.png'); LINE-HEIGHT: 15px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat







}







TD {







	FONT-SIZE: 11px; TEXT-ALIGN: left







}







BODY {







	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #000000; LINE-HEIGHT: 150%; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, Sans Serif







}







A:link {







	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none







}







A:visited {







	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none







}







A:hover {







	FONT-WEIGHT: bold; COLOR: #996633; TEXT-DECORATION: none







}







TABLE.blogaccueil {







	BORDER-RIGHT: #cccccc 1px solid; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid; BORDER-COLLAPSE: collapse; border-spacing: 0px







}







TABLE.blogaccueil TD {







	BORDER-RIGHT: #999999 1px dotted; BORDER-LEFT: #999999 1px dotted; BORDER-BOTTOM: #999999 1px dotted; BORDER-TOP: #999999 1px dotted; BACKGROUND-COLOR: #ffffff







}







TABLE.contentpaneopen {







	MARGIN: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; border-spacing:0px




}







TABLE.contentpaneopenaccueil {







	MARGIN: 3px; WIDTH: 300px; BORDER-COLLAPSE: collapse; border-spacing: 0px







}







TABLE.contentpaneopen TD {







	PADDING-RIGHT: 2px; PADDING-LEFT: 2px ; 	PADDING-BOTTOM: 2px; PADDING-TOP:  2px ;border-bottom: #CCCCCC 1px solid







}







TABLE.contentpaneopenaccueil TD {







	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 9px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none







}







TABLE.contentpaneopen TD.componentheading {







	PADDING-LEFT: 4px







}







TABLE.contentpaneopenaccueil TD.componentheadingaccueil {







	PADDING-LEFT: 4px







}







TABLE.contentpaneopenaccueil TD.contentheadingaccueil { 







 BACKGROUND-COLOR: #cccccc 







 }







TABLE.contentpane {







	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; border-spacing: 0px







}







TABLE.contentpane TD {







	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px







}







TABLE.contentpane TD.componentheading {







	PADDING-LEFT: 4px







}







TABLE.contentpaneopen FIELDSET {







	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM: #eee 1px solid; BORDER-RIGHT-WIDTH: 0px







}







.button {







	border:1px double #cccccc; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url('../images/button_bg.png') repeat-x 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 2px; WIDTH: auto; COLOR: #000066; LINE-HEIGHT: 16px; PADDING-TOP: 0px; FONT-FAMILY: verdana, Hevlvetica, sans-serif; HEIGHT: 24px; TEXT-ALIGN: center







}







LABEL {







	COLOR: #999999







}







.inputbox {







	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff







}







.inputbox2 {







	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 0px solid; BACKGROUND-COLOR: #ffffff







}







.componentheading {







	BACKGROUND-POSITION: left bottom; PADDING-LEFT: 7px; FONT-SIZE: 18px; BACKGROUND-IMAGE: url('../images/bac_content.png'); COLOR: #333333; PADDING-TOP: 13px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: "arial", Times, serif; HEIGHT: 28px; TEXT-ALIGN: left







}







.contentcolumn {




PADDING-RIGHT: 10px







}







.contentheading {







	BACKGROUND-POSITION: left bottom; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 18px; BACKGROUND-IMAGE: url('../images/bac_content1.png'); PADDING-BOTTOM: 0px; COLOR: #996633; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 32px; TEXT-ALIGN: left







}







.contentheadingaccueil {







	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 18px; BACKGROUND-IMAGE: url('../images/bac_content1.png'); PADDING-BOTTOM: 5px; COLOR: #996600; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 15px; TEXT-ALIGN: left







}















TABLE.contentheadingaccueil TD {







	HEIGHT: 50px; BACKGROUND-COLOR: #ff0000







}







.contentpagetitle {







	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333333; TEXT-ALIGN: left; padding-left:5px







}















.contentpagetitleaccueil {







	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ff0000; TEXT-ALIGN: left







}















TABLE.searchinto {







	WIDTH: 100%







}







TABLE.searchintro TD {







	FONT-WEIGHT: bold







}







TABLE.moduletable {







	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; border-spacing: 0px







}







DIV.moduletable {







	PADDING-LEFT: 7px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; COLOR: #cccccc







}







DIV.module {







	PADDING-LEFT: 7px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; COLOR: #333333







}







TABLE.moduletable TH {







	MARGIN-TOP: 3px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url('../images/top_mod.png') no-repeat 50% top; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: -7px; COLOR: #000000; LINE-HEIGHT: 24px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 24px; TEXT-ALIGN: left







}







DIV.moduletable H3 {







	MARGIN-TOP: 3px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url('../images/top_mod.png') no-repeat 50% top; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: -7px; COLOR: #000000; LINE-HEIGHT: 24px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 24px; TEXT-ALIGN: left







}



.featureditems H5{
margin: 0px;
font-size: 12px;


}



TABLE.moduletable TD {







	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px







}







TABLE.pollstableborder {







	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 96%; COLOR: #cccccc; PADDING-TOP: 2px







}







moduletable-Banners {







	TEXT-ALIGN: center







}







.sectiontableheader {







	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; HEIGHT: 20px; BACKGROUND-COLOR: #cccccc







}







A.category {







	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; COLOR: #666666; PADDING-TOP: 8px







}







A.category:hover {







	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; COLOR: #996633; PADDING-TOP: 8px







}







A.category:visited {







	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; COLOR: #666666; PADDING-TOP: 8px







}







IMG.image {







	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; WIDTH: 64px; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 64px







}







.sectiontablefooter {







	







}







.sectiontableentry1 {







	BACKGROUND-COLOR: #999999;






}







.sectiontableentry2 {







	BACKGROUND-COLOR: #666666







}







.small {







	FONT-SIZE: 11px; COLOR: #ffffff







}







.createdate {







	FONT-SIZE: 11px; PADDING-BOTTOM: 10px; COLOR: #999999; HEIGHT: 15px







}







.modifydate {







	FONT-SIZE: 11px; COLOR: #999999; PADDING-TOP: 10px; HEIGHT: 15px







}







TABLE.contenttoc {







	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid







}







TABLE.contenttoc TD {







	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px







}







TABLE.contenttoc TH {







	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #666666; PADDING-TOP: 2px; HEIGHT: 21px; TEXT-ALIGN: left







}







A.mainlevel:link {







	DISPLAY: block; PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url('../images/button.png') no-repeat; VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 5px; HEIGHT: 23px; TEXT-ALIGN: left; TEXT-DECORATION: none







}







A.mainlevel:visited {







	DISPLAY: block; PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url('../images/button.png') no-repeat; VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: #666666; PADDING-TOP: 5px; HEIGHT: 23px; TEXT-ALIGN: left; TEXT-DECORATION: none







}







A.mainlevel:hover {







	BACKGROUND-POSITION: 0px -23px; COLOR: #663300; TEXT-DECORATION: none







}







A.mainlevel#active_menu {







	FONT-WEIGHT: bold; COLOR: #996633







}







A.mainlevel#active_menu:hover {







	COLOR: #663300







}







A.sublevel:link {







	PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #000000; TEXT-ALIGN: left







}







A.sublevel:visited {







	PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #000000; TEXT-ALIGN: left







}







A.sublevel:hover {







	COLOR: #663300; TEXT-DECORATION: none







}







A.sublevel#active_menu {







	COLOR: #333







}







.highlight {







	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: blue; PADDING-TOP: 0px; BACKGROUND-COLOR: yellow







}







.code {







	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid; BACKGROUND-COLOR: #ddd







}







FORM {







	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 98%; PADDING-TOP: 0px







}







DIV.mosimage {







	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid







}







DIV.message {







	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #996600; PADDING-TOP: 20px; TEXT-ALIGN: center







}







.mosimage {







	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: 5px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid







}







.mosimage_caption {







	PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; BACKGROUND: #efefef; PADDING-BOTTOM: 1px; COLOR: #666; PADDING-TOP: 1px







}







SPAN.article_seperator {







	DISPLAY: block; HEIGHT: 1.5em







}

/*ajout photophiles */
TD.article_column {
PADDING-right: 10px; border-left: #cccccc 1px solid; PADDING-LEFT: 2px;
}




TD.dot {







	HEIGHT: 5px







}







TABLE.top_menu {







	PADDING-TOP: 4px







}







TD.tab {







	HEIGHT: 10px







}







A.mostread {







	FONT-WEIGHT: normal; COLOR: #9a927d







}







A.mostread:visited {







	FONT-WEIGHT: normal; COLOR: #9a927d







}







A.mostread:hover {







	FONT-WEIGHT: normal; COLOR: #996633







}







A.latestnews {







	FONT-WEIGHT: normal; COLOR: #9a927d







}







A.latestnews:visited {







	FONT-WEIGHT: normal; COLOR: #9a927d







}







A.latestnews:hover {







	FONT-WEIGHT: normal; COLOR: #666666







}







LI.latestnews-user {







	PADDING-LEFT: 10px







}







LI.mostread-user {







	PADDING-LEFT: 10px







}







TD.site_name {







	FONT-WEIGHT: bold; FONT-SIZE: 44px; PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 16px







}







TD.site_desc {







	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #666666







}







TABLE.box_table {







	BACKGROUND-COLOR: #f7f7f7







}







A.readon {







	BACKGROUND-POSITION: right 50%; DISPLAY: block; FLOAT: right; BACKGROUND-IMAGE: url('../images/readon.png'); WIDTH: 100px; COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px; TEXT-ALIGN: center







}







A.readon:visited {







	BACKGROUND-POSITION: right 50%; DISPLAY: block; FLOAT: right; BACKGROUND-IMAGE: url('../images/readon.png'); WIDTH: 100px; COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px; TEXT-ALIGN: center







}







TH.pagenav_next {







	BACKGROUND-POSITION: center 50%; DISPLAY: block; FONT-SIZE: 11px; BACKGROUND-IMAGE: url('../images/pagenav.png'); WIDTH: 50px; COLOR: #ffffff; PADDING-TOP: 7px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px; TEXT-ALIGN: center







}







TH.pagenav_prev {







	BACKGROUND-POSITION: center 50%; DISPLAY: block; FONT-SIZE: 11px; BACKGROUND-IMAGE: url('../images/pagenav.png'); WIDTH: 50px; COLOR: #ffffff; PADDING-TOP: 7px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px







}







TD.bac_module {







	BACKGROUND-IMAGE: url('../images/bac_mod.png')







}







TD.bac_module2 {







	BACKGROUND-IMAGE: url('../images/bac_mod.png')







}







TD.ver {







	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ffffff; HEIGHT: 30px; TEXT-ALIGN: center







}







TD.logo {







	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url('../images/logo.jpg'); BACKGROUND-REPEAT: no-repeat; HEIGHT: 113px







}







TABLE.logo2 {







	BACKGROUND-IMAGE: url('../images/bac_logo.jpg'); HEIGHT: 219px







}







TD.logo3 {







	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url('../images/logo.jpg'); BACKGROUND-REPEAT: no-repeat







}







TD.top_menu {







	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url('../images/bac_top_menu.png'); BACKGROUND-REPEAT: repeat-x; HEIGHT: 48px







}







TD.search {







	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url('../images/search.png'); BACKGROUND-REPEAT: no-repeat







}







TD.footer {







	COLOR: #ffffff; BACKGROUND-COLOR: #081053







}







TD.bac_main {







	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url('../images/bac_main.png'); BACKGROUND-REPEAT: repeat-y







}







DIV.blog_more {







	PADDING-LEFT: 8px







}







DIV.main {







	VERTICAL-ALIGN: top







}







TD.right_col {







	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url('../images/bac_right.png'); BACKGROUND-REPEAT: repeat-x







}







TD.left_col {







	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url('../images/bac_left.png'); BACKGROUND-REPEAT: repeat-x







}







TD.bac_left_menu {







	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url('../images/bac_left.png'); BACKGROUND-REPEAT: repeat-y







}







TD.bac_top_left_menu {







	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url('../images/bac_top.png'); BACKGROUND-REPEAT: repeat-x; HEIGHT: 32px







}







TD.bac_logo2 {







	FONT-WEIGHT: bold; FONT-SIZE: 29px; COLOR: #ffffff; FONT-FAMILY: "Times New Roman", Times, serif; HEIGHT: 30px; BACKGROUND-COLOR: #003656







}







TD.bac_lap {







	BACKGROUND-IMAGE: url('../images/bac_lap.png'); BACKGROUND-REPEAT: repeat-x







}







TD.bac_top_mid {







	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url('../images/bac_top_mid.png'); BACKGROUND-REPEAT: repeat-x; HEIGHT: 10px







}







TD.bac_mid_app {







	BACKGROUND-IMAGE: url('../images/bac_mid_app.png'); BACKGROUND-REPEAT: repeat-x; HEIGHT: 15px







}







TD.bac_right {







	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url('../images/bac_right.png'); BACKGROUND-REPEAT: repeat-y 







}







UL.latestnews-nav {







	TEXT-INDENT: 5px







}







H3 {







	MARGIN-TOP: 5px; FONT-SIZE: 16px; MARGIN-BOTTOM: 5px; COLOR: #996633; TEXT-ALIGN: left







}







TD.bac_top_app {







	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url('../images/bac_top_app.png'); BACKGROUND-REPEAT: repeat-x







}







TD.bac_flash {







	BACKGROUND-IMAGE: url('../images/bac_flash.png'); BACKGROUND-REPEAT: repeat-x; HEIGHT: 237px







}







TD.bac_space {







	BACKGROUND-IMAGE: url('../images/bac_space.png'); BACKGROUND-REPEAT: repeat-x; HEIGHT: 26px







}







TD.bac_footer {







	BACKGROUND-IMAGE: url('../images/bac_footer.png'); VERTICAL-ALIGN: top; BACKGROUND-REPEAT: repeat-x; HEIGHT: 63px; TEXT-ALIGN: center







}







SPAN.pathway {







	COLOR: #000000







}







A.footer {







	COLOR: #ffffff







}







A.footer:hover {







	COLOR: #663300







}