/* CSS Document */

body{
	background:url(../imgs/ap.jpg);
	margin-top:20px;
}


.png {
	behavior: url(./styles/png.htc);
}



/* ---- BALISES ----*/

input{
	border:1px solid #83827c;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#4c4c50;
	font-weight:bold;
	text-decoration:none;
}

input.radio{
	border:0px solid #83827c;
}


input.image{
	border:0px;
}

/* ---- MENU GAUCHE ----*/


/* --- TEXT ----- */


.txtBlanc9pt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
}

.txtRouge9{
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#72264f;
	text-decoration:none;
}

.txtRouge9Acc{
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#72264f;
	text-decoration:none;
}

.txtRouge11{
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#72264f;
	text-decoration:none;
}


.txtGris9{
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#666666;
	text-decoration:none;
	text-align:justify;
}
.txtNoir9pt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
	text-decoration:none;
}
.txtNoir9Justify{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
	text-decoration:none;
	text-align:justify;
}
/* LIENS */

.lienMenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
}
.lienMenu:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#72264f;
	text-decoration:underline;
}


.lienBleu9{
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#28599a;
	text-decoration:none;
}
.lienBleu9:hover{
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#28599a;
	text-decoration:underline;
}

.lienRouge9{
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#72264f;
	text-decoration:none;
}
.lienRouge9:hover{
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#72264f;
	text-decoration:underline;
}

/* SCROLL */

div.scrollnews {
	scrollbar-face-color: #6f1f4c;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	OVERFLOW: auto;
}

/* FOOT OMBRE */


#foot_ombre{
height:7px;
background-color:#000000;
}

/* COPYRIGHT */

#lienSite{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#666666;
	text-decoration:none;
}

#lienSite:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
	text-decoration:none;
}


/*------------------- BOUTIQUE ----------------------*/

.barreProd {
	background-color:#e0e0e0;
	color:#4d6083;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
}

.barreProd2 {
	background-color:#f0f0f0;
	color:#426272;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
}

.txtBleu2_9pt{
	color:#4d6083;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
}

.txtBleu10pt{
	color:#426272;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-align:justify;
	text-decoration:none;
	font-weight:bold;
}

li.liens{
display: inline;
margin-right:8px;
}



#avantapresCaroussel .viewer{height:280px;margin-bottom:10px}
#avantapresCaroussel .viewer img{height:280px}
#avantapresCaroussel .thumbs img{height:100px;margin:0 10px}

#bigViewer .prev, #bigViewer .next{display:block;float:left;height:25px;width:18px;margin-top:150px;cursor:pointer}
#bigViewer .prev{background-image:url(/imgs/avantapres/prev.png);margin-left:15px}
#bigViewer .next{background-image:url(/imgs/avantapres/next.png)}

#avantapresCaroussel .avantapres{width:460px}

#avantapresCaroussel {position:relative;overflow:hidden;width: 480px;height:90px;height:406px;float:left}
#avantapresCaroussel .items {width:20000em;position:absolute;}
#avantapresCaroussel .items div.avantapres {float:left;}


#smallthumbsCaroussel {position:relative;overflow:hidden;height: 350px;width: 100px;}
#smallthumbsCaroussel .items {position:absolute;height:20000em;left:10px}
#bigViewer{width:538px;overflow:hidden}
#bigViewer, #smallthumbs{float:left;text-align:center}
#smallthumbs{background-image:url(/imgs/avantapres/bar.png);background-repeat:no-repeat;padding:15px 0 15px 5px;margin-left:15px;position:relative;}

#smallthumbs .thumb{width:80px}
#smallthumbs .prev, #smallthumbs .next{display:block;float:left;height:15px;width:37px;cursor:pointer;position:absolute;left:42px}
#smallthumbs .prev{background-image:url(/imgs/avantapres/up.png);top:0}
#smallthumbs .next{background-image:url(/imgs/avantapres/down.png);bottom:0}

.persoBG{background-image:url(/imgs/pink-bg.jpg)}
.linkBG{background-image:url(/imgs/lien/liens-bg.png)}


.presse-article{background-image:url(/imgs/bar.png);background-position:bottom center;background-repeat:no-repeat;padding:20px 0;}
.presse-article h2,.presse-article h2 a{color:#6b1238;padding:0;margin:0;margin-bottom:10px;font-size:15px;font-weight:normal}
.presse-article img{height:300px;border:none}

.lien .lien-contents{width:645px}
.lien,.lien *{font-family:Verdana,Arial,sans-serif;text-align:left;font-size:12px}
.lien{background-repeat:no-repeat;margin-left:10px;margin-bottom:10px;width:645px;overflow:hidden}/*background-image:url(/imgs/lien/lien.png);*/
.lien h2{margin:6px 0 10px 0px;padding:0;color:#000;font-weight:bold;height:15px;overflow:hidden}
.lien p{padding:0;margin:0}
.lien a{color:#694a57}
.lien .lien-content{float:left;width:440px}
.lien .lien-bigcontent{float:left;width:580px;margin-left:15px}
.lien .lien-content,.lien .lien-content *,.lien .lien-bigcontent,.lien .lien-bigcontent *{font-size:11px}
.lien img{max-height:92px;max-width:122px;
_width: expression((this.offsetWidth>=this.offsetHeight) ? 
  Math.min(parseInt(this.offsetWidth), 122 ) : true); 
_height: expression((this.offsetHeight>this.offsetWidth) ? 
  Math.min(parseInt(this.offsetHeight), 92 ) : true);

}/*;height: expression(this.scrollHeight > 92 ? "92px" : "auto");width: expression(this.scrollWidth > 122 ? "122px" : "auto");*/
.lien .lien-image{margin:0 10px 0 15px;width:122px;height:92px;border:1px solid #aa758b;float:left;text-align:center}

.sep{background-image:url(/imgs/lien/sep.png);height:11px;width:579px;margin-bottom:10px;background-repeat:no-repeat}

.paiement .price{width:376px;height:44px;font-size:30px}
.paiement .payer{background-image:url(/imgs/payer.png);width:237px;height:64px;background-color:transparent;border:none}
.paiement p{color:#000;font-weight:bold;padding:40px 0 20px 0;margin:0;font-family:Arial, Helvetica, sans-serif;}

