/*@charset "UTF-8";
 CSS Document */
 
/* slideshow cycle */

#slideshow { /* taille du slideshow */
	margin: 0px auto 0px auto;  /* centrage */
	width: 769px;
	height: 529px;
	background-color: white; /*fond blanc pour les transitions */
	}

.home_slider {
    position : relative;
    z-index  : 1;
    width    : 769px;
    height   : 529px;
    cursor   : pointer;
}

#slide_news ul {
    margin  : 0;
    padding : 0;
}

#slide_news ul li {
    margin     : 0;
    padding    : 0;
    list-style : none;
}

.cache_slide { /* image promo png */
    position   : relative;
    width      : 769px;
    height     : 529px;
    background : url(../images_home/promo.png) no-repeat right top;
}

.contenu_slide { /* Contenu du slide */
    float      : right;
    text-align : right;
    margin     : 10px 20px 0 0;
}

.titre_slide, /* Titre */
.titre_slide a,
.titre_slide a:link,
.titre_slide a:visited,
.titre_slide a:hover,
.titre_slide a:active {
    color           : #F60; /* orange */
    font-size       : 24px;
    font-family     : Verdana, Geneva, sans-serif;
    font-style      : italic;
    font-weight     : bold;
    line-height     : 28px;
    text-decoration : none;
	text-shadow:2px 2px 3px black; /* css3 ombre du texte */
}

.ss_titre_slide { /* Sous-titre */
    color       : #FFF;
    font-size   : 16px;
    font-family : Verdana, Geneva, sans-serif;
    font-weight : bold;
    padding-top : 13px;
}

.chapo_slide { /* Châpo */
    color       : #FFF;
    font-size   : 12px;
    font-family : Verdana, Geneva, sans-serif;
    padding-top : 18px;
}

.date_slide { /* date */
	background : #F60;
	color       : black;
	font-size   : 11px;
	font-family : Verdana, Geneva, sans-serif;
	padding     : 2px 10px 2px 10px;
	clear       : both;
	float       : right;
	text-align  : right;
	margin-top  : 20px;
}

/* -------------------------------------------------- flèches */

#flechesSlide {
	/*text-align: center;
    margin: 0px auto 0px auto;
    overflow: hidden; ajouté*/
}

.bt_prev { /* Bouton précédent */
    position    : absolute;
    z-index     : 100;
    right       : 30px;
    bottom      : 30px;
    width       : 24px;
    height      : 24px;
    cursor      : pointer;
	margin-right: 6px;
    background  : url(../images_slideshow/bt_prev.png);
}

.bt_prev:hover { /* Bouton précédent roll */
    background : url(../images_slideshow/bt_prev_roll.png);
}

.bt_next { /* Bouton suivant */
    position   : absolute;
    z-index    : 100;
    right      : 10px;
    bottom     : 30px;
    width      : 24px;
    height     : 24px;
    cursor     : pointer;
    background : url(../images_slideshow/bt_next.png);
}

.bt_next:hover { /* Bouton suivant roll */
    background : url(../images_slideshow/bt_next_roll.png);
}
