body {
	margin-top: 10px;
	font: 12px Arial, sans-serif;
	color: #666;
	line-height: 16px;
	background-color: #fdfaf3;
	/*background-image: url(commun/bg.gif);
	_background-image: url(commun/bgIE.gif);
	background-position: center;
	background-repeat: repeat-y;*/
}

a:hover {color: #ae843f;}

.navG1Off {padding-left: 17px; font: 12px Garamond, sans-serif; color: #666; text-transform: uppercase;}
.navG1Off:hover {background-image:url(commun/arrow2.gif); background-repeat: no-repeat; padding-left: 17px; font: 12px Garamond, sans-serif; color: #ae843f; text-transform: uppercase;}
.navG1On {background-image:url(commun/arrow2.gif); background-repeat: no-repeat; padding-left: 17px; font: 12px Garamond, sans-serif; color: #ae843f; text-transform: uppercase;}

.navG2Off {font: 12px Garamond, sans-serif; color: #666;}
.navG2Off:hover {font: 12px Garamond, sans-serif; color: #ae843f;}
.navG2On {font: 12px Garamond, sans-serif; color: #ae843f;}

.fil-ariane {font: 11px Garamond, sans-serif; color: #666;}
a.fil-ariane:hover {font: 11px Garamond, sans-serif; color: #ae843f;}

.navDOff {display: block; padding-left: 17px; font: 13px Arial, sans-serif; color: #d9bc8b; padding-bottom: 2px; padding-top: 2px;}
.navDOff a { color: #d9bc8b;}
.navDOff:hover {display: block; background-image:url(commun/arrow2.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 17px; font: 13px Arial, sans-serif; color: #ae843f; font-weight: bold;}
.navDOn {display: block;  background-image:url(commun/arrow2.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 17px; font: 13px Arial, sans-serif; color: #ae843f; font-weight: bold; padding-bottom: 2px; padding-top: 2px; }
.navDOn a { color: #ae843f;}

.navVOff {display: block; padding-left: 17px; font: 13px Arial, sans-serif; color: #d9bc8b; padding-bottom: 2px; padding-top: 2px;}
.navVOff a { color: #d9bc8b;}
.navVOff:hover {display: block; background-image:url(commun/arrow2.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 17px; font: 13px Arial, sans-serif; color: #ae843f; font-weight: bold;}
.navVOn {display: block;  background-image:url(commun/arrow2.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 17px; font: 13px Arial, sans-serif; color: #ae843f; font-weight: bold; background-color: #F6EDDC; padding-bottom: 2px; padding-top: 2px; }
.navVOn a { color: #ae843f;}

p {margin-bottom: 15px;}

.resa table td {
	padding-right: 10px; padding-bottom: 5px;
}

input {
	background-color: #fceed3;
}

input[text] {
	height: 18px;
	width: 80px;
}

textarea {
	width: 120px;
	background-color: #fceed3;
}

select {
	height: 18px;
	background-color: #fceed3;
}

select option {
	height: 18px;
	background-color: #fceed3;
}

#container {display: block; width: 990px; margin: auto; background-image: url(commun/bg.gif);}

#top {width: 990px; height: 81px; background-image: url(commun/bg_top.gif); background-repeat: no-repeat;}

#extranet_top {width: 990px; height: 81px; background-image: url(commun/extranet_bg_top.gif); background-repeat: no-repeat;}

#left {float: left; width: 219px;}

.dore {color: #ae843d;}

.liendroite {	font: 11px Arial, sans-serif; color: #666; padding-left: 14px; background-image: url(commun/arrow.gif); background-position: 0px 2px; background-repeat: no-repeat;}

#container #left ul ul {padding-top: 5px; padding-bottom: 5px;}

.personne { color: #d6c19e; }
.personne:hover { color: #ae843d; }
.personnesel { color: #ae843d; font-weight: bolder;}

.titre { color: #bababa;}
.titresel { color: #757575;}

#main {min-height: 540px;}

#article a {color: #ae843f;}

.lienfleche {display: block; font: 11px Arial, sans-serif; color: #828282; padding-left: 14px; padding-right: 10px; padding-bottom: 10px; background-image: url(commun/arrow.gif); background-position: 0px 2px; background-repeat: no-repeat;}

.lienfleche2 {font: 11px Arial, sans-serif; color: #828282; padding-left: 14px; padding-right: 10px; background-image: url(commun/arrow.gif); background-position: 0px 2px; background-repeat: no-repeat;}
.lienfleche2Off {font: 11px Arial, sans-serif; color: #b1aea9; padding-left: 14px; padding-right: 10px;}

.titrefleche {float: left; width: 105px; text-align: right; font: 11px Arial, sans-serif; color: #828282; font-weight: bold; padding-left: 14px; background-image: url(commun/arrow.gif); background-position: 0px 2px; background-repeat: no-repeat;}

.titreflecheOff {float: left; width: 105px; text-align: right; font: 11px Arial, sans-serif; color: #b1aea9; font-weight: bold; padding-left: 14px;}

.docspread {padding-left: 10px; color: #828282;}
.docspreadOn {padding-left: 10px; color: #ae843d; font-weight: bold;}

/*#coreR a {color: #ae843d;}*/
