body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #5ccaff;
	font-size: 11px;
	color: #53402A;
}
#conteneur {
	position: relative;
	width: 980px;
	margin: 0 auto; 
	background-image: url(images/bgContent.gif);
	background-repeat: repeat-y;
}
#header {
	height: 190px;
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
}
.bouton
{
  vertical-align: bottom;
  margin-bottom: 0px;
}

#centre {
	width: 540px;
	margin-left: 217px;
	margin-right: 183px;
	background-color:#FFFFFF;
	height: 1100px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}
html>body #centre  {
	height: auto;
	min-height: 1100px
} 

#gauche {
	position: absolute;
	left:0;
	width: 217px;
	background-image: url(images/bgColLeft.jpg);
	background-repeat: repeat-y;
}

/* BOX ROUGE */
.boxRougeTitre {
	margin: 0px;
	padding: 0px;
	height: 49px;
	width: 199px;	
}
.boxRougeBottom {
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 199px;
	background-image: url(images/bottom_rouge.gif);
	background-repeat: no-repeat;
}
ul#menuRouge {
	width: 199px;
	padding: 0;
	margin: 0;
	background-color:#E04239;
	list-style-type: none;
}
#menuRouge li{
	margin: 0;
	height: 16px;
	line-height: 16px;
}
#menuRouge a{
	padding: 0 0 0 22px;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/bullet.gif) no-repeat left center;
}
#menuRouge a:hover{
	text-decoration: underline;
}
.menuRougeB {
	background-color: #CB1A11;
}


/* BOX VERT */
.boxVertTitre {
	margin: 0px;
	padding: 0px;
	height: 49px;
	width: 199px;	
}
.boxVertBottom {
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 199px;
	background-image: url(images/bottom_vert.gif);
	background-repeat: no-repeat;
}
ul#menuVert {
	width: 199px;
	padding: 0;
	margin: 0;
	background-color:#A4C445;
	list-style-type: none;
}
#menuVert li{
	margin: 0;
	height: 16px;
	line-height: 16px;
}
#menuVert a{
	padding: 0 0 0 22px;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/bullet.gif) no-repeat left center;
}
#menuVert a:hover{
	text-decoration: underline;
}
.menuVertB {
	background-color: #749024;
}

/* BOX BLEU */
.boxBleuTitre {
	margin: 0px;
	padding: 0px;
	height: 49px;
	width: 199px;	
}
.boxBleuBottom {
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 199px;
	background-image: url(images/bottom_bleu.gif);
	background-repeat: no-repeat;
}
ul#menuBleu {
	width: 199px;
	padding: 0;
	margin: 0;
	background-color:#499CC6;
	list-style-type: none;
}
#menuBleu li{
	margin: 0;
	height: 16px;
	line-height: 16px;
}
#menuBleu a{
	padding: 0 0 0 22px;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/bullet.gif) no-repeat left center;
}
#menuBleu a:hover{
	text-decoration: underline;
}
.menuBleuB {
	background-color: #1669A0;
}

/* BOX Beige */
.boxBeigeTitre {
	margin: 0px;
	padding: 0px;
	height: 49px;
	width: 199px;	
}
.boxBeigeBottom {
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 199px;
	background-image: url(images/bottom_beige.gif);
	background-repeat: no-repeat;
}
ul#menuBeige {
	width: 199px;
	padding: 0;
	margin: 0;
	background-color:#CDBC5E;
	list-style-type: none;
}
#menuBeige li{
	margin: 0;
	height: 16px;
	line-height: 16px;
}
#menuBeige a{
	padding: 0 0 0 22px;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/bullet.gif) no-repeat left center;
}
#menuBeige a:hover{
	text-decoration: underline;
}
.menuBeigeB {
	background-color: #B6A33F;
}

#contentGauche{
	width: 217px;
	background-image: url(images/topColLeft.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
#droite {
	position: absolute;
	right:0;
	width: 183px;
	background-image: url(images/bgColRight.jpg);
	background-repeat: repeat-y;
}
#contentDroite{
	width: 183px;
	background-image: url(images/topColRight.jpg);
	background-repeat: no-repeat;
	background-position: top;
	
}

/* BOX GRIS */
.boxGrisTitre {
	margin: 0px;
	padding: 0px;
	height: 49px;
	width: 169px;
	margin-left: 14px;
}
.boxGrisBottom {
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 169px;
	background-image: url(images/bottom_gris.gif);
	background-repeat: no-repeat;
	margin-left: 14px;
}
.bgGris {
	width: 169px;
	padding: 0;
	margin: 0;
	background-color:#CCCCCC;
	list-style-type: none;
	text-align: center;
	margin-left: 14px;

}


/* BOX BLEU R */
.boxBleuRTitre {
	margin: 0px;
	padding: 0px;
	height: 49px;
	width: 169px;	
	margin-left: 14px;
}
.boxBleuRBottom {
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 169px;
	background-image: url(images/bottom_bleu_r.gif);
	background-repeat: no-repeat;
	margin-left: 14px;
}
ul#menuBleuR {
	width: 169px;
	padding: 0;
	margin: 0;
	background-color:#499CC6;
	list-style-type: none;
	margin-left: 14px;
}
#menuBleuR li{
	margin: 0;
	height: 16px;
	line-height: 16px;
}
#menuBleuR a{
	padding: 0 0 0 22px;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/bullet.gif) no-repeat left center;
}
#menuBleuR a:hover{
	text-decoration: underline;
}
.menuBleuRB {
	background-color: #1669A0;
}


#piedTop {
	height: 13px;
	width: 980px;
	background-image: url(images/topFooter.gif);
	background-repeat: no-repeat;
	margin: 0 auto; 
}
#piedBg {
	width: 980px;
	background-image: url(images/bgFooter.jpg);
	background-repeat: repeat-y;
	margin: 0 auto; 
}
.lienBottom {
	width: 600px;
}
#piedBg p{
	margin: 0;
	padding:0;

}
#piedBg a{
	color: #5ccaff;
	text-decoration: none;
	font-size: 10px;
}
#piedBg a:hover{
	text-decoration: underline;
}

#piedBottom {
	height: 99px;
	width: 980px;
	background-image: url(images/bottomFooter.jpg);
	background-repeat: no-repeat;
	margin: 0 auto; 
	line-height: 124px;
}
#piedBottom a{
	color: #7D6B49;
	text-decoration: none;
}
#piedBottom a:hover{
	text-decoration: underline;
}



p {margin: 0 0 10px 0;}

.txtBrun10px {
	color: #000000;
	font-size: 10px;
}
 

.barre {
	width: 453px;
	height: 44px;
	background-image: url(images/bgH1.jpg);
	background-repeat: no-repeat;
	font-size: 16px;
	color: white;
	padding-left: 70px;
	line-height: 44px;
}
h1 {
	width: 453px;
	height: 44px;
	background-image: url(images/bgH1.jpg);
	background-repeat: no-repeat;
	font-size: 16px;
	color: black;
	padding-left: 70px;
	line-height: 44px;
}
h3 {
	width: 453px;
	height: 44px;
	background-image: url(images/bgH1.jpg);
	background-repeat: no-repeat;
	font-size: 16px;
	color: black;
	padding-left: 70px;
	line-height: 44px;
}

.boxLeft{
	float: left;
	width: 220px;
	padding-left: 20px;
}
.boxRight{
	float: right;
	width: 220px;
	padding-right: 20px;
}
a.txtRed {
	color: #5ccaff;
	text-decoration: none;
}
a.txtRed:hover {
	text-decoration: underline;
}
a.txtOrange {
	color: #5ccaff;
	text-decoration: none;
}
a.txtOrange:hover {
	text-decoration: underline;
}

