body {
margin : 10px auto;
background : #acc8ac url(gfx/bg.jpg) repeat-x;
font-family : Arial, Helvetica, sans-serif;
}
p {
font-size : 11px;
color : #000000;
}
img {
border : none;
}
#header {
background : url(gfx/bg_header.gif) no-repeat;
height : 115px;
}
.lienshaut:link, .lienshaut:visited, .lienshaut:hover {
color : #000000;
font-size : 12px;
text-transform : uppercase;
text-decoration : none;
}
#footer {
background : #ffffff;
border-top : 3px solid #000000;
height : 50px;
}
#menu_acc {
background : #ffffff url(gfx/haut_menu.jpg) no-repeat;
}
#menu_acc ul {
	list-style-type : none;
	width : 243px;
	margin : 0;
	padding : 0;
	font-size : 12px;
	font-variant : small-caps;
	font-weight: bold;
}
#menu_acc li {
border-bottom : 1px solid #eaeaea;
height : 32px;
padding-left : 13px;
padding-top : 3px;
padding-bottom : 3px;
}
#menu_acc a {
display : block;
margin : 0;
padding-top : 7px;
padding-left : 10px;
height : 26px;
width : 205px;
text-decoration : none;
color : #000000;
}
#menu_acc a:hover {
text-decoration : none;
background : #eff5ef;
color : #85af63;
}
#menu {
background : #ffffff;
}
#menu ul {
list-style-type : none;
width : 243px;
margin : 0;
padding : 0;
font-size : 12px;
font-variant : small-caps;
}
#menu li {
border-bottom : 1px solid #eaeaea;
height : 32px;
padding-left : 13px;
padding-top : 3px;
padding-bottom : 3px;
}
#menu a {
display : block;
margin : 0;
padding-top : 7px;
padding-left : 10px;
height : 26px;
width : 205px;
text-decoration : none;
color : #276ea1;
}
#menu a:hover {
text-decoration : none;
background : #f1f6f8;
color : #808080;
}
#contenu_acc {
background : #c9dbe2 url(gfx/bg_cont_acc.jpg) no-repeat;
vertical-align : top;
}
#contenu {
background : #bcd3bc url(gfx/bg_contenu.jpg) no-repeat left bottom;
vertical-align : top;
}
#page {
background : #fff;
padding : 10px;
}
#bas_header {
background : #ffffff;
color : #324c32;
height : 16px;
font-size : 11px;
}
.margel {
margin-left : 57px;
}
.marget {
	margin-top : 20px;
}
.halo {
height : 250px;
vertical-align : middle;
text-align : center;
}
.acces {
color : #324c32;
border-bottom : 1px solid #324c32;
font-size : 13px;
font-variant : small-caps;
}
.liens:link, .liens:visited {
background : #000000;
color : #ffffff;
padding : 5px;
text-decoration : none;
}
.liens:hover {
background : #fff;
color : #000000;
padding : 5px;
text-decoration : none;
}
.cortix {
color : #324c32;
text-decoration : none;
}
.cortix11{
	color : #2595e7;
	text-decoration : none;
	font-weight: bold;
}
.menubas, .menubas a:link, .menubas a:visited {
color : #000000;
text-decoration : none;
}
.menubas a:hover {
color : #000000;
text-decoration : underline;
}
.titre {
font-size : 14px;
font-variant : small-caps;
color : #000000;
border-bottom : 1px dotted #000000;
}
.titre2 {
font-size : 14px;
font-variant : small-caps;
color : #003300;
border-bottom : 1px dotted #003300;
}
.img_d {
float : right;
margin-bottom : 3px;
margin-left : 20px;
}
.img_g {
float : left;
margin-right : 10px;
}
.titrebloc {
background : #000000 url(gfx/titre_bloc.gif) no-repeat;
color : #324c32;
font-size : 12px;
font-variant : small-caps;
padding : 5px 0 0 70px;
height : 25px;
margin : 0;
}
.bloc {
background : #000000;
color : #ffffff;
}
.bloc p {
padding : 5px;
color : #ffffff;
}
.formulaire {
border : 1px solid #85af63;
font-size : 11px;
width : 100%;
color : #626262;
font-family : Arial, Helvetica, sans-serif;
background-color : #fff;
}
.formulaire:hover {
border : 1px solid #55779b;
font-size : 11px;
width : 100%;
color : #626262;
font-family : Arial, Helvetica, sans-serif;
background-color : #d5e8ea;
}
.formulaire_bouton {
border : medium none;
font-size : 11px;
width : 49%;
color : #fff;
font-family : Arial, Helvetica, sans-serif;
background-color : #85af63;
}
.basref 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 7px;
	font-style: normal;
	font-weigh: normal; 
	color: #000000;
	padding-left: 125px;
	padding-right: 125px;
	text-align: center;
	padding-top:50px;
}