/*
Domocore public css
Last compile : 12/08/2010 - 13:21
http://www.core-engine.com/
*/

#login .block{margin-bottom:4px;}#login label{width:100px;padding-top:4px;display:block;text-align:left;float:left;}#login .input{width:150px;float:left;border-color:transparent;}
#login .log-links{margin:10px 0;display:block;text-align:center;}@import url('css-reset.css');body{font-family:'Arial','sans-serif';font-size:15px;color:#E5E4E4;background-color:#000;}
#browser-invalid{position:absolute;left:50%;top:50%;height:500px;width:470px;margin-left:-235px;margin-top:-250px;display:block;text-align:center;}#browser-invalid #logo{margin-bottom:35px;}
#browser-invalid .content{width:418px;margin:20px 26px 40px;text-align:left;}#browser-invalid .catalog{margin-top:25px;color:#666;}#browser-invalid .catalog a{text-decoration:none;color:#999;}
#browser-invalid .catalog a:hover{color:#FFF;}#browser-invalid .browser-icon{float:left;}#legals{position:absolute;width:100%;bottom:0;padding:10px 0;display:block;text-align:center;font-size:12px;color:#333;}
.clear{clear:both;display:block;}.context-menu{width:205px;display:block;position:absolute;z-index:1000000;}.context-menu .cm-top,.context-menu .cm-bottom,.context-menu .cm-menu{width:205px;display:block;}
.context-menu .cm-top{height:10px;background-position:bottom center;background-repeat:no-repeat;}.context-menu .cm-bottom{height:15px;background-position:top center;background-repeat:no-repeat;}
.context-menu .cm-menu .cm-line{width:170px;display:block;padding:1px 15px;padding-right:20px;background-position:center center;background-repeat:repeat-y;}
.context-menu .cm-menu .cm-line hr{border:0;}.context-menu .cm-menu .cm-item{width:170px;display:block;padding:5px 15px;padding-right:20px;background-position:center center;background-repeat:repeat-y;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}body{line-height:1;color:black;background:white;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}a{text-decoration:none;}.form td{padding-top:5px;}.form tr:first-child td{padding-top:0;}
.form td.label{width:100px;padding-right:10px;}.form .form-label{padding-right:10px;}.form input.input,.form input.input-number{width:250px;padding:2px;font-size:12px;color:#999;background-color:#FFF;border:1px solid #000;}
.form input.input-number{width:25px;}.form input[type=file].input{height:25px;}.form input.input:focus,.form input.input-number:focus{color:#000;}.form textarea.input{width:250px;height:50px;padding:2px;font-size:12px;color:#999;background-color:#FFF;border:1px solid #000;}
.form textarea.input:focus{color:#000;}.form select.input{width:256px;padding:2px;font-size:12px;color:#999;background-color:#FFF;border:1px solid #000;}
.form select.input:focus{color:#000;}.form td.info{padding-top:6px;}.form .button1{cursor:pointer;min-width:70px;padding:2px;margin:0 2px;}.form .slider .slider-bar{width:150px;height:10px;display:block;background-position:center center;background-repeat:repeat-x;background-color:transparent;cursor:pointer;}
.form .slider.vertical .slider-bar{width:10px;height:150px;background-repeat:repeat-y;}.form .slider .slider-handle{width:4px;height:10px;display:block;position:relative;cursor:col-resize;}
.form .slider.vertical .slider-handle{width:10px;height:4px;cursor:row-resize;}.form .slider .slider-value{width:25px;text-align:right;}#lightbox{width:100%;height:100%;display:block;position:absolute;left:0;top:0;z-index:9999;}
#lightbox-background{width:100%;height:100%;display:block;position:absolute;left:0;top:0;}#lightbox-content{height:100%;display:block;position:relative;}
.panel{position:absolute;top:200px;left:200px;z-index:inherit;}.panellight{z-index:10000;}.panel .pn-content{text-align:left;margin-left:-15px;padding:5px 22px 0 5px;display:block;}
.panellight .pn-content{padding-bottom:5px;}.panel .pn-table{border-spacing:0;border-collapse:collapse;}.panel .pn-bar{height:20px;}.panel .pn-bar-s{height:15px;}
.panel .pn-tl,.panel .pn-tr,.panel .pn-bl,.panel .pn-br{display:block;}.panel .pn-bar .pn-tl,.panel .pn-bar .pn-t,.panel .pn-bar .pn-tr{height:20px;}.panel .pn-bar-s .pn-tl,.panel .pn-bar-s .pn-t,.panel .pn-bar-s .pn-tr{height:15px;}
.panel .pn-tl,.panel .pn-bl{width:10px;}.panel .pn-tr,.panel .pn-br{width:15px;}.panel .pn-bl,.panel .pn-b,.panel .pn-br{height:17px;}.panel .pn-tl,.panel .pn-tr,.panel .pn-bl,.panel .pn-br{background-repeat:no-repeat;}
.panel .pn-t,.panel .pn-b{background-repeat:repeat-x;}.panel .pn-tl{background-position:bottom right;}.panel .pn-t{background-position:bottom center;}
.panel .pn-tr{background-position:bottom left;}.panel .pn-bl{background-position:top right;}.panel .pn-b{background-position:top center;}.panel .pn-br{background-position:top left;}
.panel .pn-ml,.panel .pn-mr{height:100%;position:relative;background-repeat:repeat-y;}.panel .pn-ml{left:-10px;background-position:top left;}.panel .pn-mr{right:-25px;background-position:top right;}
.panel .pn-m{position:relative;}.panel .pn-t{vertical-align:bottom;}.panel .pn-bt{cursor:pointer;min-width:70px;padding:2px;margin:0 2px;}.panel .pn-bar .pn-bar-title{float:left;display:block;}
.panel .pn-bar .pn-bar-buttons{float:right;display:block;}.panel .pn-bar .pn-bar-sep{float:left;display:block;width:20px;}.panel .pn-bar .pn-button{cursor:pointer;width:10px;height:10px;margin-left:2px;float:right;display:block;overflow:hidden;text-indent:100px;background-repeat:no-repeat;background-position:top center;}
.panel .pn-bar .pn-button:hover{background-position:bottom center;}.panel .pn-opt-title{text-align:center;padding:10px;padding-top:5px;}.panel .pn-opt-choice{padding-bottom:5px;text-align:center;}
.panel .pn-part{margin-top:15px;}.panel .pn-part:first-child{margin-top:0;}.panel .pn-thumbnail{display:block;margin:10px 0 0;}.panel a:first-child.pn-thumbnail{display:block;margin:0 0 10px;}
.panel .pn-submit{width:250px;text-align:right;}.tooltip-formcheck .tt-content{width:250px;display:block;}html,body{height:100%;}.clear{clear:both;display:block;}
.left{float:left;}.right{float:right;}.left-clear{float:left;clear:left;}.right-clear{float:right;clear:right;}.align-center,.center{text-align:center;}
.align-left{text-align:left;}.align-right{text-align:right;}.align-justify{text-align:justify;}.block{display:block;}.hidden{display:none;}.bold{font-weight:bold;}
.italic{font-style:italic;}a{text-decoration:none;}input.input{width:250px;padding:2px;font-size:12px;color:#999;background-color:#FFF;border:1px solid #000;}
input.input:focus{color:#000;}.ajax-loader{background-position:center center;background-repeat:no-repeat;}.flag-mini{width:15px;height:0;padding-top:15px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:left center;}
.flag-mini-fr,.flag-mini-fr.flag-missing:hover{background-image:url('/e/loader/images/e/flag-fr-mini.png');}.flag-mini-en,.flag-mini-en.flag-missing:hover{background-image:url('/e/loader/images/e/flag-en-mini.png');}
.flag-mini-fr.flag-missing{background-image:url('/e/loader/images/e/flag-fr-mini-missing.png');}.flag-mini-en.flag-missing{background-image:url('/e/loader/images/e/flag-en-mini-missing.png');}
.iframe-result{height:0;width:0;display:block;overflow:hidden;background-color:transparent;text-indent:100px;}.anim-load,.anim-download,.anim-upload{display:block;margin:0 auto;}
.e-imageButton,.e-imageButton .button-fix{padding:0;border:0;display:block;background-color:transparent;background-repeat:no-repeat;background-position:center center;cursor:pointer;}
.e-imageButton .hover{display:block;}.e-imageButton:hover .hover{display:none;}.alert .tl,.popup .tl,.alert .t,.popup .t,.alert .tr,.popup .tr{height:10px;}
.alert .tl,.popup .tl,.alert .bl,.popup .bl{width:10px;}.alert .tr,.popup .tr,.alert .br,.popup .br{width:15px;}.alert .bl,.popup .bl,.alert .b,.popup .b,.alert .br,.popup .br{height:15px;}
.alert .tl,.popup .tl,.alert .tr,.popup .tr,.alert .bl,.popup .bl,.alert .br,.popup .br{background-repeat:no-repeat;}.alert{width:100%;}.alert .content{text-align:center;}
.popup{position:fixed;z-index:100000;left:50%;top:50%;}.popup .content{text-align:center;margin-left:-15px;padding:5px 15px;padding-right:32px;}.popup .content .label{max-width:350px;display:block;}
.popup .content .options{margin:5px auto 0;}.popup .content ul.options button{float:left;}.popup .t,.popup .b{background-repeat:repeat-x;}.popup .ml,.popup .mr{position:relative;background-repeat:repeat-y;}
.popup .ml{left:-10px;background-position:top left;}.popup .mr{right:-25px;background-position:top right;}.popup .m{position:relative;}.formcheck-txt .t{height:16px;}
.formcheck-txt .l,.formcheck-txt .r{width:16px;}.formcheck-txt .b{height:25px;}.formcheck-txt a.close{float:right;position:relative;margin-left:5px;display:block;width:10px;height:10px;cursor:pointer;}
.formcheck-txt .err{float:left;}.formcheck-txt p{width:auto;display:block;margin:0;padding:0;border:0;}.formcheck-error{margin-top:5px;}.formcheck-error p{margin:5px;}
#error-image-container{width:350px;float:right;}.tooltip{position:absolute;}.tooltip tr,.tooltip td{padding:0;}.tooltip .tt-content{text-align:left;margin-left:-15px;padding:5px 15px;padding-right:32px;display:block;}
.tooltip .tt-tl,.tooltip .tt-tr,.tooltip .tt-bl,.tooltip .tt-br{display:block;}.tooltip .tt-tl,.tooltip .tt-t,.tooltip .tt-tr{height:10px;}.tooltip .tt-tl,.tooltip .tt-bl{width:10px;}
.tooltip .tt-tr,.tooltip .tt-br{width:15px;}.tooltip .tt-bl,.tooltip .tt-b,.tooltip .tt-b-left,.tooltip .tt-b-middle,.tooltip .tt-b-right,.tooltip .tt-br{height:17px;}
.tooltip .tt-tl,.tooltip .tt-tr,.tooltip .tt-bl,.tooltip .tt-br{background-repeat:no-repeat;}.tooltip .tt-t,.tooltip .tt-b,.tooltip .tt-b-left,.tooltip .tt-b-middle,.tooltip .tt-b-right{background-repeat:repeat-x;}
.tooltip .tt-tl{background-position:bottom right;}.tooltip .tt-t{background-position:bottom center;}.tooltip .tt-tr{background-position:bottom left;}.tooltip .tt-bl{background-position:top right;}
.tooltip .tt-b{background-position:top center;}.tooltip .tt-b-left{background-position:top right;}.tooltip .tt-b-middle{background-position:top center;}
.tooltip .tt-b-right{background-position:top left;}.tooltip .tt-br{background-position:top left;}.tooltip .tt-ml,.tooltip .tt-mr{position:relative;background-repeat:repeat-y;}
.tooltip .tt-ml{left:-10px;background-position:top left;}.tooltip .tt-mr{right:-25px;background-position:top right;}.tooltip .tt-m{position:relative;}
.tooltip .tt-close{width:10px;height:10px;float:right;display:block;border:0;margin:0;padding:0;margin-right:18px;background-color:transparent;background-repeat:no-repeat;background-position:center center;}
.tooltip .tt-close:hover{cursor:pointer;}.datepicker{position:absolute;left:50%;top:50%;margin-left:-100px;margin-top:-113px;font-size:11px;width:194px;height:221px;padding:3px 8px 8px 3px;background-position:center center;background-repeat:no-repeat;line-height:normal;}
.datepicker .header{position:relative;height:21px;padding-top:4px;margin-bottom:3px;background-position:center center;background-repeat:no-repeat;}.datepicker .header .title{text-align:center;padding-top:1px;margin:0 42px 0 20px;}
.datepicker .header .titleText{color:#fff;font-weight:bold;}.datepicker .header .next,.datepicker .header .previous,.datepicker .header .closeButton{position:absolute;width:15px;height:15px;background:#fff;text-align:center;color:#666;top:5px;cursor:pointer;}
.datepicker .header .previous{left:5px;}.datepicker .header .next{right:28px;}.datepicker .header .closeButton{right:5px;}.datepicker .body{position:relative;top:0;left:0;width:194px;border-right:2px solid #fff;height:193px;overflow:hidden;}
.datepicker .time{width:100%;height:100%;}.datepicker .time .hour,.datepicker .time .separator,.datepicker .time .minutes{border:1px solid #ccc;background:#fff;width:50px;font-size:32px;position:absolute;top:50px;text-align:center;padding:2px;}
.datepicker .time .hour{left:30px;}.datepicker .time .separator{background:transparent;border:0;width:10px;left:91px;}.datepicker .time .minutes{left:110px;}
.datepicker .time .ok{position:absolute;top:105px;width:136px;left:30px;font-size:20px;}.datepicker .days .day{float:left;cursor:pointer;text-align:center;padding-top:4px;width:25px;height:21px;overflow:hidden;margin:0 3px 3px 0;background-position:center center;background-repeat:no-repeat;}
.datepicker .days .day6{margin-right:0;}.datepicker .days .week5 .day{margin-bottom:0;}.datepicker .days .title{font-weight:bold;cursor:default;}.datepicker .days .otherMonth{background-position:center center;background-repeat:no-repeat;}
.datepicker .months .month{float:left;cursor:pointer;text-align:center;overflow:hidden;width:62px;height:31px;padding-top:15px;margin:0 3px 3px 0;background-position:center center;background-repeat:no-repeat;}
.datepicker .months .month3,.datepicker .months .month6,.datepicker .months .month9,.datepicker .months .month12{margin-right:0;width:64px;}.datepicker .months .month10,.datepicker .months .month11,.datepicker .months .month12{margin-bottom:0;}
.datepicker .years .year{float:left;background:#eee;cursor:pointer;text-align:center;padding-top:11px;width:46px;overflow:hidden;height:25px;margin:0 3px 3px 0;}
.datepicker .years .year3,.datepicker .years .year7,.datepicker .years .year11,.datepicker .years .year15,.datepicker .years .year19{margin-right:0;width:47px;}
.datepicker .years .year16,.datepicker .years .year17,.datepicker .years .year18,.datepicker .years .year19{margin-bottom:0;height:26px;}.datepicker .selected{background:#8C929F;color:#fff!important;}
.datepicker .year.selected,.datepicker .month.selected,.datepicker .day.selected{background-position:center center;background-repeat:no-repeat;background-color:transparent;}
.datepicker .unavailable{background:#edd!important;color:#b88!important;cursor:default!important;}.datepicker .years .year:hover,.datepicker .months .month:hover,.datepicker .days .week .day:hover{background-position:center center;background-repeat:no-repeat;background-color:transparent;}
.accordion-container{overflow:hidden;}.e-browser .browser-root{background:url('/e/loader/images/e/browser-dot-children.png') left top repeat-y;}.e-browser .browser-item{padding-left:15px;margin:4px 0;background:url('/e/loader/images/e/browser-dot-child.png') left center no-repeat;}
.e-browser .browser-item .browser-expand{height:10px;width:10px;margin-left:-20px;margin-top:1px;float:left;display:block;background-position:center center;background-repeat:no-repeat;background-image:url('/e/loader/images/e/browser-expand-on.png');cursor:pointer;}
.e-browser .browser-item .browser-expand.expanded{background-image:url('/e/loader/images/e/browser-expand-off.png');}.e-browser .browser-item a.item-name{cursor:pointer;}
.e-browser .browser-level{padding-left:20px;}.e-browser .browser-children{margin-top:-4px;padding-top:4px;background:url('/e/loader/images/e/browser-dot-children.png') 20px top repeat-y;}
.context-menu .cm-top{background-image:url('/e/loader/images/white/contextmenu/bkg-top.png');}.context-menu .cm-bottom{background-image:url('/e/loader/images/white/contextmenu/bkg-bottom.png');}
.context-menu .cm-menu .cm-line{background-image:url('/e/loader/images/white/contextmenu/bkg-middle.png');}.context-menu .cm-menu .cm-line hr{border-top:1px solid #666;}
.context-menu .cm-menu .cm-item{color:#000;background-image:url('/e/loader/images/white/contextmenu/bkg-middle.png');}.context-menu .cm-menu .cm-item:hover{cursor:pointer;color:#FFF;background-image:url('/e/loader/images/white/contextmenu/bkg-middle-over.png');}
.context-menu .cm-menu .cm-inactive{color:#999;}.context-menu .cm-menu .cm-inactive:hover{background-image:url('/e/loader/images/white/contextmenu/bkg-middle-dis.png');}
.form td.info{color:#EC0808;}.form textarea.input:focus{border:1px solid #EC0808;}.form select.input:focus{border:1px solid #EC0808;}.form .button1{color:#000;border:1px solid #666;background-color:#FFF;}
.form .button1:hover,.form .button1:active{color:#EC0808;border:1px solid #EC0808;}.form .slider-bar{background-image:url('/e/loader/images/white/form/slider-bar.png');}
.form .slider-handle{background-color:#333;}.panel .pn-tl{background-image:url('/e/loader/images/white/panel/tl.png');}.panel .pn-t{background-image:url('/e/loader/images/white/panel/t.png');}
.panel .pn-tr{background-image:url('/e/loader/images/white/panel/tr.png');}.panel .pn-ml{background-image:url('/e/loader/images/white/panel/ml.png');}
.panel .pn-m{background-image:url('/e/loader/images/white/panel/m.png');}.panel .pn-mr{background-image:url('/e/loader/images/white/panel/mr.png');}.panel .pn-bl{background-image:url('/e/loader/images/white/panel/bl.png');}
.panel .pn-b{background-image:url('/e/loader/images/white/panel/b.png');}.panel .pn-br{background-image:url('/e/loader/images/white/panel/br.png');}.panel .pn-bar-s .pn-tl{background-image:url('/e/loader/images/white/panel/tl-s.png');}
.panel .pn-bar-s .pn-t{background-image:url('/e/loader/images/white/panel/t-s.png');}.panel .pn-bar-s .pn-tr{background-image:url('/e/loader/images/white/panel/tr-s.png');}
.panel{color:#000;}.panel .pn-bar .pn-bar-title{font-size:12px;font-weight:normal;color:#EC0808;}.panel .pn-bar-drag{cursor:pointer;}.panel .pn-bar .pn-button{color:#666;}
.panel .pn-bar .pn-button:hover{color:#000;}.panel .pn-bar .pn-button-close{background-image:url('/e/loader/images/white/panel/bt-close.png');}.panel .pn-bt{color:#000;border:1px solid #666;background-color:#FFF;}
.panel .pn-bt:hover,.panel .pn-bt:active{color:#EC0808;border:1px solid #EC0808;}.popup .content{color:#0B020E;}input.input:focus{border:1px solid #EC0808;}
.anim-load,.anim-download,.anim-upload{width:200px;height:20px;}.ajax-loader{background-image:url('/e/loader/images/white/ajax-loader.gif');}.alert .tl{background-image:url('/e/loader/images/default/lang/tl.png');}
.alert .tr{background-image:url('/e/loader/images/default/lang/tr.png');}.alert .bl{background-image:url('/e/loader/images/default/lang/bl.png');}.alert .br{background-image:url('/e/loader/images/default/lang/br.png');}
.alert .t,.alert .b,.alert .ml,.alert .m,.alert .mr{background-color:#3C779D;}.alert a{color:#FFF;}.alert a:hover{color:#000;}.alert .content{color:#FFF;}
.popup .tl{background-image:url('/e/loader/images/white/background/tl.png');}.popup .t{background-image:url('/e/loader/images/white/background/t.png');}
.popup .tr{background-image:url('/e/loader/images/white/background/tr.png');}.popup .ml{background-image:url('/e/loader/images/white/background/ml.png');}
.popup .m{background-image:url('/e/loader/images/white/background/m.png');}.popup .mr{background-image:url('/e/loader/images/white/background/mr.png');}
.popup .bl{background-image:url('/e/loader/images/white/background/bl.png');}.popup .b{background-image:url('/e/loader/images/white/background/b.png');}
.popup .br{background-image:url('/e/loader/images/white/background/br.png');}.popup .button{min-width:70px;color:#FFF;padding:2px;margin:0 2px;border:1px solid #666;background-color:#000;}
.popup .button:hover,.popup .button:active{color:#EC0808;border:1px solid #EC0808;}.popup a{color:#7F508C;}.popup a:hover{color:#EC0808;}.formcheck-txt .tl{background:url('/e/loader/images/default/formcheck/tl.png') no-repeat;}
.formcheck-txt .t{background:url('/e/loader/images/default/formcheck/t.png') repeat-x;}.formcheck-txt .tr{background:url('/e/loader/images/default/formcheck/tr.png') no-repeat;}
.formcheck-txt .l{background:url('/e/loader/images/default/formcheck/l.png') repeat-y;}.formcheck-txt .r{background:url('/e/loader/images/default/formcheck/r.png') repeat-y;}
.formcheck-txt .bl{background:url('/e/loader/images/default/formcheck/bl.png') no-repeat;}.formcheck-txt .b{background:url('/e/loader/images/default/formcheck/b.png') no-repeat;}
.formcheck-txt .br{background:url('/e/loader/images/default/formcheck/br.png') no-repeat;}.formcheck-txt .c{background:url('/e/loader/images/default/formcheck/c.png') repeat;}
.formcheck-txt a.close{background:url('/e/loader/images/default/formcheck/close.png') no-repeat;}.formcheck-txt .err{float:left;}.formcheck-txt p{color:#FFF;}
.formcheck-error{border:1px solid #888;background-color:#EAEAEA;}.formcheck-error p{color:#A00;}.login input{color:#000;background:#fff;}#login .input{color:#000;background:#fff;}
.tooltip .tt-tl{background-image:url('/e/loader/images/white/tooltip/tl.png');}.tooltip .tt-t{background-image:url('/e/loader/images/white/tooltip/t.png');}
.tooltip .tt-tr{background-image:url('/e/loader/images/white/tooltip/tr.png');}.tooltip .tt-ml{background-image:url('/e/loader/images/white/tooltip/ml.png');}
.tooltip .tt-m{background-image:url('/e/loader/images/white/tooltip/m.png');}.tooltip .tt-mr{background-image:url('/e/loader/images/white/tooltip/mr.png');}
.tooltip .tt-bl{background-image:url('/e/loader/images/white/tooltip/bl.png');}.tooltip .tt-b{background-image:url('/e/loader/images/white/tooltip/b.png');}
.tooltip .tt-b-left{background-image:url('/e/loader/images/white/tooltip/b-left.png');}.tooltip .tt-b-middle{background-image:url('/e/loader/images/white/tooltip/b-middle.png');}
.tooltip .tt-b-right{background-image:url('/e/loader/images/white/tooltip/b-right.png');}.tooltip .tt-br{background-image:url('/e/loader/images/white/tooltip/br.png');}
.tooltip .tt-close{background-image:url('/e/loader/images/white/tooltip/bt-close.png');}.tooltip .tt-close:hover{background-image:url('/e/loader/images/white/tooltip/bt-close-over.png');}
.tooltip .tt-content{color:#000;}.datepicker{background-image:url('/e/loader/images/white/datepicker/background.png');}.datepicker .header{background-image:url('/e/loader/images/white/datepicker/header.png');}
.datepicker .days .day{background-image:url('/e/loader/images/white/datepicker/day.png');color:#666;}.datepicker .days .day.selected{background-image:url('/e/loader/images/white/datepicker/day-selected.png');color:#FFF;}
.datepicker .days .day.otherMonth{background-image:url('/e/loader/images/white/datepicker/day-othermonth.png');color:#AAA;}.datepicker .days .day:hover,.datepicker .days .day.title{background-image:url('/e/loader/images/white/datepicker/day-over.png');color:#FFF;}
.datepicker .time .separator{color:#666;}.datepicker .months .month{background-image:url('/e/loader/images/white/datepicker/month.png');color:#666;}.datepicker .months .month.selected{background-image:url('/e/loader/images/white/datepicker/month-selected.png');color:#FFF;}
.datepicker .months .month:hover{background-image:url('/e/loader/images/white/datepicker/month-over.png');color:#FFF;}.datepicker .years .year{background-image:url('/e/loader/images/white/datepicker/year.png');color:#666;}
.datepicker .years .year.selected{background-image:url('/e/loader/images/white/datepicker/year-selected.png');color:#FFF;}.datepicker .years .year:hover{background-image:url('/e/loader/images/white/datepicker/year-over.png');color:#FFF;}
.editColumn{width:100%;display:block;}.editColumn .ec-col{vertical-align:top;}.editImage{display:block;clear:both;}.editImage.pos-left{text-align:left;}
.editImage.pos-center{text-align:center;}.editImage.pos-right{text-align:right;}.editText{padding:5px;}.editDisplay p.editText{margin-bottom:25px;}.editLayout-column .ed-column{vertical-align:top;}
#blog-index h2,.blog-module h2,.blog-menu h2,.blog-category h2,.blog-archives h2{font-size:24px;margin-bottom:15px;}.blog-menu h3{font-size:18px;}.blog-menu .year{text-align:center;display:block;height:380px;}
.blog-menu .year .background{font-size:250px;font-weight:bold;height:250px;position:relative;top:30px;z-index:1000;}.blog-menu .year .menu{position:relative;top:-270px;z-index:1500;}
li.future{cursor:default;}.blog-menu .year li{font-size:18px;padding-top:5px;padding-bottom:5px;cursor:pointer;}.post{margin-bottom:15px;}.post h2{font-size:24px;}
.post h3{font-size:18px;}.post h4{font-size:12px;}.post p{padding:5px;margin:5px 0;}.post p:focus{padding:5px;margin:4px -1px;}.post .post-meta{text-align:right;}
.post .post-infos{text-align:right;}.post-comments{margin-top:35px;}.post .post-comments h3{margin-bottom:20px;}.blog-module{width:220px;margin-right:20px;padding-right:20px;display:block;background-repeat:repeat-y;background-position:center right;}
.blog-module .title{margin-bottom:30px;}.blog-module .post hr{margin:0 10px;padding:10px 0 1px;display:block;border:none;}html{background-color:#010A0D;}
body,body.template-general{height:100%;background-color:#000;font-family:Arial,sans-serif;font-size:12px;color:#F3F3F3;}h1{font-size:32px;font-weight:bold;}
h2,h2.skull1{height:25px;padding-left:40px;padding-top:25px;margin-bottom:10px;display:block;font-family:Georgia,Times,serif;font-size:20px;font-weight:bold;font-style:italic;background-position:left bottom;background-repeat:no-repeat;background-image:url('/client/images/core-engine/title-skull1.png');}
h2.skull2{background-image:url('/client/images/core-engine/title-skull2.png');}h2.skull3{background-image:url('/client/images/core-engine/title-skull3.png');}
h2:hover{color:#394956;}h3{font-size:18px;font-family:Impact,Arial,sans-serif;font-style:italic;}h5{font-family:Georgia,Times,serif;font-weight:bold;font-style:italic;}
p{padding:5px;font-style:italic;line-height:15px;}a,a.link1{color:#F3F3F3;}a.link{color:#999;}a:hover,a.link1:hover{color:#394956;}.ajax-loader{background-image:url('/client/images/core-engine/loader.gif');}
.wrap{width:800px;margin:auto;display:block;}.texture1{background-repeat:repeat-x;background-position:center top;background-image:url('/client/images/core-engine/background-texture1.jpg');}
.texture2{background-color:#010A0D;background-repeat:repeat;background-position:center center;background-image:url('/client/images/core-engine/background-texture2.jpg');}
.line1{height:1px;display:block;background-repeat:repeat-x;background-position:center bottom;background-image:url('/client/images/core-engine/background-line1.png');}
h2 .line1{padding-top:10px;float:right;}#core-line1{width:315px;}#core-line2{width:330px;}#core-line3{width:645px;}#core-line4{width:465px;}#core-line5{width:630px;}
.seenext{width:169px;height:12px;margin-top:15px;float:right;clear:right;background-image:url('/client/images/core-engine/button-seenext-over.png');}.toTop{width:100px;height:19px;margin-top:13px;margin-bottom:22px;float:right;clear:right;background-image:url('/client/images/core-engine/button-totop-over.png');}
textarea{font-family:Arial,sans-serif;}.form input.input,.form textarea.input{padding:4px;background:#DBDFE0 url('/client/images/core-engine/form-input.png') no-repeat left top;}
p.editText{padding-left:40px;text-align:justify;}.editVideo{border-width:4px;border-style:solid;border-color:#AEB1B3;}.editVideo:hover{border-color:#F9FBFC;}
.editProject{width:234px;height:93px;padding-bottom:20px;display:block;position:relative;}.editProject img{width:226px;height:85px;display:block;border-width:4px;border-style:solid;border-color:#AEB1B3;}
.editProject:hover img{border-color:#F9FBFC;}.editProject .hover{width:226px;height:85px;margin-left:4px;margin-top:-89px;display:none;position:relative;background:url('/client/images/core-engine/portfolio-project-over.png') repeat center center;}
.editProject:hover .hover{display:block;}#header{height:76px;padding-top:14px;padding-bottom:10px;display:block;background-color:#010A0D;background:url('/client/images/core-engine/header-border.png') repeat-x center bottom;}
#header .logo{width:100px;height:127px;margin-top:3px;position:absolute;z-index:10002;background-image:url('/client/images/core-engine/header-logo-over.png');}
#menu{margin-right:-50px;float:right;display:block;position:relative;clear:right;z-index:10000;}#menu li{display:inline;}#menu .item{height:12px;padding:28px 25px;float:left;background-position:center 28px;font-size:15px;font-weight:bold;text-align:center;line-height:12px;color:#E1E3E4;}
#menu .item:hover,#menu .item.active{padding-top:38px;background-position:center 38px;color:#FCFDFD;}#menu .item .arrow{width:inherit;height:16px;display:none;position:absolute;top:78px;background:url('/client/images/core-engine/header-arrow.png') no-repeat center bottom;}
#menu .item:hover .arrow,#menu .item.active .arrow{display:block;}#item-start{width:29px;background-image:url('/client/images/core-engine/header-button-start-over.png');}
#item-services{width:53px;background-image:url('/client/images/core-engine/header-button-services-over.png');}#item-portfolio{width:52px;background-image:url('/client/images/core-engine/header-button-portfolio-over.png');}
#item-studio{width:39px;background-image:url('/client/images/core-engine/header-button-studio-over.png');}#item-contact{width:47px;background-image:url('/client/images/core-engine/header-button-contact-over.png');}
#item-blog{width:31px;background-image:url('/client/images/core-engine/header-button-blog-over.png');}#item-shop{width:51px;background-image:url('/client/images/core-engine/header-button-shop-over.png');}
#item-shop.item,#item-shop.item:hover,#item-shop.item.active{display:block;height:51px;padding:8px 25px 35px;margin-bottom:-10px;background-repeat:no-repeat;background-position:center 8px;}
#item-shop.item:hover .hover,#item-shop.item.active .hover{display:none;}#arrow-ajax{width:21px;height:16px;display:none;position:absolute;z-index:10001;top:78px;left:227px;background:url('/client/images/core-engine/header-arrow.png') no-repeat center bottom;}
.tip{color:#FFF;}.tooltip-shop{width:306px;height:100px;z-index:100001;background:url('/client/images/core-engine/tooltip-shop.png') no-repeat left top;}
.tooltip-shop .tip{width:208px;height:38px;padding-left:5px;padding-top:50px;font-family:Arial;font-style:italic;text-align:center;font-size:13px;}.tooltip-shop .tip .tip-title{font-weight:bold;}
.tooltip-shop .tip .tip-text{padding-top:5px;}.tooltip-contact{width:249px;height:88px;z-index:100001;background:url('/client/images/core-engine/tooltip-contact.png') no-repeat left top;}
.tooltip-contact .tip{width:160px;height:36px;padding-left:80px;padding-top:10px;font-family:Arial;font-style:italic;text-align:center;font-size:13px;}
.tooltip-logo{width:250px;height:93px;z-index:100001;background:url('/client/images/core-engine/tooltip-logo.png') no-repeat left top;}.tooltip-logo .tip{width:142px;height:32px;padding-left:90px;padding-top:45px;font-family:Arial;font-style:italic;text-align:center;font-size:13px;}
.tooltip-logo .tip .tip-title{font-weight:bold;}.tooltip-logo .tip .tip-text{padding-top:5px;}#content{width:100%;min-height:600px;display:block;}#content-top{margin-top:0;height:406px;display:block;border-bottom:1px solid #BDBFC0;}
#banners-container{width:100%;height:406px;position:absolute;left:0;overflow:hidden;}#banners{width:800px;height:406px;position:relative;z-index:7500;}
#banners .banner-part{width:800px;height:406px;display:none;position:relative;background-repeat:no-repeat;background-position:center bottom;}#banners .banner-part:first-child{display:block;}
#banners .ajax .banner-part:first-child{display:none;}#banners .banner-part .anim,#banners .banner-part .text,#banners .banner-part .link{display:block;position:absolute;}
#banners .banner-part .anim{right:0;bottom:0;}#banners.ajax .banner-part .anim{bottom:-400px;}#banners .banner-part .text{left:15px;top:100px;}#banners.ajax .banner-part .text{top:50px;}
#banners .banner-part .link{height:15px;left:15px;bottom:50px;}#banners.ajax .banner-part .link{bottom:100px;}#banners .banner-part .link.link-simple{width:209px;background-image:url('/client/images/core-engine/banner-next-simple-over.png');}
#banners .banner-part .link.link-services{width:291px;background-image:url('/client/images/core-engine/banner-next-services-over.png');}#banners .banner-part .link.link-e{width:284px;background-image:url('/client/images/core-engine/banner-next-e-over.png');}
#content-top .banner-paginate{display:none;position:absolute;right:0;bottom:8px;}#content-top .ajax .banner-paginate{display:block;}#content-top .banner-paginate li{display:inline;}
#content-top .banner-paginate .banner-page{width:28px;height:26px;padding-top:2px;margin-left:8px;display:block;float:left;text-align:center;font-family:Georgia,Times,serif;font-size:18px;font-style:italic;color:#FFF;background-repeat:no-repeat;background-position:center -728px;background-image:url('/client/images/core-engine/banner-button.png');}
#content-top .banner-paginate li:first-child .banner-page{margin-left:0;}#content-top .banner-paginate .banner-page:hover{background-position:0 -700px;}
#content-bottom{width:100%;min-height:350px;padding:22px 0;display:block;}#content-bottom .wrap{width:780px;padding:0 10px;}#content-bottom .content-part{padding:15px 0 20px;}
#banner-001.banner-part{background-image:url('/client/images/banners/001-background.jpeg');}#banner-002.banner-part{background-image:url('/client/images/banners/002-background.jpeg');}
#banner-003.banner-part{background-image:url('/client/images/banners/003-background.jpeg');}#banner-003.banner-part .anim{right:-30px;}#banner-004.banner-part{background-image:url('/client/images/banners/004-background.jpeg');}
#menu-start{height:96px;margin-bottom:22px;display:block;}#menu-start li{display:inline;}#menu-start .item{width:230px;height:42px;padding:23px 0;margin-left:33px;display:block;float:left;border:4px solid #AEB1B3;background-color:#000;background-position:center top;background-repeat:no-repeat;text-align:center;}
#menu-start li:first-child .item{margin-left:0;}#menu-start .item:hover{border:4px solid #F9FBFC;background-position:center -88px;}#start-services{background-image:url('/client/images/core-engine/start-services-background.jpeg');}
#start-portfolio{background-image:url('/client/images/core-engine/start-portfolio-background.jpeg');}#start-contact{background-image:url('/client/images/core-engine/start-contact-background.jpeg');}
#start-blank{height:22px;display:block;}#banner-101{background-position:center bottom;background-image:url('/client/images/core-engine/banner-101-background.jpg');}
#banner-101.banner-part .text{bottom:135px;}#content .allvideos{width:189px;height:12px;margin-top:10px;float:right;clear:right;background-image:url('/client/images/core-engine/services-allvideos-over.png');}
.services-e-title{height:50px;}.services-e-title img.hover{position:relative;top:16px;width:44px;height:44px;}#project{height:406px;position:relative;}
#project .infos{display:block;position:absolute;left:50px;top:115px;z-index:8000;}#project.ajax .infos{display:none;left:-50px;}#project .infos .type,#project .infos .title{font-style:normal;color:#000;}
#project .infos .type{padding-right:5px;float:left;clear:left;font-size:38px;}#project .infos .title{width:400px;padding-top:5px;font-size:28px;}#project .infos .description{width:290px;padding:15px 5px;font-style:normal;font-size:15px;text-align:left;line-height:18px;clear:both;}
#project .link{width:172px;height:28px;}#project .link.link-website{background-image:url('/client/images/core-engine/project-button-website-over.png');}
#project .link.link-print{background-image:url('/client/images/core-engine/project-button-print-over.png');}#project .link.link-mag{background-image:url('/client/images/core-engine/project-button-mag-over.png');}
#project .display{position:absolute;right:0;bottom:0;}#project .banner-paginate .banner-page{display:none;background-position:0 -672px;}#projects .editColumn tr td{vertical-align:top;}
#content .crypt{width:166px;height:15px;margin:35px 0;background-image:url('/client/images/core-engine/portfolio-crypt-over.png');}#project p.next-time{color:#000;font-family:Times;font-size:24px;font-weight:bold;}
#lightbox-crypt{width:318px;height:284px;margin-left:-159px;z-index:10;}#lightbox-crypt .close{width:57px;height:57px;background-image:url('/client/images/core-engine/crypt-close-over.png');position:relative;left:0;top:20px;margin:0;z-index:10;}
#lightbox-crypt table{position:relative;z-index:100;}#lightbox-crypt td{vertical-align:middle;z-index:100;}#lightbox-crypt .arrow-left{width:32px;height:63px;background-image:url('/client/images/core-engine/crypt-arrow-left-over.png');margin-right:10px;z-index:100;}
#lightbox-crypt .window{background:none;z-index:10;}#lightbox-crypt .arrow-right{width:32px;height:63px;background-image:url('/client/images/core-engine/crypt-arrow-right-over.png');margin-left:10px;z-index:100;}
#lightbox-crypt .body{width:200px;height:200px;min-width:200px;min-height:200px;background-color:#FFF;z-index:100;padding:10px;}#characters{height:400px;position:relative;top:6px;z-index:7500;background:url('/client/images/core-engine/characters-background.jpg') no-repeat center bottom;}
#characters .character{height:315px;float:left;display:block;position:absolute;bottom:0;cursor:pointer;}#characters .character .photo-container{height:315px;display:block;position:relative;overflow:hidden;}
#characters .character .photo{position:absolute;top:21px;}#characters .character:hover .photo{top:0;}#characters .crown{display:none;position:absolute;left:25px;top:-50px;z-index:9005;background-repeat:no-repeat;background-position:center center;}
#characters .character:hover .crown{display:block;}#characters .window{width:420px;display:none;position:absolute;top:-70px;z-index:9010;color:#F3F3F3;cursor:text;}
#characters .character:hover .window{display:block;}#characters .window.window-left{left:-460px;top:-70px;}#characters .window.window-left.window-left-middle{left:-460px;top:-45px;}
#characters .window.window-right{left:210px;top:-70px;}#characters .window .w-top,#characters .window .w-bottom{width:420px;height:10px;display:block;background-repeat:no-repeat;}
#characters .window .w-top{background-position:center bottom;background-image:url('/client/images/core-engine/characters-window-top.png');}#characters .window .w-bottom{background-position:center top;background-image:url('/client/images/core-engine/characters-window-bottom.png');}
#characters .window .w-content{padding:20px;display:block;background:url('/client/images/core-engine/characters-window-content.png') repeat center center;}
#characters .window .w-tail{width:80px;height:58px;display:block;position:absolute;top:25px;background-repeat:no-repeat;}#characters .window.window-right .w-tail{left:-80px;background-position:0 center;background-image:url('/client/images/core-engine/characters-window-tail-right.png');}
#characters .window.window-left .w-tail{right:-80px;background-position:0 center;background-image:url('/client/images/core-engine/characters-window-tail-left.png');}
#characters .window .name{letter-spacing:1px;}#characters .window .name .special{font-size:12px;font-family:Arial,sans-serif;font-style:normal;letter-spacing:0;}
#characters .window .function{margin-top:5px;display:block;}#characters .window .description{padding:15px 0 25px;font-style:normal;}#characters .window .love,#characters .window .hate{height:38px;padding:2px 0 10px 55px;display:block;font-family:Times,serif;font-size:14px;background-repeat:no-repeat;background-position:left top;}
#characters .window .love{background-image:url('/client/images/core-engine/characters-icon-love.png');}#characters .window .hate{background-image:url('/client/images/core-engine/characters-icon-hate.png');}
#nicolasr{left:0;width:189px;z-index:10004;}#nicolasr .window .w-tail{top:55px;}#nicolasr .crown{width:124px;height:56px;background-image:url('/client/images/core-engine/characters-nicolasr-crown.png');}
#nicolasv{left:209px;width:198px;z-index:10003;}#nicolasv .window{z-index:10003;}#nicolasv .crown{width:90px;height:93px;background-image:url('/client/images/core-engine/characters-nicolasv-crown.png');}
#guillaume{right:208px;width:149px;z-index:10002;}#guillaume .window .w-tail{top:50px;}#guillaume .crown{width:120px;height:72px;background-image:url('/client/images/core-engine/characters-guillaume-crown.png');}
#christophe{right:0;width:187px;z-index:10001;}#christophe .window .w-tail{top:50px;}#christophe .crown{width:126px;height:115px;top:-75px;background-image:url('/client/images/core-engine/characters-christophe-crown.png');}
#community{width:710px;height:125px;padding:50px 45px;background:url('/client/images/core-engine/footer-logo.png') no-repeat center center;}#core-links{float:left;clear:left;}
#core-links .item{height:22px;margin-top:20px;background-image:url('/client/images/core-engine/community-corelinks-over.png');}#core-links li:first-child .item{margin-top:0;}
#link-newsletter{width:135px;background-position:0 0;}#link-awards{width:105px;background-position:0 -22px;}#link-friends{width:102px;background-position:0 -44px;}
#external-links{float:right;clear:right;}#external-links .column{float:left;margin-left:45px;}#external-links .column:first-child{margin-left:0;}#external-links .item{height:22px;margin-top:20px;background-image:url('/client/images/core-engine/community-externallinks-over.png');}
#external-links li:first-child .item{margin-top:0;}#link-facebook{width:79px;background-position:0 0;}#link-twitter{width:76px;background-position:0 -22px;}
#link-behance{width:82px;background-position:0 -44px;}#link-vimeo{width:58px;background-position:0 -66px;}#link-flickr{width:51px;background-position:0 -88px;}
#link-youtube{width:62px;background-position:0 -110px;}#contact{margin-top:-50px;display:block;}#contact .expand,#contact .expand-expanded{width:64px;height:50px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center bottom;}
#contact .expand{height:0;padding-top:50px;background-position:right top;background-image:url('/client/images/core-engine/contact-expand.png');}#contact .expand-expanded{padding-left:20px;background-position:right center;background-image:url('/client/images/core-engine/contact-expand-expanded.png');}
#contact:hover .expand{visibility:hidden;}#form-contact{height:0;display:block;overflow:hidden;background:#20272C url('/client/images/core-engine/contact-background.png') repeat-x center top;}
#contact:hover #form-contact{height:335px;}#form-contact .column{width:350px;height:188px;padding:25px;float:left;display:block;background:url('/client/images/core-engine/contact-line.png') no-repeat left center;}
#form-contact .column:first-child{background:none;}#form-contact .column.column-left{padding-top:60px;}#form-contact .column.column-right{width:300px;padding:25px 50px;}
#form-contact .logo{margin-top:6px;float:left;}#form-contact .address,#form-contact .phone{display:block;float:left;font-size:13px;line-height:16px;}#form-contact .address{margin-left:15px;margin-right:15px;}
#form-contact .email{margin-top:10px;float:right;clear:right;font-style:italic;}#form-contact .infos{margin-bottom:8px;font-size:11px;line-height:12px;color:#AAA;}
#form-contact .input{margin-top:2px;}#form-contact input.input{width:135px;margin-bottom:12px;}#form-contact textarea.input{width:292px;margin-bottom:12px;}
#form-contact .captcha-code,#form-contact .captcha-wait{width:135px;display:block;float:left;clear:left;}#form-contact .captcha-code{margin:4px 0;}#form-contact .input-captcha{margin:8px 0;float:right;clear:right;}
#form-contact .submit{float:right;clear:right;margin-top:12px;}#form-contact .submit .button-fix{width:33px;height:10px;background-image:url('/client/images/core-engine/contact-submit-over.png');}
#credits{height:120px;display:block;background-color:#010A0D;font-family:Verdana,Arial,sans-serif;font-size:10px;color:#63696B;}#credits .wrap{width:770px;padding:25px 15px;}
#login-icon{width:30px;height:30px;margin-top:-12px;display:block;float:right;cursor:pointer;}#login-icon .icon{width:30px;height:30px;display:none;background:url('/client/images/core-engine/login-icon.png') no-repeat center center;}
#mailchimp-newsletter{vertical-align:middle;width:580px;margin-left:20px;}#mailchimp-newsletter table tr td{vertical-align:middle;}#mailchimp-newsletter td.form-field-group{width:140px;}
#mailchimp-newsletter td label{font-weight:bold;}#mailchimp-newsletter-form td input.input{background:none;border:1px solid #000;}#mailchimp-newsletter-form td input.input:focus{border:solid 1px #0B7EBF;}
#mailchimp-newsletter-submit{width:157px;height:43px;margin-top:-30px;}#mailchimp-newsletter-submit button.submit,#mailchimp-newsletter-submit .button-fix{width:157px;background-image:url('/client/images/core-engine/newsletter-submit-over.png');}
#mailchimp-newsletter-submit img{width:157px;height:43px;}#links{clear:both;}#links li{color:#000;font-weight:bold;font-family:Times;font-style:italic;text-align:center;padding:2px;height:28px;}
#links a{color:#000;}#links a:hover{color:#509099;}#links-categories ul{display:inline;}#links-categories li{display:inline;color:#509099;font-weight:bold;margin:38px;}
#links-categories a:hover{color:#509099;}#links-categories a{color:#000;}#links-categories{padding-bottom:50px;padding-top:10px;text-align:center;}#links-pagination ul{display:inline;}
#links-pagination li{display:inline;font-weight:bold;font-style:italic;font-family:Times;color:#509099;margin:5px;}#links-pagination a:hover{color:#509099;}
#links-pagination a{color:#000;}#links-pagination{padding-top:50px;padding-bottom:10px;text-align:center;}.template-blog,html.template-blog{background-color:#151416;}
.template-blog body{background-color:#151416;color:#eaeaea;}.template-blog a{color:#666;}.template-blog a:hover{color:#FFF;}.template-blog .wrap{width:900px;}
.template-blog .alert{width:900px;}.template-blog #header{height:155px;padding:15px 0;margin-bottom:15px;position:relative;background-color:transparent;background:url('/client/images/blog/background-line1.png') repeat-x center bottom;}
.template-blog #header .logo{width:86px;height:94px;margin:30px;left:0;background-image:url('/client/images/blog/header-logo-over.png');}#header .infos{margin:30px 0 0 216px;float:left;font-family:Georgia,Times,serif;font-style:italic;font-size:15px;line-height:20px;}
#header .infos .title{font-family:Helvetica,Arial,sans-serif;font-style:normal;}#header .infos .title .title-link{color:#F3F3F3;}#header .infos .title .title-link:hover{color:#585757;}
#menu-feed{float:right;}#menu-feed li{display:inline;}#menu-feed li .item{height:50px;margin-left:25px;float:left;}#menu-feed li:first-child .item{margin-left:0;}
#feed-rss{width:25px;background-image:url('/client/images/blog/feed-rss-over.png');}#feed-facebook{width:79px;background-image:url('/client/images/blog/feed-facebook-over.png');}
#feed-shop{width:50px;background-image:url('/client/images/blog/feed-shop-over.png');}#quote{width:290px;padding:0 18px;margin-top:40px;position:absolute;right:0;top:40px;background:url('/client/images/blog/header-quote-left.png') no-repeat left top;font-family:Georgia,Times,serif;}
#quote .text{padding:0 15px 0 0;background:url('/client/images/blog/header-quote-right.png') no-repeat right bottom;font-size:14px;}#quote .author{margin:8px -18px 0 0;display:block;float:right;font-size:10px;font-style:italic;color:#5B5A5A;}
.template-blog #footer{padding:30px 0;margin-top:15px;background-color:transparent;background:url('/client/images/blog/background-line1.png') repeat-x center top;font-weight:bold;letter-spacing:1px;color:#F6F6F6;}
.template-blog #login-icon .icon{background-image:url('/client/images/blog/login-icon.png');}.template-blog .line1{background-image:url('/client/images/blog/background-line1.png');}
.color-grey1{color:#979797;}.color-grey2{color:#C5C4C4;}#blog-banner{width:900px;height:350px;padding-bottom:15px;margin-bottom:15px;display:block;position:relative;overflow:hidden;background:url('/client/images/blog/background-line1.png') repeat-x center bottom;}
#blog-banner .preview{width:900px;height:350px;display:block;position:absolute;left:0;top:0;}#blog-timer{width:28px;height:28px;display:block;position:absolute;right:10px;bottom:25px;background:url('/client/images/blog/timer.png') no-repeat center -700px;}
#menu-blog{padding:30px 0 15px;background:url('/client/images/blog/background-line1.png') repeat-x center top;}#menu-blog li{display:inline;}#menu-blog li .item{font-family:Helvetica,Arial,sans-serif;font-size:30px;color:#EFEFEF;margin:0 44px;}
#menu-blog li:first-child .item{margin-left:0;float:left;}#menu-blog li.right .item,#menu-blog li:last-child .item{margin-right:0;float:right;}#menu-blog li.right a.item{margin:0!important;}
#menu-blog li .item.inactive,#menu-blog li .item:hover{color:#676666;}#news-index .post{width:292px;height:206px;margin-bottom:15px;display:block;position:relative;overflow:hidden;color:#FBFBFB;}
#news-index .post h4{font-size:14px;}#news-index .post.post-first{float:left;}#news-index .post.post-second{margin-left:12px;float:left;}#news-index .post.post-third{float:right;}
#news-index .post-temp{display:none;}#news-index .post .post-preview,#news-index .post .post-hover{width:292px;height:206px;display:block;}#news-index .post .post-hover{height:124px;padding-top:82px;margin-top:0;position:relative;background:url('/client/images/blog/post-hover.png') repeat center center;}
#news-index .post:hover .post-hover{margin-top:-206px;}#news-index .post .post-title,#news-index .post .post-subtitle{padding:0 20px;font-family:Arial,sans-serif;font-weight:bold;font-style:normal;text-align:center;}
#news-index .post .post-title{font-size:20px;}#news-index .post .post-subtitle{font-size:14px;}#news-index #menu-blog{margin-top:0;}#news-post .post-title-container,#news-post .post-subtitle-container{float:left;}
#news-post .post-title-container .editTitle,#news-post .post-subtitle-container .editTitle{font-family:Georgia,Times,serif;font-style:italic;}#news-post .post-title-container{min-height:25px;padding-left:40px;padding-top:25px;background:url('/client/images/core-engine/title-skull1.png') no-repeat left bottom;}
#news-post .post-title-container h2,#news-post .post-subtitle-container h2{padding:0;margin:0;background:none;font-size:18px;}#news-post .post-title-container h3,#news-post .post-subtitle-container h3{font-size:14px;}
#news-post .post-subtitle-container{padding:29px 0 0 10px;}#news-post .post-subtitle{min-width:20px;min-height:14px;}#news-post .post-author{padding-left:40px;clear:both;font-family:Georgia,Times,serif;font-style:italic;font-size:11px;color:#767676;}
#news-post .post-date{width:350px;margin-top:25px;float:right;clear:right;font-family:Georgia,Times,serif;font-style:italic;font-size:18px;color:#9A9A9A;}
#news-post .post-date .e-datePicker,#news-post .post-date .e-datePicker .hover{width:16px;height:15px;position:relative;overflow:hidden;background-position:left center;}
#news-post .post-date .e-datePicker{width:0;margin-left:0;margin-top:3px;float:right;background-image:url('/client/images/blog/datepicker-over.png');}
#news-post .post-date .e-datePicker .hover{background-image:url('/client/images/blog/datepicker.png');}#news-post .post-date .post-date-hours,#news-post .post-date .post-publication_date-date,#news-post .post-date .post-publication_date-hours{float:right;}
#news-post .post-date .post-publication_date-hours{margin-right:10px;}#news-post .post-logged-infos{height:0;display:block;float:right;position:relative;right:0;top:50px;text-align:right;font-size:10px;color:#999;}
#news-post .post-logged-infos .label{color:#EAEAEA;}#news-post .post-body{padding:30px 0;}#news-post .post-content .editText,#news-post .post-content .editTitle{padding-left:5px;margin:0;}
#menu-share{height:35px;padding:8px 0;display:block;background:url('/client/images/blog/background-line1.png') repeat-x center top;font-size:14px;}.share-part{height:23px;padding:0 15px;margin:6px 0;float:left;background:url('/client/images/blog/share-line.png') repeat-y right center;}
.share-part .share-count{margin-top:-2px;font-size:28px;}#share-love{float:left;background-image:url('/client/images/blog/share-love-over.png');}div#share-love,#share-love .button-fix{width:68px;height:23px;}
div#share-love{margin-left:3px;margin-top:1px;}#share-love-count{margin-left:10px;float:left;text-align:right;}#share-comments{margin-top:4px;float:left;}
#share-comments-count{margin-right:10px;float:left;}#share-socials{float:right;}#share-socials li{display:inline;}#share-socials li.label{padding-top:12px;float:left;color:#9B9A9A;}
#share-socials li .item{width:35px;height:35px;margin-left:8px;float:left;background-image:url('/client/images/blog/share-over.png');}#share-socials li:first-child .item{margin-left:0;}
#share-facebook{background-position:0 center;}#share-twitter{background-position:-35px center;}#share-delicious{background-position:-70px center;}#share-digg{background-position:-105px center;}
#share-stumbleupon{background-position:-140px center;}#share-technorati{background-position:-175px center;}#share-linkedin{background-position:-210px center;}
.post-comments{margin:0;}.post-comments ul{padding:15px;}.post-comments .cmt-comment{padding:5px;margin-bottom:30px;}.post-comments .cmt-comment:last-child{margin-bottom:0;}
.post-comments .cmt-comment .cmt-author{width:100px;padding-right:20px;display:block;float:left;}.post-comments .cmt-comment ul.cmt-action{padding:5px 0 0;display:block;}
.post-comments .cmt-comment ul.cmt-action li{display:inline;}.post-comments .cmt-comment ul.cmt-action li .t2-button{float:left;}.post-comments .cmt-comment .cmt-message{width:740px;margin:0;padding:0;display:block;float:left;}
.form-comment .cmt-group{padding:5px 20px;}.form-comment .cmt-field{padding:5px 30px 5px 0;}.form-comment .cmt-field label{width:100px;padding-right:20px;padding-top:5px;display:block;float:left;font-weight:bold;}
.form-comment .cmt-field textarea.input{width:390px;height:175px;}.form-comment .cmt-field .captcha{font-size:12px;float:left;}.form-comment .cmt-field .captcha .small{font-size:10px;}
.form-comment .cmt-field .captcha .captcha-code{margin-top:10px;display:block;}.form-comment .submit{margin:20px 0 40px 138px;background-image:url('/client/images/blog/share-comment-sendalt-over.png');}
.form-comment .submit .button-fix{width:157px;height:48px;}.news-module{width:340px;padding:0 0 0 40px;margin:0;}.news-module .post-preview{padding-top:12px;display:block;color:#FFF;background:url('/client/images/core-engine/background-line1.png') repeat-x center top;}
.news-module li:first-child .post-preview{background:none;padding-top:8px;}.news-module .post-preview .post-preview-block{width:62px;min-height:62px;margin-right:15px;margin-bottom:10px;border:4px solid #AEB1B3;float:left;}
.news-module .post-preview .post-preview-container{width:62px;height:62px;font-size:10px;text-align:center;vertical-align:middle;display:table-cell;}.news-module .post-preview .post-preview-title{font-weight:bold;}
.news-module .post-preview .post-preview-subtitle{font-size:8px;}.news-module .post-preview:hover .post-preview-block{border:4px solid #F9FBFC;}.news-module .post-preview .post-title{margin-bottom:5px;font-size:16px;color:#FEFEFE;}
.news-module .post-preview .post-description{text-align:left;padding:5px 5px 10px;}.lightbox{width:630px;margin-left:-315px;position:relative;left:50%;}
.lightbox .close{width:46px;height:46px;margin-bottom:7px;float:right;background-image:url('/client/images/lightbox/close-over.png');}.lightbox .window{padding:7px;background-color:#FFF;}
.lightbox .window .header,.lightbox .window .footer{width:616px;display:block;background-color:#000;background-repeat:no-repeat;background-position:center center;}
.lightbox .window .header{height:127px;}.lightbox .window .footer{height:216px;}.lightbox .window .separator{height:7px;margin:7px 0;display:block;background-color:#000;}
.lightbox .window .body{min-height:150px;display:block;font-size:14px;color:#020202;}#lightbox-newsletter,#lightbox-awards,#lightbox-friends{padding-top:7px;}
#lightbox-newsletter .header{background-image:url('/client/images/lightbox/header-newsletter.png');}#lightbox-newsletter .footer{background-image:url('/client/images/lightbox/footer-newsletter.jpg');}
#lightbox-awards .header{background-image:url('/client/images/lightbox/header-awards.png');}#lightbox-awards .body{padding:10px 0;text-align:center;}#lightbox-awards .footer{background-image:url('/client/images/lightbox/footer-awards.jpg');}
#lightbox-friends .header{background-image:url('/client/images/lightbox/header-friends.png');}#lightbox-friends .footer{background-image:url('/client/images/lightbox/footer-friends.jpg');}
#lightbox-news-comments,#lightbox-news-comments h5,#lightbox-news-comments p{font-family:Arial,sans-serif;font-style:normal;}#lightbox-news-comments .post-comments{padding:30px 10px;}
#lightbox-news-comments .post-comments .cmt-background{padding:5px 25px 15px;background-color:#000;color:#FFF;}#lightbox-news-comments .post-comments .cmt-background h2{font-weight:normal;}
#lightbox-news-comments .post-comments ul{padding:35px 15px;}#lightbox-news-comments .post-comments .cmt-comment ul.cmt-action{padding:5px 0 0;}#lightbox-news-comments .post-comments .cmt-comment.unpublished{background-color:#DDD;}
#lightbox-news-comments .post-comments .cmt-comment .cmt-message{width:435px;}#lightbox-news-comments .form-comment .cmt-field .input{background:#FFF none;}
#lightbox-news-comments .form-comment .submit{margin:45px 0 0;float:right;background-image:url('/client/images/blog/share-comment-send-over.png');}#login .input{background:#FFF;}
#login .input:focus{border:1px solid #0B7EBF;}.alert{padding:15px 0;margin-top:-8px;position:absolute;z-index:7700;background-color:#0b7ebf;text-align:center;color:#FFF;}
.alert.alert-langequiv{background-color:#0b7ebf;}.alert a{color:#CCC;}.alert a:hover{color:#FFF;}.context-menu .cm-menu .cm-item:hover{background-image:url('/client/images/core-engine/contextmenu-over.png');}
.panel .pn-bar .pn-bar-title{color:#0B7EBF;}.panel .pn-bt:hover,.panel .pn-bt:active{color:#0B7EBF;border:1px solid #0B7EBF;}.form input.input:focus,.form textarea.input:focus,.form select.input:focus{border:1px solid #0B7EBF;}
#error-container{padding-top:150px;color:#000;}#error-text-container{width:450px;}#error-image-container{width:350px;float:right;}