/*##########################################*/
/*             STYLES GENERIQUES            */
/*##########################################*/

body,html{font-family:Verdana, sans-serif; font-size:1em; color:#000000;text-align:center;}

/*page*/
#page{text-align:left;}
#page a{color:#4E4E51;}
#page a:hover {text-decoration:none;}

/*headerTop - HeaderTop de la page*/
.pageAll #headerTop .title {font-size:20px;color:#FFFFFF;}
.pageAll #headerTop .content {font-size:14px;color:#FFFFFF;line-height:18px;text-align:justify;}

/*topNav - Navigation du haut*/
.pageAll #header #topNav ul li{white-space:nowrap}


/*##########################################*/
/*             PAGE D'ACCUEIL               */
/*##########################################*/

/*légende de la vidéo - page d'accueil*/
.pageAll .contentHome #centerColumn span.legende {font-size:10px;color:#58585A;}

/*edito - Contenu  Edito des pages d'accueil*/
.pageAll .contentHome #centerColumn h2{font-weight:normal;color:#A1BCB7;}
.pageAll .contentHome #centerColumn #edito p{font-size:12px;color:#58585A;text-align:justify;}
.pageAll .contentHome #centerColumn #edito ul li{font-size:12px;color:#FFFFFF;}


/*newsSection - Contenu Actualités des pages d'accueil*/
.pageAll .contentHome #rightColumn #newsSection h2{font-weight:normal;color:#FFFFFF;}
.pageAll .contentHome #rightColumn #newsSection h3 {font-size:13px;}
.pageAll .contentHome #rightColumn #newsSection h3 a{font-size:13px;font-weight:bold;color:#FFFFFF;text-decoration:underline;}
.pageAll .contentHome #rightColumn #newsSection h3 a:hover{color:#218873;border:0px;text-decoration:none;}
.pageAll .contentHome #rightColumn #newsSection .news .date{ font-size:11px; color:#218873;}
.pageAll .contentHome #rightColumn #newsSection .news .subHeader{ font-size:11px;color:#58585A; }
.pageAll .contentHome #rightColumn #newsSection .news .more {text-align:right;}
.pageAll .contentHome #rightColumn #newsSection .news .more a{font-size:11px;color:#437AB6;}


/*#########################################*/
/* PAGE STANDARD    -     PAGE INTERIEURE  */
/*#########################################*/

.pageAll .contentInt h2 {font-family:Arial;font-size:24px;font-weight:bold;color:#CCD631;text-align:left;}
.pageAll .contentInt h3 {font-size:16px; font-weight:bold; color:#44B49D;}
.pageAll .contentInt p {font-size:12px;color:#4E4E51;}
.pageGDV .contentInt h2 {color:#FFFFFF;}

.pageAll .contentInt #centerColumn {text-align:justify;}

.pageAll .contentInt #leftColumn #leftNav ul li a { font-size:12px; font-weight:normal; color:#4E4E51; text-decoration:none; }
.pageAll .contentInt #leftColumn #leftNav ul li.current a { font-size:12px; font-weight:bold; color:#4E4E51; text-decoration:underline; }
.pageAll .contentInt #leftColumn #leftNav ul li.actif ul li a { font-size:11px;font-weight:normal;}
.pageAll .contentInt #leftColumn #leftNav ul li.actif ul li.current a { font-weight:bold;}

.pageAll .contentInt #centerColumn .flexibleInfo h3 {font-size:18px; color:#818185;}
.pageAll .contentInt #centerColumn .flexibleInfo p {text-align:justify;}
.pageAll .contentInt #centerColumn .columnRight .flexibleInfo {text-align:left;}

/*Contenu pour les pages intérieures*/
.pageAll .contentInt #centerColumn p{line-height:1.6em;}
.pageAll .contentInt #centerColumn ul li {font-size:12px;line-height:1.6em;color:#4E4E51;text-align:left;}




/*#########################################*/
/* FLEXIBLE CONTENT   -   PAGE INTERIEURE  */
/*#########################################*/

/* BLOC EN SAVOIR PLUS */
.pageAll .contentInt #centerColumn .flexibleInfo h3 {font-size:14px;font-weight:normal;color:#FFFFFF;}
.pageAll .contentInt #centerColumn .flexibleInfo p {color:#EEEEEE;}
.pageAll .contentInt #centerColumn .flexibleInfo ul li {color:#EEEEEE;}
.pageAll .contentInt #centerColumn .flexibleInfo a {color:#FFFFFF;}

/* BLOC TELECHARGEMENT */
.pageAll .contentInt #centerColumn .telechargement p {text-align:left;}
.pageAll .contentInt #centerColumn .telechargement ul li {text-align:left;}
.pageAll .contentInt #centerColumn .telechargement a {color:#78AAAF;}


/*######################################*/
/* EXTENSIONS TYPO3 - PAGE INTERIEURE   */
/*######################################*/
  
/*---EXTENSION POWERMAIL---*/
div.tx-powermail-pi1 fieldset {border:0px;font-family:Verdana, sans-serif;font-size:15px;color:#58585A;font-weight:bold;}
div.tx_powermail_pi1_fieldwrap_html {font-family:Verdana, sans-serif;}
div.tx-powermail-pi1 fieldset legend {font-size:16px; font-weight:bold; color:#44B49D;}
div.tx_powermail_pi1_fieldwrap_html label{font-weight:normal;font-size:12px;color:#58585A;}   
div.tx_powermail_pi1_fieldwrap_html input {font-family:Verdana, sans-serif;font-size:12px;color:#58585A;}
div.tx_powermail_pi1_fieldwrap_html textarea {font-family:Verdana, sans-serif;font-size:12px;color:#58585A;}
div.tx_powermail_pi1_fieldwrap_html input[type=submit]{font-size:12px;color:#FFFFFF;font-weight:bold;}
input[type=submit]{font-size:12px;color:#000000;}
div.tx_powermail_pi1_fieldwrap_html .powermail_mandatory_js {font-weight:normal; font-size:11px; color: #E20001; text-align:center;}
div.tx_powermail_pi1_fieldwrap_html span.powermail_mandatory 

/*---EXTENSION PLAN DU SITE---*/
#page .tx-dropdownsitemap-pi1 .expAll {font-weight:normal;text-transform:uppercase;text-align:left;}
#page .tx-dropdownsitemap-pi1 .expAll a {font-size:12px;color:#FFFFFF;text-decoration:none;}
#page .tx-dropdownsitemap-pi1 .expAll a:hover {text-decoration:underline;}
#page .tx-dropdownsitemap-pi1 .level_1{border-bottom:1px solid #DCEBE9}
#page .tx-dropdownsitemap-pi1 .level_1 a{border:0px;}
#page .tx-dropdownsitemap-pi1 .level_1 span.ifsub {font-weight:normal;font-size:12px;text-transform:uppercase;}
#page .tx-dropdownsitemap-pi1 .level_1 span.ifsub a {color:;text-decoration:none;border:0px;}
#page .tx-dropdownsitemap-pi1 .level_1 span.ifsub a:hover {}
#page .tx-dropdownsitemap-pi1 .level_1 span.no {font-size:12px;}
#page .tx-dropdownsitemap-pi1 .level_1 span.no a {color:#776559;text-decoration:none;border:0px;}
#page .tx-dropdownsitemap-pi1 .level_1 span.no a:hover {}
#page .tx-dropdownsitemap-pi1 .level_1 .level_2 span.ifsub{font-weight:bold;text-transform:none;color:#5F5F5F;}
#page .tx-dropdownsitemap-pi1 .level_1 .level_2 span.ifsub a{font-weight:normal;text-transform:none;text-decoration:none;border:0px;color:#5F5F5F;}
#page .tx-dropdownsitemap-pi1 .level_1 .level_2 span.ifsub a:hover{font-weight:normal;text-transform:none;}
#page .tx-dropdownsitemap-pi1 .level_1 .level_2 span.no {font-size:12px;}
#page .tx-dropdownsitemap-pi1 .level_1 .level_2 span.no a {color:#5F5F5F;text-decoration:none;border:0px;}
#page .tx-dropdownsitemap-pi1 .level_3 span.no a {color:#color:5F5F5F;font-weight:normal;text-transform:none;text-decoration:none;border:0px;}
#page .tx-dropdownsitemap-pi1 .level_3 span.no a:hover {}

/* TT_NEWS - PAGE INTERIEURE - LISTE DES ACTUALITES */
#page .actualite .txt_actu .date { font-size:11px; color:#218873;}
#page .actualite .txt_actu .title,
#page .actualite .txt_actu .title a{font-size:13px;font-weight:bold;color:#CCD931;text-decoration:none;}
#page .actualite .txt_actu .title a:hover{color:#44B49D;text-decoration:none;}
#page .actualite .txt_actu .chapeau {font-size:12px;color:#58585A; }
#page .navPages {text-align:center;}

/* TT_NEWS - PAGE INTERIEURE - DETAIL DES ACTUALITES */
#page .actualite_detail .en_tete_actu h2 strong {font-size:18px;font-weight:bold;}
#page .actualite_detail .en_tete_actu .date {font-size:11px; color:#218873;}
#page .actualite_detail .txt_actu .chapeau {font-size:12px;font-style:italic;line-height:1.6em;}
#page .actualite_detail .txt_actu .texte {font-size:12px;}
#page .actualite_detail .back a{font-size:12px;color:#CCD931;}
#page .actualite_detail .back a:hover {color:#5F5F5F;}
  
/* ESPACE DOCUMENTATION */
#page .tx-indocs-pi1 .docs span.titre{font-size:15px;font-weight:bold;color:#816F61;}
#page .tx-indocs-pi1 .docs span.date{font-family:Georgia;font-size:12px;font-style:italic;color:#5F5F5F;}
#page .tx-indocs-pi1 .docs a.dl {color:#FFFFFF;font-weight:normal;text-decoration:none;}
#page .tx-indocs-pi1 .docs a.dl:hover{color:#5F5F5F;}

/*FOIRE AUX QUESTIONS */
#page .tx-irfaq-pi1 .tx-irfaq-pi1 .tx-irfaq-answer h4 p{font-size:14px;color:#FFF;font-style:normal;}
#page .tx-irfaq-pi1 .tx-irfaq-pi1 .tx-irfaq-answer p {font-style:italic;text-align:left;}

/* VIDEOTHEQUE */	
#page .tx-bddbflvvideogallery-pi1 #flvcaption {font-size:12px;text-align:center;color:#BFBFBF;letter-spacing:0px;}
#page .tx-bddbflvvideogallery-pi1 #playlist {font-size:15px;}
#page .tx-bddbflvvideogallery-pi1 .flvplayer_listpic a.linkTitle{font-size:14px;font-weight:bold;border-bottom:1px solid #e2e0d2;}
#page .tx-bddbflvvideogallery-pi1 .flvplayer_listpic td.linkDesc{font-size:12px;font-weight:normal;}
#page .tx-bddbflvvideogallery-pi1 .flvplayer_listpic a.txtLink:hover {text-decoration: underline;}   	
#page .tx-bddbflvvideogallery-pi1 .flvplayer_listpic .info_videos table tr td{vertical-align:top;}	   

/* FORMULAIRE D'ENVOI A UN AMI */
.pageAll .contentInt #centerColumn #csc-mailform-tipform .error { text-align:center; }
.pageAll .contentInt #centerColumn #csc-mailform-tipform .submit {color:#FFFFFF;}

.pageAll .contentInt #centerColumn .topContent a{font-size:11px;color:#58585A;text-decoration:none;}

.pageGDV .contentInt #centerColumn .flexible50-50 .column a {color:#FFF;font-size:14px;font-weight:bold;text-decoration:none;}
.pageGDV .contentInt #centerColumn .flexible50-50 .column a:hover {color:#4E4E51;text-decoration:underline;}
.pageAll .contentInt #centerColumn .flexible50-50 .column p.bodytext {color:#4E4E51;font-size:12px;text-align:left;}
.pageAll .contentInt #centerColumn .flexible50-50 .column .flexibleInfo p.bodytext {color:#EEEEEE;font-size:12px;text-align:left;}


/*######################################*/
/*         FOOTER - PIED DE PAGE        */
/*######################################*/

/*footer - Footer principal de la page*/
.pageAll #footer #bottomNav ul li{white-space:nowrap}
.pageAll #footer #bottomNav ul li a{font-size:12px;color:#FFFFFF;}
.pageAll #footer .rightColumn {text-align:right;}