
/*POSITIONNEMENT DES COLONNES*/
/* Page */
body {
	padding: 0px ;
}

#global {


	width: 980px; /* largeur du site */
	margin-left: auto;
	margin-right: auto;
}
/* bando */
#bando {
margin-top:-8px;
padding-top:0px;
padding-left:5px;
padding-right:0px;  /* autour des elements */
height:309px; /* hauteur du bano - padding = 321-40=281*/
}

/* flash */
#leflash {
float:right;
background:#000;
width:745px;
height:300px;

}

/* En-tête */
#entete {
	padding: 0px;
	height:129px; /* hauteur de l'en-tete*/
}


/* menu */
#menu {
	/*height:50px; hauteur du menu si n&eacute;cessaire
	overflow: hidden ;					*/
	float: left ;
margin-top:4px;
margin-left:-48px;
width:260px;
height:327px;
}


/* Bloc central */
#audessuscentre {
	width: 100%;
	overflow: hidden;
}

/* Bloc central */
#centre {
	width: 100%;
	overflow: hidden;
	text-align:justify;
}

/* cote gauche */
#navigation {
	float: left;
	width: 190px; /*largeur de la colonne*/
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
}


/* Contenu principal */
#principal {
	float: right;
	width:680px; /*largeur du contenu = largeur du global - largeur droite + padding droite principal*/
	
padding-top: 40px;
padding-left: 0px ;
padding-right: 30px ;

}

/* Cot&eacute; droite */
#secondaire {
	margin-left: 700px;  /*position en px du bord du tableau*/
	margin-right: 20px; /* position a droite du tableau*/
	padding: 12px 0; /*haut droite bas gauche espacement inter*/
}

/* Pied de page */
#pied {
	margin: 0;
	padding: 5px 20px 10px 0;
	font-size: .85em;
	text-align: center;

}


/* --- ---------------------- --- */
/* --- COULEURS --- */
/* --- ---------------------- --- */


/* Général */
body {

	background:#000000;
	/* url(../images/motifond.jpg) repeat top;
	background-repeat: repeat;
	background-position: top;*/
	
/*	font-family: Verdana, Arial, Helvetica, sans-serif;*/
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #B69653;
	text-decoration: none;
}

a {
	color: #cfb079;
text-decoration: underline;
}

a:hover, a:focus {
	color: #cfb079;
	text-decoration: none;
}

.texterouge{	color: #8d1902;
	text-decoration: underline;
}

strong {	font-weight: bold;
color: #8E5A0A;

}

hr.tres {
	background:#EFD2B3 url(../images/tres.png) center repeat-x;
/*	background-repeat: repeat-x;
	background-position: center;*/
	height:4px;	
margin: 0.1em 0;
padding: 0;
border: 0;

	
}

td.pdf{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #B69653;
	text-decoration: none;
}
h1{
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	/* bas du texte titre*/
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#CFB079;
	/*espace bas*/
	padding-bottom: 5px;
	text-align:left;
}

h2{

	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #8E5A0A;
	text-decoration: none;
	/* bas du texte titre*/
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#CFB079;
	/*espace bas*/
	padding-bottom: 5px;
	text-align:left;

}
h3{

	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #8E5A0A;
	height:14px;

}


td.trait{

border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#8d1902;
	/*espace bas*/
	padding-bottom: 5px;
}
td.traitvert {
	width:1px;
	
	background-image: url(../images/tres.gif);
	background-repeat: repeat-y;
	background-position: center;
}
img.gauche{
padding-right:10px;
}
img.droite{
padding-left:10px;
}

/* LES FORMULAIRE */
input.news{
	border:1px solid #8E5A0A;
	background-color:#FFFFFF;
	color: #8E5A0A;
	font-size: 11px;
	width: 150px;
	height: 15px;

}
input.form{
	border:1px solid #8E5A0A;
	background-color:#FFFFFF;
	color: #8E5A0A;
	font-size: 11px;
	width: 150px;
	height: 15px;

}
textarea.form{
	border:1px solid #8E5A0A;
	background-color:#fff;
	font-size: 11px;
	height:100px;
	width:250px;
	color: #8E5A0A;

}
input.boutonnews{
border:0px solid #004a6d;
background-color:transparent;
color: #ffffff;
	font-size: 12px;
	width: 30px;
	height: 15px;
}
input.boutonform{
	border:1px solid #8E5A0A;
	background-color:#8E5A0A;
	font-size: 10px;
	height:20px;
	width:250px;
	color: #ffffff;
		font-size: 12px;
			font-weight: bold;
}
input.boutonform2{
	border:1px solid #F5EFE1;
	background-color:#8d1902;
	font-size: 10px;
	height:20px;
	width:260px;
	color: #F5EFE1;
	font-family: Georgia, "Bitstream Vera Serif", Norasi, serif;
		font-size: 12px;
			font-weight: bold;
}
input.greg{
	border:1px solid #8d1902;
	background-color:#fff;
	font-size: 11px;
	height:14px;
	width:186px;
	color: #696461;

}

input.gregp{
	border:1px solid #8d1902;
	background-color:#fff;
	font-size: 11px;
	height:14px;
	width:50px;
	color: #696461;

}
textarea.greg{
	border:1px solid #8d1902;
	background-color:#fff;
	font-size: 11px;
	height:100px;
	width:250px;
	color: #696461;

}
textarea.greg2{
	border:1px solid #8d1902;
	background-color:#fff;
	font-size: 11px;
	height:100px;
	width:260px;
	color: #696461;

}
select.greg{
	border:1px solid #8d1902;
	background-color:#fff;
	font-size: 11px;
	height:18px;
	width:80px;
	color: #696461;

}
.photopresse{
float:left;
width:200px;
height:225px;
position:relative;
}
.partenaire{
padding-left:20px;
float:left;
height:100px;
width:580px;
}
.texform{font-family: Georgia, "Bitstream Vera Serif", Norasi, serif;
		font-size: 14px;
			font-weight: bold;
			color: #8d1902;}
			
			.imgdeco{
border: 3px  solid #8d1902; 
}



/* ENTETE*/
#entete {
	background-image: url(../images/entete.png);
	background-repeat: no-repeat;
	background-position: top center;
	text-align:right;
}
#entete a{
	color: #F5EFE1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
		text-decoration: none;
}
#entete a:hover, a:focus {
	color: #F5EFE1;
	text-decoration: underline;
}

#entete h1 {
	margin: 0;
}
#entete h1 img {
	float: left;
	margin: 7px 20px 10px 0;
}
#entete .sous-titre {
	margin: 4px 0 15px 0;
}


/*BANDEAU*/
#bando {
/*background-image: url(../images/fondbando.jpg);
	background-repeat: no-repeat;
	background-position: top;
		background: #EFD2B3;*/
}

/*MENU*/
/*MENU*/
#menu {
	background-image: url(../images/menu.jpg);
	background-repeat: no-repeat;
	background-position: top;/**/
}

#menu ul{
		/*list-style-image: url(../images/icone-menu.png);	*/		
		  padding-right: 0px;
 	padding-left: 50px;
	padding-top: 33px;
}
#menu li {	
		float: left ; 
		list-style: none ;  /*pour supprimer les points */
		width: 180px ;
		 	padding-left: 5px;
				height:40px;
		/*color: #fff ;
		width: 150px ;* largeur de chaque menu 		
		border: 1px solid #600 ;
		background: #c00 ;*/		
}
#menu li a {display: block ;
	/*background-image: url(../images/icone-menu.png);
	background-repeat: no-repeat;
	background-position: left;	*/
	height:22px;  	/*hauteur de l'image*/		
    padding-right: 0px;
 	padding-left: 25px;
	padding-top: 7px;
	text-align: left ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #8E5A0A;
	text-decoration: none;
}

#menu li a.langue {display: block ;
	background-image: url(../images/uk.png);
	background-repeat: no-repeat;
	background-position: left;	
	height:20px;  	/*hauteur de l'image*/		
    padding-right: 0px;
 	padding-left: 30px;
	padding-top: 5px;
	text-align: left ;
	text-decoration: none ;
		font-family: Georgia, "Bitstream Vera Serif", Norasi, serif;
		font-size: 16px;
			font-weight: bold;
margin-top:30px;
}
#menu li a.langueeng {display: block ;
	background-image: url(../images/fr.png);
	background-repeat: no-repeat;
	background-position: left;	
	height:20px;  	/*hauteur de l'image*/		
    padding-right: 0px;
 	padding-left: 30px;
	padding-top: 5px;
	text-align: left ;
	text-decoration: none ;
		font-family: Georgia, "Bitstream Vera Serif", Norasi, serif;
		font-size: 16px;
			font-weight: bold;
margin-top:30px;
}
#menu li a:hover, #menu li a:focus, #menu li a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #cfb079;
	text-decoration: none;
}


/* Conteneur central */
#audessuscentre{
background-image: url(../images/fondcentre.jpg);
background-repeat: repeat;
background-position: top;
}
#centre {
background: url(../images/fondcentre.png) top repeat-y; /*couleur du fond */
/*	background: url(../images/ombre.png) top right repeat-y; */

}

/* NAVIGATION */
#navigation {
/*background: #F5EFE1 ;*/ /*couluer du cote gauche*/
}

#navigation h2{
	/*list-style-image: url(../images/icone-menu.png);	*/		
	background-image: url(../images/icone-menu.png);
	background-repeat: no-repeat;
	background-position: left;	
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #8d1902;
	padding-left:30px;
	margin-bottom:0px;
	height:20px;
}
#navigation h3{			
	padding-left:30px;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #8d1902;
}
#navigation h4{			
	/*background-image: url(../images/icone-menu.png);
	background-repeat: no-repeat;
	background-position: left;	*/
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #8d1902;

	margin-bottom:0px;

}


#navigation em.news{			

	font-size: 12px;
	font-style:italic;
	color: #8E5A0A;

}
#navigation em{			

	font-size: 12px;
	font-style:italic;
	color: #cfb079;

}

/* Contenu principal */
#principal {
/*	color: #696461;*/
/*	background: #fff;*/
}

/* Contenu secondaire */
#secondaire {
	background: #181A12;
}

/* Contenu secondaire */
#pied {
	background-image: url(../images/bg-content_pied.jpg); 
	background-repeat: repeat-x;
	border:0px solid red;
	font-size: 10px;
	color: #583915;
	width:930px; 
	margin-left:auto; 
	margin-right:auto;
}
#pied a {
	font-size: 10px;
	color: #583915;
	text-decoration: none;
}
#pied a:hover, a:focus {
	color: #583915;
text-decoration: underline;
}

#letraithaut {
background: url(../images/fondhaut.jpg) top repeat-x;
	color: #F5EFE1;
	height:2px;
	width:980px;
}
