body 
{
font-family: Arial,helvetica,sans-serif;
}

h1 {font-size:1.2em;}
h2 {font-size:1.1em;}

h1, h2 ,h3
{
  margin-top : 7px;
  margin-bottom : 8px;
}


a {
	color:#FF9900;
	text-decoration: none;
}

a:hover {
	color:#FF9900;
	text-decoration: underline;
}

.logo {
       float:left;
}

#logo {
height: 54px;
left: 10px;
position: absolute;
top: 2px;
width: 189px;
z-index: 2
}

#rightlogo {
height: 54px;
position: absolute;
right: 10px;
top: 2px;
width: 49px;
z-index: 1
}

#topcenter {
background-image: url('/Images/background.gif');
background-repeat: repeat-x;
height: 54px;
left: 0px;
position: absolute;
right: 0px;
top: 2px;
width: 100%;
z-index: 0
}

#menubar {
background-color: black;
color: white;
height: 25px;
left: 10px;
width: 100%;
right: 0px;
position: absolute;
top: 60px;
z-index: 3;
voice-family: "\"}\"";
voice-family: inherit;
margin-left: 0px;
margin-right:0px;
}
html>body #menubar {
margin-left: 0px;
margin-right:0px;
}

#right {
PADDING-RIGHT: 2px; 
PADDING-LEFT: 2px; 
PADDING-TOP: 5px;
PADDING-bottom: 2px;

position: absolute;
top: 110px;
right:10px;
width: 190px;
z-index: 4;
voice-family: "\"}\"";
voice-family: inherit;
margin-left: 0px;
margin-right:0px;
	}
html>body #right{
margin-left: 0px;
margin-right:0px;
}

/*div {border : 1px yellow solid}*/
#content {
position: absolute;
top:0;left:0;
margin: 110px 180px 10px 30px;
border-right:1px dotted #000;
PADDING-top: 20px; 
PADDING-RIGHT: 20px; 
voice-family: "\"}\"";
voice-family: inherit;
	}

.small 
{
FONT-SIZE: 55%;
font-family: Arial,helvetica,sans-serif;
list-style-image: url('/puce.gif');
}

UL  
{ 
list-style-image: url('/puce.gif');
margin : 15px;
}

.spip_documents
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size : 70%;
}

.smalltitle
{
  margin-top: 9px;
  margin-bottom: 3px;
FONT-SIZE: 85%;
font-family: Arial,helvetica,sans-serif;
}

h3.spip {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 120%;
	text-align: center;
}





table.spip tr.row_first {
	background-color: #FCF4D0;
}

table.spip tr.row_odd {
	background-color: #C0C0C0;
}

table.spip tr.row_even {
	background-color: #F0F0F0;
}

table.spip td {
	padding: 1px;
	text-align: left;
	vertical-align: middle;
}


.forml { width: 100% ; background-color: #FFDDAA;}

.spip_encadrer {
	width: 100%;
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px #666666 solid;
}

.spip_cadre {
	width : 100%;
	background-color: #FFFFFF;
	padding: 5px;
}


.spip_bouton { background-color: #FFCC00;}

.formrecherche { width: 100% ; background-color: #FFDDAA;}

.reponse_formulaire {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 110%;
	color: red;
}

.spip_surligne { 
  background-color: #FFFF66;
}

