html,body{margin:0;padding:0}
body{font: 76% Trebuchet MS,arial,sans-serif;text-align:center}

p{margin:0 10px 10px}
div#header h1{
	display:none;
	text-indent:-9999px;
	visibility:hidden;
}
div#header {
	height: 160px;
	background-image: url("i/valdegaronne2.jpg");
	background-repeat: no-repeat;
	background-position: top left;
}
#logocdt{display:inline-block;margin:10px 0px;}
div#header span {
margin-left: 5px;
}

div#filariane span a, div#filariane span a:hover, div#filariane span a:link, div#filariane span a:visited  {
font-size: 14px;
color: #467194;
text-decoration: none; 
height: 20px;
}

div#header span a, div#header span a:hover, div#header span a:link, div#header span a:visited  {
font-size: 14px;
color: #467194;
text-decoration: none; 
height: 20px;
}

div#container{text-align:left;}
div#content p{line-height:1.4}
div#navigation{background:#FFFFFF}

div#footer{background: #333;color: #FFF}
div#footer p{margin:0;padding:5px 10px}

div#container{width:800px;margin:0 auto; padding:0;
}
div#wrapper{float:left;width:100%;
background-image: url("i/fondrub.jpg");
background-position: right top;
background-repeat: no-repeat;

}
div#content{margin-left: 210px; color: #666666;
height: 500px;
}
html>body #content {
height: auto;
min-height: 500px;
} 
div#navigation{float:left;width:200px;margin-left:-800px}
div#footer{clear:left;width:100%}

#footer p a, #footer p a:hover, #footer p a:link, #footer p a:visited {
color: #FFF;
text-decoration: none;
}
td {
border : 1px solid #D4D4D4;
margin-top:0px;
width: 33%;
}

#content a {
color: #3399CC;
text-decoration: none;
}
#content a:hover {
background-color: #3399CC;
color: #FFF;
}
li.puce {
list-style-image: url("i/pucerub.jpg");
}
#content h3 {
font-size: 14px;
}
#content {
font-size: 12px;
}
h3.spip {
font-size: 12px;
}

div#navigation ul {
margin: 0;
padding: 0;
text-decoration: none;
list-style-type: none;
}
div#navigation ul li {
	margin: 0;
padding: 0;
}

#footer p a, #footer p a:hover, #footer p a:link, #footer p a:visited {
font-size: 10px;
color: #FFF;
text-decoration: none;
}

.calendrier {
font-size: 10px;
}

tr.row_even {
text-align: center;
}
div#menulang{
float: right;
}
.spip_doc_titre {
font-size: 10px;
text-align: center;
color: #000;
}
.table : {display: table;}
img {border:none;}
