/* ------------------------------------------------------ */

/* STRUCTURE GENERALE DE PAGE */

/* ------------------------------------------------------ */


/* ---------------------------------------------------------
   STRUCTURE GENERALE DE PAGE : COMMUN
--------------------------------------------------------- */
html {
scrollbar-3dlight-color: #F2E041;
scrollbar-darkshadow-color: #216D2A;
scrollbar-face-color: #0E441C;
scrollbar-highlight-color: #2C3A33;
scrollbar-shadow-color: #7C8484;
scrollbar-track-color: #7C9090; }

body {
	margin: 0px;
	padding: 0px;
	background-color: #000;
	scrollbar-arrow-color: #EDDD50;

}

table {
	text-align: center;
}

img {
	border-style: none;
}

h1, h2, h3, h4, h5, h6, label, ul, li, form, p, input {
	margin: 0px;
	padding: 0px;
}

a{
	color:#F7D877;
	text-decoration: none;
}

a:hover{
	color:#204A16;
	background-color: #F7D877;
}

em,i {
	color:#666666;
}


acronym, abbr {
	cursor: help;
}

strong {
}

#conteneur {
	width: 801px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	margin-bottom: auto;
}

#conteneur #page {
	z-index:0;
	background-color: #F7D877;
	padding: 5px 5px 0px 5px;
}

.separateur {
	clear: both;
	visibility: hidden;
	margin: 0px;
	padding: 0px;
}

.cache {
	position: absolute;
	left: 0;
	top: -500px;
	width: 1px;
	height: 1px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}



/* ------------------------------------------------------ */

/* NAVIGATION DE HAUT DE PAGE */

/* ------------------------------------------------------ */

#page #tetiere {
}

#page #tetiere h1 {
	position: absolute;
	left: 0;
	top: -500px;
}


/* ------------------------------------------------------ */

/* CONTENU DE LA PAGE */

/* ------------------------------------------------------ */

#page #content {
	background-color: #204A16;
	width: 791px;
	font-family: Arial, Helvetica;
/* Suppression de la position relative pour bug? ie */
	}

.titre {
	font-weight: bold;
	font-size:12px
;
}

/*-------------------- Colonne de gauche */
#conteneur #signature {
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 0px;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#996633;
	text-align: center;
}

#conteneur #signature a {
}

#conteneur #signature a:hover {
	background-color:none;
	
}

#conteneur #signature hr {
color: #1C6467;
height:1px;
padding: 0px;
margin: 0px 0px 20px 0px;
}


#conteneur #final{
	text-align: center;
	letter-spacing: normal;
}

#conteneur #final a{
	color:#204A16;
	text-decoration: none;
}

#conteneur #final a:hover{
	color:#F7D877; 
	background-color:#204A16;
}


#conteneur #menu_bas{
	padding: 0px 0px 3px 0px;
	margin: 0px;
	font-size:11px;
	text-align: center;
	letter-spacing: normal;
	background-image:url(images/interface-1_14.jpg)
}

#conteneur #menu_bas a{
	padding: 1px 1px 1px 1px;
	margin: 0px;
	color:#F7D877;
	text-align: center;
	text-decoration: none;
}

#conteneur #menu_bas a:hover{
	color:#204A16; 
	background-color:#F7D877;
}

#main #gauche #menu {
	letter-spacing: normal;
}

#main #gauche #menu a{
	display:block;
	width:196px;
	text-indent:15px;
	padding: 1px 0px 1px 0px;
	margin: 0px;
	color:#F7D877;
	text-decoration: none;
}

#main #gauche #menu a:hover{
	color:#204A16; 
	background-color:#F7D877;
}


/*-------------------- Colonne de droite */



#content #main {
	margin: 0px;
	z-index: 0;
}

#content #main #header {
background-image:url(images/interface-1_04.jpg);
background-repeat:no-repeat;
background-position:right;
width:791px;
height:120px;
}

#content #main #header #adresse {
font-size:11px;
line-height:12px;
color:#ffffff;
width:171px;
padding:12px 0px 3px 18px;
}

#content #main #header #logo {
float:right;
width:490px;
font-size:13px;
color:#F7D877;
padding:97px 0px 0px 110px;
letter-spacing:2px;
}

#content #main #proetpart{
font-size:12px;
text-align:center;
font-weight: normal;
color:#F7D877;
width:790px;
padding:0px;}

#content #main #centre{
width:791px;
}

#content #main #centre #gauche {
	width:196px;
	float: left;
	height: 278px;
}

#content #main #centre #full {
	width:402px;
	height:278px;
	float: left;
	color:#F7D877;
	text-align:center;
	padding-top:1;
}

#content #main #centre #gauche #menu {
font-size:12px;
color:#F7D877;
padding:5px 0px 7px 0px;
line-height:12px;
}

#content #main #centre #gauche #IllustrationMenu {
	background-color:#F7D877;
	color:#204A16;
	padding:0px 10px 0px 0px;
	text-indent:15px;
	font-size: 14px;
}

#content #main #centre #droit{
	font-size:11px;
	color:#FFFFFF;
	width:193px;
	padding:0px;
	float: right;
	text-align:center;
}

#content #main #centre #droit #titre{
	color:#006600;
	padding:0px 0px 0px 0px;
	font-size:18px;
	background-color: #F7D877;
	text-align: center;
	height: 136px;
}

.soustitre{
	color:#204A16;
	font-size:14px;
}

#content #main #centre #droit #texte{
	font-size:11px;
	color:#FFFFFF;
	padding:5px 0px 0px 5px;
	overflow: auto;
	height:140px;
}

#content #main #LogoBas {
background-image:url(images/interface-1_12.jpg);
background-repeat:no-repeat;
background-position:left;
width:791px;
height:59px;
}

#content #main #AdresseBas {
background-color:#F7D877;
padding:3px 0px 3px 0px;
font-size:9px;
text-align:center;
}

#content #main #AdresseBas a{
color: #666;
}

