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:#963234
}
a:hover{
text-decoration:none; color:#990000;
}

#banniere{
background:url(img/banniere.jpg);
width:765px;
height:173px;
vertical-align:top;
text-align:right;
}

#menu_haut{
vertical-align:top;
background:url(img/menu_bas.jpg) bottom;
background-repeat: no-repeat;
width:192px; height:400px;
font-family:Arial, Helvetica, sans-serif;
}
#menu_bas{
vertical-align:top; 
background:url(img/menu_haut.jpg) top no-repeat;
width:192px; height:400px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
padding:0 17px 0 0;
}
#menu_bas ul{
margin:1px 0 0 0;
padding:2px 0 0 0;
}
#menu_bas ul li{
	list-style-type:none;
	padding:0 0 0 0;
	margin:3px 0 3px 0;
}

#menu_bas ul li a{
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
	padding:0;
}
#menu_bas ul li a.menu{	margin-left:13px;}

#menu_bas ul li.no_border{border-right-width:0}
#menu_bas ul li a:hover,#menu_bas ul li a.active{
	color:#D0A0CC;
}

#corps_haut{
background:url(img/corps_haut.jpg);/*ou jpg*/
background-position:top;
background-repeat:no-repeat;
width:573px; height:400px;
vertical-align:top;
text-align:left;
padding:0 0 0 0
}
#corps_bas{
background:url(img/corps_bas.jpg) bottom no-repeat;/*ou jpg*/
width:573px; height:400px;
vertical-align:top;
text-align:left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#854780;
padding:60px 10px 40px 20px
}
#corps_bas p{
font-size:12px;
padding:4px 0 0 0;
margin:0 0 4px 0;
text-align:justify;
}
#corps_bas li{
font-size:12px;
padding:0;
margin:0 0 0 0;
list-style-image:url(img/puce.gif);
}
#corps_bas ul{
font-size:12px;
padding:1px 0 7px 2px;
margin:0 0 0 30px;
}
#corps_bas td{
font-size:12px;
}

#pied{
background:url(img/pied.jpg);
color:#FFFFFF;
width:765px;
height:27px;
text-align:center;
font-size:12px;
vertical-align:middle;
font-weight:bold;
}
h1{
color:#854780;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
padding:20px 0 10px 0px;
margin:0;
}
h2{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
h3{
font-size:14px;
font-weight:bold;
padding:0;
margin:0
}
.lien{
font-size:13px;
font-weight:bold;
color:#330033;
}
.lien:hover{
color:#6666FF;
text-decoration:none;
}
.lien2{
font-size:11px;
color:#CBCAAD;
text-decoration:none
}
.lien2:hover{
color:#CCCCCC;
text-decoration:underline
}
.txt{
font-size:10px;
color:#FFFFFF;
text-decoration:none
}
.border{
border:3px solid #854780;
margin:5px;
}
.info{text-align:center; font-weight:bold; margin:15px 0 0 0}

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