/* Liens */
a {
	text-decoration: none;
	outline: none;
}
a img {
	border: 0 none;
}
/* Calques */
.back {
	position:absolute; 
	left:50%; 
	top:50%; 
	width:710px; 
	height:522px; 
	margin-top: -265px; 
	margin-left: -350px; 
	background-image: url(../Images/Communs/back.gif);
}
.izea {
	position:absolute; 
	left:-22px; 
	top:458px; 
	width:19px; 
	height:48px;
}
.heading {
	position:absolute; 
	left:0px; 
	top:0px; 
	width:700px; 
	height:45px;
}
.conteneur {
	position:absolute;
	width: 700px;
	height: 510px;
	border: 1px solid #A40C1B;
	z-index: 1;
}
.conteneurPetit {
	position:absolute;
	width: 700px;
	height: 419px;
	top: 45px;
	z-index: 1;
	visibility: visible;
}
.Orpi {
	position:absolute; 
	right:10px; 
	top:10px;
}
.mainNavDiv {
	position:absolute; 
	left:190px; 
	top:0px;
}
.leftNav {
	position:absolute; 
	left:15px; 
	top:65px;
	border-right: 1px solid #E1D3B8;
}
.index {
	position:absolute; 
	left:188px; 
	top:65px; 
	width:324px; 
	height:340px; 
	background-image: url(../Images/Communs/puzzle.gif); 
	overflow: hidden;
}
.detailDiv {
	position:absolute; 
	left:167px; 
	top:40px; 
	width:365px; 
	height:380px; 
	background-image: url(../Images/Communs/puzzle2.gif); 
	overflow: hidden;
}
.formDiv {
	position:absolute; 
	left:188px; 
	top:55px; 
	width:324px; 
	height:355px; 
	background-image: url(../Images/Communs/puzzle.gif); 
	overflow: hidden;
}
.formDivOrpi {
	position:absolute; 
	left:50px; 
	top:55px; 
	width:586px;
	text-align:justify;
	color: #191F2A;
	font-weight: normal;
	font-family: Arial, sans-serif;
	font-size: 13px;
}
.OffreSpeciale {
	position:absolute; 
	left:590px; 
	top:20px; 
	width:90px;
	text-align:right;
}
.box {
	position:absolute; 
	left:545px; 
	top:65px; 
	width:140px;
	font-family: Arial, sans-serif;
	font-size: 14px;
}
.tail {
	position:absolute; 
	left:0px; 
	top:482px; 
	width:700px; 
	height:28px;
}
.copyright {
	position:absolute; 
	left:0px; 
	top:519px; 
	width:710px; 
	height:19px;
}
/* Texte */
.titre {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A40C1B;
	vertical-align:top;
}
.texte {
    color: #191F2A;
	font-weight: normal;
	font-family: Arial, sans-serif;
	font-size: 13px;
	text-align:justify;
}
a.texte:link {
	color: #A40C1B;
}
a.texte:visited {
	color: #A40C1B;
}
a.texte:hover {
	color: #D8626E;
}
.texteBold {
    color: #A40C1B;
	font-weight: normal;
	font-family: verdana, sans-serif;
	font-size: 13px;
	text-align:justify;
}
.detail {
	border-top: 1px solid #191F2A;
	border-left: 1px solid #191F2A;
	border-right: 1px solid #191F2A;
}
.detailTexte {
    color: #191F2A;
	font-weight: normal;
	font-family: Arial, sans-serif;
	font-size: 12px;
	border-bottom: 1px solid #191F2A;
}
.detailTitre {
    color: #191F2A;
	font-weight: normal;
	font-family: Arial, sans-serif;
	font-size: 12px;
	border-right: 1px solid #191F2A;
	border-bottom: 1px solid #191F2A;
}
.form {
    color: #191F2A;
	font-weight: normal;
	font-family: Arial, sans-serif;
	font-size: 12px;
	text-align:justify;
}
.formAlert {
    color: #A40C1B;
	font-weight: normal;
	font-family: Arial, sans-serif;
	font-size: 13px;
	text-align:left;
}
.formAlert2 {
    color: #A40C1B;
	font-weight: bold;
	font-family: Arial, sans-serif;
	font-size: 12px;
	text-align:left;
}
.formAlert3 {
    color: #A40C1B;
	font-weight: bold;
	font-family: Arial, sans-serif;
	font-size: 15px;
	text-align:left;
}
a.form:hover {
	color: #D8626E;
}
.faq {
    color: #191F2A;
	font-weight: normal;
	font-family: Arial, sans-serif;
	font-size: 13px;
	text-align:justify;
}
a.faq:hover {
	color: #D8626E;
}
.copyrightTexte {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #E8B1B6;
	text-align: center;
	vertical-align:top;
	width:300px;
}
/* Nav */
.mainNavImage {
  background-image: url(../Images/Nav/mainNav.gif);
}
.mainNav {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #A40C1B;
	text-align:center;
}
.mainNav:hover {
	color: #D8626E;
}
.mainNavOn {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #E8B1B6;
	text-align:center;
}
.leftNavRed {
	color: #A40C1B;
	font-family: Verdana, sans-serif;
	font-size: 11px;
}
.leftNavRed:hover {
	color: #D8626E;
}
.leftNavGrey {
	color: #5C4244;
	font-family: Verdana, sans-serif;
	font-size: 11px;
}
.leftNavGrey:hover {
	color: #90797B;
}
.tailNav {
	border-top: 1px solid #A40C1B;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #A40C1B;
	word-spacing: 4em;	
	text-align:center;
}
.tailNavText {
	color: #A40C1B;
	font-family: Arial, sans-serif;
	font-size: 12px;
	word-spacing:normal;
}
.tailNavText:hover {
	color: #D8626E;
}
.tailNavTextOn {
	color: #E8B1B6;
	font-family: Arial, sans-serif;
	font-size: 12px;
	word-spacing:normal;
}
/* Box */
.redBox {
    border: 1px solid #B74655;
}
.redBoxTitre {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:center;
	background-image:url(../Images/Box/redBack.gif);
}
.boxTexte {
    color: #191F2A;
	font-weight: normal;
	font-family: Arial, sans-serif;
	font-size: 12px;
	vertical-align:top;
}
a.boxTexte:hover {
	color: #D8626E;
}
.w3c {
	width:70px;
	text-align:right;
}
.submit {
	width: 75px;
	height: 25px;
	border: 0;
	background-image: url(../Images/Icones/send.png);	
	color: #FFFFFF;
}
.submit:hover {
	background-image: url(../Images/Icones/sendHover.png);
}
.inform {
	border: solid 1px #ddd9d9;
}
.inform2 {
	border: solid 1px #A40C1B;
}
.tools {
	height:64px;
	text-align:right;
}	
	
