/************************STYLE PAR DEFAUT*****************************/
body{margin:0px; padding:0px; background:#d4b77d url(../images/bg/bg.gif) top repeat-x;font:11px verdana; color:#FFF}
a:link, a:active, a:visited{font:11px verdana; color:#E3CA84; text-decoration:none;}
a:hover{font:11px verdana; color:#FFF5AE; text-decoration:none;}
ul {padding:0px; margin:0px;padding-left:30px;padding-bottom:10px;padding-top:3px; }
ul li {margin-bottom:10px; }
img{border:0px;}
.infobulle{position:absolute;visibility:hidden;border:1px solid #5c4d42;padding:4px;align:left;background-color: #AE8D4F;font:10px verdana;color:#FFFFFF;text-decoration:none;cursor:pointer;}
/******************************** Global ************************************/
#global{width:777px; height:auto; margin:0px auto; background:#856c5a}
/******************************* HEADER**********************************/
#global #header{width:777px; height:216px;}
#global #header .top_menu{width:777px; height:20px; background:url(../images/bg/menu-top.gif); border-top:3px solid #D7A66C}
#global #header .menu-header{width:477px; height:20px;margin-left:298px; position:relative; text-align:right;}
#global #header .espace_top{width:777pw; height:191px; background:#856c5a;}
#global #header .espace_top .menu{width:172px; height:191px; float:left;}
#global #header .espace_top .banner{width:605px; height:191px; float:left;}

/******************************* Contenu**********************************/
#global #global_contenu {width:777px;height:auto;float:left;background:url(../images/bg/brush.gif) bottom left no-repeat #856C5A;padding-bottom:169px;}
#global #footer{width:777px; height:80px;clear:both;background:#D4B77D url(../images/bg/bg_footer.gif) no-repeat}

/******************************* Footer**********************************/
#global #footer .logo{width:172px; height:63px; float:left;}
#global #footer .partenaire{width:605px; height:63px; float:left;}
#global .copyright{width:177px; height:13px; float:left;}
#global #footer .menu_footer{width:215px; height:14px; float:left; margin-right:385px;}

/***********************************************************************
               Menu 3éme Niveau
/***********************************************************************/
#navigation {width:777px;background:#856c5a;}
#img_titre{width:225px;float:left;background:#856c5a;}
#sousmenu{width:541px;background:#856c5a;float:left;text-align:right; padding-top:6px;padding-right:11px;font:10px verdana;color:#f8b55b; font-weight:bold;}
#sousmenu a{font:10px verdana;color:#f8b55b;text-decoration:none;}
#sousmenu a:hover{text-decoration:underline; }
#sousmenu .active{font:10px verdana;color:#4b3423;text-decoration:underline;}
/***********************************************************************/
.titre_myprog{font:11px verdana;color:#E3CA84;}
#global_contenu  .bloc_tarif .titre_myprog a:link, #global_contenu  .bloc_tarif .titre_myprog a:visited, #global_contenu  .bloc_tarif .titre_myprog a:active{font:11px verdana;color:#E3CA84;text-decoration:none;}
#global_contenu  .bloc_tarif .titre_myprog a:hover{font:11px Verdana;color:#FFF5AE;text-decoration:none;}
.boldphototheque {font:11px verdana; color:#E3CA84; font-weight:bold;}
.boldphototheque a,.boldphototheque a:visited,.boldphototheque a:active{font:11px verdana; color:#E3CA84; font-weight:bold; text-decoration:none;}
.boldphototheque a:hover{text-decoration:underline;}
.signature{color:#4b3423; font-weight:bold}
p.titre_cotenu{color:#f8b55b; font-weight:bold;padding:0 0 0 18px;margin:0px;}
/********************************Les petite affiche********************************/
#global_contenu .global_bloc .titre_pictos {width:121px;height:13;font:10px Tahoma;color:#4B3423;padding-left:30px;padding-right:41px;float:right; padding-bottom:3px;}
#global_contenu .global_bloc .affiche_suivant{width:75px; height:14px;margin-left:661px;}
#global_contenu .global_bloc .titre_pictos .images_affiche {width:119px;height:250px;padding-top:2px;float:left;}
/****************************Les affiches zoomer***********************/
#global_contenu .global_bloc p{margin:0;padding:0px;}
#global_contenu .global_bloc .affiche_zoom{width:318px;height:auto;padding-left:231px;}
#global_contenu .global_bloc .titre_affiche{width:320px;height:21px;font:11px Verdana;color:#4B3423; padding-top:8px; padding-bottom:1px;}
#global_contenu .global_bloc .txt_affiche{width:320px;height:auto;font:11px Verdana;color:#FFFFFF; padding-top:6px;}
/*************************Photothèque************************/
#global_contenu .texte {width:663px;height:auto;font:11px Verdana;color:#CCCCCC;padding-left:18px;padding-top:6px;}
#global_contenu .texte a{font:11px Verdana;color:#8E7B13;text-decoration:underline;}
#global_contenu .global_bloc .vignette{float:left; position:relative; width:188px; height:124px; margin-bottom:34px; margin-right:3px; left:6px;}
#global_contenu div.global_bloc div.vignette img.vig{position:absolute;top:2px;left:2px;z-index:1;}
#global_contenu .global_bloc .vignette div, #global_contenu .global_bloc .vignette div img{position:absolute;top:0px; left:0px; z-index:2;} 
#global_contenu .global_bloc .vignette h5{position:absolute;top:108px;left:7px;z-index:3;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:100;margin:0;padding:0;} 
/***********************Les paretanires************************/
#global_contenu .global_bloc{width:777px; margin-top:17px !important;padding-top:14px; border }
#global_contenu .global_bloc .titre_rubrique{font:11px Verdana;color:#E3CA84;padding-left:18px;padding-bottom:28px;}
/********************************Les petite affiche paretanires********************************/
#global_contenu .global_bloc2 .titre_pictos {width:121px;height:13;font:10px Tahoma;color:#716418;padding-left:30px;padding-right:41px;float:right; padding-bottom:3px;}
#global_contenu .global_bloc2 .affiche_suivant{width:75px; height:14px;margin-left:661px;}
#global_contenu .global_bloc2 .titre_pictos .images_affiche {width:119px;height:auto;padding-top:2px;float:left;}
/****************************Les affiches zoomer paretanires***********************/
#global_contenu .global_bloc2 p{margin:0;padding:0px;}
#global_contenu .global_bloc2 .affiche_zoom{width:318px;height:auto;padding-left:231px;}
#global_contenu .global_bloc2 .titre_affiche{width:320px;height:21px;font:11px Verdana;color:#8E7B13; padding-top:8px; padding-bottom:1px;}
#global_contenu .global_bloc2 .txt_affiche{width:320px;height:auto;font:11px Verdana;color:#FFFFFF; padding-top:6px;}
/*************************Photothèque paretanires************************/
#global_contenu .texte222 {width:663px;height:auto;font:11px verdana; color:#E3CA84; font-weight:bold;padding-left:18px;padding-top:0px; clear:both}
#global_contenu .texte222 p{margin:0;padding:0px; padding-bottom:7px;}
#global_contenu .texte222 a{font:11px Verdana;color:#8E7B13;text-decoration:underline;}
#global_contenu .global_bloc2 .vignette{float:left; position:relative; width:184px; height:53px; margin-bottom:20px; margin-right:3px; margin-left:0px;}
#global_contenu div.global_bloc2 div.vignette img.vig{position:absolute;top:2px;left:2px;z-index:1;}
#global_contenu .global_bloc2 .vignette div, #global_contenu .global_bloc .vignette div img{position:absolute;top:0px; left:0px; z-index:2;} 
#global_contenu .global_bloc2 .vignette h5{position:absolute;top:108px;left:7px;z-index:3;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:100;margin:0;padding:0;} 
/*************************************************************************/
#global_contenu .photo{float:left;width:180px;background:#FFFFFF; margin-top:16px;margin-left:54px;}
/***************************programmes***************************/
#global_contenu .content .conteneur {width:710px;height:95px;float:left;background-color:#5C4D42;padding:10px 23px 0 23px;}
#global_contenu .content .conteneur .titre{color:#E3CA84;font-weight:bold;margin:0;padding:0;padding-bottom:14px;}
#global_contenu .content{padding:11px;width:753px;float:left;}
#global_contenu .content .zone{width:21px;height:15px;margin-left:2px;border:1px solid #E3CA84;background-color:#333333;float:left;}
/****************************contact**************************************/
#global_contenu .content .rech {float:right; margin-right:0px; margin-top:8px;}
#global_contenu .img_titre{width:173px;float:left;}
#global_contenu .texte {width:665;height:auto;font:11px Verdana;color:#CCCCCC;margin-top:8px;}
#global_contenu .texte a{font:11px Verdana;color:#2e251f;text-decoration:underline;}
#global_contenu .texte_phototec {width:665;height:auto;font:11px Verdana;color:#ffffff;padding-top:0px;padding-left:16px;}
#global_contenu .texte_phototec p {margin:0px;padding:0px;}
#global_contenu .img_titre{width:173px;float:left;}
#global_contenu .sousmenu{width:594px;height:36px;float:left;font:bold 13px Decker;color:#F7D78C;text-align:right;padding-top:4px;}
#global_contenu .sousmenu a{font:bold 13px Decker;color:#F7D78C;text-decoration:underline;}
#global_contenu .texte {width:663px;height:auto;font:11px Verdana;color:#FFFFFF;padding-left:19px; padding-top:6px;}
#global_contenu .texte a{font:11px Verdana;color:#2e251f;text-decoration:underline;}
#global_contenu .bloc_images{width:184px;height:124px;border:2px solid #2e251f;margin-bottom:30px;margin-right:75px;margin-left:35px;margin-top:37px;float:left;}
/**************************resh programme*****************************************/
#global_contenu .content .conteneur {width:710px;height:95px;float:left;background-color:#5C4D42;padding:10px 23px 0 23px;}
#global_contenu .content .conteneur .titre{color:#E3CA84;font-weight:bold;margin:0;padding:0;padding-bottom:14px;}
#global_contenu .content .conteneur select{border:1px solid #E3CA84;background:#5C4D42; color:#FFFFFF; font:10px verdana;margin-top:2px;}
#global_contenu .content{padding:11px;width:753px;float:left;}
#global_contenu .content .zone{width:21px;height:15px;margin-left:2px;border:1px solid #E3CA84;background-color:#333333;float:left;}
#global_contenu .content .rech {float:right; margin-right:0px; margin-top:8px;}
/*********************************EQUIPE***********************************************/
#global_contenu .texte_telechargement .contenu_equipe{width:323px!important;width:323px; height:auto; float:left;  margin-right:50px; margin-right:36px!important;}
#global_contenu .texte_telechargement .contenu_equipe .bloc_equipe{height:55px; background:#6A5A4F; padding-top:8px; padding-left:8px;} 
#global_contenu .texte_telechargement .contenu_equipe .desc_equipe{height:auto; margin-left:27px; padding-top:13px; padding-bottom:8px;}
#global_contenu .texte_telechargement .contenu_equipe span.titre_team{font:11px verdana; color:#4B3423; font-weight:bold;}
/**************************************************
pages contact
***************************************************/
#global_contenu  .bloc_form_res{width:195px;height:auto;float:left;margin-left:29px;margin-top:6px;}
#global_contenu .global_bloc2 .texte2{padding:0px 40px 8px 20px; width:698px;height:400px; float:left; background-color:#5C4D42; }
#global_contenu .global_bloc2 .titre{font:bold 11px Verdana;color:#E3CA84; padding:0; margin:0;}
#global_contenu .global_bloc2{width:760px; height:auto; float:left; padding:0px 0 0 17px;}
#global_contenu .global_bloc2 .cont_ctc {width:318px;float:left;}
#global_contenu .global_bloc2 .texte2 .cont_ctc input {width:226px; height:19px;border:1px solid #E3CA84;background:#333333; color:#FFFFFF; font:10px verdana;}
#global_contenu .global_bloc2 .texte2 .cont_ctc span {float:right; padding-right:10px;}
#global_contenu .global_bloc2 .texte2 .cont_ctc  .special {width:226px; height:140px;border:1px solid #E3CA84;background:#333333; color:#FFFFFF; font:10px verdana; margin-top:7px;}
#global_contenu .global_bloc2 .texte2 .cont_ctc .special2 {float:right; padding-right:10px;}
#global_contenu .global_bloc2 .coordone  {float:right; width:280px; padding-left:53px; height:200px;}
#global_contenu .global_bloc2 .coordone .parag {line-height:18px;}
/**********************************RESERVATION*****************************************/
#global_contenu .texte_reservation {width:523px; height:auto; padding-left:19px; padding-top:2px; float:left;}
#global_contenu .contenu_reservation{margin-left:18px; margin-top:28px;clear:both;}
#global_contenu .contenu_reservation .bloc_res1{ display:block;   }
#global_contenu .contenu_reservation span.titre_cotenu{font:11px verdana; color:#4B3423; font-weight:bold; padding-bottom:5px;display:block;}
#global_contenu .contenu_reservation .bloc_reservation{width:359px; background:#5C4D42; float:left;  margin-bottom:36px; height:auto !important; height:130px; min-height:130px;}
#global_contenu .contenu_reservation .bloc_reservation p{ margin:0px; padding:0px; margin-top:15px; }
#global_contenu .contenu_reservation .bloc_reservation .titre_reservation{   font:11px verdana; color:#F8B55B; font-weight:bold; padding-top:7px; padding-left:7px; padding-bottom:7px; border-bottom:1px solid #2E251F;}
#global_contenu .contenu_reservation .bloc_reservation .info_reservation{margin-top:-6px; background:#5C4D42; padding-left:7px; padding-bottom:0px;}
#global_contenu .contenu_reservation .bloc_reservation .info_reservation span.titre_info{color:#2e251f; font-weight:bold}
/**********************************tarifs******************************/
#global #global_contenu {width:777px; float:left;}
#global #global_contenu p{line-height:17px;}
#global_contenu  .bloc_tarif{width:520px;height:auto;float:left;padding-right:5px;padding-left:11px}
#global_contenu  .bloc_tarif p{ padding:0px;margin:0px;}
#global_contenu  .bloc_tarif a:link, a:visited, a:active{font:11px Verdana;color:#2e251f;text-decoration:underline;}
#global_contenu  .bloc_tarif a:hover{font:11px Verdana;color:#2e251f;text-decoration:none;}
#global_contenu  .bloc_tarif a{font:11px Verdana;color:#2e251f;text-decoration:underline;}
#global_contenu  .bloc_tarif .table {margin-top:29px;}
#global_contenu  .bloc_tarif .titre_table{ font:11px Verdana;color:#2e251f;background-color:#6a5a4f; padding-top:11px;padding-bottom:10px;padding-left:14px; border-bottom:1px solid #3a2f27;border-left:1px solid #3a2f27;}
.titre_table1{font:11px Verdana;color:#2e251f;background-color:#5c4d42; padding-top:11px;padding-bottom:10px;padding-left:14px; border-bottom:1px solid #3a2f27;border-left:1px solid #3a2f27;}
#global_contenu  .bloc_tarif .table .texte_blanc2{background-color:#6a5a4f; padding-top:11px;padding-bottom:10px;padding-left:14px; border-bottom:1px solid #3a2f27; border-left:1px solid #3a2f27;}
/*.signature{font:11px Verdana;color:#2e251f;}*/
/********************************** bloc image descriptions ********************************/
#global_contenu  .bloc_tarif .cartes {float:left;margin-top:10px;}
#global_contenu  .bloc_tarif .descriptions {width:167px; min-height:299px; height:auto !important; height:299px; float:left;background:#5C4D42;margin-top:10px;margin-left:6px; padding:0 0 8px 0}
#global_contenu  .bloc_tarif .descriptions p{width:140px; padding-left:18px;}
#global_contenu  .bloc_tarif .descriptions .titre1{font:bold 11px Verdana;color:#F8B55B;padding-top:9px;padding-bottom:0px !important;padding-bottom:11px;padding-left:17px;}
/********************************** bloc reservation ********************************/
#global_contenu  .bloc2{width:195px;height:auto;float:left;margin-left:29px;margin-top:6px;}
#global_contenu  .bloc_validation{width:195px;height:388px;float:left;margin-left:29px;margin-top:6px; background:#FFF;}
#global_contenu  .vis_lieux{height:auto;float:left; margin-top:10px;}
#global_contenu  .bloc2 .table1{background:#5C4D42;margin-top:10px;height:300px;}
#global_contenu  .bloc2 .table1 .titre{font:bold 11px Verdana;color:#E3CA84;padding-left:8px;padding-top:5px;}
#global_contenu  .bloc2 .table1 .txt_blanc{padding-left:21px;}
#global_contenu  .bloc2 .table1 input{width:143px;height:15px; border:1px solid #E3CA84;background:#5C4D42; color:#FFFFFF; font:10px verdana;margin-left:22px;}
#global_contenu  .bloc2 .table1 input.button{width:83px;height:14px; border:none;margin-left:84px;}
#global_contenu  .bloc2 .table1 select{width:145px;height:17px; border:1px solid #E3CA84;background:#5C4D42; color:#FFFFFF; font:10px verdana;margin-left:22px;}
/***************************************************
pages navigation des artistes et leur programmes
***************************************************/
#global_contenu .bt_retour{width:72;height:14px;float:left;padding-left:682px;padding-bottom:10px;}
#global_contenu .bloc_navg_artiste{width:231px;height:275px;float:left; padding-left:11px;}
#global_contenu .bloc_navg_artiste .prop_photo{width:143px;height:15px;margin-top:4px !important;margin-top:3px;font:10px Verdana ;color:#E1A65B;}
#global_contenu .bloc_prg_artiste{width:524px;height:auto;float:left;background:#5C4D42;}
#global_contenu .bloc_prg_artiste .artiste_descr{width:297px;height:auto;float:left; padding-left:28px; padding-top:0px !important; padding-top:9px;}
#global_contenu .bloc_prg_artiste .artiste_descr2{width:460px;height:auto;float:left; padding-left:28px; padding-top:0px !important; padding-top:9px;}
#global_contenu .bloc_prg_artiste .calendrier{width:146px;height:auto;float:left;padding-top:6px;padding-left:29px; padding-right:13px;}
#global_contenu .bloc_prg_artiste .calendrier .table_prog{border:1px solid #312821; border-right:none}
#global_contenu .bloc_prg_artiste .calendrier .table_prog .jour{font:10px Verdana;color:#FFFFFF;background:#6A5A4F; border:0px;padding-top:4px;padding-bottom:4px;}
#global_contenu .bloc_prg_artiste .calendrier .table_prog .date1{font:10px Verdana;color:#FFFFFF;background:#312821;border-right:1px solid #312821;border-bottom:1px solid #312821;}
#global_contenu .bloc_prg_artiste .calendrier .table_prog .date2{font:10px Verdana;color:#FFFFFF;background:#856C5A;padding-top:2px;padding-bottom:2px;border-right:1px solid #312821;border-bottom:1px solid #312821;}
/************************pages musique sacrées************************************/
#global_contenu .bloc_music{width:514px;height:auto;float:left;padding-left:18px; padding-top:0px;}
#global_contenu .bloc_music p{padding:0px; margin:0px; }
#global_contenu .bloc_music .titre_parag{font:11px verdana; color:#E3CA84; font-weight:bold;padding-bottom:11px;}
#global_contenu .bloc_music .texte2{font:11px Verdana;}
#global_contenu .bloc_music .texte2 a{font:11px Verdana;color:#833A65;text-decoration:underline;}
/************************pages musique sacrées************************************/
.titleRight{font:11px verdana; color:#E3CA84; font-weight:bold;padding-left:10px;}
/**********************************monprogramme******************************/
#global_contenu  #globprogramme{width:530px;background:#5C4D42;float:left;padding:5px 0px;margin-top:19px;margin-left:11px;}
#global_contenu  .mprogramme{width:482px;height:auto;float:left;padding-right:5px;padding-left:11px;padding-bottom:7px;}
#global_contenu  .mprogramme .date{ font:700 16px Verdana ; color:#E3CB85;padding-bottom:7px}
#global_contenu  .mprogramme .titre{ font:700 16px Verdana ; color:#DAB99A;padding-left:32px;}
#global_contenu  .mprogramme .titre1 { font:700 16px Verdana ; color:#A4BE25;padding-left:32px;}
#global_contenu  .mprogramme .titre2 { font:700 16px Verdana ; color:#E9A239;padding-left:32px;}
#global_contenu  .mprogramme .heure{ font:700 16px Verdana ; color:#fff;padding-left:32px;padding-top:1px;}
#global_contenu  .mprogramme .txt{ font: 11px Verdana ; color:#fff;padding-left:32px;width:384px;}
#global_contenu  .mprogramme .pictos{padding-left:32px;padding-top:7px;}
#global_contenu  .mprogramme .pictos img{ margin-right:2px;}
.titre2{font:bold 12px Verdana;color:#4B3423;padding-left:0px;padding-top:5px;}
.validation_plus{font:11px verdana;color:#635716;}
.validation_plus a{font:11px verdana;color:#635716; text-decoration:none;}
/************************************************************************/
.border1{ background:#6A5A4F; border:1px solid #1A1A1A; border-right:none; border-top:none}
.border2{ background:#5C4D42; border:1px solid #3A2F27; border-right:none;border-top:none}


