
/* ----------------DECO ARRONDI-------------------- */

#news_arrondi_h{
font: bold 16px Arial, sans-serif;
text-align:center;
position: relative;
color: #fff;
width: 277px;
height: 30px;
display: block;
margin:-10px 0px 0px 0px;
padding:0px 0px 0px 0px;
background : url(../img/decohnews.png) left top repeat-x;
}

#news_arrondi_b {
font: bold 16px Arial, sans-serif;
text-align:center;
position: relative;
color: #fff;
width: 277px;
height: 31px;
display: block;
margin:0px 0px 0px 0px;
padding:2px 0px 0px 0px;
background : url(../img/decobdos.png) left top repeat-x;
}
/* ----------------CADRES-------------------- */

#cadre_news{
font: normal 12px Arial, sans-serif;
position: relative;
width: 275px;
display: block;
margin:0px 0px 0px 0px;
padding:2px 0px 0px 0px;
border-left: 1px solid #000;
border-right: 1px solid #000;
background: #fff;
/*background : url(../img/fond_news.jpg) left top repeat-x;*/
}

#news_cadre_vide {
position: relative;
color: #000;
width: 250px;
height:5px;
margin:5px 0px 0px 5px;
padding:0px 0px 0px 0px;
}


#news_date {
position: relative;
text-align:left;
color: #000;
width: 270px;
margin:-26px 0px 0px 5px;
padding:0px 0px 0px 0px;
}



#detail_bloc {
display: block;
text-align:center;
position: relative;
width: 255px;
border: 1px solid #ccc;
margin:3px 0px 0px 4px;
padding:5px 5px 5px 5px;
background: #B0010B;
background : url(../img/deco_fond_carte.png) left top repeat-y;

}

#detail_bloc2 {
display: block;
text-align:center;
position: relative;
width: 255px;
border: 1px solid #ccc;
margin:3px 0px 0px 4px;
padding:5px 5px 5px 5px;
background: #B0010B;
background : url(../img/deco_fond_carte2.png) left top repeat-y;

}

#detail_news {
display: block;
position: relative;
width: 255px;
background :#fff;
border: 1px solid #ccc;
margin:3px 0px 0px 4px;
padding:5px 5px 5px 5px;
}

#detail_news_image a {
text-align:center;
font: bold 12px Arial, sans-serif;
position: relative;
width: 250px;
color :#c30;
margin:3px 0px 0px 0px;
padding:1px 1px 1px 1px;
text-decoration:none;
}

#detail_news_image a:hover {
-moz-opacity:0.7;
opacity: 0.7;
filter:alpha(opacity=70);
color :#333;
}

#fin_detail_news a{
color: #fff;
font: bold italic 12px Arial, sans-serif;
background: #44485A;
display:block;
text-align:left;
position: relative;
width: 250px;
margin:10px 0px 5px 0px;
padding:1px 1px 1px 1px;
text-decoration:none;
}


#fin_detail_news a:hover {
-moz-opacity:0.7;
opacity: 0.7;
filter:alpha(opacity=70);
color :#333;
}

#news a{
cursor: pointer;
font: normal 12px Arial, sans-serif;
display: block;
position: relative;
color: #f60;
width: 265px;
height:40px;
background :#fff;
border: 1px solid #999;
margin:5px 0px 0px 4px;
padding:0px 0px 0px 0px;
}

#news a:hover{
cursor: pointer;
font: normal 12px Arial, sans-serif;
position: relative;
display: block;
color: #fff;
width: 265px;
background :#B0010B;
border: 1px solid #000;
margin:5px 0px 0px 4px;
padding:0px 0px 0px 0px;
}

#news2 a{
font-family: Geneva, Verdana,  Arial, Geneva, Arial, sans-serif;
font-size: 1em;
font-weight: bold;
font-style: normal;
letter-spacing:-0.03em;
display: block;
cursor: pointer;
position: relative;
width: 265px;
color:#600;
background :#fff;
border-top: 1px solid #ccc;
border-bottom: 1px solid #fff;
margin:5px 0px 4px 10px;
padding:1px 0px 1px 0px;
text-decoration:none;
}

#news2 a:hover{
color: #fff;
background :#B0010B;
border-top: 1px solid #000;
border-bottom: 1px solid #000;
}



#news #ours {
position :absolute;
left:30px;
top:2px;
}

