html, body {background-color:#fff; padding:0; font-size:0.85em; font-family:arial, verdana; color:#30403f; marging:0; text-align:center;}
/*ul li{background:url(../images/colcentre_puce_lire_suite.gif) left 6px no-repeat; padding-left:7px;}*/
#site {width:1000px; margin:0 auto; text-align:left;}
#milieu {zoom:100%; background:url(../images/site_fond.png) no-repeat 2px top;}

/*********************** ENTETE ***********************/
#entete {margin-right:17px; margin-left:2px; position:relative;}
#entete a{text-decoration:none;}
#entete #haut {padding-top:6px; padding-bottom:22px; background:url('../images/entete_fond.png') no-repeat left bottom #fff;}
#entete #liensafsset, #entete #langues {padding:0; margin:0 2px;}
#entete #liensafsset li{list-style:none; padding:0 2px; margin:0; float:left;}
#entete #liensafsset li.sep {color:#fff; padding:0; width:20px; background:url('../images/entete_carre_rose.gif') no-repeat 8px 6px;}
#entete #langues li{list-style:none; padding:0; margin:0; float:left;}
#entete #langues li img {margin:2px 4px 0 5px;}
#entete .logo {clear:both; margin: 21px 0 0; color:#e90161; font-size:4.55em;}
#entete .logo span {color:#97a5ad; position:absolute; top:55px; left:432px;}
#entete .logo img {margin-right:20px;}
#entete .logo a {color:#e90161;}
#entete #connexion {position:absolute; top:16px; right:8px; width:307px;}
#entete #connexion .content{background:url('../images/entete_fond_connexion.gif') #e80161 no-repeat; padding:17px 2px 13px; text-align:center; color:#fff;}
#entete #connexion .bas {background:url('../images/entete_connexion_bas.gif') no-repeat left bottom; height:4px; line-height:2px; font-size:2px;}
#entete #connexion  h3 {margin:0; font-weight:bold; font-size:1.18em;}
#entete #connexion a {color:#fff;}
#entete #fildariane {zoom:100%; padding:6px 0 13px; background:url('../images/entete_fond.png') no-repeat left bottom #fff; margin:0;}
#entete #fildariane li{color:#000; list-style:none; padding:0 5px 0 7px; margin:6px 0 3px; display:inline; background:url('../images/entete_fildariane_puce.gif') no-repeat left 7px;}
#entete #fildariane li.accueil {padding-left:25px; background:url('../images/entete_picto_maison.gif') no-repeat 10px 3px;}
#entete #fildariane li a{color:#000;}

/*********************** COLONNE DE GAUCHE ***********************/
#colgauche {float:left; width:188px; margin-right:16px;}
#colgauche #menu {zoom:100%; margin-top:7px; padding-left:2px; background:url('../images/colgauche_fond_menu_haut.png') no-repeat;}
#colgauche #menubas {zoom:100%; margin-bottom:23px; background:url('../images/colgauche_fond_menu_bas.png') no-repeat; height:18px; line-height:18px; font-size:18px;}
#colgauche ul{padding:0; margin:0;}
#colgauche #menu ul{list-style:none; margin:0 25px 0 1px;}
#colgauche #menu ul.prem li{padding:17px 25px 0 2px; font-size:1.6em; color:#e80161;}
#colgauche #menu ul.sec {border-bottom: 1px solid #cccccc; color:#30403f; padding:2px 8px;}
#colgauche #menu ul.on{background-color:#cccccc;font-weight:bold;}
#colgauche #menu li.act a{text-decoration:underline;}
#colgauche #menu ul.ter li{padding:2px 15px; background:url('../images/colgauche_fleche_menu.gif') no-repeat 8px 8px #cccccc; font-weight:normal; font-size:0.95em;}
#colgauche a{text-decoration:none;}
#colgauche .bloc {padding:7px 6px 0; margin-left:16px; width:157px; background:url('../images/colgauche_fond_bloc_haut.png') no-repeat;}
#colgauche .blocbas {padding-bottom:7px; margin:0 0 9px 16px; width:157px; background:url('../images/colgauche_fond_bloc_bas.png') no-repeat;}
#colgauche .bloc ul {padding:8px 12px 6px;}
#colgauche .bloc ul li {padding:2px 0 2px 26px; list-style:none; border-bottom: 1px solid #cccccc;}
#colgauche .bloc ul li.faq {background:url('../images/colgauche_picto_faq.gif') no-repeat 10px 5px;}
#colgauche .bloc ul li.glossaire {background:url('../images/colgauche_picto_glossaire.gif') no-repeat 6px 7px;}
#colgauche .bloc ul li.liens {background:url('../images/colgauche_picto_liens.gif') no-repeat 8px 5px;}
#colgauche .bloc ul li.contact {background:url('../images/colgauche_picto_contact.gif') no-repeat 8px 5px;}
#colgauche .bloc ul li.rss {background:url('../images/colgauche_picto_rss.gif') no-repeat 8px 4px; border-bottom-width:0;}
#colgauche .bloc ul li.on a{color:#e80161; font-weight:bold;}
#colgauche .bloc img.plan {margin:8px 8px 0 8px; float:left;}
#colgauche .bloc p.plan {margin:0px 7px 0 37px; font-size:12px; padding-top:8px;}

/*********************** BARRE D'OUTILS ***********************/
#barreoutils {margin-left:204px; position:relative; height:45px;}
#barreoutils .contenu {position:absolute; padding-left:4px; height:34px; background:url('../images/barreoutils_fond_gauche.png') no-repeat; right:45px;}
#barreoutils .contenu img {margin-top:5px;}
#barreoutils .gauche{position:absolute; right:40px; width:5px; height:34px; background:url('../images/barreoutils_fond_droite.png') no-repeat; float:right;}
#barreoutils p {float:left; margin-top:5px; background:url('../images/barreoutils_texte_gauche.gif') no-repeat;}
#barreoutils p span {line-height:24px; padding:0 6px; display:block; background:url('../images/barreoutils_texte_droite.gif') no-repeat right top;}
#barreoutils p.maj {margin-right:2px;}
#barreoutils .retour{position:absolute; left:0px;}
#barreoutils .retour p{margin:0; float:left; background:transparent url(../images/barreoutils_fond_retour_dte.png) right top no-repeat; padding:0 8px 0 0;}
#barreoutils .retour span{margin:0; float:left; background:transparent url(../images/barreoutils_fond_retour_gche.png) no-repeat; padding:5px 3px 4px 17px;}
#barreoutils .retour a{text-decoration:none;}

/*********************** COLONNE CENTRALE ***********************/
#colcentre {float:left; width:511px; margin-right:23px;}
#colcentre .bloc, #colcentre .blocrose, #colcentre .blocrose2 {zoom:100%; background:url('../images/colcentre_fond_bloc.png'); padding:10px 9px;}
#colcentre .intro .int {position:relative; zoom:100%; background:url('../images/colcentre_fond_bloc.png'); margin-top:30px;}
#colcentre .intro .int h2{position:absolute; top:-30px; width:100%;}
#colcentre .intro .csc-textpic-intext-right {padding:5px 9px;}
#colcentre .blocrose {background-image:url('../images/colcentre_fond_blocrose.png');}
#colcentre .blocrose2 {background-image:url('../images/colcentre_fond_blocrose2.png');}
#colcentre h1 {text-transform:uppercase; padding:10px 14px 3px 9px; margin:0; font-size:1em; background:url('../images/colcentre_fond_bloc_h1.png') no-repeat;}
#colcentre h1.titrerose {color:#fff; background-image:url('../images/colcentre_fond_blocrose_h1.png'); zoom:100%;}
#colcentre h1.titrerosehaut {background-image:url('../images/colcentre_fond_blocrose_h1_haut.png');}
#colcentre div.titrerosebas {background-image:url('../images/colcentre_fond_blocrose_h1_bas.png'); height:4px;}
#colcentre .menu3, #colcentre .menu3rose {padding:10px 12px 20px; background:url('../images/colcentre_fond_bloc_menu3.png') left bottom no-repeat;}
#colcentre .menu3rose {background-image:url('../images/colcentre_fond_blocrose_menu3.png');}
#colcentre .menu3 img, #colcentre .menu3rose img{margin:0 10px 3px;}
#colcentre .menu3 .on a, #colcentre .menu3rose .on a{color:#e80161;}
#colcentre .bloc h2, #colcentre .blocrose h2, #colcentre .blocrose2 h2, #colcentre .tx-kleefaq-pi1-listrow h2, #colcentre .bloc h3.accueil {padding-bottom:2px; margin:9px 10px 0 14px; font-size:1.3em; border-bottom:1px #97a5ad solid; font-weight:bold;}
#colcentre .bloc h3.accueil {font-size:1.6em; font-weight:normal;}

#colcentre h2.accueil, #colcentre .intro h2 {padding:3px 12px 0 8px; margin:0; background:url('../images/colcentre_fond_bloc_h1.png') no-repeat; font-size:1.1em; font-weight:bold; line-height:27px;}
#colcentre .intro h2 {text-transform:uppercase;}
#colcentre .bloc p, #colcentre .blocrose p, #colcentre .blocrose2 p{padding:0; margin:2px 0 10px;}
#colcentre .bloc ul, #colcentre .blocrose ul, #colcentre .blocrose2 ul{padding:0; margin:3px 10px 10px 30px; list-style:none;}
#colcentre .bloc ul li, #colcentre .blocrose ul li, #colcentre .blocrose2 ul li{zoom:100%; padding-left:7px; background:url('../images/colcentre_puce_lire_suite.gif') no-repeat left 8px;}
#colcentre .bloc h3, #colcentre .blocrose h3, #colcentre .bloc h4.accueil {padding-top:10px; margin:0 10px 0 14px; font-size:1.19em; font-weight:bold;}
#colcentre .bloc h3.hplist span {display:block; padding:9px 0 2px; margin:0 10px 0 14px; font-size:1.3em; border-bottom:1px #97a5ad solid; font-weight:bold;}
#colcentre .bloc h3.hplist {padding:0; margin:0;}
#colcentre .bloc h4.accueil {padding-top:4px; margin-left:16px;}
/*#colcentre .bloc h3.accueil {padding-bottom:2px; margin:9px 10px 0 14px; font-size:1.4em; border-bottom:1px solid #97a5ad;}*/
#colcentre .bloc p.intro, #colcentre .blocrose p.intro, #colcentre .intro p{color:#e90161; text-align:justify; width:365px; margin:6px 0 6px 10px; padding:0;}
#colcentre .bloc p.bodytext {padding:5px 10px 0;}
#colcentre .bloc .contenu p.bodytext {padding:0}
#colcentre .bloc .contenu, #colcentre .blocrose .contenu, #colcentre .blocrose2 .contenu, #colcentre .tx_kleefaq_dynamic_list .contenu, #colcentre .commentaire p, #colcentre .bloc .align-justify, #colcentre .bloc .align-left, #colcentre .bloc .align-right, #colcentre .bloc .align-center{margin:3px 10px 10px 14px;}
#colcentre .blocrose .tx-contagged-list dd .contenu {margin-left:0;}
#colcentre .bloc .contenubloc {margin-left:14px; margin-right:14px;} 
#colcentre .bloc .contenubloc h3 {margin-left:16px;}
#colcentre .bloc .contenubloc .contenu {margin-left:16px;}
#colcentre .bloc div.fleft , #colcentre .blocrose div.fleft {width:280px;}
#colcentre .news-single-img {float:right; margin-right:10px; display:inline;}
#colcentre .bloc div.imggauche, #colcentre .blocrose div.imggauche {margin-top:14px; padding-bottom:10px; float:left; }
#colcentre .bloc div.imgdroite, #colcentre .blocrose div.imgdroite {margin-top:14px; padding-bottom:10px; float:right; }
#colcentre .bloc .csc-textpic-intext-left .csc-textpic-imagewrap, #colcentre .blocrose .csc-textpic-intext-left .csc-textpic-imagewrap {margin-left:14px;}
#colcentre .bloc .csc-textpic-intext-right .csc-textpic-imagewrap, #colcentre .blocrose .csc-textpic-intext-right .csc-textpic-imagewrap {margin-right:10px;}
#colcentre .intro .csc-textpic-intext-right .csc-textpic-imagewrap {margin:14px 15px 0 0; float:right; display:inline;}
#colcentre .intro .csc-textpic-intext-left .csc-textpic-imagewrap {margin:14px 0 0 22px; float:left; display:inline;}
#colcentre .intro .csc-textpic-intext-right .csc-textpic-text {}
#colcentre .intro .csc-textpic-intext-left .csc-textpic-text {float:left;}
#colcentre .contenuhp {margin-top:-10px;}
#colcentre .contenuhp .contenu {padding-left:3px;}
#colcentre .bloc div.imggauche {margin:7px 10px 0 30px; vertical-align:top;}
#colcentre .bloc div.imgdroite {margin:7px 10px 0 10px; vertical-align:top;}
#colcentre .bloc .contenu img.imgdroite {margin-left:30px; margin-right:0px;}
#colcentre .blocbas, #colcentre .blocrosebas {zoom:100%; margin-bottom:22px; background:url('../images/colcentre_fond_bloc_bas.png') no-repeat; height:9px; line-height:9px; font-size:9px;}
#colcentre .blocrosebas {background-image:url('../images/colcentre_fond_blocrose_bas.png');}
#colcentre .bloc a, #colcentre .blocrose a, #colcentre .blocrose2 a {padding-left:7px; background:url('../images/colcentre_puce_lire_suite.gif') no-repeat left 8px;}
#coldroite .bloc ul {margin:0 11px; padding:8px 0 0;}
#coldroite .bloc ul li{margin:0; padding:0 0 5px 7px; list-style:none; background:url('../images/colcentre_puce_rose.gif') no-repeat left 6px;}
#colcentre .bloc .lienrose, #colcentre .blocrose .lienrose, #colcentre .blocrose2 .lienrose {background:url('../images/colcentre_puce_rose.gif') no-repeat left 8px;}
#colcentre .bloc dfn a, #colcentre .blocrose dfn a, #colcentre .bloc .topofpage a, #colcentre .blocrose .topofpage a, #colcentre .bloc .navbloc a, #colcentre .blocrose .navbloc a, #colcentre  .csc-textpic-image a, #colcentre  .extlinks a {padding-left:0; background-image:none;}
#colcentre .bloc h2 a, #colcentre .bloc h3 a {text-decoration:none; padding-left:0; background-image:none;}
#colcentre .bloc .tout {clear:both; display:block; margin:0 10px 20px 16px;}
#colcentre .bloc .tout  a, #colcentre .bloc .archive{text-decoration:none; padding: 0 12px 0 4px; color:#fff; background-color:#e90161; background-image:none;}
#colcentre .bloc .archive {display:block; margin:30px 0 0 30px; float:left;}
#colcentre .bloc .news-amenu-form {position:relative; height:46px; margin-bottom:10px;}
#colcentre .bloc .news-amenu-form form {position:absolute; height:36px; background:url(../images/colcentre_archives.gif) no-repeat left bottom; top:10px; left:-6px; width:515px;}
#colcentre .bloc .news-amenu-form label {margin-right:10px; margin-left:39px; font-weight:bold;}
#colcentre .bloc .news-amenu-form select {vertical-align:middle; width:68px; margin-right:12px;}
#colcentre .bloc .news-amenu-form button {vertical-align:middle;}
#colcentre .bloc .extlinks {float:right; width:143px; background-color:#97a5ad; color:#fff; margin-right:10px; margin-left:10px;}
#colcentre .bloc .extlinks dt{font-weight:bold; display:block; padding:10px 10px 4px;}
#colcentre .bloc .extlinks .contenu{margin:0; padding:4px 10px;}
#colcentre .bloc .extlinks .contenu a{background:url('../images/colcentre_puce_rose.gif') no-repeat left 6px; text-decoration:none; color:#fff; display:block;}
#colcentre .bloc .extlinks .contenu a:first-letter {padding-left:8px; }
#colcentre .bloc .extlinks .contenu a:hover {text-decoration:underline;}
#colcentre .bloc .extlinks dd, #colcentre .bloc .extlinks dl {margin:0;}
#colcentre .extlinks .news-single-img {float:none; margin-right:0px; display:block; text-align:right; background-color:#ffffff;}
#colcentre .extlinks .news-single-img p{margin:0px;}
#colcentre p.rss, #colcentre p.edit_search {float:right; margin:0; font-weight:normal; font-size:0.9em;}
#colcentre .bloc .ftheme {text-align:right; padding:9px 12px 8px;}
#colcentre .bloc .fthemeacc {padding:9px 12px 8px;}
#colcentre .blocrose .tx-kleefaq-pi1 .mtop form, #colcentre .blocrose .tx-kleelinks-pi1  form{text-align:center;}
#colcentre .blocrose .tx-kleelinks-pi1  form{padding-top:10px;}
/*, #colcentre .bloc .mtop {}*/
#colcentre .blocrose .tx-kleefaq-pi1-listrow  .mtop form, #colcentre .blocrose .tx-kleelinks-pi1 .caselist form {padding-right:20px; text-align:right;}
#colcentre .blocrose .tx-kleefaq-pi1 .mtop select, #colcentre .blocrose .tx-kleelinks-pi1  form select{vertical-align:midle; margin-right:10px;}
#colcentre .blocrose .tx_kleefaq_dynamic_list .mtop select{vertical-align:midle; margin-right:10px;}
#colcentre .blocrose .tx-kleefaq-pi1 .mtop button{vertical-align:midle;}
#colcentre .bloc .pagination {position:relative; bottom:-14px; left:-5px; height:26px; width:503px; background:url('../images/colcentre_pagebrowser.png') no-repeat;}
#colcentre .bloc .pagination a {text-decoration:none;}
#colcentre .bloc .pagebrowser, #colcentre .bloc .tx-kleesubstitution-pi2-browsebox, #colcentre .bloc .ux-tx-indexedsearch-browsebox {float:left; width:403px; padding-top:4px;}
#colcentre .bloc .ux-tx-indexedsearch-browsebox ul, #colcentre .bloc .ux-tx-indexedsearch-browsebox li{margin:0; padding:0; list-style:none;}
#colcentre .bloc .tx-kleesubstitution-pi2 .browsebox-table {padding-top:4px;}
#colcentre .bloc .ux-tx-indexedsearch-browsebox .prev, #colcentre .bloc .pagebrowser .precedent, .tx-ttnews-browsebox .precedent, #colcentre .bloc .tx-kleesubstitution-pi2-browsebox .precedent{float:left; background:url(../images/colcentre_pagebrowser_sep.gif) no-repeat right top; width:101px; height:21px; line-height:21px; text-align:center;}
#colcentre .bloc .ux-tx-indexedsearch-browsebox .prev span, #colcentre .bloc .pagebrowser .precedent span, .tx-ttnews-browsebox .precedent span, #colcentre .bloc .tx-kleesubstitution-pi2-browsebox .precedent span {background:url('../images/colcentre_puce_rose_inver.gif') no-repeat left 7px; padding-left:7px;}
#colcentre .bloc .pagebrowser .pages, .tx-ttnews-browsebox .pages, #colcentre .bloc .ux-tx-indexedsearch-browsebox .pages, #colcentre .bloc .tx-kleesubstitution-pi2-browsebox .pages {float:left; background:url(../images/colcentre_pagebrowser_sep.gif) no-repeat right top; width:211px; height:21px; line-height:21px; text-align:center;}
#colcentre .bloc .pagebrowser .suivant, .tx-ttnews-browsebox .suivant, #colcentre .bloc .ux-tx-indexedsearch-browsebox .next,  #colcentre .bloc .tx-kleesubstitution-pi2-browsebox .suivant {background-image:none; float:left; width:90px; height:21px; line-height:21px; text-align:center;}
#colcentre .bloc .topofpage {background:url('../images/colcentre_puce_rose_h.gif') no-repeat 9px 14px; padding-left:18px; float:left; padding-top:7px;}
#colcentre .bloc .ux-tx-indexedsearch-browsebox .next span, #colcentre .bloc .pagebrowser .suivant span, .tx-ttnews-browsebox .suivant span, #colcentre .bloc .tx-kleesubstitution-pi2-browsebox .suivant span {background:url('../images/colcentre_puce_rose.gif') no-repeat right 7px; padding-right:7px;}
#colcentre .bloc .pagebrowser .activeLinkWrap, .tx-ttnews-browsebox .activeLinkWrap, #colcentre .bloc .ux-tx-indexedsearch-browsebox .ux-tx-indexedsearch-active a, #colcentre .bloc .tx-kleesubstitution-pi2-browsebox a {font-weight:bold; color:#e80161;}
#colcentre .bloc .pagebrowser a, #colcentre .bloc .ux-tx-indexedsearch-browsebox a, #colcentre .bloc .tx-ttnews-browsebox a, #colcentre .bloc .tx-kleesubstitution-pi2-browsebox a {padding-left:0; background-image:none;}
#colcentre .bloc .ftheme select, #colcentre .bloc .fthemeacc select{width:216px; color:#9ba8b1;}
/*#colcentre .tx_kleefaq_dynamic_list{color:#3c3c3c; margin:6px 0 0; padding:0 30px 20px 0; list-style:none;}*/
/*#colcentre  .tx-kleefaq-pi1-listrow {margin:0 30px 20px;}*/
#colcentre  .tx_kleefaq_dynamic_list a {display:block; cursor:pointer; margin:3px 0; font-weight:bold; text-decoration:none; background:url('../images/colcentre_puce_fonce.gif') no-repeat left 6px; padding-left:7px;}
#colcentre  .tx_kleefaq_dynamic_list a:hover {color:#e0045e; text-decoration:underline; background-image:url('../images/colcentre_puce_rose.gif');}
#colcentre  .blocrose #list_links li {font-weight:bold; color:#e0045e; text-decoration:underline; background-image:url('../images/colcentre_puce_rose.gif');}
#colcentre  .blocrose #list_links li a{color:#e0045e; background:none; padding-left:0;}
#colcentre  .tx_kleefaq_dynamic_list a.visited {color:#98a3a9; background-image:url('../images/colcentre_puce_gris.gif');}
#colcentre  .tx_kleefaq_dynamic_list div{margin-bottom:22px; padding-left:7px;}
#colcentre  .tx_kleefaq_dynamic_list div p{margin:0;}
#colcentre  .tx_kleefaq_dynamic_list .question {margin:0; padding:0 30px 30px;}
#colcentre .bloc .navbloc {margin: 30px 0 20px;}
#colcentre .bloc .navbloc ul {list-style:none; margin:0 21px; padding:0 10px; color:#e80161; font-size:1.2em;}
#colcentre .bloc .navbloc a {color:#e80161; text-decoration:none; background:url(../images/colcentre_puce_rose.gif) no-repeat left 5px; padding-left:10px;}
#colcentre .bloc .navbloc ul li {background-image:none; padding-left:0;}
#colcentre .blocrose .tx-contagged-index {margin-left:10px; height:20px; background:url('../images/colcentre_glossaire_fond_lettre.gif') left top no-repeat; padding-left:2px; }
#colcentre .blocrose .tx-contagged-index span{line-height:20px; float:left; width:16px; text-align:center; text-transform:uppercase; margin-right:1px; color:#e90161; font-weight:bold; background:url('../images/colcentre_glossaire_lettre.gif') left top no-repeat;}
#colcentre .blocrose .tx-contagged-index span.tx-contagged-act {background:url('../images/colcentre_glossaire_lettre_on.gif') left top no-repeat; color:#fff;}
#colcentre .blocrose .tx-contagged-index span a{color:#e90161; background-image:none; padding-left:0; text-decoration:none;}
#colcentre .blocrose .tx-contagged-index span.tx-contagged-act  a{color:#fff;}
#colcentre .blocrose .tx-contagged-list {margin:0 13px 0 10px; color:#303f46;}
#colcentre .blocrose .tx-contagged-list dt{margin-top:10px; margin-bottom:2px; font-weight:bold; border-bottom: 1px solid #97a5ad; padding-bottom:3px;}
#colcentre .blocrose .tx-contagged-list dd{margin:0;}
#bubble_tooltip{width:160px; position:absolute; z-index:100; display:none; background: url('../images/colcentre_tooltip.gif') no-repeat; padding-top:7px;}
#bubble_tooltip .bubble_top{display:none;}
#bubble_tooltip .bubble_middle{background-color:#ffffe1; border:1px solid #000; border-top-width:0px; padding: 3px 7px;}
#bubble_tooltip .bubble_middle span{}
#bubble_tooltip .bubble_bottom{display:none;}
#colcentre .blocrose fieldset.recherche label, #colcentre .blocrose fieldset.recherche .label, #colcentre .blocrose2 fieldset.affichage label {float:left; width:155px; margin-right:15px; text-align:right;}
#colcentre .blocrose fieldset.recherche input {font-size:12px; float:left; width:198px; color:#97a5ad; height:12px;}
#colcentre .blocrose fieldset.recherche select, #colcentre .blocrose2 fieldset.affichage select {font-size:12px; float:left; width:220px; color:#97a5ad; height:18px;}
#colcentre .blocrose fieldset.recherche .contenu, #colcentre .blocrose2 fieldset.affichage .contenu {margin-left:10px;}
#colcentre .blocrose fieldset.recherche .horslabel {margin-left:170px;}
#colcentre .blocrose fieldset.recherche .selrub label {width:75px; text-align:left; margin-right:5px;}
#colcentre .blocrose fieldset.recherche .selrub input {float:left; width:auto; margin-left:0;}
#colcentre .blocrose fieldset.recherche .selrub {float:left;}
#colcentre .blocrose fieldset, #colcentre .blocrose2 fieldset {border-width:0; padding:0; margin:0;}
#colcentre .blocrose h2, #colcentre .blocrose2 h2 {color:#3e3e3e; font-size:18px; font-weight:normal; border-bottom:1px solid #e90161; margin-bottom:15px;}
#colcentre .blocrose h2 {margin-top:0;}
#colcentre .blocrose fieldset.recherche .clear, #colcentre .blocrose2 fieldset.affichage .clear {height:4px; line-height:4px; font-size:4px;}
#colcentre p.datearch {float:right; font-weight:bold; font-size:1.1em; padding-right:14px; padding-top:10px; margin-bottom:4px;}
/*#colcentre .bloc .contenu a, #colcentre .blocrose .contenu a, #colcentre .blocrose2 .contenu a{background:none; padding-left:0px;}*/
#colcentre .bloc ul li a, #colcentre .blocrose ul li a, #colcentre .blocrose2 ul li a{background-image:none; padding-left:0;}

/*********************** FICHES CMR ***********************/
#colcentre h1.tableau {background-image:url(../images/colcentre_fond_bloc_h1_tableau.png);}
#colcentre .bloctableau {zoom:100%; background:url('../images/colcentre_fond_bloc.png'); padding:0 6px 10px;}
#colcentre table.fiches {border-collapse:collapse; width:100%; padding:0; margin:0; border-width:0;}
#colcentre table.fiches td {font-size:0.95em; padding:2px 10px; margin:0; border-width:0;}
#colcentre table.fiches .pair td {background-color:#cdcdcd;}
#colcentre tr.header .cel1 {background:url(../images/colcentre_th_tableau.gif) left top repeat-y;}
#colcentre tr.header .cel2 {background:url(../images/colcentre_th_tableau.gif) right top repeat-y;}
#colcentre tr.header th{font-size:1.1em; color:#fff; font-weight:bold; padding:4px 12px; background-color:#e90161;}

#colcentre .bloconglets, #colcentre .bloconglets2 {padding:0 4px 0 6px; height:63px; background:url(../images/colcentre_fond_bloconglets.png) no-repeat;}
#colcentre .bloconglets .onglet, #colcentre .bloconglets .ongleton, #colcentre .bloconglets2 .onglet, #colcentre .bloconglets2 .ongleton{margin:7px 1px 7px 0;text-decoration:none; background:url(../images/colcentre_fond_onglet.gif); float:left; width:99px; height:49px; color:#fff;}
#colcentre .bloconglets2 .onglet, #colcentre .bloconglets2 .ongleton{background:url(../images/colcentre_fond_onglet2.gif); width:249px;}
#colcentre .bloconglets .onglet span, #colcentre .bloconglets .ongleton span, #colcentre .bloconglets2 .onglet span, #colcentre .bloconglets2 .ongleton span{display:block;  font-size:0.95em; padding:4px; text-align:center;}
#colcentre .bloconglets2 .onglet span, #colcentre .bloconglets2 .ongleton span{font-size:1em; padding:15px 4px;}
#colcentre .bloconglets .onglet .unel, #colcentre .bloconglets .ongleton .unel{padding:16px 6px;}
#colcentre .bloconglets .ongleton, #colcentre .bloconglets .onglet:hover{background-image:url(../images/colcentre_fond_onglet_on.gif);}
#colcentre .bloconglets2 .ongleton, #colcentre .bloconglets2 .onglet:hover{background-image:url(../images/colcentre_fond_onglet2_on.gif);}
#colcentre .bloconglets span.onglet:hover{background:transparent url(../images/colcentre_fond_onglet.gif) repeat;}
#colcentre .bloconglets2 span.onglet:hover{background:transparent url(../images/colcentre_fond_onglet2.gif) repeat;}
#colcentre .bloc p.suite {margin:-10px 10px 10px 16px;}
.ux-tx-indexedsearch .tx-indexedsearch-redMarkup {color:#e90161; text-decoration:underline;}
.ux-tx-indexedsearch .pertinence {font-size:12px; font-weight:normal; float:right;}
.ux-tx-indexedsearch .infos {height:20px; margin:4px 10px 4px 0; background-color:#97a5ad;}
.ux-tx-indexedsearch .contenubloc {padding-bottom:14px;}
#colcentre .bloc .ux-tx-indexedsearch .infos ul {margin:0; padding:0; list-style:none;}
#colcentre .bloc .ux-tx-indexedsearch .infos ul li{padding:2px 6px; height:15px; float:left; background:none; color:#fff; border-right:1px solid #fff;}
#colcentre .bloc .ux-tx-indexedsearch .tx-indexedsearch-secHead {height:35px; position:relative; }
#colcentre .bloc .ux-tx-indexedsearch .tx-indexedsearch-secHead h3{width:504px; position:absolute; left:-5px;text-transform:uppercase; padding:10px 14px 3px 9px; margin:0; font-size:1em; color:#fff; background:url('../images/colcentre_fond_h3_search.gif') no-repeat; zoom:100%; margin:0;}
#colcentre .bloc .ux-tx-indexedsearch .tx-indexedsearch-secHead h3 a{color:#fff;}
#colcentre .ux-tx-indexedsearch .menu3 {padding-left:20px; padding-bottom:0; background-position:left top;}
#colcentre .ux-tx-indexedsearch .searchword_list li {background:url(../images/colcentre_puce_rose.gif) no-repeat left 5px;}

/*********************** COLONNE DE DROITE ***********************/
#coldroite {float:left; width:260px;}
#coldroite #boiteoutils {color:#fff; padding:8px 6px 0; background:url('../images/coldroite_fond_boiteoutils_haut.png') no-repeat;}
#coldroite #boiteoutilsbas {margin-top:-4px; height:7px; line-height:7px; font-size:7px; margin-bottom:18px; background:url('../images/coldroite_fond_boiteoutils_bas.png') no-repeat;}
#coldroite #boiteoutils a{display:block; padding-left:7px; background:url('../images/coldroite_puce_outils.gif') no-repeat left 8px; color:#fff;text-decoration:underline;}
#coldroite #boiteoutils h3{color:#303f46; margin:0 0 4px; text-transform:uppercase; font-size:1em; padding-left:29px; background:url('../images/coldroite_picto_outils.gif') no-repeat 6px 2px;}
#coldroite #boiteoutils .basfieldset{height:2px; line-height:2px; font-size:2px; margin-bottom:4px; background:url('../images/coldroite_outils_int_bas.gif') no-repeat;}
#coldroite #boiteoutils fieldset{padding:6px 14px; margin:0; border-width:0; background:url('../images/coldroite_outils_int_haut.gif') no-repeat;}
#coldroite #boiteoutils fieldset legend, #coldroite #boiteoutils fieldset label {display:none;}
#coldroite #boiteoutils fieldset .legend {display:block; margin-bottom:3px; font-size:1.2em; }
#coldroite #boiteoutils .input {margin-right:6px; width:190px; border:1px solid #5f6e76; height:14px; font-size:0.95em; vertical-align:middle;}
#coldroite #boiteoutils .submit {background:url('../images/bt_submit1.gif') no-repeat; width:16px; border-width:0; height:16px; vertical-align:middle;}
.submit span, .submit2 span {display:none;}
.archive-search-form-submit input, .submit2 {background:url('../images/bt_submit2.gif') no-repeat; width:30px; border-width:0; height:16px; vertical-align:top;}
.submit2:hover {background-image:url('../images/bt_submit2.gif');}
#coldroite #boiteoutils fieldset select {font-size:0.9em; width:215px; margin-bottom:6px; color:#000; height:18px;}
#coldroite #boiteoutils fieldset select.secteur {margin-bottom:3px;}
#coldroite #boiteoutils fieldset .libelle {color:#97a5ad; }
#coldroite #boiteoutils .der{margin-top:11px;}
#coldroite #boiteoutils label.secteur{display:block; margin-bottom:3px; margin-top:11px;font-size:0.9em;}
#coldroite .bloc, #coldroite .blocrose {padding:10px 8px 6px; margin-right:31px; background:url('../images/coldroite_fond_bloc_haut.png') no-repeat; zoom:100%;}
#coldroite .blocbas, #coldroite .blocrosebas {height:13px; font-size:13px; line-height:13px; background:url('../images/coldroite_fond_bloc_bas.png') no-repeat;}
#coldroite .bloc h3{color:#303f46; margin:0 0 4px; font-size:1em;}
#coldroite .bloc .substances {margin:16px 9px; padding:0;}
#coldroite .bloc  p{margin:0 11px; padding:0;}
#coldroite .bloc .substances li {margin:0; padding:0; font-weight:bold; list-style:none;}
#coldroite .bloc .substances li a{color:#e90161; font-weight:bold;}
#coldroite .bloc .substances li .numero, .fiches .numero {white-space:nowrap;}
#coldroite .bloc a.tout {text-decoration:none; padding: 0 12px 0 4px; color:#fff; background-color:#e90161;}
#coldroite a{text-decoration:none;}
#coldroite p.rss {font-size:0.9em; margin:0;}
#coldroite ul li a{background-image:none;}
#coldroite .bloc p.contenu{padding-top:6px; padding-bottom:4px;}

/*********************** PIED DE PAGE ***********************/
#pieddepage {padding:0 19px 22px 2px; background-color:#fff; zoom:100%; }
#pieddepage ul{border-bottom: 1px solid #97a6ab; border-top: 1px solid #97a6ab; padding:1px 0 2px; margin:0 0 9px; text-align:center;}
#pieddepage ul li{padding:0 7px; list-style:none; display:inline;}
#pieddepage a{text-decoration:none;}
#pieddepage .afsset {float:left;}
#pieddepage .ministere {float:left; text-align:right;}
#pieddepage .ministere p{padding-top:2px; font-size:0.85em; line-height:1em; color:#99a7a8; float:left; margin:0 10px 0 650px; text-align:right;}
#pieddepage .ministere img {float:left;}

/*********************** COMMUNS ***********************/
p.rss {float:right;}
p.rss a {text-decoration:none; padding-left:15px; background:url('../images/colgauche_picto_rss.gif') no-repeat 0 3px; color:#e90161;}
a {color:#30403f;}
.clear {zoom:100%; clear:both; height:0px; font-size:0px; line-height:0px; }
.h4 {height:4px; font-size:0px; line-height:0px; }
.fleft {float:left;}
.fright {float:right;}
.droite {text-align:right;}
.centre {text-align:center;}
#colcentre .blocrose FIELDSET.recherche .centre select {float:none;}
.rose {color:#e80161;}
.justif {text-align:justify;}
.h20, #colcentre .blocrose2 FIELDSET.affichage .h20 {height:20px;}
.h40, #colcentre .blocrose2 FIELDSET.affichage .h40 {height:40px;}
.cap {text-transform:uppercase;}
.bold {font-weight:bold;}
.petit {font-size:0.9em;}
form {margin:0; padding:0;}
a img {border-width:0;}
.cache {display:none;}
button{cursor:pointer;}
.input200 {border:1px solid #5f6e76; height:17px; font-size:0.95em; width:200px;}
.txtarea200 {margin-right:20px; float:left; height:70px; width:200px;}
.submit3 {margin-top:54px; border:1px solid #5f6e76; background-color:#fff; color:#5f6e76;}
.mtop0 {margin-top:0px;}
.ml10 {margin-left:10px;}
.mr62 {margin-right:62px;}
.mandatory {margin-left:170px;}
.underline{text-decoration:underline;}

/*********************** Styles RTE ***********************/
p.align-left{text-align: left;}
p.align-center{text-align: center;}
p.align-right{text-align: right;}
p.align-justify{text-align: justify; zoom:1;}
.souligne{text-decoration:underline;}
.gras{font-weight:bold;}
.italique{font-style:italic;}
.normal{font-style:normal; font-weight:normal; text-decoration:none;}

#colcentre .bloc p.align-left{text-align: left;}
#colcentre .bloc p.align-center{text-align: center;}
#colcentre .bloc p.align-right{text-align: right;}
#colcentre .bloc p.align-justify{text-align: justify;}
#colcentre .bloc .souligne{text-decoration:underline;}
#colcentre .bloc .gras{font-weight:bold;}
#colcentre .bloc .italique{font-style:italic;}
#colcentre .bloc .normal{font-style:normal; font-weight:normal; text-decoration:none;}
#colcentre .intro p.align-left{text-align: left;}
#colcentre .intro p.align-center{text-align: center;}
#colcentre .intro p.align-right{text-align: right;}
#colcentre .intro p.align-justify{text-align: justify;}
#colcentre .intro .souligne{text-decoration:underline;}
#colcentre .intro .gras{font-weight:bold;}
#colcentre .intro .italique{font-style:italic;}
#colcentre .intro .normal{font-style:normal; font-weight:normal; text-decoration:none;}

#coldroite .bloc p.align-left{text-align: left;}
#coldroite .bloc p.align-center{text-align: center;}
#coldroite .bloc p.align-right{text-align: right;}
#coldroite .bloc p.align-justify{text-align: justify;}
#coldroite .bloc .souligne{text-decoration:underline;}
#coldroite .bloc .gras{font-weight:bold;}
#coldroite .bloc .italique{font-style:italic;}
#coldroite .bloc .normal{font-style:normal; font-weight:normal; text-decoration:none;}

#colgauche .bloc p.align-left{text-align: left;}
#colgauche .bloc p.align-center{text-align: center;}
#colgauche .bloc p.align-right{text-align: right;}
#colgauche .bloc p.align-justify{text-align: justify;}
#colgauche .bloc .souligne{text-decoration:underline;}
#colgauche .bloc .gras{font-weight:bold;}
#colgauche .bloc .italique{font-style:italic;}
#colgauche .bloc .normal{font-style:normal; font-weight:normal; text-decoration:none;}



/*********************** EXT LINKS / EXT KLEE_FILES ***********************/
.tx-links-pi1 #list_links .image, .tx-kleefiles-pi1 #list_files .image{float:right; padding-top:8px; margin-right:10px; margin-left:5px;}
.tx-links-pi1 #list_links .item_links, .tx-kleefiles-pi1 #list_files .item_files{margin-bottom:20px;}
#list_links .contenubloc .link, #list_files .contenubloc .file {margin-left:16px;}

/*********************** EXT KLEE_SUBSTITUTION_SEARCHBOX (boite a outils) ***********************/
.tx-kleesubstitutionsearchbox-pi1 #select-secteurN2{padding-top:15px;}
.tx-kleesubstitutionsearchbox-pi1 .input-submit{padding-top:5px;}
.tx-kleesubstitutionsearchbox-pi1 #input-codeNAF{padding-top:6px}
.tx-kleesubstitutionsearchbox-pi1 #input-codeNAF input{width:210px;}
#coldroite #boiteoutils .tx-kleesubstitutionsearchbox-pi1 fieldset #select-secteurN5 label {display:inline;}

/*********************** EXT KLEE_INDEXEDSEARCH ***********************/
.ux-tx-indexedsearch form div.float{width:33%;float:left; height:45px;font-size:0.95em;}
#colcentre .ux-tx-indexedsearch .blocrose fieldset.recherche .float input{width:auto;}
#colcentre .ux-tx-indexedsearch .blocrose fieldset.recherche .float label{width:76%;margin-right:0; text-align:left; margin-top:3px;}
.cbx_section{width:64%; float:left; color:#97A5AD;}
#colcentre .tx-indexedsearch-secHead h1 a{color:#FFFFFF; text-decoration:none; background:none;}
#colcentre h1.tx-indexedsearch-title{text-transform:none;}
p.edit_search {float:right;}
p.edit_search a {text-decoration:underline; padding-left:15px; color:#000; text-transform:capitalise;}
ul.searchword_list li{float:left; list-style-image:none; list-style-position:outside; list-style-type:none; background:transparent url(../images/colcentre_puce_lire_suite.gif) no-repeat scroll left 6px; padding:0 8px;}
ul.searchword_list{margin:0;padding:0;}

/*********************** EXT KLEE_SUBSTITUTION ***********************/
#colcentre .tx-kleesubstitution-pi3 .bloc {display:block; padding:8px 1px;}
#colcentre h1 .lowercase{text-transform:none;}
.picto_cmr{float:right;}
.bloc_g{float:left; width:47%; margin-right:0 0.5% 0 2.5%; display:inline;}
.bloc_d{float:right; width:47%; margin-left:0 2.5% 8px 0.5%; display:inline;}
.fiche {padding:0px 10px;}
.lien_fiche{text-align:right; margin-top:8px;}
#colcentre .bloc .fiche_separateur{height:7px; margin:8px 0; position:relative; left:-5px; width:503px; background-image:url('../images/colcentre_separateur.gif'); background-repeat:no-repeat;}
#colcentre .bloc .tx-kleesubstitution-pi2 .lien_fiche a{background:none;}
.label {font-weight:bold;}
.tx-kleesubstitution-pi3 #donnees_physicochimiques .bloc_g{width:47%; text-align:right; margin:0 0.5% 8px 2.5%; display:inline;}
.tx-kleesubstitution-pi3 #donnees_physicochimiques .bloc_d{width:47%; text-align:left; margin:0 2.5% 8px 0.5%; text-indent:3px; display:inline;}
.tx-kleesubstitution-pi3 #donnees_physicochimiques p.contenu{margin:0;}
#colcentre h1 .nom_cmr_substitue{font-weight:normal;}
#colcentre h1 .no-bold{font-weight:normal;}
#colcentre h1.titrerose-2lignes {background-image:url('../images/colcentre_fond_blocrose_h1_2lignes.png'); margin-top:4px;}
.blocrose_separateur{height:7px; margin:8px 0; position:relative; left:-5px; width:503px; background-image:url('../images/colcentre_separateur_rose.gif'); background-repeat:no-repeat;}
#menu_onglet img{border:0;}

#colcentre h1.h1-menuonglets{background:transparent url(../images/colcentre_fond_bloc_h1_menuonglets.png) no-repeat scroll 0 0; padding:4px 4px 6px 6px;}

#colcentre  ul.search_info li a:hover{text-decoration:none; color:#e90161;}
#colcentre .bloc .tx-kleesubstitution-pi1 p {margin:10px;}
#colcentre .bloc .tx-kleesubstitution-pi1 ul {margin:6px 0;}
#colcentre .bloc .tx-kleesubstitution-pi1 ul.search_info, #colcentre .tx-kleesubstitution-pi2 .blocrose2  ul.search_info, #colcentre .tx-kleesubstitution-pi3 .blocrose2  ul.search_info{margin:3px 10px 10px 10px;}
#colcentre .bloc .tx-kleesubstitution-pi1 ul.search_info li, #colcentre .tx-kleesubstitution-pi2 .blocrose2  ul.search_info li, #colcentre .tx-kleesubstitution-pi3 .blocrose2  ul.search_info li{background:transparent url(../images/colcentre_puce_lire_suite.gif) no-repeat scroll left 8px; padding-left:8px;}
#colcentre .tx-kleesubstitution-pi2 .blocrose2  ul.search_info li, #colcentre .tx-kleesubstitution-pi3 .blocrose2  ul.search_info li{padding-top:3px; padding-bottom:3px;}
#colcentre .bloc .tx-kleesubstitution-pi1 ul li {padding:3px 0;}
#colcentre .bloc .tx-kleesubstitution-pi1 ul .pair {zoom:100%; background-color:#ccc;}
#colcentre .bloc .tx-kleesubstitution-pi1 ul li, #colcentre .bloc .tx-kleesubstitution-pi1 a {padding-left:0; background:none;}
.tx-kleesubstitution-pi1 .nom {font-weight:bold; float:left; width:280px; margin:0 4px 0 20px;}
.tx-kleesubstitution-pi1 .nom a {text-decoration:none;}
.tx-kleesubstitution-pi1 .nom a:hover {text-decoration:underline;}
.tx-kleesubstitution-pi1 .fleche {padding-top:4px; float:left; width:14px;}
.tx-kleesubstitution-pi1 .lien {float:left; width:170px;}

.tx-kleesubstitution-pi3 #donnees_utilisation{padding:0 20px;}
.tx-kleesubstitution-pi3 #donnees_classification{padding:0 20px;}
.tx-kleesubstitution-pi3 #donnees_classification .donnee{padding:0 0 8px 0;}
.tx-kleesubstitution-pi3 #donnees_classification .donnee img{margin-right:10px;}
.tx-kleesubstitution-pi3 .commentaire{padding:0 5px; /*font-style:italic;*/}
.tx-kleesubstitution-pi3 #donnees_toxico{padding:0 5px;}
.tx-kleesubstitution-pi3 #donnees_biblio{padding:0 5px;}
/*.tx-kleesubstitution-pi3 #donnees_biblio ul{margin-left:0;}*/
.tx-kleesubstitution-pi3 #donnees_biblio ul li{margin-bottom:8px; background:url(../images/colcentre_puce_rose.gif) left 4px no-repeat;}
#colcentre .tx-kleesubstitution-pi3 .bloc .fiche_separateur{margin-left:8px;}

/*********************** EXT KLEE_CMR ***********************/
#colcentre .tx-kleecmr-pi3 .bloc {display:block; padding:8px 1px;}/* 6px;}
#colcentre .tx-kleecmr-pi3 .blocbas {background-position:left -3px;}*/
.tx-kleecmr-pi3 .blocrose .bloc_g{width:70%; }
.tx-kleecmr-pi3 .blocrose .bloc_d{width:26%; padding-left:4px;}
.tx-kleecmr-pi3 .blocrose .bloc_bas, .tx-kleecmr-pi3 .blocrose .bloc_haut, .tx-kleesubstitution-pi3 .blocrose .bloc_haut, .tx-kleesubstitution-pi3 .blocrose .bloc_bas{padding:0 10px;}
#colcentre .tx-kleecmr-pi3 .blocrose p{margin-bottom:5px;}
.tx-kleecmr-pi3 #donnees_physicochimiques .bloc_g{width:47%; text-align:right; margin:0 0.5% 8px 2.5%; display:inline;}
.tx-kleecmr-pi3 #donnees_physicochimiques .bloc_d{width:47%; text-align:left; margin:0 2.5% 8px 0.5%; text-indent:3px; display:inline;}
.tx-kleecmr-pi3 #donnees_physicochimiques p.contenu{margin:0;}
.tx-kleecmr-pi3 #donnees_classification{padding:0 5px; /*margin-left:8px;*/}
.tx-kleecmr-pi3 #donnees_classification .donnee{padding:0 0 8px 0;}
.tx-kleecmr-pi3 #donnees_classification .donnee img{margin-right:10px;}
.tx-kleecmr-pi3 .commentaire{padding:0 5px; /*font-style:italic; margin:0 8px;*/}
.tx-kleecmr-pi3 #valeurs_limites_expo{padding:0 5px; /*margin:0 8px;*/}
.tx-kleecmr-pi3 #donnees_biblio{padding:0 5px; /*margin:0 8px;*/}
.tx-kleecmr-pi3 #donnees_biblio ul{/*margin-left:0;*/}
.tx-kleecmr-pi3 #donnees_biblio ul li{background:url(../images/colcentre_puce_rose.gif) left 4px no-repeat; margin-bottom:8px;}
.tx-kleecmr-pi2 a{text-decoration:none;}
.tx-kleecmr-pi2 a:hover{text-decoration:underline;}
.tx-kleecmr-pi3 .ficheitem {margin:0 5px; background-repeat:no-repeat; padding-top:8px;}
.tx-kleecmr-pi3 .ficheitem .sepficherose {margin:8px 0; font-size:0px; line-height:0px; height:1px; background-color:#e90161;}
#colcentre .tx-kleecmr-pi3 .button {background:url(../images/colcentre_fiches_opener.gif) no-repeat;}
#colcentre .tx-kleecmr-pi3 .button a {background-image:none; display:block; height:14px;}
#colcentre .tx-kleecmr-pi3 .bloc .fiche_separateur{margin-left:8px;}
#colcentre .tx-kleecmr-pi3 .bloc .fiche_separateur2{width:auto; position:static; margin:0 3px; height:3px; background:url('../images/colcentre_separateur2.gif') no-repeat;}
.tx-kleecmr-pi3 .fiche {padding:0px 14px;}
#colcentre .tx-kleecmr-pi3 .pagination {left:3px; bottom:-2px; background-position:left -3px; height:21px;}
#colcentre .bloc .tx-kleecmr-pi3-browsebox {position:absolute; width:403px; padding-top:1px;}
#colcentre .bloc .tx-kleesubstitution-pi2-browsebox {padding-top:0;}
#colcentre .bloc .tx-kleecmr-pi3-browsebox .precedent {position:absolute; background:url(../images/colcentre_pagebrowser_sep.gif) no-repeat right top; width:101px; height:21px; line-height:21px; text-align:center;}
#colcentre .bloc .tx-kleecmr-pi3-browsebox  a{padding-left:0; background-image:none;}
#colcentre .bloc .tx-kleecmr-pi3-browsebox .tx-kleecmr-pi3-browsebox-SCell a, .tx-kleesubstitution-pi2-browsebox-SCell a{color:#e80161; font-weight:bold;}
#colcentre .bloc .tx-kleecmr-pi3-browsebox .precedent span {background:url('../images/colcentre_puce_rose_inver.gif') no-repeat left 7px; padding-left:7px;}
#colcentre .bloc .tx-kleecmr-pi3-browsebox .pages {left:102px; position:absolute; background:url(../images/colcentre_pagebrowser_sep.gif) no-repeat right top; width:211px; height:21px; line-height:21px; text-align:center;}
#colcentre .bloc .tx-kleecmr-pi3-browsebox .suivant {left:313px; position:absolute; width:90px; height:21px; line-height:21px; text-align:center;}
#colcentre .bloc .tx-kleecmr-pi3-browsebox .suivant span {background:url('../images/colcentre_puce_rose.gif') no-repeat right 7px; padding-right:7px;}
#colcentre .tx-kleecmr-pi3 .topofpage  {height:20px; left:403px; position:absolute; padding-top:4px; background-position:9px 13px;}

/* SITEMAP */
#colcentre .ux-tx-dropdownsitemap-pi1 ul {margin-top:0; margin-bottom:0;}
#colcentre .ux-tx-dropdownsitemap-pi1 .expAll {padding:10px 0 2px; margin:0 10px 3px; color:#e80161; border-bottom:1px solid #97a5ad; font-size:1.2em; font-weight:bold;}
#colcentre .ux-tx-dropdownsitemap-pi1 .expAll a{text-decoration:none; background-image:none; padding-left:0; color:#e80161;}
#colcentre .ux-tx-dropdownsitemap-pi1 .nivo1 {padding-left:8px; color:#97a5ad; font-weight:bold;}
#colcentre .ux-tx-dropdownsitemap-pi1 .level_1 {font-weight:bold;}
#colcentre .ux-tx-dropdownsitemap-pi1 .ifsub {padding-left:7px;}
#colcentre .ux-tx-dropdownsitemap-pi1 .ifsub a, #colcentre .ux-tx-dropdownsitemap-pi1 .ifsubimg{background-image:none; padding-left:0;}
#colcentre .ux-tx-dropdownsitemap-pi1 .no {padding-left:7px;}
#colcentre .ux-tx-dropdownsitemap-pi1 .level_3, #colcentre .ux-tx-dropdownsitemap-pi1 .level_4 {font-weight:normal; margin-left:20px;}
#colcentre .ux-tx-dropdownsitemap-pi1 ul ul {margin:0;}
#colcentre .ux-tx-dropdownsitemap-pi1 ul li {padding:4px 0;}
#colcentre .ux-tx-dropdownsitemap-pi1 ul li {background-image:none; padding-left:0;}
#colcentre .ux-tx-dropdownsitemap-pi1 ul li a {background:url('../images/colcentre_puce_lire_suite.gif') no-repeat left 7px; padding-left:7px; color:#3e3e3e; text-decoration:none;}
#colcentre .ux-tx-dropdownsitemap-pi1 ul li ul li a {font-weight:bold;}
#colcentre .ux-tx-dropdownsitemap-pi1 ul li ul li ul li a {font-weight:normal;}
#colcentre .ux-tx-dropdownsitemap-pi1 a:hover {text-decoration:underline;}

/* Tip a friend */
#colcentre .tipafriend {padding:10px;}
#colcentre .tipafriend label {float:left; width:220px; text-align:right; margin-right:10px;}
#colcentre .tipafriend .clear {height:4px;}
#colcentre .tipafriend input {border: #5f6e76 1px solid; width: 195px;	HEIGHT: 16px;}
#colcentre .tipafriend textarea {width: 195px;	HEIGHT: 48px;}
#colcentre .tipafriend .checkbox {width:auto; border-width:0px;}
#colcentre .tipafriend .submit3 {width:auto; height:auto;}
#colcentre .tipafriend .mandatory {margin-left:230px;}
#colcentre .tipafriend .erreur{border:1px solid #e80161; padding:4px; margin-bottom:10px;}
#colcentre .tipafriend .erreur strong{color:#e80161;}
#colcentre .tipafriend .tx-srfreecap-pi2-image {margin:2px 0; width:195px;}
#colcentre .tipafriend .petit a {padding-left:0; background:none;}


#coldroite .blocsanstitre {background-image:url('../images/coldroite_fond_bloc_haut_sstitre.png');}
#coldroite .bloc_encadre{background-image:url('../images/blocconnexe_encadre.png'); padding-bottom:2px;}
#coldroite .blocbas_encadre{background-image:url('../images/blocconnexebas_encadre.png');}
#coldroite .bloc_lien {background-image:url('../images/blocconnexe_fleche.png'); padding:10px 5px 2px 8px;} 
#coldroite .blocbas_lien{background:url('../images/blocconnexebas_fleche.png') no-repeat scroll 1px 0;}
#coldroite .blocsanstitre a{font-weight:bold;}
#coldroite .blocsanstitre a:hover {text-decoration:underline;}
#coldroite .bloc_lien  table{width:218px;border-collapse:collapse;}
#coldroite .bloc_lien .td_lien{vertical-align:middle; width:200px; padding:0 5px 0 10px;}
#coldroite .bloc_lien .td_lien a{font-weight:bold;}
#coldroite .bloc_lien .td_lien a:hover {text-decoration:underline;}
#coldroite .bloc_lien .td_fleche{vertical-align:middle;}
/*#coldroite .bloc_lien {padding:0px 8px; height:36px; overflow-y:visible;}
#coldroite .bloc_lien_2lignes {height:45px;}
#coldroite .blocsanstitre div.lien {width:86%; float:left; position:relative; top:8px; padding:8px; font-weight:bold;}
#coldroite .blocsanstitre div.lien a:hover {text-decoration:underline;}
#coldroite .blocsanstitre div.image_lien {width:6%; float:left; position:relative; top:8px; left:2px;}
#coldroite .bloc_lien_2lignes div.lien {top:6px;}
#coldroite .blocbassanstitre {background:transparent url(../images/coldroite_fond_bloc_bas_sstitre.gif) no-repeat scroll 0 0;}
#coldroite .blocsanstitre iframe {margin:8px 0 0 4px;}*/

#coldroite .tx-kleecmr-pi1 ul li {background:none;}
.surligne {text-decoration:underline;}

.iframe_catsub{height:175px; padding: 10px 0 0 3px;}
