body {
 	color: #aab1b7;
	
	background-color: #000000;
 
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	font-size: 10px;
 	font-style: normal;
 
	line-height: normal;

	margin:0;
}

table {font-size: 10px}

#MySpamTrap {display: none;}

.textCopyright {
	font-size: 9px;
 	font-style: normal;
	
	color:#343434;
}

.msgErreur {
	font-size: 9px;
	font-weight: bold; 
	
	color: #ec9700;
}

.msgValid {
	font-size: 10px;
	font-weight: bold;
	
	color: #d9d9d9;
}

.maskPage {
	-moz-opacity:0.35;
	-khtml-opacity: 0.35;
	filter:alpha(opacity=35); 
	opacity:0.35;
}

/*----------------------------------*/
/*Gallery*/
/*----------------------------------*/
.loadingPict {
	border:solid;
	border-width:1px;
	border-color:#898989;
	
	background-image: url(pictures/progressbar.gif);
	background-position:center;
	background-repeat:no-repeat;
}

.contourVignette {
	border:solid;
	border-width:1px;
	border-color:#898989;
}

.backGallery {
	background-image: url(pictures/backGallery.jpg);
	background-position:center;
	background-repeat:repeat-x;
}

.backGalleryPortrait {
	background-image: url(pictures/backGalleryPortrait.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.backGalleryStreet {
	background-image: url(pictures/backGalleryStreet.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.backGalleryVision {
	background-image: url(pictures/backGalleryVision.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.backGalleryTime {
	background-image: url(pictures/backGalleryTime.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.backGalleryKristal {
	background-image: url(pictures/backGalleryKristal.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.backPolaroidPortrait {
	background-image: url(pictures/polaroidPortrait.jpg);
	background-repeat:repeat-x;
}

.backPolaroidStreet {
	background-image: url(pictures/polaroidStreet.jpg);
	background-repeat:repeat-x;
}

.backPolaroidVision {
	background-image: url(pictures/polaroidVision.jpg);
	background-repeat:repeat-x;
}

.backPolaroidTime {
	background-image: url(pictures/polaroidTime.jpg);
	background-repeat:repeat-x;
}

.backPolaroidKristal{
	background-image: url(pictures/polaroidKristal.jpg);
	background-repeat:repeat-x;
}

.backPolaroidHorizPortrait {
	background-image: url(pictures/polaroidHorizPortrait.jpg);
	background-repeat:repeat-x;
}

.backPolaroidHorizStreet {
	background-image: url(pictures/polaroidHorizStreet.jpg);
	background-repeat:repeat-x;
}

.backPolaroidHorizVision {
	background-image: url(pictures/polaroidHorizVision.jpg);
	background-repeat:repeat-x;
}

.backPolaroidHorizTime {
	background-image: url(pictures/polaroidHorizTime.jpg);
	background-repeat:repeat-x;
}

.backPolaroidHorizKristal{
	background-image: url(pictures/polaroidHorizKristal.jpg);
	background-repeat:repeat-x;
}

.backPolaroidHorizXXLKristal{
	background-image: url(pictures/polaroidHorizXXLKristal.jpg);
	background-repeat:repeat-x;
}

.loadMaskGallery {
	-moz-opacity:0.55; 
	-khtml-opacity: 0.55;
	filter:alpha(opacity=55); 
	opacity:0.55;
}

.scrollGallery {
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	filter:alpha(opacity=80); 
	opacity:0.8;
}

/*----------------------------------*/
/*Guestbook*/
/*----------------------------------*/
.guestNom {
	font-size:11px;
	font-weight: bold;
	
	color:#c67f02;
}

.guestMessage {
	font-size:10px;
	font-weight: normal;
	
	color:#9b9b9b;
}

.guestAnnotation {
	font-size:9px;
	font-weight: normal;
	
	color:#6b6b6b;
}

.guestScrollBar {
	scrollbar-3dlight-color: #0e0e0e;
 	scrollbar-arrow-color: #c67f02;
 	scrollbar-darkshadow-color: #0e0e0e;
 	scrollbar-face-color: #222222;
 	scrollbar-highlight-color: #0e0e0e;
 	scrollbar-shadow-color: #0e0e0e;
 	scrollbar-track-color: #0e0e0e;
}

.backGuestbook {
	background-image: url(pictures/backGuestbook.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

.backMaskGuestbook {
	background-image: url(pictures/maskGuestbook.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

.backAddGuestbook {
	background-image: url(pictures/backAddGuestbook.gif);
	background-position:top;
	background-repeat:no-repeat;
}

/*----------------------------------*/
/*Contact*/
/*----------------------------------*/
.backContactLeft {
	background-image: url(pictures/backContactLeft.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

.backContactMiddle {
	background-image: url(pictures/backContactMiddle.gif);
	background-position:center;
	background-repeat:repeat-x;
}

.backContactRight {
	background-image: url(pictures/backContactRight.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

.zoneSaisieContact {
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	filter:alpha(opacity=80); 
	opacity:0.8;
	
	background-image: url(pictures/backAddGuestbook.gif);
	background-position:top;
	background-repeat:no-repeat;
}

/*----------------------------------*/
/*Model*/
/*----------------------------------*/
.backModel {
	background-image: url(pictures/backModel.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

.backCadreModel {
	background-image: url(pictures/backCadreModel.gif);
	background-position:left;
	background-repeat:repeat-x;
}

.backModelListe {
	background-image: url(pictures/backModelListe.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

.backMaskModel {
	background-image: url(pictures/maskModel.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

.modelScrollBar {
	scrollbar-3dlight-color: #0e0e0e;
 	scrollbar-arrow-color: #5e5e5e;
 	scrollbar-darkshadow-color: #0e0e0e;
 	scrollbar-face-color: #222222;
 	scrollbar-highlight-color: #0e0e0e;
 	scrollbar-shadow-color: #0e0e0e;
 	scrollbar-track-color: #0e0e0e;
}

.nomModel {
	font-size:11px;
	font-weight: bold;
	
	color:#cccccc;
}

.contourModel {
	border:solid;
	border-width:1px;
	border-color:#898989;
}

/*----------------------------------*/
/*Biographie*/
/*----------------------------------*/
.backBiographie {
	background-image: url(pictures/backBiographie.gif);
	background-position:left;
	background-repeat:repeat-x;
}

.backBiographieListe {
	background-image: url(pictures/backBiographieListe.gif);
	background-position:left;
	background-repeat:repeat-x;
}

.biographieScrollBar {
	scrollbar-3dlight-color: #0e0e0e;
 	scrollbar-arrow-color: #ad2500;
 	scrollbar-darkshadow-color: #0e0e0e;
 	scrollbar-face-color: #222222;
 	scrollbar-highlight-color: #0e0e0e;
 	scrollbar-shadow-color: #0e0e0e;
 	scrollbar-track-color: #0e0e0e;
}

.textBiographie {
	font-size: 10px;
 	font-style: normal;
	
	color:#909090;
}

.titreBiographie {
	font-size:11px;
	font-weight: bold;
	
	color:#ad2500;
}

/*----------------------------------*/
/*Casting*/
/*----------------------------------*/
.backCasting {
	background-image: url(pictures/backCasting.gif);
	background-position:left;
	background-repeat:repeat-x;
}

.backCadreCasting {
	background-image: url(pictures/backCadreCasting.jpg);
	background-position:left;
	background-repeat:repeat-x;
}

.zoneSaisieContact {
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	filter:alpha(opacity=90); 
	opacity:0.9;
	
	background-image: url(pictures/backAddGuestbook.gif);
	background-position:top;
	background-repeat:no-repeat;
}

/*----------------------------------*/
/*Lien*/
/*----------------------------------*/
.titreRubrique {
	font-size:11px;
	font-weight: bold;
	
	color:#92b279;
}

.backLien {
	background-image: url(pictures/backLien.gif);
	background-position:left;
	background-repeat:repeat-x;
}

.backBandeauLien {
	background-image: url(pictures/backLien.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

.backBandeauLien2 {
	background-image: url(pictures/backLienRepeat.jpg);
	background-position:left;
	background-repeat:repeat-x;
}

.zoneLien {
	-moz-opacity:0.9;
	-khtml-opacity: 0.9; 
	filter:alpha(opacity=90); 
	opacity:0.9;
	
	background-image: url(pictures/backCadreLien.gif);
	background-position:top;
	background-repeat:no-repeat;
}

.lienScrollBar {
	scrollbar-3dlight-color: #282828;
 	scrollbar-arrow-color: #618e42;
 	scrollbar-darkshadow-color: #282828;
 	scrollbar-face-color: #3e3e3e;
 	scrollbar-highlight-color: #282828;
 	scrollbar-shadow-color: #282828;
 	scrollbar-track-color: #282828;
}

/*----------------------------------*/
/*Livre*/
/*----------------------------------*/
.titreLivre {
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 16px;
	font-weight: bold;
	
	color:#ffffff;
}

.soustitreLivre {
	color:#fdaf3c;
}

.soustitreItalique {
	font-style:italic;
	color:#fdaf3c;
}

.soustitreSelection {
	font-style:italic;
	color:#95b3de;
}

.soustitreMen {
	font-size:16px;
	font-weight: bold;
	
	color:#2B94ED;
}

.soustitreOiseaux {
	font-size:16px;
	font-weight: bold;
	
	color:#2B94ED;
}

.soustitreTime {
	font-size:16px;
	font-weight: bold;
	
	color:#B9B729;
}

.texteLivre {
	font-size:10px;
	font-weight: normal;
	
	color:#cccccc;
}

.refTechnique {
	font-size:9px;
	font-weight: normal;
	
	color:#757575;
}

.backLivre {
	background-image: url(pictures/backLivre.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

.zoneLivre {
	-moz-opacity:0.8;
	-khtml-opacity: 0.8; 
	filter:alpha(opacity=80); 
	opacity:0.8;
	
	background-image: url(pictures/backCadreLivre.gif);
	background-position:top;
	background-repeat:no-repeat;
}

.livreScrollBar {
	scrollbar-3dlight-color: #282828;
 	scrollbar-arrow-color: #d52908;
 	scrollbar-darkshadow-color: #282828;
 	scrollbar-face-color: #3e3e3e;
 	scrollbar-highlight-color: #282828;
 	scrollbar-shadow-color: #282828;
 	scrollbar-track-color: #282828;
}

.titreMagasin {
	font-size:11px;
	font-weight: bold;
	
	color:#ad2500;
}

.previewMaskPage {
	-moz-opacity:0.60;
	-khtml-opacity: 0.60; 
	filter:alpha(opacity=60); 
	opacity:0.60;
}

.backLivre01 {
	background-image: url(pictures/livreLight2.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

.backLivre02 {
	background-image: url(pictures/livreLight1.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

.backLivre03 {
	background-image: url(pictures/livreMen.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

.backLivre04 {
	background-image: url(pictures/livreKristals.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

.backLivre05 {
	background-image: url(pictures/livreLieux.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

.backLivre06 {
	background-image: url(pictures/livreTime.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

.backLivre07 {
	background-image: url(pictures/livreOiseaux.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

.backLivre08 {
	background-image: url(pictures/livreMenSelection.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

.backLivre09 {
	background-image: url(pictures/livreLight3.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

/*----------------------------------*/
/*Définition des liens*/
/*----------------------------------*/
a:link {color: #999999; text-decoration: none}
a:visited {color: #999999; text-decoration: none}
a:hover {color: #cccccc; text-decoration: none}

.linkMenuBottom a:link {color: #808080; font-size:10px; font-weight: bold; text-decoration: none}
.linkMenuBottom a:visited {color: #808080; font-size:10px; font-weight: bold; text-decoration: none}
.linkMenuBottom a:hover {color: #cccccc; font-size:10px; font-weight: bold; text-decoration: none}
.linkMenuBottomEnable {color: #ffffff; font-size:10px; font-weight: bold; text-decoration: none}
.linkMenuSeparator {color: #343434; font-size:10px; font-weight: bold; text-decoration: none}

.linkVersion a:link {color: #606060; font-size:9px; text-decoration: none}
.linkVersion a:visited {color: #606060; font-size:9px; text-decoration: none}
.linkVersion a:hover {color: #cccccc; font-size:9px; text-decoration: none}
.linkVersionBottomEnable {color: #ffffff; font-size:9px; font-weight: bold; text-decoration: none}
.linkVersionSeparator {color: #343434; font-size:9px; font-weight: bold; text-decoration: none}

.linkLivre a:link {color: #ec5c3f; font-size:10px; text-decoration: none}
.linkLivre a:visited {color: #ec5c3f; font-size:10px; text-decoration: none}
.linkLivre a:hover {color: #ec5c3f; font-size:10px; text-decoration:underline;}

.linkConsultLivre a:link {color: #999999; font-size:10px; font-weight: bold; text-decoration: underline}
.linkConsultLivre a:visited {color: #999999; font-size:10px; font-weight: bold; text-decoration: underline}
.linkConsultLivre a:hover {color: #cccccc; font-size:10px; font-weight: bold; text-decoration:underline;}

.linkLien a:link {color: #92b279; font-size:10px; text-decoration: none}
.linkLien a:visited {color: #92b279; font-size:10px; text-decoration: none}
.linkLien a:hover {color: #92b279; font-size:10px; text-decoration:underline;}

.linkModel a:link {color: #808080; font-size:10px; font-weight:normal; text-decoration: underline}
.linkModel a:visited {color: #808080; font-size:10px; font-weight:normal; text-decoration: underline}
.linkModel a:hover {color: #cccccc; font-size:10px; font-weight:normal; text-decoration:underline;}

.linkIntro a:link {color: #343434; font-size:9px; text-decoration: none}
.linkIntro a:visited {color: #343434; font-size:9px; text-decoration: none}
.linkIntro a:hover {color: #cccccc; font-size:9px; text-decoration: none}

/*----------------------------------*/
/*Champs de saisie*/
/*----------------------------------*/
.libelle {
	font-size: 10px;
	color: #999999;
	font-weight: normal;
}

.libelleObligatoire {
	font-size: 10px;
	color: #d9d9d9;
	font-weight: bold;
}

.fieldArea {
	background: #a0a0a0;
	
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	
	line-height: normal;
	color: #OOOOOO;
	
	scrollbar-3dlight-color: #8d8d8d;
 	scrollbar-arrow-color: #000000;
 	scrollbar-darkshadow-color: #8d8d8d;
 	scrollbar-face-color: #8d8d8d;
 	scrollbar-highlight-color: #8d8d8d;
 	scrollbar-shadow-color: #8d8d8d;
 	scrollbar-track-color: #8d8d8d;
}

.fieldAreaErr {
	background: #c5a56c;
	
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid; 
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10; 
	font-style: normal; 
	
	line-height: normal; 
	color: #000000;
	
	scrollbar-3dlight-color: #b99b66;
 	scrollbar-arrow-color: #b97805;
 	scrollbar-darkshadow-color: #b99b66;
 	scrollbar-face-color: #b99b66;
 	scrollbar-highlight-color: #b99b66;
 	scrollbar-shadow-color: #b99b66;
 	scrollbar-track-color: #b99b66;
}
