@charset "utf-8";

#champSpe {display: none;}
a {
	outline: none;
}
:focus {
	-moz-outline-style: none;
}

* {
margin:0;
padding:0;
}
#conteneur {
	height: 2000px;
	width: 941px;
	margin-left: -470px;
	position: absolute;
	left: 50%;
	top: 0px;
	visibility: visible;
}


body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color: #36120C;
	margin: 0px;
}
#FILET {
	margin-top: 20px;
	text-align: center;
	margin-bottom: 20px;
}

#fondPerdu {
	background-attachment: scroll;
	background-image: url(interface/Beaucaron-Gauche.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 640px;
	width: 505px;
	top: 0px;
	left: -505px;
	background-position: right top;
	z-index: 3;
}
#imagePage {
	position: absolute;
	height: 189px;
	width: 350px;
	top: 138px;
	left: 0px;
}
#sousLogo {
	position: absolute;
	height: 58px;
	width: 851px;
	left: 0px;
	top: 138px;
	z-index: 4;
}
#livreOr {
	position: absolute;
	height: 58px;
	width: 133px;
	left: 852px;
	top: 138px;
	z-index: 5;
}

#finFeuille {
	position: absolute;
	height: 183px;
	width: 171px;
	left: 331px;
	top: 196px;
	z-index: 7;
}
#COPYRIGHT {
	position: absolute;
	height: 26px;
	width: 700px;
	top: 0px;
	right: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #663E3A;
	text-align: right;
	padding-top: 9px;
	z-index: 8;
}
a.col4:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #663E3A;
	text-decoration: none;
}
#contact {
	position: absolute;
	right: 0px;
	bottom: 0px;
	color: #e5ceac;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: right;
}
a.col2:link {
	color: #8b624c;
	text-decoration: none;
}



#tete {
	position: absolute;
	height: 138px;
	width: 941px;
	top: 0px;
	z-index: 1;
}
a.col4:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #663E3A;
	text-decoration: none;
}
a.col4:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #663E3A;
	text-decoration: none;
}
a.col2:visited {
	color: #e5ceac;
	text-decoration: none;
}
a.col2:hover {
	color: #e5ceac;
	text-decoration: none;
}
h6 {
	position: absolute;
	height: 36px;
	width: 591px;
	top: 198px;
	left: 350px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	color: #fff;
	z-index: 10;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
h5 {
	position: absolute;
	height: 36px;
	width: 591px;
	top: 254px;
	left: 350px;
	font-family: Verdana, Geneva, sans-serif;
	z-index: 9;
	text-align: LEFT;
	font-size: 16px;
	color: #FFF;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
#suite {
	position: absolute;
	width: 591px;
	top: 290px;
	left: 350px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
	z-index: 9;
}
h4 {
	font-size: 12px;
	color: #FFF;
	text-align: justify;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-family: Verdana, Geneva, sans-serif;
}
.sh4 {
	font-size: 12px;
	color:#e5ceac;
	text-align: justify;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-family: Verdana, Geneva, sans-serif;
}
hr {
	text-decoration: none;
	background-image: url(interface/Filet.png);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: no-repeat;
	height: 1px;
	width: 180px;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 10px;
	margin-left: 180px;
}
h3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFF;
	padding-top: 14px;
	padding-bottom: 14px;
}
h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #663e3a;
	padding-top: 28px;
}
a.h4:link {
	font-size: 12px;
	color: #FFF;
	text-align: right;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
}
a.h4:visited {
	font-size: 12px;
	color: #FFF;
	text-align: right;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
}
a.h4:hover {
	font-size: 12px;
	color: #FFF;
	text-align: right;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: underline;
}
.c {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #fff;
	height: 40px;
	font-weight: normal;
	vertical-align: bottom;
}
.d {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #8d644e;
	font-style: italic;
	font-weight: normal;
}
a.d:hover , .g a:hover{
	color: #FFF;
}
.e {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #e5ceac;
	font-weight: normal;
}
.f {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #8d644e;
}
#pop {
	background-image: url(interface/hautpop.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 610px;
}
#popBas {
	background-attachment: scroll;
	background-image: url(interface/basPop.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 30px;
	width: 610px;
	bottom: 0px;
}
#popDroite {
	background-image: url(interface/droitePop.png);
	background-repeat: repeat-y;
	position: absolute;
	width: 24px;
	left: 588px;
	top: 56px;
	bottom: 30px;
}
#popGauche {
	background-attachment: scroll;
	background-image: url(interface/gauchePop.png);
	background-repeat: repeat-y;
	position: absolute;
	width: 3px;
	left: 0px;
	top: 56px;
	bottom: 30px;
}
#recupPop {
	background-color: #36120C;
	z-index: 100;
	width: 610px;
	border: thin none #093;
	overflow: visible;
}
#fermer {
	position: absolute;
	height: 18px;
	width: 18px;
	right: 22px;
	bottom: 22px;
	z-index: 101;
}
#fermer3 {
	position: absolute;
	height: 18px;
	width: 18px;
	right: 2px;
	bottom: 22px;
	z-index: 101;
}

.g {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #E5CEAC;
	font-weight: normal;
	padding-top: 10px;
	text-decoration: none;
}
#vignette {
	float: right;
	margin-left: 25px;
	border: 2px solid #FFF;
}
#recupPop2 {
	background-color: #36120C;
	position: absolute;
	z-index: 100;
	width: 610px;
	left: 0px;
	top: 0px;
	border: thin none #093;
	visibility: hidden;
	overflow: visible;
}
.CHAMPtEXTEgAUCHE {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #36120C;
	border: 1px solid #36120C;
}
#com1 {
	
	font-size: 12px;
}
#com2 {color: #E5CEAC;
	font-style: italic;
	font-size: 12px;
}
#com3 {
	color: #8D644E;
	font-size: 12px;
}
.TDGauche {
	background-attachment: scroll;
	background-image: url(interface/gauchePop.png);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	width: 3px;
}
.TDDroite {
	background-attachment: scroll;
	background-image: url(interface/droitePop.png);
	background-repeat: repeat-y;
	background-position: right top;
	width: 22px;
	height: 4px;
}
.TDCentre {
	background-color: #36120C;
	padding-right: 10px;
	padding-left: 10px;
	width: 565px;
}
#clem {
	position: absolute;
	height: 230px;
	width: 563px;
	left: 349px;
	top: 196px;
	z-index: 11;
}
#TAR {
	margin-left: 14px;
}
.cBIS {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #FFF;
	height: 40px;
	font-weight: normal;
	vertical-align: bottom;
	top: 18px;
	position: absolute;
}
.cBISiNDEX {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: normal;
	vertical-align: bottom;
	top: 18px;
}
.TDCentreiNDEX {
	padding-right: 10px;
	padding-left: 10px;
	width: 290px;
}
.TDDroiteIndex {
	background-attachment: scroll;
	background-image: url(interface/droitePop.png);
	background-repeat: repeat-y;
	background-position: right top;
	width: 22px;
	height: 4px;
}
.sh4Index {
	font-size: 10px;
	color:#e5ceac;
	text-align: justify;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-family: Verdana, Geneva, sans-serif;
}
#act {
	position: absolute;
	top: 230px;
	left: 0px;
}
#def {
	width: 590px;
	position: absolute;
	z-index: 30;
	left: 355px;
	top: 250px;
}
.cadre {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DEC9A4;
	border-right-color: #DEC9A4;
	border-bottom-color: #DEC9A4;
	border-left-color: #DEC9A4;
	background-color: #36120C;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
}
.z {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #42a43e;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}
#fermer2 {
	position: absolute;
	height: 18px;
	width: 18px;
	right: 5px;
	z-index: 101;
	bottom: 5px;
}
#feuille {
	background-image: url(interface/feuille.png);
	position: absolute;
	height: 187px;
	width: 223px;
	top: 154px;
	left: -155px;
	padding-top: 65px;
	padding-right: 140px;
	padding-left: 83px;
	background-repeat: no-repeat;
	z-index: 5;
}
#menu {
	position: absolute;
	height: 400px;
	width: 331px;
	left: 0px;
	top: 196px;
	z-index:15;
}
