body 
{
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	padding:0px 0px 0px 0px;
	margin:0px;
	background-color: #736d58;
	color: #c5bfa8;
	font-size: 11px;
}

a {color: #FFFFFF; text-decoration: none; font-weight: bold;}
a:link {color: #FFFFFF; text-decoration: none;}
a:hover {color: #FCFF00; text-decoration: none;}
a:active {color: #FCFF00; text-decoration: none;}

.menu, .menuON
{
	font-size: 12px;
	cursor: pointer;
	color: #f4f1e7;
	text-decoration: none;
	font-weight: bold;
}
.menu {background-color: #605b45;}
.menuON {background-color: #e7a40d;}

/* Maquettage de l'interface -------------------------------------- */
.article
{
	top: 176px;
	left: -2px;
	height: 427px;
	width: 235px;
	z-index: 1;
	position: absolute;
	background-color: #a59e82;
	visibility:visible;
}

.tabMenu {
	top: 175px;
	left: 239px;
	height: 25px;
	width: 560px;
	z-index: 2;
	position:absolute;
	visibility:visible;
}
.Hhead {
	top: 201px;
	left: 239px;
	height: 176px;
	width: 560px;
	z-index: 3;
	position:absolute;
	visibility:visible;
	background-color: #e7a40d;
}
.Hnews {
	top: 380px;
	left: 239px;
	height: 242px;
	width: 200px;
	z-index: 4;
	position:absolute;
	visibility:visible;
	background-color: #605b45;
}
.Hmultimedia {
	top: 380px;
	left: 442px;
	height: 242px;
	width: 357px;
	z-index: 5;
	position:absolute;
	visibility:visible;
	background-color: #605b45;
}
.Hcopy {
	top: 625px;
	left: 239px;
	height: 25px;
	width: 560px;
	z-index: 6;
	position:absolute;
	visibility:visible;
	background-color: #605b45;
}
.bande1 {
	top: 175px;
	left: 0px;
	height: 202px;
	width: 800px;
	z-index: 0;
	position:absolute;
	visibility:visible;
	background-color: #736d58;
}
.bande2 {
	top: 201px;
	left: 0px;
	height: 1px;
	width: 100%;
	z-index: 0;
	position:absolute;
	visibility:visible;
	background-color: #736d58;
}

/* Maquetage tableau de contenue ---------------------------------*/
.tabHead {
	font-size: 12px;
	color: #c5bfa8;
	font-weight: bold;
	background-color: #423f30;
	padding:0px 0px 0px 10px;
}
.txtHead {
	font-size: 11px;
	color: #644500;
	font-weight: bold;
	padding:0px 15px 0px 0px;
	text-align:justify;
}
.tabInt {
	padding:10px 10px 10px 10px;
}
.newsTitre {
	font-size: 10px;
	color: #e8e3d2;
	font-weight: bold;
}
.newsTxt {
	font-size: 10px;
	color: #c5bfa8;
}

/* Maquetage articles --------------------------------------------*/
.artHead {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #a59e82;
	
}
.artHeadTxt {
	padding:0px 0px 0px 17px;
}
.artSep {
	font-size: 12px;
	background-color: #a59e82;
}
.artContent {
	font-size: 10px;
	font-weight: bold;
	background-color: #c5bfa8;
}
.artContent2 {
	font-size: 10px;
	font-weight: bold;
	background-color: #c5bfa8;
	padding:5px 5px 5px 5px;
}
.searchcache {
	top: 457px;
	left: 16px;
	height: 125px;
	width: 175px;
	z-index: 10;
	color: #605b45;
	position:absolute;
	visibility:visible;
	font-size: 10px;
	font-weight: bold;
	border: 1px solid #dbd5c0;
	background-color: #c5bfa8;
	padding:5px 5px 5px 5px;
}
.pseudobox {
	color: #c58500;
}

/* Grand article ------------------------------*/
.artContTxt {padding:0px 0px 0px 4px;}
.artContTxtL, .artContTxtL:link {
	font-size: 11px;
	color: #7b755e;
	font-weight: bold;
	padding:0px 0px 0px 5px;
	text-decoration: none;
}
.artContTxtL:hover {
	color: #000000;
}
.artContTxtL:active {
	color: #000000;
}

/* petit article ------------------------------*/
.artContparag {padding:0px 0px 0px 15px;}
.artContDate {
	font-size: 8px;
	color: #736d58;
	padding:0px 0px 0px 12px;
}
.artContparagL, .artContparagL:link {
	font-size: 10px;
	color: #7b755e;
	font-weight: bold;
	padding:0px 0px 0px 1px;
	text-decoration: none;
}
.artContparagL:hover {
	color: #000000;
}
.artContparagL:active {
	color: #000000;
}
.artLine {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #736d58;
}

/* ----------------------------- CSS DES SOUS PAGE ---------------------------------- */
/* Article ---------------------------- */
.arUnivers {
	top: 201px;
	left: 239px;
	height: 3px;
	width: 560px;
	z-index: 1;
	position:absolute;
	visibility:visible;
}
.arContener {
	top: 205px;
	left: 239px;
	width: 528px;
	height-mini: 385px;
	z-index: 2;
	position:absolute;
	visibility:visible;
	background-color: #605b45;
	padding:16px 16px 16px 16px;
}

.artxtDomaine {
	font-size: 9px;
	color: #a59e82;
}
.artxtNiv1 {
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
}

.artxtniv2sub {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.artxtNiv2, .artxtNiv2:link, .artxtNiv2:hover, .artxtNiv2:active {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.artxtNiv2 {color: #FFFFFF;}
.artxtNiv2:link {color: #FFFFFF;}
.artxtNiv2:hover {color: #ffd065;}
.artxtNiv2:active {color: #ffd065;}

.artxtNiv3, .artxtNiv3:link, .artxtNiv3:hover, .rtxtNiv3:active {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding:0px 0px 0px 0px;
}
.artxtNiv3 {color: #e7a40d;}
.artxtNiv3:link {color: #e7a40d;}
.artxtNiv3:hover {color: #ffd065;}
.artxtNiv3:active {color: #ffd065;}

.artxtintro {
	font-size: 11px;
	color: #c5bfa8;
}

/* Autres pages ---------------------------- */
.autreContener {
	top: 201px;
	left: 239px;
	width: 528px;
	height-mini: 385px;
	z-index: 2;
	position:absolute;
	visibility:visible;
	background-color: #605b45;
	padding:16px 16px 16px 16px;
}
.autreContenerRes {
	top: 201px;
	left: 239px;
	width: 528px;
	height: 385px;
	z-index: 2;
	position:absolute;
	visibility:visible;
	background-color: #605b45;
	padding:16px 16px 16px 16px;
}
/* Formulaire */
.inSearch {
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	background-color:#f3f0e7;
	border: 1px solid #605b45;
	color: #605b45;
	font-size: 11px;
	width: 110px;
	height: 15px;
}
.inSearchON {
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	background-color:#FFFFFF;
	border: 1px solid #e7a40d;
	color: #423e2e;
	font-size: 11px;
	width: 110px;
	height: 15px;
}
.searchText {
	color: #423e2e;
}
.inSimple {
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	background-color:#c5bfa8;
	border: 1px solid #f1eee5;
	color: #423e2e;
	font-size: 11px;
	width: 150px;
	height: 15px;
}
.inSimpleON {
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	background-color:#FFFFFF;
	border: 1px solid #e7a40d;
	color: #423e2e;
	font-size: 11px;
	width: 150px;
	height: 15px;
}
.inSimpleOFF {
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	background-color:#605b45;
	border: 1px solid #736d58;
	color: #FFFFFF;
	font-size: 11px;
	width: 150px;
	height: 15px;
}
.inTextearea, .inTexteareaON, .inTexteareaOFF {
	width: 350px;
	height: 120px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
}
.inTextearea {
	background-color:#c5bfa8;
	border: 1px solid #f1eee5;
	color: #423e2e;
	font-size: 11px;
}
.inTexteareaON {
	background-color:#FFFFFF;
	border: 1px solid #e7a40d;
	color: #423e2e;
	font-size: 11px;
}
.inTexteareaOFF {
	background-color:#605b45;
	border: 1px solid #736d58;
	color: #FFFFFF;
	font-size: 11px;
}
.inobli {
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
}
.inTxt {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
/* texte*/
hr {
	color:#84806d;
}
.txtTitre {
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
}
.txtSousTitre {
	font-size: 12px;
	color: #c5bfa8;
	font-weight: bold;
}
.txtParagraphe {
	font-size: 11px;
	color: #e3e0d3;
}

