/*##########################################*/
/*             STYLES GENERIQUES            */
/*##########################################*/

html,body {margin:0px; padding:0px;}
form{display:inline}
#accessKey{position:absolute;left:-9999px;}

body  {background:#8CA6C1 url('../img/fond3.jpg') repeat-x top left;}

a{outline:0px;}
img{border:0px;}
div{margin:0px;padding:0px;}
h1{margin:0px;padding:0px;}
h2{margin:0px 0px 5px 0px;padding:0px;}
h3{margin:20px 10px 5px 0px;padding:0px 10px 3px 0px;}
h4{margin:0px;padding:0px;}
h5{margin:0px;padding:0px;}
h6{margin:0px;padding:0px;}
p{margin:0px;padding:0px;}
ul{margin:0px;padding:0px;}
li{margin:0px;padding:0px;}
dl{margin:0px;padding:0px;}
dt{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

label {clear:both;float:left;width:25%;}
input {float:left;width:50%;}
textarea {float:left;width:50%;}
#atffc {display:none;}

.spacer-gif { display:none; }


/* PAGE */
#page{margin:0px auto 0px auto;width:990px;}

#msgPopupVoeux {display:none;position:Absolute;top:0;left:0;width:100%;height:100%;border:1px solid black;background:#101012;opacity:0.7;filter : alpha(opacity=70);z-index:2500;}
#msgPopup {display:none;position:Absolute;top:80px;left:23%;border:0px solid black;background:none;opacity:1;padding:5px;width:900px;height:544px;padding:0px 0px 0px 0px;z-index:2501;}
#msgPopup .closeUp {float:right;}

.hidden {display:none;}
#msgErrorAll {position:Absolute;top:0;left:0;width:100%;height:100%;display:none;border:1px solid black;background:#000000;opacity:0.5;filter : alpha(opacity=50);z-index:2500;}
#msgError {position:Absolute;top:20%;left:40%;display:none;border:1px solid black;background:#FFFFFF;opacity:1;padding:5px;width:400px;z-index:2501;}
#msgError .close  {float:right;display:block;width:50px;margin:0px 10px 0px 0px;}
#msgError .idChamp  {clear:both;float:left;display:block;width:150px;margin:3px 0px;}
#msgError .raison {float:left;display:block;width:250px;margin:3px 0px;} 
.error {border:1px solid red;background:#FF000;}
span.oblig {padding:0px;margin:0px 0px 0px 5px;}

/* MENU NAVIGATION */
#page #mainNav {position:absolute;top:104px;width:990px;height:111px;z-index:1450;}
#page #mainNav ul {float:left;width:100%;margin:0px 0px 0px 20px;z-index:1500;}
#page #mainNav ul li {float:left;list-style-type:none;margin:0px 1px 0px 0px;}
#page #mainNav ul li.niv2 {position:absolute;top:25px;left:0px;z-index:2000;}
#page #mainNav ul li.niv2 ul {float:left;width:150px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;z-index:1999;}
#page #mainNav ul li.niv2 ul li {clear:both;float:left;width:150px;margin:0px 0px 0px 0px;}
#page #mainNav ul li.niv2 ul li a {float:left;width:130px;padding:5px 10px 5px 10px; }

#page #mainNav ul li.rub4 ul{border:1px solid #DA2616; background:#DA2616;}
#page #mainNav ul li.rub4_act ul{border:1px solid #C62213; background:#C62213;}
#page #mainNav ul li.rub4 ul li a:hover{background:#FFF;}
#page #mainNav ul li.rub5 ul{border:1px solid #F9A005; background:#F9A005;}
#page #mainNav ul li.rub5_act ul{border:1px solid #F0A41F; background:#F0A41F;}
#page #mainNav ul li.rub5 ul li a:hover{background:#FFF;}
#page #mainNav ul li.rub6 ul{border:1px solid #EACF1A; background:#EACF1A;}
#page #mainNav ul li.rub6_act ul{border:1px solid #D8C01F; background:#D8C01F;}
#page #mainNav ul li.rub6 ul li a:hover{background:#FFF;}
#page #mainNav ul li.rub7 ul{border:1px solid #AAD221; background:#AAD221;}
#page #mainNav ul li.rub7_act ul{border:1px solid #9DC11E; background:#9DC11E;}
#page #mainNav ul li.rub7 ul li a:hover{background:#FFF;}
#page #mainNav ul li.rub8 ul{border:1px solid #21D87B; background:#21D87B;}
#page #mainNav ul li.rub8_act ul{border:1px solid #1FC370; background:#1FC370;}
#page #mainNav ul li.rub8 ul li a:hover{background:#FFF;}
#page #mainNav ul li.rub9 ul{border:1px solid #1DB4B6; background:#1DB4B6;}
#page #mainNav ul li.rub9_act ul{border:1px solid #1DA5A7; background:#1DA5A7;}
#page #mainNav ul li.rub9 ul li a:hover{background:#FFF;}
#page #mainNav ul li.rub10 ul{border:1px solid #187EB2; background:#187EB2;}
#page #mainNav ul li.rub10_act ul{border:1px solid #116C9B; background:#116C9B;}
#page #mainNav ul li.rub10 ul li a:hover{background:#FFF;}
#page #mainNav ul li.rub11 ul{border:1px solid #3148A9; background:#3148A9;}
#page #mainNav ul li.rub11_act ul{border:1px solid #2A3D90; background:#2A3D90;}
#page #mainNav ul li.rub11 ul li a:hover{background:#FFF;}
#page #mainNav ul li.rub12 ul{border:1px solid #6835B6; background:#6835B6;}
#page #mainNav ul li.rub12_act ul{border:1px solid #562A98; background:#562A98;}
#page #mainNav ul li.rub12 ul li a:hover{background:#FFF;}
#page #mainNav ul li.rub13 ul{border:1px solid #831EB8; background:#831EB8;}
#page #mainNav ul li.rub13_act ul{border:1px solid #731CA0; background:#731CA0;}
#page #mainNav ul li.rub13 ul li a:hover{background:#FFF;}
#page #mainNav ul li.rub14 ul{border:1px solid #B41CB2; background:#B41CB2;}
#page #mainNav ul li.rub14_act ul{border:1px solid #A41AA2; background:#A41AA2;}
#page #mainNav ul li.rub14 ul li a:hover{background:#FFF;}
#page #mainNav ul li.rub15 ul{border:1px solid #D82E7E; background:#D82E7E;}
#page #mainNav ul li.rub15_act ul{border:1px solid #C82A75; background:#C82A75;}
#page #mainNav ul li.rub15 ul li a:hover{background:#FFF;}


/*HEADER DE LA PAGE*/
#page #header{clear:both;float:left;width:100%;}
#page #header #logo{float:left;width:89px;height:104px;}


/*DATENAME _ GESTION DATE ET EPHEMERIDES */
#page #dateName {float:right;width:901px;height:104px;background:url('../img/sub_header.gif') no-repeat top left;}
#page #dateName span {float:right;margin:10px 20px 0px 0px;} 
#page #dateName .dateEphemeride {float:right;margin:10px 20px 0px 0px;}
#page #dateName .dateEphemeride span {float:left;margin:0px 0px 0px 5px;padding:0px;}

/*content - Contenu principal de la page*/
#page .column {float:left;}
#page .section{float:left;}
.page #content {clear:both;float:left;width:100%;margin:30px 0px 0px 0px;background:url('../img/fond_header.gif') no-repeat top left;}

.page .content #centerColumn #mainContent h3 {display:block;clear:both;margin:30px 10px 10px 0px;border-bottom:1px dashed #DADADA;}
.page .content #centerColumn #mainContent p {margin:13px 10px 8px 0px;padding:0px;}
.page .content #centerColumn #mainContent #entete {float:left;width:100%;margin:0px 8px 20px 0px;}
.page .content #centerColumn #mainContent #entete p.bodytext {display:inline;margin:5px 8px 5px 0px;padding:0px 10px 5px 0px;border-bottom:1px dashed #ECECEC;}
.page .content #centerColumn #mainContent ul {clear:both;margin:5px 8px 5px 0px;padding:0px;}
.page .content #centerColumn #mainContent li {list-style-type:none;margin:5px 8px 8px 0px;padding:0px 0px 0px 15px;background:url('../img/puce_1.gif') no-repeat 4px 6px;}

/*content - tableaux numéros utiles*/
#page #content #centerColumn #mainContent table#numeros {width:495px;margin:10px 15px 10px 0px;}
#page #content #centerColumn #mainContent table#numeros tr.col1 {background:#EDEAED;}
#page #content #centerColumn #mainContent table#numeros tr.col2 {background:#F3F2EF;}
#page #content #centerColumn #mainContent table#numeros td {margin:0px;padding:0px 0px 0px 5px;border-bottom:1px solid #FFFFFF;}
#page #content #centerColumn #mainContent table#numeros td p {margin:4px 0px;padding:0px;}

/*content - tableaux élus*/
#page #content #centerColumn #mainContent table#elus {width:500px;margin:15px 0px 10px 0px;}
#page #content #centerColumn #mainContent table#elus tr.portrait {background:#FFFFFF;}
#page #content #centerColumn #mainContent table#elus tr.portrait td p {margin:0px;padding:0px;}
#page #content #centerColumn #mainContent table#elus tr td.blank {background:#FFFFFF;}
#page #content #centerColumn #mainContent table#elus tr.nom {background:#F3F2EF;}
#page #content #centerColumn #mainContent table#elus tr.nom td {margin:0px;padding:0px;border-bottom:1px solid #FFFFFF;}
#page #content #centerColumn #mainContent table#elus tr.nom td p {margin:0px;padding:2px 0px 2px 0px;}
#page #content #centerColumn #mainContent table#elus tr.poste {background:#F3F2EF;}
#page #content #centerColumn #mainContent table#elus tr.poste td {margin:0px;padding:0px;border-bottom:1px solid #FFFFFF;vertical-align:top;}
#page #content #centerColumn #mainContent table#elus tr.poste td p {margin:0px;padding:2px 3px 2px 3px;}
#page #content #centerColumn #mainContent table#elus tr.email {background:#EDEAED;}
#page #content #centerColumn #mainContent table#elus tr.email td {margin:0px;padding:0px;border-bottom:1px solid #FFFFFF;}
#page #content #centerColumn #mainContent table#elus tr.email td p {margin:0px;padding:2px 3px 2px 3px;}



/*######################################*/
/* EXTENSIONS TYPO3 - PAGE INTERIEURE */
/*######################################*/

/*---FORMULAIRE POWERMAIL---*/
.tx-powermail-pi1 {width:100%;float:left;display:block;border:0px;margin:0px;padding:5px 0px 0px 0px;}
.tx-powermail-pi1 fieldset {border:0px;margin:5px 0px 0px 0px;padding:0px;background:#FFFFFF;}
.tx-powermail-pi1 fieldset legend {display: block;clear: both;height:40px;background:#aabed9 url('../img/int_h4_back.gif') 0px bottom no-repeat; margin-right:10px; padding:5px 5px 20px 5px;}
.tx_powermail_pi1_fieldwrap_html {clear:both;display:block;margin:0px 0px 5px 10px;padding:2px;}
fieldset.tx-powermail-pi1_fieldset div.even {background:#FFFFFF;}
.tx_powermail_pi1_fieldwrap_html label {float:left;display:block;width:200px; margin:0px 0px 10px 0px;padding:2px;}
.tx_powermail_pi1_fieldwrap_html input {float:left;width:300px; display:block;/*background:url('../img/page_ombre_form.jpg') 0px 0px repeat-x;*/margin:0px 0px 5px 10px;padding:2px 2px 2px 5px;border:1px solid #cccccc;}
.tx_powermail_pi1_fieldwrap_html input.powermail_check {display:block;width:300px;margin:0px 0px 5px 0px;padding:2px;}
.tx_powermail_pi1_fieldwrap_html input.powermail_radio {width:30px;margin-left:15px;}
.tx-powermail-pi1 p.tx_powermail_pi1_fieldwrap_html_radio_title {margin:0px 0px 10px 0px;padding:0px;}
.tx_powermail_pi1_fieldwrap_html input[type=submit]  {width:200px; margin:15px 0px 5px 0px;background:#CBBE05;}
.tx_powermail_pi1_fieldwrap_html input.powermail_captcha {display:block;width:80px;margin:0px 15px 5px 10px;}
.tx_powermail_pi1_fieldwrap_html input.jscalendar {width:200px;}
.tx_powermail_pi1_fieldwrap_html input.jscalendar_cb {display:none;width:30px;}
.tx_powermail_pi1_fieldwrap_html #uid9_msg,
.tx_powermail_pi1_fieldwrap_html #uid33_msg,
.tx_powermail_pi1_fieldwrap_html #uid53_msg,
.tx_powermail_pi1_fieldwrap_html #uid58_msg,
.tx_powermail_pi1_fieldwrap_html #uid67_msg,
.tx_powermail_pi1_fieldwrap_html #uid79_msg {display:none;}
.tx_powermail_pi1_fieldwrap_html textarea {display:block;float:left;width:300px;height:45px;margin:0px 0px 5px 10px;padding:2px 2px 2px 5px;/*background:url('../img/page_ombre_form.jpg') 0px 0px repeat-x;*/border:1px solid #CCCCCC;}
.tx_powermail_pi1_fieldwrap_html select {clear:both;margin:0px 0px 5px 0px;padding:2px;width:auto;height:auto;}
.tx_powermail_pi1_fieldwrap_html .powermail_mandatory_js {clear:both;display:block;padding:0px;margin:0px 0px 5px 55px;}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {margin:5px 0px 0px 214px;}

.tx_powermail_pi1_fieldwrap_html_text input.validation-failed {background:#F6F6F6;} 
.tx_powermail_pi1_fieldwrap_html input.validation-failed {background:#F6F6F6;} 
.tx_powermail_pi1_fieldwrap_html textarea.validation-failed {background:#F6F6F6;}


/* ESPACE DOCUMENTATION */
.tx-indocs-pi1 .docs{width:500px;clear:both;float:left;border-bottom:1px dotted #CBBFAE;margin:0px 0px 15px 8px;padding:2px 0px 15px 0px;}
.tx-indocs-pi1 .docs .head {display:none;}
.tx-indocs-pi1 .docs img{float:left;margin:0px 8px 8px 8px;width:38px;height:40px;border:0px;}
.tx-indocs-pi1 .docs .documents .titre{margin:0px 8px 8px 5px;border:0px;}
.tx-indocs-pi1 .docs .documents .desc{display:block;margin:0px 8px 8px 60px;border:0px;}
.tx-indocs-pi1 .docs .indoc {clear:none;float:left;margin:0px;padding:0px 15px;border-left:1px solid #CBBFAE;}
.tx-indocs-pi1 .docs a.dl{margin-top:5px;float:right;padding:2px 5px 2px 5px;background:#AC1328;}
.tx-indocs-pi1 .docs a.dl:hover{background:#FFFFFF;}


/* TT_NEWS - PAGE INTERIEURE - LISTE DES ACTUALITES */
#page #content .actualite {display:block;clear:both;float:left;margin:5px 0px 5px 0px;padding:5px 0px 10px 0px;border-bottom:1px dotted #EDEAED;}
.actualite .img_actu {display:block;float:left;margin:0px 5px 5px 0px;width:144px;height:83px;overflow:hidden;}
.actualite .txt_actu {width:350px;display:block;float:left;margin:0px 0px 5px 5px;padding:0px;}
.actualite .txt_actu .title {margin:0px;padding:0px;}
.actualite .txt_actu .title a{border-bottom:0px;}
.actualite .txt_actu .title a:hover{border-bottom:0px;}
.actualite .txt_actu .date{margin:0px;padding:0px;} 
.actualite .txt_actu .categorie {display:none;margin-right:4px;padding:0px 5px;background-color:#EAE2D8;}
.actualite .txt_actu .chapeau {display:block;margin:5px 0px 0px 0px; padding:5px 0px 5px 0px;}
.navPages .tx-ttnews-browsebox {margin:0px; padding:0px;float:right;}
.navPages .tx-ttnews-browsebox table {margin:0px; padding:0px;float:right;}
.navPages .tx-ttnews-browsebox table p{margin:0px; padding:0px;}

/* TT_NEWS - PAGE INTERIEURE - DETAIL DES ACTUALITES */
.actualite_detail .en_tete_actu h2 {margin:15px 0px 15px 0px;padding:0px;}
.actualite_detail .en_tete_actu .date{margin:0px;padding:0px;} 
.actualite_detail .en_tete_actu .categorie {display:none;width:50px;margin-right:4px;padding:0px 5px;background-color:#EAE2D8;}
.actualite_detail .img_actu {display:block;float:right;margin:0px 0px 5px 5px;width:144px;height:83px;overflow:hidden;}
.actualite_detail .txt_actu {display:block; margin:0px; padding:0px;}
.actualite_detail .txt_actu .chapeau {display:block;float:left;width:260px;margin:5px 0px 10px 0px; padding:0px 0px 0px 0px;}
.actualite_detail .txt_actu .image {display:block;float:left;margin:5px 5px 5px 0px; padding:0px 0px 0px 0px;}
.actualite_detail .txt_actu .texte {clear:both;display:block;margin:0px 0px 5px 0px;padding:5px 0px 5px 0px;}
.actualite_detail .media {display:block; margin:15px 0px 5px 0px; padding:0px;}
.actualite_detail .media .video {clear:both;}
.actualite_detail .media .diapo {clear:both;}
.actualite_detail .back {float:right;margin:10px 15px 15px 0px;padding:0px;}
  

/*TT_NEWS - PAGE INTERIEURE - LISTE DES EVENEMENTS */
.agenda {clear:both; display:block; margin:10px 0px 5px 0px; padding:5px 0px 0px 0px;}
.agenda .date{clear:both; display:block;margin:0px;padding:0px}
.agenda .date .sup {float:left;}
.agenda .date .inf {float:left;}
.agenda .one_day_event_no_time {display:block;float:left;margin:0px 0px 3px 0px;padding:0px;}
.agenda .multiple_day_event_no_time {display:block;float:left;margin:0px 0px 3px 0px;padding:0px;}
.agenda .title {display:block;clear:both;margin:0px 0px 3px 0px;padding:0px;}
.agenda .title a{border-bottom:0px;}
.agenda .title a:hover{border-bottom:0px;}
.page .content #centerColumn #mainContent .agenda .subHeader p.bodytext {margin:0px;padding:0px;}
.agenda .categorie {clear:both;display:none;width:50px;margin-right:4px;padding:0px 5px;background-color:#EAE2D8;}
.agenda .detail {display:none;margin:4px 0px;padding:4px 0px;}
.agenda .backList {margin:4px 0px;padding:4px 0px;}
.navPages .tx-ttnews-browsebox {margin:0px; padding:0px;float:right;}
.navPages .tx-ttnews-browsebox table {margin:0px; padding:0px;float:right;}
.navPages .tx-ttnews-browsebox table p{margin:0px; padding:0px;}

/* TT_NEWS - PAGE INTERIEURE - DETAIL DES EVENEMENTS */
.agenda h2 {margin:0px 0px 15px 0px;padding:0px;}
.agenda .extrait {clear:both; display:block; margin:0px; padding:0px;}
.agenda .extrait .chapeau {display:block;margin:5px 0px 0px 0px; padding:5px 0px 0px 0px;}
.agenda .extrait .texte {display:block;margin:0px 0px 5px 0px;padding:5px 0px 5px 0px;}
.agenda .back {float:right;margin:10px 15px 15px 0px;padding:0px;}


/* IN_CALENDAR - PAGE INTERIEURE - COLONNE DE GAUCHE */
/*.tx-inagenda-pi1 {float:left;margin:10px 0px;padding:5px 10px 5px 0px;border:0px;background:#EFE9E0;}
.tx-inagenda-pi1 #agendaAll  {float:left;width:100%;}
.tx-inagenda-pi1 #agendaAll .header {float:left;width:100%;background:#EFE9E0;}
.tx-inagenda-pi1 #agendaAll .header a{margin:0px 5px;}
.tx-inagenda-pi1 #agendaAll table {float:left;width:90%;margin:0px 0px 0px 10px;padding:0px;}
.tx-inagenda-pi1 #agendaAll table td {background:#EFE9E0;;}
.tx-inagenda-pi1 #agendaAll table td.vide {background:#FFFFFF;}
.tx-inagenda-pi1 #agendaAll table td.actif {background:#AC1328;}
.tx-inagenda-pi1 #agendaAll table td.actif:hover {background:#F0940F;}
.int .categroy_4 .tx-inagenda-pi1 {border-top:7px solid #C62213;}
.int .categroy_4 .tx-inagenda-pi1 #agendaAll td.actif{background:#C62213;}
.int .categroy_4 .tx-inagenda-pi1 #agendaAll td.actif:hover{background:#C62213;}
.int .categroy_5 .tx-inagenda-pi1 {border-top:7px solid #F0A41F;}
.int .categroy_5 .tx-inagenda-pi1 #agendaAll td.actif{background:#F0A41F;}
.int .categroy_5 .tx-inagenda-pi1 #agendaAll td.actif:hover{background:#F0A41F;}
.int .categroy_6 .tx-inagenda-pi1 {border-top:7px solid #D8C01F;}
.int .categroy_6 .tx-inagenda-pi1 #agendaAll td.actif{background:#D8C01F;}
.int .categroy_6 .tx-inagenda-pi1 #agendaAll td.actif:hover{background:#D8C01F;}
.int .categroy_7 .tx-inagenda-pi1 {border-top:7px solid #9DC11E;}
.int .categroy_7 .tx-inagenda-pi1 #agendaAll td.actif{background:#9DC11E;}
.int .categroy_7 .tx-inagenda-pi1 #agendaAll td.actif:hover{background:#9DC11E;}
.int .categroy_8 .tx-inagenda-pi1 {border-top:7px solid #1FC370;}
.int .categroy_8 .tx-inagenda-pi1 #agendaAll td.actif{background:#1FC370;}
.int .categroy_8 .tx-inagenda-pi1 #agendaAll td.actif:hover{background:#1FC370;}
.int .categroy_9 .tx-inagenda-pi1 {border-top:7px solid #1DA5A7;}
.int .categroy_9 .tx-inagenda-pi1 #agendaAll td.actif{background:#1DA5A7;}
.int .categroy_9 .tx-inagenda-pi1 #agendaAll td.actif:hover{background:#1DA5A7;}
.int .categroy_10 .tx-inagenda-pi1 {border-top:7px solid #116C9B;}
.int .categroy_10 .tx-inagenda-pi1 #agendaAll td.actif{background:#116C9B;}
.int .categroy_10 .tx-inagenda-pi1 #agendaAll td.actif:hover{background:#116C9B;}
.int .categroy_11 .tx-inagenda-pi1 {border-top:7px solid #2A3D90;}
.int .categroy_11 .tx-inagenda-pi1 #agendaAll td.actif{background:#2A3D90;}
.int .categroy_11 .tx-inagenda-pi1 #agendaAll td.actif:hover{background:#2A3D90;}
.int .categroy_12 .tx-inagenda-pi1 {border-top:7px solid #562A98;}
.int .categroy_12 .tx-inagenda-pi1 #agendaAll td.actif{background:#C62213;}
.int .categroy_12 .tx-inagenda-pi1 #agendaAll td.actif:hover{background:#C62213;}
.int .categroy_13 .tx-inagenda-pi1 {border-top:7px solid #731CA0;}
.int .categroy_13 .tx-inagenda-pi1 #agendaAll td.actif{background:#731CA0;}
.int .categroy_13 .tx-inagenda-pi1 #agendaAll td.actif:hover{background:#731CA0;}
.int .categroy_14 .tx-inagenda-pi1 {border-top:7px solid #A41AA2;}
.int .categroy_14 .tx-inagenda-pi1 #agendaAll td.actif{background:#C62213;}
.int .categroy_14 .tx-inagenda-pi1 #agendaAll td.actif:hover{background:#C62213;}
.int .categroy_15 .tx-inagenda-pi1 {border-top:7px solid #C82A75;}
.int .categroy_15 .tx-inagenda-pi1 #agendaAll td.actif{background:#C82A75;}
.int .categroy_15 .tx-inagenda-pi1 #agendaAll td.actif:hover{background:#C82A75;}*/

.tx-incalendar-pi1{width:250px;}
.tx-incalendar-pi1 table{clear:both;float:left;margin:15px 0 0 0;width:100%;border:0px; height:25px;}
.tx-incalendar-pi1 table tr td{padding:2px 0px;border:0px;border-collapse:collapse;border-spacing:0px;}
.tx-incalendar-pi1 table tr td a:hover{}
.tx-incalendar-pi1 .calendarHeader tr td{}
.tx-incalendar-pi1 .calendarHeader tr td.next, .tx-incalendar-pi1 .calendarHeader tr td.prev{width:25px;background-color:#333333;}
.tx-incalendar-pi1 .calendarHeader tr td.next a, .tx-incalendar-pi1 .calendarHeader tr td.prev a{}
.tx-incalendar-pi1 .calendarHeader tr td a{}
.tx-incalendar-pi1 .calendarHeader tr td.month{background-color:#454545;}
.tx-incalendar-pi1 .calendarDays{background-color:#eeeeee; margin:0 0 20px 0;}
.tx-incalendar-pi1 .calendarDays tr th{padding:5px 0px;background-color:#333333;}
.tx-incalendar-pi1 .calendarDays tr td{border:1px solid #ffffff;}
.tx-incalendar-pi1 .calendarDays tr td.event{background-color:#333333;}
.tx-incalendar-pi1 .calendarDays tr td.event a{}
.tx-incalendar-pi1 .calendarDays tr td.event a:hover{}
.tx-incalendar-pi1 .calendarDays tr td.today{background-color:#666666;border:1px solid #454545;}
.tx-incalendar-pi1 .calendarDays tr td.today a{font-weight:bold;}

.int .categroy_4 .tx-incalendar-pi1 .calendarHeader tr td.next,
.int .categroy_4 .tx-incalendar-pi1 .calendarHeader tr td.prev,
.int .categroy_4 .tx-incalendar-pi1 .calendarDays tr th,
.int .categroy_4 .tx-incalendar-pi1 .calendarHeader tr td.month,
.int .categroy_4 .tx-incalendar-pi1 .calendarDays tr td.event{background:#C62213;}

.int .categroy_8 .tx-incalendar-pi1 .calendarHeader tr td.next,
.int .categroy_8 .tx-incalendar-pi1 .calendarHeader tr td.prev,
.int .categroy_8 .tx-incalendar-pi1 .calendarDays tr th,
.int .categroy_8 .tx-incalendar-pi1 .calendarHeader tr td.month,
.int .categroy_8 .tx-incalendar-pi1 .calendarDays tr td.event{background:#1FC370;}
/*.int .categroy_8 .tx-incalendar-pi1 .calendarDays tr a:hover {background:#FFF; display:block; margin:0; padding:0;}
.int .categroy_8 .tx-incalendar-pi1 .calendarDays tr td.event a:hover {padding:0; margin:0;}   */

.int .categroy_9 .tx-incalendar-pi1 .calendarHeader tr td.next,
.int .categroy_9 .tx-incalendar-pi1 .calendarHeader tr td.prev,
.int .categroy_9 .tx-incalendar-pi1 .calendarDays tr th,
.int .categroy_9 .tx-incalendar-pi1 .calendarHeader tr td.month,
.int .categroy_9 .tx-incalendar-pi1 .calendarDays tr td.event{background:#1DA5A7;}

.int .categroy_10 .tx-incalendar-pi1 .calendarHeader tr td.next,
.int .categroy_10 .tx-incalendar-pi1 .calendarHeader tr td.prev,
.int .categroy_10 .tx-incalendar-pi1 .calendarDays tr th,
.int .categroy_10 .tx-incalendar-pi1 .calendarHeader tr td.month,
.int .categroy_10 .tx-incalendar-pi1 .calendarDays tr td.event{background:#116C9B;}


/*rightColumn - Colonne centrale pour les pages internes*/
.content #rightColumn{margin:0px 0px 0px 10px;padding:0px 0px 0px 10px;width:252px;border:0px; border-left:0px dotted #888888;}
.content #rightColumn .section {width:252px; margin:1px 0px 0px 0px;}

.content #rightColumn .search { margin:7px 0px 10px 0px; }
.content #rightColumn .search .searchform { float:left; width:241px; height:30px; background:url('../img/col_fond_recherche.gif') no-repeat top left;}
.content #rightColumn .search .txt { float:left; width:212px; height:20px; margin:2px 0px 0px 2px;padding:4px 0px 2px 2px; background:#EEEFF2; border:0px;}
.content #rightColumn .search .sub { float:left; width:21px; height:21px; margin:4px 0px 0px 0px; background:url('../img/col_btn_loupe.gif') no-repeat top left; border:0px;}

.content #rightColumn .discover{ height:189px; }

.content .newsletter .txt { float:left; width:160px; height:17px; margin:20px 0px 0px 0px;padding:2px 0px 2px 4px; background:none; border:1px solid #EEEFF2; }
.content .newsletter .sub { float:left; width:56px; height:23px; margin:20px 0px 0px 0px; background:url('../img/col_btn_newsletter.gif') no-repeat top left; border:0px; cursor:pointer; }

.content #rightColumn .newsletter { height:81px; background:url('../img/col_fond_newsletter.gif') no-repeat top left; }
.content #rightColumn .newsletter .searchform { float:left; margin:40px 0px 0px 10px; width:242px; height:23px; background:url('../img/col_champ_newletter.gif') no-repeat top left; }
.content #rightColumn .newsletter .txt { float:left; width:160px; height:15px; margin:2px 0px 0px 0px;padding:2px 0px 2px 4px; background:none; border:0px; }
.content #rightColumn .newsletter .sub { float:left; width:56px; height:23px; margin:0px 0px 0px 0px; background:url('../img/col_btn_newsletter.gif') no-repeat top left; border:0px; cursor:pointer; }

.content #rightColumn .usefulNumbers { margin-top:5px; height:87px; background:url('../img/col_fond_numerosutiles.gif') no-repeat top left; }
.content #rightColumn .usefulNumbers .listing { width:217px; float:left; margin:30px 0px 0px 10px;padding:5px 0px 0px 0px; border:0px; border-top:1px dotted #FFFFFF; }
.content #rightColumn .usefulNumbers .listing span { float:left; }
.content #rightColumn .usefulNumbers .listing .txt { width:121px; }
.content #rightColumn .usefulNumbers .listing .nbr { width:95px; }

.content #rightColumn .directoryAssociations { height:79px; background:url('../img/col_fond_associations.gif') no-repeat top left; }
.content #rightColumn .directoryAssociations .searchform { float:left; margin:10px 0px 0px 10px; width:242px; height:23px; background:url('../img/col_champ_asso.gif') no-repeat top left; }
.content #rightColumn .directoryAssociations .txt { float:left; width:140px; height:15px; margin:2px 0px 0px 0px;padding:2px 0px 2px 4px; background:none; border:0px; }
.content #rightColumn .directoryAssociations .sub { float:left; width:79px; height:23px; margin:0px 0px 0px 0px; background:url('../img/col_btn_rechercher_asso.gif') no-repeat top left; border:0px; cursor:pointer; }
.content #rightColumn .directoryAssociations select { float:left; margin:10px 0px 0px 10px; width:222px; height:23px; }

.content #rightColumn .docDL { margin-top:5px; height:120px; background:url('../img/col_fond_docsatelecharger.gif') no-repeat top left; }
.content #rightColumn .docDL .file { width:217px; float:left; margin:30px 0px 0px 10px;padding:10px 0px 0px 0px; border:0px; border-top:1px dotted #FFFFFF; }
.content #rightColumn .docDL .file img { float:left; margin:0px 15px 0px 0px; }
.content #rightColumn .docDL .file p a { float:left; margin:20px 0px 0px 0px; }
.content #rightColumn .docDL .file p.docTitle a { float:left; margin:5px 0px 0px 0px; width:140px;}
.content #rightColumn .docDL .file p.docLink a { float:left; margin:1px 0px 0px 0px;  width:140px;}
.content #rightColumn .docDL .file p.docDownload a { float:left; margin:5px 0px 0px 0px;  width:140px;}                                                                               

.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_clear {clear:both;}
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_list_search_form fieldset {border:1px solid #999999; padding:5px;}
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_list_search_form .tx_dcdgooglemap_list_search_label {font-weight:bold;}
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_list_search_form .tx_dcdgooglemap_list_search_input {width:300px;}
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_list_search_limit {color:#999999; display:block; padding-left:200px;}
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_list_search_noresult {text-align:center; color:#FF0000; font-weight:bold;}
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_btnexpend {text-align:right; padding:0px 10px 5px 0px;}
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_maincategory {font-weight:normal; margin-left:5px; float:left; width:32%; margin-bottom:5px;}
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_legendresizezone {display:inline;}
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_poi_header {font-weight:bold;}
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_poi_header_content { width:252px; }
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_poi_header_content .tx_dcdgooglemap_poi_header_name { width:120px; }
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_legend_picto,
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_poi_header .tx_dcdgooglemap_poi_picto .tx_dcdgooglemap_poi_img img {width:20px; height:20px;}
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_poi_header .tx_dcdgooglemap_poi_picto .tx_dcdgooglemap_poi_img img {margin-right:5px;}
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_poi_header .tx_dcdgooglemap_list_loupe {margin-left:5px;}
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_poi_header .tx_dcdgooglemap_poi_picto,
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_poi_header .tx_dcdgooglemap_poi_picto .tx_dcdgooglemap_poi_img_label,
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_poi_header .tx_dcdgooglemap_poi_picto .tx_dcdgooglemap_poi_img,
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_poi_header .tx_dcdgooglemap_poi_name {display:inline;}
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_maincategory {margin:3px 0 5px 0;}
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_category {display:block; margin-bottom:3px;}
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_category input {margin:0 3px 0 3px; padding:0;}
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_nosubcategory {padding-left:18px;}
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_subcategory,
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_poi_header_content {padding-left:18px;}
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_poi_header_content {padding-bottom:7px;}
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_poi_content .tx_dcdgooglemap_poi_windowstabslabel {font-style:italic; text-transform:uppercase; margin-top:5px;}
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_labeltext {padding-left:5px;}
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_category_description .tx_dcdgooglemap_category_description_title {display:block; font-weight:bold;}
.content #rightColumn .tx_dcdgooglemap_list .tx_dcdgooglemap_category_description {clear:both; border-color:#999999; background-color:#FFFFFF; border-style:solid; border-width:1px; display:none; padding:2px 2px 2px 2px;}

.background { width:100%; height:560px; background:#FFFFFF; }


/*##########################################*/
/*             PAGE D'ACCUEIL               */
/*##########################################*/
  
/*contentHome - Contenu principal de la page d'accueil*/
.home .content {float:left;width:100%;}
.home #flashInfo { margin:0px 0px 0px 20px; padding:7px 0px 5px 65px; width:377px; height:17px; background: url('../img/fond_flashinfo.png') top left no-repeat;}
.home #flashInfo .infoContent { height:17px; }
.home #flashInfo .breves { width:377px; height:17px; }
.home #flashInfo .breves .breve { margin:0px 10px 0px 10px; }
.home #animeFlash { width:100%; height:352px; overflow:hidden; background:url(../img/flash_alternatif.gif) no-repeat top left; }
.home #content .content {position:absolute;top:224px;width:990px;}


/*leftColumn - Colonne de gauche pour les pages accueil*/
.home .content #leftColumn {width:442px;margin:19px 0px 0px 20px;}
.home .content #leftColumn p.question {clear:both;margin:10px 0px 0px 20px;padding:5px;background:#308296;}

/*article - Actualités  */
.home .content #leftColumn .article {width:442px;}
.home .content #leftColumn .article .viewer {width:442px;height:334px;}
.home .content #leftColumn .article .viewer .header {float:left;width:100%;height:7px;background:url('../img/acc_actu_border_top.gif') no-repeat top left;}
.home .content #leftColumn .article .viewer .slide {float:left;margin:0px;padding:0px 0px;width:auto;}
.home .content #leftColumn .article .viewer .slide img {width:422px;}
.home .content #leftColumn .article .viewer .news {float:left;padding:0px 10px;width:422px;background:#4D3250;height:320px;}
.home .content #leftColumn .article .viewer .news .vide{float:left;width:211px;height:19px;background:#4D3250;}
.home .content #leftColumn .article .viewer .news .date {margin:0px 0px 0px 0px;padding:5px 0px 3px 0px;}
.home .content #leftColumn .article .viewer .news .title {margin:0px 0px 0px 0px;padding:0px 0px 7px 0px;}
.home .content #leftColumn .article .viewer .news .media {float:left;margin:0px 0px 10px 0px;width:110px;}
.home .content #leftColumn .article .viewer .news .media img{vertical-align:middle;width:auto;margin:0px 5px 0px 0px;}
.home .content #leftColumn .article .viewer .news .media span {border:0px;border-bottom:1px solid #E7B2E0;}
.home .content #leftColumn .article .viewer .news .subHeader {height:54px;}
.home .content #leftColumn .article .viewer .news .subHeader .more {margin:0px; padding:0px 2px;}
.home .content #leftColumn .article .viewer .footer {float:left;width:100%;height:7px;background:url('../img/acc_actu_border_bottom.gif') no-repeat top left;}

.home .content #leftColumn .listing {width:442px;background:#EDEAED;}
.home .content #leftColumn .listing .previous,
.home .content #leftColumn .listing .next {padding:40px 0px 0px 0px;width:11px;height:60px;background:#EDEAED}
.home .content #leftColumn .listing .next {float:right;background:#EDEAED;}
.home .content #leftColumn .listing .previewAll {float:left;width:420px;height:120px;background:#EDEAED;}
.home .content #leftColumn .listing .previewSlide {padding:0px 0px;width:auto;background:#EDEAED;}
.home .content #leftColumn .listing .preview {width:140px;height:100px;background:#EDEAED;}
.home .content #leftColumn .listing .preview .select {width:100%;height:11px;background:#EDEAED;}
.home .content #leftColumn .listing .preview .select img {float:left;margin:0px 0px 0px 60px;width:21px;height:11px;background:#EDEAED;}
.home .content #leftColumn .listing .preview img {width:94px;height:48px;}
.home .content #leftColumn .listing .preview .title {width:100%;margin:5px 0px 0px 0px;padding:0px 0px 5px 0px;}
.home .content #leftColumn .listing .footer {float:left;width:100%;height:7px;background:url('../img/acc_actu_border_bottom_2.gif') no-repeat top left;}


/*article - Info Utiles / Pages Plus Consultées */
.home .content #leftColumn .flexible_50-50 {display:block;clear:both;width:100%;margin:10px 0px 10px 0px;padding:15px 0px}
.home .content #leftColumn .flexible_50-50 .column {width:186px;padding:0px 0px 0px 25px;}
.home .content #leftColumn .flexible_50-50 .column1 {border:0px;border-right:1px dotted #888888;}
.home .content #leftColumn .flexible_50-50 ul {padding:0px 0px 0px 4px;}
.home .content #leftColumn .flexible_50-50 ul li {float:left;width:100%;list-style-type:none;}
.home .content #leftColumn .flexible_50-50 ul li a {float:left;padding:3px 0px 3px 10px;background:url('../img/puce_1.gif') no-repeat 0px 8px;}

/*centerColumn - Colonne centrale pour les pages internes*/
.home .content #centerColumn{margin:0px 0px 0px 10px;width:225px;}
.home .content #centerColumn .pub { margin:0px; width:224px; height:318px; }
.home .content #centerColumn .pub .pubSlide {margin:0px 0px 0px 0px;padding:0px 0px;width:224px;height:318px;}
.home .content #centerColumn .pub .pubSlide .flexContent {float:left;width:auto;height:318px;}
.home .content #centerColumn .pub .pubSlide .flexContent .csc-textpic-imagewrap {background:#ffffff;float:left;margin:0px;padding:0px;width:224px;}

/*centerColumn - Colonne centrale pour les pages internes*/
.home .content #centerColumn .agenda{ margin:10px 0px 0px 0px; width:100%; }
.home .content #centerColumn .agenda .header{ float:left; width:100%; height:46px; background:url('../img/acc_agenda_border_top.gif') no-repeat top left;}
.home .content #centerColumn .agenda .header .selectBox { float:right; margin:10px 10px 0px 0px; cursor:pointer; }
.home .content #centerColumn .agenda .header .selectBox .cat_list { position:absolute; top:0px; left:0px; width:100px; background:#867b85; padding:2px 0px 5px 0px; }
.home .content #centerColumn .agenda .header .selectBox .cat_list li {background:#676066;padding:5px 0px 5px 0px; float:left; width:100%; list-style-type:none;border-top:1px solid #867b85}
.home .content #centerColumn .agenda .header .selectBox .cat_list li:hover {background:#958894;padding:5px 0px 5px 0px; float:left; width:100%; list-style-type:none;border-top:1px solid #867b85}
.home .content #centerColumn .agenda .header .selectBox .cat_list li a {padding: 5px 0px 5px 10px; width:90px; }
.home .content #centerColumn .agenda .events{ float:left; padding:10px 0px; width:100%; background:#F5F4F5;border-top:1px solid #edeaed;}
.home .content #centerColumn .agenda .events:hover{float:left; padding:10px 0px; width:100%;background:#edeaed;border-top:1px solid #F5F4F5;}
.home .content #centerColumn .agenda .events .date{ float:left; padding:0px 10px; width:60px; border:0px; border-right:1px dotted #9a6C9a;}
.home .content #centerColumn .agenda .events .info{ float:left; width:120px; padding:0px 10px; }
.home .content #centerColumn .agenda .events .info .cat{ margin:0px 0px 5px 0px; }
.home .content #centerColumn .agenda .alt { background:#EDEAED;}
.home .content #centerColumn .agenda .footer{ float:left; width:100%; height:30px; background:url('../img/acc_agenda_border_bottom.gif') no-repeat top left;}
.home .content #centerColumn .agenda .footer a{ float:right; margin:0px 10px 0px 0px; }

/*contentInt - Contenu principal des pages internes*/
.int #content .content {position:absolute;top:128px;width:990px;}

.int #bannerCat { padding:10px 0px 0px 0px; width:990px; height:87px; overflow:hidden; }

/*leftColumn - Colonne de gauche pour les pages internes*/
.int .content #leftColumn{width:170px;margin:78px 0px 0px 0px;padding:10px 0px 0px 10px;background:#FFFFFF;}

/*topNav - Navigation du haut*/
.int .content #leftColumn #leftNav{float:left;width:100%;}
.int .content #leftColumn #leftNav ul{float:left;width:100%;}
.int .content #leftColumn #leftNav ul li{float:left;width:100%;list-style-type:none;}
.int .content #leftColumn #leftNav ul li a{float:left;width:160px;margin:0px 0px 1px 0px;padding:8px 0px 8px 10px;background:#E2E1DA;}
.int .content #leftColumn #leftNav ul li a:hover{background:#F3F2EF;}
.int .content #leftColumn #leftNav ul li.current a {background:#F3F2EF;}
.int .content #leftColumn #leftNav ul li{float:left;width:100%;}
.int .content #leftColumn #leftNav ul li ul{float:left;width:100%;}
.int .content #leftColumn #leftNav ul li ul li{float:left;width:100%;list-style-type:none;}
.int .content #leftColumn #leftNav ul li ul li a{float:left;width:150px;margin:0px 0px 1px 0px;padding:7px 0px 7px 20px;background:#cccabe url('../img/puce_menu.gif') no-repeat 10px 13px;}
.int .content #leftColumn #leftNav ul li ul li.current a{background:#F3F2EF url('../img/puce_menu.gif') no-repeat 10px 13px;}
.int .content #leftColumn #leftNav ul li ul li ul li{float:left;width:100%;list-style-type:none;}
.int .content #leftColumn #leftNav ul li ul li ul li a{float:left;width:130px;margin:0px 0px 1px 0px;padding:10px 10px 10px 30px;background:#E2E1DA;}
.int .content #leftColumn #leftNav ul li ul li ul li.current a{background:#F3F2EF url('../img/puce_menu.gif') no-repeat 20px 13px;}

.int .content #leftColumn #leftFlexTV {clear:both;float:left;width:100%;}
.int .content #leftColumn #leftFlexTV .tx-inagenda-pi1 {width:160px;}

/* LOGIN BOX COLONNE GAUCHE */
.int .content #leftColumn .tx-loginboxmacmade-pi1  { clear:both;float:left;margin:10px 0px 0px 0px;padding: 35px 10px 5px 5px; width:160px; height:233px; background:url('../img/connect_fond.gif') top left no-repeat; }
.int .content #leftColumn .tx-loginboxmacmade-pi1 p { margin:0px 5px 5px 5px; padding: 0px 0px; width:145px; border: 0px; }
.int .content #leftColumn .tx-loginboxmacmade-pi1 .tx-loginboxmacmade-pi1-header { margin:0px 5px; padding: 0px 3px; width:139px; border: 0px; }
.int .content #leftColumn .tx-loginboxmacmade-pi1 table.tx-loginboxmacmade-pi1-loginTable { margin:5px 0px 0px 0px; border: 0px; border-collapse: collapse; }
.int .content #leftColumn .tx-loginboxmacmade-pi1 table.tx-loginboxmacmade-pi1-loginTable td { border: 0px; background:none; padding: 0px 0px; }
.int .content #leftColumn .tx-loginboxmacmade-pi1 table.tx-loginboxmacmade-pi1-loginTable td.tx-loginboxmacmade-pi1-labelCell { border: 0px; background: none; font-weight: bold; }
.int .content #leftColumn .tx-loginboxmacmade-pi1 table.tx-loginboxmacmade-pi1-loginTable td .input,
.int .content #leftColumn .tx-loginboxmacmade-pi1 table.tx-loginboxmacmade-pi1-loginTable td .password { margin:0px 5px; padding: 5px 3px; width:139px; border: 0px; }
.int .content #leftColumn .tx-loginboxmacmade-pi1 table.tx-loginboxmacmade-pi1-loginTable td .submit { margin:10px 0px 0px 0px; width:155px; height:33px; background:url('../img/connect_seconnecter.gif') top left no-repeat; border:0px; cursor:pointer;}
.int .content #leftColumn .tx-loginboxmacmade-pi1 .tx-loginboxmacmade-pi1-forgotpasswordLink { margin:5px 5px 0px 5px; padding: 0px 0px; width:145px; border: 0px; }
.int .content #leftColumn .tx-loginboxmacmade-pi1 .tx-loginboxmacmade-pi1-createFicheLink { margin:20px 5px 0px 5px; padding: 0px 0px; width:145px; border: 0px; }
.int .content #leftColumn .tx-loginboxmacmade-pi1 .tx-loginboxmacmade-pi1-createFicheLinkNotLogged { margin:20px 5px 0px 5px; padding: 0px 0px; width:145px; border: 0px; }
.int .content #leftColumn .tx-loginboxmacmade-pi1 .tx-loginboxmacmade-pi1-editFicheLink { margin:10px 0px 0px 0px; padding: 0px 0px; border: 0px; }
.int .content #leftColumn .tx-loginboxmacmade-pi1 .tx-loginboxmacmade-pi1-forgotpassword-info { margin:0px 5px; padding: 0px 3px; width:139px; border: 0px; }
.int .content #leftColumn .tx-loginboxmacmade-pi1 .tx-loginboxmacmade-pi1-forgotpasswordForm {margin:20px 0px 0px 5px; padding: 0px 0px; border: 0px;}
.int .content #leftColumn .tx-loginboxmacmade-pi1 .tx-loginboxmacmade-pi1-forgotpasswordForm .input { margin:5px 5px; padding: 5px 3px; width:139px; border: 0px; }
.int .content #leftColumn .tx-loginboxmacmade-pi1 .tx-loginboxmacmade-pi1-forgotpasswordForm .submit { margin:5px 0px 0px 0px; width:155px; height:33px; background:url('../img/connect_btn2.gif') top left no-repeat; border:0px; cursor:pointer;}
.int .content #leftColumn .tx-loginboxmacmade-pi1 .tx-loginboxmacmade-pi1-logout { margin:45px 0px 0px 0px; width:155px; height:33px; background:url('../img/connect_sedeconnecter.gif') top left no-repeat; border:0px; cursor:pointer;}
.int .content #leftColumn .tx-loginboxmacmade-pi1 .tx-loginboxmacmade-pi1-name{ margin:0px 0px 10px 0px; padding:5px; width:145px; background:#00bfbf; border:1px solid #56FFFF; }
.int .content #leftColumn .tx-loginboxmacmade-pi1 .tx-loginboxmacmade-pi1-forgotpassword-error { margin:0px 0px 10px 0px; padding:5px; width:135px; background:#F21515; border:1px solid #FF0000; }

/*centerColumn - Colonne centrale pour les pages internes*/
.int .content #centerColumn{margin:63px 0px 0px 0px;padding:9px 0px 0px 15px;width:513px;background:#FFFFFF;border-right:1px solid #dedede;}

/*breadCrump - Fil d'arianne*/
.int .content #centerColumn #breadCrump{clear:both;float:left;width:100%;}
.int .content #centerColumn #breadCrump ul{float:left;width:100%;}
.int .content #centerColumn #breadCrump ul li{float:left;list-style-type:none;}
.int .content #centerColumn #breadCrump ul li.sepa {float:left;margin:0px 2px;padding:0px 2px;}

.int .content #centerColumn #toolBar {clear:both;float:right;width:100%;margin:5px 0px 0px 0px; padding:5px 0px 10px 0px; border-top:1px dotted #CCC; border-bottom:0px dotted #CCC;}
.int .content #centerColumn #toolBar ul{float:right;margin:0px 10px 0px 0px;padding:0px;}
.int .content #centerColumn #toolBar ul li{display:inline;}
.int .content #centerColumn #toolBar ul li a img{padding:0px 2px 0px 4px;border:none;vertical-align:middle;}
.int .content #centerColumn #toolBar ul li a.addthis_button {margin:0px 2px 0px 4px;border:none;border-left:1px dotted #CCC;}
#at_hover .t_col0 { display:none; }

/*mainArticle - Article principal de la page*/
.int .content #centerColumn #mainContent {clear:both;float:left;width:100%;padding:5px 0px 0px 0px;}
.int .content #centerColumn #mainContent h4{display: block;clear: both;height:40px;background:#aabed9 url('../img/int_h4_back.gif') 0px bottom no-repeat; margin-right:10px; padding:5px;}
.int .content #centerColumn #mainContent  .section { clear:both; width:100%; }

.int .content #centerColumn #mainContent .article { margin:15px 0px 0px 0px;}
.int .content #centerColumn #mainContent .article .news_event ,
.int .content #centerColumn #mainContent .article .news_content {  width:100%; margin:2px 0px 4px 0px; }
.int .content #centerColumn #mainContent .article .news_event .title {  width:100%; margin:0px 0px 0px 0px; }
.int .content #centerColumn #mainContent .article .news_content .title {  width:100%; margin:0px 0px 0px 0px; }
.int .content #centerColumn #mainContent .article .news_event .head {  width:100%; margin:10px 0px 0px 0px; }
.int .content #centerColumn #mainContent .article .news_content .head {  width:100%; margin:10px 0px 0px 0px; }
.int .content #centerColumn #mainContent .article .news_event img {  float:left; margin:0px 15px 0px 0px;}
.int .content #centerColumn #mainContent .article .news_content img {  float:left; margin:0px 15px 0px 0px;}
.int .content #centerColumn #mainContent .article .news_event .more {  margin:0px 0px 0px 5px;}
.int .content #centerColumn #mainContent .article .news_content .more {  margin:0px 0px 0px 5px;}

.int .content #centerColumn #mainContent .single .news_content img { width:50%; margin:0px 15px 5px 0px; }
.int .content #centerColumn #mainContent .single .news_content p { line-height:16px; }

/*FAQ LISTE DEPLOYEE PAR DEFAUT */
.int .content #centerColumn #mainContent .tx-irfaq-pi1 {clear:both; width:100%; margin:0px 0px 0px 0px;}
.int .content #centerColumn #mainContent ul.tx-irfaq-questions-list {display:none;}
.int .content #centerColumn #mainContent .tx-irfaq-dynheader {width:100%; margin:0px 0px 0px 0px; padding:4px 0px; border:0px; border-top:1px dotted #CCC;background:none;}
.int .content #centerColumn #mainContent .tx-irfaq-dynheader-hover {background:#F3F2EE;}
.int .content #centerColumn #mainContent .tx-irfaq-dynheader-click {background:#E3E0D9;}
.int .content #centerColumn #mainContent .tx-irfaq-dynheader:last-child {border-bottom:1px dotted #CCC;}
.int .content #centerColumn #mainContent .tx-irfaq-dynheader img { vertical-align:middle; margin:0px 0px 0px 10px; }
.int .content #centerColumn #mainContent dd { margin:0px 0px 0px 0px; padding:0px 0px; background:#F3F2EE; }
.int .content #centerColumn #mainContent dd .bodytext { margin:0px 0px 0px 0px; padding:15px 25px; background:#F3F2EE; }
.int .content #centerColumn #mainContent .additional-info {width:100%; margin:0px 0px 0px 0px; padding:0px 0px; border:0px; border-top:1px dotted #CCC;background:none;}

/* Flexible 50/50 */
.int .content #centerColumn #mainContent .flexible_50-50 {clear:both;float:left;width:100%;margin:0px 0px 10px 0px;}
.int .content #centerColumn #mainContent .flexible_50-50 .column {width:49%;margin-right:5px;}

/* Flexible Adresse */
.int .content #centerColumn #mainContent .address  { display:block;clear:both;width:220px;background:#F5F4F5 url('../img/int_border_bottom.gif') 0px bottom no-repeat;margin:10px 10px 5px 0px;padding:5px 10px 20px 10px; }

/* Flexible En savoir plus  */
#page .content #centerColumn #mainContent .knowMore  { display:block;clear:both;width:220px;background:#1DA5A7;margin:0px 10px 5px 0px;padding:5px 10px;}
#page .content #centerColumn #mainContent .knowMore  p.candidature { margin:5px 0px 0px 0px;padding:0px; }
#page .content #centerColumn #mainContent .knowMore  p { margin:0px;padding:0px; }
#page .content #centerColumn #mainContent .knowMore  li {background:url('../img/puce_2.gif') no-repeat 4px 6px;}

/* Flexible Téléchargement */
.int .content #centerColumn #mainContent .download  .int .content #centerColumn #mainContent
.int .content #centerColumn #mainContent .download ul {margin:0px;padding:0px;}
.int .content #centerColumn #mainContent .download ul li {margin:0px;padding:0px;}
.int .content #centerColumn #mainContent .download a,
.int .content #centerColumn #mainContent .download a.download {background:#ffffff url('../img/puce_download.gif') no-repeat 5px 2px;display:inline;margin:0px 0px 0px 0px;padding:0px 0px 0px 28px;width:auto;text-decoration:none;border-bottom:0px solid #FFFFFF; }
.int .content #centerColumn #mainContent .download a:hover {background:#ffffff url('../img/puce_download_hover.gif') no-repeat 5px 2px;}

/* Flexible Citation */
.int .content #centerColumn #mainContent .blocQuote {clear:both;float:left;width:463px;margin:10px 0px 20px 0px;padding:0px 20px;background:url('../img/puce_citation.gif') no-repeat top left;}


/* WEC STAFF - PAGE INTERIEURE */
.int .content #centerColumn #mainContent .tx-wecstaffdirectory-content {width:500px;margin:15px 0px 10px 0px;}
.int .content #centerColumn #mainContent .tx-wecstaffdirectory-content .staff {float:left; width:163px;}
.int .content #centerColumn #mainContent .tx-wecstaffdirectory-content .staff .pic,
.int .content #centerColumn #mainContent .tx-wecstaffdirectory-content .staff .name,
.int .content #centerColumn #mainContent .tx-wecstaffdirectory-content .staff .job,
.int .content #centerColumn #mainContent .tx-wecstaffdirectory-content .staff .email {float:left; width:162px;margin:0px 1px;}
.int .content #centerColumn #mainContent .tx-wecstaffdirectory-content .staff .pic {background:#FFFFFF;margin:12px 0px 3px 0px;}
.int .content #centerColumn #mainContent .tx-wecstaffdirectory-content .staff .pic img {width:134px;height:200px;}
.int .content #centerColumn #mainContent .tx-wecstaffdirectory-content .staff .name {padding:5px 0px;background:#F3F2EF;border:0px;border-bottom:1px solid #FFFFFF;}
.int .content #centerColumn #mainContent .tx-wecstaffdirectory-content .staff .job {padding:5px 5px;width:152px;height:70px;background:#F3F2EF;border:0px;border-bottom:1px solid #FFFFFF;}
.int .content #centerColumn #mainContent .tx-wecstaffdirectory-content .staff .email {padding:5px 0px;height:15px;background:#F3F2EF;border:0px;border-bottom:1px solid #FFFFFF;}

.int .content #centerColumn #mainContent .tx-wecstaffdirectory-content .staffSingle {width:500px;margin:0px 0px 0px 0px;}
.int .content #centerColumn #mainContent .tx-wecstaffdirectory-content .staffSingle .maincontent{float:left;width:350px;margin:0px 0px 0px 0px;}
.int .content #centerColumn #mainContent .tx-wecstaffdirectory-content .staffSingle .maincontent .job {float:left;width:100%;margin:10px 0px 10px 0px;}
.int .content #centerColumn #mainContent .tx-wecstaffdirectory-content .staffSingle .maincontent .label {float:left;width:100px;margin:0px 10px 0px 0px;}
.int .content #centerColumn #mainContent .tx-wecstaffdirectory-content .staffSingle .maincontent .labelLong {float:left;width:100%;margin:10px 0px 10px 0px;}
.int .content #centerColumn #mainContent .tx-wecstaffdirectory-content .staffSingle .maincontent .info {float:left;width:100%;margin:15px 0px 0px 0px;padding:0px;}
.int .content #centerColumn #mainContent .tx-wecstaffdirectory-content .staffSingle .maincontent .info p.bodytext{float:left;width:100%;margin:2px 0px 2px 0px;padding:0px;}
.int .content #centerColumn #mainContent .tx-wecstaffdirectory-content .staffSingle .pic{float:left;width:150px;margin:0px 0px 0px 0px;}


/* Vidéothèque */
.int .content #centerColumn #mainContent .tx-bddbflvvideogallery-pi1 #playlist {clear:both;float:left;width:500px;margin:0px 0px;padding:0px; }
.int .content #centerColumn #mainContent .tx-bddbflvvideogallery-pi1 #flvplayercaption {margin:0px 0px 0px 0px; padding: 10px 5px 5px 10px; width:485px; background:#fff url('../img/fond_player_video.png') no-repeat 0px 0px}
*html .int .content #centerColumn #mainContent .tx-bddbflvvideogallery-pi1 #flvplayercaption {margin:0px 0px 0px 0px;width:450px;}
.int .content #centerColumn #mainContent .tx-bddbflvvideogallery-pi1 #flvcaption {width:450px;padding: 0px 0px 10px 0px;}
.int .content #centerColumn #mainContent .tx-bddbflvvideogallery-pi1 .flvplayer_listpic {background:#f5f4f5 url('../img/fond_player_off.gif') no-repeat 400px 10px; clear:both;display:block;float:left;width:500px;height:70px;margin:0px 0px;padding:0px 0px;border-top:1px solid #edeaed}
.int .content #centerColumn #mainContent .tx-bddbflvvideogallery-pi1 .flvplayer_listpic:hover {background:#edeaed url('../img/fond_player.gif') no-repeat 400px 10px;}
.int .content #centerColumn #mainContent .tx-bddbflvvideogallery-pi1 .flvplayer_listpic .imgLink {background:#edeaed;clear:both;display:block;float:left;width:67px;height:50px;margin:5px;padding:5px;}
.int .content #centerColumn #mainContent .tx-bddbflvvideogallery-pi1 .flvplayer_listpic .imgLink:hover {background:#b835a7;clear:both;display:block;float:left;margin:5px;padding:5px;}
.int .content #centerColumn #mainContent .tx-bddbflvvideogallery-pi1 .flvplayer_listpic_pic {width:67px; height:50px;}
.int .content #centerColumn #mainContent .tx-bddbflvvideogallery-pi1 .flvplayer_listpic .txtLink {width:400px; display:block;float:left;margin:5px 5px 0px 5px;padding:15px 5px 5px 5px;}
.int .content #centerColumn #mainContent .tx-bddbflvvideogallery-pi1 .flvplayer_listpic a{border-bottom:none;}
.int .content #centerColumn #mainContent .tx-bddbflvvideogallery-pi1 .flvplayer_listpic a.bt_play {float:left;height:35px;width:35px;}

/* ESPACE QUESTIONS / REPONSES (style des commentaires) */
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 {margin:15px 0px 0px 0px;padding:0px;}
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 .comment {width:495px;margin:2px 0px 0px 0px;padding:5px;background:#3D3D3D;}
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 .comment .reponse {margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;}
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 .comment .reponse .sk-pagecomments-comment {float:left;padding:20px;background:#F4F4F4;width:455px;}
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 .comment .reponse .sk-pagecomments-comment p {margin:0px;padding:0px;font-size:14px;color:#29292e;}
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 .comment .reponse .sk-pagecomments-answer {float:left;width:70px;margin:0px 0px 0px 5px;padding:1px 0px;background:#2F8796;text-align:center;}
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 .comment .pseudodate {display:block;clear:both;padding:0px 0px 5px 0px;margin:5px 0px 0px 0px;background:#4A4949;}
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 .comment .pseudodate .sk-pagecomments-name {float:left;margin:5px 0px 0px 5px;padding-left:10px;background:#53ABD9 url(../img/comments_normal_left.png) no-repeat -2px 3px;color:#FFFFFF;}
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 .comment .pseudodate .sk-pagecomments-name-fin {background:url(../img/comments_normal_right.png) no-repeat top left;padding:0px 0px 0px 15px;}
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 .comment .pseudodate .sk-pagecomments-date {float:right;padding:5px 5px 0px 0px;color:#AFA4A4;font-size:11px;font-style:italic;}

/* ESPACE QUESTIONS / REPONSES (style du formulaire) */
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 #skpagecommentform fieldset {margin:50px 7px 15px 0px;padding:0px;background:#3D3D3D;}
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 #skpagecommentform fieldset legend {display:block;float:left;margin:5px 0px 15px 0px;padding:8px;border:1px solid #FEFEFE;background:#53ABD9;color:#FFFFFF;text-transform:uppercase;font-size:18px;}
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 #skpagecommentform fieldset label {display:none;float:left;margin-left:8px;}
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 #skpagecommentform fieldset label.check {width:100%;float:none;}
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 #skpagecommentform fieldset input {margin:4px 0px 2px 15px;padding:5px;width:465px;border:none;background:#FFF;font-family:Trebuchet MS, sans-serif;font-size:12px;}
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 #skpagecommentform fieldset input#captcha {width:200px;}
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 #skpagecommentform fieldset input#skcommentssubmit {width:200px;background:#2F8796;color:#FFFFFF;float:right;margin:8px 15px;}
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 #skpagecommentform fieldset input#skcommentssubmit:hover {cursor:pointer;background:#FFFFFF;color:#2F8796;}
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 #skpagecommentform fieldset textarea#comment {margin:4px 0px 2px 15px;padding:5px;width:465px;height:110px;border:none;background:#FFF; color:#29292e;font-family:Trebuchet MS, sans-serif;font-size:12px;}
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 #skpagecommentform fieldset input#name:focus,
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 #skpagecommentform fieldset input#email:focus,
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 #skpagecommentform fieldset input#captcha:focus,
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 #skpagecommentform fieldset textarea:focus {background:#eee;}
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 #skpagecommentform fieldset .smileytext{margin-left:0px;}

.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 #skpagecommentform fieldset p {float:left;width:100%;margin:0px 0;clear:all;}
.page .content #centerColumn #mainContent .tx-skpagecomments-pi1 #skpagecommentform fieldset img {height:24px;margin:4px 0px 2px 15px;}

/* ANNUAIRE DES ASSOCIATIONS : MODES DE RECHERCHE */
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 {float:left;width:100%;margin:10px 0px;padding:0px}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_filter_search {display:block;float:left;width:100%;margin:0px 0px;padding:0px}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_filter_search .wtdirectory_filter_div {display:block;float:left;width:100%;margin:0px 0px;padding:15px 0px;border:0px;border-top:1px solid #CDCDCD;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_filter_search .wtdirectory_filter_div label {display:block;float:left;width:250px;margin:0px 15px 10px 0px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_filter_search .wtdirectory_filter_div input {display:block;float:left;width:350px;margin:0px 0px 0px 0px;background:#F3F2EF;border:1px solid #A5ACB2;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_filter_search .wtdirectory_filter_div .wtdirectory_filter_input_submit {display:block;float:right;background:#308296;width:100px;margin:0px 10px 0px 10px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_filter_multi_div {display:block;float:left;width:100%;margin:0px 0px;padding:15px 0px 5px 0px;border:0px;border-top:1px solid #CDCDCD;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_filter_multi_div label {display:block;float:left;width:100%;margin:0px 0px 10px 0px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_filter_multi_div select {display:block;float:left;width:180px;margin:0px 5px 0px 0px;background:#F3F2EF;border:1px solid #A5ACB2;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_filter_multi_div .wtdirectory_filter_input_submit {display:block;float:right;width:100px;margin:0px 10px 0px 10px;background:#308296;border:1px solid #A5ACB2;}

/* ANNUAIRE DES ASSOCIATIONS : LISTE DES RESULTATS */
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_list_wrap {float:left;width:100%;margin:10px 0px;padding:10px 0px;border:0px;border-top:1px solid #CDCDCD;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_list_wrap .wtdirectory_label_wrap {float:left;width:100%;padding:0px 0px 0px 0px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_list_wrap .wtdirectory_label_wrap label {float:left;width:100%;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_list_wrap .address { display:block;clear:both;width:100%;background:none;margin:10px 10px 5px 0px;padding:5px 10px 0px 5px; }
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_list_wrap .phone {padding:0px 10px 0px 5px;}                                                                                         
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_list_wrap .phone img{display:none;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_list_wrap .backgd{float:left;width:100%;background:#FFFFFF;margin:15px 0px;padding:0px 0px 6px 0px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_list_wrap .backgd .title {background:#8ca6c1;margin:0px 0px 8px 0px;padding:5px 0px 2px 5px;border-bottom:1px solid #CFCFCF;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_list_wrap .backgd .title:hover {background:#F3F2EF;border-bottom:1px solid #CFCFCF;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_list_wrap .backgd .title a{padding:7px 5px 6px 0px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_list_wrap .backgd2{float:left;width:100%;background:#FFFFFF;margin:15px 0px;padding:0px 0px 6px 0px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_list_wrap .backgd2 .title {background:#8ca6c1;margin:0px 0px 8px 0px;padding:5px 0px 2px 5px;border-bottom:1px solid #CFCFCF;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_list_wrap .backgd2 .title:hover {background:#F3F2EF;border-bottom:1px solid #CFCFCF;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_list_wrap .backgd2 .title a{padding:7px 5px 6px 0px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_list_wrap .subHeader {padding:0px 0px 0px 5px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_list_wrap span.libele {padding:5px 0px 0px 0px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_list_wrap label {width:200px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_list_wrap .moreView {float:left;width:100%;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_list_wrap .moreView a {float:right;margin:0px 15px 0px 0px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_option_wrap label{width:200px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_option_wrap {display:none;float:left;width:100%;margin:50px 0px 0px 0px;padding:5px 0px;border:0px;border-top:1px solid #00748F;}


/* ANNUAIRE DES ASSOCIATIONS : MENU DE NAVIGATION EN DESSOUS DU MOTEUR DE RECHERCHE */
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_nav_wrap {display:block;float:left;width:100%;margin:10px 0px;padding:10px 0px;border:0px;border-top:1px solid #CDCDCD;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_nav_wrap .nav-rubrik {display:block;float:left;width:100%;margin:5px 0px;padding:5px 0px 5px 15px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_nav_wrap .nav-rubrik .level1 {display:block;float:left;width:445px;height:25px;margin:0px;padding:0px 0px 0px 15px;background:url('../img/puce_1.gif') no-repeat 0px 9px;}	
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_nav_wrap .nav-rubrik .level1 a{border-bottom:none;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_pagebrowser {display:block;float:left;width:100%;margin:0px 0px;padding:0px 0px;border:0px;text-align:center;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_pagebrowser p{display:block;float:left;width:100%;margin:0px 0px;padding:0px 0px;border:0px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_pagebrowser ul{display:block;float:left;width:100%;margin:0px 0px;padding:0px 0px;border:0px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_pagebrowser ul li{display:inline;background:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;border:0px;}

/* ANNUAIRE DES ASSOCIATIONS : FICHE DETAILLEE D'UN RESULTAT */
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details .title {margin:0px 0px 5px 0px;padding:0px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details .bloc_adresse {display:block;float:left;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details .bloc_adresse h2 {display:block;clear:both;margin:30px 10px 10px 0px;border-bottom:1px dashed #DADADA;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details .bloc_adresse p {margin-bottom:5px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details .bloc_adresse span.data {display:block;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details span.data img {display:none;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details .bloc_adresse ul {}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details .bloc_adresse ul li{}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details .subHeader {display:block;float:left;margin:0px 0px;padding:0px 0px;border-bottom:none;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details .subHeader p{}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details label {clear:both;display:block;float:left;margin:0px 0px;padding:0;width:120px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details .backResult {float:left;width:100%;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details .backResult a {float:right;margin:25px 10px 0px 0px;}

.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .formError {clear:both;float:left;margin:10px 0px;width:width:100%;border:1px solid #ce5961;background-color:#dfb1b4;-moz-border-radius: 5px;-webkit-border-radius: 5px;border:1px solid #db4f55;background-color:#db4f55;background-image: -moz-linear-gradient(top, #E48186, #db4f55);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #E48186), color-stop(1.00, #db4f55));filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#E48186, endColorstr=#db4f55, GradientType=0);}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .formError ul li {background:none;}

.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details_edit .line {clear:both;float:left;margin:5px 0px;padding:0;width:100%;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details_edit .rteContent {height:450px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details_edit textarea {height:225px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details_edit .half textarea {height:110px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details_edit .addr textarea {height:65px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details_edit label {clear:both;display:block;float:left;margin:0px 0px;padding:0;width:160px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details_edit .rteContent label {width:320px;}

.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details_create .line {clear:both;float:left;margin:5px 0px;padding:0;width:100%;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details_create .rteContent {height:450px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details_create textarea {height:225px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details_create .half textarea {height:110px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details_create .addr textarea {height:65px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details_create label {clear:both;display:block;float:left;margin:0px 0px;padding:0;width:160px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details_create .rteContent label {padding:2px 0px;width:320px;}
.int .content #centerColumn #mainContent .tx-wtdirectory-pi1 .wtdirectory_details_create .info {float:left;width:417px;}

/* CARTOGRAPHIE INTERACTIVE */
.int .content #centerColumn #mainContent .tx-dcdgooglemap-pi1 {display:block;float:left;width:507px;height:574px;margin:0px 0px;padding:0px 0px;overflow:hidden;border:0px;/*border-top:1px solid #CDCDCD;*/background:#E8ECF9;}
.int .content #centerColumn #mainContent .tx-dcdgooglemap-pi1 .tx_dcdgooglemap_map {display:block;float:left;width:507px;height:572px;margin:0px 0px;padding:10px 0px 0px 0px;overflow:hidden;border:0px;/*border-top:1px solid #CDCDCD;*/background:#E8ECF9 url(../img/carto-header.gif) top left no-repeat;}
.int .content #centerColumn #mainContent .tx-dcdgooglemap-pi1 .tx_dcdgooglemap_map .tx_dcdgooglemap_options {float:left;margin:0px:padding;0px;background:#E8ECF9;}
.int .content #centerColumn #mainContent .tx-dcdgooglemap-pi1 .tx_dcdgooglemap_map .tx_dcdgooglemap_options .tx_dcdgooglemap_geocoder {float:left;margin:0px:padding;0px;background:#E8ECF9;}

.int .content #centerColumn #mainContent .tx-dcdgooglemap-pi1 .tx_dcdgooglemap_geocoder  {margin:0px; padding:0px;}
.int .content #centerColumn #mainContent .tx-dcdgooglemap-pi1 .tx_dcdgooglemap_map #geocoderForm {margin:0px;padding:0px;width:507px;background:#E8ECF9;}
.int .content #centerColumn #mainContent .tx-dcdgooglemap-pi1 .tx_dcdgooglemap_geocoder_address_field {margin:0px;padding:0px;}
.int .content #centerColumn #mainContent .tx-dcdgooglemap-pi1 .tx_dcdgooglemap_map #geocoderForm .tx_dcdgooglemap_geocoder_address_header {float:left;margin:0px;padding:0px;height:11px;background:#E8ECF9;}
.int .content #centerColumn #mainContent .tx-dcdgooglemap-pi1 .tx_dcdgooglemap_map #geocoderForm .tx_dcdgooglemap_geocoder_champs {margin:0px;padding:0px;width:507px;height:30px;background:#E8ECF9;}
.int .content #centerColumn #mainContent .tx-dcdgooglemap-pi1 .tx_dcdgooglemap_map #geocoderForm .tx_dcdgooglemap_geocoder_champs .tx_dcdgooglemap_geocoder_address {margin:0px 0px 0px 25px;padding:5px;width:253px;height:22px;background:url(../img/carto-fond-recherche.gif) top left no-repeat;border:0px;}
.int .content #centerColumn #mainContent .tx-dcdgooglemap-pi1 .tx_dcdgooglemap_map #geocoderForm .tx_dcdgooglemap_geocoder_champs .tx_dcdgooglemap_geocoder_submit {margin:0px 0px 0px 0px;padding:0px;width:31px;height:32px;background:url(../img/carto-arras_07.gif) top left no-repeat;border:0px;}
.int .content #centerColumn #mainContent .tx-dcdgooglemap-pi1 .tx_dcdgooglemap_map #geocoderForm .geocoderexemple {float:right;margin:0px 10px 0px 0px;padding:8px 0px 0px 0px;height:22px;}

.int .content #centerColumn #mainContent .tx-dcdgooglemap-pi1 .tx_dcdgooglemap_map .tx_dcdgooglemap_carto {margin:0px:padding;0px;}
.int .content #centerColumn #mainContent .tx-dcdgooglemap-pi1 .tx_dcdgooglemap_map .tx_dcdgooglemap_carto_bottom {margin:0px:padding;0px;}
.int .content #centerColumn #mainContent .tx-dcdgooglemap-pi1 .tx_dcdgooglemap_map #map2620 span {display:none;}
.int .content #centerColumn #mainContent .tx-dcdgooglemap-pi1 .tx_dcdgooglemap_list {display:block;margin-bottom:500px;}
.int .content #centerColumn #mainContent .tx-dcdgooglemap-pi1 .tx_dcdgooglemap_list .tx_dcdgooglemap_btnexpend {float:left;text-align:left;}
.int .content #centerColumn #mainContent .tx_dcdgooglemap_direction form fieldset {border:none}
.int .content #centerColumn #mainContent .tx_dcdgooglemap_map {border:none}

/*---EXTENSION PLAN DU SITE---*/
.int .content #centerColumn #mainContent .tx-dropdownsitemap-pi1 {float:left;}
.int .content #centerColumn #mainContent .tx-dropdownsitemap-pi1 .expAll {width:456px;margin-bottom:15px;background-color:#308296;border:0px;}
.int .content #centerColumn #mainContent .tx-dropdownsitemap-pi1 div.level_1{margin-bottom:15px;margin:0px;padding:0px;}
.int .content #centerColumn #mainContent .tx-dropdownsitemap-pi1 div.level_2{margin-left:20px;border-left:1px dotted #CBDAD8;}
.int .content #centerColumn #mainContent .tx-dropdownsitemap-pi1 div.level_3{margin-left:20px;border-left:1px dotted #CBDAD8;}
.int .content #centerColumn #mainContent .tx-dropdownsitemap-pi1 div.level_4{margin-left:20px;border-left:1px dotted #CBDAD8;}
.int .content #centerColumn #mainContent .tx-dropdownsitemap-pi1 li{background:none;list-style-type:none;margin:2px 0px 2px 0px;}


/*---EXTENSION MOTEUR DE RECHERCHE---*/
.int .content #centerColumn #mainContent .tx-indexedsearch-form label {margin:20px 0px 0px 0px;padding:2px 0px 2px 0px;}
.int .content #centerColumn #mainContent .tx-indexedsearch-form input.texte { float:left; width:160px; height:17px; margin:20px 0px 0px 0px;padding:2px 0px 2px 4px; background:none; border:1px solid #EEEFF2; }
.int .content #centerColumn #mainContent .tx-indexedsearch-form input.submitSearch { float:left; width:56px; height:23px; margin:20px 0px 0px 0px; background:url('../img/col_btn_newsletter.gif') no-repeat top left; border:0px; cursor:pointer; }
.int .content #centerColumn #mainContent .tx-indexedsearch .tx-indexedsearch-searchbox {display:block;clear:both;float:left;margin:0px 0px 30px 0px;}
.int .content #centerColumn #mainContent .tx-indexedsearch .tx-indexedsearch-whatis {display:block;clear:both;margin:20px 0px 0px 0px;font-size:14px;font-weight:bold;font-style:italic;color:#6BBD2F;}


/* Flexible Download  */
.int .content #centerColumn #mainContent  .blocDl  { background:#D8BFFF; padding:5px; }

/* ESPACE DOCUMENTATION - BLOCK ISSUU */
.int .content #centerColumn #mainContent .blockIssuu .content{clear:both;float:left;border-bottom:1px dotted #2D4350;margin:15px 0px 0px 8px;padding:2px 0px 15px 0px;}
.int .content #centerColumn #mainContent .blockIssuu .content img{float:left;margin:0px 8px 8px 8px;width:38px;height:40px;border:0px;background:url('../img/pdf.gif') no-repeat 0px 0px;}
.int .content #centerColumn #mainContent .blockIssuu .content p{clear:none;float:left;width:520px;margin:0px;padding:0px 15px;border-left:1px solid #d4dde9;}
.int .content #centerColumn #mainContent .blockIssuu .content p span.telecharger {float:right;}


.int .content #rightColumn{margin:15px 0px 0px 0px;}

.int .content #rightColumn #rightFlexTV .tx-inagenda-pi1 {width:232px;}

.int .content #rightColumn .tx_dcdgooglemap_list {margin:126px 0px 0px 0px;padding:39px 0px 0px 0px;width:249px;background:url(../img/carto-header-menu.gif) top left no-repeat;}
.int .content #rightColumn .tx_dcdgooglemap_poi_header_content { float:left; margin:0px 0px; padding:0px; width:249px; border:0px; border-bottom:1px solid #CDCDCD; }
.int .content #rightColumn .tx_dcdgooglemap_maincategory {margin:0px;padding:0px;width:249px;background:#FDFDFD;}
.int .content #rightColumn .tx_dcdgooglemap_poi_header_content .tx_dcdgooglemap_poi_header {  float:left; margin:0px; padding:10px 0px; width:218px; }
.int .content #rightColumn .tx_dcdgooglemap_poi_header_content .tx_dcdgooglemap_poi_header_hover {background:#F3F5FC;}
.int .content #rightColumn .tx_dcdgooglemap_poi_header_content .tx_dcdgooglemap_poi_header_click {background:#FDFDFD;}
.int .content #rightColumn .tx_dcdgooglemap_poi_header_content .tx_dcdgooglemap_poi_header img {margin:0px 10px 0px 0px;vertical-align:middle;}
.int .content #rightColumn .tx_dcdgooglemap_poi_header_content .tx_dcdgooglemap_poi_click { float:right; padding:10px 0px; width:31px; }
.int .content #rightColumn .tx_dcdgooglemap_poi_header_content .tx_dcdgooglemap_poi_click_on {background:#E8ECF9;}
.int .content #rightColumn .tx_dcdgooglemap_poi_header_content .tx_dcdgooglemap_poi_click img {vertical-align:middle; margin:0px 0px 0px 10px;}
.int .content #rightColumn .tx_dcdgooglemap_poi_header_content .tx_dcdgooglemap_poi_content { float:left; margin:0px; padding:5px 10px; width:229px; background:#E8ECF9;}
.int .content #rightColumn .tx_dcdgooglemap_poi_header_content .tx_dcdgooglemap_poi_bulle { margin:0px; padding:0px 0px 5px 10px; width:193px; }
.int .content #rightColumn .tx_dcdgooglemap_endpi1 {width:249px;height:13px;background:url('../img/carto-footer-menu.gif') top left no-repeat;}
/* CSS Spécifique 1 Colonne */
.oneCol .content #centerColumn {width:774px;margin:0px 0px 0px 0px;padding:9px 0px 0px 15px;border-right:1px solid #dedede;}

.oneCol .content #rightColumn{float:right;margin:16px 20px 0px 0px;}
.oneCol .content #rightColumn .search { margin:7px 0px 0px 0px; }
.oneCol .content #rightColumn #rightFlexTV {display:none;}


/*######################################*/
/*         FOOTER - PIED DE PAGE        */
/*######################################*/

/*footer - Footer principal de la page*/
#page #footer{clear:both;float:left;padding:15px 30px 0px 30px;width:930px;height:103px;background:url('../img/fond_footer.gif') no-repeat top left;}
#page #footer .logo {}
#page #footer .info {padding:5px 0px 0px 40px;width:240px;}
#page #footer .info p {padding:0px 0px 5px 0px;}
#page #footer #bottomNav {float:right;margin:10px 25px 0px 0px;}
#page #footer #bottomNav ul {width:100%; padding:5px 0px 0px 10px;}
#page #footer #bottomNav ul li {display:inline;margin:0px 5px;}
#page #footer .contact {float:right; }

