html {margin:0; padding:0;}
body {margin:0; padding:0; font-family:arial, Verdana, sans-serif; color:#000; font-size:0.9em;}
.site-bg-entete {text-align:center;}
.site {width:672px; margin:0 auto; text-align:left;}
img {border:0; vertical-align:middle;}

img.gauche {
    float: left;
    margin-right: 10px;
}

a {color:#000;}
a:hover {text-decoration:underline;}
form {margin:0; padding:0;}
fieldset {padding:0; margin:0; border:none;}

/* ENTETE */
.entete {position:relative;}
.entete a {text-decoration:none; position:absolute;}
.entete div a {position:static;}
.entete .logo {display:none;}
.entete .logo_print {display:block; width:175px; padding-top:6px; margin-bottom:10px; height:79px;}
.entete .liner {position:absolute; top:19px; left:185px; }
.entete .liner p {margin:0 0 0 11px; color:#fff; line-height:1em; padding:3px 0 5px;}
/* Menu transversal */
.entete .menu-trans_recherche {display:none;}
.entete .menu-trans_recherche .menu-trans {font-size:0.8em; font-family:Verdana, arial, sans-serif;}
.entete .menu-trans_recherche .menu-trans a {margin-right:8px; float:left; background:#fff; padding:0 3px; color:#545353;}
.entete .menu-trans_recherche .menu-trans a span {display:block; background:url(../images/site/menu-trans.gif) right 5px no-repeat; padding-right:8px; line-height:14px;}
.entete .menu-trans_recherche .menu-trans a:hover {color:#fff; background:#7d4460;}
.entete .menu-trans_recherche .menu-trans a:hover span {background-image:url(../images/site/menu-trans_act.gif);}

/* Recherche */
.entete .menu-trans_recherche .recherche {background:url(../images/site/recherche.gif) no-repeat right 1px; position:absolute; right:0px; top:37px;}
.entete .menu-trans_recherche .recherche fieldset legend {display:none;}
.entete .menu-trans_recherche .recherche fieldset label {font-size:0.91em; font-weight:bold; color:#fff; vertical-align:middle; padding-right:10px;}
.entete .menu-trans_recherche .recherche fieldset input {color:#545353; vertical-align:middle; border:none; background:none; height:20px;}
.entete .menu-trans_recherche .recherche fieldset .submit {cursor:pointer; padding:0; height:20px; width:26px; background:url(../images/site/bt_recherche.gif) no-repeat;}
.entete .menu-trans_recherche .recherche fieldset .field {font-size:0.91em; font-family:arial; margin-left:16px; width:108px;}


/* Fil d'ariane */
.entete .ariane{ display: none;}
.entete .menu-princ {display:none;}
.partage {display:none;}
.entete .outils-texte {display:none;}

/* COLONNE DE GAUCHE */
.colgauche {display:none;}

/* COLONNE CENTRALE */
#colcentre {width:100%; margin-right:5px; float:left; text-align:left; padding-top:10px;}
#colcentre .liner-hp {color:#687569; font-size:1.25em; font-weight:bold; padding-bottom:6px;}
#colcentre .liner-hp .article-long-item {background:none; padding:0; margin-bottom:0;}
#colcentre .liner-hp .article-long-item p {margin:0;}

/* Liste actualites */
.actus-liste {margin-bottom:14px;}
.actus-liste .actus-item {zoom:1; padding:10px; margin-bottom:7px; background:url(../images/colcentre/actus-list-bg-item.gif) no-repeat;}
.article-long-item .actus-item {margin:22px 0;}
.actus-item .actu-item-img {float:left; width:150px; margin-right:8px; position:relative;}
.actus-item .actu-item-img .etiquette-region {position:absolute; left:-18px; top:0; width:95px; height:28px; background:url(../images/site/etiquette_en_region.png) no-repeat; color:#fff; font-weight:bold;}
.actus-liste .actus-item .actu-item-img .etiquette-region p {margin:0; padding:11px 0 0 24px; line-height:15px;}

.actus-item .actu-item-date {color:#667569; font-size:0.9em;}
.actus-item .actu-item-date-single {color:#687569; font-size:0.95em; text-align:right;}
.actus-item .actu-item-titre {color:#7d4460; font-size:1.1em; font-weight:bold;}
.actus-item .actu-item-titre a{color:#7d4460; text-decoration:none;}
.actus-item .actu-item-titre a:hover {text-decoration:underline;}
.actus-liste .lien-generique, .article-long-item .lien-generique {text-align:right; padding-right:8px;}
.actus-liste .lien-generique img, .article-long-item .lien-generique img {vertical-align:middle;}
.actus-liste .lien-generique .tous-items, .article-long-item .lien-generique .tous-items {background:url(../images/site/ariane.gif) no-repeat left 3px; padding-left:8px; color:#545353; text-decoration:none;}
.news-single-backlink a {background:url(../images/site/ariane.gif) no-repeat left 3px; font-size:0.9em; padding-left:8px; color:#545353; text-decoration:none;}
.actus-liste .lien-generique .tous-items:hover, .article-long-item .lien-generique .tous-items:hover {text-decoration:underline;}
.actus-liste .lien-generique .rss {margin-left:12px;}
.actu-item-contenu p{margin:0; padding:0; color:#545353;}
.actu-item-contenu p a{color:#545353;}
/* Pagination */
.actus-liste .pagination-bas {text-align:right; padding:20px 11px 11px; color:#68756a; background:url(../images/colcentre/bg-pager-bas.gif) left bottom no-repeat;}
.actus-liste .pagination-bas img {vertical-align:middle;}
.actus-liste .pagination-bas a {font-weight:bold; color:#7d4560; font-size:1.1em; vertical-align:middle; padding:0 6px;}
.actus-liste .pagination-bas span {font-weight:bold; color:#7d4560; font-size:1.2em; vertical-align:middle; padding:0 6px;}
.actus-liste .pagination-bas .pager-img {padding:0;}

/* Onglets cotisations */
.bloc-onglets-cotisations .accroche {color:#7d4560; font-weight:bold; font-size:1.2em; margin-bottom:10px; text-align:center;}
.bloc-onglets-cotisations .onglets-liste ul {margin:0 0 0 40px; padding:0; list-style:none;}
.bloc-onglets-cotisations .onglets-liste ul li {float:left; margin:0 1px 0 0; padding:0; background:url(../images/colcentre/onglet-inact-a.gif) no-repeat;}
.bloc-onglets-cotisations .onglets-liste ul li a{float:left; width:89px; padding-top:4px; height:25px; line-height:1.18em; font-family:verdana; font-size:0.8em; background:url(../images/colcentre/onglet-inact-b.gif) no-repeat right top; text-align:center; color:#68756a; text-decoration:none;}
.bloc-onglets-cotisations .onglets-liste ul li a span {display:block; padding:4px 0 2px;}
.bloc-onglets-cotisations .onglets-liste ul li:hover, .bloc-onglets-cotisations .onglets-liste ul .active {background-image:url(../images/colcentre/onglet-act-a.gif);}
.bloc-onglets-cotisations .onglets-liste ul li:hover a, .bloc-onglets-cotisations .onglets-liste ul .active a {background-image:url(../images/colcentre/onglet-act-b.gif); color:#000;}
.bloc-onglets-cotisations .ui-tabs-panel {clear:both;}
.bloc-onglets-cotisations .ui-tabs-hide {display:none;}
.bloc-onglets-cotisations .ui-tabs-panel .ui-tabs-panel-int {margin-bottom:5px; padding:0 2px 34px 4px; background:url(../images/colcentre/bg-pager-bas.gif) left bottom no-repeat;}
.bloc-onglets-cotisations .ui-tabs-panel .deuxcols .colg {width:258px; margin-right:11px;}
.bloc-onglets-cotisations .ui-tabs-panel .deuxcols .cold {width:258px;}
.bloc-onglets-cotisations .ui-tabs-panel .panel-titre {padding:10px 12px 4px; color:#af536c; font-weight:bold; font-size:1.2em;}
.bloc-onglets-cotisations .ui-tabs-panel .panel-accroche {font-weight:bold; color:#68756a; font-size:1.05em; padding:0 12px 20px;}
#colcentre .bloc-onglets-cotisations .accroche .article-long-item{background:none;}
.ui-tabs-panel .panel-titre {background: url("../images/colcentre/bg-article-long-item.gif") no-repeat scroll 0 0 transparent; padding: 1px 10px 0;}

/* Accueil ma r�gion */
.rub-ma-region {padding:26px 2px 14px 3px; margin-bottom:5px; background:url(../images/colcentre/bg-pager-bas.gif) left bottom no-repeat;}
.rub-ma-region .deuxcols .colg {width:258px; margin-right:11px;}
.rub-ma-region .deuxcols .cold {width:258px;}
/* intro type article */
.intro-type1 {background:url(../images/colcentre/bg-intro-haut-article-long.gif) no-repeat; margin-bottom:25px;}
.intro-sans-marge {margin-bottom:0;}
.intro-type1-inner {background:url(../images/colcentre/bg-intro-bas-article-long.gif) left bottom no-repeat; padding:20px 12px 12px;}
.intro-type1-inner h1 {color:#af536c; font-weight:bold; font-size:1.5em; margin:0 0 8px;}
h1 {color:#a7bb44; font-weight:bold; font-size:1.5em; margin:0 0 8px;}
.titrevert .intro-type1-inner h1 {color:#a7bb44; font-weight:bold;}
.intro-type1-inner .accroche {margin-bottom:10px; color:#665356; font-size:1.25em;}
.intro-type1-inner .image {float:left; margin:0 18px 0 6px; display:inline;}
.intro-type1-inner .texte {float:left; width:346px; color:#68756a;}


#colcentre .sommaire {display:none;}
#colcentre .csc-menu-3 {display:none;}


/* intro type accueil rubrique */
.intro-type2 {position:relative; background:url(../images/colcentre/bg-intro2-haut-article-long.gif) no-repeat; margin-bottom:25px;}
.intro-type2-inner {background:url(../images/colcentre/bg-intro2-bas-article-long.gif) left bottom no-repeat; padding:10px 12px 44px;}
.intro-type2-inner h1 {color:#a7bb44; font-weight:bold; font-size:1.5em; margin:0 0 6px;}
.intro-type2 .etiquette-region {position:absolute; width:95px; right:-10px; top:3px; background:url(../images/site/etiquette_en_region2.png) no-repeat; height:27px;}
.intro-type2 .etiquette-region p {font-size:0.9em; color:#fff; padding-left:19px; padding-top:12px; margin:0;}
.intro-type2 .vague {position:absolute; width:530px; left:2px; bottom:2px; background:url(../images/colcentre/bg-intro2-vague.png) no-repeat; height:48px;}
.intro-type2-inner .accroche {margin-bottom:10px; color:#665356; font-size:1.25em;}
.intro-type2-inner .image {float:left; margin:0 15px 0 5px; display:inline;}
.intro-type2-inner .texte {float:left; width:346px; font-size:0.9em;}
.intro-type2-inner .texte p {margin:0 0 12px;}

/* intro type article court */
.intro-type3 {zoom:1; background:url(../images/colcentre/bg-intro3-haut-article.gif) no-repeat; margin-bottom:25px;}
.intro-type3 .rss {float:right; margin-right:7px;}
.intro-type3-inner {background:url(../images/colcentre/bg-intro2-bas-article-long.gif) left bottom no-repeat; padding:10px 0 12px;}
.intro-inner-nobg {background:none;}
.intro-type3-inner h1 {color:#a7bb44; font-weight:bold; font-size:1.5em; margin:0 12px 6px;}
.intro-type3-inner .accroche {margin:0 12px 10px; color:#665356; font-size:1.25em;}
.intro-type3-inner .image {margin:0 18px 0 6px; float:left; display:inline;}
.intro-type3-inner .texte {margin:0 12px; float:left; width:346px;}
.intro-type3-inner .texte p {margin:12px;}

/* corps */
.article-long-item {margin-bottom:30px; padding:1px 10px 0;}
.csc-header h2 {margin:30px 0 0; font-size:1.1em; padding:3px 20px 2px; font-weight:bold;}
.article-long-item p {margin:10px 0;}
.article-long-item table, .faq-list-items table {border:1px solid #7c455f; margin:10px 0; width:97%; border-collapse:collapse;}

.article-long-item table tbody tr td, .article-long-item table tbody tr th, .article-long-item table thead tr td, .article-long-item table thead tr th{
    border-width:1px;
    border-style:solid;
    border-color:black;
}

.article-long-item table tbody tr td, .article-long-item table thead tr td{
    text-align: left;
}
table.contenttable ul li, table.telecharger ul li, table.alternatif ul li{
    text-align: left;
}

.article-long-item thead th {white-space:normal; padding:2px 3px; font-weight:bold; font-size:0.9em; text-align:center; background:#7c455f; color:#fff; border:none; vertical-align:top;}
.article-long-item thead td {white-space:normal; padding:2px 3px; font-weight:bold; font-size:0.9em; text-align:center; background:#7c455f; color:#fff; border:none; vertical-align:top;}
.article-long-item thead th span {font-size:0.8em;}
.article-long-item th {padding:3px 5px; background:#e5e5e6; border-bottom:1px solid #7c455f;}
.article-long-item td {padding:3px 5px; border-bottom:1px solid #7c455f; vertical-align:top; text-align:center;}
.article-long-item .image-texte-img {float:left; margin:10px 10px 0 10px;}
.article-long-item .image-texte-txt {float:left; width:374px;}
.article-long-item .image-texte-txt li {background-image:url(../images/colcentre/article-court-item-puce.gif);}
.article-long-item .video {margin:18px 0; text-align:center;}
.article-long-item h3 {margin: 10px 0px; font-size: 1.2em; font-weight:bold;}
.article-long-item h4 {margin:8px 11px 5px; font-size: 1.1em; font-family:verdana; font-weight:normal;}
.article-long-item .accroche {color:#545454; font-weight:bold;}
/*.article-long-item .telecharger, .faq-list-items .telecharger {font-size:0.9em; border:none; background:#e2e8ad;}
.article-long-item .telecharger p{margin:0;}
.article-long-item .telecharger td, .faq-list-items .telecharger td {vertical-align:top; border:none; border-bottom:1px solid #fff; padding:2px 3px;}
.article-long-item .telecharger .nom, .faq-list-items .telecharger .nom {font-weight:bold; color:#4d4c4c; background:#f0f3d6; border-right:1px solid #fff;}
.article-long-item .telecharger .nom a, .faq-list-items .telecharger .nom a {color:#4d4c4c; text-decoration:none;}
.article-long-item .telecharger .pdf, .faq-list-items .telecharger .poids .pdf {padding:2px 0 0 20px; display:block; background:url(../images/colcentre/article-court-item-pdf.gif) no-repeat;}
.article-long-item .telecharger .date, , .faq-list-items .telecharger .date {padding-right:10px; text-align:right;}*/
.article-long-item .item-pdf{margin-top:6px;}
.article-long-item .item-xls{margin-top:6px;}
.hautdepage {display:none;}
.article-bon-a-savoir {padding:10px; margin-bottom:10px;border-collapse:collapse; border-width:1px; border-style:solid; border-color:black; width:92%;}
.article-bon-a-savoir-inner {background:#e9e2e7; padding:8px 12px;}
.article-bon-a-savoir .titre {color:#545454; font-size:1.1em; font-weight:bold; padding-bottom:2px;}
.article-bon-a-savoir .stitre {color:#4d4d4d; background:#c9b4c0; padding:0 2px;}
.article-bon-a-savoir li {background:url(../images/site/ariane.gif) no-repeat left 4px; padding-left:10px; padding-bottom:5px; color:#4d4d4d;}

.exergue-vert, .exergue-prune{ padding-left:5px; border-width:1px; border-style:solid; border-color:black;  width:92%;}

/*Video*/
#player{display:none;}

.deuxcols .colg {float:left; width:251px; margin-right:20px;}

/* focus */
.focus .titre {color:#7d4460; font-weight:bold; font-size:1.25em; padding-left:13px; background:url(../images/colcentre/focus-image-titre.gif) no-repeat; line-height:25px;}
.focus .contenu {padding-left:11px; background:url(../images/colcentre/focus-image-image.gif) repeat-y;}
.focus .contenu .stitre {padding-left:8px; font-weight:bold; color:#545454; font-size:1.1em;}
.focus .contenu .stitre a {color:#545454; text-decoration:none;}
.focus .contenu .stitre a:hover {text-decoration:underline;}
.focus .contenu p {margin:0; padding:4px 0 8px 8px; font-weight:bold; font-size:0.9em; color:#545454;}
.focus .contenu p a {color:#545454;}
.focus .bandeau {font-weight:bold; font-size:1.1em; padding:6px 22px 16px; color:#fff; background:url(../images/colcentre/focus-image-bandeau.gif) no-repeat left bottom;}
.focus .bandeau a {text-decoration:none; color:#fff;}

/* Services et presta */
.service-presta .titre {font-weight:bold; font-size:1.25em; background:url(../images/colcentre/service-presta-image-titre.gif) no-repeat #7c445f; padding:8px 11px 4px; color:#fff;}
.service-presta .bloc-contenu {position:relative; zoom:1;}
.service-presta .bloc-contenu .bg-haut {position:absolute; width:100%; top:0; left:0; height:5px; background:url(../images/colcentre/service-presta-image-images.png) no-repeat;}
.service-presta .bloc-contenu .img {float:left; margin-right:10px;}
.service-presta .bloc-contenu .texte {float:left; width:180px; padding:14px 0 6px;}
.service-presta .bloc-contenu .stitre {font-weight:bold; color:#545454; font-size:1.1em;}
.service-presta .bloc-contenu .stitre a {color:#545454; text-decoration:none;}
.service-presta .bloc-contenu .stitre a:hover {text-decoration:underline;}
.service-presta .bandeau-bas {background:#7d4560; height:10px; font-size:0; line-height:0;}
.deuxcols .cold {float:left; width:260px;}

/* Blocs d'accueil de rubrique */
.rubriquecol1, .rubriquecol2 {float:left; width:258px; margin-right:6px; margin-left:2px;}
.rubriquecol2 {margin-right:0;}
.bloc-rubrique {margin-bottom:10px;}
.deuxcols .bloc-rubrique, .deuxcols .bloc-rubrique {float:none; width:auto;}
.bloc-rubrique .haut {background:url(../images/colcentre/bloc-rubrique-haut1.gif) no-repeat;}
.bloc-rubrique .haut div {background:url(../images/colcentre/bloc-rubrique-haut2.gif) right top no-repeat; height:5px; font-size:0; line-height:0;}
.bloc-rubrique .bloc-rubrique-inner {padding:0 0 0 8px; background:url(../images/colcentre/bloc-rubrique-bg.gif) repeat-y; border-right:1px solid #e6e6e6;}
.bloc-rubrique .titre {font-weight:bold; padding:0 5px 10px 4px; color:#68756a; font-family:verdana; font-size:1em; background:url(../images/colcentre/bloc-rubrique-titre.gif) repeat-x left bottom;}
.bloc-rubrique .titre a {color:#68756a; display:block; background:url(../images/colcentre/bloc-rubrique-titre-arrow.gif) left 3px no-repeat; padding-left:8px; text-decoration:none;}
.bloc-rubrique .titre a:hover {text-decoration:underline;}
.bloc-rubrique .contenu {padding:0 12px 12px 4px;}
.bloc-rubrique .contenu p {margin:6px 0; font-size:0.9em;}
.bloc-rubrique .contenu ul {margin:6px 0; padding:0; list-style:none;}
.bloc-rubrique .contenu li {margin:0 0 0 12px; padding:0 0 1px 9px; background:url(../images/site/ariane.gif) no-repeat left 4px;}
.bloc-rubrique .contenu li a {color:#68756a;}
.bloc-rubrique .contenu p a {color:#68756a; background:url(../images/colgauche/menu-nivo3-ico.gif) 4px 6px no-repeat; padding-left:27px; font-size:1.1em;}
.bloc-rubrique .bas {background:url(../images/colcentre/bloc-rubrique-bas1.gif) no-repeat;}
.bloc-rubrique .bas div {background:url(../images/colcentre/bloc-rubrique-bas2.gif) right top no-repeat; height:6px; font-size:0; line-height:0;}
.bloc-rubrique .rss {float:right;}
.bloc-rubrique .lien-generique {text-align:right; padding-top:4px;}
.bloc-rubrique .lien-generique a {background:url(../images/site/ariane.gif) no-repeat left 4px; padding-left:9px; color:#68756a;}

/* Faq */
.faq-list-items {position:relative; background:url(../images/colcentre/bg-intro2-bas-article-long.gif) left bottom no-repeat; padding:10px 12px 64px;}
.faq-list-items .vague {position:absolute; width:530px; left:2px; bottom:2px; background:url(../images/colcentre/bg-intro2-vague.png) no-repeat; height:48px;}
.faq-list-items .accroche {background:url(../images/colcentre/faq_accroche.gif) 2px 1px no-repeat; padding-left:26px; color:#7d4560; font-weight:bold; font-size:1.25em; margin:0 13px 20px;}
.faq-list-items .item-nivo-1 {margin:0 13px 3px;}
.faq-list-items .item-nivo-1 .question-nivo-1 {background:url(../images/colcentre/faq_nivo1_inact_haut.gif) no-repeat #ebeded;}
.faq-list-items .item-nivo-1 .question-nivo-1-inner {background:url(../images/colcentre/faq_nivo1_inact_bas.gif) left bottom no-repeat; padding:2px 0;}
.faq-list-items .item-nivo-1 .question-nivo-1-inner a {outline:none; display:block; padding:0 0 2px 25px; font-weight:bold; text-decoration:none; font-size:1.1em; background:url(../images/colcentre/faq_ico_plus.gif) no-repeat 5px top;}
.faq-list-items .item-nivo-1 .item-nivo-2 {display:none; margin:0 27px 10px; padding-top:10px;}
.faq-list-items .item-nivo-1-active .question-nivo-1 {background:url(../images/colcentre/faq_nivo1_act_haut.gif) no-repeat #b8c752;}
.faq-list-items .item-nivo-1-active .question-nivo-1 .question-nivo-1-inner {background-image:url(../images/colcentre/faq_nivo1_act_bas.gif);}
.faq-list-items .item-nivo-1-active .question-nivo-1 .question-nivo-1-inner a {padding:0 0 2px 25px; background:url(../images/colcentre/faq_ico_moins.gif) no-repeat 5px 4px;}
.faq-list-items .item-nivo-1-active .item-nivo-2 {display:block;}
.faq-list-items .item-nivo-3 {display:none;}
.faq-list-items .item-nivo-1-active .question-nivo-2 {float:left; background:url(../images/colcentre/faq-nivo2-haut1.gif) no-repeat #ebeded;}
.faq-list-items .item-nivo-1-active .question-nivo-2 .haut {display:block; background:url(../images/colcentre/faq-nivo2-haut2.gif) right top no-repeat;}
.faq-list-items .item-nivo-1-active .question-nivo-2 .bas1 {display:block; background:url(../images/colcentre/faq-nivo2-bas1.gif) left bottom no-repeat;}
.faq-list-items .item-nivo-1-active .question-nivo-2 .bas2 {display:block; padding:2px 50px 1px 7px; background:url(../images/colcentre/faq-nivo2-bas2.gif) right bottom no-repeat;}
.faq-list-items .item-nivo-1-active .question-nivo-2 .bas2 a {outline:none; display:block; padding:0 0 2px 25px; font-weight:bold; text-decoration:none; font-size:1.1em; background:url(../images/colcentre/faq_ico_plus.gif) no-repeat 5px top;}
.faq-list-items .item-nivo-1-active .item-bloc-active .question-nivo-2 {background:url(../images/colcentre/faq-nivo2-act-haut1.gif) no-repeat #b8c752;}
.faq-list-items .item-nivo-1-active .item-bloc-active .question-nivo-2 .haut {background-image:url(../images/colcentre/faq-nivo2-act-haut2.gif);}
.faq-list-items .item-nivo-1-active .item-bloc-active .question-nivo-2 .bas1 {background-image:url(../images/colcentre/faq-nivo2-act-bas1.gif);}
.faq-list-items .item-nivo-1-active .item-bloc-active .question-nivo-2 .bas2 {background-image:url(../images/colcentre/faq-nivo2-act-bas2.gif);}
.faq-list-items .item-nivo-1-active .item-bloc-active .question-nivo-2 .bas2 a {background:url(../images/colcentre/faq_ico_moins.gif) no-repeat 5px 4px;}
.faq-list-items .item-nivo-1-active .item-bloc-active .item-nivo-3 {display:block;}
.faq-list-items .lien {color:#545454;}
.faq-list-items a {text-decoration:none; color:#545454;}
.faq-list-items a:hover {text-decoration:underline;}
.faq-list-items .lien .internal {background:url(../images/site/ariane.gif) no-repeat left 3px; padding-left:10px; margin-left:5px;}
.faq-list-items .lien .external {background:url(../images/site/item-link.png) no-repeat left 4px; padding-left:12px; margin-left:5px;}
.faq-list-items .stitre {color:#7d4560; font-weight:bold; font-size:1.1em;}
.item-nivo-2 p {color:#545454;}
.item-nivo-2 .item-bloc p {color:#000;}

.tx-kleefaq-pi1 ul{margin:0; padding:0; list-style:none;}
.tx-kleefaq-pi1 .item-nivo1 {background:url(../images/colcentre/faq_nivo1_inact_haut.gif) no-repeat #ebeded;}
.tx-kleefaq-pi1 .item-nivo1 a{outline:none; display:block; padding:5px 5px 2px 25px; font-weight:bold; text-decoration:none; font-size:1.1em; margin-bottom:5px; color: #545353;}

/* Recherche */
.recherche-specifique {margin-bottom:4px;}
.recherche-specifique .recherche-specifique-haut {background:url(../images/colcentre/recherche_haut.gif) no-repeat; height:7px; line-height:0; font-size:0;}
.recherche-specifique .recherche-specifique-bas {background:url(../images/colcentre/recherche_bas.gif) no-repeat; height:7px; line-height:0; font-size:0;}
.recherche-specifique .recherche-specifique-inner {background:url(../images/colcentre/recherche_inner.gif) repeat-y; padding:0 4px;}
.recherche-specifique .recherche-specifique-inner-inner {background:url(../images/colcentre/recherche_inner_inner.gif) repeat-x #8f4e6a; padding:4px 25px;}
.recherche-specifique h1, .recherche-specifique h2 {padding-bottom:10px; color:#fff; font-weight:bold; font-size:1.4em; margin:0;}
.recherche-specifique legend {display:none;}
.recherche-specifique label {padding-top:4px; float:left; font-weight:bold; width:105px; text-align:right; margin-right:4px; color:#fff;}
.recherche-specifique .champ-text {float:left; width:363px; height:23px; background:url(../images/colcentre/recherche_input.gif) no-repeat;}
.recherche-specifique .champ-text input {border:none; margin-left:22px; margin-top:4px; color:#646464; font-size:1em; width:341px; background:none;}
.recherche-specifique .ligne-type1 {margin-bottom:10px;}
.recherche-specifique .ligne-type2 {float:left; width:241px;}
.recherche-specifique .ligne-type2 select, .recherche-specifique .ligne-type2 .ui-selectmenu {width:131px;}
.recherche-specifique .ligne-type3 {float:left; width:221px;}
.recherche-specifique .ligne-type3 label {width:85px;}
.recherche-specifique .ligne-type3 select, .recherche-specifique .ligne-type3 .ui-selectmenu {width:131px;}
.recherche-specifique .ligne-type4 {float:left; width:175px;}
.recherche-specifique .ligne-type4 label {width:105px;}
.recherche-specifique .ligne-type4 select, .recherche-specifique .ligne-type4 .ui-selectmenu {width:64px;}
.recherche-specifique .ligne-type5 {float:left; width:287px;}
.recherche-specifique .ligne-type5 label {width:151px;}
.recherche-specifique .ligne-type5 select, .recherche-specifique .ligne-type5 .ui-selectmenu {width:131px;}
.recherche-specifique .type-recherche, .recherche-specifique .type-recherche2 {text-align:right; padding-top:6px; margin-bottom:20px;}
.recherche-specifique .type-recherche a {padding-left:17px; color:#fff; background:url(../images/colcentre/recherche_lien_recherche.gif) left 3px no-repeat; font-weight:bold; font-size:0.9em; text-decoration:none;}
.recherche-specifique .type-recherche2 a {padding-left:9px; color:#fff; background:url(../images/colcentre/recherche_lien_recherche2.gif) left 3px no-repeat; font-weight:bold; font-size:0.9em; text-decoration:none;}
.recherche-specifique .boutons {padding-bottom:10px;}
.recherche-specifique .boutons input {width:78px; background:url(../images/colcentre/recherche_bouton.gif) no-repeat; overflow:visible; border:none; color:#68756a; font-size:0.9em; font-weight:bold; line-height:1em; padding:0; cursor:pointer;}
.recherche-specifique .boutons .hover {background-image:url(../images/colcentre/recherche_bouton_hover.gif); color:#fff;}
.recherche-specifique .boutons .reset {margin-left:111px; margin-right:205px;}
.info-resultats1, .info-resultats2 {color:#665356; font-size:1.25em; line-height:25px;}
.recherche-resultats .recherche-resultats-item {margin:0 22px 36px 14px;}
.recherche-resultats .recherche-resultats-item .picto {float:left; width:20px;}
.recherche-resultats .recherche-resultats-item .contenu {float:left; width:477px; color:#4d4d4d;}
.recherche-resultats .recherche-resultats-item .contenu .titre-resultat {color:#000; padding-bottom:2px;}
.recherche-resultats .recherche-resultats-item .contenu .titre-resultat a {font-size:1.05em; color:#7d4560; font-weight:bold;}
.recherche-resultats .recherche-resultats-item .contenu .texte-resultat {line-height:1.3em;}
.recherche-resultats .recherche-resultats-item .contenu .surlignage {background-color:#d9dd6f;}
.recherche-resultats .recherche-resultats-item .contenu .chemin {margin:10px 0; background-color:#e9e2e7; padding:3px 10px;}
.recherche-resultats .recherche-resultats-item .contenu .chemin a {background:url(../images/site/ariane.gif) no-repeat scroll right 4px transparent; color:#4d4d4d; padding-right:8px;}
.recherche-resultats .recherche-resultats-item .contenu .chemin .last {background:none;}
.tx-indexedsearch-whatis{color:#665356; font-size:1.25em; line-height:25px;}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw {font-weight:bold; font-style:normal;}
.tx-indexedsearch-browsebox{color:#665356; font-size:1.25em; line-height:25px;}
.tx-indexedsearch .tx-indexedsearch-whatis, .tx-indexedsearch-browsebox p{margin:0;}
.tx-indexedsearch-redMarkup{background-color:#d9dd6f; font-weight:normal;}



/* COLONNE DROITE */
.coldroite {display:none;}

/* Agenda */
.tx-cal-controller  table {border-collapse:collapse;}
.tx-cal-controller  .weekview .title, .tx-cal-controller  .monthview .title {padding:6px 12px; background:#7d4560; color:#fff;border:1px solid #ded0d7; border-bottom:none;}
.tx-cal-controller  .weekview .title h1, .tx-cal-controller  .monthview .title h1 {font-weight:bold; color:#fff; display:inline; font-size:1em; text-transform:uppercase; font-weight:normal; vertical-align:middle; margin:0 4px;}
.tx-cal-controller  .weekview .title .V12, .tx-cal-controller  .monthview .title .V12 {display:inline;}
.tx-cal-controller  .weekview .title .V12 img, .tx-cal-controller  .monthview .title .V12 img {vertical-align:middle;}
.tx-cal-controller  .optioncal {width:100%;}
.tx-cal-controller  .weekview .calborder, .tx-cal-controller  .monthview .bartitle {margin-top:10px; border:none;}
.tx-cal-controller  .timeborder {width:22px; padding:2px; background:none; border:none; border-right:1px solid #bca0ae;}
.tx-cal-controller  .timeborder-spe {width:27px; padding:2px; background:none; border:none;}
.tx-cal-controller  .rowOff, .tx-cal-controller  .rowOn, .tx-cal-controller  .rowToday {background-color:#fff; border-right:1px solid #bca0ae; border-top:1px solid #bca0ae; padding:0; border-left:none;}
.tx-cal-controller  #allday .rowOff, .tx-cal-controller  #allday  .rowToday {background-color:#e4e5e6; border-right-color:#e4e5e6;}
.tx-cal-controller  .weekborder, .tx-cal-controller  .weekborder2 {border:1px solid #bca0ae; border-left:none; border-bottom:none;}
.tx-cal-controller  .nomjour {background:#d9a9b5; color:#7d4560; text-transform:capitalize;}
.tx-cal-controller  .autrejour {padding:2px; font-size:0.8em; color:#4d4d4d; text-align:right;}
.tx-cal-controller  .weekview, .tx-cal-controller  .monthview {background:url(../images/colcentre/bg-intro2-bas-article-long.gif) no-repeat left bottom; padding:0 7px 20px;}
.tx-cal-controller  .G10B {border-bottom:1px solid #bca0ae;}
.tx-cal-controller .pink_catheader {background-color:#bcca02;}
.tx-cal-controller .pink_catheader_allday {background-color:#bcca02; border:1px solid #838d01;}
.tx-cal-controller .grey_catheader {background-color:#ee6a04;}
.tx-cal-controller .grey_catheader_allday {background-color:#ee6a04; border:1px solid #873c02;}
.tx-cal-controller .green_catheader {background-color:#01bba2;}
.tx-cal-controller .green_catheader_allday {background-color:#01bba2; border:1px solid #017162;}
.tx-cal-controller .pink_catbody, .tx-cal-controller .pink_catbody_allday, .tx-cal-controller .pink_catheader_text {background-color:#bcca02; /*-moz-border-radius: 5px 5px / 5px 5px;
border-radius: 5px 5px / 5px 5px; */ border:1px solid #838d01;}
.tx-cal-controller .grey_catbody, .tx-cal-controller .grey_catbody_allday, .tx-cal-controller .grey_catheader_text {background-color:#ee6a04; /*-moz-border-radius: 5px 5px / 5px 5px;
border-radius: 5px 5px / 5px 5px;*/ border:1px solid #873c02;}
.tx-cal-controller .green_catbody, .tx-cal-controller .green_catbody_allday, .tx-cal-controller .green_catheader_text {background-color:#01bba2; /*-moz-border-radius: 5px 5px / 5px 5px;
border-radius: 5px 5px / 5px 5px;*/ border:1px solid #017162;}
.tx-cal-controller .pink_catheader_text, .tx-cal-controller .grey_catheader_text, .tx-cal-controller .green_catheader_text {padding:0 3px;}
.tx-cal-controller .weekview td a, .tx-cal-controller .weekview td a:visited, .tx-cal-controller .monthview td a, .tx-cal-controller .monthview td a:visited {color:#fff !important; text-decoration:none;}
.tx-cal-controller .pink_catheader_text, .tx-cal-controller .grey_catheader_text, .tx-cal-controller .green_catheader_text {border:none;}
.tx-cal-controller .grey_catheader_bullet, .tx-cal-controller .green_catheader_bullet, .tx-cal-controller .pink_catheader_bullet {display:none;}
.tx-cal-controller .month-large {border:1px solid #bda1af; width:100%;}
.tx-cal-controller .month-large th {background:#d9a9b5; color:#7d4560; text-transform:capitalize; border:1px solid #bda1af; border-top-color:#d9a9b5; border-bottom-color:#d9a9b5;}
.tx-cal-controller .month-large td {border:1px solid #bda1af;}
.tx-cal-controller .month-large .day {width:72px; height:72px;}
.tx-cal-controller .monthview .month-large .monthSelectedWeek  {background:#fff;}
.tx-cal-controller .monthview .month-large .monthSelected  {background:#cbcbcb!important;}
.tx-cal-controller .subtitle {font-weight:bold; color:#7D4460;}
.tx-cal-controller .month-large .weekday {height: auto; text-indent:5px;}

/* BAS DE PAGE */
.baspage {display:none;}

.conteneur-bt {text-align:right;}
.bt_valider {width:71px; height:21px; border:none; background:url(../images/site/bt_valider.gif) no-repeat; overflow:visible;}
.bt_ok {width:42px; height:21px; border:none; background:url(../images/site/bt_ok.gif) no-repeat; overflow:visible;}

.tx-dropdownsitemap-pi1 a, .tx-dropdownsitemap-pi1 a:link, .tx-dropdownsitemap-pi1 a:visited, .tx-dropdownsitemap-pi1 a:hover, .tx-dropdownsitemap-pi1 a:active {
    background-color: inherit;
    color: #AF536C;
}
.tx-dropdownsitemap-pi1 img, .tx-dropdownsitemap-pi1 span {
    vertical-align: middle;
}
.tx-dropdownsitemap-pi1 div.expAll {background-color: #FFFFFF; border: none; }



/* POPIN */
.popin-haut {background:url(/typo3conf/ext/rgmoodalbox/res/img/modal_haut1.png) no-repeat; height:26px; margin-right:75px;}
.popin-haut div {background:url(/typo3conf/ext/rgmoodalbox/res/img/modal_haut2.png) no-repeat; height: 26px; position: absolute; right: 0px; top: 0; width: 75px;}

.popin-left {background:url(/typo3conf/ext/rgmoodalbox/res/img/modal_centre1.png) repeat-y; position: absolute; top:26px; left:0; width: 26px;}
.popin-right {background:url(/typo3conf/ext/rgmoodalbox/res/img/modal_centre2.png) repeat-y; position: absolute; right: 0; top: 26px; width: 26px;}
.popin-content {margin:0 26px; background:#fff;}
.popin-bas {background:url(/typo3conf/ext/rgmoodalbox/res/img/modal_bas1.png) no-repeat; height:26px; margin-right:75px;}
.popin-bas div {background:url(/typo3conf/ext/rgmoodalbox/res/img/modal_bas2.png) no-repeat; height: 26px; position: absolute; right: 0px; bottom: 0; width: 75px;}



/**** tseverini : AJOUT FORMULAIRE D'ABONNEMENT ****/
#tx_kleeabonnements_pi1_form {padding-left:10px;}
#tx_kleeabonnements_pi1_form .bloc-champ{margin:2px;}
#tx_kleeabonnements_pi1_form  .submit-large{float:left;margin-top:10px;}
#tx_kleeabonnements_pi1_form  .reset-large{float:left;margin-top:10px;margin-left:10px;}
#tx_kleeabonnements_pi1_form  .submit-large button{background-color: #FFFFFF;border: 1px solid #A5ACB2;}
#tx_kleeabonnements_pi1_form  .submit-large button:hover {background-color: #C5D15D;border: 1px solid #A5ACB2;}
#tx_kleeabonnements_pi1_form  .reset-large  button{background-color: #FFFFFF;border: 1px solid #A5ACB2;}
#tx_kleeabonnements_pi1_form  .reset-large button:hover {background-color: #C5D15D;border: 1px solid #A5ACB2;}
#tx_kleeabonnements_pi1_form  legend{margin-bottom:10px;font-weight:bold;padding-left:5px;color:#000000;}
#tx_kleeabonnements_pi1_form  label{float: left;margin-left:10px;width: 110px;}
#tx_kleeabonnements_pi1_form  input{float: left;}
#tx_kleeabonnements_pi1_form  select{float: left;}
.bloc_error .error{margin-bottom:10px;color:red;font-weight:bold;}


.clear {clear:both; height:0; font-size:0; line-height:0; overflow:hidden;}
