div#header {
border: #9d9d9d solid 1px ; 
border-bottom: 0px; 
margin: auto; 
width: 790px; 
background: url('images/header.gif') no-repeat ;
height: 100px;
text-align: left;
}
div#menu { 
width: 790px; 
height: 16px; 
border: #9d9d9d solid 1px ; 
color: #ffb400; 
font-weight: bold; 
background-color: #ffffff;
font-size: 11px;
}
div#structure{
padding-top: 2px;
margin: 0 auto;
width: 790px;
text-align: left; 
border: #9d9d9d solid 1px ; 
border-top: 0px; 
background-color: #F8F7FF;
}
div#titre {
text-align:center;
font-size: 12px;
color:#FFB400;
padding-left: 3px;
width: 350px;
border: #8B8B8B solid 1px ; 
background-color: #ffffff;
}
div#pub { padding-top: 19px; padding-left: 313px; height: 91; width: 470; }
div#titreh1 {
text-align:left;
font-size: 11px;
color:#616161;
padding-left: 10px;
width: 720px;
border: #ffb400 solid 1px ; 
background-color: #ffffff;
}
div#footer { color : #ffffff; text-align: center; font-size: 11px;}
td.news { vertical-align: top;font-size: 11px; color:#ffb400; }
td.news2 { vertical-align: top;font-size: 11px; color:#616161; }
.cache { color:#26639E; font-size:1px; display: inline;}
h1 { color: #ffb400; font-size:13px; display: inline; }
h2 { color:#205E9B; font-size:11px; display: inline; }
h3 { color: #707070; margin: 0px; display: inline; }
h4 { color: #DF2D2D; display: inline;}
body { background-color: #FFFFFF;} 
* { font-family: verdana;  }
img { border: 0px; }
a.cat { color: #ffb400; font-weight: bold;  }
a.cat:hover { color: ffffff; background-color: #AEA8FF; text-decoration:none;}
a.cache { color:#26639E; display: inline; }
a.cache:hover { color:#26639E; display: inline;}
a.top { color: #9d9d9d; text-decoration: none; font-weight: bold;}
a.top:hover	 {  color: #707070 ; text-decoration: underline; }
a { color: #ffb400; text-decoration: none; }
a:hover	 {  color: #9d9d9d ; text-decoration: underline; }
a.orange { color: #ffb400; font-weight: bold;}
a.gras { color: #FF4646;font-weight: bold;}
a.gras:hover	 {  text-decoration: underline; }
a.footer { color: #FFCE59; text-decoration: none; font-weight: bold;}
a.footer:hover	 {  color: #9d9d9d ; text-decoration: underline; }
input.submit { background-color:#F8F7FF; color:#575757 ; font-size:9px; font-weight: bold; }
input {	color:#8b8b8b ; font-size:9px; font-weight: bold; }
select.contacte { color:#FF961F;	background-color:#F8F7FF; font-weight: bold; }
textarea { color:#575757;	background-color:#F8F7FF;	font-size:9px; font-weight: bold; }
