body {
text-align:center;
/*background-color:#ebecee;*/
background-image: url(/images/bkg_repeat.jpg);
background-repeat: repeat;
margin:0;
padding:0;
}
#container {
margin:auto;
width: 800px;
text-align:left;
font-family:arial, helvetica, sans-serif;
font-size:11px;
background-color:white;
}
td {
}
.navitem {
width:200px;
height:26px;
background:url("/i/perso-bullet.gif") left top no-repeat;
font-size:11px;
}
.navitem a {
display:block;
padding: 6px 0 5px 35px;
text-decoration:none;
color:white;
text-transform:uppercase;
}
.navitem a:hover {
text-decoration:underline;
}
.block {
display:block;
}
#cnt {
padding: 10px 20px 10px 28px;
font-size:12px;
}
h3 {
color:#fe3705;
}
.btgris {
background-color:#8c7f77;
color:white;
width: 130px;
height: 25px;
}
.btgris a {
color:white;
text-decoration:none;
display:block;
padding: 0 0 0 4px;
line-height:25px;
text-align:center;
}
.btorange {
background-color:#fe3705;
color:white;
width:170px;
height:40px;
}
.btorange a {
color:white;
text-decoration:none;
display:block;
padding: 4px 0 4px 0px;
text-align:center;
text-transform:uppercase;
}
#tbladmin td {
width: 105px;
height:105px;
border: 1px solid #8c7f78;
text-align:center;
vertical-align:middle;
}
#tbladmin a {
color:#8c7f78;
text-decoration:none;
font-size: 13px;
}
#tbladmin td.adminactive {
background-color:#8c7f78;
}
#tbladmin td.adminactive a {
color:white;
}
.liensadmin {
color: #8c7f78;
text-decoration:none;
}
.liensadmin:hover {
text-decoration:underline;
}
.reviserimage {
width: 106px;
background:#8c7f78;
height: 16px;
}
.reviserimage a {
color:white;
text-decoration:none;
font-size: 11px;
text-align:center;
display:block;
line-height:15px;
}
.reviserimage a:hover {
text-decoration:underline;
}

/*footer*/
#presse
{
margin-top:-10px;
}

#rechercher
{
background-image: url(/images/bloc_rechercher.jpg);
background-repeat: no-repeat;
}

#footer
{	
text-align: left;
font-family: "Arial";
font-size: 9px;
height:50px;
width: 100%;
background-image: url(/images/fond_footer.jpg);
background-repeat: repeat-x;
position: fixed;
bottom:0;
}

#contenu_footer
{
width: 962px;
margin: 0 auto;
}

#contenu_footer div
{
float: left;
padding: 10px;
}

a img
{
border: none;
margin: 0px;
padding:0px;
}

.no_link{
	text-decoration:none;
	color:#000000;
}

.separation_verticale
{
background-image: url(/images/sep_vert.gif);
background-repeat: no-repeat;
width: 3px;
height: 56px;
}


