/* CSS Document */

html { /* Nettoyage des bordures */
	margin : 0px;
	padding : 0px;
	height : 100%;
	}

body { /* Param�tres de la page */
	margin :0px auto;
	padding : 0px;
	background-color:transparent;
	font-family : Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size:30px;
	color : #FF00FF;
	text-align : center;
	scrollbar-base-color: #ffCC00;
	/* scrollbar-face-color: #FFCC00;
	scrollbar-shadow-color: #7C7C7C; 
	scrollbar-highlight-color: #b8bbcf; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #000000; 
	scrollbar-track-color: #cfd1df; */
	scrollbar-arrow-color: #6B0202;
	}

a.lien:link {
	font-family: Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size: 13px;
	text-decoration: underline;
	font-style: normal;
	line-height: normal;
	color: #000000;
	}
	
a.lien:visited {
	font-family: Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size: 13px;
	text-decoration: underline;
	font-style: normal;
	line-height: normal;
	color: #000000;
	}

a.lien:hover {
	font-family: Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size: 13px;
	text-decoration: underline;
	font-style: normal;
	line-height: normal;
	color: #FF0000;
	}

a.lien:active {
	font-family: Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size: 13px;
	text-decoration: underline;
	font-style: normal;
	line-height: normal;
	color: #000000;
	}

a.lien_blanc:link {
	font-family: Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size: 13px;
	text-decoration: underline;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	}
	
a.lien_blanc:visited {
	font-family: Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size: 13px;
	text-decoration: underline;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	}

a.lien_blanc:hover {
	font-family: Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size: 13px;
	text-decoration: underline;
	font-style: normal;
	line-height: normal;
	color: #FFCC00;
	}

a.lien_blanc:active {
	font-family: Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size: 13px;
	text-decoration: underline;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	}

.tabl_main { /* tableau principal de la page (fond) */
	margin : 0px;
	padding : 0px;
	background-color:transparent;
	text-align : center;
	font-family : Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size:30px;
	color : #FF00FF;
	}

.tabl_page { /* tableau de contenu background */
	width:100%;
	margin : 0px;
	padding : 0px;
	background-color:#FFFFFF ;
	text-align : justify;
	font-family : Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size:13px;
	color : #000000;
	font-weight : normal;
	}

.tabl_page_admin { /* tableau de contenu background = #660000 ou #990066 */
	width:100%;
	margin : 0px;
	padding : 0px;
	background-color:#660000 ;
	text-align : justify;
	font-family : Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size:13px;
	color : #FFFFFF;
	font-weight : normal;
	}
.tabl_prix{ 
	width:300;
	margin : 0px;
	padding : 0px;
	background-color:#660000 ;/*transparent ;*/
	text-align : justify;
	font-family : Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size:13px;
	color : #FFFFFF;
	font-weight : normal;
	}
	
h1 { /* Titre h1 */
	text-align : center;
	font-family : Verdana,Arial,Geneva,Helvetica,sans-serif;
	color : #FFFFFF;
	font-variant: normal;
	margin-top : 0px
	/* letter-spacing:1em;
	word-spacing : 1em; */
	}

h2 { /* Titre h2 */
	text-align : center;
	font-family : Verdana,Arial,Geneva,Helvetica,sans-serif;
	color : #FFFFFF;
	font-variant: normal;
	margin-top : 0px
	/* letter-spacing:1em;
	word-spacing : 1em; */
	}

.txt_smallcaps { /* Texte en petites majuscules */
	font-variant: small-caps;
	}

.txt_std {/* texte standard */
	text-align : justify;
	font-family : Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size:13px;
	color : #FFFFFF;
	font-weight : normal;
	}

.tabl_emploi { /* tableau de contenu background = #101A5F ou #0099CC ))))))*/
	width:100%;
	margin : 0px;
	padding : 4px;
	background-color: transparent;
	text-align : justify;
	font-family : Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size:13px;
	color : #000000;
	font-weight : normal;
	}

.txt_emploi {/* texte standard */
	text-align : left;
	font-family : Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size:13px;
	color : #000000;
	font-weight : normal;
	}

.champ_obligatoire {
	background-color : #FF0000;
	color : #FFFFFF;
	}


.txt_champ_obligatoire {
	color : #FF0000;
	}


.textarea
{
overflow:hidden;
visibility:hidden;


}

.design-detail {
	color: #222222;
	font-style: italic;
}

.message_commande { /* tableau de contenu background */
	width: 100%;
	margin: 20px;
	padding: 5px;
	border: 2px solid red;
	background-color:rgb(255, 220, 220) ;
	text-align : center;
	font-family : Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size:13px;
	color : rgb(170, 0, 0);
	font-weight : bolder;
}