/* CSS Document */
form{padding:0;margin:0;}
*{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
body{background:#202020 url(images/fondsg2.gif) repeat-x;margin:0;padding:0;}
#global{width:980px;margin:auto;position:relative;}
.texte_blanc{color:#fff;}
.padding10{padding:10px;}
.Margin10{margin:0 10px  10px 10px;}
h3{font-size:18px;font-weight:bold;color:#161616;margin:0;padding:0 0 15px 0;}
.telecharger{text-align:right;padding:0 25px 0 0;}
.infosnews{background-color:#777;width:230px;height:30px;position:absolute;top:35px;left:15px;padding:25px 0 0 0;}
#menu{position:relative;}
.ssmenu{width:140px;position:absolute;background-color:#e3e3e5;top:251px;left:49px;padding:15px 15px 0px 15px;z-index:99;color:#545454;}
.itemssmenu{padding:0 0 5px 0;}
.itemssmenu a{color:#545454;text-decoration:none;}
.itemssmenu a:hover{color:#545454;text-decoration:underline;}
.ssaccueil{display:none;}

/*Page contact*/
#page_contact{padding:15px 0 0 0;}
#contact_adresse{padding:5px 0 0 20px;color:#d7d6d4;}
#contact_telephone{color:#b70711;font-size:18px;font-weight:bold;}
.bloc_gauche_contact{padding:0 0 0 26px;width:368px;}
.bloc_droite_contact{width:569px;background:#960f17 url(images/fond_form_contact.jpg) no-repeat;}
#bloc_droite_content{padding:20px 10px 0 30px;background:transparent;}
#contact div{padding:2px 0;}
#contact label{float:left;width:100px;text-align:right;margin:0 10px 0 0;color:#d7d6d4;}
#contact input.text{width:250px;}
/*Page actualites*/
.box_actualite{margin:0 0 0 15px;padding:45px 0 0 0px;background:#4a4a4a url(images/actu_box_haut.jpg) no-repeat;width:230px;}
#box_une_actualite{width:714px;background:url(images/line_actu.jpg) bottom repeat-y;}
#box_contentactu_fond{background:transparent url(images/fond_actu_actu.jpg) no-repeat;width:714px;}
#box_contentactu{padding:20px 20px 0 80px;color:#000;}
.item_actu{display:block;height:20px;background-color:#4a4a4a;padding:0 10px;color:#c6c3c0;text-decoration:none;}
.item_actu:hover{background-color:#252525;}
.item_actuon{display:block;height:20px;background-color:#252525;padding:0 10px;color:#c6c3c0;text-decoration:none;}
.titre_actu_actu{background:#fff url(images/line_titre_actu.jpg) repeat-x;padding:2px 10px 3px 10px;color:#ceccc9;display:block;}
.texte_actu_actu{margin:0 0 0 15px;width:340px;}
/*Page présentation*/
.box_presentation{margin:0 0 0 15px;padding:30px 0 0 0px;width:236px;}
#box_une_presentation{width:699px;background:url(images/line_presentation.jpg) bottom repeat-y;}
#box_contentpresentation_fond{background:transparent url(images/fond_actu_presentation.jpg) no-repeat;width:699px;}
#box_contentactu{padding:20px 20px 0 80px;color:#000;}
.item_actu{display:block;height:20px;background-color:#4a4a4a;padding:0 10px;color:#c6c3c0;text-decoration:none;}
.item_actu:hover{background-color:#252525;}
.item_actuon{display:block;height:20px;background-color:#252525;padding:0 10px;color:#c6c3c0;text-decoration:none;}
.titre_actu_actu{background:#fff url(images/line_titre_actu.jpg) repeat-x;padding:2px 10px 3px 10px;color:#ceccc9;display:block;}
.texte_actu_actu{margin:0 0 0 15px;width:340px;}
.articles_presentation p {padding-top:0;margin-top:0;}
/*Page agenda*/
.box_agenda{margin:0 10px 0 15px;padding:30px 0 0 0px;width:231px;height:322px;background:transparent url(images/fond_calendrier.jpg) no-repeat;}
#box_une_agenda{width:699px;background:url(images/line_presentation.jpg) bottom repeat-y;}
#box_contentagenda_fond{background:transparent url(images/fond_actu_agenda.jpg) no-repeat;width:699px;}
#box_contentactu{padding:20px 20px 0 80px;color:#000;}
.item_actu{display:block;height:20px;background-color:#4a4a4a;padding:0 10px;color:#c6c3c0;text-decoration:none;}
.item_actu:hover{background-color:#252525;}
.item_actuon{display:block;height:20px;background-color:#252525;padding:0 10px;color:#c6c3c0;text-decoration:none;}
.titre_actu_actu{background:#fff url(images/line_titre_actu.jpg) repeat-x;padding:2px 10px 3px 10px;color:#ceccc9;display:block;}
.texte_actu_actu{margin:0 0 0 15px;width:340px;}
.articles_agenda p {padding-top:0;margin-top:0;}
.date_event b{font-size:16px;color:#dddcdb;}
.tit_event span{color:#1c1c1c;font-size:14px;font-weight:bold;text-decoration:underline;}
.box_calendar{background:#4a4a4a url(images/Calendrier131.jpg) no-repeat;width:210px;height:245px;padding:45px 0 0 0;}
.jour{color:#fff;font-size:12px;}
.chiffre{color:#c7c4c1;}
.jourChoisi{color:#fff;}
.chiffreChoisi{display:block;color:#fff;text-decoration:none;background-color:#4a4a4a;text-align:center;}
/*Page Cinéma*/
.box_cinema{margin:0 0 0 0px;padding:0px 0 0 0px;background:url(images/fond_prix_ticket.jpg) no-repeat;width:189px;position:relative;}
#box_une_cinema{width:770px;background:url(images/line_cinema.jpg) bottom repeat-y;}
#box_contentcinema_fond{background:transparent url(images/fond_cine_cine.jpg) no-repeat;width:770px;}
#box_contentcinema{padding:20px 20px 0 90px;color:#000;}
#encart_pub{text-align:right;}
.affich_film{width:150px;height:250px;margin:0 10px 10px 0;}
.titre_film{background-color:#151515;color:#ceccc9;padding:0 0 0 15px;height:45px;}
.prog{text-align:center;}
/*Page fiche films*/
.img_marge10{margin:0 15px 10px 0;}
.resume{color:#fff;}
.titre_fiche_film{font-size:18px;font-weight:bold;}
.hfilm{background-color:#6d0209;color:#fff;padding:0 0 0 3px;width:84px;height:25px;}
.hfilm span{font-size:10px;}
.hfilmh{background-color:#6d0209;color:#fff;padding:0 0 0 3px;width:35px;height:25px;}
.fondtab{background:#fff url(images/fond_tableau.jpg) repeat-y;width:246px;}
.marger10{margin-right:5px;}
.paddingl10{padding:0 0 0 10px;}
/*Page programme cinéma*/
#box_contentcinema2{padding:20px 20px 0 60px;color:#000;}
.progcel{background-color:#6d0209;width:680px;padding:2px 2px 2px 5px;color:#fff;}
.pointille{font-weight:bold;color:#960f17;}
.heuresF{font-weight:bold;font-size:14px;color:#000000;padding:0 0 0 5px;}
.titreF{padding:0 0 0 10px;color:#d1d2d3;font-size:13px;}
.titreF a{text-decoration:none;color:#fff;font-size:13px;}
.titreF a:hover{text-decoration:underline;}
/*Page spectacles*/
.box_spectacles{margin:0 0 0 0px;padding:0px 0 0 0px;}
#box_une_spectacles{width:766px;background:url(images/line_spectacles.jpg) bottom repeat-y;}
#box_contentspectacles_fond{background:transparent url(images/fond_actu_spectacles.jpg) no-repeat;width:766px;}
#box_contentspectacles{padding:20px 20px 0 60px;color:#000;}
#texte_h{width:160px;padding:0 0 0 35px;color:#d7d6d4;}
.separationn{height:1px;border-bottom:1px solid #000;}
.titre_spec{background-color:#151515;color:#ceccc9;padding:0 15px 0 15px;height:15px;display:inline;}
.titre_spec a{text-decoration:none;color:#ceccc9;}
.accroche_spec{font-size:14px;color:#dddcdb;font-weight:bold;padding:5px 0 0 0;}
.accroche_spec a{color:#dddcdb;text-decoration:none;font-size:14px;font-weight:bold;}
.artiste_spec{font-size:12px;color:#dddcdb;padding:5px 0 0 0;}
.artiste_spec a{text-decoration:none;font-size:12px;color:#dddcdb;}
.resume_spec{color:#181818;padding:5px 0 0 0;}
.resume_spec a{text-decoration:none;color:#181818;}
.date_spec{color:#dddcdb;font-size:14px;text-decoration:underline;padding:10px 0 0 0;}
/*Page programmation spectacles*/
.libmoisspec{background-color:#6d0209;height:25px;text-align:center;color:#fff;font-size:14px;font-weight:bold;}
.spectaclestd{height:55px;background-color:#b3b3b2;padding:0 0 0 10px;}
.titrespectab{font-size:14px;color:#272727;font-weight:bold;}
.titrespectab a{text-decoration:none;color:#272727;}
.titrespectab a:hover{text-decoration:underline;}
.artistespectab{color:#6d0209;}
.horairesspectab{font-size:12px;color:#202020;text-decoration:underline;}
.retrospective{border:1px solid #a6494f;padding:8px;width:395px;text-align:center;margin-left:135px;}
/*Page de reservation*/
.bloc_centre_resa{font-size:13px;}
.bloc_centre_resa em{font-weight:bold;font-size:13px;}
.resa_titre{font-family:"Arial Black", Arial, Gadget, sans-serif;font-size:14px;color:#dad9d8;padding:3px 0 3px 0;}
/*Page fiche spectacle*/
.titrefichspec{font-size:18px;font-weight:bold;}
.accrochespec{font-size:14px;font-weight:bold;color:#dddcdb;}
.artistefspec{font-size:12px;color:#dddcdb;}
.infosfspec{color:#181818;font-size:12px;padding:3px 0 3px 0;}
.resumefspec{color:#e0e0df;font-size:12px;}
.horairesfspec{color:#dddcdb;font-size:14px;text-decoration:underline;padding:3px 0 0 0;}
#bloc2{background:#000 url(images/fond2.jpg) no-repeat;padding:0 0 0 48px;width:932px;}
#ruban{position:absolute;top:0px;left:-18px;}
.left{float:left;}
.clear{clear:both;}
.actualite{width:318px;height:253px;background:#000 url(images/fond_actu.jpg) no-repeat;}
#bloc3{background:#000 url(images/fond3.jpg) no-repeat;width:980px;}
#a_affiche{background:#000 url(images/fond_affiche.jpg) no-repeat;width:587px;height:379px;padding:40px 0 0 62px;}
#footer{background:transparent url(images/line_footer.jpg) repeat-x;height:30px;}
#footer div{text-align:center;padding:6px 0;color:#cdcbc8;}
#footer div a{color:#cdcbc8;text-decoration:none;}
.box12{width:201px;background:transparent url(images/fond_box1affiche.jpg) no-repeat;padding:0;margin:0;}
.box3{width:182px;background-color:#960f17;padding:0;margin:0;}
.infos_horaires{padding:0 0 0 25px;color:#340104;font-size:11px;}
#affiche_nav{text-align:center;padding:0 0 0 65px;}
.margetop10{margin-top:15px;}
.actualites{padding:10px 30px 0 15px;}
.titreActualites{font-weight:bold;font-size:14px;color:#686868;}
.texteActualites{font-size:11px;color:#b8b7b7;padding:0 8px 0 0;}
.actu_lire{text-align:right;padding-right:25px;}
#acc_agenda{background:transparent url(images/fond_agenda.jpg) no-repeat;width:331px;height:304px;}
.evenement{padding:10px 30px 0 50px;}
.agenda_lire{text-align:right;padding:10px 55px 0 0;}
.titre_evenement{color:#3a3939;font-size:14px;font-weight:bold;}
.texte_evenement{font-size:11px;color:#fff;}
#bloc_newsletter{width:331px;height:125px;background:transparent url(images/fond_newsletter.jpg) no-repeat;}
#content_newsletter{padding:47px 0 0 65px;position:relative;}
#bandeau_def{width:920px;height:30px;padding:10px 0 0 0;}
.message_defilant{color:#b2050f;font-size:12px;}
#content{background-color:#252525;}
.tabtarif_libelle{background-color:#141414;color:#cbc8c5;font-size:14px;font-weight:bold;padding:3px;}
.fondtabs{height:75px;background:#fff url(images/fond_tad_specf.jpg) no-repeat;}
.tdspecf{background-color:#6d0209;color:#dddcdb;font-size:11px;width:92px;height:26px;padding:0 0 0 15px;}
.bloc_centre{padding:0 0 0 75px;}
.infodetails{text-align:center;font-size:14px;font-weight:bold;color:#171717;padding:5px 0 0 0px;width:400px;}
.infodetails a{font-size:12px;color:#171717;}
.bloc_bas{padding:15px 0 0 125px;}
.progSpec{padding:0 0 0 95px;}
/*Slider*/
#container_slider_img {width:602px;height:250px;background:#FFF;position:relative;overflow:hidden;z-index:98;}
#container_slider_img .pagination-no {z-index:3;position:absolute;bottom:0;}
#container_slider_img .pagination-no a {color:#e5e5e5;margin:5px;width:18px;height:22px;display:block;float:left;padding:8px 0 0 12px;text-decoration:none;}
#container_slider_img .pagination-no .off {background:url(../images/bt_nav.png) no-repeat 0 0;}
#container_slider_img .pagination-no .on {background:url(../images/bt_nav.png) no-repeat 0 -30px;}
.slider_img {float:left;width:602px;height:250px;margin:0;overflow:hidden;}
.slider_img a {color:#19171a;text-decoration:none;}
.slider_img .javascript_css {position:relative;z-index:3;width:540px;padding:20px;margin:200px auto;background:#e5e5e5;display:none;}
.slider_img .titlebar {z-index:3;width:443px;height:30px;position:absolute;bottom:40px;background:#e5e5e5;color:#19171a;padding:10px 0 0 10px;font-family:"Trebuchet MS",arial,sans-serif;font-size:14px;}
.slider_img .pagination {z-index:3;position:absolute;bottom:0;left:0;}
.slider_img .pagination a {color:#e5e5e5;margin:5px;width:18px;height:22px;display:block;float:left;padding:8px 0 0 12px;}
.slider_img .pagination .off {background:url(../images/bt_nav.png) no-repeat 0 0;}
.slider_img .pagination .on {background:url(../images/bt_nav.png) no-repeat 0 -30px;}
.slider_img .prev {z-index:2;width:64px;position:absolute;left:20px;top:200px;}
.slider_img .next {z-index:2;width:64px;position:absolute;right:20px;top:200px;}
.slider_img .prev a, .slider_img .next a {display:none;}
.slider_img .prev img, .slider_img .next img {width:64px;}
.slider_img .slider {float:left;position:relative;width:602px;margin:0;padding:0;list-style-type:none;z-index:1;overflow:hidden;}
.slider_img ul {position:relative;margin:0;padding:0;list-style-type:none;z-index:1;overflow:hidden;}
.slider_img li {float:left;display:inline;width:602px;margin:0;padding:0;overflow:hidden;}
.slider_img div {margin:0;padding:0;}
/*Mentions légales*/
#cont_mentions{padding:20px;color:#ccc;}
#cont_mentions a{color:#ccc;}

.even{display:block;}
.scol{display:block;}


