@charset "utf-8";
/* CSS Document */

body{background:#324357 url(../images/bg-societe.jpg) top center no-repeat;}
.wrapper{height:173px;}
/*-----------*/
/*-- MENU --*/
/*---------*/
.menu{list-style:none;width:962px;padding:0 14px;position:absolute;top:133px;left:center;}
/*--------------*/
/*-- CONTENU --*/
/*------------*/
.contenu{width:990px;margin:0 auto;}
.bg-contenu{background: url(../images/bg-contenu.png) repeat-y;padding:0 14px;padding-bottom:20px;width:962px;}
.bg-degrade{background:url(../images/bg-edito.gif) repeat-x; padding-top:5px;width:962px;}
.contenu p.ariane{color:#757e89; font-size:1.1em;margin-left:188px; height:14px; padding-left:10px; margin-top:10px;z-index:0 }
.contenu p.ariane a{color:#757e89; text-decoration:none;z-index:0}
.contenu p.ariane a:hover{text-decoration:underline;z-index:0}
.contenu h1{font-size:2.6em; font-weight:normal; color:#263240; line-height:60px; margin-bottom:10px;}
.contenu h2{font-size:2em; font-weight:normal; color:#263240;}
.contenu h3{font-size:1.6em; font-weight:bold; color:#263240;}
.contenu h4{font-size:1.4em; font-weight:bold; color:#263240;}
.contenu h5{font-size:1.2em; font-weight:bold; color:#263240;}
.contenu h5 span{font-size:0.9em; font-weight:normal; font-style:italic;}
.contenu .breve img{float:left}
.contenu .breve h3, .contenu .breve p, .contenu .breve a.lire-la-suite{margin-left:156px; display:block;}
.contenu .breve a{background:none;padding-left:0;}
.contenu .breve a.lire-la-suite{padding-left:15px; background:url(../images/puce-orange.gif) 0 2px no-repeat; font-size:1.2em; text-decoration:none;}
.contenu .breve a.lire-la-suite:hover{text-decoration:underline;}
.contenu p{text-align:justify; margin-bottom:10px; font-size:1.2em}
.contenu a{color:#f29400;}
.contenu a:hover{text-decoration:none;}
.contenu .ancre{background:none;}
.contenu .separator{background:url(../images/bg-separator.gif) center no-repeat; height:26px;}
div#contenu-libre.bloc-contenu-full div.csc-textpic-text ul li { background:url(../images/puce-bleu.gif) 0 1px no-repeat; padding-left:20px; list-style: none; margin-top: 6px; }
div#contenu-libre.bloc-contenu-full div.csc-textpic-text ul li strong { font-size: 12px; }
/*-----------*/
/*-- LIEN --*/
/*---------*/
.contenu .bloc-flotant .bodytext a{color:#0a1523;font-size:1.2em; background:url(../images/puce-bleu.gif) 0 1px no-repeat; padding-left:20px; text-decoration:none; display:block; margin-left: 0px}
.contenu .bloc-flotant .bodytext a:hover{text-decoration:underline; color:#f29a0e;}
.contenu a{color:#f29a0e;padding-left:15px; background:url(../images/puce-orange.gif) 0 2px no-repeat; text-decoration:none;}
.contenu a:hover{text-decoration:underline;}
.contenu p a{color:#f29a0e;padding-left:0px; font-size:1em; background:none; text-decoration:underline;}
.contenu p a:hover{text-decoration:none;}
.contenu a.lien-bleu{color:#0a1523;font-size:1.2em; background:url(../images/puce-bleu.gif) 0 1px no-repeat; padding-left:20px; text-decoration:none; display:block}
.contenu .puce-bleu{background:url(../images/puce-bleu.gif) 0 1px no-repeat; padding-left:20px;}
.contenu a.lien-bleu:hover{text-decoration:underline; color:#f29a0e;}
/*----------------*/
/*-- BLOC-LEFT --*/
/*--------------*/
.bloc-left{width:188px;	background:url(../images/bg-bloc-left-top.gif) no-repeat;padding-top:14px;float:left;}
.bloc-left-contenu{background:url(../images/bg-bloc-left-repeat.png) repeat-y; padding:0 5px 0 12px;width:171px;}
.bloc-left-contenu ul li{list-style-type:none; margin:0 2px; min-height:23px; height:auto !important;height:23px; font-size:1.2em;}
.bloc-left-contenu ul li a{background:#b8bfc8 url(../images/bg-menu-left-li.gif) repeat-x;color:#263240; font-weight:bold; text-decoration:none; display:block; padding:4px 12px;border-bottom:solid 1px #acb9c7; width:143px;}
.bloc-left-contenu ul li ul{ padding:10px 0;}
.bloc-left-contenu ul li li{margin:0; padding:0;font-weight:bold; font-size:0.9em;background:#f0f3f6 url(../images/picto-menu-left.gif) 13px 1px no-repeat; padding:0 30px;min-height:18px; height:auto !important;height:18px;}
.bloc-left-contenu ul li li a{color:#000000; font-weight:normal;border-bottom:none;width:107px; background:none; padding:0; display:inline; width:auto;}
.bloc-left-contenu ul li li a:hover{text-decoration:underline;}
.bloc-left-contenu ul li a:hover{text-decoration:underline}
.bloc-left-bottom{ background:url(../images/bg-bloc-left-bottom.gif) no-repeat; height:8px; margin-bottom:26px;}
/*-----------------*/
/*-- VOIR-AUSSI --*/
/*---------------*/
.bloc-voir-aussi{background:url(../images/bg-voir-aussi-repeat.gif) repeat-y;}
.bloc-voir-aussi img{font:0px;}
* html .bloc-voir-aussi .contenu-voir-aussi{height:1%;}
*:first-child+html .bloc-voir-aussi .contenu-voir-aussi { min-height: 1%;}
.bloc-voir-aussi .contenu-voir-aussi{background:url(../images/bg-voir-aussi-contenu.gif) left top no-repeat; margin:0 7px 0 14px; padding:0 5px 0 10px;}
.bloc-voir-aussi .contenu-voir-aussi h5{padding-bottom:5px; margin-bottom:5px;border-bottom:dashed 1px #cad3dd; padding-top:10px;}
.bloc-voir-aussi .contenu-voir-aussi ul{list-style-type:none;}
.bloc-voir-aussi .contenu-voir-aussi ul li a{ padding-left:15px; background:url(../images/puce-voir-aussi.gif) 0 4px no-repeat; font-size:1.1em; text-decoration:none;}
.bloc-voir-aussi .contenu-voir-aussi ul li a:hover{ text-decoration:underline;}
.bloc-voir-aussi .contenu-voir-aussi ul li a.image{padding-left:0px; background:none;}
.bloc-voir-aussi .bottom-voir-aussi{ background:url(../images/bg-voir-aussi-bottom.gif) no-repeat; height:15px;}
/*--------------------------*/
/*--- BLOC-CONTENU-FULL ---*/
/*------------------------*/
.bloc-contenu-full{background:url(../images/bg-contenu-full.gif) no-repeat; padding:0 15px 0 35px;}
.bloc-contenu-full .bloc{width:274px; padding-right:30px; float:left;}
.bloc-contenu-full .bloc-flotant p{width:202px; font-size:1.1em;}
.bloc-contenu-full .bloc p{width:274px;}
.bloc-contenu-full p{width:890px;}
.bloc-contenu-full .bloc-image p, .bloc-contenu-full .resultat p{width:auto;}
.bloc-contenu-full h1{width:890px;}
.bloc-contenu-full h3{margin-bottom:0px/*; width: 870px;*/}
.bloc-contenu-full form.champ-archives{border-top:#cad3dd 1px dashed; padding-top:8px; height:50px;}
.bloc-contenu-full form.champ-archives label{color:#f39400; font-weight:bold; font-size:1.4em; margin-top:0}
.bloc-contenu-full a {font-size:1.2em;}
/*--------------------------*/
/*--- BLOC-IMAGE---*/
/*------------------------*/
.bloc-image{background:url(../images/bg-separator-bloc-img.gif) bottom no-repeat; padding-bottom:30px; margin-right:20px;min-height:23px; height:auto !important;height:23px}
.bloc-image img{float:left; margin-right:24px;}
/*--------------------------*/
/*--- BLOC-LISTING ---*/
/*------------------------*/
.bloc-listing {margin-bottom:28px;}
.bloc-listing h3{margin-bottom:8px;}
.bloc-listing p{margin-bottom:0;}
.bloc-listing a{color:#0a1523;font-size:1.2em; background:url(../images/puce-bleu.gif) 0 1px no-repeat; padding-left:20px; text-decoration:none; display:block}
.bloc-listing a:hover{text-decoration:underline; color:#f29a0e;}
.bloc-listing p a{color:#0a1523;font-size:1.2em; background:url(../images/puce-bleu.gif) 0 1px no-repeat; padding-left:20px; text-decoration:none; display:block}
.bloc-listing p a:hover{text-decoration:underline; color:#f29a0e;}
/*------------------------*/
/*--- BLOC-ITEM ---------*/
/*----------------------*/
.bloc-flotant{width:274px;float:left; padding-right:30px;}
.bloc-item{margin-top:20px;}
.bloc-middel .bloc-item li{ width:410px;}
.bloc-middel .bloc-item li p.bodytext { margin:0 }
.bloc-contenu-full .bloc-flotant li{width:180px;}
.bloc-item a{margin-left:72px; font-size:1.2em; display:block;}
.bloc-item img{float:left; margin-right:20px;}
.contenu .bloc-item h3{margin-left:72px;}
.contenu .bloc-item h4{margin-left:72px;}
.contenu .bloc-item h5{margin-left:72px;}
.bloc-item p{margin:8px 0 7px 72px;}
.bloc-item ul{border-bottom:#cad3dd 1px dashed; margin:8px 0 7px 72px;}
.bloc-item ul.no-border-bottom{border-bottom:none;}
.bloc-item li{padding-bottom:7px; list-style-type:none;}
.bloc-item li a{color:#0a1523 !important; font-size:1.2em; text-decoration:none; margin-left:0; background:none; padding-left:0;}
.bloc-item li a:hover{text-decoration:underline; color:#f29a0e!important;}
.bloc-item li a.orange{color:#f29400;background:url(../images/puce-orange.gif) 0 1px no-repeat;padding-left:14px;}
.bloc-item .italic{ font-size:1em; font-style:italic;}
.bloc-item .phototheque{margin-left:75px;border-bottom:#cad3dd 1px dashed;}
.bloc-item #phototheque-cache{ display:none;}
.bloc-item #phototheque-cache li{ width:110px;}
.bloc-middel .bloc-item .phototheque li{width:110px;}
* html .bloc-middel .bloc-item .phototheque li{height:1%;}
.bloc-item .photo{width:195px; padding-right:30px; float:left;}
.bloc-item .photo p{padding:0px; margin:0;}
.bloc-middel .bloc-item .photo ul{border:none; width:auto; margin-left: 77px;}
* html .bloc-middel .bloc-item .photo ul{height:1%;}
.border-top{border-top:#cad3dd 1px dashed; padding-top:15px; display:block;}
.bloc-item a.link-margin-top{margin-top:10px; display:block;}
.contenu .bloc-flotant p{margin:2px 0 4px 72px;}
.contenu .bloc-flotant h5{margin-top:12px; margin-bottom:4px;}
.contenu .bloc-flotant h5 a {color: #000000; background: none; padding-left: 0px; margin-left: 0px; font-size: 1em;}
.contenu .bloc-flotant a.lien-bleu{ margin-bottom:4px;}
.contenu .bloc-flotant a.orange{color:#f29400;background:url(../images/puce-orange.gif) 0 6px no-repeat;border-top:dashed 1px #cad3dd; margin-top:5px;padding-top:5px;}
.contenu .bloc-flotant a.espace{ margin-top:12px;}

/*------------------------------*/
/*--- BLOC-NOUS-TROUVER ---------*/
/*-------------------------------*/
.nous_trouver{background:url(../images/bg-nous-trouver.gif) no-repeat; min-height:125px; height:auto !important;height:125px;margin-top:20px; width:244px; padding:10px 20px 0 20px; float:left;}
.nous_trouver .bodytext{border-top:#cad3dd 1px dashed; width:244px; padding-top:10px !important;}
.nous_trouver a{ padding-bottom:20px !important; padding-left:15px; background:url(../images/puce-orange.gif) 0 2px no-repeat; font-size:1.2em; text-decoration:none; display:block; margin-top:5px;}
.nous_trouver a:hover{text-decoration:underline;}
/*---------------------*/
/*--- BLOC-CONTENU ---*/
/*-------------------*/
.bloc-contenu{width:762px; margin-left:188px;}
/*------------------*/
/*-- BLOC-MIDDEL --*/
/*----------------*/
.bloc-middel{width:531px; min-height:206px; height:auto !important;height:206px; background:url(../images/bg-contenu-small.gif) no-repeat; float:left;padding:0 30px;}
.bloc-middel ul{width:415px}
.bloc-middel .bloc{width:244px; padding:0 10px; float:left; margin-top:20px; margin-bottom:10px; min-height: 160px;}
* html .bloc-middel .bloc { height: 160px; }
.bloc-middel .bloc p, .bloc-middel .bloc a.lire-la-suite, .bloc-middel .bloc h3{ margin-left:90px;}
.bloc-middel .bloc p{ margin-bottom:4px; text-align: left;}
.bloc-middel .bloc a{background:none;padding-left:0;}
.bloc-middel .bloc a.lire-la-suite{color:#f29a0e;padding-left:15px; background:url(../images/puce-orange.gif) 0 2px no-repeat; text-decoration:none;font-size:1.2em;display:block}
.bloc-middel .bloc img{ float:left;}
/*-----------------------*/
/*-- BLOC-MIDDEL-FULL --*/
/*---------------------*/
.bloc-middel-full{width:699px; min-height:220px; height:auto !important;height:220px; background:url(../images/bg-contenu-middel.gif) no-repeat; padding:0 30px;}
.contenu .bloc-middel-full p{margin:15px 0;}
* html .contenu .bloc-middel-full p{margin:5px 0;}
/*-------------------------*/
/*-- BLOC-MIDDEL-ONGLET --*/
/*---------------------- */
.bloc-middel-onglet{width:757px; min-height:468px; height:auto !important;height:468px; margin-left:8px;}
.contenu .bloc-middel-onglet #flash{width:377px; float:left; margin-top:4px;background:url(../images/bg-angle-marques.gif) no-repeat;}
.contenu .bloc-middel-onglet #flash h1{height:48px; padding-left:24px; line-height:48px; margin-bottom:0;}
.contenu .bloc-middel-onglet #onglet{background:url(../images/bg-onglet-marques.gif) no-repeat;min-height:468px; height:auto !important;height:468px; margin-left:377px;
padding:6px 0px 0 2px;}
.contenu .bloc-middel-onglet #onglet ul{list-style:none; height:33px; line-height:33px; margin-bottom:20px;}
.contenu .bloc-middel-onglet #onglet ul li{float:left;width:93px; text-align:center; font-size:1.2em; padding-left:inherit; margin-right:inherit;}
.contenu .bloc-middel-onglet #onglet ul li a{background:none; padding-left:0; color:#fff; display:block;}
.contenu .bloc-middel-onglet #onglet ul #actif{background:url(../images/bg-onglet-on.gif) no-repeat; font-weight:bold; color:#263240; display:block;}
.contenu .bloc-middel-onglet #onglet ul li a.actif{background:url(../images/bg-onglet-on.gif) no-repeat; font-weight:bold; color:#263240; display:block;}
.contenu .bloc-middel-onglet p{padding:0 30px;}
.contenu .bloc-middel-onglet h4{padding:0 30px; margin-bottom:4px; margin-top:10px;}
/*-----------------*/
/*-- BLOC-RIGHT --*/
/*---------------*/
.bloc-contenu-right{width:171px;float:right;}
.bloc-right{background:url(../images/bg-bloc-right.gif) no-repeat; min-height:109px; height:auto !important;height:109px; margin-bottom:15px;}
.bloc-right h4{background:url(../images/bg-h4-right-bottom.gif) bottom no-repeat; padding:10px 5px 5px 15px; margin-bottom:5px;}
.bloc-right h5{color:#0a1523; font-size:1.1em; font-weight:bold;padding:0px 5px 0px 15px;}
.bloc-right p{margin:0 10px 0 15px; font-size:1.1em;margin-bottom:5px;}
.bloc-right p.date{margin:0 10px 0 15px; padding-bottom:0px; font-size:1.1em; font-style:italic;margin-bottom:0px;}
.bloc-right a{color:#263240;font-size:1.1em;background:url(../images/puce-bleu.gif) 0 1px no-repeat; padding-left:20px;margin:0 5px 0 15px; text-decoration:none; display:block;}
.bloc-right a.orange{color:#f29400;background:url(../images/puce-orange.gif) 0 6px no-repeat;border-top:dashed 1px #cad3dd; margin-top:5px;padding-top:5px;}
.bloc-right a:hover{text-decoration:underline;color:#f29400;}
.bloc-right p {text-align:left;}
.bloc-img{margin-bottom:15px;}
.bloc-img a{ padding-left:0; background:none;}
.bloc-img h4{background:#cde2f1 url(../images/bg-h4-right-blue.gif) no-repeat;padding:10px 5px 5px 15px;min-height:13px; height:auto !important;height:13px; margin-bottom:1px;}
.bloc-quizz{background:#cde2f1 url(../images/bg-quizz-bottom.gif) bottom no-repeat; padding-bottom:10px;margin-bottom:15px;}
.bloc-quizz h4{background:#324357 url(../images/bg-h4-quizz.gif) no-repeat;padding:10px 5px 5px 15px;min-height:13px; height:auto !important;height:13px; margin-bottom:1px; color:#fff;}
.bloc-quizz ul{list-style-type:none; padding:10px; padding-bottom:0;}
.contenu .bloc-quizz h5{ margin-bottom:5px;}
.contenu .bloc-quizz a{background:url(../images/puce-quizz.gif) 0px 2px no-repeat; line-height:20px; padding-left:20px;color:#263240; display:block; font-size:1.1em;}
.contenu .bloc-quizz .reponse{ padding:10px; padding-bottom:0;}
.contenu .bloc-quizz p{border-top:dashed 1px #a4b5c1;border-bottom:dashed 1px #a4b5c1; margin-top:4px;padding-top:4px; margin-bottom:4px;padding-bottom:4px; display:none;}
.nuage-tag {padding:10px 5px 25px 15px;}
.nuage-tag a{background:none; padding-left:0; margin-left:0; display:inline; color:#0a1523;}
/*---------------------------*/
/* ---- RECHERCHE ---- */
/*---------------------------*/
.bloc-contenu-full form.search{text-align:center; margin-bottom:30px;}
.bloc-contenu-full form.search label{color:#0a1523; font-weight:bold; font-size:1.2em; vertical-align:middle;}
.bloc-contenu-full form.search .recherche{background:url(../images/bg-input.gif) top repeat-x; border:1px #b6bec6 solid; color:#0a1523; font-size:1.1em; width:140px; height:18px; padding-left:8px;line-height:18px; vertical-align:middle; margin:0 5px;}
.bloc-contenu-full form.search .bouton_ok{background:url(../images/btn-ok-search.gif); height:26px;width:52px; border:none; line-height:26px; vertical-align:middle}
/*---------------------------------*/
/* ---- RECHERCHE PAGINATION ---- */
/*-------------------------------*/
.pagination{height:12px; line-height:12px; text-align:center; margin-top:17px;}
.pagination a{background:#fff; height:12px; width:auto; min-width:12px; padding-left:0px; color:#324357; text-decoration:none; display:block; float:left; margin-left:2px; font-weight:bold;}
.pagination a:hover{background:#324357;color:#fff;}
.pagination a.on{background:#324357; color:#fff;}
.pagination a.prev{padding-left:0; display:block; float:left; background:none;margin-left:2px;}
.pagination a.next{padding-right:0; display:block; float:left; background:none;margin-left:2px;}
/*-------------------------------*/
/* ---- RECHERCHE RESULTAT ---- */
/*-----------------------------*/
.bloc-contenu-full .resultat{margin-top:20px; margin-right:20px;}
.bloc-contenu-full .resultat h6 {color:#0a1523; font-size:1.2em; font-weight:bold; padding-left:20px; text-decoration:none;}
.bloc-contenu-full .resultat p{margin-left:20px; margin-bottom:10px;}
/*---------------------------*/
/* ---------- FAQ --------- */
/*---------------------------*/
.bloc-contenu-full .bloc-image.no-background-bottom{background:none; padding-bottom:0; margin-bottom:20px;}
.faq{margin:10px auto 20px 20px; background:url(../images/bg-separator-bloc-img.gif) no-repeat bottom; padding-bottom:30px;}
.faq ul li{list-style-type:none;padding-bottom:10px; text-align:justify; margin-right:10px; font-size:1.1em;}
.faq ul li a{font-weight:bold; color:#0a1523; display:block; margin-bottom:7px; font-size:1.1em;}
.faq ul ul{margin-left:20px;}
.faq ul ul li{list-style-type:none;padding-bottom:5px;}
.faq ul ul li a{font-weight:normal;color:#0a1523; background:url(../images/puce-bleu.gif) 0 1px no-repeat; padding-left:20px; text-decoration:none; margin-bottom:0; font-size:1em;}
.faq-reponses{margin-left:20px; margin-top:10px;}
.faq-reponses h5 {margin-bottom:10px;}
.faq-reponses h5 a{font-weight:bold; color:#0a1523; background:url(../images/puce-orange-fleche-bas.gif) 0 1px no-repeat; padding-left:15px; font-size:1.0em;  margin-bottom:0;}
.faq-reponses p a{font-weight:normal;color:#0a1523; text-decoration:none; font-size:1.2em;  margin-bottom:0;}
.faq-reponses p a:hover{text-decoration:underline;}
.faq-reponses p{font-size:1.1em; margin-left:25px; width:855px; margin-bottom:5px;}
.faq-reponses a{color:#0a1523; background:url(../images/puce-bleu-fleche-haut.gif) 22px 1px no-repeat; padding-left:42px; font-size:1.1em; display:block; margin-bottom:20px;}
/*--------------------------------*/
/* ----  POSTULER ---- */
/*------------------------------*/
.postuler{min-height:130px; height:auto !important;height:130px;}
.postuler-left{width:260px;float:left; border-right:1px dotted #cccccc; margin-right:10px;padding-right:8px;}
.postuler-left img{float:left; margin-right:20px; margin-bottom:50px;}
.postuler-left img h3{margin-left:72px;}
.postuler-left a{margin-left:72px;}
.contenu .postuler p{ margin:0;margin-bottom:4px; margin-top:4px;}
#.postuler-right{float:left;}
.postuler-right p{width:680px;}
.postuler-right .bodytext {color:#0a1523;font-size:1.2em; background:url(../images/puce-bleu.gif) 0 1px no-repeat; padding-left:20px; text-decoration:none; display:block; margin-left: 0px;}
/*--------------------------------*/
/* ---- FORMULAIRE POSTULER ---- */
/*------------------------------*/
.bloc-middel-full form{margin-top:10px;}
.bloc-middel-full form fieldset{border:solid 1px #e4e7ea; padding-bottom:20px;padding-top:10px; margin-bottom:10px;}
.bloc-middel-full form legend {color:#263240; font-size:1.6em; font-weight:bold; padding:0 10px; margin-left:5px;}
.bloc-middel-full form input{vertical-align:middle; border:#b6bec6 1px solid; background:#FFFFFF url(../images/bg-input.gif) top repeat-x; padding-left:4px}
.bloc-middel-full form select{vertical-align:middle; border:#b6bec6 1px solid; background:#f7f7f7; padding-left:4px}
.bloc-middel-full form select option{background:#f7f7f7;}
/*.bloc-middel-full form label{width:240px; text-align:right; padding-right:10px; font-weight:bold; display:block; float:left;}*/
.bloc-middel-full form .form{width:240px; text-align:right; padding-right:10px; font-weight:bold; display:block; float:left;}
.bloc-middel-full form .btn-form{text-align:center;}
.bloc-middel-full form .btn-form input{border:none;}
.contenu .bloc-middel-full p.mentionslegales{font-size:1.0em; text-align:center; padding-bottom:16px; border-bottom:1px solid #e4e7ea; margin-top:15px;}
.contenu .bloc-middel-full form p{ margin:0; padding:0; margin-bottom:4px;}
.contenu .bloc-middel-full p.oblig{font-size:1em; margin-bottom:10px;}
.contenu .bloc-middel-full form p.pdf{font-size:1em; font-weight:bold; margin-left:10px; width:160px;}
.contenu .bloc-middel-full form p span{ font-size:0.9em;}
/*--------------------------------*/
/* ---- FORMULAIRE CONTACT GENERAL ---- */
/*------------------------------*/
.bloc-contenu-full form{margin-top:10px;}
.bloc-contenu-full form fieldset{border:solid 1px #e4e7ea; padding-bottom:20px;padding-top:10px; margin-bottom:10px;}
.bloc-contenu-full form legend {color:#263240; font-size:1.6em; font-weight:bold; padding:0 10px; margin-left:5px;}
.bloc-contenu-full form input{vertical-align:middle; border:#b6bec6 1px solid; background:#FFFFFF url(../images/bg-input.gif) top repeat-x; padding-left:4px}
.bloc-contenu-full form select{vertical-align:middle; border:#b6bec6 1px solid; background:#f7f7f7; padding-left:4px}
.bloc-contenu-full form select option{background:#f7f7f7;}
.bloc-contenu-full form .form{width:240px; text-align:right; padding-right:10px; font-weight:bold; display:block; float:left;}
.bloc-contenu-full form .btn-form{text-align:center;}
.bloc-contenu-full form .btn-form input{border:none;}
.bloc-contenu-full p.mentionslegales{font-size:1.0em; text-align:center; padding-bottom:16px; border-bottom:1px solid #e4e7ea; margin-top:15px;}
/*-------------*/
/*-- FOOTER --*/
/*-----------*/
.footer{padding-bottom:20px;background:url(../images/bg-contenu-bottom.gif) no-repeat; padding-top:28px;}

/*Hack sqli */
form fieldset.hidden {
    border: 0;
}
div.csc-textpic-clear { clear:none;}
/*-------------------------------------*/
.bloc-middel-fullul{ list-style-type:none;}
.bloc-contenu-full ul li, .bloc-middel-full ul li, .bloc-middel .csc-textpic-text ul li {color:#263240;font-size:12px; background:url(../images/puce-bleu.gif)
0 1px no-repeat; padding-left:20px;margin:0 5px 4px 0px; text-decoration:none; display:block; list-style:none;}
.bloc-middel-full ul li a{color:#f29a0e;padding-left:0px; font-size:1em; background:none; text-decoration:underline;} 
.contenu ul li a:hover{text-decoration:none;} /*-------------------------------------*/

.csc-textpic.csc-textpic-left.csc-textpic-above {
	float: left;
}

div.csc-textpic-imagewrap {
	margin-right: 5px;
}

div.tx-irfaq-answer h4 {
	background: transparent url(../images/puce-orange.gif) no-repeat scroll 0pt 2px;
	padding-left: 15px;
}
div.tx-irfaq-answer a {
	background: none;
}

div.tx-ttnews-browsebox a {
	background: none;
	padding-left: 8px;
	color: #000;
}

div.tx-ttnews-browsebox, .browseBoxWrap {
	background-color: #fff;
	border: none;
}

.bloc-contenu-full .faq ul li { background: none; padding-left:0; width: 870px; }
.contenu .bloc-contenu-full .csc-textpic-text ul li a { background:none; padding-left:0; font-size:1.1em; }

.btn_submit_clear {	
	border:none !important;
}

.btn_clear {
	background:#FFFFFF url(../images/btn-tout-effacer.gif) repeat-x scroll center top !important;
	width: 162px;	
	height:26px;
}

.submit_center
{
	margin-left:180px !important;
	width:520px !important;
}

#flashcontent img{ margin-left:0px !important;}

.bouton_tout_supprimer_en {
	background-image:url(../images/btn-tout-effacer_en.gif) !important;
}
