/*******************************************************
/////////TEXTE PRESENTATION//////////////////////////////
********************************************************/
.texte_accueil {
font-size:.8em;
color:#C20877;
font-family:tahoma;
margin-bottom:20px;
}

.texte_accueil p {
margin:7px 0;
}

.texte_accueil strong {
font-weight:bold;
}

.texte_accueil a {
color:#4F0632;
text-decoration:underline;
}

.texte_accueil a:hover {
color:#000;
}

.texte_accueil h3 {
font-size:1.3em;
color:#666;
margin:5px 0;
}



/*******************************************************
/////////BLOC ACTU//////////////////////////////
********************************************************/
/*CONTENU ACCUEIL ACTUALITES*/
#page #contenu {
position:absolute;
top:226px;
width:450px;/*largeur avec les padding 550px*/
left:223px;
padding:15px;
background:#fff;
font-family:verdana;
}

.contenu {
height:480px;
}

#page #contenu .plus_actus {
text-align:right;
font-size:.9em;
}

#page #contenu .plus_actus a {
color:#E20287;
}

/*bloc gris*/
#page #contenu .actu_accueil {
background:#F1F1F1;
color:#717171;
margin:10px 0;
padding:15px 5px;
border-top:1px solid #999;
border-left:1px solid #999;
border-right:2px solid #666;
border-bottom:2px solid #666;
font-size:.7em;
}

/*titre d'une actu*/
#page #contenu .actu_accueil h3 {
color:#383838;
font-size:1.2em;
letter-spacing:3px;
font-weight:bold;
padding:1px 0px;
}

#page #contenu .actu_accueil span.date {
display:block;
color:#EC008C;
font-size:1em;
margin:5px 0;
font-family:comic sans ms;
}

#page #contenu .actu_accueil span.suite a {
color:#EC008C;
font-weight:bold;
text-decoration:none;
font-size:.8em;
}

/*visuel automatisé avec lightbox*/
#page #contenu .actu_accueil .img_actu_accueil img {
border:1px solid #434343;
}


/*******************************************************
/////////FOCUS//////////////////////////////////////////
********************************************************/
#page #focus {
position:absolute;
top:206px;
height:480px;
right:19px;
*right:18px;
width:210px;
padding-right:15px;
background-color:#E1E1E1;
font-family:verdana;
font-size:11px; 
border-left:1px solid #444;
border-top:1px solid #555;
}

#page #focus #focus_titre {
padding-left:16px;
}

#page #focus table.t_focus {
margin:4px 0 0 8px;
padding:1px;
font-size:.8em;
color:#000;
border:4px solid #8c8c8c;
background-image:url(../imgs/fond_focus.jpg);
background-position:top left;
background-repeat:repeat-x;
background-color:#fff;
}

#page #focus table.t_focus tr td{ 
padding:5px;
}
#page #focus table.t_focus tr td a {
color:#EB008B;
}

#page #focus table.t_focus img {
border:1px solid #444;
}

#page #focus table.t_focus h3 {
font-size:1.3em;
font-weight:bold;
}

#page #focus  #focus_plus {
color:white;
font-weight:bold;
font-size:1em;
padding-right:10px;
text-align:right;
height:25px;
background-image:url(../imgs/fond_en_sav_plus.jpg);
background-position:top left;
background-repeat:repeat-x;
background-color:#EB008B;
}

#page #focus  #focus_plus a {
color:white;
}
