body {
	background: #ffffff;
	margin: 0;
	font-family: Verdana;
	font-size: 8pt;
	/*background-position: top center;*/
}

a, a:hover, a:visited {
	color: #3F1101;
}

li {
	margin-left: 5px;
}

/* END */

.noborder {
	border: 0;
}

.style_petit {
	
	color: #ffffff;
	text-decoration: none;
	font-size: 8pt;
}

.style_petit a, .style_petit a:hover, .style_petit a:visited{
	
	color: #ffffff;
	text-decoration: none;
	font-size: 8pt;
}

.jaune {
	text-decoration: none; 
	color: #FFD636; 
	
}

.big_orange {
	text-decoration: none; 
	color: #633C29; 
	font-size: 10pt;
	font-weight: bold;
}

.big_black {
	text-decoration: none; 
	color: black; 
	font-size: 10pt;
}

.titre_campagne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: white;
}
.date_campagne {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
}
.border_black {
	border: 1px solid black;
	border-collapse: collapse;
}

.border_black th {
	border: 1px solid black;
	background-color: #DFDBDE;
	text-align: center;
}

.border_white {
	border: 1px solid white;
	border-collapse: collapse;
}

.border_white th {
	border: 1px solid white;
	background-color: #DFDBDE;
	text-align: center;
}

.border_white td {
	border: 1px solid white;
	text-align: center;
}

.border_white td table {
	border: 0;
}

h1 {
	font-size: 12pt;
	color: #3F1101;
	font-weight: bold;
	text-decoration: underline;
}

h2 {
	font-size: 10pt;
	color: black;
	font-weight: bold;
	text-decoration: underline;
	margin-left: 15px;
}

h3 {
	font-size: 10pt;
	color: black;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}

h4 {
	font-size: 12pt;
	color: #1E9227;
	font-weight: bold;
	text-decoration: underline;
}

h5 {
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
	color: black;
	margin-left: 15px;
}

h6 {
	font-size: 10pt;
	color: black;
	margin-left: 15px;
	font-style: italic;
	text-decoration: underline;
}

.border_default {
	border: 1px solid #633C29;
}

.background_default {
	background-color: #633C29;
}



.menu_vert {
	border-bottom: 1px solid #1E9227;
	padding: 3px;
	padding-left: 15px;
	color: white;
	font-weight: bold;
	font-size: 10pt;
	background-color: #1E9227;
}


.menu_little {
	padding: 3px;
	padding-left: 15px;
	color: #BD3329;
	font-weight: bold;
	font-size: 10pt;
}

.menu_little_vert {
	padding: 3px;
	padding-left: 15px;
	color: #1E9227;
	font-weight: bold;
	font-size: 10pt;
}

.menu_w {
	/*border-bottom: 1px solid black;
	padding: 3px;
	padding-left: 15px; */
	color: white;
	font-weight: bold;
}



.bonjour {
	text-decoration: none;
	color: #59483F;
	font-weight: bold;
	
}

.menu_tooluxe {
	text-decoration: none;
	color: #59483F;
	/*font-weight: bold;
	letter-spacing: -1px;*/
	word-spacing: 0.1px;
	font-size: 8pt;
}


.menu_tooluxe a  {
	text-decoration: none;
	color: #59483F;
	word-spacing: 0.1px;
	font-size: 8pt;
}


.menu_tooluxe_gauche a  {
	text-decoration: none;
	color: #ffffff;
	word-spacing: 0.1px;
	font-size: 9.7pt;
	letter-spacing: -1px;
	}




.txt_gauche {
	text-decoration: none;
	color: #ffffff;
	font-size: 7pt;
}


.identifiant { 
    opacity : 0; 
}

.blanc_pt {
	font-size: 11px;
	color: #FFFFFF;
}
 
.noir_pt { 
	font-size: 11px; 
	color: black;
}


.td_fond_noir_qs {
	font-size: 11px;
	color: #FFFFFF;
	background-image: url('files_site/fr/fond_table_quisommesnous.gif'); 
	border: 1px solid black;
}

.td_fond_noir_transport {
	font-size: 11px;
	color: #FFFFFF;
	background-image: url('files_site/fr/fond_table_boutiques.gif'); 
	border: 1px solid black;
}

.td_fond_noir_boutiques {
	font-size: 11px;
	color: #FFFFFF;
	background-image: url('files_site/fr/fond_table_boutiques.gif'); 
	border: 1px solid black;
}

.td_fond_noir_vip {
	font-size: 11px;
	color: #FFFFFF;
	background-image: url('files_site/fr/fond_table_vip.gif'); 
	border: 1px solid black;
}

.copyright {
	font-size: 10px;
	text-align:left;
	color:#5d5d5d;
	float:left;
	padding-left : 15px;
	vertical-align: middle;	
	
}

.menu_bas{
	font-size: 13px; 
	text-align:right; 
	color:#505050 ; 	
	padding-right : 15px;
	text-decoration: none;
	vertical-align: middle;	
}

.menu_bas a, .menu_bas a:hover, .menu_bas a:visited {
	font-size: 13px; 
	text-align:right; 
	color:#505050 ; 
	text-decoration: none;
	vertical-align: middle;	
}



.menu_haut{
	font-size: 11px; 
	color:#000000; 	
	text-decoration: none;
}

.menu_haut a, .menu_haut a:hover, .menu_haut a:visited {
	font-size: 11px; 
	color:#ffffff; 
	text-decoration: none;
}



.td_bas {
	height: 27px;
	background-image: url('files_site/bas.jpg');
	
}

.td_haut {
	height: 94px; 
	background-image: url('files_site/haut.jpg'); 
}

.td_fond_droite_home {
	background-image: url('files_site/fond_droite.jpg'); 
	background-repeat: no-repeat;
	height: 465px;
	padding: 0;
	margin: 0;
}

.td_home_gauche {
	background-image: url('files_site/fond_home_gauche.jpg'); 
	background-repeat: no-repeat;
	height: 465px;
	color:#ffffff; 
	padding: 0;
	margin: 0;
}

.td_home_gauche_noel {
	background-image: url('files_site/fond_home_gauche_noel08.jpg'); 
	background-repeat: no-repeat;
	height: 465px;
	color:#ffffff; 
	padding: 0;
	margin: 0;
}

.td_fond_droite_home_automne {
	background-image: url('files_site/fond_droite_automne.jpg'); 
	background-repeat: no-repeat;
	height: 465px;
	padding: 0;
	margin: 0;
}

.td_fond_droite_home_foret {
	background-image: url('files_site/fond_droite_foret.jpg'); 
	background-repeat: no-repeat;
	height: 465px;
	padding: 0;
	margin: 0;
}

.td_fond_droite_home_vac {
	background-image: url('files_site/fond_droite_vac.jpg'); 
	background-repeat: no-repeat;
	height: 465px;
	padding: 0;
	margin: 0;
}

.td_fond_droite_home_noel {
	background-image: url('files_site/fond_droite_noel08.jpg'); 
	background-repeat: no-repeat;
	height: 465px;
	padding: 0;
	margin: 0;
}

.td_home_gauche_foret {
	background-image: url('files_site/fond_home_gauche_foret.jpg'); 
	background-repeat: no-repeat;
	height: 465px;
	color:#ffffff; 
	padding: 0;
	margin: 0;
}
.td_home_gauche_automne {
	background-image: url('files_site/fond_home_gauche_automne.jpg'); 
	background-repeat: no-repeat;
	height: 465px;
	color:#ffffff; 
	padding: 0;
	margin: 0;
}
.td_home_gauche_vac {
	background-image: url('files_site/fond_home_gauche_vac.jpg'); 
	background-repeat: no-repeat;
	height: 465px;
	color:#ffffff; 
	padding: 0;
	margin: 0;
}

.td_deja_membre {
	height: 138px;
	color:#ffffff; 
}

.td_devenir_membre {
	height: 44px;
	color:#ffffff; 
}

.form_membre {
	padding-top : 60px;
	padding-left : 45px;
	color:#ffffff; 
}
.form_membre_bt {
	padding-top : 60px;
	color:#ffffff; 
	text-align:left; 
}

.td_txt {
	font-size: 10px; 
	color:#ffffff; 
	padding-left : 25px;
	padding-right : 90px;
	padding-top : 7px;
}

.div_menu_haut {
	text-align:right; 
	font-size:11px; 
	color:#FFFFFF; 
	text-decoration:none;
	padding-right: 20px; 
	padding-top: 55px;
}


.champs {
	border-right: black 0px; 
	border-top: black 0px; 
	background-image: url('files_site/fond_form.gif'); 
	border-left: black 0px; 
	border-bottom: black 0px;
	color:#2E8BEA;
	padding-left : 4px

}

.ombre {
	background-image: url('files_site/ombre.jpg'); 
}
	
	
.td_centre_contenu{
	padding-left: 4px
}


/*
.td_interieur_droite{
	background-image: url('files_site/fond.gif');
	background-repeat: repeat-y;	
}

.td_interieur_gauche{
	background-image: url('files_site/fond_gauche.jpg');
}
*/
.td_interieur_fond{
    background: #CFBF91 url(files_site/fond_global.jpg) no-repeat ;
}



.td_bonjour {
	height: 52px;
	font-size: 10px;
	color: #514823;
	padding-left : 45px;
	vertical-align: middle;		
}

.td_parrainez_int {
	height: 132px;
	font-size: 10px;
	color:#514823;	
	background-image: url('files_site/gauche_parrainez.jpg');	
}

.form_parrainez {
	padding-top : 50px;
	padding-left : 55px;
	color:#ffffff; 
}
.form_parrainez_bt {
	padding-top : 5px;
	color:#ffffff; 
	padding-left : 145px; 
}

.parrainez{
	font-size: 9px; 
	color:#ffffff; 	
	text-decoration: none;
	padding-left : 60px;
}

.parrainez a, .parrainez a:hover, .parrainez a:visited {
	font-size: 9px; 
	color:#ffffff; 
	text-decoration: none;
	
}


.td_non_logue_deja_membre {
	height: 114px;
	font-size: 10px;
	color:#514823;	
	background-image: url('files_site/non_logue_deja_membre.gif');	
}

.form_membre_non_logue {
	padding-top : 20px;
	padding-left : 25px;
	color:#ffffff; 
}

.form_membre_bt_non_logue {
	/*padding-top : 30px;*/
	color:#ffffff; 
	text-align:left; 
}


.td_txt_non_logue {
	 
	height: 125px;
	font-size: 10px; 
	color:#ffffff; 
	padding-left : 5px;
	padding-right : 10px;
	padding-top : 10px;
	background-image: url('files_site/non_logue_txt.gif');	
}

.td_campagne_fond_droite {
	padding-left : 5px;
	background-image: url('files_site/fond_campagne.gif');	
}


.titre_campagne {
	font-size: 14px;
	color: #0072FF;
}

.txt_campagne {
	font-size: 12px;
	color: #514823;
}
