body {
	background : #ffffff url(img/fond.jpg);
	margin : 0px;
	padding : 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
#lienkemenn, a{
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #ffffff;
}

#cadre{
border:1px solid #FFFFFF;
}
#nav{
height:161px;
background-image:url(img/bandeau.gif);
background-position:top right;
}

#menu td{
	color:#FFFFFF;
	font-size:12px;
	height:19px;
	font-style:italic;
	font-weight:bold;
	border:1px solid #FFFFFF;
	background-image:url(img/fond-nav-off.gif);
	background-position:top left;
	padding-left:35px;
	cursor:pointer;
	font-family: "Times New Roman", Times, serif;
}
#menu td:hover, #menu td.hover,  #menu td.active{
height:19px;
border:1px solid #FFFFFF;
font-style:italic;
font-weight:bold;
background-image:url(img/fond-nav-on.gif);
background-position:top left;
padding-left:35px;
}
#contenu{
background-color:#FFFFFF;
background-image:url(img/fondcontenu.gif);
background-position:bottom right;
background-repeat:no-repeat;
padding-bottom:5px;
text-align:left;
}
#adresse{
background-color:#69788a;
border-top:1px solid #FFFFFF;
}
#boxtexte .tdcoin{
width:10px;
height:10px;
}
#boxtexte .tdhaut {
height:27px;
background-image:url(img/ligneorange-top.gif);
background-position:top;
background-repeat:repeat-x;

}

#boxtexte .tdbas {
background-image:url(img/ligneorange.gif);
background-position:bottom;
background-repeat:repeat-x;
height:10px;
}

#boxtexte .tddroite {
background-image:url(img/ligneorange.gif);
background-position:right;
background-repeat:repeat-y;
width:10px;
}

#boxtexte .tdgauche {
background-image:url(img/ligneorange.gif);
background-position:left;
background-repeat:repeat-y;
width:10px;
}
#boxtexte .tdcontenu img{
padding:2px;
margin:4px;
border:1px #FFFFFF solid;

}

#boxtexte {

color:#69788a;
font-size:11px;
}
#boxtexte a{
font-size:11px;
text-align:justify;
font-weight:bold;
color:#69788a;
}
#boxtexte a:hover,#boxtexte a.hover {
font-size:11px;
text-align:justify;
font-weight:bold;

color:#69788a;
}
input, textarea {
	width: 150px;
	color:#69788a;
	font-size:11px;
border:1px solid #B7D1EC;
}

input.button {
	color:#69788a;
	font-size:11px;
border:1px solid #B7D1EC;
}

#annuaire tr{
color:#69788a;
text-align:left;
}
#annuaire tr.hover, #annuaire tr:hover{

background-color:#FFFFFF;
}

#annuaire .entete{
color:#FFFFFF;
font-weight:bold;
font-variant:small-caps;
border-top:1px #FFFFFF solid;
}
#annuaire .liste{
border-bottom:1px solid #69788a;
padding-left:2px;
padding-right:2px;
border-left:#c2d3e4 1px solid;
}
#annuaire .liste img{
border:none;
}
#annuaire .listevide{
border-bottom:1px solid #69788a;
width:1px;
}
#annuaire .listenom{
border-bottom:1px solid #69788a;
font-weight:bold;
font-variant:small-caps;
}
