.hovermenu ul{
	font: bold 14px arial;
	color:white;
	margin-top:140px;
	margin-left:2px;
	position: absolute;
	margin-left:2px;
	margin-top:2px;
	top: 155px;
    margin:10; padding:0; list-style-type: none;

}

.hovermenu ul li{
    float: left;
	margin-left:7px;
	height: 25px;
	line-height: 25px;
}

.hovermenu ul li a{
   padding: 5px 20px; 
        margin: 0; 
        background: #F2B026; 
        color: #fff; 
        border: 1px solid #89a; 
        text-decoration: none; 
        -moz-border-radius: 10px 10px 0 0; 
        -webkit-border-radius: 10px 10px 0 0; 
        border-radius: 10px 10px 0 0;         
        -webkit-border-top-left-radius: 10px; /* pour Chrome */ 
        -webkit-border-top-right-radius: 10px; /* pour Chrome */ 
}

.hovermenu ul li a:hover{
background-color: #F60;
 border-radius: 5px 10px 0 5px; 
}

html>body .hovermenu ul li a:active{ /* applique un effet mousedown sur les navigateurs autres que IE */
border-style: inset;
}

#menu12 {
	width: 220px;
	margin: 10px;
	}
	
#menu12 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 22px;
	text-decoration: none;
	}	
	
#menu12 li a:link, #menu12 li a:visited {
	color: #666;
	display: block;
	background:  url(img/menu22.gif);
	padding: 10px 0 0 35px;
	}
	
#menu12 li a:hover {
	color: #000;
	background:  url(img/menu22.gif) 0 -32px;
	padding: 10px 0 0 35px;
	}
.bloc-date {
	float: left;
	width: 200px;
background: url(img/date-h.png) no-repeat;
	
	margin-left:5px;
	padding-top: 14px;
	
} 
.bloc-date div{
	background:url(img/date-f.png) bottom no-repeat;
	padding: 10px 15px;
	padding-bottom: 14px;
	
} 

.bloc-date table {
	width: 100%;
}
.bloc-col {
	float: left;
	width: 200px;
background: url(img/date-h.png) no-repeat;
	
	margin-left:5px;
	padding-top: 14px;
	
} 
.bloc-col div{
	background:url(img/date-f.png) bottom no-repeat;
	padding: 10px 15px;
	padding-bottom: 14px;
} 

.bloc-col table {
	width: 100%;
}
.entete {
	
	width: 190px;
	height: 20px;
	position:absolute;
	visibility: visible;
}
.bloc-centre {
	float: left;
	width: 300px;
background: url(img/col_h.png) no-repeat;
	
	margin-left:5px;
	padding-top: 14px;
	
} 
.bloc-centre div{
	background:url(img/col_f.png) bottom no-repeat;
	padding: 10px 15px;
	padding-bottom: 14px;
} 

.bloc-centre table {
	width: 100%;
}
.bloc-news {
	float: left;
	width: 407px;
	height: 196px;
	background: url(img/actu.png) no-repeat;
margin-left:10px;
} 

.bloc-news div{
	padding: 10px;
} 

.bloc-news a{
	text-decoration: none;
} 

.bloc-news-content{
	height: 160px;
	overflow: auto;
}

