/* CSS Document */

body{
background-image:url(../images/design_2009/fond.png);
background-position:top center;
background-repeat:no-repeat;
background-color: #e5e7e9;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px;
}

.header{
background-image:url(../images/design_2009/header.jpg);
width:993px;
height:96px;
background-repeat:no-repeat;
text-align:left;
margin:0px;
}

.intro a:link{
position:absolute;
top:8px;
left:752px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666262;
text-decoration:none;
}

.intro a:visited{
position:absolute;
top:8px;
left:752px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666262;
text-decoration:none;
}

.intro a:hover{
position:absolute;
top:8px;
left:752px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666262;
text-decoration:none;
}

.menu_horiz{
padding-left:11px;
}

.fond_all{
background-image:url(../images/design_2009/fond_site.png);
background-repeat:repeat-y;
z-index:10;
}
.grand_cadre{
width:993px;
height:400px;
background-image:url(../images/design_2009/haut_grand_cadre.png);
background-repeat:no-repeat;
z-index:20;
text-align:left;
}

.fil_arianne{
padding-left:190px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#817f7f;
padding-top:1px;
}

/*  ENCART GAUCHE DEB */
.colonne_gauche{
width:190px;
}

.encart_gauche{
width:178px;
height:78px;
background-image:url(../images/design_2009/haut_colonne_gauche.jpg);
background-repeat:no-repeat;
padding-left:11px;
padding-top:20px;
}

.premier_titre_encart_gauche{
background-image:url(../images/design_2009/puce_encart_gauche.gif);
background-repeat:no-repeat;
background-position:top left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
padding-left:22px;
color:#817f7f;
}

.titre_encart_gauche{
margin-left:11px;
margin-top:0px;
background-image:url(../images/design_2009/puce_encart_gauche.gif);
background-repeat:no-repeat;
background-position:top left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
padding-left:22px;
color:#817f7f;
}

.lien_encart_gauche{
color:#000000;
font-weight:normal;
}

.flux_encart_gauche{
padding-left:20px;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#817f7f;
}

.flux_encart_gauche a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#817f7f;
text-decoration:none;
}

.flux_encart_gauche a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#817f7f;
text-decoration:none;
}

.flux_encart_gauche a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#817f7f;
text-decoration:underline;
}

/*  ENCART GAUCHE FIN */

/*  CORP DEB */

.corp{
	padding-top:20px;
}
/*  CORP FIN */

/*  ENCART DROIT DEB */
.colonne_droite{
width:272px;
padding-top:20px;
}

.premier_encart_droit{
width:272px;
padding-left:37px;
padding-top:20px;
}

.encart_droit{
width:272px;
background-image:url(../images/design_2009/haut_colonne_droite.jpg);
background-repeat:no-repeat;
padding-left:37px;
padding-top:20px;
}

.date_even{
color:#817f7f;
}

.titre_encart_droit{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#000000;
}


.lien_encart_droit{
color:#000000;
font-weight:normal;
}

.text_encart_droit{
color:#817f7f;
}


.bas_colonne_droite{
width:272px;
height:30px;
background-image:url(../images/design_2009/haut_colonne_droite.jpg);
background-repeat:no-repeat;
padding-left:37px;
padding-top:20px;
}
/*  ENCART DROIT FIN */

.footer{
padding-top:16px;
padding-bottom:16px;
color:#a7a7a7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.lien_footer{
padding-bottom:4px;
}

.lien_footer a:link{
color:#817f7f; 
text-decoration:none;
}

.lien_footer a:visited{
color:#817f7f; 
text-decoration:none;
}

.lien_footer a:hover{
color:#817f7f; 
text-decoration:underline;
}

.lien_mine_crayon:link{
color:#a7a7a7; 
text-decoration:none;
}

.lien_mine_crayon:visited{
color:#a7a7a7; 
text-decoration:none;
}

.lien_mine_crayon:hover{
color:#a7a7a7; 
text-decoration:underline;
}


/* SPECTACLES */
.fond_spectacle{
background-color:#e5e7e9;
}

.fond_spectacle1{
background-color:#dbdcdd;
}

.type_spectacle{
color:#817f7f;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:22px;
padding-top:30px;
}

.type_spectaclebis{
color:#817f7f;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:22px;
}


.SpectaclesExposTexteNoirTitre:link{
text-decoration:none;
color:#000000;
font-size:22px;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

.SpectaclesExposTexteNoirTitre:visited{
text-decoration:none;
color:#000000;
font-size:22px;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

.SpectaclesExposTexteNoirTitre:hover{
text-decoration:none;
color:#000000;
font-size:22px;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

.texte_categ_spectacle{
font-size:18px;
color:#000000;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

.date_spectacle{
color:#000000;
font-size:11px;
padding-top:4px;
}

/* SPECTACLES */

.haut_spectacle_detaille{
background-image:url(../images/design_2009/haut_fiche_detaillee_spectacle.jpg);
margin-top:8px;
width:769px;
height:20px;
}

.cadre_contenu_spectacle_detaille{
background-color:#e5e7e9;
width:769px;
}

.contenu_spectacle_detaille{
padding-left:20px;
padding-right:20px;
}


.bas_spectacle_detaille{
background-image:url(../images/design_2009/bas_fiche_detaillee_spectacle.jpg);
width:769px;
height:18px;
margin-bottom:30px;
}

.titre_prestataire_fiche_detaille{
width:496px;
padding-top:28px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:30px;
font-weight:bold;
}

.auteur_prestataire_fiche_detaille{
padding-top:4px;
color:#817f7f;
float:left;
}

.compagnie_prestataire_fiche_detaille{
padding-top:4px;
color:#817f7f;
float:right;
}



.texteCreditPhoto{
float:right;
color:#817f7f;
}

.texteDateGras{
font-size:14px;
font-weight: bold;
color:#000000;
text-align:right;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

.textehoraireGras{
text-align:center;
font-size:11px;
font-family:Arial, Verdana, Helvetica, sans-serif;
color:#809090;
font-weight:bold;
}

.textenoir{
font-size:11px;
font-family:Arial, Verdana, Helvetica, sans-serif;
color:#000000;
}

.bt_reserver_spectacle_detaille{
padding-right:20px;
}

.texteNoirPetit{
font-size:11px;
font-family:Arial, Verdana, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
}

.texteGrisPetitLumineux{
font-size:11px;
font-family:Arial, Verdana, Helvetica, sans-serif;
color:#809090;
}

.descri_spectacle_detail{
font-size:12.5px;
font-family:Arial, Verdana, Helvetica, sans-serif;
color:#000000;
}

.lienSouligneOnRLVgris:link{
color:#809090;
text-decoration:underline;
}

.lienSouligneOnRLVgris:visited{
color:#809090;
text-decoration:underline;
}

.lienSouligneOnRLVgris:hover{
color:#809090;
text-decoration:none;
}

.titre2{
float: left;
background-image: url(../images/design_2009/fleche_arbo.gif);
background-repeat: no-repeat;
background-position: center left;
padding-left: 8px;
}

.titre3{
float: left;
background-image: url(../images/design_2009/fleche_arbo.gif);
background-repeat: no-repeat;
background-position: center left;
margin-left: 5px;
padding-left: 8px;
}

.titre4{
float: left;
background-image: url(../images/design_2009/fleche_arbo.gif);
background-repeat: no-repeat;
background-position: center left;
margin-left: 5px;
padding-left: 8px;
}

.titre5{
float: left;
background-image: url(../images/design_2009/fleche_arbo.gif);
background-repeat: no-repeat;
background-position: center left;
margin-left: 5px;
padding-left: 8px;
}

.legende_img_som{
color:#809090;
font-size:11px;
font-family: Arial, Verdana, Helvetica, sans-serif;
padding-top:2px;
}

.zoneform{
border: 1px solid #000000;
background-color: #ffffff;
font-size: 11px;
}

.zoneform-oblig{
border-top: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
border-left: 4px solid #CC0000;
background-color: #ffffff;
font-size: 11px;
}

.boutonform{
font-family:Arial, Helvetica, sans-serif;
color: #ec9432;
font-weight: bold;
font-size: 14px;
border: 0px none;
cursor: pointer;   
background-color: #ffffff;
border:1px solid #ec9432;
}

.titre_liens_accueil{
text-align:left;
font-size:15px;
font-family:Arial, Verdana, Helvetica, sans-serif;
color:#d89401;
padding-left:40px;
}

.lien_pagination:link{
font-size:12px;
text-decoration:none;
}

.lien_pagination:visited{
font-size:12px;
text-decoration:none;
}

.lien_pagination:hover{
font-size:12px;
text-decoration:none;
}

.lien_pagination_en_cours:link{
font-size:12px;
text-decoration:none;
}

.lien_pagination_en_cours:visited{
font-size:12px;
text-decoration:none;
}

.lien_pagination_en_cours:hover{
font-size:12px;
text-decoration:none;
}

.lien_fiche_prec:link{
font-size:12px;
text-decoration:none;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-right:9px;
}

.lien_fiche_prec:visited{
font-size:12px;
text-decoration:none;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-right:9px;
}

.lien_fiche_prec:hover{
font-size:12px;
text-decoration:none;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-right:9px;
}

.lien_fiche_prec_none{
font-size:12px;
text-decoration:none;
font-size:12px;
color:#ca6302;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-right:9px;
}

.lien_fiche_suiv_none{
font-size:12px;
text-decoration:none;
font-size:12px;
color:#ca6302;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:9px;
}

.lien_fiche_suiv:link{
font-size:12px;
text-decoration:none;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:9px;
}

.lien_fiche_suiv:visited{
font-size:12px;
text-decoration:none;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:9px;
}

.lien_fiche_suiv:hover{
font-size:12px;
text-decoration:none;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:9px;
}

#titre_news_cold h2{
font-size: 10px;
margin: 0px;
padding: 0px;
font-weight: lighter;
color: #7f7f7f;
}

#titre_news_cold h3{
font-size: 11px;
margin: 0px;
padding: 0px;
font-weight: bold;
}