


html, body {
	margin: 0;
	padding: 0;
	height: 100%;
	text-align:center;
	background-color:#000000;	
	font-family: Arial, verdana, sans-serif;
	font-size:11px;
	color:#f1ead8;	
} 


td{
	font-family:Arial, verdana, sans-serif;
	font-size:11px;
	color:#f1ead8;
	text-align:left;
}

h1{
	font-family:Arial, verdana, sans-serif;
	font-size:16px;
	color:#f1ead8;	
}
h2{
	font-family:Arial, verdana, sans-serif;
	font-size:14px;
	color:#f1ead8;
}
h3{
	font-family:Arial, verdana, sans-serif;
	font-size:12px;
	color:#f1ead8;
	/*display:inline;
	line-height:0px */
}

img { border: 0;}
.img_thumb_gal {border:1px solid #666666; padding: 7px; color:#666666; background-color:#ffffff; margin-right:10px; margin-bottom:7px;}
.img_thumb_gal_white {border:1px solid #666666; padding: 7px; color:#666666; background-color:#ffffff; margin-right:10px; margin-bottom:7px;}

/*###############
##### BLOC #####
###############*/

#padding {padding:10px;}
#container {
	border: 0px solid #666666;
	margin: 0;
	padding: 0;
	margin-left:auto;
	margin-right:auto;
	width:798px;
	z-index:600;
	padding:0px;
	/*mini-height:600px*/
	height:100%;
	/*background-image:url(../img/v2/bg_content.gif);
	background-repeat:repeat-y;*/
}
#table {
	background-image:url(../img/v2/bg-small.gif);
	background-repeat:repeat-y ;
	z-index:250;
}
#bg {
	text-align:center;
	top:280px;
	width:798px;
	height:300px;
	z-index:300;
	background-image:url(../img/v2/bg.jpg);
	background-repeat:no-repeat;
}

#bann {position:relative;width:798px;height:221px;z-index:2;}
#address {position:relative; width:798px; height:16px; background-color:#ffffff; color:#000000; font-size:11px;text-align:center;}


#slogan {
	position:relative;
	width:462px;
	height:50px;
	z-index:300;
	text-align:center;
	font-family:Arial, verdana, sans-serif;
	font-size:10px;
	color:#ffffff;
}

#content {
	position:relative;
	width:798px;
	z-index:100;
}
#copyright {
	position:relative;
	width:798px;
	height:20px;
	z-index:500;
}

#bottom {
	width:798px;
	margin-left:auto;
	margin-right:auto;
	width:798px;
	height:20px;
	text-align:center;
	background-color:#211d20;
}

.txt-address {
background-color:#f1ead8;
color:#000000; 
font-size:12px;	}

/*####################
##### FORMULAIRE #####
####################*/

.input {
margin-left:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
width:120px;
}


/*################################
##### MISE EN FORME / TEXTES #####
################################*/

.font_main
{
	text-align:justify;
	font-family:Arial, verdana, sans-serif;
	font-size:10px;	color:#ffffff;
}
.font_black_10
{
	font-family:Arial, verdana, sans-serif;
	font-size:10px;	
	color:#000000;
}
.font_black_10b
{
	font-family:Arial, verdana, sans-serif;
	font-size:11px;	
	font-weight:bold;
	color:#000000;
}
.font_white_10
{
	font-family:Arial, verdana, sans-serif;
	font-size:10px;	
	color:#ffffff;
}

.pas_souligne {
text-decoration:none;
}

a 	{
		font-family:Arial, verdana, sans-serif;
		font-size: 11px;
		font-weight: normal; 
		color: #f1ead8; 
		text-decoration: none; 
		
	}
a:hover  { 
		font-family:Arial, verdana, sans-serif;
		font-size: 11px;
		font-weight: normal; 
		color: #ffffff; 
		text-decoration: none; 
		
}

a.link-flag 	{
		font-family:Arial, verdana, sans-serif;
		font-size: 10px;
		font-weight: normal; 
		color: #44515c; 
		text-decoration: none; 
		
	}
a.link-flag:hover  { 
		font-family:Arial, verdana, sans-serif;
		font-size: 10px;
		font-weight: normal; 
		color: #000000; 
		text-decoration: none; 
		
}
.link-menu-selected {
		font-family:Arial, verdana, sans-serif;
		font-size: 11px;
		font-weight: bold; 
		color: #000000; 	
	}

a.link-bottom 	{
		font-family:Arial, verdana, sans-serif;
		font-size: 10px;
		font-weight: normal; 
		color: #ffffff; 
		text-decoration: none; 
		
	}
a.link-bottom :hover  { 
		font-family:Arial, verdana, sans-serif;
		font-size: 10px;
		font-weight: normal; 
		color: #8bbcee; 
		text-decoration: none; 
		
}



/* FORM */
form {margin-bottom : 0cm;}

.list-classic { width:100px; height:17px; color:#000000; font-weight:normal; background:#ffffff; border:1px; border-style:solid; border-color:#125896; font-family:arial,Verdana,Helvetica; font-size:11px;}

.input-small { width:65px; height:15px; color:#000000; font-weight:normal; background:#ffffff; border:1px; border-style:solid; border-color:#125896; font-family:arial,Verdana,Helvetica; font-size:11px;}

.input-classic { width:130px; height:20px; color:#000000; font-weight:normal; background:#ffffff; border:1px; border-style:solid; border-color:#125896; font-family:arial,Verdana,Helvetica; font-size:11px;}

.input-classic2 { width:350px; height:20px; color:#000000; font-weight:normal; background:#ffffff; border:1px; border-style:solid; border-color:#FFCC33; font-family:arial,Verdana,Helvetica; font-size:11px;}

.input-classic3 { width:350px; height:50px; color:#000000; font-weight:normal; background:#ffffff; border:1px; border-style:solid; border-color:#FFCC33; font-family:arial,Verdana,Helvetica; font-size:11px;}

.input-classic4 { width:350px; height:100px; color:#000000; font-weight:normal; background:#ffffff; border:1px; border-style:solid; border-color:#FFCC33; font-family:arial,Verdana,Helvetica; font-size:11px;}

.input-classic5 { width:350px; height:100px; color:#000000; font-weight:normal; background:#ffffff; border:1px; border-style:solid; border-color:#125896; font-family:arial,Verdana,Helvetica; font-size:11px;}

.input-classic6 { width:350px; height:15px; color:#000000; font-weight:normal; background:#ffffff; border:1px; border-style:solid; border-color:#125896; font-family:arial,Verdana,Helvetica; font-size:11px;}

.input-classic7 { width:140px; height:18px; color:#000000; font-weight:normal; background:#ffffff; border:1px; border-style:solid; border-color:#125896; font-family:arial,Verdana,Helvetica; font-size:11px;}


.bouton {color:#ffffff;width: 30px; height: 18px; font-size:11px;font-weight:bold; background-color:#FF0000; border:1px; border-style:solid; border-color:#ffffff;}