body {
	background-image: url(img/fond.jpg);
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

*{
	font-size:12px;
}

#table{
background:url(img/fond_table.jpg);
border:none
}

a{
text-decoration:underline; color:#7D1711
}
a:hover{
text-decoration:none; color:#BF0325
}

#banniere{
background-image:url(img/banniere.jpg);
width:765px;
height:201px;
vertical-align:top;
text-align:left;
}
#banniere ul{
margin:10px 0 0 650px;
padding:0;
list-style-type:none;
}
#banniere li{
margin:0;
padding:0;
list-style-type:none;
}
#banniere ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFDC00
}
#banniere ul li a:hover,#banniere ul li a.active{
text-decoration:none;
}

#menu_bas{
background:url(img/menu_bas.jpg) bottom no-repeat;
width:172px; height:361px;
vertical-align:top;
text-align:left
}
#menu{
background:url(img/menu_haut.jpg) top no-repeat;
width:172px; height:361px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
vertical-align:top;
}
#menu ul{
margin:0;
padding:4px 0 0 0;
}
#menu ul li{
	list-style-type:none;
	padding:0 0 0 0;
	margin:8px 0 24px 0;
}

#menu ul li a{
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	color:#FFFFFF;
	padding:4px 30px 7px 30px;
}
#menu ul li.no_border{border-right-width:0}
#menu ul li a:hover,#menu ul li a.active{
	color:#FFDD00;
	background:url(img/fond_menu.gif) left no-repeat;
}
#corps_bas{
background:url(img/corps_bas.jpg) bottom no-repeat;/*ou jpg*/
width:593px; height:360px;
vertical-align:top;
text-align:left;
}
#corps{
background-image:url(img/corps_haut.jpg);/*ou jpg*/
background-position:top;
background-repeat:no-repeat;
width:593px; height:361px;
vertical-align:top;
text-align:left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
padding:20px 20px 20px 10px;
}
#corps p{
font-size:12px;
padding:4px 0 0 0;
margin:0 0 4px 0;
}
#corps li{
font-size:12px;
padding:0 0 0 1px;
margin:0 0 4px 3px;
}
#corps ul{
font-size:12px;
padding:6px 0 7px 5px;
margin:0 0 0 30px;
}
#corps td{
font-size:12px;
}

#pied{
background-image:url(img/pied.jpg);
color:#FFFFCB;
width:765px;
height:38px;
text-align:center;
font-size:12px;
font-weight:bold;
vertical-align:middle;
}
h1{
background:url(img/fond_titre.jpg) no-repeat right;
color:#600202;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding:5px 0 5px 10px;
margin:0;
}
h2{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#600202;
padding:0;
margin:0;
}
h3{
font-size:14px;
font-weight:bold;
padding:0;
margin:0
}
.lien{
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none
}
.lien:hover{
color:#000000;
}
.lien2{
font-size:11px;
color:#000000;
text-decoration:none
}
.lien2:hover{
color:#333333;
text-decoration:underline
}
.lien3{
font-size:13px;
font-weight:bold;
color:#AC8E57;
text-decoration:none
}
.lien3:hover{
color:#CBCAAD;
}
.txt{
font-size:10px;
color:#600E09;
text-decoration:none
}
.border{
border:1px solid #990000;
}


.cadre3{
border: 1px solid #F2B121;

}
/************************************************
				IMAGES
************************************************/
img { border:none;text-decoration:none; }
div.bloc_image { text-align:center; }
div.bloc_image img {
	border:1px solid #771514;
	margin:3px;
	padding:2px;
}
div.bloc_image a { text-decoration:none; }
div.bloc_image p#zoomer { text-align:center;font-size:9px; }


.photos {
border:solid #cccccc 1px;
background-color:#FFFFFF;
margin:5px;
padding:3px;
}
.photos:hover{
filter:alpha(opacity=60);
-moz-opacity:0.6;
opacity: 0.6; }