body{margin:0 auto;padding:0;background-color:#9ba9b5;background-image:url('/design/public/images/Page-BgTexture.jpg');background-repeat:repeat-x;background-attachment:fixed;background-position:bottom left;}
#art-main{position:relative;width:100%;left:0;top:0;}
#art-page-background-gradient{background-position:bottom left;}
.cleared{float:none;clear:both;margin:0;padding:0;border:none;font-size:1px;}
form{padding:0 !important;margin:0 !important;}
table.position{position:relative;width:100%;table-layout:fixed;}
.art-Sheet{position:relative;z-index:0;margin:0 auto;width:1000px;min-width:41px;min-height:41px;}
.art-Sheet-body{position:relative;z-index:1;padding:7px;}
.art-Sheet-tr,.art-Sheet-tl,.art-Sheet-br,.art-Sheet-bl,.art-Sheet-tc,.art-Sheet-bc,.art-Sheet-cr,.art-Sheet-cl{position:absolute;z-index:-1;}
.art-Sheet-tr,.art-Sheet-tl,.art-Sheet-br,.art-Sheet-bl{width:56px;height:56px;background-image:url('/design/public/images/Sheet-s.png');}
.art-Sheet-tl{top:0;left:0;clip:rect(auto,28px,28px,auto);}
.art-Sheet-tr{top:0;right:0;clip:rect(auto,auto,28px,28px);}
.art-Sheet-bl{bottom:0;left:0;clip:rect(28px,28px,auto,auto);}
.art-Sheet-br{bottom:0;right:0;clip:rect(28px,auto,auto,28px);}
.art-Sheet-tc,.art-Sheet-bc{left:28px;right:28px;height:56px;background-image:url('/design/public/images/Sheet-h.png');}
.art-Sheet-tc{top:0;clip:rect(auto,auto,28px,auto);}
.art-Sheet-bc{bottom:0;clip:rect(28px,auto,auto,auto);}
.art-Sheet-cr,.art-Sheet-cl{top:28px;bottom:28px;width:56px;background-image:url('/design/public/images/Sheet-v.png');}
.art-Sheet-cr{right:0;clip:rect(auto,auto,auto,28px);}
.art-Sheet-cl{left:0;clip:rect(auto,28px,auto,auto);}
.art-Sheet-cc{position:absolute;z-index:-1;top:28px;left:28px;right:28px;bottom:28px;background-color:#D8DEDE;}
.art-Sheet{margin-top:8px !important;}
#art-page-background-simple-gradient,#art-page-background-gradient,#art-page-background-glare{min-width:1000px;}
div.art-Header{margin:0 auto;position:relative;z-index:0;width:986px;height:130px;}
div.art-Header-png{position:absolute;z-index:-2;top:0;left:0;width:986px;height:130px;background-image:url('/design/public/images/Header.png');background-repeat:no-repeat;background-position:left top;}
div.art-Header-jpeg{position:absolute;z-index:-1;top:0;left:0;width:986px;height:130px;background-image:url('/design/public/images/Header.jpg');background-repeat:no-repeat;background-position:center center;}
.art-menu a,.art-menu a:link,.art-menu a:visited,.art-menu a:hover{text-align:left;text-decoration:none;outline:none;letter-spacing:normal;word-spacing:normal;}
.art-menu,.art-menu ul{margin:0;padding:0;border:0;list-style-type:none;display:block;}
.art-menu li{margin:0;padding:0;border:0;display:block;float:left;position:relative;z-index:5;background:none;}
.art-menu li:hover{z-index:10000;white-space:normal;}
.art-menu li li{float:none;}
.art-menu ul{visibility:hidden;position:absolute;z-index:10;left:0;top:0;background:none;}
.art-menu li:hover>ul{visibility:visible;top:100%;}
.art-menu li li:hover>ul{top:0;left:100%;}
.art-menu:after,.art-menu ul:after{content:".";height:0;display:block;visibility:hidden;overflow:hidden;clear:both;}
.art-menu,.art-menu ul{min-height:0;}
.art-menu ul{background-image:url('/design/public/images/spacer.gif');padding:10px 30px 30px 30px;margin:-10px 0 0 -30px;}
.art-menu ul ul{padding:30px 30px 30px 10px;margin:-30px 0 0 -10px;}
.art-menu{padding:0px 0px 0px 0px;}
.art-nav{position:relative;height:28px;z-index:100;}
.art-nav .l,.art-nav .r{position:absolute;z-index:-1;top:0;height:28px;background-image:url('/design/public/images/nav2.png');}
.art-nav .l{left:0;right:0px;}
.art-nav .r{right:0;width:986px;clip:rect(auto,auto,auto,986px);}
.art-menu ul li{clear:both;}
.art-menu a{position:relative;display:block;overflow:hidden;height:28px;cursor:pointer;text-decoration:none;margin-right:0px;margin-left:0px;}
.art-menu a .r,.art-menu a .l{position:absolute;display:block;top:0;z-index:-1;height:84px;background-image:url('/design/public/images/MenuItem2.png');}
.art-menu a .l{left:0;right:0px;}
.art-menu a .r{width:400px;right:0;clip:rect(auto,auto,auto,400px);}
.art-menu a .t{
font-family:Arial,Helvetica,Sans-Serif;font-size:13px;font-style:normal;font-weight:normal;color:#1A1E1E;padding:0 22px;margin:0 0px;line-height:28px;text-align:center;}
.art-menu a:hover .l,.art-menu a:hover .r{top:-28px;}
.art-menu li:hover>a .l,.art-menu li:hover>a .r{top:-28px;}
.art-menu li:hover a .l,.art-menu li:hover a .r{top:-28px;}
.art-menu a:hover .t{color:#DFE3E7;}
.art-menu li:hover a .t{color:#DFE3E7;}
.art-menu li:hover>a .t{color:#DFE3E7;}
.art-menu a.active .l,.art-menu a.active .r{top:-56px;}
.art-menu a.active .t{color:#CDD4DA;}
.art-contentLayout{position:relative;margin-bottom:2px;width:986px;}
.art-Block{position:relative;z-index:0;margin:0 auto;min-width:15px;min-height:15px;}
.art-Block-body{position:relative;z-index:1;padding:0px;}
.art-Block-tr,.art-Block-tl,.art-Block-br,.art-Block-bl,.art-Block-tc,.art-Block-bc,.art-Block-cr,.art-Block-cl{position:absolute;z-index:-1;}
.art-Block-tr,.art-Block-tl,.art-Block-br,.art-Block-bl{width:14px;height:14px;background-image:url('/design/public/images/Block-s.png');}
.art-Block-tl{top:0;left:0;clip:rect(auto,7px,7px,auto);}
.art-Block-tr{top:0;right:0;clip:rect(auto,auto,7px,7px);}
.art-Block-bl{bottom:0;left:0;clip:rect(7px,7px,auto,auto);}
.art-Block-br{bottom:0;right:0;clip:rect(7px,auto,auto,7px);}
.art-Block-tc,.art-Block-bc{left:7px;right:7px;height:14px;background-image:url('/design/public/images/Block-h.png');}
.art-Block-tc{top:0;clip:rect(auto,auto,7px,auto);}
.art-Block-bc{bottom:0;clip:rect(7px,auto,auto,auto);}
.art-Block-cr,.art-Block-cl{top:7px;bottom:7px;width:14px;background-image:url('/design/public/images/Block-v.png');}
.art-Block-cr{right:0;clip:rect(auto,auto,auto,7px);}
.art-Block-cl{left:0;clip:rect(auto,7px,auto,auto);}
.art-Block-cc{position:absolute;z-index:-1;top:7px;left:7px;right:7px;bottom:7px;background-color:#C7CFD6;}
.art-Block{margin:5px;}
.art-BlockHeader{position:relative;z-index:0;height:30px;padding:0 6px;margin-bottom:4px;}
.art-BlockHeader .t{height:30px;color:#EEF1F1;font-family:Arial,Helvetica,Sans-Serif;font-size:12px;font-style:normal;font-weight:bold;white-space :nowrap;padding:0 6px;line-height:30px;}
.art-BlockHeader .l,.art-BlockHeader .r{display:block;position:absolute;z-index:-1;height:30px;background-image:url('/design/public/images/BlockHeader.png');}
.art-BlockHeader .l{left:0;right:7px;}
.art-BlockHeader .r
{width:986px;right:0;clip:rect(auto,auto,auto,979px);}
.art-header-tag-icon{display:inline-block;background-position:left top;background-image:url('/design/public/images/BlockHeaderIcon.png');padding:0 0 0 31px;background-repeat:no-repeat;min-height:19px;margin:0 0 0 5px;}
.art-BlockContent{position:relative;z-index:0;margin:0 auto;min-width:1px;min-height:1px;}
.art-BlockContent-body{position:relative;z-index:1;padding:6px;}
.art-BlockContent-body{color:#363E3F;font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:10px;line-height:100%;}
.art-BlockContent-body a:link{color:#556472;font-family:Arial,Helvetica,Sans-Serif;text-decoration:none;}
.art-BlockContent-body a:visited,.art-BlockContent-body a.visited{color:#556472;font-family:Arial,Helvetica,Sans-Serif;text-decoration:none;}
.art-BlockContent-body a:hover,.art-BlockContent-body a.hover{color:#FF5500;font-family:Arial,Helvetica,Sans-Serif;text-decoration:none;}
.art-BlockContent-body ul{list-style-type:none;color:#181C20;margin:0;padding:0;}
.art-BlockContent-body li{font-family:Arial,Helvetica,Sans-Serif;font-size:11px;text-decoration:none;}
.art-BlockContent-body ul li{padding:0px 0 0px 10px;background-image:url('/design/public/images/BlockContentBullets.png');background-repeat:no-repeat;margin:0.5em 0 0.5em 0;line-height:1.2em;}
.art-Post{position:relative;z-index:0;margin:0 auto;min-width:23px;min-height:23px;}
.art-Post-body{position:relative;z-index:1;padding:13px;}
.art-Post-tr,.art-Post-tl,.art-Post-br,.art-Post-bl,.art-Post-tc,.art-Post-bc,.art-Post-cr,.art-Post-cl{position:absolute;z-index:-1;}
.art-Post-tr,.art-Post-tl,.art-Post-br,.art-Post-bl{width:30px;height:30px;background-image:url('/design/public/images/Post-s.png');}
.art-Post-tl{top:0;left:0;clip:rect(auto,15px,15px,auto);}
.art-Post-tr{top:0;right:0;clip:rect(auto,auto,15px,15px);}
.art-Post-bl{bottom:0;left:0;clip:rect(15px,15px,auto,auto);}
.art-Post-br{bottom:0;right:0;clip:rect(15px,auto,auto,15px);}
.art-Post-tc,.art-Post-bc{left:15px;right:15px;height:30px;background-image:url('/design/public/images/Post-h.png');}
.art-Post-tc{top:0;clip:rect(auto,auto,15px,auto);}
.art-Post-bc{bottom:0;clip:rect(15px,auto,auto,auto);}
.art-Post-cr,.art-Post-cl{top:15px;bottom:15px;width:30px;background-image:url('/design/public/images/Post-v.png');}
.art-Post-cr{right:0;clip:rect(auto,auto,auto,15px);}
.art-Post-cl{left:0;clip:rect(auto,15px,auto,auto);}
.art-Post-cc{position:absolute;z-index:-1;top:15px;left:15px;right:15px;bottom:15px;background-color:#E3ECF2;}
.art-Post{margin:7px;}
a img{border:0;}
.art-article img,img.art-article{border:solid 1px #A4B0BC;margin:1em;}
.art-metadata-icons img{border:none;vertical-align:middle;margin:2px;}
.art-article table,table.art-article{border-collapse:collapse;margin:1px;width:auto;}
.art-article table,table.art-article .art-article tr,.art-article th,.art-article td{background-color:Transparent;}
.art-article th,.art-article td{padding:2px;border:solid 1px #3C6886;vertical-align:top;text-align:left;}
.art-article th{text-align:center;vertical-align:middle;padding:7px;}
.art-PostHeaderIcon-wrapper{text-decoration:none;margin:0.2em 0;padding:0;font-weight:normal;font-style:normal;letter-spacing:normal;word-spacing:normal;font-variant:normal;text-decoration:none;font-variant:normal;text-transform:none;text-align:left;text-indent:0;line-height:inherit;font-family:Arial,Helvetica,Sans-Serif;font-size:20px;font-style:normal;font-weight:bold;text-align:left;color:#3F4A55;}
.art-PostHeaderIcon-wrapper,.art-PostHeaderIcon-wrapper a,.art-PostHeaderIcon-wrapper a:link,.art-PostHeaderIcon-wrapper a:visited,.art-PostHeaderIcon-wrapper a:hover{font-family:Arial,Helvetica,Sans-Serif;font-size:20px;font-style:normal;font-weight:bold;text-align:left;color:#3F4A55;}
.art-PostHeaderIcon-wrapper img{border:none;vertical-align:middle;margin:0;}
.art-PostHeader a:link{font-family:Arial,Helvetica,Sans-Serif;text-decoration:none;text-align:left;color:#4C5A67;}
.art-PostHeader a:visited,.art-PostHeader a.visited{font-family:Arial,Helvetica,Sans-Serif;text-decoration:none;text-align:left;color:#46799B;}
.art-PostHeader a:hover,.art-PostHeader a.hovered{font-family:Arial,Helvetica,Sans-Serif;text-decoration:none;text-align:left;color:#728597;}
body{font-family:Arial,Helvetica,Sans-Serif;font-size:11px;font-style:normal;font-weight:normal;color:#31393A;}
.art-PostContent{font-family:Arial,Helvetica,Sans-Serif;font-size:11px;font-style:normal;font-weight:normal;text-align:justify;color:#31393A;}
a{font-family:Arial,Helvetica,Sans-Serif;text-decoration:none;color:#5B6C7B;}
a:link{font-family:Arial,Helvetica,Sans-Serif;text-decoration:none;color:#5B6C7B;}
a:visited,a.visited{font-family:Arial,Helvetica,Sans-Serif;text-decoration:none;color:#5B6C7B;}
a:hover,a.hover{font-family:Arial,Helvetica,Sans-Serif;text-decoration:none;color:#FF5500;}
h1,h2,h3,h4,h5,h6,
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover
h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{font-weight:normal;font-style:normal;text-decoration:none;}
h1,h1 a,h1 a:link,h1 a:visited,h1 a:hover{font-family:Arial,Helvetica,Sans-Serif;font-size:14px;font-style:normal;font-weight:bold;text-align:left;color:#434F5B;}
h2,h2 a,h2 a:link,h2 a:visited,h2 a:hover{font-family:Arial,Helvetica,Sans-Serif;font-size:13px;font-style:normal;font-weight:bold;text-align:left;color:#434F5B;}
h3,h3 a,h3 a:link,h3 a:visited,h3 a:hover{font-family:Arial,Helvetica,Sans-Serif;font-size:11px;font-style:normal;font-weight:bold;text-align:left;color:#5B6C7B;}
h4,h4 a,h4 a:link,h4 a:visited,h4 a:hover{font-family:Arial,Helvetica,Sans-Serif;font-size:10px;font-style:normal;font-weight:bold;text-align:left;color:#000000;}
h5,h5 a,h5 a:link,h5 a:visited,h5 a:hover{font-family:Arial,Helvetica,Sans-Serif;font-size:10px;font-style:normal;font-weight:normal;text-align:left;color:#000000;}
h6,h6 a,h6 a:link,h6 a:visited,h6 a:hover{font-family:Arial,Helvetica,Sans-Serif;font-size:9px;font-style:normal;font-weight:bold;text-align:left;color:#000000;}
ol,ul{color:#101313;margin:1em 0 1em 2em;padding:0;font-family:Arial,Helvetica,Sans-Serif;font-size:11px;}
li ol,li ul{margin:0.5em 0 0.5em 2em;padding:0;}
li{
margin:0.2em 0;padding:0;}
ul{list-style-type:none;}
ol{list-style-position:inside;}
.art-Post li{padding:0px 0 0px 16px;line-height:1.2em;}
.art-Post ol li,.art-Post ul ol li{background:none;padding-left:0;}
.art-Post ul li,.art-Post ol ul li{
background-image:url('/design/public/images/PostBullets.png');background-repeat:no-repeat;padding-left:16px;}
blockquote p{color:#0D0F12;font-family:Arial,Helvetica,Sans-Serif;font-style:italic;font-weight:normal;text-align:left;}
blockquote{border:solid 1px #A4B0BC;margin:10px 10px 10px 50px;padding:5px 5px 5px 32px;background-color:#D0D6DC;background-image:url('/design/public/images/PostQuote.png');background-position:left top;background-repeat:no-repeat;}
.art-button-wrapper .art-button{display:inline-block;width:auto;outline:none;border:none;background:none;line-height:29px;margin:0 !important;padding:0 !important;overflow:visible;cursor:default;text-decoration:none !important;z-index:0;}
.art-button-wrapper{display:inline-block;position:relative;height:29px;overflow:hidden;white-space:nowrap;width:auto;z-index:0;}
.art-button-wrapper .art-button{display:block;height:29px;font-family:Arial,Helvetica,Sans-Serif;font-size:11px;font-style:normal;font-weight:normal;white-space:nowrap;text-align:left;padding:0 14px !important;line-height:29px;text-decoration:none !important;color:#ECEEEF !important;}
input,select{font-family:Arial,Helvetica,Sans-Serif;font-size:11px;font-style:normal;font-weight:normal;}
.art-button-wrapper.hover .art-button,.art-button:hover{color:#F3F5F6 !important;text-decoration:none !important;}
.art-button-wrapper.active .art-button{color:#EAF1F6 !important;}
.art-button-wrapper .l,.art-button-wrapper .r{display:block;position:absolute;z-index:-1;height:87px;background-image:url('/design/public/images/Button.png');}
.art-button-wrapper .l{left:0;right:11px;}
.art-button-wrapper .r{width:415px;right:0;clip:rect(auto,auto,auto,404px);}
.art-button-wrapper.hover .l,.art-button-wrapper.hover .r{top:-29px;}
.art-button-wrapper.active .l,.art-button-wrapper.active .r{top:-58px;}
.art-Footer{position:relative;z-index:0;overflow:hidden;width:986px;margin:5px auto 0px auto;}
.art-Footer .art-Footer-inner{height:1%;position:relative;z-index:0;padding:8px;text-align:center;}
.art-Footer .art-Footer-background{position:absolute;z-index:-1;background-repeat:no-repeat;background-image:url('/design/public/images/Footer.png');width:986px;height:150px;bottom:0;left:0;}
.art-rss-tag-icon{position:relative;display:block;float:left;background-image:url('/design/public/images/rssIcon.png');background-position:center right;background-repeat:no-repeat;margin:0 5px 0 0;height:30px;width:19px;}
.art-Footer .art-Footer-text p{margin:0;}
.art-Footer .art-Footer-text{display:inline-block;color:#101313;font-family:Arial,Helvetica,Sans-Serif;font-size:10px;}
.art-Footer .art-Footer-text a:link{text-decoration:none;color:#CAD1D8;font-family:Arial,Helvetica,Sans-Serif;text-decoration:none;}
.art-Footer .art-Footer-text a:visited{text-decoration:none;color:#576775;font-family:Arial,Helvetica,Sans-Serif;text-decoration:none;}
.art-Footer .art-Footer-text a:hover{text-decoration:none;color:#FCFCFD;font-family:Arial,Helvetica,Sans-Serif;text-decoration:none;}
.art-page-footer,.art-page-footer a,.art-page-footer a:link,.art-page-footer a:visited,.art-page-footer a:hover{font-family:Arial;font-size:10px;letter-spacing:normal;word-spacing:normal;font-style:normal;font-weight:normal;text-decoration:underline;color:#576775;}
.art-page-footer{margin:1em;text-align:center;text-decoration:none;color:#5E6D6E;}
.art-contentLayout .art-sidebar1{position:relative;margin:0;padding:0;border:0;float:left;overflow:hidden;width:197px;}
.art-contentLayout .art-content{position:relative;margin:0;padding:0;border:0;float:left;overflow:hidden;width:591px;}
.art-contentLayout .art-content-sidebar1{position:relative;margin:0;padding:0;border:0;float:left;overflow:hidden;width:788px;}
.art-contentLayout .art-content-sidebar2{position:relative;margin:0;padding:0;border:0;float:left;overflow:hidden;width:788px;}
.art-contentLayout .art-content-wide{position:relative;margin:0;padding:0;border:0;float:left;overflow:hidden;width:985px;}
.art-contentLayout .art-sidebar2{position:relative;margin:0;padding:0;border:0;float:left;overflow:hidden;width:197px;}
#fancybox-loading{
position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;background:transparent;z-index:1104;display:none;}
* html #fancybox-loading{position:absolute;margin-top:0;}
#fancybox-loading div{
position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url('http://static.on-avance.fr/js/jquery.fancybox/fancy_loading.png') no-repeat;}
#fancybox-overlay{
position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none;}
* html #fancybox-overlay{position:absolute;width:100%;}
#fancybox-tmp{
padding:0;margin:0;border:0;overflow:auto;display:none;}
#fancybox-wrap{
position:absolute;top:0;left:0;margin:0;padding:20px;z-index:1101;display:none;}
#fancybox-outer{
position:relative;width:100%;height:100%;background:#FFF;}
#fancybox-inner{
position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:none;overflow:hidden;}
#fancybox-hide-sel-frame{
position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}
#fancybox-close{
position:absolute;top:-15px;right:-15px;width:32px;height:32px;background:url('http://static.on-avance.fr/js/jquery.fancybox/fancy_close.png') top left no-repeat;cursor:pointer;z-index:1103;display:none;}
#fancybox_error{
color:#444;font:normal 12px/20px Arial;}
#fancybox-content{
height:auto;width:auto;padding:0;margin:0;}
#fancybox-img{
width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic;}
#fancybox-frame{
position:relative;width:100%;height:100%;border:none;display:block;}
#fancybox-title{
position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:1102;}
.fancybox-title-inside{
padding:10px 0;text-align:center;color:#333;}
.fancybox-title-outside{
padding-top:5px;color:#FFF;text-align:center;font-weight:bold;}
.fancybox-title-over{
color:#FFF;text-align:left;}
#fancybox-title-over{
padding:10px;background:url('http://static.on-avance.fr/js/jquery.fancybox/fancy_title_over.png');display:block;}
#fancybox-title-wrap{
display:inline-block;}
#fancybox-title-wrap span{
height:32px;float:left;}
#fancybox-title-left{
padding-left:15px;background:transparent url('http://static.on-avance.fr/js/jquery.fancybox/fancy_title_left.png') repeat-x;}
#fancybox-title-main{
font-weight:bold;line-height:29px;background:transparent url('http://static.on-avance.fr/js/jquery.fancybox/fancy_title_main.png') repeat-x;color:#FFF;}
#fancybox-title-right{
padding-left:15px;background:transparent url('http://static.on-avance.fr/js/jquery.fancybox/fancy_title_right.png') repeat-x;}
#fancybox-left,#fancybox-right{
position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background-image:url('http://static.on-avance.fr/js/jquery.fancybox/blank.gif');z-index:1102;display:none;}
#fancybox-left{
left:0px;}
#fancybox-right{
right:0px;}
#fancybox-left-ico,#fancybox-right-ico{
position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
#fancybox-left-ico{
background:transparent url('http://static.on-avance.fr/js/jquery.fancybox/fancy_nav_left.png') no-repeat;}
#fancybox-right-ico{
background:transparent url('http://static.on-avance.fr/js/jquery.fancybox/fancy_nav_right.png') no-repeat;}
#fancybox-left:hover,#fancybox-right:hover{
visibility:visible;}
#fancybox-left:hover span{
left:20px;}
#fancybox-right:hover span{
left:auto;right:20px;}
div.fancy-bg{
position:absolute;padding:0;margin:0;border:0;z-index:1001;}
div#fancy-bg-n{
top:-20px;left:0;width:100%;height:20px;background:transparent url('http://static.on-avance.fr/js/jquery.fancybox/fancy_shadow_n.png') repeat-x;}
div#fancy-bg-ne{
top:-20px;right:-20px;width:20px;height:20px;background:transparent url('http://static.on-avance.fr/js/jquery.fancybox/fancy_shadow_ne.png') no-repeat;}
div#fancy-bg-e{
top:0;right:-20px;height:100%;width:20px;background:transparent url('http://static.on-avance.fr/js/jquery.fancybox/fancy_shadow_e.png') repeat-y;}
div#fancy-bg-se{
bottom:-20px;right:-20px;width:20px;height:20px;background:transparent url('http://static.on-avance.fr/js/jquery.fancybox/fancy_shadow_se.png') no-repeat;}
div#fancy-bg-s{
bottom:-20px;left:0;width:100%;height:20px;background:transparent url('http://static.on-avance.fr/js/jquery.fancybox/fancy_shadow_s.png') repeat-x;}
div#fancy-bg-sw{
bottom:-20px;left:-20px;width:20px;height:20px;background:transparent url('http://static.on-avance.fr/js/jquery.fancybox/fancy_shadow_sw.png') no-repeat;}
div#fancy-bg-w{
top:0;left:-20px;height:100%;width:20px;background:transparent url('http://static.on-avance.fr/js/jquery.fancybox/fancy_shadow_w.png') repeat-y;}
div#fancy-bg-nw{
top:-20px;left:-20px;width:20px;height:20px;background:transparent url('http://static.on-avance.fr/js/jquery.fancybox/fancy_shadow_nw.png') no-repeat;}
.tipsy{padding:10px;font-size:12px;background-color:#000;background-repeat:no-repeat;border:1px solid #333;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.tipsy-inner{padding:10px;background-color:black;color:white;max-width:400px;text-align:justify;}
.tipsy-north{background-image:url(tipsy-north.gif);background-position:top center;}
.tipsy-south{background-image:url(tipsy-south.gif);background-position:bottom center;}
.tipsy-east{background-image:url(tipsy-east.gif);background-position:right center;}
.tipsy-west{background-image:url(tipsy-west.gif);background-position:left center;}
.ui-tabs-nav{
margin:0;padding:0;border:0;outline:0;line-height:1.0;text-decoration:none;font-size:100%;list-style:none;font-family:Verdana,Arial,sans-serif;float:left;position:relative;z-index:1;border-right:1px solid #a4b0bc;bottom:-1px;}
.ui-tabs-nav-item{
margin:0;padding:0;border:0;outline:0;line-height:1.0;text-decoration:none;font-size:100%;list-style:none;float:left;border:1px solid #a4b0bc;border-right:none;}
.ui-tabs-nav-item a{
margin:0;padding:0;border:0;outline:0;line-height:1.0;text-decoration:none;font-size:100%;list-style:none;float:left;font-size:0.9em;font-weight:normal;text-decoration:none;padding:.5em 1.0em;color:#555;background:#e6e6e6 url(/css/ui/images/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x;}
.ui-tabs-nav-item a:hover{
background:#dadada url(/css/ui/images/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x;color:#212121;}
.ui-tabs-selected{
border-top-color:red;border-bottom-color:#e9ecf2;}
.ui-tabs-selected a,.ui-tabs-selected a:hover{
background:#e9ecf2;color:#222;}
.ui-tabs-selected a{
font-weight:bold;background:#e9ecf2;}
.ui-tabs-panel{
margin:0;padding:0;border:0;outline:0;line-height:1.0;text-decoration:none;font-size:100%;list-style:none;font-family:Verdana,Arial,sans-serif;clear:left;border:1px solid #a4b0bc;background:#e9ecf2;color:#222;padding:1.0em 1.0em;}
.ui-tabs-hide{
display:none;}
.art-Sheet-tl{clip:rect(auto 28px 28px auto);}
.art-Sheet-tr{clip:rect(auto auto 28px 28px);}
.art-Sheet-bl{clip:rect(28px 28px auto auto);}
.art-Sheet-br{clip:rect(28px auto auto 28px);}
.art-Sheet-tc{clip:rect(auto auto 28px auto);}
.art-Sheet-bc{clip:rect(28px auto auto auto);}
.art-Sheet-cr{clip:rect(auto auto auto 28px);}
.art-Sheet-cl{clip:rect(auto 28px auto auto);}
.art-nav .r
{	clip:rect(auto auto auto 986px);}
.art-menu a .r{clip:rect(auto auto auto 400px);}
.art-Block-tl{clip:rect(auto 7px 7px auto);}
.art-Block-tr{clip:rect(auto auto 7px 7px);}
.art-Block-bl{clip:rect(7px 7px auto auto);}
.art-Block-br{clip:rect(7px auto auto 7px);}
.art-Block-tc{clip:rect(auto auto 7px auto);}
.art-Block-bc{clip:rect(7px auto auto auto);}
.art-Block-cr{clip:rect(auto auto auto 7px);}
.art-Block-cl{clip:rect(auto 7px auto auto);}
.art-BlockHeader .r{clip:rect(auto auto auto 979px);}
.art-Post-tl{clip:rect(auto 15px 15px auto);}
.art-Post-tr{clip:rect(auto auto 15px 15px);}
.art-Post-bl{clip:rect(15px 15px auto auto);}
.art-Post-br{clip:rect(15px auto auto 15px);}
.art-Post-tc{clip:rect(auto auto 15px auto);}
.art-Post-bc{clip:rect(15px auto auto auto);}
.art-Post-cr{clip:rect(auto auto auto 15px);}
.art-Post-cl{clip:rect(auto 15px auto auto);}
.art-PostContent{height:1%;}
.art-button-wrapper .r{clip:rect(auto auto auto 404px);}
html{font-size:100%;}
h1,h1 a,h1 a:link,h1 a:visited,h1 a:hover{font-size:1.5em;}
h3,h3 a,h3 a:link,h3 a:visited,h3 a:hover{font-size:1.25em;}
h4,h4 a,h4 a:link,h4 a:visited,h4 a:hover{font-size:1.2em;}
h5,h5 a,h5 a:link,h5 a:visited,h5 a:hover{font-size:1.1em;}
h6,h6 a,h6 a:link,h6 a:visited,h6 a:hover{font-size:1.0em;}
input,select{font-size:1.2em;}
#art-main{
top:-10px;}
.art-nav{
border-top:1px solid #777;}
.art-menu a .t{
line-height:30px;font-size:1.25em;border-right:1px dotted #434d57;}
.art-menu li{
}
.art-Footer .art-Footer-text{
font-size:1em;}
.art-Footer{
margin:0px auto -2px auto;}
.art-page-footer,.art-page-footer a,.art-page-footer a:link,.art-page-footer a:visited,.art-page-footer a:hover{
font-size:1em;}
.art-content{
padding:0px;}
.art-contentLayout .art-sidebar1{
margin-top:5px;}
.art-contentLayout .art-sidebar2{
float:right;margin-top:5px;}
.art-Post{
margin:0px;margin-top:7px;}
.art-Post-body{
padding:15px;margin:0px;}
.art-PostHeaderIcon-wrapper{
margin-bottom:15px;border-bottom:1px dotted #bbb;}
.art-PostContent{
font-size:1.2em;margin-bottom:10px;}
.art-PostContent li{
font-size:1.2em;margin-top:7px;margin-bottom:7px;background-position:0px 0px;}
.art-PostContent img{
margin:10px;}
.art-PostContent img.smiley{margin:0px 3px;}
blockquote{
font-size:1.0em;margin:20px;padding:8px 8px 8px 42px;background-position:5px 0px;-moz-border-radius:10px;-webkit-border-radius:10px;}
blockquote p{
font-size:1.2em;font-weight:normal;}
.art-BlockContent-body{
font-size:1.05em;padding:1px;}
.art-BlockContent-body>div{
padding:6px;}
.art-BlockContent-body li{
font-size:1.05em;}
.art-BlockContent-body>ul>li{
line-height:16px;border-bottom:1px dotted #eee;padding:4px 5px 2px 15px;margin:0px;background-position:5px 5px;cursor:pointer;}
.art-BlockContent-body>ul>li.selected{
background-color:#e0e8ef;}
.art-BlockContent-body>ul>li>ul>li{
margin:0px;padding:3px 2px 2px 11px;background-position:3px 3px;border-bottom:1px dotted #ccc;}
.art-BlockHeader .t{
font-size:1.25em;}
.art-PostHeaderIcon-wrapper{
font-size:1.80em;}
.art-PostHeaderIcon-wrapper img{
margin:0px 6px 0px 3px;}
.art-button-wrapper .art-button{
font-size:1.0em;cursor:pointer;}
.art-button-wrapper{
padding-left:15px;}
.art-Footer .art-Footer-background{
height:152px;}
.topDescription{
text-align:center;color:#667789;margin:0;padding:0;}
.headerLinks{
float:right;margin-right:180px;}
.topMenu{
margin-top:4px;}
.topMenu,.topMenu ul{
margin:0;padding:0;border:0;list-style-type:none;display:block;}
.topMenu li{
height:10px;padding:0 6px 3px 6px;margin:0;border:0;border-right:1px solid #afb9c4;display:block;float:left;position:relative;z-index:5;background:none;}
.topMenu li:hover{
}
.topMenu a{
color:#fff;}
.topMenu a:hover{
color:#fc6;border-bottom:1px solid #fc6;}
.mainboxesTable{
margin-top:15px;background:#8495a5;border-top:1px solid #fff;border-bottom:1px dotted #a7b4bf;}
.mainboxesTable table{
width:100%;border:0;table-layout:fixed;border-collapse:separate;border-spacing:0;margin:5px auto;}
.mainboxesTableHeader{
width:25%;color:#3f4a55;font-weight:bold;padding:5px 0;}
.mainboxesTableHeader,.mainboxesTableBody{
border-left:1px dotted #a7b4bf;}
.mainboxesTableHeader span{
margin-left:20px;padding-left:19px;background:url(/images/icons/information.png) no-repeat 0px -2px;}
.mainboxesTableBody{
vertical-align:top;}
.mainboxesTableBody ul,.mainboxesTableBody li{
padding:0 10px 0 22px;margin:0;}
.mainboxesTableBody li a{
color:#3f4a55;}
.mainboxesTableBody li a:hover{
color:#ccc;}
.mainboxesTableBody li{
padding-left:16px;background:url(/images/icons/bulletStar.png) no-repeat 0px -2px;}
.mainboxesTableTdFirst{
border:0;}
#tabsContainer{
margin-top:30px;}
#tabsContainer>ul>li>h2{
margin:0px;padding:0px;}
#tabsContainer>ul>li{
padding:0px;margin:0px;background:none;}
#tabsContainer>img{
margin:10px;}
#productGallery{
width:400px;text-align:center;margin:0px auto;}
#productGallery .thumb{
float:left;text-align:center;width:126px;height:120px;border:1px solid #777;margin-left:5px;margin-bottom:5px;cursor:pointer;background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;}
#productImageLongdesc{
float:left;padding:0px;margin:0px 10px 5px 0px;}
#productImageLongdesc img{
margin:0px;padding:0px;border:1px solid #777;}
div.keywords{
margin-top:10px;text-align:center;color:#e3ecf2;}
li.listItemsDesc{
color:#555;border-bottom:1px dotted #bbb;padding-bottom:5px;}
li.listItemsDesc div{color:#555;}
li.listItemsDesc span{color:#777;font-size:0.8em;}
li.listItemsDesc span a{color:#888;}
li.listItemsDesc span a:hover{color:#f60;}
#compareBtn{
padding-right:25px;background:transparent url(/images/icons/selectProductCheck.png) no-repeat right 2px;cursor:pointer;}
#listProducts_sortBy,#listProducts_sortByYear{
height:20px;color:#5b6c7b;font-size:0.9em;border:1px solid #eee;background:#d0d6dc;}
.listProducts_filterBox{
float:left;padding:2px 10px;margin-right:1px;background:#d0d6dc;border:1px solid #a4b0bc;border-bottom:0px;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;}
.listProducts_compareBox{
float:right;height:20px;line-height:20px;padding:2px 7px;margin-right:1px;background:#d0d6dc;border:1px solid #a4b0bc;border-bottom:0px;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;}
.listProducts_box,.listProducts_boxInTab{
clear:both;width:559px;height:120px;margin-bottom:5px;border:1px solid #a4b0bc;}
.listProducts_boxInTab{width:530px;}
.listProducts_boxImage{
float:left;width:120px;height:120px;text-align:center;background:#fff;}
.listProducts_boxNameLinks,.listProducts_boxNameLinksInTab{
float:left;width:409px;height:33px;padding:1px 2px 0px 5px;border-bottom:1px solid #ccc;background:#eee;overflow:hidden;}
.listProducts_boxNameLinksInTab{width:380px;padding:1px 2px 0px 5px;}
.listProducts_boxName{
font-size:1.05em;font-weight:bold;margin-bottom:1px;}
.listProducts_boxNameLinksInTab .listProducts_boxName{
margin:3px 0px 4px 0px;}
.listProducts_boxLinks{color:#777;font-size:0.8em;}
.listProducts_boxLinks a{color:#888;}
.listProducts_boxLinks a:hover{color:#f60;}
.listProducts_boxCompare{
float:right;width:23px;height:34px;border-bottom:1px solid #ccc;background:#eee;}
.listProducts_boxCompare input[type=checkbox]{margin-top:10px;}
.listProducts_boxDesc,.listProducts_boxDescInTab{
float:left;width:305px;height:75px;padding:5px;}
.listProducts_boxDescInTab{width:276px;}
.listProducts_boxDesc>div,.listProducts_boxDescInTab>div{height:62px;}
.listProducts_boxPrice{
float:right;width:124px;height:85px;text-align:center;}
.listProducts_priceElem,.listProducts_priceElemInTab{
font-weight:bold;font-size:1.2em;color:#222;margin-bottom:3px;}
.listProducts_priceElemInTab{
margin:4px;}
.listProducts_boxPrice em{
font-size:0.8em;}
.listProducts_quantity,.inputQty{
width:15px;height:12px;font-size:0.8em;}
.listProducts_inBox{
float:left;width:150px;text-align:center;padding:10px;margin:2px;background:#f8f8f8 url(/images/boxContainer.png) repeat-x 0 0;border:1px solid #ccc;cursor:pointer;-moz-border-radius:15px;-webkit-border-radius:15px;}
.listProducts_inBox_imgContainer{
width:120px;height:120px;border:1px solid #ccc;background-color:#fff;margin:0px auto 5px auto;-moz-border-radius:10px;-webkit-border-radius:10px;}
.listProducts_inBox_nameContainer{height:60px;}
.listProducts_inBox_priceContainer{height:40px;}
.listProducts_filterSelector{
width:95%;background:#d5efc2;padding:10px 0px;margin:0px auto;border:1px solid #a0d953;-moz-border-radius:10px;-webkit-border-radius:10px;}
.listItemsInBox{
clear:both;margin:5px 15px;}
.listItemsInBox strong{
padding-left:20px;background:url(/images/icons/elemAdd.png) no-repeat 0px -1px;}
.listItemsInBox div{
float:left;padding:5px;text-align:center;margin:1px;background:#f8f8f8 url(/images/boxMiniContainer.png) repeat-x 0 3px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;}
.listItemsInBox div img{
margin:0px;padding:0px
}
.tableProductContent{
width:100%;border-collapse:collapse;border:1px solid #ddd;}
.tableProductAttrHeader,.tableProductPriceHeader{
height:30px;color:#3f4a55;font-size:1.1em;font-weight:bold;text-align:left;padding:5px;border-bottom:1px solid #ccc;border-top:1px solid #fff;background:#eee url(/css/ui/images/e6e6e6_40x100_textures_02_glass_75.png) repeat-x scroll 0 50%;}
.tableProductAttrHeader div,.tableProductPriceHeader div{
float:left;}
.tableProductAttrHeader>div>img,.tableProductPriceHeader>div>img{
float:left;margin:1px 7px 0px 2px;padding:0px;}
.tableProductAttrName img,.tableProductPriceName img,.tableProductAttrValue img,.tableProductPriceValue img{
margin:0px;}
.tableProductAttrName,.tableProductPriceName{
width:35%;color:#000;text-align:left;vertical-align:top;padding:5px;border-bottom:1px dashed #fff;}
.tableProductAttrValue,.tableProductPriceValue{
width:65%;padding:5px;padding-left:10px;border-bottom:1px dashed #fff;}
.tableProductAttrName{
padding-left:17px;background:url(/images/icons/bulletStar.png) no-repeat 0px 5px;}
.tableProductPriceName{
width:75%;}.tableProductPriceName>div{
clear:both;font-size:0.88em;padding:0px;margin:5px 0px 2px 15px;}
.tableProductPriceName>div>img{
float:left;}
.tableProductPriceName>div>span{
color:#444;font-size:1.05em;}
.tableProductPriceName>img{
float:left;margin:-1px 4px 0px 2px;}
.tableProductPriceValue{
width:25%;text-align:center;}
.tableCompareProducts{
width:99%;margin:10px auto;border:2px solid #fff;border-collapse:collapse;}
.tableCompareProducts_header{
font-size:1.4em;font-weight:bold;text-align:center;background:#eee url(/css/ui/images/e6e6e6_40x100_textures_02_glass_75.png) repeat-x 0 50%;}.tableCompareProducts_images{
border-top:1px dotted #888;background-color:#fff;}
.tableCompareProducts_names,.tableCompareProducts_namesBack{
height:30px;font-size:1.1em;font-weight:bold;vertical-align:top;padding-left:5px;background:#9ca9b5 url(/design/public/images/nav.png) repeat-x 0px 0px;}
.tableCompareProducts_namesBack{
height:20px;font-size:1em;background:#9ca9b5 url(/design/public/images/nav.png) repeat-x 0px 0px;}
.tableCompareProducts_prices{
vertical-align:middle;text-align:center;background:#9ca9b5;}
.tableCompareProducts_prices div{
line-height:50px;font-size:1.8em;font-weight:bold;text-align:center;}
.tableCompareProducts td{
vertical-align:top;padding:5px;border-top:1px solid #fff;border-bottom:1px solid #eee;border-right:1px dotted #888;}
.tableCompareProducts td span{
color:#222;font-weight:bold;}
.tableCompareProducts td img.pictName{
float:left;margin:-2px 2px 0px 0px;}
.tableCompareProducts td img.pictValue{
float:left;margin:-1px 1px 0px 0px;}
.railway{
position:relative;font-size:1em;color:#777;margin:10px 0px 0px 10px;overflow:hidden;}
.imageBorderRounded{
padding:10px;background-color:#fff;border:1px solid #ccc;-moz-border-radius:10px;-webkit-border-radius:10px;}
.imageBorderRounded5{
padding:5px;background-color:#fff;border:1px solid #ccc;-moz-border-radius:10px;-webkit-border-radius:10px;}
.help{cursor:help;}
.hidden{display:none;}
.center{text-align:center;}
.right{text-align:right;}
.left{text-align:left;}
.floatleft{float:left;}
.floatright{float:right;}
.bold{font-weight:bold;}
.borderline{border-bottom:1px solid #ccc;}
input,select{cursor:pointer;}
.moreLinks,.moreNews,.moreFaqs,.moreClassifieds,.goToLink{
float:right;line-height:18px;padding-left:22px;background:transparent url(/images/icons/moreLinks.png) no-repeat 0px 0px;}
.moreNews{background:transparent url(/images/icons/moreNews.png) no-repeat 0px 0px;}
.moreFaqs{background:transparent url(/images/icons/moreFaqs.png) no-repeat 0px 0px;}
.moreClassifieds{background:transparent url(/images/icons/moreClassifieds.png) no-repeat 0px 0px;}
.goToLink{float:right;background:transparent url(/images/icons/link.png) no-repeat 0px 0px;}
.zoomProductLink{padding-left:20px;background:transparent url(/images/icons/zoomProductLink.png) no-repeat 0px 0px;}
.alertAfterLoad{display:none;}
blockquote.comment{
font-size:1.0em;color:#333;margin:10px;padding:10px 10px 10px 42px;background-position:5px 0px;background-color:#ffe;-moz-border-radius:10px;-webkit-border-radius:10px;}
blockquote.comment p{
color:#555;font-size:1.05em;}
blockquote.comment strong{
font-size:1.1em;}
hr.comments{
color:#eee;margin:15px 15px;}
blockquote.linkDetail{
font-size:1.1em;color:#333;margin:10px;padding:10px 10px 10px 42px;background-position:5px 0px;background-color:#d5efc2;-moz-border-radius:10px;-webkit-border-radius:10px;}
.navLinks-l{
height:30px;margin:8px 10px -15px 10px;background :url(/design/public/images/Post-h.png) repeat-x scroll 0px 0px;}
.navLinks-l div.navLinks-lc{
float:left;line-height:10px;}
.navLinks-c,.navLinks-r{
float:left;width:7px;height:30px;margin-left:-7px;padding:0px;background:url(/design/public/images/Post-s.png) no-repeat top left;}
.navLinks-r{
float:right;margin-right:-7px;background:url(/design/public/images/Post-s.png) no-repeat top right;}
.navLinks{
color:#777;padding:10px 6px;}
.crea-media-tag-icon{
position:relative;display:block;float:right;width:80px;height:15px;margin:5px 0 0 5px;background:transparent url('/images/crea-media.png') no-repeat center left;}
.newsletterBox label{
float:left;width:55px;line-height:22px;text-align:left;margin-top:2px;cursor:pointer;}
.newsletterBox input[type=text]{
width:110px;height:14px;font-size:1.0em;margin-top:2px;}
.formContact{
width:520px;padding:10px;margin:20px auto 0px 20px;}
.formContact label{
float:left;width:150px;line-height:20px;padding-left:15px;margin-top:3px;margin-right:10px;color:#222;text-align:left;font-weight:normal;background:url(/images/icons/bulletStar.png) no-repeat -2px 2px;border-bottom:1px dotted #ccc;cursor:pointer;}
.formContact .neededLabel{
text-align:right;font-size:0.80em;}
.formContact label span,.formContact .neededLabel span{
color:#c00;}
.formContact label.contact_message{
width:475px;margin-top:20px;}
.formContact input[type=text],.formContact textarea.address{
width:300px;height:18px;font-size:0.95em;margin-top:3px;margin-left:10px;background:#f6f9ff;border:0px;border-bottom:1px solid #ccc;}
.formContact select{
width:302px;height:22px;font-size:0.95em;margin-top:3px;margin-left:9px;}
.formContact textarea.address{
height:40px;}
.formContact textarea{
margin-top:10px;width:490px;height:250px;background:#f6f9ff;border:1px solid #ccc;}
.formContact input[type=checkbox]{
float:left;margin:0px 3px 0px 0px;}
.formContact .art-button-wrapper{
margin-top:15px
}
.form_errorMessage{
display:none;text-align:center;color:#c00;font-weight:bold;margin-bottom:10px;}
.fcktemplate_tableProductDetail{
width:96%;margin:0 auto;border:1px solid #ccc;border-collapse:collapse;}
.fcktemplate_tableProductDetail tr.TR_1{
background-color:#d1dcef;}
.fcktemplate_tableProductDetail tr.TR_2{
background-color:#dfebff;}
.fcktemplate_tableProductDetail td{
border-top:1px solid #fff;border-bottom:1px solid #eee;height:30px;padding:2px 3px;margin:0px;}
.fcktemplate_tableProductDetail td img{
margin:0px;}
div.linksBottomProducts{
line-height:22px;padding-left:18px;margin:0 15px;border-bottom:1px dashed #fff;background:transparent url(/images/icons/bulletGo.png) no-repeat 0 3px;}
