* {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
html,body {height:100%;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}
ins {background-color:#ff9;color:#000;text-decoration:none;}
mark {background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del {text-decoration:line-through;}
abbr[title],dfn[title] {border-bottom:1px dotted;cursor:help;}
table {border-collapse:collapse;border-spacing:0;}
hr {display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
input,select {vertical-align:middle;}
body {font:13px/1.231 sans-serif;font-size:small;}
select,input,textarea,button {font:99% sans-serif;}
pre,code,kbd,samp {font-family:monospace,sans-serif;}
html {overflow-y:scroll;}
a:hover,a:active {outline:none;}
ol {list-style-type:decimal;}
nav ul,nav li {margin:0;list-style:none;list-style-image:none;}
small {font-size:85%;}
strong,th {font-weight:bold;}
td {vertical-align:top;}
sub,sup {font-size:75%;line-height:0;position:relative;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}
pre {white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px;}
textarea {overflow:auto;}
input[type="radio"] {vertical-align:text-bottom;}
input[type="checkbox"] {vertical-align:bottom;}
label,input[type="button"],input[type="submit"],input[type="image"],button {cursor:pointer;}
button,input,select,textarea {margin:0;}
button {width:auto;overflow:visible;}
b {font-weight:bold;}
.ie6 legend,.ie7 legend {margin-left:-7px;}
.ie7 input[type="checkbox"] {vertical-align:baseline;}
.ie6 input {vertical-align:text-bottom;}
.ie7 img {-ms-interpolation-mode:bicubic;}
.ir {display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr;}
.hidden {display:none;visibility:hidden;}
.visuallyhidden {border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus {clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.invisible {width:0px;height:0px;overflow:hidden;visibility:hidden;}
.clearfix:before,.clearfix:after {content:"\0020";display:block;height:0;overflow:hidden;}
.clearfix:after {clear:both;}
.clearfix {zoom:1;}
@media all and (orientation:portrait) {}
@media all and (orientation:landscape) {}
@media screen and (max-device-width:480px) {/* */
}
@media print {* {background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}
a,a:visited {color:#444 !important;text-decoration:underline;}
a[href]:after {content:" (" attr(href) ")";}
abbr[title]:after {content:" (" attr(title) ")";}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after {content:"";}
pre,blockquote {border:1px solid #999;page-break-inside:avoid;}
thead {display:table-header-group;}
tr,img {page-break-inside:avoid;}
@page {margin:0.5cm;}
p,h2,h3 {orphans:3;widows:3;}
h2,h3{page-break-after:avoid;}
}
body {font-size:12px;color:#333;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
form {display:block;}
.inner {display:block;position:relative;width:980px;margin:0 auto;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.clearleft {clear:left !important;}
.clearright {clear:right !important;}
.btn {display:block;position:relative;float:right;margin-left:10px;font-size:10px;line-height:20px;padding:0 5px 0 5px;box-shadow:0px 0px 3px rgba(0,0,0,0.5);border-radius:4px;background:url(global/repeat-x.png) 0px -18px repeat-x;}
.btn span {color:#333333;}
.last {display:block !important;position:absolute !important;float:none !important;background-color:transparent !important;width:auto !important;right:15px;bottom:10px;margin:0px !important;padding:0px !important;font-size:10px !important;color:#A9A9A9 !important;text-transform:none;font-weight:normal;}
.last:hover {text-decoration:underline !important;color:#333 !important;}
.pub {margin-bottom:20px;}
#pub2 {height: 250px;display: block;width: 300px;position: relative;clear:both;}
acronym {cursor: help;border-bottom: 1px dotted;}
body.small {background:#FFFFFF url(global/bgbody.jpg) 0px 0px repeat-x;}
body.small #top {height:38px;}
body.small #top #logo {left:0px;top:3px;width:443px;height:33px;background:url(global/no-repeat.png?1) 0px -20px no-repeat;}
body.small #top .inner {height: 38px;}
body.small #content {padding-top:0px;background:none;}
body.small #content-inner {border-radius:0px;padding-top:30px;}
body.small #bottom {display:block;position:relative;height:207px;background:#0B0B0B url(global/metal.jpg) 0px -170px repeat-x;}
#portalMessages
{position: relative;margin: 5px 5px 10px 5px;clear: both;}
#portalMessages .logs
{-moz-border-radius: 5px;-webkit-border-radius:5px;padding: 5px;}
#portalMessages .alert
{color: #F5891E;}
#portalMessages .info
{color: white;background-color: #0099BB;border: 1px solid #007D96;}
#portalMessages .error
{color: #FF0808;background-color: #FFDBDB;border: 1px solid #FD9998;}
#portalMessages .invisible
{display:none !important;}
#content label.required
{color: #FF6500;}
#content tr.error
{background-color: #FFDBDB;}
#content .error label.required,#content .error
{color: red !important;}
#content .error input[type="text"]
{color: red !important;}
tr.error
{background-color: #FFDBDB;}
.error label.required
{color: red !important;}
.error .itext
{color: red !important;}
input.error,textarea.error {color: red !important;border-color: red !important;}
#top {display:block;position:relative;height:168px;background:url(global/metal.jpg) 0px 0px repeat-x;padding:2px 0 0 0;z-index:8;}
#top .inner {height:168px;}
#top nav {display:block;position:relative;height:26px;padding:12px 0 0 0;}
#top nav a {display:block;position:relative;float:left;color:#A9A9A9;line-height:38px;font-size:11px;font-weight:bold;line-height:14px;padding:0 10px 0 10px;border-left:1px solid #A9A9A9;}
#top nav a:first-child {border-left:0px none;}
#top #baseline {font-size:10px;color:#005565;padding:4px 0 0 10px;}
#top #cart {display:block;position:absolute;z-index:50;right:162px;top:0px;width:142px;height:35px;text-align:right;padding:10px 10px 0 0;font-size:10px;color:#A9A9A9;background:url(global/no-repeat.png?1) -280px -620px no-repeat;}
#top #cart span {display:block;color:#555555;}
#top #account {display:block;position:absolute;z-index:49;right:0px;top:0px;width:152px;height:45px;}
#top #account-btn {display:block;position:absolute;z-index:2;right:0px;top:0px;width:152px;height:45px;background:url(global/no-repeat.png?1) -440px -620px no-repeat;}
#account-detail {display:none;position:absolute;z-index:1;right:0px;top:38px;width:470px;height:155px;color:#898989;font-weight:bold;background:url(global/repeat-x.png) 0px -800px repeat-x;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0px 0px 8px rgba(0,0,0,0.5);}
#account-detail form input[type=text],#content-inner-center form input[type=text],#content-inner-right form input[type=text],#content-inner-left form input[type=text],#content-inner-center form select,#content-inner-left form select,#content-inner-center form textarea,#content-inner-left form textarea,#account-detail form input[type=password],#content-inner-center form input[type=password],#content-inner-left form input[type=password],#content-inner-right form input[type=password] {display:block;border:1px solid #A9A9A9;color:#A9A9A9;width:180px;height:15px;line-height:15px;padding:5px;margin-bottom:7px;border-radius:3px;}
#content-inner-center form textarea,#content-inner-left form textarea {height:auto;line-height:15px;width:260px;}
#content-inner-center form select,#content-inner-left form select {height: auto;width: 190px;color: black;}
#content-inner-center form textarea,#content-inner-left form textarea {color: black;}
#account-detail form input[type=submit] {display:block;float:right;color:#FFF;font-weight:bold;padding:0 10px 0 10px;margin-right:20px;line-height:25px;height:25px;border-radius:3px;background:url(global/repeat-x.png) 0px -123px repeat-x;}
#account-detail form {display:block;padding:15px;}
#account-detail a {font-weight:normal;font-size:10px;color:#898989;line-height:18px;}
#account-detail ul {list-style-type: none;margin-left: 13px;}
#account-detail li {background: url("global/li-cat5.png") no-repeat scroll 3px 3px transparent;line-height: 18px;padding-left: 15px;}
#top #account-create {display:block;position:relative;float:right;width:220px;height:135px;background:url(global/no-repeat.png?1) 0px -860px no-repeat;margin:10px 15px 0 10px;}
#top #pub {position:absolute;right:0px;bottom:15px;width:726px;height:88px;border:1px solid #CCCCCC;overflow:hidden;}
#top #logo {display:block;position:absolute;left:0px;bottom:15px;width:235px;height:81px;background:url(global/no-repeat.png?1) 0px -60px no-repeat;}
#bottom {display:block;position:relative;height:207px;background:#0B0B0B url(global/metal.jpg) 0px -170px repeat-x;}
#bottom #logo2 {display:block;float:left;width:443px;height:33px;background:url(global/no-repeat.png?1) 0px -2234px  no-repeat;margin:10px 0 15px 0;}
#bottom #copyright {color:#555555;float:right;margin:10px 0 0 0;}
#bottom nav {display:block;clear:both;}
#bottom nav ul {display:block;position:relative;float:left;width:160px;height:100px;line-height:18px;background:url(global/repeat-x.png) 0px -380px repeat-x;margin-left:20px;color:#00BBCB;padding:10px;border-radius:7px;}
#bottom nav ul:first-child {margin-left:0px;}
#bottom nav ul li a {color:#FFF;}
#bottom nav ul li:first-child {font-weight:bold;}
#bottom .icon-social {display:block;position:absolute;right:0px;top:-15px;width:105px;height:25px;background:url(global/no-repeat.png?1) -340px -970px repeat-x;}
#partenaires {text-align:center;}
#partenaires a {color:#999999;font-size:9px;line-height:16px;}
#partenaires a:first-child {color:#333333;}
.cat1 .li {display:block;background:url(global/li-cat1.png) 3px 3px no-repeat;padding-left:15px;}
.cat2 .li {display:block;background:url(global/li-cat2.png) 3px 3px no-repeat;padding-left:15px;}
.cat3 .li {display:block;background:url(global/li-cat3.png) 3px 3px no-repeat;padding-left:15px;}
.cat4 .li {display:block;background:url(global/li-cat4.png) 3px 3px no-repeat;padding-left:15px;}
.cat5 .li {display:block;background:url(global/li-cat5.png) 3px 3px no-repeat;padding-left:15px;}
.cat6 .li {display:block;background:url(global/li-cat6.png) 3px 3px no-repeat;padding-left:15px;}
.cat7 .li {display:block;background:url(global/li-cat2.png) 3px 3px no-repeat;padding-left:15px;}
#breadcrumbs {display:block;position:relative;float:left;width:963px;clear:both;margin-bottom:20px;overflow: hidden;}
#breadcrumbs span {display:block;position:relative;float:left;}
#breadcrumbs span.breadcrumbs-end {height:24px;width:15px;background:url(global/breadcrumbs.png) 0px -72px no-repeat;}
#breadcrumbs span a {display:block;float:left;padding:0 15px 0 15px;margin-left:-10px;line-height:24px;height:24px;color:#FFF;font-weight:bold;}
#breadcrumbs span a.breadcrumbs-home {background:url(global/breadcrumbs.png) 0px 0px no-repeat;margin-left:0px;}
#breadcrumbs span a.breadcrumbs-parent {background:url(global/breadcrumbs.png) 0px -24px no-repeat;}
#breadcrumbs span a.breadcrumbs-active {background:url(global/breadcrumbs.png) 0px -48px no-repeat;color:#000;padding-right:5px;}
#content.nobreadcrumbs #breadcrumbs {display: none !important;}
#content {display:block;position:relative;background:#E1E1E1 url(global/repeat-x.png) 0px -960px repeat-x;padding-top:30px;}
#content-inner {display:block;position:relative;width:960px;padding:10px;margin:0 auto 0 auto;background-color:#FFF;}
#content-top {position:relative;margin:-20px -10px 10px -10px;height:50px;background:url(global/no-repeat-large.png) 0px -160px no-repeat;}
#content-top input,#autocomplete {display:block;position:absolute;background-color:transparent;}
#autocomplete {left:50px;top:15px;width:210px;height:20px;line-height:20px;color:#CCC;}
#content-top input:focus {color:#333 !important;}
#content-top-search {display:block;position:absolute;z-index:1;width:400px;height:auto;padding-top:40px;}
#content-top-search input[type=text] {left:50px;top:15px;width:210px;height:20px;line-height:20px;color:#A9A9A9;}
#content-top-search input[type=submit] {left:290px;top:17px;color:#FFF;font-weight:bold;font-size:11px;text-align:left;}
#content-top-search-option {display:none;position:relative;float:left;clear:both;margin:0 0 0 20px;width:330px;padding:10px 10px 0px 10px;color:#898989;background:url(global/degrade.png) left bottom repeat-x;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0px 4px 4px rgba(0,0,0,0.5);}
.ie7 #content-top-search-option {padding-bottom:20px;}
#content-top-search-option span {display:block;float:left;width:100%;color:#555;font-size:13px;font-family: "Myriad Pro","Trebuchet MS",sans-serif;margin-bottom:10px;text-transform:uppercase;background-color:#DDD;border:1px solid #FFF;text-indent:10px;padding:5px 0 5px 0;box-shadow:0px 0px 4px rgba(0,0,0,0.5);}
#content-top-search-option label {position:relative;float:left;margin-bottom:8px;width:145px;}
.ie7 #content-top-search-option label {margin:0 0 8px 0;display:block;}
#content-top-search-option input {position:relative;float:left;margin-bottom:8px;margin-right:5px;}
.ie7 #content-top-search-option input {margin:0 5px 2px 0;display:block;}
#content-top-update {display:block;position:absolute;top:25px;left:407px;color:#A9A9A9;font-size:10px;}
#content-top-newsletter input[type=text] {left:730px;top:15px;width:190px;height:20px;line-height:20px;color:#A9A9A9;}
#content-top-newsletter input[type=submit] {left:940px;top:17px;color:#FFF;font-weight:bold;text-align:left;}
#content-top-newsletter span {display:block;position:absolute;left:730px;top:19px;color:#A9A9A9;}
#content-top-newsletter span b {color:#005565;}
#content-inner-right{display:block;width:300px;float:right;overflow:hidden;}
#content-inner-left {display:block;width:660px;float:left;overflow:hidden;}
#content-inner-center input[type=submit],#content-inner-left input[type=submit] {display:block;color:#FFF;font-weight:bold;padding:0 10px 0 10px;margin-right:20px;line-height:25px;height:25px;border-radius:3px;background:url(global/repeat-x.png) 0px -123px repeat-x;}
.bloc {width:320px;position:relative;float:left;overflow:hidden;margin:0 10px 10px 0;padding-bottom:10px;background:url(global/ombre320.png) left bottom no-repeat;}
.bloc header {display:block;height:80px;}
.bloc header h1 {font-size:18px;}
.home .bloc header h1 {font-size: 0px;}
.bloc header .slide-nav {position:absolute;right:10px;top:10px;}
.bloc header .slide-nav span {display:block;float:left;width:10px;height:10px;cursor:pointer;}
.bloc header .slide-nav span.previous {background:url(global/no-repeat.png?1) -580px -870px no-repeat;}
.bloc header .slide-nav span.next {background:url(global/no-repeat.png?1) -610px -870px no-repeat;}
.bloc header .slide-nav span.bullet {background:url(global/no-repeat.png?1) -600px -870px no-repeat;}
.bloc header .slide-nav span.bullet:hover,.bloc header .slide-nav span.active {background:url(global/no-repeat.png?1) -590px -870px no-repeat;}
.bloc article {display:block;position:relative;float:left;width:100%;clear:both;}
.bloc footer {display:block;position:relative;float:left;width:318px;clear:both;height:20px;border:1px solid #DDDDDD;border-top:0px none;}
.bloc footer a {display:block;float:right;margin-right:10px;font-size:10px;color:#A9A9A9;text-transform:none;font-weight:normal;}
.bloc footer a:hover {text-decoration:underline;color:#333;}
.bloc .bloc-inner {display:block;position:relative;float:left;clear:both;min-height:40px;width:318px;padding-top:10px;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;}
.bloc .details-inner {position:relative;border:1px solid #DDDDDD;overflow:hidden;width:298px;min-height:120px;padding:10px 10px 25px 10px;}
.bloc .bloc-inner .slide {}
.bloc p {margin: 0 !important;}
.glossaire {position:relative;float:left;width:298px;border:1px solid #FFF;background:url(global/repeat-x.png) 0px -800px repeat-x;margin-bottom:20px;}
.glossaire h2 {font-size:14px;font-weight:bold;color:#FFF;text-indent:10px;line-height:30px;background:url(global/no-repeat.png?1) -340px -940px no-repeat;}
.glossaire div {position:relative;float:left;width:276px;clear:both;padding:10px 7px 10px 15px;}
.glossaire a {display:block;float:left;width:24px;height:33px;margin:0 3px 5px 0;font-family: "Courier New";font-size:24px;color:#555555;font-weight:bold;text-transform:uppercase;text-align:center;line-height:33px;background:url(global/no-repeat.png?1) -540px -860px no-repeat;}
.glossaire a:hover {text-decoration:none;color:#00BBCB;}
.ie7 #menu ul li.cat1 .ssmenu dl,.ie7 #menu ul li.cat2 .ssmenu div,.ie7 #menu ul li.cat3 .ssmenu div,.ie7 #menu ul li.cat4 .ssmenu div.outils1,.ie7 #menu ul li.cat4 .ssmenu div.outils2,.ie7 #menu ul li.cat5 .ssmenu div,.ie7 #menu ul li.cat6 .ssmenu div,.ie7 #menu ul li.cat7 .ssmenu div,.ie7 .actus article img,.ie7 .choisir1 .auteur img,.ie7 .service-client,.ie7 #content .panier,.ie7 #content .inscription,.ie7 #content .connexion,.ie7 #commande-paiement,.ie7 #commande-recap,.ie7 .choisir1 .auteur{border:#DDDDDD 1px solid;}
.ie8 #menu ul li.cat1 .ssmenu dl,.ie8 #menu ul li.cat2 .ssmenu div,.ie8 #menu ul li.cat3 .ssmenu div,.ie8 #menu ul li.cat4 .ssmenu div.outils1,.ie8 #menu ul li.cat4 .ssmenu div.outils2,.ie8 #menu ul li.cat5 .ssmenu div,.ie8 #menu ul li.cat6 .ssmenu div,.ie8 #menu ul li.cat7 .ssmenu div,.ie8 .actus article img,.ie8 .choisir1 .auteur img,.ie8 .service-client,.ie8 #content .panier,.ie8 #content .inscription,.ie8 #content .connexion,.ie8 #commande-paiement,.ie8 #commande-recap,.ie8 .choisir1 .auteur{border:#DDDDDD 1px solid;}
h1.page-result {font-size:18px;font-weight:bold;color:#333333;text-transform:uppercase;}
h1.page-result span {font-size:18px;font-weight:bold;color:#007799;}
span.orthographe {clear:both;font-size:14px;color:#A9A9A9;}
span.orthographe a {color:#333333;text-decoration:underline;}
b.keyword {background-color:#FF0;text-decoration:inherit;}
.blocresult {width:650px;margin:10px 0 10px 0 !important;background:url(global/ombre650.png) left bottom no-repeat;}
.blocresult header {border-left:#DDDDDD 1px solid;border-top:#DDDDDD 1px solid;border-right:#DDDDDD 1px solid;padding:10px;height:20px;position:relative;}
.blocresult header h1 {font-size:12px;font-weight:bold;border-bottom:#CBCBCB 1px dotted;margin:0 0 0 0;text-transform:uppercase;padding:0 0 3px 0;}
.blocresult header .result-count {position:absolute;top:10px;right:10px;font-weight:bold;color:#A9A9A9;}
.blocresult header .result-count span {color:#333333;}
.blocresult .bloc-inner {width:628px;padding:0px 10px 0 10px;border-bottom:1px solid #DDDDDD;}
.blocresult .result {margin:7px 0 8px 0;clear:both;}
.blocresult .result h1 a {font-size:14px;font-weight:bold;color:#333333;}
.blocresult .result a {text-decoration:underline;}
.blocresult .result header {border:none 0px;padding:0px;height:auto;}
.blocresult .result footer {border:none 0px;padding:0px;height:auto;width:100%;padding:0 0 0 0;}
.blocresult .result .left-result {width:63px;padding:0px 10px 0 0;height:100%;float:left;}
.blocresult .result .left-result img {border:1px solid #FFF;box-shadow:0px 0px 3px rgba(0,0,0,0.5);margin:2px 0 0 0;}
.ie7 .blocresult .result .left-result img {border:1px solid #DDDDDD;margin:2px 0 0 0;}
.blocresult .result .right-result {width:545px;padding:0px 10px 0 0;height:100%;float:right;}
.blocresult .result p {margin:0 0 4px 0;}
.blocresult .result h1 {text-decoration:underline;border:none 0px;text-transform:none;}
.blocresult .result h1 a:hover {color:#008799;text-decoration:underline;}
.blocresult .result .complement {float:left;color:#777777;font-size:10px;}
.blocresult .result .section {float:left;color:#008799;font-size:10px;}
.blocresult .result .section .categorie {color:#777777;margin:0 0 0 5px;padding:0 0 0 5px;border-left:#008799 1px solid;}
.blocresult .result .pertinence {float:right;color:#A9A9A9;font-size:10px;}
.blocresult footer {width:628px;padding:10px 10px 12px 0;border:none 0px;}
.blocresult footer a {margin:2px;}
.blocresult footer a:hover {text-decoration:none;}
.blocresult footer .previous,.blocresult footer .next,.blocresult footer .number {display:block;padding:0px;width:18px;height:18px;overflow:hidden;border:#DDDDDD 1px solid;color:#A9A9A9;text-align:center;line-height:18px;}
.blocresult footer .previous {background:#EAEAEA;text-align:center;}
.blocresult footer .next {background:#EAEAEA;}
.blocresult footer .number {background:#FFFFFF;}
.blocresult footer .previous:hover,.blocresult footer .next:hover,.blocresult footer .number:hover {background:#777777;color:#FFFFFF;}
.blocresult footer .previous.active,.blocresult footer .next.active,.blocresult footer .number.active {background:#A9A9A9;color:#FFFFFF;}
.blocresult2 .result h1 a,.blocresult2 header,.blocresult2 .result .section,.blocresult2 .result h1 a:hover {color:#991165 }
.blocresult3 .result h1 a,.blocresult3 header,.blocresult3 .result .section,.blocresult3 .result h1 a:hover {color:#00BBCB }
.blocresult4 .result h1 a,.blocresult4 header,.blocresult4 .result .section,.blocresult4 .result h1 a:hover {color:#007799 }
.blocresult5 .result h1 a,.blocresult5 header,.blocresult5 .result .section,.blocresult5 .result h1 a:hover {color:#99BB00 }
.blocresult6 .result h1 a,.blocresult6 header,.blocresult6 .result .section,.blocresult6 .result h1 a:hover {color:#FF5500 }
.blocresult2 .result .section .categorie {border-left:#991165 1px solid;}
.blocresult3 .result .section .categorie {border-left:#00BBCB 1px solid;}
.blocresult4 .result .section .categorie {border-left:#007799 1px solid;}
.blocresult5 .result .section .categorie {border-left:#99BB00 1px solid;}
.blocresult6 .result .section .categorie {border-left:#FF5500 1px solid;}
.blocresult3 ul li {display:block;overflow:hidden;background:url(global/li-cat5.png) 10px 13px no-repeat !important;padding-left:25px;}
.blocresult4 ul li {display:block;overflow:hidden;background:url(global/li-cat2.png) 10px 13px no-repeat !important;padding-left:25px;}
.blocresult5 ul li {display:block;overflow:hidden;background:url(global/li-cat3.png) 10px 13px no-repeat !important;padding-left:25px;}
.blocresult6 ul li {display:block;overflow:hidden;background:url(global/li-cat6.png) 10px 13px no-repeat !important;padding-left:25px;}
.inputtext {color:#333333 !important;font-size:12px;font-weight:normal;width:180px;height:23px;padding:0 5px 0 5px;border:#CBCBCB 1px solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:2px 0 7px 0;}
.inputselect {color:#333333 !important;font-size:12px;font-weight:normal;width:260px;height:24px;padding:1px 1px 1px 5px;border:#CBCBCB 1px solid;border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:2px 0 2px 0;}#menu {display:block;position:relative;background:url(global/repeat-x.png) 0px 0px repeat-x;height:54px;width:100%;z-index:3;}
#menu ul li {display:block;float:left;height:54px;border-left:1px solid #FFF;background-image:url(global/repeat-x.png);background-repeat:repeat-x;}
#menu ul li:first-child {border-left:0px none;}
#menu ul li:hover,#menu ul li.active {background-image:none;background-color:#FFF;}
#menu ul li.cat1 {background-position:0px -54px;width:155px;}
#menu ul li.cat2 {background-position:0px -108px;width:170px;}
#menu ul li.cat3 {background-position:0px -162px;width:123px;}
#menu ul li.cat4 {background-position:0px -216px;width:146px;}
#menu ul li.cat5 {background-position:0px -270px;width:158px;}
#menu ul li.cat6 {background-position:0px -324px;width:223px;}
#menu ul li.cat7 {background-image: url(global/repeat-x3.png);background-position:0px -378px;width:223px;}
#menu a.cat1,#menu a.cat2,#menu a.cat3,#menu a.cat4,#menu a.cat5,#menu a.cat6,#menu a.cat7 {display:block;position:relative;padding:10px;text-decoration:none;color:#FFF;font-size:14px;font-weight:bold;text-transform:uppercase;line-height:18px;}
#menu ul li:hover a.cat1:first-child,#menu ul li.active a.cat1:first-child {color:#000000;}
#menu ul li:hover a.cat2:first-child,#menu ul li.active a.cat2:first-child {color:#006688;}
#menu ul li:hover a.cat3:first-child,#menu ul li.active a.cat3:first-child {color:#aadd00;}
#menu ul li:hover a.cat4:first-child,#menu ul li.active a.cat4:first-child {color:#991166;}
#menu ul li:hover a.cat5:first-child,#menu ul li.active a.cat5:first-child {color:#00bbcc;}
#menu ul li:hover a.cat6:first-child,#menu ul li.active a.cat6:first-child {color:#ff7700;}
#menu ul li:hover a.cat6a:first-child,#menu ul li.active a.cat6a:first-child {color:#ff7700;}
#menu ul li:hover a.cat7:first-child,#menu ul li.active a.cat7:first-child {color:#00bbcc;}
#menu ul li a:first-child span.bullet {display:block;position:absolute;right:10px;bottom:10px;background-image:url(global/no-repeat3.png?1);background-repeat:no-repeat;width:16px;height:16px;}
#menu ul li.cat1 a:first-child span.bullet {background-position:0px 0px;}
#menu ul li.cat2 a:first-child span.bullet {background-position:-16px 0px;}
#menu ul li.cat3 a:first-child span.bullet {background-position:-32px 0px;}
#menu ul li.cat4 a:first-child span.bullet {background-position:-48px 0px;}
#menu ul li.cat5 a:first-child span.bullet {background-position:-64px 0px;}
#menu ul li.cat6 a:first-child span.bullet {background-position:-80px 0px;}
#menu ul li.cat7 a:first-child span.bullet {background-position:-96px 0px;}
#menu ul li .ssmenu {display:none;position:absolute;z-index:500;top:54px;left:0px;padding:20px;width:940px;background-color:#FFF;box-shadow:0px 3px 4px rgba(0,0,0,0.5);border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.ie7 #menu ul li.cat2 .ssmenu,.ie7 #menu ul li.cat3 .ssmenu,.ie7 #menu ul li.cat4 .ssmenu,{padding-bottom:60px;}
#menu ul li.cat1 .ssmenu dl {display:block;position:relative;float:left;width:281px;height:218px;border:2px solid #FFF;border-top:0px none;padding:10px;margin:0 0 20px 12px;background:url(global/degrade.png) left bottom repeat-x;box-shadow:0px 0px 4px rgba(0,0,0,0.5);border-radius:10px;}
#menu ul li.cat1 .ssmenu dl:first-child {margin-left:0px;}
#menu ul li.cat1 .ssmenu dl dt {display:block;margin-bottom:10px;color:#CBCBCB;font-size:16px;font-weight:bold;text-transform:uppercase;}
#menu ul li.cat1 .ssmenu dl dt a {color:#CBCBCB;}
#menu ul li.cat1 .ssmenu dl dt span {color:#A9A9A9;}
#menu ul li.cat1 .ssmenu dl dd {display:block;position:relative;float:left;width:100%;clear:both;margin-bottom:8px;min-height:20px;}
#menu ul li.cat1 .ssmenu dl dd p {display:block;overflow:hidden;}
#menu ul li.cat1 .ssmenu dl.juris dd p {height: 27px;}
#menu ul li.cat1 .ssmenu dl dd p span,#menu ul li.cat1 .ssmenu dl.juris dd span.lidate {display:block;color:#A9A9A9;font-size:10px;}
#menu ul li.cat1 .ssmenu dl.juris dd span.lidate {margin-left: 15px;}
#menu ul li.cat1 .ssmenu dl dd img {float:left;margin:0 10px 0 0;border:1px solid #FFF;box-shadow:0px 0px 3px rgba(0,0,0,0.5);}
#menu ul li.cat1 .ssmenu dl dd a {display:block;margin:0px;padding:0px;color:#333;font-size:12px;font-weight:normal;text-transform:none;line-height:14px;}
#menu ul li.cat1 .ssmenu dl dd a:hover {text-decoration:none;}
#menu ul li.cat1 .ssmenu dl dd .btn,a.cat1 .btn {display:block;position:relative;float:right;margin-left:10px;color:#ff7700;font-size:10px;line-height:20px;padding:0 5px 0 5px;box-shadow:0px 0px 3px rgba(0,0,0,0.5);border-radius:4px;background:url(global/repeat-x.png) 0px -18px repeat-x;}
#menu ul li.cat1 .ssmenu dl dd .btn span,a.cat1 span {color:#333333;}
#menu ul li.cat1 .ssmenu dl dd a:hover .btn,a.cat1:hover .btn {text-decoration:none;color:#FFF;background:url(global/repeat-x.png) 0px -342px repeat-x;}
#menu ul li.cat4 .ssmenu dl dd a:hover .btn,a.cat4:hover .btn {text-decoration:none;color:#FFF;background:url(global/repeat-x.png) 0px -288px repeat-x;}
#menu ul li.cat1 .ssmenu dl dd.last {display:block;position:absolute;float:none;width:auto;right:15px;bottom:0px;margin-bottom:0px;}
#menu ul li.cat1 .ssmenu dl dd.last a {font-size:10px;color:#6c6b6b;text-transform:none;font-weight:normal;}
#menu ul li.cat1 .ssmenu dl dd.last a:hover {text-decoration:underline;color:#333;}
#menu ul li.cat1 .ssmenu form {clear:both;margin:0 -20px -20px -20px;height:50px;overflow:hidden;background:url(global/repeat-x.png) 0px -550px repeat-x;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
#menu ul li.cat1 .ssmenu form p {display:block;float:left;padding:0 0 0 20px;font-size:16px;color:#FFF;text-transform:uppercase;line-height:50px;}
#menu ul li.cat1 .ssmenu form input {display:block;float:right;height:30px;line-height:30px;border:0px none;margin-top:10px;}
#menu ul li.cat1 .ssmenu form input[type=text] {color:#A9A9A9;width:180px;padding:0 0 0 40px;border-bottom-left-radius:8px;border-top-left-radius:8px;background:#FFFFFF url(global/no-repeat.png?1) -400px 5px no-repeat;}
#menu ul li.cat1 .ssmenu form input[type=text]:focus {color:#333333 }
#menu ul li.cat1 .ssmenu form input[type=submit] {color:#FFF;text-transform:uppercase;font-weight:bold;padding:0 10px 0 10px;margin-right:20px;border-bottom-right-radius:8px;border-top-right-radius:8px;background:url(global/repeat-x.png) 0px -337px repeat-x;}
#menu ul li.cat2 .ssmenu div {position:relative;float:left;width:591px;height:233px;border:2px solid #FFF;border-top:0px none;overflow:hidden;margin:0 0 50px 10px;background:url(global/degrade.png) left bottom repeat-x;box-shadow:0px 0px 4px rgba(0,0,0,0.5);border-radius:10px;}
#menu ul li.cat2 .ssmenu div h2 {display:block;background:url(global/ssmenu-h2-cat2.png) right top no-repeat;height:52px;padding:10px 40px 0 0;text-align:right;margin-right:10px;line-height:17px;font-size:16px;font-weight:bold;text-transform:uppercase;color:#CBCBCB;}
#menu ul li.cat2 .ssmenu div h2 span {display:block;color:#A9A9A9;}
#menu ul li.cat2 .ssmenu div:first-child {width:331px;margin-left:0px;}
#menu ul li.cat2 .ssmenu div:first-child h2 {background:url(global/ssmenu-h2-cat2.png) left top no-repeat;padding:10px 0 0 40px;text-align:left;margin-left:10px;}
#menu ul li.cat2 .ssmenu div:first-child span.convention {display:block;position:relative;width:310px;height:150px;margin:10px 0 0 10px;background:url(global/no-repeat.png?1) -260px -145px no-repeat;}
#menu ul li.cat2 .ssmenu div:first-child span.convention input[type=text] {color:#A9A9A9;position:absolute;}
#menu ul li.cat2 .ssmenu div:first-child span.convention input[type=text]:focus {color:#333333 }
#menu ul li.cat2 .ssmenu div:first-child span.convention input[type=submit] {position:absolute;color:#FFF;text-transform:uppercase;font-weight:bold;padding:0 10px 0 10px;line-height:30px;height:30px;border-radius:6px;background:url(global/repeat-x.png) 0px -120px repeat-x;}
#menu ul li.cat2 .ssmenu div:first-child span.convention .submit1 {top:21px;left:265px;}
#menu ul li.cat2 .ssmenu div:first-child span.convention .submit2 {top:107px;left:268px;}
#menu ul li.cat2 .ssmenu div:first-child span.convention .search_convention {top:30px;left:10px;width:240px;}
#menu ul li.cat2 .ssmenu div:first-child span.convention .search_jo {top:115px;left:7px;width:70px;}
#menu ul li.cat2 .ssmenu div:first-child span.convention .search_idcc {top:115px;left:97px;width:70px;}
#menu ul li.cat2 .ssmenu div:first-child span.convention .search_naf {top:115px;left:185px;width:70px;}
#menu ul li.cat2 .ssmenu .pack-basic {display:block;position:relative;float:left;margin:-5px 0 0 40px;width:247px;height:174px;background:url(global/no-repeat.png?1) 0px -145px no-repeat;}
#menu ul li.cat2 .ssmenu .pack-gold {display:block;position:relative;float:left;margin:-5px 0 0 40px;width:247px;height:174px;background:url(global/no-repeat.png?1) 0px -320px no-repeat;}
#menu ul li.cat2 .ssmenu .bottom {display:block;position:absolute;left:0px;bottom:0px;width:980px;height:50px;background:url(global/no-repeat-large.png) left top no-repeat;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}
#menu ul li.cat3 .ssmenu div {position:relative;float:left;width:286px;height:233px;border:2px solid #FFF;border-top:0px none;overflow:hidden;margin:0 0 50px 10px;background:url(global/degrade.png) left bottom repeat-x;box-shadow:0px 0px 4px rgba(0,0,0,0.5);border-radius:10px;}
#menu ul li.cat3 .ssmenu div h2 {display:block;background:url(global/ssmenu-h2-cat3.png) right top no-repeat;height:52px;margin-top:-2px;padding:10px 40px 0 0;text-align:right;margin-right:10px;line-height:17px;font-size:16px;font-weight:bold;text-transform:uppercase;color:#CBCBCB;}
#menu ul li.cat3 .ssmenu div h2 span {display:block;color:#A9A9A9;}
#menu ul li.cat3 .ssmenu div:first-child {width:636px;margin-left:0px;}
#menu ul li.cat3 .ssmenu div:first-child h2 {background:url(global/ssmenu-h2-cat3.png) left top no-repeat;padding:10px 0 0 40px;text-align:left;margin-left:10px;}
#menu ul li.cat3 .ssmenu .consult1 {display:block;position:relative;float:left;width:200px;height:180px;background:url(global/no-repeat.png?1) 0px -675px no-repeat;margin:-10px 0 0 5px;}
#menu ul li.cat3 .ssmenu .consult2 {display:block;position:relative;float:left;width:210px;height:180px;background:url(global/no-repeat.png?1) -200px -675px no-repeat;margin:-10px 0 0 0;}
#menu ul li.cat3 .ssmenu .consult3 {display:block;position:relative;float:left;width:210px;height:180px;background:url(global/no-repeat.png?1) -410px -675px no-repeat;margin:-10px 0 0 0;}
#menu ul li.cat3 .ssmenu .pack-code {display:block;position:relative;float:left;margin:-5px 0 0 10px;width:257px;height:174px;background:url(global/no-repeat.png?1) 0px -500px no-repeat;}
#menu ul li.cat3 .ssmenu .bottom {display:block;position:absolute;left:0px;bottom:0px;width:980px;height:55px;background:url(global/no-repeat-large.png) left -55px no-repeat;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}
#menu ul li.cat4 .ssmenu .achat-deductible {display:block;position:absolute;right:0px;top:10px;width:311px;height:284px;background:url(global/no-repeat.png?1) -290px -310px no-repeat;}
#menu ul li.cat4 .ssmenu div.outils1 {position:relative;float:left;width:631px;height:285px;border:2px solid #FFF;border-top:0px none;overflow:hidden;background:url(global/degrade.png) left bottom repeat-x;box-shadow:0px 0px 4px rgba(0,0,0,0.5);border-radius:10px;}
#menu ul li.cat4 .ssmenu div.outils1 h2 {display:block;background:url(global/ssmenu-h2-cat4.png) left top no-repeat;height:52px;margin-top:-2px;padding:10px 0 0 40px;margin-left:10px;line-height:17px;font-size:16px;font-weight:bold;text-transform:uppercase;color:#CBCBCB;}
#menu ul li.cat4 .ssmenu div.outils1 h2 span {display:block;color:#A9A9A9;}
#menu ul li.cat4 .ssmenu div.outils1-1 {display:block;position:relative;float:left;width:305px;padding-left:10px;border-right:1px dotted #CCC;}
#menu ul li.cat4 .ssmenu div.outils1-2 {display:block;position:relative;float:left;width:305px;padding-left:10px;}
#menu ul li.cat4 .ssmenu div.outils1 a {display:block;position:relative;width:305px;height:72px;}
#menu ul li.cat4 .ssmenu div.outils1 a:hover {text-decoration:none;}
#menu ul li.cat4 .ssmenu div.outils1 a img {float:left;margin:0 10px 0 0;border:1px solid #FFF;box-shadow:0px 0px 3px rgba(0,0,0,0.5);}
#menu ul li.cat4 .ssmenu div.outils1 a span.titre {display:block;overflow:hidden;font-size:14px;font-weight:bold;color:#991166;text-transform:uppercase;}
#menu ul li.cat4 .ssmenu div.outils1 a span.texte {display:block;overflow:hidden;width:160px;font-size:10px !important;color:#000000;}
#menu ul li.cat4 .ssmenu div.outils1 a span.btn {display:block;position:absolute;top:20px;right:10px;margin-left:10px;color:#991166;font-size:10px;line-height:20px;padding:0 5px 0 5px;box-shadow:0px 0px 3px rgba(0,0,0,0.5);border-radius:4px;background:url(global/repeat-x.png) 0px -18px repeat-x;}
#menu ul li.cat4 .ssmenu div.outils1 a span.btn span {color:#333333;}
#menu ul li.cat4 .ssmenu div.outils1 a:hover span.btn {text-decoration:none;color:#FFF;background:url(global/repeat-x.png) 0px -234px repeat-x;}
#menu ul li.cat4 .ssmenu div.outils1 a:hover span.btn span {color:#FFF;}
#menu ul li.cat4 .ssmenu div.outils2 {position:relative;float:left;width:936px;height:95px;clear:both;border:2px solid #FFF;border-top:0px none;overflow:hidden;margin:10px 0 50px 0;background:url(global/degrade.png) left -700px repeat-x;box-shadow:0px 0px 4px rgba(0,0,0,0.5);border-radius:10px;}
#menu ul li.cat4 .ssmenu div.outils2 h2 {display:block;position:relative;background:url(global/ssmenu-h2-cat4.png) left top no-repeat;height:52px;margin-top:-2px;padding:10px 0 0 40px;margin-left:10px;line-height:17px;font-size:16px;font-weight:bold;text-transform:uppercase;color:#CBCBCB;}
#menu ul li.cat4 .ssmenu div.outils2 h2 span {color:#A9A9A9;}
#menu ul li.cat4 .ssmenu div.outils2 div {position:absolute;top:35px;left:50px;}
#menu ul li.cat4 .ssmenu div.outils2 div .li {width:280px;float:left;color:#333;}
#menu ul li.cat4 .ssmenu .bottom {display:block;position:absolute;left:0px;bottom:0px;width:980px;height:50px;background:url(global/no-repeat-large.png) left -110px no-repeat;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}
#menu ul li.cat5 .ssmenu div {position:relative;float:left;width:936px;clear:both;border:2px solid #FFF;border-top:0px none;overflow:hidden;margin-bottom:20px;background:url(global/degrade.png) left bottom repeat-x;box-shadow:0px 0px 4px rgba(0,0,0,0.5);border-radius:10px;}
#menu ul li.cat5 .ssmenu div h2 {background:url(global/ssmenu-h2-cat5.png) left top no-repeat;height:52px;padding:10px 0 0 40px;margin-left:10px;line-height:17px;font-size:16px;font-weight:bold;text-transform:uppercase;color:#CBCBCB;}
#menu ul li.cat5 .ssmenu div h2 span {display:block;color:#A9A9A9;}
#menu ul li.cat5 .ssmenu div .gratuit {display:block;position:absolute;right:0px;top:2px;background:url(global/gratuit.png) left top no-repeat;width:102px;height:79px;border-top-right-radius:10px;}
#menu ul li.cat5 .ssmenu div dl {display:block;position:relative;float:left;width:280px;height:460px;padding:10px;margin:0 0 10px 10px;border-left:1px dotted #CCCCCC;}
#menu ul li.cat5 .ssmenu div dl.first {border-left:0px none;}
#menu ul li.cat5 .ssmenu div dl dt {display:block;margin-bottom:5px;color:#00BBCB;font-size:12px;font-weight:bold;}
#menu ul li.cat5 .ssmenu div dl dd {margin-bottom:3px;}
#menu ul li.cat5 .ssmenu div dl dd a {display:block;margin:0px;padding:0px;color:#333;font-size:12px;font-weight:normal;text-transform:none;line-height:14px;}
#menu ul li.cat5 .ssmenu div dl dd a:hover {text-decoration:underline;}
#menu ul li.cat5 .ssmenu div dl dd span {display:block;font-size:10px;color:#A9A9A9;}
#menu ul li.cat5 .ssmenu form {clear:both;margin:0 -20px -20px -20px;height:50px;overflow:hidden;background:url(global/repeat-x.png) 0px -600px repeat-x;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
#menu ul li.cat5 .ssmenu form p {display:block;float:left;padding:0 0 0 20px;font-size:16px;color:#FFF;text-transform:uppercase;line-height:50px;}
#menu ul li.cat5 .ssmenu form span {display:block;float:left;padding:10px 0 0 100px;font-size:12px;color:#005565;text-transform:uppercase;}
#menu ul li.cat5 .ssmenu form span span {clear:both;padding:0 0 0 0;color:#FFF;font-weight:bold;}
#menu ul li.cat5 .ssmenu form input {display:block;float:right;height:30px;line-height:30px;border:0px none;margin-top:10px;}
#menu ul li.cat5 .ssmenu form input[type=text] {color:#333333;width:179px;padding:0 0 0 40px;border-bottom-left-radius:8px;border-top-left-radius:8px;background:#FFFFFF url(global/no-repeat.png?1) -405px -58px no-repeat;}
#menu ul li.cat5 .ssmenu form input[type=submit] {color:#FFF;text-transform:uppercase;font-weight:bold;padding:0 10px 0 10px;margin-right:20px;border-bottom-right-radius:8px;border-top-right-radius:8px;background:url(global/repeat-x.png) 0px -67px repeat-x;}
#menu ul li.cat5 .ssmenu div dl
{float: none;border: 0;padding: 0;margin-top: 0;margin-bottom: 0;}
#menu ul li.cat5 .ssmenu div center.col1,#menu ul li.cat5 .ssmenu div center.col2,#menu ul li.cat5 .ssmenu div center.col3
{float: left;border-left: 1px dotted #CCCCCC;padding-bottom: 10px;}
#menu ul li.cat5 .ssmenu div center.col1
{border: 0;}
#menu ul li.cat6b
{width: 115px;}
#menu ul li.cat6 .ssmenu
{right: 0px;left: auto;width: 184px;}
#menu ul li.cat6 .ssmenu span {display: block;font-size: 10px;color: darkGray;}
#menu ul li.cat6 .ssmenu .li {display: block;background: url(global/li-cat6.png) 3px 3px no-repeat;padding-left: 15px;}
#menu ul li.cat6 .ssmenu a:hover
{text-decoration: none;}
#menu ul li.cat6 .ssmenu a:hover b {text-decoration: none;border-bottom: 1px solid #ff7700;}
#menu ul li:hover,#menu ul li.active {background-image:none;background-color:#FFF;}
#menu ul li.cat4
{width: 137px;}
#menu ul li.cat5
{width: 137px;}
#menu ul li.cat7
{width: 136px;}
#menu ul li.cat6
{width: 116px;}
#menu ul li.cat5 .ssmenu div h2 {background:url(global/ssmenu-h2-cat5a.png) left top no-repeat;height:52px;padding:10px 0 0 40px;margin-left:10px;line-height:17px;font-size:16px;font-weight:bold;text-transform:uppercase;color:#CBCBCB;}
#menu ul li.cat7 .ssmenu div h2 {background:url(global/ssmenu-h2-cat7.png) left top no-repeat;height:52px;padding:10px 0 0 40px;margin-left:10px;line-height:17px;font-size:16px;font-weight:bold;text-transform:uppercase;color:#CBCBCB;}
#menu ul li.cat5 .ssmenu div dl dt {color: #007788;}
#menu ul li.cat7 .ssmenu div dl dt {color: #00BBCB;}
#menu ul li:hover a.cat5:first-child,#menu ul li.active a.cat5:first-child {color:#007788;}
.cat5 .li {background: url("global/li-cat2.png") no-repeat scroll 3px 3px transparent;}
.cat7 .li {background: url("global/li-cat5.png") no-repeat scroll 3px 3px transparent;}
#menu ul li.cat5 b
{border-bottom: 1px dotted #CBCBCB;font-size: 14px;margin-right: 10px;margin-left: 5px;margin-bottom: 7px;display: block;color: #007788;}.default #content-inner-left h1,.default #content-inner-center h1 {font-weight:bold;font-size:30px;color:#333333;margin:0 0 10px 0;text-transform:uppercase;}
.default #content-inner-left h1 font,.default #content-inner-center h1 font {color:#A9A9A9;}
.default #content-inner-left article h1,.default #content-inner-center article h1 {font-weight:normal;font-size:24px;color:#333333;margin:0 0 10px 0;text-transform:uppercase;}
.default #content-inner-left h2,.default #content-inner-center h2 {border-bottom: 1px dotted #CBCBCB;clear: both;color: #007799;font-size: 16px;font-weight: bold;margin: 15px 0 10px;padding: 0 0 3px;text-transform: uppercase;}
.default #content-inner-left h3,.default #content-inner-center h3 {font-size:14px;color:#007799;font-weight:normal;margin:15px 0 5px 0;margin-left: 10px;}
.default #content-inner-left p,.default #content-inner-center p {margin-top: 7px;margin-bottom: 7px;}
.default #content-inner-left .orange,.default #content-inner-center .orange {color: #EE6600;}
.default #content-inner-left article header.info,.default #content-inner-center article header.info {border: 1px solid #D1D1D1;padding: 10px;margin-top: 5px;}
.default #content-inner-left h3,.default #content-inner-left h2,.default #content-inner-left h4
{clear: both;}
.default #content-inner-left ul,.default #content-inner-center ul {list-style-type: none;margin-left: 25px;}
.default #content-inner-left ul li,.default #content-inner-center ul li {background: url("global/li-cat5.png") no-repeat scroll 3px 3px transparent;line-height: 18px;padding-left: 15px;}
.default #content-inner-left table,.default #content-inner-center table,.default #content-inner-right table {margin-bottom: 7px;margin-top: 7px;border-collapse: separate;border-spacing: 2px;}
.default #content-inner-left table th,.default #content-inner-center table th,.default #content-inner-right table th {background-color: #0099BB;border: 0 none;color: white;font-weight: bold;padding: 5px;text-align: left;}
.default #content-inner-left table,.default #content-inner-left table td {border: 1px solid #005566;}
.default #content-inner-left td,.default #content-inner-center td,.default #content-inner-right td,.default #content-inner-right td
{color: #333333;padding: 7px 5px 7px 10px;text-align: center;}
.default #content-inner-left input,.default #content-inner-center input,.default #content-inner-right input
{display: inline !important;}
.default #content-inner-left .even td,.default #content-inner-center .even td,.default #content-inner-right .even td
{background-color: #e5e5e5;}
.default #content-inner-left .odd td,.default #content-inner-center .odd td,.default #content-inner-right .odd td
{background-color: #dddddd;}
.default #content-inner-left table td,.default #content-inner-right table td {padding: 5px;}
table.nostyle
{width: 100%;}
table.nostyle,table.nostyle td {border:0px !important;}
.default #content-inner-left a.abbr {color: inherit !important };table.noborder,table.noborder td,td.noborder
{border: 0 !important;}
a.rubrique {padding:0 5px;border:#008799 1px solid;background:#FFFFFF;color:#008799;font-size:10px;line-height:25px;}
a.rubrique:hover {background:#008799;color:#FFFFFF;}
/* */
#date-alerting
{border: 1px solid #D1D1D1;padding: 10px;margin-top: 5px;float: right;}
#date-alerting p
{margin:0;line-height: 24px;float: left;}
#date-alerting input[type="submit"]
{display: inline-block;margin-left: 4px;}
#date-alerting
{width: 304px;height: 100px;background-color: #00bbcc;color: white;font-weight: bold;position: relative;}
#date-alerting span
{background: url('global/no-repeat3.png') no-repeat -588px -36px;width: 52px;height: 73px;display: block;position: absolute;top: -3px;left: -3px;}
#date-alerting p
{margin: 0 !important;margin-left: 49px !important;margin-top: 7px !important;margin-bottom: 18px !important;line-height: 15px;}
#date-alerting form
{display: block !important;background: url('global/no-repeat3.png') no-repeat -606px 57px;}.home #breadcrumbs {height: 0px }
.ie7 .home .clearright {clear: none !important;}
.ie6 .home .clearright {clear: none !important;}
.glossaire {position:relative;float:left;width:298px;border:1px solid #FFF;background:url(global/repeat-x.png) 0px -800px repeat-x;margin-bottom:20px;}
.glossaire h2 {font-size:14px;font-weight:bold;color:#FFF;text-indent:10px;line-height:30px;background:url(global/no-repeat.png?1) -340px -940px no-repeat;}
.glossaire div {position:relative;float:left;width:276px;clear:both;padding:10px 7px 0px 15px;}
.glossaire a {display:block;float:left;width:24px;height:33px;margin:0 3px 5px 0;font-family: "Courier New";font-size:24px;color:#555555;font-weight:bold;text-transform:uppercase;text-align:center;line-height:33px;background:url(global/no-repeat.png?1) -540px -860px no-repeat;text-decoration:none !important;}
.glossaire a:hover {text-decoration:none !important;color:#00BBCB;}
.bloc1 header {background:url(global/no-repeat.png?1) 0px -1000px no-repeat;}
.bloc1 .bloc-inner {min-height:200px;}
.bloc1 article:nth-child(odd) {background-color:#ECECEC;}
.bloc1 article a {display:block;position:relative;float:left;width:298px;clear:both;padding:10px;color:#333;font-size:12px;font-weight:normal;text-decoration:none;line-height:14px;}
.bloc1 article a p {display:block;overflow:hidden;font-weight:bold;}
.bloc1 article a p span {display:block;color:#00BBCB;font-size:10px;font-weight:normal;}
.bloc1 article a img {float:left;margin:0 10px 0 0;border:1px solid #FFF;box-shadow:0px 0px 3px rgba(0,0,0,0.5);}
.bloc1 article a .btn {color:#00BBCB;}
.bloc1 article a:hover .btn {text-decoration:none;color:#FFF;background:url(global/repeat-x.png) 0px -342px repeat-x;}
.bloc2 header {background:url(global/no-repeat.png?1) -320px -1000px no-repeat;}
.bloc2 .bloc-inner {min-height:200px;}
.bloc2 article:nth-child(odd) {background-color:#ECECEC;}
.bloc2 article a {display:block;position:relative;float:left;width:298px;clear:both;padding:10px;color:#333;font-size:12px;font-weight:normal;text-decoration:none;line-height:14px;}
.bloc2 article a p {display:block;overflow:hidden;font-weight:bold;}
.bloc2 article a p span {display:block;color:#00BBCB;font-size:10px;font-weight:normal;}
.bloc2 article a img {float:left;margin:0 10px 0 0;border:1px solid #FFF;box-shadow:0px 0px 3px rgba(0,0,0,0.5);}
.bloc2 article a .btn {color:#00BBCB;}
.bloc2 article a:hover .btn {text-decoration:none;color:#FFF;background:url(global/repeat-x.png) 0px -342px repeat-x;}
.bloc3 header {background:url(global/no-repeat.png?1) 0px -1080px no-repeat;}
.bloc3 .bloc-inner {min-height:210px;padding-bottom:10px;}
.bloc3 article:nth-child(even) {background-color:#D1DBE5;}
.bloc3 h1 {display:block;padding:0px 10px 5px 10px;color:#00BBCB;font-weight:bold;}
.bloc3 article a {display:block;position:relative;float:left;width:298px;clear:both;padding:5px 10px 5px 10px;color:#333;font-size:12px;font-weight:normal;text-decoration:none;line-height:14px;}
.bloc3 article a:hover {text-decoration:underline;}
.bloc3 article a span {display:block;color:#00BBCB;font-size:10px;font-weight:normal;}
.bloc4 header {background:url(global/no-repeat.png?1) -320px -1080px no-repeat;}
.bloc4 .bloc-inner {min-height:210px;padding-bottom:10px;}
.bloc4 article:nth-child(even) {background-color:#DCED98;}
.bloc4 h2 {display:block;padding:5px 10px 5px 10px;color:#A9DD00;font-weight:bold;}
.bloc4 h2:first-child {padding:0px 10px 5px 10px;}
.bloc4 b {display:block;padding:0px 10px 0px 10px;}
.bloc4 div a {display:block;padding:0px 10px 0px 10px;color:#333;}
.bloc4 article a {display:block;position:relative;float:left;width:298px;clear:both;padding:5px 10px 5px 10px;color:#333;font-weight:normal;text-decoration:none;line-height:14px;}
.bloc4 article a:hover {text-decoration:underline;}
.bloc4 article a span {display:block;color:#00BBCB;font-size:10px;font-weight:normal;}
.bloc5 header {background:url(global/no-repeat.png?1) 0px -1160px no-repeat;}
.bloc5 .bloc-inner {min-height:215px;}
.bloc5 article:nth-child(odd) {background-color:#FFDCBA;}
.bloc5 .bloc-inner {padding-top:0px;}
.bloc5 h1 {display:block;padding:5px 10px 0px 10px;color:#FF6500;font-size:14px;}
.bloc5 p {display:block;padding:0px 10px 5px 10px;}
.bloc5 article a {display:block;position:relative;float:left;width:298px;clear:both;padding:5px 10px 5px 10px;color:#333;font-size:12px;font-weight:normal;text-decoration:none;line-height:14px;}
.bloc5 article a:hover {text-decoration:underline;}
.bloc5 article a span {display:block;color:#FF6500;font-size:10px;font-weight:normal;}
.bloc6 {margin-bottom:0px;}
.bloc6 header {background:url(global/no-repeat.png?1) -320px -1160px no-repeat;}
.bloc6 .bloc-inner {padding-top:0px;position:relative;min-height: 80px;}
.bloc6 article h2 {display:block;font-size:14px;color:#000;font-weight:bold;padding:5px 10px 0 0;}
.bloc6 article h2 a,.bloc7 article h2 a {color:#000;}
.bloc6 article .download {display:block;position:absolute;right:10px;bottom:-30px;width:150px;height:25px;background:url(global/no-repeat.png?1) -350px -860px no-repeat;}
.bloc6 article span {display:block;float:left;margin:-5px 10px 0 10px;width:60px;height:60px;background:url(global/no-repeat.png?1) -260px -860px no-repeat;}
.bloc6 footer a {margin:-10px 175px 0 0;}
.bloc7 header {background:url(global/no-repeat.png?1) -320px -1240px no-repeat;}
.bloc7 .bloc-inner {padding-top:0px;position:relative;min-height: 80px;}
.bloc7 article h2 {display:block;font-size:14px;color:#000;font-weight:bold;padding:5px 10px 0 0;}
.bloc7 article .download {display:block;position:absolute;right:10px;bottom:-30px;width:150px;height:25px;background:url(global/no-repeat.png?1) -350px -860px no-repeat;}
.bloc7 article span {display:block;float:left;margin:-5px 10px 0 10px;width:60px;height:60px;background:url(global/no-repeat.png?1) -260px -930px no-repeat;}
.bloc7 footer a {margin:-10px 175px 0 0;}
.bloc8 {width:300px;position:relative;float:left;margin:0 0 10px 0;background:url(global/ombre300.png) left bottom no-repeat;}
.bloc8 header {background:url(global/no-repeat.png?1) 0px -1240px no-repeat;}
.bloc8 .bloc-inner {min-height:190px;background-color:#FFBBEE;padding:10px;width:278px;width:auto;}
.bloc8 article img {float:left;margin:0 10px 0 0;border:1px solid #FFF;box-shadow:0px 0px 3px rgba(0,0,0,0.5);}
.bloc8 article h1 {display:block;font-size:14px;color:#333;font-weight:bold;margin-bottom:10px;}
.bloc8 article h1 a {color:#333;}
.bloc8 article span {font-size:10px;color:#651143;}
.bloc8 article p {display:block;padding-top:3px;}
.bloc8 article p a {color:#333;}
.bloc8 article .btn {width:278px;height:25px;background:url(global/no-repeat.png?1) -350px -900px no-repeat;padding:0px;margin:10px 0 0 0;}
.bloc8 footer {width:298px;background-color:#FFBBEE;}
.bloc8 footer a {color:#651143 !important;}
.bloc9 {background:url(global/ombre300.png) left bottom no-repeat;}
.bloc9 header {background:url(global/no-repeat.png?1) 0px -1320px no-repeat;}
.bloc9 .bloc-inner {width:278px;padding:10px;}
.bloc9 h2 {color:#FF5500;font-size:14px;font-weight:bold;text-transform:uppercase;margin:0 0 0 0;}
.bloc9 h3 {color:#333333;font-size:14px;font-weight:bold;text-transform:uppercase;margin:20px 0 5px 0;}
.bloc9 a {color:#333333;}
.bloc9 span {color:#A9A9A9;font-size:10px;}
.bloc9 footer {width:298px;}
.bloc9 select {background:#EAEAEA;width:270px;}
.bloc9 input {margin:7px 7px 0 0;}
.bloc9 label {margin:7px 0px 0 0;}
.bloc9 .chercher {background:url(global/no-repeat.png?1) -340px -1610px no-repeat;width:130px;height:25px;float:right;margin:15px 0 0 0;}
.bloc10 {background:url(global/ombre300.png) left bottom no-repeat;}
.bloc10 header {background:url(global/no-repeat.png?1) -320px -1320px no-repeat;}
.bloc10 .bloc-inner {width:278px;padding:10px;}
.bloc10 h2 {color:#FF5500;font-size:14px;font-weight:bold;text-transform:uppercase;margin:0 0 0 0;}
.bloc10 h3 {color:#333333;font-size:14px;font-weight:bold;text-transform:uppercase;margin:20px 0 5px 0;}
.bloc10 a {color:#333333;}
.bloc10 span {color:#A9A9A9;font-size:10px;}
.bloc10 footer {width:298px;}
.bloc10 input {margin:7px 7px 0 0;}
.bloc10 label {margin:7px 0px 0 0;}
.bloc10 .chercher {background:url(global/no-repeat.png?1) -340px -1610px no-repeat;width:130px;height:25px;float:right;margin:15px 0 0 0;}
/* */
.bloc14 {width:300px;position:relative;float:left;margin:0 0 10px 0;background:url(global/ombre300.png) left bottom no-repeat;}
.bloc14 header {background:url(global/no-repeat.png?1) -320px -1480px no-repeat;height: 79px;}
.bloc14 .bloc-inner {min-height:190px;background-color:#b5d4d6;padding:10px;width:278px;width:auto;}
.bloc14 article img {float:left;margin:0 10px 0 0;border:1px solid #FFF;box-shadow:0px 0px 3px rgba(0,0,0,0.5);}
.bloc14 article h1 {display:block;font-size:14px;color:#333;font-weight:bold;margin-bottom:10px;}
.bloc14 article h1 a {color:#333;}
.bloc14 article span {font-size:10px;color:#007788;}
.bloc14 article p {display:block;padding-top:3px;}
.bloc14 article p a {color:#333;}
.bloc14 article .btn {width:278px;height:25px;background:url(global/no-repeat.png?1) -11px -1507px no-repeat;padding:0px;margin:10px 0 0 0;}
.bloc14 footer {width:298px;background-color:#b5d4d6;}
.bloc14 footer a {color:#007788 !important;}.bloc11 {background:url(global/ombre300.png) left bottom no-repeat;}
.bloc11 header {background:url(global/no-repeat.png?1) -320px -1320px no-repeat;padding:0 0 0 50px;width:251px;height:60px;}
.bloc11 .bloc-inner {width:278px;padding:10px;}
.bloc11 h2 {color:#FF5500;font-size:14px;font-weight:bold;text-transform:uppercase;margin:0 0 0 0;}
.bloc11 h3 {color:#333333;font-size:14px;font-weight:bold;text-transform:uppercase;margin:20px 0 5px 0;}
.bloc11 a {color:#333333;}
.bloc11 span {color:#A9A9A9;font-size:10px;}
.bloc11 footer {width:298px;}
.bloc11 input {margin:7px 7px 0 0;}
.bloc11 label {margin:7px 0px 0 0;}
.bloc11 .chercher {background:url(global/no-repeat.png?1) -340px -1610px no-repeat;width:130px;height:25px;float:right;margin:15px 0 0 0;}
.bloc11 header .slide-nav {position:absolute;right:30px;top:10px;}
.bloc11 header .slide-nav span {display:block;float:left;width:10px;height:10px;cursor:pointer;}
.bloc11 header .slide-nav span.previous {background:url(global/no-repeat.png?1) -580px -883px no-repeat;}
.bloc11 header .slide-nav span.next {background:url(global/no-repeat.png?1) -610px -883px no-repeat;}
.bloc11 header .slide-nav span.bullet {background:url(global/no-repeat.png?1) -600px -883px no-repeat;}
.bloc11 header .slide-nav span.bullet:hover,.bloc11 header .slide-nav span.active {background:url(global/no-repeat.png?1) -590px -883px no-repeat;}
.bloc11 header h6 {font-weight:bold;font-size:20px;color:#555555;text-transform:uppercase;padding:12px 0 0 0;}
.bloc11 header .icon {display:block;width:29px;height:59px;background:url(global/ssmenu-h2-cat1.png) top left no-repeat;position:absolute;top:0px;left:10px;}
.bloc11 article ul {padding:0 0 0 15px;}
.bloc11 article ul li {list-style:url(global/li-cat7.png) outside;margin:0px;margin:10px 0 0 0;}
.bloc11 article ul li ul {padding:0 0 0 20px;}
.bloc11 article ul li ul li {list-style:url(global/li-puce.png) outside;margin:0px;margin:2px 0 0 0;}
.bloc12 {background:url(global/ombre300.png) left bottom no-repeat;}
.bloc12 header {background:url(global/no-repeat.png?1) -0px -1400px no-repeat;}
.bloc12 .bloc-inner {padding:10px;width:278px;}
.bloc12 ul {padding-bottom:10px;}
.bloc12 ul li {display:block;background:url(global/li-cat4.png) 3px 3px no-repeat;padding-left:15px;}
.bloc12 ul li a {color:#333333;font-weight:bold;font-size:12px;}
.bloc12 ul li span {display:block;clear:left;font-size:11px;color:#A9A9A9;font-weight:normal !important;}
.bloc12 article a {display:block;position:relative;float:left;width:298px;clear:both;padding:5px 10px 5px 10px;color:#333;font-weight:normal;text-decoration:none;line-height:14px;}
.bloc12 article a:hover {text-decoration:underline;}
.bloc12 article a span {display:block;color:#00BBCB;font-size:10px;font-weight:normal;}
.bloc12 footer {width:298px;}
.bloc13 {background:url(global/ombre300.png) left bottom no-repeat;}
.bloc13 header {background:url(global/no-repeat.png?1) -320px -1400px no-repeat;}
.bloc13 .bloc-inner {padding:10px;width:278px;}
.bloc13 ul {padding-bottom:10px;}
.bloc13 ul li {display:block;background:url(global/li-cat5.png) 3px 3px no-repeat;padding-left:15px;}
.bloc13 ul li a {color:#333333;}
.bloc13 ul li span {display:block;clear:left;font-size:10px;color:#A9A9A9;font-weight:bold;}
.bloc13 article a {display:block;position:relative;float:left;width:298px;clear:both;padding:5px 10px 5px 10px;color:#333;font-weight:normal;text-decoration:none;line-height:14px;}
.bloc13 article a:hover {text-decoration:underline;}
.bloc13 article a span {display:block;color:#00BBCB;font-size:10px;font-weight:normal;}
.bloc13 footer {width:298px;}
/* */
.bloc15 header
{border-top: 1px solid #c2c2c2;border-left: 1px solid #c2c2c2;border-right: 1px solid #c2c2c2;border-bottom: 1px solid #c2c2c2;background:#ededed;letter-spacing:-1px;-webkit-border-bottom-right-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomright: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;cursor: pointer;width: 254px;}
.bloc15 header.active
{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;background-color: #008899;border-color: #008899;}
.bloc15 header.active h1
{color: white !important;}
.bloc15 header.active .icon
{background: url("global/ssmenu-h2-cat10.png") no-repeat left top transparent;}
.bloc15 header.active .bullet
{background-position: -112px 0px;height: 17px !important;width: 17px !important;}
.bloc15 header .bullet
{background-image: url('global/no-repeat3.png?1');background-repeat: no-repeat;top: 27px;display: block;height: 16px;position: absolute;right: 30px;width: 16px;}
.bloc15 header .icon
{background-position: left -7px;}
.default #content-inner-center .bloc15 header h1
{font-size: 15px;padding-top: 0;height: 47px;vertical-align: bottom;display:table-cell;width:205px;}
.bloc15 .bloc-inner
{width: 304px;padding:0;border-color:#c2c2c2;display: none;border-bottom: 1px solid #c2c2c2;}
.bloc15 .bloc-inner dt
{width: 74px;height: 41px;border-right: 1px solid #dddddd;border-left: 1px solid #f8f8f8;float:left;font-size: 20px;text-align: center;vertical-align: middle;font-weight: bold;line-height: 41px;color:#007799;background-color: #f8f8f8;cursor: pointer;border-bottom: 1px solid #dddddd;}
.bloc15 .bloc-inner dt.n1
{color: #008899;}
.bloc15 .bloc-inner dt.n2
{color: #999999;}
.bloc15 .bloc-inner dt.n3
{color: #999999;}
.bloc15 .bloc-inner dt.active
{background-color: white;border-bottom: 1px solid white;}
.bloc15 .bloc-inner dt:last-child
{border-right: 1px solid #F8F8F8;}
.bloc15 .bloc-inner dd
{padding: 15px;clear: left;display: none;}
.bloc15 .bloc-inner dd.active
{display: block;}
.bloc15 .bloc-inner dd article
{float: none;}.actus header {font-weight:bold;font-size:30px;color:#333333;margin:0 0 10px 0;text-transform:uppercase;}
.actus header font {color:#A9A9A9;}
.actus article .article-content {position:relative;display:block;overflow:hidden;}
.actus article {position:relative;background:#FFFFFF;border:#DDDDDD 1px solid;padding:10px;margin:0 10px 10px 0;}
.actus article h2 {font-size:14px;font-weight:bold;color:#333333;}
.actus article header h1 {font-size: 14px !important;}
.actus article header h1 a {font-size:14px;font-weight:bold;color:#333333;text-transform:none;}
.actus article header h1 a:hover {color:#008799;}
.actus article img {display:block;float:left;margin:0 10px 0 0;border:2px solid #FFFFFF;box-shadow:0px 0px 3px rgba(0,0,0,0.5);}
.actus article img:hover {border:2px solid #333333;}
.actus article.premier {background:#DCDCDC;}
.actus article.deuxieme {background:#E4E4E4;}
.actus article.troisieme {background:#EAEAEA;}
.actus article time {display:block;color:#008799;font-size:10px;text-align:right;clear:both;}
.actus article.premier span {color:#008799;font-size:10px;text-align:right;clear:both;}
.actus article footer {float:right;width:468px;margin:5px 0 0;}
.actus article.premier footer {float:right;width:298px;}
.actus a {color:#333333;text-decoration:underline;}
.actus a:hover {color:#008799;text-decoration:underline;}
.actus article footer a:hover {text-decoration:none;}
.actus article footer a.rubrique {padding:0 5px;border:#008799 1px solid;background:#FFFFFF;color:#008799;font-size:10px;line-height:25px;}
.actus article footer a.rubrique:hover {background:#008799;color:#FFFFFF;}
.actus article footer a.lire {display:block;float:right;width:39px;height:24px;background:url(global/lire.png) top left no-repeat;}
.actus article footer a.lire:hover {background:url(global/lire.png) bottom left no-repeat;}
.actus-details {padding:0 10px 0 0;}
.actus-details a,.lireaussi a,.plusloin a {color:#333333;text-decoration:underline;font-size: 12px;}
a.abbr {font-size: inherit;color: inherit;}
.plusloin a {text-decoration:none;color:#333333;font-weight:bold;font-size:13px;}
.plusloin .footlink {font-size: 11px;}
.actus-details a:hover,.lireaussi a:hover,.plusloin a:hover {color:#008799;text-decoration:underline;}
.plusloin a:hover {color: #991165}
/* */
.actus-details h1 {font-size:24px;color:#333333;font-weight:normal;margin:0 0 20px 0;}
.actus-details h2 {clear: both;font-size:16px;color:#007799;font-weight:bold;border-bottom:#CBCBCB 1px dotted;margin:15px 0 10px 0;text-transform:uppercase;padding:0 0 3px 0;}
.actus-details h3 {font-size:14px;color:#007799;font-weight:normal;margin:15px 0 5px 0;margin-left: 10px;}
.actus-details h3 a {font-size:14px;color:#007799;}
#content .titre {font-size:14px;font-weight:bold;border-bottom:#CBCBCB 1px dotted;margin:0 0 10px 0;text-transform:uppercase;padding:0 0 3px 0;display:block;}
.actus-details h4 {font-size: 12px;font-weight: bold;margin: 15px 0 5px 10px;}
.actus-details p {line-height: 16px;margin-top: 10px;margin-bottom: 10px;}
.actus-details ul li {margin:2px 0;}
.actus-details>ul,#lettre ul {list-style-type: none;margin-left: 25px;}
.actus-details>ol li
{margin-left: 25px;}
.actus-details>ul li,#lettre ul li {background: url("global/li-cat5.png") no-repeat scroll 3px 3px transparent;line-height: 18px;padding-left: 15px;}
.actus-details .surligne-bleu,.actus-details .surligne-bleu:hover {background:#008798;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.actus-details .surligne-vert,.actus-details .surligne-vert:hover {background:#A9DC00;font-weight:bold;color:#333333;text-decoration:none;}
.actus-details .info {clear:both;overflow:hidden;padding:2px 0;}
.actus-details .info-img {width:320px;position:relative;margin:0px 10px 10px 2px;float:left;padding-bottom:10px;background:url(global/ombre320.png) left bottom no-repeat;}
.actus-details .info-img img {display:block;border:2px solid #FFFFFF;box-shadow:0px 0px 3px rgba(0,0,0,0.5);}
.actus-details .info-img span {background:#333333;color:#FFFFFF;position:absolute;top:10px;left:2px;padding:3px 5px;font-size:10px;font-weight:bold;opacity:0.8;}
.actus-details ul.info {clear:right !important;width:280px;overflow:hidden;float:left;padding:0 0 0 20px }
.actus-details ul.info li {list-style:url(global/li-cat1.png) outside;margin:0 0 0 0;background: 0 !important;padding-left:0 !important;}
.actus-details ul.info a.rubrique {padding:0 5px;border:#008799 1px solid;background:#FFFFFF;color:#008799;font-size:10px;line-height:17px;margin:0px;}
.actus-details ul.info a.rubrique:hover {background:#008799;color:#FFFFFF;}
.actus-details .footlink {font-size:10px;color:#A9A9A9;font-weight:bold;position:absolute;bottom:7px;right:7px;text-decoration:none;}
.actus-details blockquote {clear: both;border:2px solid #FFFFFF;box-shadow:0px 0px 3px rgba(0,0,0,0.5);background:#FFF0A3 url(global/blocquote.png) left top repeat-x;margin:10px 2px;padding:20px 32px;position:relative;}
.actus-details blockquote:before {display:block;width:17px;height:16px;background:url(global/no-repeat.png?1) -310px -1830px no-repeat;position:absolute;top:7px;left:7px;content:" ";}
.actus-details blockquote:after {display:block;width:22px;height:15px;background:url(global/no-repeat.png?1) -340px -1830px no-repeat;position:absolute;bottom:5px;right:5px;content:" ";}
.actus-details footer {font-size: 9px;}
.actus-details table {border-collapse: separate;border-spacing: 2px;margin-bottom: 7px;margin-top: 7px;width: auto;clear: both;}
.actus-details th {background-color: #0099BB;border: 0 none;color: white;font-weight: bold;padding: 5px;text-align: left;}
.actus-details table
{width: 100%;}
.actus-details table,.actus-details td {border: 1px solid #005566;}
.actus-details td {color: #333333;padding: 7px 5px 7px 10px;text-align: center;}
div.block-outils
{border: 1px solid #71124b;background-color: #981266;color: #71124b;margin: 10px;padding: 5px;color: white;text-align: center;font-size: 14px;}
div.block-contrats
{border: 1px solid #007788;background-color: #00AABB;margin: 10px;padding: 5px;color: white;text-align: center;font-size: 14px;color: #007788;}
div.block-reperes
{background-color: #A9A9A9;border: 1px solid black;margin: 10px;padding: 5px;color: white;text-align: center;font-size: 14px;color: black;}
div.block-outils a,div.block-reperes a,div.block-contrats a
{color: #FFF;font-weight: bold;font-size: 14px;}
div.block-outils a:hover,div.block-reperes a:hover
{color: #FF99DD;}
div.block-contrats a:hover
{color: #007788;}
.noborder,.noborder th,.noborder td {border: 0 !important;}
.noborder th {background: 0 !important;}
.plusloin {padding:50px 0 0 0;position:relative;}
/* */
.plusloin span.icon {display:block;width:393px;height:79px;background:url(global/no-repeat.png?1) -0px -2090px no-repeat;position:absolute;top:0px;left:0px;z-index:0;}
.plusloin .certified {margin:0 10px 10px 0;background-color:#FFFFFF;}
.plusloin .certified span.icon {display:block;width:60px;height:60px;background:url(global/no-repeat.png?1) -260px -860px no-repeat;position:absolute;top:35px;right:10px;left:auto;}
.plusloin .certified .titre {color:#00BBCB;}
.plusloin .certified ul li {display:block;background:url(global/li-cat5.png) 3px 3px no-repeat;padding-left:15px;padding-right:80px;}
.plusloin .gestionrh {margin:0 0px 10px 0;background-color:#FFFFFF;}
.plusloin .gestionrh .titre {color:#991165;}
.plusloin .gestionrh ul {}
.plusloin .gestionrh ul li {display:block;background:url(global/li-cat4.png) 3px 3px no-repeat !important;padding-left:15px;padding-bottom: 10px;}
.plusloin .gestionrh ul li span {display:block;clear:left;font-size:10px;color:#A9A9A9;font-size: 11px;font-weight:normal;text-decoration: none;}
.bloc .footlink {display: block;text-align: right;color: #333333;}
.lireaussi {padding:50px 0 0 0;position:relative;}
.lireaussi span.icon {display:block;width:314px;height:79px;background:url(global/no-repeat.png?1) -0px -2160px no-repeat;position:absolute;top:0px;left:0px;z-index:0;}
.lireaussi .autres {margin:0 10px 10px 0;background-color:#FFFFFF;}
.lireaussi .autres .titre {color:#007799;}
.lireaussi .autres ul {}
.lireaussi .autres ul li {display:block;background:url(global/li-cat5.png) 3px 3px no-repeat;padding-left:15px;}
.lastnews {margin:0 0px 10px 0;background-color:#FFFFFF;}
.lastnews .titre {color:#333333;}
.lastnews article a {display:block;position:relative;float:left;width:278px;clear:both;padding:10px;color:#333;font-size:12px;font-weight:normal;text-decoration:none;line-height:14px;}
.lastnews article a p {display:block;overflow:hidden;font-weight:bold;}
.lastnews article a p span {display:block;color:#00BBCB;font-size:10px;font-weight:normal;}
.lastnews article a img {float:left;margin:0 10px 0 0;border:1px solid #FFF;box-shadow:0px 0px 3px rgba(0,0,0,0.5);}
.commentaires {position:relative;border:#DDDDDD 1px solid;padding:10px 10px 20px 10px;}
.commentaires h3 {font-size:14px;font-weight:bold;color:#333333;border:none 0px;padding:5px 0 10px 40px;margin:0px;text-transform:uppercase;}
.commentaires input[type=checkbox]{float:left;margin:0 10px 0 1px;}
.commentaires input[type=submit]{color:#FFFFFF;margin:10px 0 0 0;display:block;font-size:12px;font-weight:bold;text-decoration:none;background:url(global/no-repeat.png?1) -390px -1780px no-repeat;height:25px;padding:1px 13px 4px 13px;border:none 0px;border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;}
.commentaires label {display:block;color:#007799;float:left;}
.commentaires table {width:100%;margin:10px 0px 10px 0px;}
.commentaires table td {padding-bottom:10px !important;}
.commentaires table p {margin:7px 0 3px 0;}
#content-inner-left .commentaires textarea {background:#EAEAEA;border:#DDDDDD 1px solid;color:#A9A9A9;padding:5px;width:615px;height:80px;}
.commentaires a.small-btn {float:none !important;display:inline-block !important;width:auto !important;margin:0px 0 10px 0 !important;background:url(global/form-btn.png) -14px 0px no-repeat !important;height:25px !important;padding:0px 13px 0px 13px !important;line-height:25px !important;}
.commentaires .icon {display:block;width:43px;height:39px;background:url(global/no-repeat.png?1) -310px -1780px no-repeat;position:absolute;top:-6px;left:-6px;}
.commentaires .inputtext {color:#A9A9A9;font-size:12px;font-weight:normal;width:180px;height:23px;padding:0 5px 0 5px;border:#CBCBCB 1px solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:2px 0 7px 0;}
.commentaires .border-left {width:309px !important;border-left:#DDDDDD 1px solid;padding-left:10px;}
.commentaires .comment {padding:0 0 0 30px;position:relative;margin:10px 0px;}
.commentaires .comment .icon {display:block;width:17px;height:16px;background:url(global/no-repeat.png?1) -360px -1780px no-repeat;position:absolute;top:0px;left:0px;}
.commentaires .comment .date {float:right;font-size:10px;color:#007799;}
.commentaires .comment .author {font-size:10px;color:#A9A9A9;}
.social {padding:10px 3px;width:66px;background:#FFFFFF;position:absolute;left:-70px;top:50px;border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;}
.social .social-mail {display:block;width:56px;height:40px;background:url(global/no-repeat.png?1) -390px -1810px no-repeat;cursor:pointer;}
.social .social-comment {display:block;width:61px;height:43px;background:url(global/no-repeat.png?1) -460px -1810px no-repeat;cursor:pointer;}
.social .social-print {display:block;width:51px;height:50px;background:url(global/no-repeat.png?1) -530px -1810px no-repeat;cursor:pointer;}
.social .box,.social-bloc .box {width:66px !important;padding:10px 0;}
.social .box *,.social-bloc .box * {text-align:center;display:block !important;margin:0 auto !important;vertical-align:middle;}
.social hr {border:none;border-top:#DDDDDD 2px solid;margin:0px;}
.social .temoin {position:fixed;/**/ top:0px;left:0px;}
#content .connexion {float:left;position:relative;width:245px;height:280px;margin:0 10px 0 0;padding:15px 10px 0 55px;border:#FFFFFF 2px solid;background:#DDDDDD url(global/fondpanier.png) top left repeat-x;-webkit-box-shadow:0px 0px 2px #A9A9A9;box-shadow:0px 0px 2px #A9A9A9;box-shadow:0px 0px 2px #A9A9A9;}
#content .connexion dl {position:relative;background:#FFFFFF;margin:0px 0 10px 0;}
#content .connexion .icon {position:absolute;background:url(global/no-repeat.png?1) -192px -1720px no-repeat;top:-2px;left:10px;width:30px;height:280px;}
#content .connexion h2 {font-size:14px;color:#333333;font-weight:bold;padding:0 0 2px 0px;}
#content .connexion h2 span {font-size:14px;color:#007799;font-weight:bold;}
#content .connexion .formconnexion {padding:15px 0 20px 0;}
#content .connexion .formconnexion label {color:#333333;font-size:12px;font-weight:bold;}
#content .connexion .formconnexion .inputtext {color:#A9A9A9;font-size:12px;font-weight:normal;width:180px;height:23px;padding:0 5px 0 5px;border:#CBCBCB 1px solid;border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:2px 0 7px 0;}
#content .connexion .formconnexion a {color:#A9A9A9;font-size:10px;font-weight:normal;text-decoration:underline;line-height:25px;}
#content .small-btn,#content-inner-center input[type="submit"].small-btn,#content-inner-left input[type="submit"].small-btn {display:block;float:right;margin:20px 0 0 0;color:#EBEBEC;font-size:12px;font-weight:bold;text-decoration:none;background:url(global/form-btn.png) top right no-repeat;height:25px;padding:1px 27px 4px 13px;border:none 0px;border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;margin-right:10px;}
#content .inscription {float:left;position:relative;width:565px;height:auto;padding:15px 10px 0 55px;border:#FFFFFF 2px solid;background:#DDDDDD url(global/fondpanier.png) top left repeat-x;-webkit-box-shadow:0px 0px 2px #A9A9A9;box-shadow:0px 0px 2px #A9A9A9;box-shadow:0px 0px 2px #A9A9A9;}
#content .inscription dl {position:relative;background:#FFFFFF;margin:0px 0 10px 0;}
#content .inscription .icon {position:absolute;background:url(global/no-repeat.png?1) -116px -1720px no-repeat;top:-2px;left:10px;width:30px;height:292px;}
#content .inscription h2 {font-size:14px;color:#333333;font-weight:bold;padding:0 0 15px 0px;}
#content .inscription p {margin:0 0 15px 0;}
#content .inscription h2 span {font-size:14px;color:#007799;font-weight:bold;}
#content .inscription dl dt {font-size:14px;color:#333333;font-weight:bold;padding:0 0 2px 5px;border-bottom:#DDDDDD 1px dotted;}
#content .inscription dl dt span {font-size:14px;color:#007799;font-weight:bold;}
#content .inscription dl dd {font-size:12px;color:#333333;margin:0 0 0 0;padding:10px 0 0 30px;background:url(global/li-cat2.png) 15px 18px no-repeat;position:relative;}
#content .inscription dl dd span {color:#00BBCB;font-size:10px;display:block;padding:0 0 10px 0;}
#content .inscription dl .prix {color:#00BBCB;font-size:14px;position:absolute;top:0px;right:10px;text-align:right;}
#content .inscription .inputtext {display: inline;color:#A9A9A9;font-size:12px;font-weight:normal;width:250px;height:23px;padding:0 5px 0 5px;border:#CBCBCB 1px solid;border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:2px 0 2px 0;}
#content .inscription .inputtext.cp {width:55px;margin:2px 5px 2px 0;}
#content .inscription .inputtext.ville {width:178px;}
#content .inscription select {color:#A9A9A9;font-size:12px;font-weight:normal;width:260px;height:24px;padding:1px 1px 1px 5px;border:#CBCBCB 1px solid;border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:2px 0 2px 0;}
#content .inscription .label {width:200px;}
#content .inscription p span,#content .inscription .label span {color:#FF6500;}
#content .inscription th {color:#007799;font-weight:bold;text-align:left;height:27px;}
#content .inscription label {}
#content .legal {color:#A9A9A9;}
#content .legal p {margin:10px 0px;}
#content .legal a {color:#A9A9A9;text-decoration:underline;}
/* */
#content.code-du-travail #content-inner-left h2 span,#content.code-du-travail #content-inner-left h3 span {cursor:pointer;position:absolute;right:0;top:0;}
#content.code-du-travail #content-inner-left h3 {font-size:12px;font-weight:normal;margin-bottom:4px;margin-top:3px;padding-bottom:4px;margin-left: 10px;}
#content.code-du-travail #content-inner-left h3 a {display:inline-block;vertical-align:top;width:520px;font-weight: normal;}
#content.code-du-travail #content-inner-left a {color:#333333;text-decoration:none;}
#content.code-du-travail #content-inner-left a:hover {background-color:rgb(154,189,0);color:white;}
#content.code-du-travail #content-inner-left h2,#content.code-du-travail #content-inner-left h3 {position:relative;}
#content.code-du-travail #content-inner-left a:hover span {color:rgb(154,189,0);}
#content.code-du-travail #content-inner-left h2
{background: rgb(154,189,0);background: -webkit-gradient(
linear,left bottom,left top,color-stop(0,rgb(154,189,0)),color-stop(0.5,rgb(180,230,0)),color-stop(0.5,rgb(207,243,77))
);background: -moz-linear-gradient(
center bottom,rgb(154,189,0) 0%,rgb(180,230,0) 50%,rgb(207,243,77) 50%
);color:#FEFFFF;font-size:14px;font-weight:bold;height:30px;line-height:30px;margin-bottom:7px;margin-top:10px;padding-left:13px;}
#content.print input[type="text"]:focus,#content.print .itext:focus,#register input[type="text"]:focus,#register .itext:focus {border-color: #0099BB;color: #333333;}
#content.print label.required,#register label.required {color: #FF7700;}
ul.autocompleter-choices
{position:				absolute;margin:					0;padding:				0;list-style:				none;border:					1px solid #7c7c7c;border-left-color:		#c3c3c3;border-right-color:		#c3c3c3;border-bottom-color:	#ddd;background-color:		#fff;text-align:				left;font-family:			Verdana,Geneva,Arial,Helvetica,sans-serif;z-index:				50;background-color:		#fff;}
ul.autocompleter-choices li
{position:				relative;margin:					-2px 0 0 0;padding:				0.2em 1.5em 0.2em 1em;display:				block;float:					none !important;cursor:					pointer;font-weight:			normal;white-space:			nowrap;font-size:				1em;line-height:			1.5em;}
ul.autocompleter-choices li a
{color: black;text-decoration: none;}
ul.autocompleter-choices li.autocompleter-selected
{background-color:		#444;color:					#fff;}
ul.autocompleter-choices li.autocompleter-selected a
{color: white;text-decoration: none;}
ul.autocompleter-choices span.autocompleter-queried
{display:				inline;float:					none;font-weight:			bold;margin:					0;padding:				0;}
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried
{color:					#00BACC;}.bloc12 {background:url(global/ombre300.png) left bottom no-repeat;}
.bloc12 header {background:url(global/no-repeat.png?1) -0px -1400px no-repeat;}
.bloc12 .bloc-inner {padding:10px;width:278px;}
.bloc12 ul {padding-bottom:10px;}
.bloc12 ul li {display:block;background:url(global/li-cat4.png) 3px 5px no-repeat;padding-left:15px;}
.bloc12 ul li a {color:#333333;font-weight:bold;font-size:16px;}
.bloc12 ul li span {display:block;clear:left;font-size:13px;color:#A9A9A9;font-weight:normal !important;}
.bloc12 article a {display:block;position:relative;float:left;width:298px;clear:both;padding:5px 10px 5px 10px;color:#333;font-weight:normal;text-decoration:none;line-height:14px;}
.bloc12 .bloc-inner article a {display:block;position:relative;float:left;width:278px;clear:both;padding:5px 10px 5px 10px;color:#333;font-weight:normal;text-decoration:none;line-height:14px;}
.bloc12 article a:hover {text-decoration:underline;}
.bloc12 .bloc-inner article a:hover {color: #008799;}
.bloc12 .footlink {display: block;text-align: right;color: #333333;}
.bloc12 article a span {display:block;color:#00BBCB;font-size:10px;font-weight:normal;}
.bloc12 footer {width:298px;}
.bloc13 {background:url(global/ombre300.png) left bottom no-repeat;}
.bloc13 header {background:url(global/no-repeat.png?1) -320px -1400px no-repeat;}
.bloc13 .bloc-inner {padding:10px;width:278px;}
.bloc13 ul {padding-bottom:10px;}
.bloc13 ul li {display:block;background:url(global/li-cat5.png) 3px 3px no-repeat;padding-left:15px;}
.bloc13 ul li a {color:#333333;font-weight:bold;font-size:16px;}
.bloc13 ul li span {display:block;clear:left;font-size:13px;color:#A9A9A9;font-weight:normal;}
.bloc13 article a {display:block;position:relative;float:left;width:298px;clear:both;padding:5px 10px 5px 10px;color:#333;font-weight:normal;text-decoration:none;line-height:14px;}
.bloc13 article a:hover {text-decoration:underline;}
.bloc13 article a span {display:block;color:#00BBCB;font-size:10px;font-weight:normal;}
.bloc13 footer {width:298px;}
.social-bloc {background:url(global/ombre300.png) left bottom no-repeat;padding:0 0px 10px 0;width:300px;overflow:hidden;position:relative;}
.social-bloc .inner {padding:10px 40px 0px 10px;border:#DDDDDD 1px solid;width:248px;position:relative;overflow:hidden;}
.social-bloc .inner .temoin {position:absolute;width:30px;height:151px;top:0px;right:0px;background:url(global/no-repeat.png?1) -590px -1770px no-repeat;z-index:2}
.social-bloc .box {float:left;height:60px;width:62px !important;margin:auto;vertical-align:middle;padding:0px;}
.social-bloc hr {display:none !important;}
.social-bloc footer {width:298px;z-index:9;background:#FFFFFF;}
.social-bloc .social-comment {display:block;width:60px;height:60px;background:url(global/no-repeat.png?1) -371px -1860px no-repeat;cursor:pointer;}
.social-bloc .social-mail {display:block;width:56px;height:45px;background:url(global/no-repeat.png?1) -390px -1805px no-repeat;cursor:pointer;}
.social-bloc .social-print,#breadcrumbs .social-print {display:block;width:60px;height:60px;background:url(global/no-repeat.png?1) -290px -1860px no-repeat;cursor:pointer;}
.social-bloc .social-rss,#breadcrumbs .social-rss {display:block;width:16px;height:16px;float:left;background:url(global/no-repeat.png?1) -548px -1882px no-repeat;cursor:pointer;}
#breadcrumbs .social-print {background-position: -310px -1880px;width: 21px;height: 21px;float:right;}
#breadcrumbs .box {position:absolute;right:0;top: 0;width: 40px;height: 21px;margin-top:0;}
.cachee {display:none !important;}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}
#cboxOverlay{position:fixed;width:100%;height:100%;}
#cboxMiddleLeft,#cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left;margin:auto;border:0;display:block;}
.cboxIframe{width:100%;height:100%;display:block;border:0;}
#cboxOverlay{background:#fff;}
#colorbox{}
#cboxTopLeft{width:25px;height:25px;background:url(/colorbox/border1.png) no-repeat 0 0;}
#cboxTopCenter{height:25px;background:url(/colorbox/border1.png) repeat-x 0 -50px;}
#cboxTopRight{width:25px;height:25px;background:url(/colorbox/border1.png) no-repeat -25px 0;}
#cboxBottomLeft{width:25px;height:25px;background:url(/colorbox/border1.png) no-repeat 0 -25px;}
#cboxBottomCenter{height:25px;background:url(/colorbox/border1.png) repeat-x 0 -75px;}
#cboxBottomRight{width:25px;height:25px;background:url(/colorbox/border1.png) no-repeat -25px -25px;}
#cboxMiddleLeft{width:25px;background:url(/colorbox/border2.png) repeat-y 0 0;}
#cboxMiddleRight{width:25px;background:url(/colorbox/border2.png) repeat-y -25px 0;}
#cboxContent{background:#fff;overflow:hidden;}
#cboxError{padding:50px;border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:20px;}
#cboxTitle{position:absolute;bottom:0px;left:0;text-align:center;width:100%;color:#999;}
#cboxCurrent{position:absolute;bottom:0px;left:100px;color:#999;}
#cboxSlideshow{position:absolute;bottom:0px;right:42px;color:#444;}
#cboxPrevious{position:absolute;bottom:0px;left:0;color:#444;}
#cboxNext{position:absolute;bottom:0px;left:63px;color:#444;}
#cboxLoadingOverlay{background:#fff url(/colorbox/loading.gif) no-repeat 5px 5px;}
#cboxClose{position:absolute;bottom:0;right:0;display:block;color:#444;}
.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}
.cboxIE6 #cboxTopLeft{background:url(/colorbox/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(/colorbox/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(/colorbox/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(/colorbox/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(/colorbox/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(/colorbox/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(/colorbox/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(/colorbox/ie6/borderMiddleRight.png);}
.box
{width: 320px;margin-top: 5px;}
.prebox
{margin:0;color: #333333;margin-top: 10px;width: 320px;text-align: left;}
.box-qa dt,.box-cc dt
{background: #ff7700;background: -webkit-gradient(
linear,left bottom,left top,color-stop(0,rgb(239,88,0)),color-stop(1,rgb(255,119,0))
);background: -moz-linear-gradient(
center bottom,rgb(239,88,0) 0%,rgb(255,119,0) 100%
);color: white;text-transform: uppercase;height: 30px;line-height: 30px;font-size: 14px;font-weight: bold;padding-left: 10px;}
.box-cc dt
{background: #007d96;background: -webkit-gradient(
linear,left bottom,left top,color-stop(0,rgb(0,86,103)),color-stop(0.5,rgb(0,125,150))
);background: -moz-linear-gradient(
center bottom,rgb(0,86,103) 0%,rgb(0,125,150) 50%
);height: 43px;line-height: 18px;padding-top: 7px;}
.box-cc-2 dt
{height: 82px;padding: 0;background: 0;}
.box-cdt dt,.box-mdc dt,.box-cc-cherche dt
{height: 82px;}
.box-qa dd,.box-mdc dd,.box-cc dd,.box dd
{color: #ee6600;font-size: 10px;padding-left: 10px;border-left: 1px solid #dddddd;border-right: 1px solid #dddddd;}
.box dd
{font-size: 12px;}
.box-cdt dd,.box-cc dd
{color: #0099bb;padding-left: 10px;border-left: 1px solid #dddddd;border-right: 1px solid #dddddd;}
.box dd.bottom
{height: 16px;background: url('portail/box-bottom.png');border:0;}
.box dd.textme
{border:0;color: #333333;}
.box dd.textme p
{margin-top: 0px;text-align: justify;}
.box dd.textme b
{color: #0099bb;}
.box-qa dd.even
{background: #ffddbb;}
.box-cc dd.even
{background: #d2dce6;}
.box-qa dd h4,.box-cc dd h4
{padding-top: 4px;}
.box-qa dd h4 a,.box-cc dd h4 a
{color: #333333;font-weight: normal;font-size: 12px;text-decoration: none;}
#content .box-cc dd h4 a:hover
{color: #0099bb;}
#content .box-qa dd.even h4 a:hover
{color: #EE6600;}
#content .box-cdt dd a
{color: #333333;}
#content .box-cdt dd a:hover
{font-weight: bold;color: #333333;}
.box-cdt dd li
{padding-left: 15px;background: url('portail/cdt-flech.png') no-repeat 0px 5px;line-height: 20px;}
.box-cdt dd ul
{margin-left: 10px;padding-top: 10px;list-style-type: none;padding-bottom: 10px;}
.box-mdc a
{text-decoration: none;}
/* */
#content.convention-collective .consulte
{border:0;cursor:pointer;}
#content.convention-collective .btn-cherche,#content.convention-collective .btn-consulte
{background: url('portail/btn-je-cherche-ma-convention.png') no-repeat;width: 220px;height: 30px;margin:0;margin-top: 13px;margin-bottom: 20px;margin-left: 35px;}
#content.convention-collective .btn-consulte
{background: url('portail/btn-je-consulte-ma-convention.png') no-repeat;}
/* */
#content.code-du-travail .center h2 span,#content.code-du-travail .center h3 span {cursor:pointer;position:absolute;right:0;top:0;}
#content.code-du-travail .center h3 {font-size:12px;font-weight:normal;margin-bottom:4px;margin-top:3px;padding-bottom:4px;margin-left: 10px;}
#content.code-du-travail .center h3 a {display:inline-block;vertical-align:top;width:520px;font-weight: normal;}
#content.code-du-travail .center a {color:#333333;text-decoration:none;}
#content.code-du-travail .center a:hover {background-color:rgb(154,189,0);color:white;}
#content.code-du-travail .center h2,#content.code-du-travail .center h3 {position:relative;}
#content.code-du-travail .center a:hover span {color:rgb(154,189,0);}
#content.code-du-travail .center h2
{background: rgb(154,189,0);background: -webkit-gradient(
linear,left bottom,left top,color-stop(0,rgb(154,189,0)),color-stop(0.5,rgb(180,230,0)),color-stop(0.5,rgb(207,243,77))
);background: -moz-linear-gradient(
center bottom,rgb(154,189,0) 0%,rgb(180,230,0) 50%,rgb(207,243,77) 50%
);color:#FEFFFF;font-size:14px;font-weight:bold;height:30px;line-height:30px;margin-bottom:7px;margin-top:10px;padding-left:13px;}
.lien_cerfa {color: #008799 !important;}.outils-rh #content-inner-left,.outils-rh #content-inner-center {color:#333333;}
.outils-rh #content-inner-left em.pack,.outils-rh #content-inner-center em.pack {font-size:30px;font-weight:bold;color:#991165;text-transform:uppercase;}
.outils-rh #content-inner-left em.pack span,.outils-rh #content-inner-left em.pack span {color:#A9A9A9;margin:0 0 5px 0;}
.outils-rh #content-inner-left h1,.outils-rh #content-inner-center h1 {font-size:18px;font-weight:normal;color:#991165;margin:0 0 10px 0;text-transform: none;}
.outils-rh #content-inner-left h2,.outils-rh #content-inner-center h2,.outils-rh #content-inner-left .autres b {font-size:14px;font-weight:bold;color:#991165;border-bottom:#CBCBCB 1px dotted;margin:0 0 10px 0;text-transform:uppercase;padding:0 0 3px 0;}
.outils-rh #content-inner-left b,.outils-rh #content-inner-center b {color:#CB0087;font-size:12px;font-weight:bold;padding:0 0 4px 0;display: block;}
.outils-rh #content-inner-left p,.outils-rh #content-inner-center p {margin:0 0 10px 0px;}
.outils-rh #content-inner-left ul {display:block;overflow:hidden;padding:0 0 10px 10px;}
.outils-rh #content-inner-left ol {margin-left: 30px;}
.outils-rh #content-inner-left ul li {list-style:url(global/li-cat4.png) inside;padding:3px 0 0 0;}
.ie7 .outils-rh #content-inner-left ul li {list-style:url(global/li-cat4.png) outside;padding:0px 0 0 0px;margin-left:20px;}
.outils-rh #content-inner-left .auteur {padding:20px 20px 10px 50px;border:#DDDDDD 1px solid;background:#DDDDDD;position:relative;}
.outils-rh #content-inner-left .auteur h3 {font-size:16px;font-weight:bold;color:#991165;}
.outils-rh #content-inner-left .auteur b {color:#991165;font-size:14px;font-weight:normal;text-transform:none;border:none 0px;}
.outils-rh #content-inner-left .auteur img {display:block;float:left;margin:0 20px 60px 0;border:2px solid #FFFFFF;box-shadow:0px 0px 3px rgba(0,0,0,0.5);}
.outils-rh #content-inner-left .auteur span.bande {width:29px;height:209px;background:url(global/no-repeat.png?1) -80px -1720px;position:absolute;top:0px;left:10px;}
.outils-rh #content-inner-left .autres {padding:10px;border:#DDDDDD 1px solid;margin:10px 0 0 0;position:relative;}
.outils-rh #content-inner-left .autres ul {margin-bottom:0px;}
.outils-rh #content-inner-left .autres ul li {float:left;width:50%;}
.ie7 .outils-rh #content-inner-left .autres ul li {display:block;width:290px;list-style:none;background:url(global/li-cat4.png) left 4px no-repeat;padding:0 0 0 15px;margin-left:0px;}
.outils-rh #content-inner-left .autres ul li a {color:#333333;}
.outils-rh #content-inner-left {padding-right:10px;width:650px !important;}
.outils-rh #content-inner-left .auteur {background:#DDDDDD url(global/fondpanier.png) top left repeat-x;border: 2px solid #FFFFFF;box-shadow: 0 0 2px #A9A9A9;-moz-box-shadow: 0 0 2px #A9A9A9;-webkit-box-shadow: 0 0 2px #A9A9A9;padding:20px 15px 10px 46px;margin-left:2px;}
.service-client {background:#DDDDDD url(global/service-clients.png) top left repeat-x;font-size:20px;font-weight:bold;color:#A9A9A9;padding:5px 10px 20px 10px;width:274px;margin:1px;border:2px solid #FFFFFF;box-shadow: 0 0 2px #A9A9A9;-moz-box-shadow: 0 0 2px #A9A9A9;-webkit-box-shadow: 0 0 2px #A9A9A9;}
.service-client a {display:block;color:#333333;text-decoration:underline;clear:both;font-size:12px;font-weight:normal;padding:0 0 0 10px;background:url(global/li-cat1.png) 0px 5px no-repeat;margin:5px 0 0 0;}
.ombre-service {background:url(global/ombre300.png) left bottom no-repeat;padding-bottom:10px;clear:both;}
.doctechnique {width:300px;height:90px;margin:6px 0 20px 0;}
.doctechnique .doc {width:322px;height:89px;position:absolute;margin-left:-22px;background:url(global/no-repeat.png?1) -0px -1560px no-repeat;}
.bloc10 {background:url(global/ombre300.png) left bottom no-repeat;}
.bloc10 header {background:url(global/no-repeat.png?1) -320px -1320px no-repeat;padding:10px 20px 0 50px;width:231px;height:70px;text-align:right;position:relative;}
.bloc10 header .icon {display:block;width:29px;height:52px;background:url(global/ssmenu-h2-cat6.png) top left no-repeat;position:absolute;top:0px;left:10px;}
.bloc10 .bloc-inner {width:278px;padding:10px;}
.bloc10 h2 {color:#FF5500;font-size:14px;font-weight:bold;text-transform:uppercase;margin:0 0 0 0;}
.bloc10 h3 {color:#333333;font-size:14px;font-weight:bold;text-transform:uppercase;margin:20px 0 5px 0;}
.bloc10 a {color:#333333;}
.bloc10 span {color:#A9A9A9;font-size:10px;}
.bloc10 footer {width:298px;}
.bloc10 input {margin:7px 7px 0 0;}
.bloc10 label {margin:7px 0px 0 0;}
.bloc10 .chercher {background:url(global/no-repeat.png?1) -340px -1610px no-repeat;width:130px;height:25px;float:right;margin:15px 0 0 0;}
.bloc10 .prixht {font-size:16px;color:#CBCBCB;line-height:30px;}
.bloc10 .euros {font-size:30px;color:#333333;font-weight:bold;line-height:30px;}
.bloc10 .comments {font-size:14px;color:#FF5500;font-weight:bold;padding-left:10px;}
.bloc10 .commander {width:280px;height:45px;background:url(global/no-repeat.png?1) -340px -1561px no-repeat;display:block;margin:0 0 0 0;}
.bloc10 .ombre-commander {width:280px;height:11px;background:url(global/no-repeat.png?1) -340px -1700px no-repeat;display:block;margin:5px 0 10px 0;}
.bloc10 .compo {position:relative;overflow:hidden;padding:5px 0 5px 10px;clear:right !important;}
.bloc10 .compo img {float:left;margin:0 10px 0 0;}
.bloc10 .compo span.elem {font-size:12px;color:#333;font-weight:bold;}
.bloc10 .compo span.elem span {font-size:12px;color:#FF5500}
.bloc10 .compo span.description {display:block;color:#A9A9A9;font-size:10px;}
.bloc10 .apercu {width:105px;font-size:12px;font-weight:bold;padding:0 15px 0 0;height:25px;text-decoration:none;background:url(global/no-repeat.png?1) -500px -1610px no-repeat;display:block;margin:8px 0 8px 50px;line-height:24px;text-transform:uppercase;text-align:center;}
.bloc10 .dl-now {width:210px;height:25px;background:url(global/no-repeat.png?1) -340px -1640px no-repeat;display:block;margin:8px 0 8px 50px;}
.bloc10 .maj {display:block;padding:10px 0 0 20px;background:url(global/li-cat6.png) 10px 14px no-repeat;font-weight:bold;font-size:12px;color:#333333;}
.bloc10 .maj span {font-weight:bold;font-size:12px;color:#FF5500;}.contrats #content-inner-left,.contrats #content-inner-center {color:#333333;}
.contrats #content-inner-left h1,.contrats #content-inner-center h1 {font-size:30px;font-weight:bold;color:#007788;text-transform:uppercase;}
.contrats #content-inner-left h1 font,.contrats #content-inner-center h1 font {color:#A9A9A9;margin:0 0 5px 0;}
.contrats #content-inner-left h2,.contrats #content-inner-center h2 {font-size:18px;font-weight:normal;color:#007788;margin:0 0 10px 0;}
.contrats #content-inner-left h3,.contrats #content-inner-center h3 {font-size:14px;font-weight:bold;color:#007788;border-bottom:#CBCBCB 1px dotted;margin:0 0 10px 0;text-transform:uppercase;padding:0 0 3px 0;}
.contrats #content-inner-left h4,.contrats #content-inner-center h4 {color:#00AABB;font-size:12px;font-weight:bold;margin:0 0 10px 0;}
.contrats #content-inner-left h5,.contrats #content-inner-center h5 {color:#000000;font-size:14px;font-weight:normal;margin:0 0 10px 0;}
.contrats #content-inner-left p,.contrats #content-inner-center p {margin:0 0 10px 0px;}
.contrats #content-inner-left ul {display:block;overflow:hidden;padding:0 0 10px 10px;}
.contrats #content-inner-left ul li {list-style:url(global/li-cat2.png) inside;padding:3px 0 0 0;}
.ie7 .contrats #content-inner-left ul li {list-style:url(global/li-cat4.png) outside;padding:0px 0 0 0px;margin-left:20px;}
.contrats #content-inner-left .auteur {padding:20px 20px 10px 50px;border:#DDDDDD 1px solid;background:#DDDDDD;position:relative;}
.contrats #content-inner-left .auteur h2 {font-size:16px;font-weight:bold;color:#007788;}
.contrats #content-inner-left .auteur h3 {color:#007788;font-size:14px;font-weight:normal;text-transform:none;border:none 0px;}
.contrats #content-inner-left .auteur img {display:block;float:left;margin:0 20px 10px 0;border:2px solid #FFFFFF;box-shadow:0px 0px 3px rgba(0,0,0,0.5);}
.contrats #content-inner-left .auteur a {color: #007788;}
.contrats #content-inner-left .auteur span.bande {width:29px;height:209px;background:url(global/no-repeat.png) -233px -1720px;position:absolute;top:0px;left:10px;}
.contrats #content-inner-left .autres {padding:10px;border:#DDDDDD 1px solid;margin:10px 0 0 0;position:relative;}
.contrats #content-inner-left .autres ul {margin-bottom:0px;}
.contrats #content-inner-left .autres ul li {float:left;width:50%;}
.ie7 .contrats #content-inner-left .autres ul li {display:block;width:290px;list-style:none;background:url(global/li-cat2.png) left 4px no-repeat;padding:0 0 0 15px;margin-left:0px;}
.contrats #content-inner-left .autres ul li a {color:#333333;}
.contrats #content-inner-left .auteur b {color: black;display: inline;font-weight: bold;font-size: 12px;}
.contrats #content-inner-left {padding-right:10px;width:650px !important;}
.contrats #content-inner-left .auteur {background:#DDDDDD url(global/fondpanier.png) top left repeat-x;border: 2px solid #FFFFFF;box-shadow: 0 0 2px #A9A9A9;-moz-box-shadow: 0 0 2px #A9A9A9;-webkit-box-shadow: 0 0 2px #A9A9A9;padding:20px 15px 10px 46px;margin-left:2px;}
.doccontrat {width:300px;height:90px;margin:6px 0 20px 0;}
.doccontrat .doc {width:322px;height:89px;position:absolute;margin-left:-22px;background:url(global/no-repeat.png?1) 0px -2266px no-repeat;}
.contrats .bloc10 header {height: 42px;}.boite-a-outils #content-inner-left,.boite-a-outils #content-inner-center {color:#333333;}
.boite-a-outils #content-inner-left h1,.boite-a-outils #content-inner-center h1 {font-size:30px;font-weight:bold;color:#FF7700;text-transform:uppercase;}
.boite-a-outils #content-inner-left .actus a:hover {color:#FF7700;}
.boite-a-outils a span.btn
{margin-left:10px;color:#FF7700;font-size:10px;line-height:20px;padding:0 5px 0 5px;box-shadow:0px 0px 3px rgba(0,0,0,0.5);border-radius:4px;background:url(global/repeat-x.png) 0px -18px repeat-x;}
.boite-a-outils a span.btn span {color:#333333;}
.boite-a-outils a:hover span.btn {text-decoration:none;color:#FFF;background:url(global/repeat-x.png) 0px -341px repeat-x;}
.boite-a-outils a:hover span.btn span {color:#FFF;}.barre-commande {width:960px;height:69px;background:url(global/etape.png) no-repeat;clear:both;position:relative;margin:0px 0 20px 0;}
.barre-commande.barre2 {background-position: 0px -69px;}
.barre-commande.barre3 {background-position:0px -138px;}
.barre-commande.barre4 {background-position:0px -207px;}
#barre-commande a.etape1 {display:block;width:126px;height:60px;position:absolute;top:1px;left:0px;}
#barre-commande a.etape2 {display:block;width:180px;height:60px;position:absolute;top:1px;left:156px;}
#barre-commande a.etape3 {display:block;width:180px;height:60px;position:absolute;top:1px;left:363px;}
#barre-commande a.etape4 {display:block;width:129px;height:60px;position:absolute;top:1px;left:569px;}
#barre-commande a.etape5 {display:block;width:210px;height:60px;position:absolute;top:1px;left:724px;}
#content.panier #content-inner-center {width:880px;min-height: 200px;_height: 200px;position:relative;padding:20px 10px 0 70px;border:#FFFFFF 2px solid;background:#DDDDDD url(global/fondpanier.png) top left repeat-x;-webkit-box-shadow: 0px 0px 2px #A9A9A9;box-shadow: 0px 0px 2px #A9A9A9;box-shadow: 0px 0px 2px #A9A9A9;}
#content.panier #content-inner-center dl {position:relative;background:#FFFFFF;margin:0px 0 10px 0;}
#content.panier #content-inner-center .icon {position:absolute;background:url(global/no-repeat.png?1) -154px -1720px no-repeat;top:-2px;left:10px;width:30px;height:200px;}
#content.panier #content-inner-center dl dt {font-size:14px;color:#333333;font-weight:bold;padding:0 0 2px 5px;border-bottom:#DDDDDD 1px dotted;}
#content.panier #content-inner-center dl dt span {font-size:14px;color:#007799;font-weight:bold;}
#content.panier #content-inner-center dl dd {font-size:12px;color:#333333;margin:0 0 0 0;padding:10px 0 0 30px;background:url(global/li-cat2.png) 15px 18px no-repeat;position:relative;}
#content.panier #content-inner-center dl dd span {color:#00BBCB;font-size:10px;display:block;padding:0 0 10px 0;}
#content.panier #content-inner-center dl .prix {color:#00BBCB;font-size:14px;position:absolute;top:0px;right:10px;text-align:right;font-weight:normal;}
#content .totalht {padding:0 0 0 5px;margin:0 0 10px 0;background:#FFFFFF;color:#333333;font-size:14px;font-weight:bold;line-height:20px;position:relative;}
#content .totaltva {padding:0 0 0 5px;margin:0 0 10px 0;background:#FFFFFF;color:#333333;font-size:14px;line-height:20px;position:relative;}
#content .totalttc {padding:0 0 0 5px;margin:0 0 10px 0;background:#333333;color:#FFFFFF;font-size:24px;font-weight:bold;line-height:35px;border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;}
#content .totaltva .prix,#content .totalht .prix {color:#007799;font-size:14px;position:absolute;top:0px;right:10px;text-align:right;font-weight:bold;}
#content .totalttc .prix {position:absolute;top:0px;right:10px;text-align:right;}
#content .bouton {line-height:40px;text-transform:uppercase;background:url(global/bleu-btn.png) top left no-repeat;width:285px;padding:0 0 0 15px;margin:10px 0 40px 0;font-size:20px;color:#FFFFFF;float:right;cursor: pointer;clear:both;}
#content .paiement {font-size:16px;border:#DDDDDD 1px solid;line-height:38px;text-align:center;clear:both;height:40px;}
#commande-recap {width:255px;min-height:350px;position:relative;float:left;margin:0 10px 0 0;padding:10px 10px 20px 55px;border:#FFFFFF 2px solid;background:#FFFFFF url(global/fondpanier.png) bottom left repeat-x;box-shadow: 0px 0px 2px #A9A9A9;}
#commande-recap .icon {display:block;position:absolute;left:0px;top:-2px;height:350px;width:40px;background:url(global/no-repeat.png?1) 0px -1720px no-repeat;}
#commande-recap h2 {display:block;margin-bottom:10px;font-size:14px;text-transform:uppercase;font-weight:bold;}
#commande-recap h2 span {color:#007799;}
#commande-recap dl {display:block;position:relative;margin-bottom:10px;}
#commande-recap dl dt {font-weight:bold;}
#commande-recap dl dt span {color:#007799;}
#commande-recap dl dd {color:#007799;}
#commande-recap .prix {float:right;font-size:12px !important;right:0px !important;}
#commande-recap .totalht {font-size:12px;margin-bottom:0px;}
#commande-recap .totaltva {font-size:12px;}
#commande-recap .totalttc {font-size:12px;line-height:25px;margin-bottom:30px;}
#commande-recap .totalttc .prix {right:5px !important;}
#commande-paiement {width:555px;min-height:350px;position:relative;float:left;padding:10px 10px 20px 55px;border:#FFFFFF 2px solid;background:#FFFFFF url(global/fondpanier.png) bottom left repeat-x;box-shadow: 0px 0px 2px #A9A9A9;}
#commande-paiement .icon {display:block;position:absolute;left:8px;top:-2px;height:350px;width:40px;background:url(global/no-repeat.png?1) -37px -1720px no-repeat;}
#commande-paiement h2 {display:block;margin-bottom:10px;font-size:14px;text-transform:uppercase;font-weight:bold;}
#commande-paiement h2 span {color:#007799;}
#commande-paiement p {display:block;overflow:hidden;margin-bottom:15px;}
#commande-paiement #form-reduction {display:block;position:relative;float:right;margin-left:30px;}
#commande-paiement #form-reduction input {display:block;float:left;box-shadow: 0px 0px 3px #A9A9A9;border-radius:3px;color:#99BB00;width:130px;padding:0 5px 0 5px;line-height:25px;height:25px;}
#commande-paiement #form-reduction button {display:block;float:left;margin-left:5px;width:30px;height:25px;background:url(global/no-repeat.png?1) -250px -1660px no-repeat;}
#commande-paiement #form-paiement .img-paiement1 {display:block;margin:0 auto;width:153px;height:21px;background:url(global/no-repeat.png?1) -130px -1690px no-repeat;}
#commande-paiement #form-paiement .img-paiement2 {display:block;margin:0 auto;width:35px;height:21px;background:url(global/no-repeat.png?1) -210px -1660px no-repeat;}
#commande-paiement #form-paiement .img-paiement3 {display:block;margin:0 auto;width:70px;height:21px;background:url(global/no-repeat.png?1) -130px -1660px no-repeat;}
#commande-paiement #form-paiement .img-paiement4 {display:block;margin:0 auto;width:60px;height:32px;background:url(global/no-repeat.png?1) -60px -1660px no-repeat;}
#commande-paiement #form-paiement .img-paiement5 {display:block;margin:0 auto;width:40px;height:21px;background:url(global/no-repeat.png?1) -10px -1660px no-repeat;}
#commande-paiement #form-paiement td {padding-bottom:15px;}
#commande-paiement #form-paiement td label {font-weight:bold;}
#commande-paiement #form-paiement td span {display:block;font-size:10px;color:#00BBCB;}
#commande-paiement #form-paiement a {color:#333;text-decoration:underline;}
#commande-paiement #form-paiement .cgv {line-height:25px;}
#commande-paiement #form-paiement .cgv input {margin:0 5px 5px 0;}
.bloc-bleu,.bloc-bleu .titre,.bloc-bleu a {color: #007799;}
.bloc-bleuc,.bloc-bleuc .titre,.bloc-bleuc a {color: #008899;}
.bloc-vert,.bloc-vert .titre,.bloc-vert a {color: #99bc00;}
.bloc-violet,.bloc-violet .titre,.bloc-violet a {color: #991166;}
.bloc-black,.bloc-black .titre,.bloc-black a {color: #333333;}
.bloc-orange,.bloc-orange .titre,.bloc-orange a {color: #ff5500;}
.bloc-disabled {color: #aaaaaa !important;}
.bloc-moncompte {background:url(global/ombre475.png) left bottom no-repeat;width: 470px;}
.bloc-moncompte .bloc-inner {padding:10px;width:448px;}
.bloc-moncompte .titre {text-transform: upper-case;}
.bloc-moncompte h3 {font-size: 14px;font-weight: bold;}
.bloc-moncompte h3 a {text-decoration: underline;}
.bloc-moncompte p {color: #777777;line-height: 16px;}
.bloc-moncompte article {padding-left: 40px;margin-bottom: 15px;width: 408px }
.bloc-moncompte span.download {height: 33px;left: 0;position: absolute;width: 29px;}
.bloc-moncompte span.alertes {height: 33px;left: 0;position: absolute;width: 29px;}
.bloc-moncompte span.profil {height: 28px;left: 0;position: absolute;width: 29px;}
.bloc-moncompte span.discussions {height: 28px;left: 0;position: absolute;width: 29px;}
.bloc-bleu span.download {background: url(global/moncompte-sprite.png) 3px 3px no-repeat;}
.bloc-bleu span.alertes {background: url(global/moncompte-sprite.png) -25px 7px no-repeat;}
.bloc-bleuc span.download {background: url(global/moncompte-sprite.png) 3px -76px no-repeat;}
.bloc-bleuc span.alertes {background: url(global/moncompte-sprite.png) -25px -56px no-repeat;}
.bloc-vert span.download {background: url(global/moncompte-sprite.png) 3px -37px no-repeat;}
.bloc-vert span.alertes {background: url(global/moncompte-sprite.png) -25px -25px no-repeat;}
.bloc-violet span.download {background: url(global/moncompte-sprite.png) 3px -115px no-repeat;}
.bloc-violet span.alertes {background: url(global/moncompte-sprite.png) -25px -85px no-repeat;}
.bloc-orange span.profil {background: url(global/moncompte-sprite.png) -54px -94px no-repeat;}
.bloc-orange span.download {background: url(global/moncompte-sprite.png) -55px -121px no-repeat;}
.bloc-orange span.discussions {background: url(global/moncompte-sprite.png) -54px -122px no-repeat;}
.bloc-black span.alertes {background: url(global/moncompte-sprite.png) -25px -117px no-repeat;}
.bloc-large {background:url(global/ombre960.png) left bottom no-repeat;width: 960px;}
.bloc-large .bloc-inner {width: 928px;min-height: 35px;}
.bloc-large article {width: 265px;clear: none;margin-bottom: 5px;}
.bloc-large span.abonnements {height: 36px;left: 0;position: absolute;width: 29px;}
.bloc-large span.abonnements {background: url(global/moncompte-sprite.png) -54px 3px no-repeat;}
.bloc-large span.factures {height: 35px;left: 0;position: absolute;width: 29px;}
.bloc-large span.factures {background: url(global/moncompte-sprite.png) -54px -33px no-repeat;}
.bloc-large span.coordonnees {height: 28px;left: 0;position: absolute;width: 29px;}
.bloc-large span.coordonnees {background: url(global/moncompte-sprite.png) -54px -67px no-repeat;}
.bloc-disabled span.download {background: url(global/moncompte-sprite.png) 3px -151px no-repeat;}
.bloc-disabled span.alertes {background: url(global/moncompte-sprite.png) -25px -146px no-repeat;}
.bloc-moncompte span.gratuit {height: 54px;right: 0;top:0;position: absolute;width: 55px;background: url(global/moncompte-gratuit.png) 0 0 no-repeat;}
.moncompte section>h2 {color: #333333 !important;border: 0 !important;text-transform: none !important;font-size:18px !important;font-weight: normal !important;}
.moncompte section>h2 span {color: #A9A9A9 !important;}
.moncompte table {border-collapse:collapse !important;}
.moncompte th {background: url(global/thead.png) repeat-x;height: 33px;font-weight: normal;vertical-align: middle;text-align: center !important;}
.moncompte th {background-position: 0 -173px;}
.moncompte a {color: #333333;}
.convention-collective #content-inner-left,.convention-collective #content-inner-center {color:#333333;}
.convention-collective #content-inner-left h1,.convention-collective #content-inner-center h1 {font-size:30px;font-weight:bold;color:#007799;text-transform:uppercase;}
.convention-collective #content-inner-left h1 font,.convention-collective #content-inner-center h1 font {color:#A9A9A9;margin:0 0 5px 0;}
.convention-collective #content-inner-left h1 font,.convention-collective #content-inner-center h1 font {color:#A9A9A9;margin:0 0 5px 0;}
.convention-collective th {background-position: 0px 0px;}
.convention-collective section>h2 {color: #007799 !important;}
.convention-collective a {color: #007799;}
.modele-lettre #content-inner-left,.modele-lettre #content-inner-center {color:#333333;}
.modele-lettre #content-inner-left h1,.modele-lettre #content-inner-center h1 {font-size:30px;font-weight:bold;color:#00BBCB;text-transform:uppercase;}
.modele-lettre #content-inner-left h1 font,.modele-lettre #content-inner-center h1 font {color:#A9A9A9;margin:0 0 5px 0;}
.modele-lettre #content-inner-left h2,.modele-lettre #content-inner-center h2 {color:#00BBCB;}
.outils #content-inner-left,.outils #content-inner-center {color:#333333;}
.outils #content-inner-left h1,.outils #content-inner-center h1 {font-size:30px;font-weight:bold;color:#991166;text-transform:uppercase;}
.outils #content-inner-left h2,.outils #content-inner-center h2 {color:#991166;}
.outils #content-inner-left h1 font,.outils #content-inner-center h1 font {color:#A9A9A9;margin:0 0 5px 0;}
.outils th {background-position: 0px -86px;}
.outils section>h2 {color: #991166 !important;}
.outils a {color: #991166;}
.codes #content-inner-left,.codes #content-inner-center {color:#333333;}
.codes #content-inner-left h1,.codes #content-inner-center h1 {font-size:30px;font-weight:bold;color:#99bc00;text-transform:uppercase;}
.codes #content-inner-left h1 font,.codes #content-inner-center h1 font {color:#A9A9A9;margin:0 0 5px 0;}
.codes #content-inner-left h1 font,.codes #content-inner-center h1 font {color:#A9A9A9;margin:0 0 5px 0;}
.codes th {background-position: 0px -43px;}
.codes section>h2 {color: #99BC00 !important;}
.codes a {color: #99BC00;}