/* --------------------------------------------------------- */
/* Feuille de style de l'accueil sur RSMVauban  */
/* --------------------------------------------------------- */

/*A GAUCHE*/
#actu_accueil {clear: both; float: left;margin-left:5px;}
#actu_accueil #h_actu_accueil {clear: both; float: left;width:170px;height:35px;background:transparent url(../images/06_h_encart_accueil.png) left top no-repeat;}
              #h_actu_accueil .titre {clear:both;float:left;margin-top:13px;margin-left:12px}
              #h_actu_accueil .titre #icone_rss {margin-left:5px}
#actu_accueil #centre_actu_accueil {clear: both; float: left;width:170px;background:transparent url(../images/07_centre_encart_accueil.png) left top repeat-y;}
              #centre_actu_accueil .separateur {clear: both; float: left;height:10px;width:170px;}
              #centre_actu_accueil .separateur_h {clear: both; float: left;height:10px;width:140px;margin-left:15px;margin-right:15px;background:transparent url(../images/25_px_rose.png) left top repeat-x;}
              #centre_actu_accueil .date {color:#5F101A;font-weight:bold;width:150px;margin-left:10px;margin-bottom:2px;}
              #centre_actu_accueil .titre {font-size:10px;width:150px;margin-left:10px;margin-bottom:10px;text-align:left;}
              #centre_actu_accueil .titre a {color:black;text-decoration:none;}
              #centre_actu_accueil .titre a:hover {text-decoration:underline;}
#actu_accueil #b_actu_accueil {clear: both; float: left;width:170px;height:6px;background:transparent url(../images/08_b_encart_accueil.png) left top no-repeat;}

/*AU CENTRE*/
#introduction {clear: both; float: left;width:540px;margin-left:10px;margin-right:10px;text-align:justify}

#introduction .titre{clear: both; float: left;width:520px;margin-top:13px;text-align:left}
#introduction .ss_titre{clear: both; float: left;width:540px;margin-top:10px;text-align:justify;}
#diaporama {clear: both; float: left; width:580px;height:295px; margin-left:-10px; margin-right:10px;}
#documents_portfolio {position: relative;}
#bouton{position:relative; height: 30px;text-align:center; margin-left: 99px; margin-top:5px; width:380px; }

#precedent{float:left;width:38px; height: 27px;visibility: hidden;}
#suivant {float:right;width:38px; height: 27px;visibility: hidden; }

#cartes { float: left; width:560px; height:150px; margin-bottom:5px;  margin-top:-30px; }
#cartes img{display:block;margin-left: auto;margin-right: auto;}


/*AU CENTRE page: ERREUR */
#erreur {clear: both; float: left;width:540px;margin-left:10px;margin-right:10px;text-align:justify}

#erreur .titre{clear: both; float: left;width:520px;margin-top:13px;text-align:left}
#erreur .texte{clear: both; float: left;width:540px;margin-top:10px;text-align:justify;}

#credit_photos {clear: both; float: left;width:540px;margin-left:10px;margin-top:5px;text-align:right;font-style:italic;}
#credit_photos .texte {clear: both;font-size:10.2px; width:540px;}
#credit_photos .texte p{margin:0; }

#partenaires {clear: both; float: left;width:540px;margin-left:10px;margin-right:10px;margin-top:10px; }
#partenaires .texte{font-size:10.2px; clear: both; float: left;width:540px;text-align:justify;}
#partenaires .texte p{margin:0; }

/*A DROITE*/
#encart_cr {clear: both; float: left;margin-left:5px;}
#encart_cr  #h_cr_accueil {clear: both; float: left;width:170px;height:35px;background:transparent url(../images/06_h_encart_accueil.png) left top no-repeat;}
            #h_cr_accueil .titre {clear:both;float:left;margin-top:13px;margin-left:14px}
#encart_cr  #centre_cr_accueil {clear: both; float: left;width:170px;background:transparent url(../images/07_centre_encart_accueil.png) left top repeat-y;}
            #centre_cr_accueil .texte {font-size:10px;width:150px;margin-top:10px;margin-left:10px;margin-bottom:10px;text-align:left;}
            #centre_cr_accueil .bouton {clear:both;float:left;margin-left:52px}
#encart_cr  #b_cr_accueil {clear: both; float: left;width:170px;height:6px;background:transparent url(../images/08_b_encart_accueil.png) left top no-repeat;}

