/* TABLE DES MATIÈRES:
	- Générale (body, html, h1, h2, ...)
	- Conteneur
	- Menu
	- Pieds de page
	- Textes
	- Formulaires
----------------------------------------------------------------------------------------*/

/* GÉNÉRAL
--------------------------------------------------------------------------------------- */
body {
background:black;color:silver;font:11px Verdana,Arial,Helvetica,sans-serif;
scrollbar-3dlight-color: #6a6a6a;
scrollbar-arrow-color: #FBD58e;
scrollbar-darkshadow-color: #000000;
scrollbar-face-color: #313131;
scrollbar-highlight-color: #313131;
scrollbar-shadow-color: #000000;
scrollbar-track-color: #222222
}
body#index{
	background: #000;
	margin:0;
	padding:0;
	text-align:center;
}
body#main {background: #000 center; 
margin: 0; 
padding: 0; 
text-align: center; 
}
body#diaporama{
	background: #000;
	margin:0;
	padding:0;
	text-align:center;
}
html{
	font-family: Arial, Verdana, Tahoma;
}

h1, h2, p, form, div, ul, li, a, img{ margin:0; padding:0; border:0;} 
h1{
	font-size: 23px;
	color: #FBD58E;
	font-weight: normal;
	font-style: italic;
	font-family: "Times New Roman";
}

h2{
	font-size: 18px;
	color: #FBD58E;
	font-weight: normal;
	font-style: italic;
	font-family: "Times New Roman";
}

h6{
	font-size: 14px;
	font-weight: normal;
	font-style: italic;
	color:#595959;
}

 
																   
/* CONTENEUR
--------------------------------------------------------------------------------------- */


table#photox{
	width:864px;
	height:624px;
	background: #000 url(../images/bg_page620.gif) no-repeat top;
	margin: 0 auto 0 auto;
	padding:0;
	text-align:center;
}
/* mise en page format diapo -------*/ 
table#diapo{
	width:902px;
	height:872px;
	background: #000 url(../images/bg_page.gif) no-repeat top;
	margin: 0 auto 0 auto;
	padding:0;
	text-align:center;
	background-position: center;	
}
/* mise en page format theme -------*/ 
table#theme{
	width:902px;
	height:880px;
	background: #000 url(../images/bg_theme.gif) no-repeat top;
	margin: 20px auto 0 auto;
	padding:0;
	text-align:center;
}
/* mise en page avec Temps de pause horizontal -------*/ 
table#tempsdepause{
	width:902px;
	background: #000 url(../images/bg_med_page.gif) repeat-y top;
	margin: 20px auto 0 auto;
	padding:0;
	text-align:left;
}
td#hautdepage{
	background: #000 url(../images/bg_top_page.gif) no-repeat top;
	width:902px;
	height:61px;
	float:left;
}
td#basdepage{
	background: #000 url(../images/bg_low_page.gif) no-repeat top;
	width:902px;
	height:40px;
	float:left;
}

/* mise en page avec Temps de pause horizontal XL -------*/ 
table#tempsdepauseXL{
	width:1110px;
	background: #000 url(../images/bg_med_pageXL.gif) repeat-y top;
	margin: 20px auto 0 auto;
	padding:0;
	text-align:left;
}
td#hautdepageXL{
	background: #000 url(../images/bg_top_pageXL.gif) no-repeat top;
	width:1110px;
	height:61px;
	float:left;
}
td#basdepageXL{
	background: #000 url(../images/bg_low_pageXL.gif) no-repeat top;
	width:1110px;
	height:40px;
	float:left;
}

/* mise en page format 860x620 -------*/ 
table#page600{
	width:864px;
	height:624px;
	background: #000 url(../images/bg_page620.gif) no-repeat top;
	margin: 0 auto 0 auto;
	padding:0;
	text-align:center;
}
td#page600-med{
	background: #000 url(../images/bg_med_page600.gif) no-repeat top;
	width:684px;
}
td#page600-low{
	background: #000 url(../images/bg_low_page600.gif) no-repeat top;
	width:684px;
}
table#photo{
	width:606px;
	height:402px;
	margin: 40px auto 70px auto;
	padding:0;
	text-align:center;
}

/* diaporama */

#exiftd{color: #595959;font-size: 12px;padding: 0; text-align:center;font-weight: bold;}
#texttd{color: #595959;font-size: 12px;padding: 0; text-align:left;font-style: italic;}
#image_no {color: #595959; font-size: 12px; padding: 0; text-align: center; font-style: italic;font-weight: bold;}		
#fonttd{color: #8E8E8E;font-size: 12px;padding: 0; text-align:center;font-weight: bold;vertical-align: super;}

.cadreimage {background: black; padding: 1px 1px 1px 1px; border: #595959 1px solid}
.nocadreimage {background: black; padding: 1px 1px 1px 1px; border: #292929 1px solid}


/* MAIN
--------------------------------------------------------------------------------------- */
#main #conteneur{
	margin: 20px auto 0 auto;
	width:860px;
	text-align:left;
	background: url(../images/bg_contenu.gif) repeat-y;
}
#main #conteneur #hautPage{
	width:858px;
}
#main #conteneur #contenu{
	width:826px;
	float: right;
}

.boiteContinent{
	margin-right:30px;
	float: left;
}



/* PIED DE PAGE
--------------------------------------------------------------------------------------- */
#piedPage{color: #535252;font-size: 12px;padding: 0; text-align:center;font-style: italic;}
#piedPage a{color:#535252; text-decoration: underline;}
#piedPage a:hover{color:#FBD580;}
#piedPage #copyrights{margin: 0;}
#piedPage #copyrights a{ font-weight: bold; }
#piedPage #copyrights #lienCopyrights{ font-weight: normal;text-decoration: none;color: #666;}
#piedPage #copyrights #lienCopyrights:hover{ font-weight: normal;text-decoration: underline;color: #FFF;}

/* TEXTES
---------------------------------------------------------------------------------------couleur des cadres #FBD580 */		 
p{font-size: 12px; line-height: 150%; color: #9B9B9A;font-style: italic;}
p strong{color: #FFF;}
p b{color:#C2C2C2;}
p a, p a:link, p a:visited, ul li a, ul l a:visited{color: #B1B1AF;text-decoration: none;}
p a:hover, p a:visited:hover, ul li a:hover, ul li a:visited:hover{color: #FBD580;text-decoration: none;font-weight: ;}
ul li {font-size: 12px; line-height: 150%; list-style: square; color: #9B9B9A; font-style: italic}
	
.txtTGray11 {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #58595C;
	} 
.textePetit{
	font-size: 10px; 
}
.goldtexte{
	font-size:11px;
	color:#FBD58e
}
#goldtitle{
	font-size:12px;
	color:#FBD58e;
	font-weight: bold;
}  




/* FORMULAIRES			 
--------------------------------------------------------------------------------------- */
fieldset
{border: medium #660000; }
fieldset legend{font-family: Arial; font-size: small; color: #A40000;}
fieldset label{font-size: 12px;color:#FFF;}

.formulaire{margin: 0;padding: 0;}
.champTexte{	
	color: #EBEBEB;
	background: #000;
	font-size: 12px;
}
.boutonRadio{	
	color: #4E677A;
	background: #EEF3F7;
	margin:0;
	padding: 0;
	font-size: 12px;
}
.menuDeroulant{	
	color: #EBEBEB;
	background: #000;
	font-size: 12px;
	border:#585858 1px solid;
	font-family: Arial;
}

.bouton{
	font-size: 13px;
	font-weight: bold;
}
.boutonImage{
	border:0px;
}
.caseaCocher{
	border: 0px;
	background-color: #FFF;
}
.erreur{
	font-size: 11px;
	color: #FF0000;
}
.form_general {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;   
	border:#585858 1px solid;
	color: #EBEBEB;	
	background: #000;
	padding-left:1px;
	/*font-weight:bold;*/
	}	
.form_result {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;   
	color: #606164;	
	background: #000;
	border: black;
	padding:0;
	/*font-weight:bold;*/
	}
.form_bouton {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;   
	border:#585858 1px solid;
	color: #EBEBEB;	
	background: #000;
	background-image:url(../images/button.gif);
	

	}			   
	   
	


/* 20091212-16:00 V3.20 */