html{color:#000;background:#FFF}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
li{list-style:none}
caption{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-size:inherit;font-weight:inherit}
input,textarea,legend{color:#000}
body{text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:10pt}
.wrapper{overflow:hidden;width:auto}
.cromimi-subtitle{font-family:'Cromimi','Times,serif';font-size:1.8em;color:white;text-shadow:0 0 15px #A05B5C,0 0 15px #A05B5C,0 0 15px #A05B5C,0 0 15px #A05B5C,0 0 15px #A05B5C}
.txtRose{font-family:'Cromimi';font-size:1.9em;color:#d67c86;text-shadow:0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF}
.cromimiFont{font-family:'Cromimi','Times New Roman'}
.help{background-color:white;padding:2px 5px;border-radius:30px}
.popupTitle{margin:-22px 30px 5px 30px;width:auto;position:relative;text-align:center;font-family:'Cromimi';font-size:24pt;color:#A95562;text-shadow:0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF}
.popupTitle.blue{color:#53c2ce}
.popupTitle2{margin-top:-24px;width:100%;position:absolute;text-align:center;font-family:'Cromimi';font-size:35pt;color:#53c2ce;text-shadow:0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF}
h2{clear:both;font-size:28px;font-family:"Cromimi",Arial;color:#ab5562;margin:5px 10px;padding:0;display:inline}
h3,.nMission{font-family:"Cromimi",Arial;color:#fecccc;font-size:4em;text-shadow:0 0 4px #ae5b66,0 0 4px #ae5b66,0 0 4px #ae5b66,0 0 4px #ae5b66,0 0 4px #ae5b66,0 0 4px #ae5b66,0 0 4px #ae5b66,0 0 4px #ae5b66,0 0 4px #ae5b66;text-align:center}
h3.little{font-family:"Cromimi",Arial;color:#ee9bac;font-size:30px;text-transform:uppercase;text-shadow:0 0 0 transparent;text-align:center}
h4{font-size:11px;color:#a65660;text-align:center;font-weight:bold}
h5{font-size:10.5px;color:white;text-align:center;font-weight:bold}
h6{font-size:12px;color:#000;text-transform:uppercase;text-align:center;font-weight:bold;margin:2px 0}
hr{display:block;clear:both;height:0;margin:10px 0;padding:0;border:0;font-family:arial;text-align:center;font-size:15px;line-height:1}
hr:after{content:"\273D \273D \273D \273D \273D \273D \273D \273D \273D";height:0;color:#A05B5C;width:100%}
.popup{position:fixed;padding:2px;width:500px;border:2px solid #441e22;-moz-border-radius:10px;z-index:1000000;background-color:#f7d0d2;overflow-y:auto}
.float-right{float:right}
.styleTags{color:black;text-decoration:none;background-color:#F7F7F7;font-size:13.5px;border:outset white 1px;cursor:pointer;padding:2px;min-width:15px;display:inline-block;text-align:center;margin:2px}
.styleTags:hover{color:#cd3849}
#popupTitre{color:#441E22;font-size:1.1em;font-weight:bold;text-align:center;border-bottom:1px dotted #441E22}
#alertRename{text-align:center;color:red}
small{font-size:.7em}
big{font-size:1.1em}
.gras,b.black{font-weight:bold;color:black}
.italique{font-style:italic}
.puce1{background:url('/static/design/accueil/puce.png') no-repeat top left;display:inline-block;width:13px;height:11px;margin-right:2px}
.puce2{background:url('/static/design/accueil/puce.png') no-repeat top right;display:inline-block;width:12px;height:11px;margin-right:2px}
.tableSpace tr td{padding:2px 5px}
.tableBordureD{border-right:1px dotted #000}
.tablePaire{background-color:#FFD2EE}
.tablePaire2{background-color:#FFB9C7}
.tableHeadOnglet{height:20px;text-align:center;padding:2px;background-color:#cd3849;color:#fff;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px}

#menuCentral{color:#6a3538;font-size:85%}
#menuCentral a{color:#6a3538;text-decoration:none}
#menuCentral a:hover{font-weight:bold}
#menuSecondaire-container{position:absolute;width:10000px}
#menuSecondaire-container>li{float:left;height:24px;line-height:25px;margin-right:2px;z-index:100}
*:not(#messagerie)>.onglet{background-color:#ab5562;border-radius:10px 10px 0 0;padding:5px;text-decoration:none;color:#FFF;font-size:14px;font-weight:normal;height:32px;font-family:"Cromimi",Arial}
.ongletReserveActive{background-color:white}
*:not(#messagerie)>.onglet:hover,.ongletActif{background-color:white;color:#ab5562}
#menuSecondaire-detail{padding-left:7px}
#contenu_cage{font-weight:bold}
#base_cage{margin-top:15px;font-family:"Cromimi",Arial;color:#8C7C71;border-spacing:10px;border-collapse:separate}
#base_cage td{text-align:center;padding:5px}
.navigation-itemCage,.navigation-itemCage:hover{border:1px solid #D07281;padding:5px;margin-right:3px;cursor:pointer}
#retourCage{display:none;position:absolute;top:200px;left:170px;z-index:101}
#grille,#bac,#litiere,#backgrounds,#abreuvoir{display:none}
#backgrounds{width:370px;height:175px;overflow-y:scroll}
#showBack>.delete{position:relative;top:-40px;left:-13px;font-weight:bold;cursor:pointer}
.checkOk,.checkNok{display:inline-block;background-image:url('/static/design/v2/cromimi/dress.png');background-repeat:no-repeat;height:25px;width:25px;margin:0;border:0;* line-height:25px;vertical-align:bottom}
.checkOk{background-position:-321px -53px}
.checkNok{background-position:-357px -53px;background-repeat:no-repeat}
table.top{border:1px solid #37659A;border-style:solid none;width:96%;margin:10px 0;text-align:center}
table.top tr td{padding:2px;background:#9aecf6;border-top:1px solid #37659A;vertical-align:top}
table.top tr th{padding:2px 5px 2px 2px;border-top:1px solid #9aecf6;vertical-align:middle;background:#37659A;color:#FFF}
table.top tr.a td{background:#FFF5EC}
table.top tr th a{background:#B0254A;padding:2px;color:#FFF}
table.top tr.select td{font-weight:bold;background-color:#FF6}
table tr.select2 td{background-color:#fffdc3}
table.top info{display:block;font-size:.8em;font-style:italic;color:#F1E483}
table.top .title{background-color:#F1E483;font-weight:bold;padding:3px;color:black}
table.top.alignLeft tr td:not(.title),table.top.alignLeft tr th:not(.title){text-align:left}
table.top.alignCenter tr th:not(.title){text-align:right}
table.top.alignCenter tr td:not(.title){text-align:left}
table.top th,table.top td{font-size:.9em;!important}
#classementInfos{text-align:center}
tr#classement-eleveur td{background-color:#FCFFAB;border-top:1px solid #333;border-bottom:1px solid #333}
table.cromimi{border:1px solid #FFE5E8;border-style:solid none;width:96%;margin:10px 0;text-align:center}
table.cromimi a{color:#ab5562}
table.cromimi tr td{padding:2px;background:#FFE5E8;vertical-align:top;border-top:1px solid #ee9bac}
table.cromimi tr.my td{background-color:#FCFCCF}
table.cromimi tr th{padding:2px 5px 2px 2px;vertical-align:middle;background:#ee9bac;border-top:1px solid #FFE5E8;color:#FFF;font-family:"Cromimi",Arial;font-size:20px}
table.cromimi tr.survol:hover td{background-color:#FFCDD7}
table.cromimi tr.a td{background:white}
table.cromimi tr th a{background:#B0254A;padding:2px;color:#FFF}
table.cromimi tr.select td{font-weight:bold;background-color:#FF6}
table tr.select2 td{background-color:#fffdc3}
table.cromimi info{display:block;font-size:.8em;font-style:italic;color:#F1E483}
table.cromimi .title{background-color:#F1E483;font-weight:bold;padding:3px;color:black}
table.cromimi th,table.cromimi td{font-size:.9em;!important}
table.cromimi.alignLeft tr td:not(.title),table.cromimi.alignLeft tr th:not(.title){text-align:left}
table.cromimi.alignCenter tr th:not(.title){text-align:right}
table.cromimi.alignCenter tr td:not(.title){text-align:left}
.previous{margin-top:35px}
.next{margin-top:32px}
.pagination{position:absolute;margin-top:155px;width:365px;height:50px}
.pagination a{text-decoration:none;color:#E12D67;padding:2px 4px;font-size:13.5px}
.pagination strong{color:#000}
.pagination a:hover{color:#000;text-decoration:underline}

.pages{position:absolute;margin-left:35px;width:50px;margin-top:-200px;text-align:center}
#footer{color:#fff;text-align:center}
#footer a{font-weight:900;color:#37659A!important}
#footer a:hover{color:white}
#footer strong{color:white}
.tbl_partners td{padding:5px}
.partner_pos{color:#DF9EBE;font-size:24px}
strong,b{font-weight:bold;color:#37659A}
.blackBold{font-weight:bold;color:#000}
.pink{color:#c4005c}
em,i{font-style:italic;color:#555}
h2,p{margin:10px 0 0 0;padding:10px 0}
.mini{border:1px solid #D07281;display:block;float:left;height:42px;margin:4px;width:42px;background-color:white}
.mini2{border:1px solid #333;display:block;float:left;height:23px;margin:4px;width:42px;-moz-border-radius:5px}
.listBox-grise{color:grey}
.listBox-indisponible{text-decoration:line-through}
.listBox-encours{font-weight:bold;color:#cd3849}
.loader{color:#000;font-size:12px;z-index:1000000}
#loader{position:absolute;top:-18px;left:55px}
#loader>img{width:18px;height:20px}
#loaderTab{position:relative;margin-left:45%;top:5px}
.btn{cursor:pointer}
.pictoCheck{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:28px;height:25px;padding:1px 4px;margin:0 4px;border:3px solid white;-webkit-box-shadow:0 0 8px 1px #555;box-shadow:0 0 8px 1px #555;-webkit-border-radius:5px;border-radius:5px;background:#f4a5b1;background:-moz-linear-gradient(top,#f4a5b1 0,#e47b8c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4a5b1),color-stop(100%,#e47b8c));background:-webkit-linear-gradient(top,#f4a5b1 0,#e47b8c 100%);background:-o-linear-gradient(top,#f4a5b1 0,#e47b8c 100%);background:-ms-linear-gradient(top,#f4a5b1 0,#e47b8c 100%);background:linear-gradient(to bottom,#f4a5b1 0,#e47b8c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4a5b1',endColorstr='#e47b8c',GradientType=0)}
.pictoCheck:hover{cursor:pointer;background:#e47b8c}
.pictoCheck>.validate{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:28px;height:25px;background:url('/static/design/v2/city/missions.png') 0 0 no-repeat;background-size:110px 59px}
.pictoCheck>.delete{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:28px;height:25px;background:url('/static/design/v2/city/missions.png') -28px 0 no-repeat;background-size:110px 59px}
.warning{color:#FF1212;font-weight:bold;text-align:center}
p.error{color:#FF1212;font-weight:bold;text-align:center;margin:70px 40px}
.promotion{color:#1f9210;text-align:center;text-decoration:underline}
.promotion b{color:#1f9210}
p.back{font-weight:bold}
p.ok,div.ok,.ok{color:#87d627;font-weight:bold;text-align:center}
.ok2{font-size:2em;color:#9C0}
.infow{margin:2px;padding:5px;background-color:white}
p.amour,div.amour{color:#F39;font-weight:bold;text-align:center;padding:2px;margin-bottom:15px}
.overflowAuto{overflow:auto}
.overflowHidden{overflow:hidden}
#page #container .cacher,.erreur .cacher,.cacher{display:none}
.voile-page{position:absolute;z-index:9000;top:0;left:0;background-color:#000}
.avertissement{z-index:10000;position:fixed;top:20px;text-align:center}
.avertissement div{position:relative}
.debug{border:2px solid #f00;margin:10px;padding:2px;text-align:left;width:60%;margin:0 auto;background:#ccc}
input,select{margin:2px}
input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset}
input[type=submit],input[type=button],button,a.boutonCss{outline:none;-webkit-border-radius:15px;border-radius:15px;padding:3px 4px;margin:1px;background-color:#EFB4BA;border-color:#A55B5F;cursor:pointer;color:#7F3641;font-size:9.5px;font-weight:bold;text-transform:uppercase;text-decoration:none;background:#facace;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhY2FjZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMDgyOGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#facace 0,#e0828a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#facace),color-stop(100%,#e0828a));background:-webkit-linear-gradient(top,#facace 0,#e0828a 100%);background:-o-linear-gradient(top,#facace 0,#e0828a 100%);background:-ms-linear-gradient(top,#facace 0,#e0828a 100%);background:linear-gradient(to bottom,#facace 0,#e0828a 100%);filter:none}

a.boutonCss{border:1px solid #300107}
select{padding:0 5px;background-color:#EFB4BA;border-color:#F7D0D2;cursor:pointer;color:#4B2021;font-size:12px;font-weight:bold;outline:none;margin:2px}
select option{padding:2px}
select option:checked{background-color:#facace}
select:disabled{background-color:white;border-color:#D1D1D1}
input[type=submit]:hover,input[type=button]:hover,button:hover,a.boutonCss:hover{background-color:#f7d0d2}
input[disabled]{opacity:.65;background-color:#f7d0d2;cursor:default}
select{font-weight:normal}
input[type=text],input[type=password],textarea{padding:1px 3px;border:1px solid #ab9b9d}
input[type=text]:focus,input[type=password]:focus,textarea:focus{border:1px solid #dc8591}
input.bouton{color:#fff}
acronym{border-bottom:1px dotted #666}
img,img:hover:not(.cage-item),.noborder,.noborder:hover,.noborder a,.noborder a:hover{border:none}
label{cursor:pointer}
.space{height:15px;clear:both}
#space{clear:right}
#space2{clear:both}
div.spacer{clear:both;margin:10px 0}
.hide,.cacher{display:none}
#dhtmlgoodies_tooltip,.popCro_container,#fenetreOption,#popup_container{position:absolute;border:6px solid white;z-index:999999999;font-size:.9em;min-width:150px;max-width:950px;background:#ffe7d2;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:10px;-moz-box-shadow:-4px 4px 9px 0 #343434;-webkit-box-shadow:-4px 4px 9px 0 #343434;-o-box-shadow:-4px 4px 9px 0 #343434;box-shadow:-4px 4px 9px 0 #343434;filter:progid:DXImageTransform.Microsoft.Shadow(color=#343434,Direction=0,Strength=5)}
#dhtmlgoodies_tooltip{border-width:3px}
#dhtmlgoodies_inset,.popCro_content_ext,#popup_content{position:relative;padding:5px 10px;color:#111;-moz-border-radius:9px;border-radius:9px;-webkit-border-radius:9px;color:#A95562}
.popCro_content_ext{overflow-y:visible}
#dhtmlgoodies_inset:after{content:none!important}
#dhtmlgoodies_tooltip div.titleToolTip{position:absolute;margin:0 auto;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;height:25px;line-height:25px;color:white;text-transform:uppercase;background-color:#a65660}
.gradient_tooltip{background:#f6e7d2;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZTdkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWFmYmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f6e7d2 0,#faafbb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f6e7d2),color-stop(100%,#faafbb));background:-webkit-linear-gradient(top,#f6e7d2 0,#faafbb 100%);background:-o-linear-gradient(top,#f6e7d2 0,#faafbb 100%);background:-ms-linear-gradient(top,#f6e7d2 0,#faafbb 100%);background:linear-gradient(to bottom,#f6e7d2 0,#faafbb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6e7d2',endColorstr='#faafbb',GradientType=0);}
.alerte{color:#F00}
.alert2,.shopSearchTitle{padding:2px;background-color:#ab5562;color:#fff;text-align:center;margin-bottom:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.alert2 b,.shopSearchTitle b{color:white}
p.note,div.note{margin:5px;color:#300107}
p.note{margin-bottom:20px}
div.note{margin-bottom:10px}
.noteInfo{font-family:"Cromimi",Arial;font-size:13pt;color:#ab5562;text-align:center;margin:5px 0}
.noteInfo b,.noteInfo strong{font-weight:normal;color:#23a0ae}
form{margin:0}
#profil{position:absolute;display:none;overflow:auto;z-index:100000000000000000000;width:254px;height:342px;padding-top:25px;background:url('/static/design/infobulle.png') top left no-repeat}
#profil .avatar{position:relative;display:block;margin:0 auto;margin-top:2px}
.linkProfil{margin-left:35px}

#profil .linkProfil,.linkProfil a{color:#be5530;text-decoration:none;text-align:left}
a.lienVetoBlanc{color:white;text-decoration:none}
a.lienVetoBlanc:hover{color:white;text-decoration:underline}
a.lienVetoFiche{color:black;text-decoration:none}
a.lienVetoFiche:hover{color:black;text-decoration:underline}
a{cursor:hand;color:#23a0ae;text-decoration:underline}
a:hover{color:#37659A;text-decoration:none}
a:active,a:focus{outline:none}
a.nodecoration{text-decoration:none}
a.nouveau{color:green}
#lastNavig{color:#333;font-weight:800}
#admin-menu li{font-size:120%;line-height:3;text-align:center}
#popup_title{position:relative;display:none}
button#popup_ok,button#popup_cancel{background-color:#562c2c;border:#7f4b4c solid 1px;color:#F7D0D2;min-width:50px;padding:2px 5px 2px 5px;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:10px}
#popup_panel{text-align:center;margin:10px 0}
#popCro_container{width:504px;height:282px;background:url('/static/design/tuto/popup.png') center center transparent}
#popCro_close,.popCro_close_ext{height:27px;width:27px;position:absolute;display:block;cursor:pointer;background:url('/static/design/tuto/popup_close.png') center center transparent}
#popCro_close{top:-12px;left:490px}
.popCro_close_ext{top:-14px;right:-14px}
#popCro_content{min-height:250px;height:auto!important;height:250px;width:474px;padding:15px 15px 0 15px;display:block;color:#A05B5C;font-size:1.3em}
.popCro_bottom{position:relative;bottom:-11px}
.popCro_title{width:inherit;height:auto;margin:0 auto}
.carrousel{position:relative;overflow:hidden}
.carrousel .next{position:absolute}
.carrousel .prev{position:absolute}
.carrousel .interieur-carrousel{position:relative;overflow:hidden}
.carrousel .items{position:absolute;top:0;left:0}
.carrousel .item{position:relative;display:block;float:left;cursor:pointer}
.item div.nameOfCromimi{position:absolute;bottom:25px;width:inherit;font-size:.9em;text-align:center}
.onglet-container{display:block;height:25px}
.onglet-container>span{padding:5px;border:1px solid #e5e5e5;cursor:pointer;float:left}
.onglet-container>span:hover{background-color:#e5e5e5}
.onglet-container>span.actif{background-color:#B0254A;color:white;border-color:#fff}
.popMo{color:#7b0}
.lessMo{color:#d20}
.eventCacher{cursor:pointer;background-image:url("/static/design/transparent.gif")}
.heart-container{position:relative;background-color:#F7D0D1;text-align:left;color:#5e272c;font-weight:bold}
.heart-container>span{margin:0 1px}
.heart-complete,.heart-complete-negative{position:relative;display:inline-block;background-image:url('/static/design/heart_sprite.jpg');background-repeat:no-repeat;width:12px;height:11px}
.heart-complete{background-position:top left}
.heart-complete-negative{background-position:0 -22px}
.heart{top:0;left:0;display:inline-block;background:url('/static/design/heart_sprite.jpg') 0 -11px no-repeat;width:12px;height:11px}
.heartbig>img{margin:1px}
.cgucgs{text-align:justify}
.cgucgs ul{padding-left:14px;margin:0}
.cgucgs li:before{content:"→ ";color:#a65660}
.cgucgs strong,.cgucgs b{font-weight:normal}
.cgucgs h6{font-size:12px;color:#a65660;text-align:left}
h5.titlePage{text-align:center;text-transform:uppercase;color:black;font-size:1.2em;margin:10px auto}
h3.pink,#forumtitre,#bibliotitre,#magasinTitre,#jeuxTitre{position:relative;top:5px;font-size:30px;color:#ee9bac;text-align:center;margin-top:10px;font-weight:bold;text-shadow:0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff}
#container-messagerie .onglet h3{font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:11pt;margin:1px 0;padding:3px 0;color:#cd3849;text-align:left;font-weight:bold;text-shadow:0 0 0 transparent}
#magasinTitre,#jeuxTitre{color:#ab5562}
.cromimiAutocomplete{display:none;position:absolute;margin:0 auto;padding:1px;background-color:white;border:1px solid #aaa;border-top:0}
.cromimiAutocomplete li{padding:2px;color:#111}
.cromimiAutocomplete li a{color:black;text-decoration:none}
.cromimiAutocomplete li:hover{background-color:#ffbec5;cursor:pointer}

.cromimiAutocomplete li:hover a{color:#ab5562}
.cromimiCarrousel-container{position:relative;overflow:hidden}
.cromimiCarrousel-container .cromimiCarrousel-next{position:absolute}
.cromimiCarrousel-container .cromimiCarrousel-prev{position:absolute}
.cromimiCarrousel-container .items-content{position:relative;overflow:hidden}
.cromimiCarrousel-container .items{position:absolute;top:0;left:0}
.cromimiCarrousel-container .item{position:relative;display:block;float:left;cursor:pointer;margin:0 2px;padding:5px;border:1px solid transparent;background-color:rgba(238,238,238,0.32);-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}
.cromimiCarrousel-container .item.current,.cromimiCarrousel-container .item:hover{background-color:#E4E4E4;border:1px solid #d2d2d2}
.cromimiCarrousel-next,.cromimiCarrousel-prev{position:absolute;width:50px;height:inherit;top:0;background-color:yellow;display:block}
.cromimiCarrousel-next{right:0}
.cromimiCarrousel-prev{left:0}
html,body{background:#E2DFB2 url('/static/design/v2/backgroundV3.jpg') top center repeat-x}
#page{position:relative;margin-bottom:0px}
#container{position:relative;max-width:1010px;margin:0 auto;text-align:left}
#content-container{background-color:white;padding:6px;max-width:876px;margin:-20px 51px;margin-bottom:10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
#content{position:relative;max-width:860px;margin:0 auto;padding:10px 10px 1px 10px;min-height:479px;height:auto!important;height:479px;-webkit-box-shadow:inset 0 0 5px 4px #d8d8d8;-moz-box-shadow:inset 0 0 5px 4px #d8d8d8;box-shadow:inset 0 0 5px 4px #d8d8d8;border-radius:6px}
#content.background-shop{background:#febbbb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlYmJiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iI2ZlOTA5MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjVjNWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#febbbb 0,#fe9090 45%,#ff5c5c 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#febbbb),color-stop(45%,#fe9090),color-stop(100%,#ff5c5c));background:-webkit-linear-gradient(left,#febbbb 0,#fe9090 45%,#ff5c5c 100%);background:-o-linear-gradient(left,#febbbb 0,#fe9090 45%,#ff5c5c 100%);background:-ms-linear-gradient(left,#febbbb 0,#fe9090 45%,#ff5c5c 100%);background:linear-gradient(to right,#febbbb 0,#fe9090 45%,#ff5c5c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#febbbb',endColorstr='#ff5c5c',GradientType=1)}
#header{position:relative;text-align:center;height:154px}
.connected{height:200px!important}
#header-register{position:absolute;left:780px;top:80px;width:200px;color:white}
#header-login{position:absolute;right:60px;top:10px;color:white;text-align:right;z-index:1000}
.logForm{position:relative;margin:0 auto;width:200px;text-align:right}
#header-login input[type!=button],.logForm input[type!=button]{width:115px}
#header-login a,.logForm a{color:white;text-decoration:none;font-size:.8em}
#header-login a:hover,.logForm a:hover{text-decoration:underline}
#header-login #connexionFb,.logForm #connexionFb{float:right;background:url('/static/design/v2/home/facebook.png') center center no-repeat transparent;background-size:30px 30px;width:35px;height:44px;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-right:5px}
#connexionFb:hover,.logForm #connexionFb:hover{filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}
#header-login #connexionCromimi,.logForm #connexionCromimi{float:right;background:url('/static/design/v2/home/play_offline.png') 0 -8px no-repeat transparent;width:130px;height:40px;line-height:40px;border:0;color:white;margin-right:0;padding-left:12px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}

#header-login #connexionCromimi:hover,.logForm #connexionCromimi:hover{background-position:0 -64px;color:black}
#header-change-login{color:white;font-size:.8em;text-decoration:none;display:block;position:absolute;top:120px;left:80px}
#header-change-login:hover{text-decoration:underline}
#header-play{position:absolute;top:100px;background:url('/static/design/v2/home/play_online.png') top center no-repeat transparent;height:96px;display:block;border:0;z-index:100;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding-top:54px;text-decoration:none;text-align:center;margin:0 auto;width:100%}
#header-play:hover{background-position:bottom center}
#header-play span#play{font-family:'Arial';font-weight:bold;text-transform:uppercase;font-size:38px;color:white;text-shadow:0 0 5px #dc7484,0px 0 5px #dc7484,0px 0 5px #dc7484,0px 0 5px #dc7484,0px 0 5px #dc7484,0px 0 5px #dc7484,0px 0 5px #dc7484,0px 0 5px #dc7484}
#header-play:hover span#play{text-shadow:0 0 5px #86cdcd,0px 0 5px #86cdcd,0px 0 5px #86cdcd,0px 0 5px #86cdcd,0px 0 5px #86cdcd,0px 0 5px #86cdcd,0px 0 5px #86cdcd,0px 0 5px #86cdcd}
#header-play span#pseudo{display:block;margin-top:-8px;font-family:'Cromimi';color:#ab5562;font-size:19px;text-shadow:0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff;width:inherit}
#header-center-online{position:relative;text-align:center;margin-top:5px}
#header-left-online{position:absolute;right:0px;z-index:2001}
#playerMO{position:relative;text-decoration:none;display:block}
#playerMO:hover{color:#E9824D}
#menuMODiff{position:absolute;top:18px;left:35px;font-weight:bold}
.nickname{position:relative;color:#ab5562;font-size:1.9em;vertical-align:text-top;text-shadow:0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff}
#icoNickname{background:url('/static/design/v2/boutons-ronds-design.png');background-position:-404px -14px;height:52px;width:43px;display:inline-block;margin-top:-9px;vertical-align:top}
#icoNickname:hover{background-position:-404px 80px}
#level{font-family:"Cromimi",Arial,"Times New Roman,Times,serif";color:white;font-size:1.5em;width:80px;text-align:center;position:relative;top:30px}
.headerPicto{display:inline-block;position:relative;margin-right:3px}
#header-right-online{position:absolute;right:110px;top:126px;height:35px;text-align:right;line-height:20px;z-index:2001}
#header-right-online>.headerPicto{float:left;background:url('/static/design/v2/sprite_picto_haut.png');margin:0 2px;display:none}
.headerPicto#profile{height:33px;width:23px;background-position:-8px 0;display:none}
.headerPicto#profile:hover,#profile.active{background-position:-8px -31px}
.headerPicto#privateMsg{height:33px;width:26px;background-position:-40px 0}
.headerPicto#privateMsg:hover,#privateMsg.active{background-position:-40px -31px}
span.nbMp{text-shadow:white 1px 1px 1px,white -1px 1px 1px,white -1px -1px 1px,white 1px -1px 1px;text-align:center;height:33px;width:26px;color:red;margin-top:12px}
.headerPicto#forum{height:33px;width:29px;background-position:-75px 0}
.headerPicto#forum:hover,#forum.active{background-position:-75px -31px}
.headerPicto#rank{height:33px;width:26px;background-position:-115px 0}
.headerPicto#rank:hover,#rank.active{background-position:-115px -31px}
.headerPicto#biblio{height:33px;width:29px;background-position:-148px 0}
.headerPicto#biblio:hover,#biblio.active{background-position:-148px -31px}
.headerPicto#faqMenu{height:33px;width:16px;background-position:-186px 0}
.headerPicto#faqMenu:hover,#faqMenu.active{background-position:-186px -31px}
.headerPicto#holidays{height:33px;width:24px;background-position:-210px 0}
.headerPicto#holidays:hover,.headerPicto#holidays.active{background-position:-210px -31px}
.headerPicto#logout{background:url('/static/design/v2/sprite_picto_haut.png');margin:-12px 2px;height:31px;width:24px;background-position:-242px 0;display:inline-block;line-height:44px}

.headerPicto#logout:hover{background-position:-242px -31px}
.pictoRond{background:url('/static/design/v2/boutons-ronds-design.png')}
#header-left-online #missions{height:80px;width:82px;position:absolute;right:-12px;top:80px;background-position:-104px -8px;text-decoration:none;z-index:5000}
#header-left-online #missions:hover:not(.empty){background-position:-104px 86px}
#derouleMissions{height:23px;width:25px;position:absolute;right:40px;top:82px;;z-index:5001}
#derouleMissions.open,#derouleMissions:not(.close){background-position:-245px -5px}
#derouleMissions.open:hover,#derouleMissions:not(.close):hover{background-position:-245px 89px}
#derouleMissions.close{background-position:-210px -5px}
#derouleMissions.close:hover{background-position:-210px 89px}
#missionsDeroule{position:absolute;text-align:center;top:80px;right:50px;width:315px;height:86px;display:none;padding:10px;background-color:white;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;box-shadow:0 0 20px 0 #6B6B6B;-webkit-box-shadow:0 0 20px 0 #6B6B6B;z-index:101;line-height:15px;word-wrap:break-word;overflow:hidden}
#missionsDeroule #title{font-weight:normal;color:black;font-size:16px;font-family:"Cromimi",Arial;display:block;text-align:center;margin-bottom:7px}
#missionsDeroule #deroule{display:none;position:absolute;top:68px;cursor:pointer;width:320px;height:25px;left:8px;background:white;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.headerPicto#mp{background:url("/static/design/headerPictos.png");height:10px;width:11px;background-position:0 -120px;margin:1px}
.headerPicto#mo{background:url("/static/design/v2/sprite_mo.png") -19px -18px;height:28px;width:27px;top:7px}
#playerMO:hover>#mo{background-position:-15px -58px;margin-left:3px;margin-right:1px;width:36px;top:7px;height:28px}
#playerMO:hover .menuMO{color:#f6ce62}
#header-right-online #bank{position:absolute;height:80px;width:80px;top:5px;left:38px;background-position:-2px -9px;z-index:5000;font-weight: bolder;text-decoration: none;font-family: "Cromimi",Arial;color: #fecccc;font-size: 1.8em;text-shadow: 0 0 4px #ae5b66, 0 0 4px #ae5b66, 0 0 4px #ae5b66, 0 0 4px #ae5b66, 0 0 4px #ae5b66, 0 0 4px #ae5b66, 0 0 4px #ae5b66, 0 0 4px #ae5b66, 0 0 4px #ae5b66}
#header-right-online #bank:hover{background-position:-2px 85px}
#menuControl-right{position:absolute;left:5px;top:160px}
#menuControl-right>a{display:block;width:46px;height:46px;margin-bottom:6px;color:white;text-decoration:none;-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-bottomleft:6px;border-top-left-radius:6px;border-bottom-left-radius:6px;-webkit-box-shadow:-10px 10px 25px -5px #6B6B6B;box-shadow:-10px 10px 25px -5px #6B6B6B;background:#ab5562 url('/static/design/v2/picto-gauche.png')}
#menuControl-right>a.select,#menuControl-right>a:hover{color:#ab5562;background-color:white}
a#goto-cage{background-position:-70px -5px}
a#goto-cage:hover,a#goto-cage.select{background-position:-10px -5px}
a#goto-shop{background-position:-72px -63px}
a#goto-shop:hover,a#goto-shop.select{background-position:-11px -63px}
a#goto-game{background-position:-72px -120px}
a#goto-game:hover,a#goto-game.select{background-position:-11px -120px}
a#goto-election{background-position:-71px -180px}
a#goto-election:hover,a#goto-election.select{background-position:-10px -179px}
a#goto-offerwall{background-position:-71px -245px}
a#goto-offerwall:hover,a#goto-offerwall.select{background-position:-144px -245px}
a#goto-cromimiTop{background:transparent;width:46px;height:48px}
a#goto-cromimiTop>span{background:transparent url('/static/design/v2/picto-cromimitop.png');background-position:-6px -6px;margin-left:-5px;width:52px;height:48px;display:block}
a#goto-cromimiTop:hover>span,a#goto-cromimiTop.select>span{background-position:-79px -6px;background-color:transparent}
a#goto-cromimiTop:hover,a#goto-cromimiTop.select{background-color:transparent}
a#goto-christmasCalendar{background-image:url('/static/images/modules/caninou/game/gotoLutin.png');background-position:-71px -6px;background-color:#d11c1c}
a#goto-christmasCalendar:hover,a#goto-christmasCalendar.select{background-position:-10px -6px}
a#goto-christmasPage{background-image:url('/static/images/modules/caninou/game/gotoLutin.png');background-position:-71px -6px;background-color:#d11c1c}

a#goto-christmasPage:hover,a#goto-christmasPage.select{background-position:-10px -6px}
a#goto-missionSpecial{background-image:url('/static/images/evenement/mission_speciales/halloween2013/gotoMissions.png');background-position:-71px -6px;background-color:#ab5562}
a#goto-missionSpecial:hover,a#goto-missionSpecial.select{background-position:-10px -6px}
#footer{color:#fff;text-align:center;font-size:11px}
#footer-simple{margin-top:40px;font-size:10px}
#footer #pub{max-width:744px;height:101px;background-color:white;margin:auto;padding-top:9px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;margin-top:-18px}
#footer{margin-top:0px}
div#fav{position:absolute;z-index:10000;right:55px;top:5px;padding:0 5px;color:#fff;display:none}
div#fav a{color:#fff;text-decoration:none}
div#fav a:hover{color:#ddd;text-decoration:underline}
#flashInfo-container{position:absolute;padding:15px 0 0 0;min-height:70px;height:auto!important;height:70px;top:445px;text-align:left;background:url('/static/design/v2/home/white_bar.png') transparent top left no-repeat; width: 100%}
#flashInfo-container .title{display:block;width:inherit;margin-top:-23px;margin-bottom:-5px;text-align:center;font-family:"Cromimi",Arial;font-size:20pt;color:#ab5560;text-shadow:0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF}
#flashInfo-actu{text-align: center}
#flashInfo-actu>ul>li{font-size:.8em;text-overflow:ellipsis;overflow:hidden;white-space: nowrap}
#flashInfo-actu>ul>li b{color:#23a0ae}
#flashInfo-actu>ul>li a{color:#7e694e;text-decoration:none}
#flashInfo-actu>ul>li a:hover{text-decoration:underline}
#home-news{position:absolute;top:-11px;left:-22px;font-size:3em;text-align:left;z-index:1000;text-shadow:0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF;transform:rotate(352deg);-ms-transform:rotate(352deg);-webkit-transform:rotate(352deg)}
#home-heart1{position:absolute;display:block;top:25px;left:-67px;width:51px;height:59px;background:url('/static/design/v2/home/heart.png') no-repeat top left}
#home-heart2{position:absolute;display:block;width:50px;height:48px;left:918px;top:300px;background:url('/static/design/v2/register/heart1.png') no-repeat}
@media screen and (max-width:1060px)
{
    #home-heart1,#home-heart2,#diapos-pagination-container>li.select{display:none}
    #content-container{margin:-20px 10px -20px 51px }
    #header-change-login{left:10px}
    #register-illu-left,#register-illu-right{display:none!important}
}
@media screen and (max-width:1010px)
{
    #cage-navigation-next{right:-25px!important}
    #cage-actions #my-decorations{left:787px!important}
    #register-cromimi-next{right:0px!important}
    #register-cromimi-prev{left:0px!important}
    #header-login{right:15px!important}
    div#fav{right:20px!important}
    #cage-container{overflow-x:auto}
}
@media screen and (max-width:930px)
{
    div#preview-adopt-1,div#preview-adopt-5{display:none!important}
    #profil-infos-block,#profil-infos-container{display:none}
    .header_pub{display:none}
    #profil-tabs #tab4,#profil-tabs #label4,#profil-tabs #content4{display:none!important}
}
@media screen and (max-width:945px)
{
    #cage-actions-btn-right,#cage-actions-btn-left,.cage-actions{display:none!important}
}
@media screen and (max-width:768px)
{
    #header-right-online #profile,#header-right-online #privateMsg,#header-right-online #forum,#header-right-online #rank,#header-right-online #biblio,#header-right-online #faqMenu,#header-right-online #holidays{display:none}
    #header-left-online #mp,#header-left-online #playerEXP,#header-left-online #playerMO,#header-left-online #vip{display:none}
    #header-right-online #bank{left:auto;right:-110px;top:-60px}
    #derouleMissions.open,#derouleMissions:not(.close),#derouleMissions.close{top:-63px}
    #menuControl-right{display:none}
    #content-container{margin:-16px 10px -20px 10px }
    #header-left-online #missions{left:-105px;top:-60px}
    #cage-navigation-prev{left:-27px!important}
    #my-cromimis{left:-29px!important}
    #header{height:120px}
    #gotoHome{width:250px!important}
    #header-login{top:185px}
    #register-container>h2{font-size:26pt!important;top:0px!important}
    #register-cromimi-container{top:200px!important}
    .flag{left:10px!important}
    #register-container>h3{display:none}
}
@media screen and (max-width:700px)
{
    #cageName {display:none}
    #profil-stats-container{display:none!important}
}
@media screen and (max-width:740px)
{
    div#register-step3-cromimi{display:none!important}
}
@media screen and (max-width:630px)
{
    div#preview-adopt-2,div#preview-adopt-4{display:none!important}
    div#register-step2-cromimi{display:none!important}
    #register-container>h2{font-size:22pt!important}
}
@media screen and (max-width:600px)
{
    div#profil-cages-container{display:none!important}
    div#content-container{margin: -16px 0px -0px 0px!important;padding:0px}
}
@media screen and (max-width:580px)
{    
}
@media screen and (max-width:540px)
{
    div#fav{display:none}
    .flag{top:160px!important;right:18px!important;left:unset!important}
    td.col3.altcol, th.col3{display:none}
}
@media screen and (max-width:500px)
{
    #cage-infos{display:none}
    #register-container>h2{font-size:18pt!important}    
    div#content{border-radius:26px}
    #register-cgu{right:20px!important}
    #register-step3-form{right:40px!important}
    #register-step3-name{display:none}
    #profil-stats-career, #profil-stats-cromimiland, #profil-stats-cromimitop{display:none!important}
}
@media screen and (max-width:470px)
{
    #register-step2-council{display:none}
    #register-step3-form{right:20px!important}
    #profil-view-details{display:none!important}
}
@media screen and (max-width:435px)
{
    #profil-tabs #tab3,#profil-tabs #label3,#profil-tabs #content3{display:none!important}
    #profil-infos-search{display:none!important}
}
@media screen and (max-width:400px)
{
    #register-cgu{right:5px!important;top: 305px!important}
    #register-step3-form{right:0px!important}
}
@media screen and (max-height:500px) and (orientation: landscape)
{
    #header{height:0px}
    #content{padding:10px 10px 1px 10px}
    #header-login{top:5px;right:5px!important}
    div#fav{display:none;right:5px!important}
    
    #register-container>h2{top:115px!important;font-size:20pt!important}
    #register-cromimi-container{top:155px!important}
    .flag{left:5px!important}
    #content-container{margin:0px;padding:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}
    #register-step-left{top:290px!important}
    #register-step-right{top:338px!important}
    #flashInfo-container{top:380px!important}
    #register-container>h3{display:none}
    #register-step2-council{top:30px!important;left: -30px!important}
    #register-step2-cromimi{top:65px!important}
    #register-cgu{top:250px!important}
    #register-step3-validation{top:303px!important;right:180px!important}
    #register-step2-validation{text-align:initial;top:193px!important}
    #gotoHome{position:relative;z-index:1000;width:250px!important;}
    .formlogin input{width:180px!important;height:12px}
    #header-login #connexionCromimi,.logForm #connexionCromimi{width:130px!important}
    div#register-step3-cromimi{display:block!important;top:0px;right:400px}
    #register-step3-form{top:30px!important}
    #register-step3-name{width:220px!important;top:280px!important;left:50px!important}
    .logoNotDisplayed{display:none!important}
    h3,.nMission{font-size:3em}
    #register-step2-form input[name=cromimiName],#register-step2-form input[name=cromimiName]:focus{margin:12px 0!important}
}
#register-container{max-width:908px;height:545px;}
#register-free{position:absolute;width:150px;height:100px;padding-top:50px;top:-50px;left:-55px;background:url('/static/design/v2/register/free.png') transparent center center no-repeat;text-align:center;font-family:"Cromimi",Arial;font-size:17pt;color:white;-webkit-transform:rotate(350deg);-moz-transform:rotate(350deg);-o-transform:rotate(350deg)}
#register-illu-left{position:absolute;display:block;width:223px;height:211px;background:url('/static/design/v2/register/illu_left.png');top:379px;left:-68px;z-index:5}
#register-illu-right{position:absolute;display:block;width:279px;height:83px;background:url('/static/design/v2/register/illu_right.png');top:460px;right:-66px;;z-index:5}
#register-step-left{text-align:right;font-family:"Cromimi",Arial;color:#37659A;font-size:19pt;position:absolute;top:385px;right:10px;z-index:5}
#register-step-num{display:inline-block;width:45px;height:35px;padding-left:4px;padding-top:12px;margin-left:2px;background:url('/static/design/v2/register/heart1.png') no-repeat;font-family:"Cromimi",Arial;color:white;font-size:17pt;text-align:center}
#register-step-right{text-align:right;font-family:"Cromimi",Arial;color:#37659A;font-size:11pt;position:absolute;top:435px;right:16px;z-index:5}
#register-cromimi-container{position:relative;width:inherit;height:146px;background-color:rgba(255,255,255,0.45);top:160px;border-radius:20px}
#register-cromimi-prev{position:absolute;top:50px;left:-26px;z-index:1000}
#register-cromimi-next{position:absolute;top:50px;right:-25px;z-index:1000}
#register-cromimi-adopt{position: inherit;width: 200px;text-align: center;margin: 0px auto;z-index:2000}
#register-cromimi-lock{position:absolute;display:block;width:inherit;height:59px;top:-10px;background:url('/static/design/v2/register/lock.png') top center no-repeat;background-size:46px 59px}
#previewAdoptCromimi{position:relative;max-width:840px;margin:0 auto;display:table}
#previewAdoptCromimi>div{float:left}
#previewAdoptCromimi>.previewAdoptLittle{display:block;width:140px;height:140px;margin:5px 5px;cursor:pointer}
#previewAdoptLittle>.previewAdoptLittle:hover{cursor:pointer}
#previewAdoptCromimi>.previewAdoptBig{display:block;width:200px;height:200px;margin:-80px 60px 5px -25px}
#register-step2-container{position:relative;display:block;top:0;left:0;max-width:908px;height:545px;background:url('/static/design/v2/register/step2.png') top left no-repeat}
#register-notice-adoption{position:absolute;text-align:center;max-width:900px;top:490px;font-family:"Cromimi",Arial;font-size:12pt;color:#333;margin:0 auto}
#register-step2-cromimi{position:absolute;width:320px;height:320px;top:50px;right:290px}
#register-step2-council{position:absolute;top:218px;left:00px;width:300px;text-align:center;font-family:"Cromimi",Arial;font-size:13pt;text-shadow:0 0 2px #7ec4bd,0 0 2px #7ec4bd,0 0 2px #7ec4bd,0 0 2px #7ec4bd,0 0 2px #7ec4bd;color:white;-webkit-transform:rotate(357deg);-moz-transform:rotate(357deg);-o-transform:rotate(357deg)}
#register-step2-form{position:absolute;width:230px;top:92px;right:50px;color:white;font-family:"Cromimi",Arial;font-size:32pt;text-align:center;text-shadow:0 0 2px #b35e68,0 0 2px #b35e68,0 0 2px #b35e68,0 0 2px #b35e68,0 0 2px #b35e68}
#register-step2-form>#register-step2-breed{font-family:"Arial";font-size:9pt;color:#b35e68;text-shadow:0 0 0 transparent}
#register-step2-form input[name=cromimiName],#register-step2-form input[name=cromimiName]:focus{color:#b35e68;text-align:center;width:200px;padding:3px;border:2px solid #b35e68;font-size:10pt;margin:22px 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;font-family:"Cromimi",Arial;font-size:15pt}
#register-step2-form input[name=cromimiName]:-moz-placeholder{color:#E78B96;font-family:"Arial";font-size:11pt;line-height:22px}
#register-step2-form input[name=cromimiName]::-webkit-input-placeholder{color:#E78B96;font-family:"Arial";font-size:11pt;line-height:22px}
#register-step2-cromimiName{position:relative}
#register-step2-cromimiName>span{position:absolute;left:221px;top:30px}
#register-step2-cromimisex,.txtBlue,.txtPink{font-family:"Cromimi",Arial;font-size:18pt;text-shadow:0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF}
#register-step2-cromimisex>li{margin:6px 0;margin-left:70px;text-align:left}
.cromimiMale-reg,.txtBlue{color:#36a7b7}
.cromimiFemale-reg,.txtPink{color:#e27284}
#register-step2-validation{width:inherit;top:232px}
#register-step3-container{position:relative;display:block;top:0;left:0;max-width:908px;height:545px;background:url('/static/design/v2/register/step3.png') top left no-repeat}
#register-fb{padding-top:10px;text-align:center;font-size:.8em;color:#333}
#register-step3-cromimi{position:absolute;width:320px;height:320px;top:113px;right:380px}
#register-step3-name{position:absolute;top:270px;left:20px;color:white;width:180px;font-family:"Cromimi",Arial;font-size:12pt}
#register-step3-name>div{text-align:center;font-size:35px}
#register-step3-form{position:absolute;top:60px;right:74px;color:#333}
#table-register td{padding:8px 5px}
#register-email{font-weight:bold;font-size:7pt;color:#36a7b7;text-align:left}
#register-cgu{position:absolute;right:60px;top:290px;font-size:7pt;z-index: 1000}
#register-step3-validation{position:absolute;text-align:center;top:360px;right:105px}
#diapos-container{position:relative;width:inherit;height:inherit;text-align:left}
#diapos-container>div{position:absolute;top:0;left:0;height:inherit;width:inherit}
#diapos-container .diapos-mimi-left{position:absolute;top:354px;left:-120px;height:251px;width:345px;z-index:1000;background-repeat:no-repeat}
#diapos-container .diapos-mimi-right{position:absolute;top:354px;left:718px;height:251px;width:345px;z-index:1000;background-repeat:no-repeat}
#diapos-container>div>li{position:absolute;top:500px;height:25px;width:inherit;font-size:1.5em;text-align:center;background-color:yellow}
#diapos-container img{width:100%;height:545px}
#diapos-pagination-container{position:absolute;top:55px;left:909px;height:300px;cursor:pointer}
#diapos-pagination-container>li{display:block;width:inherit;text-align:right;margin-bottom:3px;cursor:default}
#diapos-pagination-container>li>a{display:inline-block;height:12px;width:12px;margin:2px 4px 2px 5px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:white}
#diapos-pagination-container>li.select>a{background-color:#ffbec5}
#diapos-pagination-container>li.select{background-color:white;-webkit-box-shadow:inset 3px 0 3px -1px rgba(50,50,50,0.6);-moz-box-shadow:inset 3px 0 3px -1px rgba(50,50,50,0.6);box-shadow:inset 3px 0 3px -1px rgba(50,50,50,0.6);-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;border-top-right-radius:20px;border-bottom-right-radius:20px}
#container>.croNotif{cursor:pointer}
.croNotif{position:fixed;z-index:10000000;padding:12px 0 4px 0;background-color:white;top:0;margin:0 auto;width:100%;max-width:1010px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-box-shadow:0 5px 10px -5px #333;box-shadow:0 5px 10px -5px #333;filter:alpha(opacity=9);-moz-opacity:.9;opacity:.9}
.croNotif>div{display:block;position:relative;text-align:center}
.croNotif #nextNotif{font-size:.8em;text-align:right;font-style:italic;color:#37659A;padding-right:5px}
.croNotif #nextNotif span{font-weight:bold}
.croNotif b{color:#37659A!important}
.choice-breeds{position:relative;display:block;margin:0 auto}
.choice-breeds>div{float:left;cursor:pointer}
.choice-breeds>div.unavailable{filter:alpha(opacity=30);-moz-opacity:.3;opacity:.3;cursor:default}
#langue{left:300px;position:relative;top:80px;width:25px;z-index:100}
#langue span{display:block;cursor:pointer;margin:3px}
.menuMO,.menuEXP{font-size:12px;margin:0 auto;width:inherit}
.menuMO{color:#bc994b;font-weight:bold}
.menuEXP *{color:#501C02}
.nbMp{color:#FFF;font-size:.8em;font-weight:bold;line-height:19px;margin:0 auto;position:absolute;left:0;width:24px}
.nbChallenge{font-weight:bold;left:4px;position:absolute;top:-4px;width:inherit}
.bientot{position:relative;width:750px;margin:10px auto;background-color:#FFEFE7;padding:10px;text-align:center;border:4px solid #D48259;-moz-border-radius:15px;font-size:1.5em;font-weight:bold}
#classement-container{position:relative;max-width:833px;margin:0 auto}
#classement-header{height:63px;width:inherit}
#classement-onglet{display:block;height:34px;margin-top:25px;position:relative}
#classement-onglet>div{height:34px;float:left;cursor:pointer;display:block}
#classement-font{width:inherit;padding:5px}
.classement-contenu{background-color:white;border:1px solid #421d22;max-width:775px;padding:5px;top:32px}
#classement-podium{position:relative;margin-top:25px;height:220px;width:414px;padding:40px 50px 0 50px;background:url('/static/design/v2/podium_election.png') no-repeat center center}
#election-container{position:relative;max-width:833px;margin:0 auto}
#election-onglet{display:block;height:34px;margin-top:25px;position:relative}
#election-onglet>a{height:34px;float:left;cursor:pointer;display:block;outline:none}
#election-font{width:inherit;padding:5px 25px}
.election-content{border:1px solid #421d22;max-width:780px;top:32px;min-height:400px;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NWMxZDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0,#65c1d0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#65c1d0));background:-webkit-linear-gradient(top,#fff 0,#65c1d0 100%);background:-o-linear-gradient(top,#fff 0,#65c1d0 100%);background:-ms-linear-gradient(top,#fff 0,#65c1d0 100%);background:linear-gradient(to bottom,#fff 0,#65c1d0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#65c1d0',GradientType=0)}

#election-podium{background:white}
#election-position1{top:-17px;left:204px}
#election-position2{top:33px;left:50px}
#election-position3{top:52px;left:360px}
.election-vote{position:relative;font-family:"Cromimi",Arial;font-size:18pt;color:#ab5562;width:200px;text-align:center;margin:10px auto 0;height:50px}
.election-vote-content{margin:0 auto;width:100px}
.election-navigation-prev{position:absolute;display:block;top:285px;left:0;z-index:100;cursor:pointer}
.election-navigation-next{position:absolute;display:block;top:285px;right:0px;z-index:100;cursor:pointer}
#cagesDefil-container{position:relative;width:inherit;height:420px;overflow:hidden}
#cagesDefil-item-current{position:absolute;width:566px;height:320px;top:40px;left:106px;-webkit-box-shadow:0 0 25px 5px #FFF;box-shadow:0 0 25px 5px #FFF}
#cagesDefil-item-current>img{width:inherit;height:inherit}
.cagesDefil-item{position:absolute;width:388px;height:219px;outline:none;display:block}
#cagesDefil-item-prev{top:95px;left:-338px}
#cagesDefil-item-next{top:95px;left:730px}
.cagesDefil-item>img{width:inherit;height:inherit}
#cromimisDefil-container{position:relative;width:inherit;height:420px;overflow:hidden}
#cromimisDefil-bar{position:absolute;display:block;width:inherit;height:140px;top:240px;background-color:rgba(255,255,255,0.5)}
#cromimisDefil-lueur{position:absolute;display:block;width:482px;height:512px;top:62px;left:176px;background:url('/static/design/v2/election_lueur_cromimi.png') top left no-repeat}
#cromimisDefil-item-current{position:absolute;width:300px;height:300px;top:36px;left:239px}
#cromimisDefil-item-current>img{width:inherit;height:inherit}
.cromimisDefil-item{position:absolute;width:120px;height:120px;outline:none;display:block;opacity:.9;filter:alpha(opacity=90);-moz-opacity:.9}
#cromimisDefil-item-1{top:120px;left:0}
#cromimisDefil-item-2{top:120px;left:125px}
#cromimisDefil-item-4{top:120px;left:535px}
#cromimisDefil-item-5{top:120px;left:660px}
.cromimisDefil-item>img{width:inherit;height:inherit}
table.election-container{margin-top:50px}
td.election{font-family:"Cromimi",Arial;font-size:16pt;color:#ab5562;text-align:center;width:265px}
td.election-podium{position:relative;width:414px;height:220px;padding:40px 50px 0 50px;background:url('/static/design/v2/podium_election.png') center center no-repeat}
.election-podium-position1>img,.election-podium-position2>img,.election-podium-position3>img{margin:5px}
.election-podium-position1{position:absolute;width:200px;text-align:center;left:155px;top:-39px}
.election-podium-position2{position:absolute;width:200px;text-align:center;left:34px;top:31px}
.election-podium-position3{position:absolute;width:200px;text-align:center;left:294px;top:40px}
#naissance-container{width:inherit}
#naissance-container>div{float:left;padding:2px;width:160px;text-align:center;margin:0 auto;cursor:help;border:1px solid transparent;margin-top:-55px}
#naissance-container>div:hover .titleNaissance{color:#AA0A6B}
#naissance-container>div:hover{border-bottom:1px dashed #AA0A6B}
.titleNaissance{font-size:1em;color:#DA7CB5;width:180px;padding:2px;margin:0 auto}
#btn-concourIpod{background:url(/static/images/concoursIpod2010/bouton-concours-2010.jpg);height:91px;width:292px;display:block}
#btn-concourIpod:hover{background:url(/static/images/concoursIpod2010/bouton-roll-over-concours-2010.jpg)}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.clearfix{display:inline-block}
html[xmlns] .clearfix{display:block}
* html .clearfix{height:1%}
#socialNetwork{position:relative;display:block;padding:2px;height:22px}
.socialNet{margin:1px 2px}
#goodies-content{float:left;max-width:700px}
#publiciteGoodies{float:left;width:120px}
.goodies-wallpaper-min{width:150px;margin:10px;float:left}
.goodies-wallpaper-min li{margin: 5px 0 5px 0}
.goodies-wallpaper-min,.goodies-wallpaper-min img{border-color:#333}
.goodies-wallpaper-min a{text-decoration:none;color:#666}
.goodies-wallpaper-min a:hover{text-decoration:underline;color:#000}
#newSupportTicket{padding:10px;background:#f2d7dd;background:-moz-linear-gradient(-45deg,#f2d7dd 0,#ee9bac 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#f2d7dd),color-stop(100%,#ee9bac));background:-webkit-linear-gradient(-45deg,#f2d7dd 0,#ee9bac 100%);background:-o-linear-gradient(-45deg,#f2d7dd 0,#ee9bac 100%);background:-ms-linear-gradient(-45deg,#f2d7dd 0,#ee9bac 100%);background:linear-gradient(135deg,#f2d7dd 0,#ee9bac 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2d7dd',endColorstr='#ee9bac',GradientType=1);width:750px;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:05px 5px 10px 0 #999;box-shadow:05px 5px 10px 0 #999}

#viewNoteSupport{float:right;width:300px;text-align:justify;padding:20px 5px;font-weight:bold;color:#333}
#faq-response{font-size:.8em;padding:5px}
#faq-response img[src*='forum/img/smilies']{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
#faq-response img{-moz-box-shadow:3px 3px 5px #aaa;-webkit-box-shadow:3px 3px 5px #aaa;box-shadow:3px 3px 5px #555;width: 100%}
#account-container{position:relative;display:block;width:843px;height:821px;margin:0 auto;background:url('/static/design/v2/profil/background.png') top left no-repeat}
#account-user-title{position:absolute;top:6px;left:12px;width:350px;text-align:center;font-family:"Cromimi",Arial;font-size:35px;color:#fff;text-shadow:0 0 5px #ab5562,0 0 5px #ab5562,0 0 5px #ab5562,0 0 5px #ab5562,0 0 5px #ab5562,0 0 5px #ab5562,0 0 5px #ab5562,0 0 5px #ab5562}
#account-user{position:absolute;top:90px;left:36px;width:320px}
#account-container th,#account-container td{height:22px;line-height:22px}
#account-container th{font-family:"Cromimi",Arial;font-size:15px;color:white;padding-right:10px}
#account-container select{font-size:10px}
#account-container a:not(.croBouton){font-size:.8em;color:black}
#account-user input[type=text],#account-user input[type=password],#account-user textarea{margin:0;width:180px}
#account-forum-title{position:absolute;top:42px;left:575px;font-family:"Cromimi",Arial;font-size:45px;color:#fff;line-height:42px;text-shadow:0 0 5px #2994b1,0 0 5px #2994b1,0 0 5px #2994b1,0 0 5px #2994b1,0 0 5px #2994b1,0 0 5px #2994b1,0 0 5px #2994b1,0 0 5px #2994b1}
.account-forum-ico{display:-moz-inline-stack;display:inline-block;*display:inline;width:54px;height:42px;background:url('/static/design/v2/profil/sprite.png') -86px -92px no-repeat;vertical-align:middle}
#account-forum{position:absolute;top:102px;left:585px;width:248px}
#account-forum input[type=text],#account-forum input[type=password],#account-forum textarea{margin:0;width:225px;font-size:12px}
#account-avatar{position:absolute;top:239px;left:397px;width:116px;height:116px}
#account-avatar img{width:116px;height:116px}
#account-avatar-choice{position:absolute;top:360px;left:378px;width:150px;text-align:center}
#account-avatar-zero{width:116px;height:90px;text-align:center;margin-top:26px;color:#febdc5;font-size:.8em}
.avatar-zero{display:-moz-inline-stack;display:inline-block;*display:inline;width:40px;height:40px;background:url('/static/design/v2/profil/sprite.png') -25px -95px no-repeat}
#account-options{position:absolute;top:521px;left:132px}
#account-confirm{position:absolute;top:750px;text-align:center;width:843px}
#account-confirm a{position:relative}
#account-confirm a span.disk{position:absolute;top:-19px;left:-12px;width:30px;height:30px;background:url('/static/design/v2/profil/sprite.png') -159px -101px no-repeat}
#account-actions{position:absolute;top:436px;left:524px}
#account-actions li{line-height:22px}
.account-action{display:-moz-inline-stack;display:inline-block;*display:inline;width:22px;height:22px;vertical-align:middle;background:url('/static/design/v2/profil/sprite.png') top left no-repeat transparent}
.account-action#account-pause{background-position:-219px -13px}
.account-action#account-sponsor{background-position:-219px -37px}
.account-action#account-facebook{background-position:-219px -61px}
.account-action#account-reset{background-position:-219px -85px}
.account-action#account-cloture{background-position:-219px -109px}
#mainContainerPreroll{position:relative;margin:0 auto}
#contentPreroll,#adContainerPreroll{position:absolute;top:0;left:0;width:100%;height:100%}
#adContainerPreroll{background-color:#000;text-align:center;z-index:1500}
#gameContentElement{width:100%;height:100%}
#playButton-container{position:absolute;width:100%;text-align:center;color:white}
#imageAccueil{background-image:url('/static/design/evenements/concours/fr/accueil-cache-cache.jpg')}
#welcomeV3-container{max-width:789px;height:438px;display:block;background-repeat:no-repeat;background-position:0 -2px}
#congratNewBaby{width:inherit;margin:0 auto;text-align:center;font-size:24px;font-weight:bold;color:#CD6B2B}
#congratNewBabyTakename{width:inherit;margin:0 auto;text-align:center;font-size:18.5px;font-weight:bold}

#listeNewBaby-container{position:relative;width:inherit;text-align:center;margin:0 auto}
.listeNewBaby{display:inline-block;cursor:pointer;margin:-100px 5px 100px 5px;width:180px;font-size:.8em}
.listeNewBaby input{border:1px solid #B4B4B4 color:#B4B4B4;font-style:italic;padding:2px;-webkit-box-shadow:inset 1px 1px 1px 1px #B4B4B4;box-shadow:inset 1px 1px 1px 1px #B4B4B4}
.parentBulleTitle{font-size:1.3em;color:black;font-weight:bold}
.parentBulle{float:left;margin:5px}
#congratHaveBaby{position:relative;display:block;height:163px;width:inherit;margin:0 auto;text-align:center;font-size:24px;font-weight:bold;color:#a9353e}
#congratHaveBaby>img{position:absolute;left:68px}
#congratHaveBaby>div{position:absolute;display:block;width:inherit;top:110px;margin:0 auto}
#congratHaveBaby-day{text-align:center;font-size:18.5px;font-weight:bold;color:black;margin-bottom:25px}
#congratHaveBaby-day>b{color:#df828d;font-weight:bold}
#listeHaveBaby-container{position:relative;width:inherit;text-align:center;margin:0 auto}
.listeHaveBaby{display:inline-block;font-size:1.8em;font-weight:bold;margin:5px;font-family:"Courier,serif,MS Courier New,Prestige,monospace"}
#bouton_tombola{display:block;height:124px;width:344px;background:url('/static/images/tombolaMai2011/bouton.png') top center no-repeat}
#bouton_tombola:hover{background-position:center bottom}
#tombola_header{position:relative;width:820px;height:230px;background:url('/static/images/tombolaMai2011/header.png') top center no-repeat;font-size:1.5em;margin:0 auto}
#tombola_header b,#tombola_note span,span.blue{color:#0093ce}
#tombola_header>div{left:535px;position:absolute;top:120px}
#tombola_buy{color:#0093ce;font-size:1.5em;font-weight:bold}
#tombola-container{position:relative}
#tombola-onglet{height:40px;margin-left:50px}
#tombola-onglet>.inactive{background:url('/static/images/tombolaMai2011/fond_onglet.png') bottom left #f4c2c6 repeat-x;border-bottom-color:#57282d}
#tombola-onglet li{display:inline-block;cursor:pointer;height:inherit;padding:0 5px;background-color:#f4c2c6;border:2px solid #57282d;border-bottom-color:#f4c2c6;top:-2px;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;-webkit-border-top-right-radius:15px;-webkit-border-top-left-radius:15px;border-top-right-radius:15px;border-top-left-radius:15px}
#tombola-page>div{min-height:700px;width:790px;padding:15px;background:url('/static/images/tombolaMai2011/fond.png') bottom center #f4c2c6 no-repeat;border:2px solid #57282d;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;margin:0 auto;font-size:1.2em}
.tombola-cromimi{position:absolute;bottom:0;right:0}
.tombola-cromimi2{position:relative;left:475px}
.liste_cadeau>div{float:left;width:170px;height:200px;margin:12px;position:relative;cursor:pointer}
.liste_cadeau>div>div.ico{height:170px;width:inherit;background-color:#bc6839;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;color:#fcd4dc;font-size:1.2em;text-align:center}
.liste_cadeau>div>div.lgd{color:#4f2429;text-align:center;font-size:.8em;margin-top:7px;width:inherit;font-weight:bold}
.ico_ticket{position:absolute;top:115px;left:0}
#popupTombola{position:fixed;top:65px;margin:0 auto;width:778px;height:516px;background:url('/static/images/tombolaMai2011/popup.png') center center no-repeat;z-index:10000}
#closeTombolaPop{display:block;height:40px;left:732px;position:absolute;top:0;width:41px;cursor:pointer}
#imgLotTombola{position:absolute;top:20px;left:20px;width:325px;height:270px;background-color:white}
#popDesc-container{position:absolute;top:20px;left:360px;width:390px;color:#55272a}
#popTitle-tombola{font-size:1.4em;font-weight:bold}
#popTitle-quantite{font-size:3em;font-weight:bold;margin:5px 0}
#popDesc-tombola{color:black}
#tombolaZone-container{left:345px;position:absolute;top:305px}
.zoneTombola{position:relative;width:336px;height:40px;line-height:40px;background:url('/static/images/tombolaMai2011/zone.png') right top no-repeat;margin-left:45px;color:#a65b3e;font-weight:bold}

.zoneTombola b{color:#532e35}
.zoneTombola span{padding-left:15px}
.btnZone{position:absolute;left:285px;top:3px}
#tombolaChance{font-size:1.6em;left:345px;position:absolute;top:460px;font-weight:bold}
#tombola-selection{font-size:1.3em;color:#58272b;font-weight:bold}
#tombola-selection span{font-size:1.5em;color:#a65333;font-weight:bold}
#tombola-selection2{font-size:.8em}
span.brown{color:#a65333}
#tombola-selection-container{position:relative;min-height:500px}
#tombola-selection-container>div{display:block;margin:4px 0;width:100%;height:95px;background-color:#bc8b8f}
#tombola-selection-container>div>div{float:left}
div.tombola-selection1{background:url('/static/images/tombolaMai2011/etiquette.png') center center no-repeat;color:white;font-size:1.5em;font-weight:bold;height:50px;line-height:45px;padding:20px;text-align:center;width:50px}
div.tombola-selection2{padding:8px}
div.tombola-selection3{line-height:95px;color:#512228;font-weight:bold;width:350px;height:inherit;margin-left:25px}
div.tombola-selection4{line-height:95px;padding:0 15px;color:white;font-weight:bold;height:inherit;background:url('/static/images/tombolaMai2011/ticket_tombola.png') left center no-repeat;width:140px}
#btn_goto_mspe{left:49px;position:absolute;top:-16px;z-index:5}
#btn_goto_mspe:hover{opacity:.8;-moz-opacity:.5;filter:alpha(opacity=80)}
#mspe-rebours{color:#333;height:52px;width:200px;padding:5px;border:2px #d43e62 solid;border-radius:10px;-webkit-border-radius:10px;border-radius:10px;position:absolute;top:44px;background-color:white}
#mspe-rebours span{color:#744eb5;font-weight:bold}
div#mspe-cheminement{height:80px;left:215px;position:absolute;top:-110px;width:600px}
#mspe-cheminement-hero{display:block;list-style:none;padding:0;margin:0;position:absolute;top:-10px;left:50px;height:80px}
#mspe-cheminement-hero li{list-style:none;padding:0;margin:0;float:left;margin-top:8px;height:80px;width:80px;float:left}
li.mspe-hero img{position:absolute;display:block}
div#mspe-container{width:829px;min-height:500px;background-repeat:no-repeat;background-position:top center;margin:120px auto 0 auto;-webkit-border-radius:45px;-moz-border-radius:45px;border-radius:45px;border-radius:45px;position:relative}
div#mspe-container span{color:#e45e18;font-weight:bold}
#mspe-cadeaux{display:block;list-style:none;min-width:100px;min-height:90px;padding:0;margin:28px 50px 0;text-align:center}
#mspe-cadeaux li{float:left;list-style:none;padding:0;margin:2px}
#mspe-cadeaux img{padding:0;margin:0}
div#mspe-head,div#mspe-view-present,div#mspe-missions{position:relative;width:inherit}
div#mspe-head{height:175px}
div#mspe-presentation{float:left}
div#mspe-presentation b{color:black}
.mspe-presentation{position:absolute;width:686px;height:260px;background-repeat:no-repeat;background-position:top left;text-align:center;top:-45px}
.mspe-presentation img{margin-top:10px;margin-left:240px}
#mspe-presentation-txt{width:410px;height:120px;margin-top:5px;margin-right:10px;margin-left:265px;font-size:.8em}
#mspe-hero{position:relative;left:656px;top:-50px;width:215px;height:250px;text-align:center}
#mspe-coucou{position:relative;text-align:center;font-family:"Cromimi",Arial,"Times New Roman,Times,serif";color:#59C1CB;font-size:20pt;margin:5px 0 10px}
#mspe-hero-name{position:absolute;top:189px;width:215px;margin:0 auto;font-family:"Cromimi",Arial,"Times New Roman,Times,serif";color:#ab5562;font-size:1.5em;vertical-align:text-top}
.heroName{font-family:"Cromimi",Arial,"Times New Roman,Times,serif";color:#59C1CB;font-size:1.5em;vertical-align:text-top}
#mspe-present-txt{position:relative;text-align:center;font-family:"Cromimi",Arial,"Times New Roman,Times,serif";color:#59C1CB;font-size:20pt}
div#mspe-missions{height:238px}
div#mspe-liste-missions{margin:0 auto}
div.missionSpe{position:relative;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:271px;min-height:238px;height:auto!important;height:238px;padding:2px;background-repeat:no-repeat;background-position:top left}
div.missionSpe-title{position:relative;width:inherit;position:relative;top:-10px;font-family:"Cromimi",Arial;font-size:55px;text-align:center;color:#fff;text-shadow:0 0 5px #da5f74,0px 0 5px #da5f74,0px 0 5px #da5f74,0px 0 5px #da5f74,0px 0 5px #da5f74,0px 0 5px #da5f74}

div.missionSpe-obj{padding:0 25px;position:absolute;top:58px;width:235px;font-size:.8em}
div.missionSpe-view{left:23px;position:absolute;top:168px;width:inherit}
div.missionSpe-valid,div.missionSpe-novalid{position:absolute;background-repeat:no-repeat;z-index:10}
div.missionSpe-valid{background-position:left bottom;height:28px;left:36px;top:195px;width:203px}
div.missionSpe-novalid{height:47px;left:156px;top:190px;width:117px;background-position:top left}
div#mspe-view-present{margin-top:8px;padding-bottom:45px}
div#mspe-gains{margin-top:22px;width:inherit;text-align:center}
#mspe-view-heroes{position:absolute;top:200px}
.mspe-view-heroes{float:left;text-align:center}
#specialPresentCard{position:relative;display:block;max-width:753px;height:153px;margin:5px auto}
#specialPresentCard>div{position:absolute;width:100%;margin-top:88px;text-align:center;line-height:40px}
#specialPresentCard input{float:left;margin:0;height:40px;text-align:center;margin-right:5px}
.specialPresentCard-btn{float:left;display:block;width:41px;height:40px;background-position:top left}
.specialPresentCard-btn:hover{cursor:pointer;background-position:bottom left}
.boutonMenu{position:absolute;display:inline-block;line-height:23px;height:26px;cursor:hand;font-family:Arial,Helvetica,sans-serif;font-size:10.5px;color:#f7c8cc}
.boutonMenu a{text-decoration:none}
#menu-classementCenter a{display:inline;zoom:1}
.boutonMenu-left{background-image:url("/static/design/boutonMenuPrincipal.png");background-position:top left;background-repeat:no-repeat;width:15px;height:26px;float:left}
.boutonMenu-right{background-image:url("/static/design/boutonMenuPrincipal.png");background-position:top right;background-repeat:no-repeat;width:auto;padding-right:15px;height:26px;float:left;color:#f7c8cc}
.boutonCromimi{display:inline-block;line-height:23px;height:26px;cursor:hand;font-family:Arial,Helvetica,sans-serif;font-size:10.5px;color:#f7c8cc}
.boutonCromimi a{text-decoration:none}
.boutonMenu-left-current{background-position:bottom left}
.boutonMenu-right-current{background-position:bottom right;color:#4b2021}
.boutonMenu-over{background-image:url("/static/design/boutonMenuBanqueOver.png")}
.boutonMenu-bank{background-image:url("/static/design/boutonMenuBanque.png");color:#4b2021}
.boutonMenu-bank-current{background-image:url("/static/design/boutonMenuBanqueOver.png")}
.boutonMenu-bank-promo{background-image:url("/static/design/boutonMenuBanque.png");color:#4b2021}
.boutonMenu-bank-promo-current{background-image:url("/static/design/boutonMenuBanque.png")}
.boutonMenu-bank-happyHour{background-image:url("/static/design/btnBanqueHappyHour.png");color:#4b2021}
.boutonMenu-bank-happyHour-current{background-image:url("/static/design/btnBanqueHappyHour.png")}
.boutonZoomPlus,.boutonZoomPlus span,.boutonZoomMoins,.boutonZoomMoins span,.boutonDevant,.boutonDevant span,.boutonDerriere,.boutonDerriere span{position:absolute;display:inline-block;line-height:23px;height:26px;cursor:hand;font-family:Arial,Helvetica,sans-serif;font-size:10.5px;color:#f7c8cc;background-position:top left;background-repeat:no-repeat;background-image:url("/static/design/boutonMenuPrincipal.png")}
.bouton,.bouton b{border:0;text-transform:uppercase;font-weight:normal;text-decoration:none;cursor:hand;font-family:Arial,Helvetica,sans-serif;font-size:10.5px;color:#f7c8cc;background-image:url("/static/design/boutonMenuPrincipal.png");background-color:transparent;background-repeat:no-repeat;height:26px;line-height:23px}
.bouton{display:-moz-inline-box;display:inline-block;padding:0 0 0 15px;margin:0 15px 0 0;white-space:nowrap;vertical-align:middle;width:auto;overflow:visible}
.bouton b{display:block;float:left;padding:0 15px 0 0;margin:0 -15px 0 0;background-position:right top}
a.bouton:hover{background-position:left bottom}
a.bouton:hover b{background-position:right bottom;color:#4b2021}
.bouton2,.bouton2 b,.bouton2Active,.bouton2Active b{border:0;text-transform:uppercase;font-weight:normal;text-decoration:none;cursor:hand;font-family:Arial,Helvetica,sans-serif;font-size:10.5px;color:#4d2d1a;background-image:url("/static/design/bouton2.png");background-color:transparent;background-repeat:no-repeat;height:21px;line-height:21px}

.bouton2,.bouton2Active{display:-moz-inline-box;display:inline-block;padding:0 0 0 10px;margin:0 10px 0 0;white-space:nowrap;vertical-align:middle;width:auto;overflow:visible}
.bouton2 b,.bouton2Active b{display:block;float:left;padding:0 10px 0 0;margin:0 -10px 0 0;background-position:right top}
a.bouton2:hover,.bouton2Active{background-position:left bottom}
a.bouton2:hover b,.bouton2Active b{background-position:right bottom;color:#ff9fac}
.bouton3,.bouton3 b,.bouton3Active,.bouton3Active b{border:0;text-transform:uppercase;font-weight:normal;text-decoration:none;cursor:hand;font-family:Arial,Helvetica,sans-serif;font-size:10.5px;color:#4d2d1a;background-image:url("/static/design/bouton3.png");background-color:transparent;background-repeat:no-repeat;height:23px;line-height:23px}
.bouton3,.bouton3Active{display:-moz-inline-box;display:inline-block;padding:0 0 0 10px;margin:0 10px 0 0;white-space:nowrap;vertical-align:middle;width:auto;overflow:visible}
.bouton3 b,.bouton3Active b{display:block;float:left;padding:0 10px 0 0;margin:0 -10px 0 0;background-position:right top}
a.bouton3:hover,.bouton3Active{background-position:left bottom;color:black}
a.bouton3:hover b,.bouton3Active b{background-position:right bottom;color:#black}
.croBouton{line-height:36px;padding:6px 10px;margin:2px 5px 2px 2px;border:2px solid white;text-decoration:none;color:white;font-family:Arial;font-size:9pt;font-weight:bold;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 5px 1px #A3A3A3;box-shadow:0 0 5px 1px #A3A3A3;text-shadow:none;background:#f9b0bb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5YjBiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMDZiN2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f9b0bb 0,#e06b7e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f9b0bb),color-stop(100%,#e06b7e));background:-webkit-linear-gradient(top,#f9b0bb 0,#e06b7e 100%);background:-o-linear-gradient(top,#f9b0bb 0,#e06b7e 100%);background:-ms-linear-gradient(top,#f9b0bb 0,#e06b7e 100%);background:linear-gradient(to bottom,#f9b0bb 0,#e06b7e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9b0bb',endColorstr='#e06b7e',GradientType=0)}
.croBouton:hover,.croBouton.active{background:#e06b7e}
.croBouton:hover,.croBouton:active,.croBouton:link,.croBouton:focus,.croBouton:visited{text-decoration:none;color:white}
.croBouton.cancel{opacity:.3;filter:alpha(opacity=30);-moz-opacity:.3}
.croBouton.disable{cursor:default}
.croBouton.big{font-size:15pt;line-height:50px;border-width:3px}
.croBouton.little{font-size:9pt;padding:2px 10px}
.croBouton.multi{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;line-height:15px}
.croBouton.brun{background:#955a3c;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjOTU1YTNjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y2Y2VjMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(0deg,#955a3c 0,#f6cec2 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#955a3c),color-stop(100%,#f6cec2));background:-webkit-linear-gradient(0deg,#955a3c 0,#f6cec2 100%);background:-o-linear-gradient(0deg,#955a3c 0,#f6cec2 100%);background:-ms-linear-gradient(0deg,#955a3c 0,#f6cec2 100%);background:linear-gradient(0deg,#955a3c 0,#f6cec2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#955a3c',endColorstr='#f6cec2',GradientType=1)}

.croBouton.brun:hover,.croBouton.brun.active{background:#955a3c}
.croBouton.marron{background:#922d24;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjOTIyZDI0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U4N2I3MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(0deg,#922d24 0,#e87b72 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#922d24),color-stop(100%,#e87b72));background:-webkit-linear-gradient(0deg,#922d24 0,#e87b72 100%);background:-o-linear-gradient(0deg,#922d24 0,#e87b72 100%);background:-ms-linear-gradient(0deg,#922d24 0,#e87b72 100%);background:linear-gradient(0deg,#922d24 0,#e87b72 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#922d24',endColorstr='#e87b72',GradientType=1)}
.croBouton.marron:hover,.croBouton.marron.active{background:#e87b72}
.croBouton.orange{background:#fccf8a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjY2Y4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNDk5MWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fccf8a 0,#e4991c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fccf8a),color-stop(100%,#e4991c));background:-webkit-linear-gradient(top,#fccf8a 0,#e4991c 100%);background:-o-linear-gradient(top,#fccf8a 0,#e4991c 100%);background:-ms-linear-gradient(top,#fccf8a 0,#e4991c 100%);background:linear-gradient(to bottom,#fccf8a 0,#e4991c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fccf8a',endColorstr='#e4991c',GradientType=0)}
.croBouton.orange:hover,.croBouton.orange.active{background:#e4991c}
.croBouton.bleu{background:#00a0bd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDBhMGJkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzVlY2NlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(0deg,#00a0bd 0,#5ecce5 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#00a0bd),color-stop(100%,#5ecce5));background:-webkit-linear-gradient(0deg,#00a0bd 0,#5ecce5 100%);background:-o-linear-gradient(0deg,#00a0bd 0,#5ecce5 100%);background:-ms-linear-gradient(0deg,#00a0bd 0,#5ecce5 100%);background:linear-gradient(0deg,#00a0bd 0,#5ecce5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a0bd',endColorstr='#5ecce5',GradientType=1)}
.croBouton.bleu:hover,.croBouton.bleu.active{background:#5ecce5}
.croBouton.rose{background:#b31841;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYjMxODQxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZiN2E5YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(0deg,#b31841 0,#fb7a9c 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#b31841),color-stop(100%,#fb7a9c));background:-webkit-linear-gradient(0deg,#b31841 0,#fb7a9c 100%);background:-o-linear-gradient(0deg,#b31841 0,#fb7a9c 100%);background:-ms-linear-gradient(0deg,#b31841 0,#fb7a9c 100%);background:linear-gradient(0deg,#b31841 0,#fb7a9c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b31841',endColorstr='#fb7a9c',GradientType=1)}

.croBouton.rose:hover,.croBouton.rose.active{background:#fb7a9c}
.croBouton.rose2{background:#f9b0bb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5YjBiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMDZiN2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f9b0bb 0,#e06b7e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f9b0bb),color-stop(100%,#e06b7e));background:-webkit-linear-gradient(top,#f9b0bb 0,#e06b7e 100%);background:-o-linear-gradient(top,#f9b0bb 0,#e06b7e 100%);background:-ms-linear-gradient(top,#f9b0bb 0,#e06b7e 100%);background:linear-gradient(to bottom,#f9b0bb 0,#e06b7e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9b0bb',endColorstr='#e06b7e',GradientType=0)}
.croBouton.rose2:hover,.croBouton.rose2.active{background:#e06b7e}
.croBouton.roseclair{background:#febdc5;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlYmRjNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYjU1NjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#febdc5 0,#ab5562 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#febdc5),color-stop(100%,#ab5562));background:-webkit-linear-gradient(top,#febdc5 0,#ab5562 100%);background:-o-linear-gradient(top,#febdc5 0,#ab5562 100%);background:-ms-linear-gradient(top,#febdc5 0,#ab5562 100%);background:linear-gradient(to bottom,#febdc5 0,#ab5562 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#febdc5',endColorstr='#ab5562',GradientType=0)}
.croBouton.roseclair:hover,.croBouton.roseclair.active{background:#ab5562}
.croBouton.rosefonce{background:#720823;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNzIwODIzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2IxMTMzYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(0deg,#720823 0,#b1133b 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#720823),color-stop(100%,#b1133b));background:-webkit-linear-gradient(0deg,#720823 0,#b1133b 100%);background:-o-linear-gradient(0deg,#720823 0,#b1133b 100%);background:-ms-linear-gradient(0deg,#720823 0,#b1133b 100%);background:linear-gradient(0deg,#720823 0,#b1133b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#720823',endColorstr='#b1133b',GradientType=1)}
.croBouton.rosefonce:hover;.croBouton.rosefonce.active{background:#720823}
.croBouton.vert{background:#005404;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNTQwNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdjMDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#005404 0,#007c06 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#005404),color-stop(100%,#007c06));background:-webkit-linear-gradient(top,#005404 0,#007c06 100%);background:-o-linear-gradient(top,#005404 0,#007c06 100%);background:-ms-linear-gradient(top,#005404 0,#007c06 100%);background:linear-gradient(to bottom,#005404 0,#007c06 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#005404',endColorstr='#007c06',GradientType=0)}

.croBouton.vert:hover,.croBouton.vert.active{background:#007c06}
.croBouton.vertfonce{background:#1e3144;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMWUzMTQ0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzk1YWVhYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(0deg,#1e3144 0,#95aeab 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#1e3144),color-stop(100%,#95aeab));background:-webkit-linear-gradient(0deg,#1e3144 0,#95aeab 100%);background:-o-linear-gradient(0deg,#1e3144 0,#95aeab 100%);background:-ms-linear-gradient(0deg,#1e3144 0,#95aeab 100%);background:linear-gradient(0deg,#1e3144 0,#95aeab 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e3144',endColorstr='#95aeab',GradientType=1)}
.croBouton.vertfonce:hover,.croBouton.vertfonce.active{background:#95aeab}
.croBouton.rouge{background:#821010;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgyMTAxMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZTM4MmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#821010 0,#ce382b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#821010),color-stop(100%,#ce382b));background:-webkit-linear-gradient(top,#821010 0,#ce382b 100%);background:-o-linear-gradient(top,#821010 0,#ce382b 100%);background:-ms-linear-gradient(top,#821010 0,#ce382b 100%);background:linear-gradient(to bottom,#821010 0,#ce382b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#821010',endColorstr='#ce382b',GradientType=0)}
.croBouton.rouge:hover,.croBouton.rouge.active{background:#ce382b}
.croBouton.jaune{background:#f4cc02;background:-moz-linear-gradient(top,#f4cc02 0,#fcef02 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4cc02),color-stop(100%,#fcef02));background:-webkit-linear-gradient(top,#f4cc02 0,#fcef02 100%);background:-o-linear-gradient(top,#f4cc02 0,#fcef02 100%);background:-ms-linear-gradient(top,#f4cc02 0,#fcef02 100%);background:linear-gradient(to bottom,#f4cc02 0,#fcef02 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4cc02',endColorstr='#fcef02',GradientType=0);color:#CA6414}
.croBouton.jaune:hover,.croBouton.jaune.active{background:#f4cc02}
.croBouton.gris,.croBouton.gris:hover,.croBouton.gris.active{background:#bababa;background:-moz-linear-gradient(top,#bababa 0,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#bababa),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#bababa 0,#e5e5e5 100%);background:-o-linear-gradient(top,#bababa 0,#e5e5e5 100%);background:-ms-linear-gradient(top,#bababa 0,#e5e5e5 100%);background:linear-gradient(to bottom,#bababa 0,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bababa',endColorstr='#e5e5e5',GradientType=0);color:#939393}
.pun a{color:#CD3849;text-decoration:none}
.pun a:hover{color:#A7555E;text-decoration:none}
.icon_offset{/*margin-left:30px*/;font-size:13px}
.icon_offset .title{font-size:13px}

.icon_offset .topic_link{display:block;font-size:13px}
.pun .closed-link{color:grey}
.pun .author{background-color:#F7D0D2;color:#333;float:left;font-size:11px;padding:6px;width:120px}
.pun .author_bottom{background-color:#F7D0D2;float:left;height:41px;margin-top:-1px;padding-top:1px;width:132px}
.pun .author_bottom p,.pun .post_bottom p{padding:10px 6px 5px}
.pun .banner{height:45px;width:758px}
.pun .closed{color:#333;font-weight:700;line-height:25px;padding-right:10px}
.pun .form{border:solid 1px #EFB4BA;color:#333;font-size:11px;padding:20px 20px 15px}
.pun .form input[type="checkbox"]{margin-right:12px}
.pun .form input[type="submit"]{margin:3px 12px}
.pun .form textarea{margin:4px 0}
.pun .form ul{margin-left:10px;padding:3px 0 4px 10px}
.pun .form ul li{display:inline;list-style:none;padding-right:20px}
.pun .forminfo{clear:both;padding:3px 0}
.pun .hide{display:none}
.pun .inbox{border:solid 1px #EFB4BA;background-color:white}
.pun .inbox.group2 .author,.pun .inbox.group2 .author_bottom{background-color:#FFFFAD}
.pun .inbox.group2 .post,.pun .inbox.group2 .post_bottom{border-color:#FFFFAD}
.pun .inbox.group1 .author,.pun .inbox.group1 .author_bottom{background-color:#d2edf7}
.pun .inbox.group1 .post,.pun .inbox.group1 .post_bottom{border-color:#d2edf7}
.pun .inform{padding:9px 0 12px}
.pun .membre{color:#000}
.pun .modo{font-size:10.5px;padding:5px 0 0}
.pun .msgbox{border:solid 1px #E33369;color:#333;font-size:11px;padding:6px}
.pun .msgbox ul{font-weight:700;margin:6px 0 0 10px}
.pun .new_post{display:block;height:46px;margin:5px 0;width:163px}
.pun .new_topic{display:block;height:46px;margin:5px 0;width:163px}
.pun .new_topic:hover,.pun .new_post:hover{background-position:bottom}
.pun .numbering{float:right}
.pun .post{color:#333;border-left:solid 132px #F7D0D2;padding:6px;word-wrap:break-word}
.pun .post .content{line-height:1.4}
.pun .post .edited{color:#555;font-size:11px;padding-top:15px}
.pun .post_area{padding:9px 0 12px;max-width:500px}
.pun .post_area .longinput,.pun .post_area textarea{margin:0;padding:1px 3px;width:100%}
.pun .post_area label{cursor:pointer;display:block;padding:3px 0}
.pun .post_bottom{border-left:solid 132px #F7D0D2;text-align:right}
.pun .sample{font-size:11px;margin:0 10px;padding:0}
.pun .smileys{background-color:#fff;border:1px solid #FA9FFF;float:right;padding:3px;width:235px}
.pun .smileys a img{max-height:40px;max-width:40px}
.pun a{text-decoration:none}
.pun a:hover{text-decoration:none}
.pun fieldset{background-color:#F7D0D2;border:solid 1px #EFB4BA;padding:5px 12px 5px 12px;margin:0 0 5px 0}
.pun h2{background-color:#F7D0D2;color:#CD3849;display:block;font-size:11px;font-weight:700;margin:0;padding:4px 6px}
.pun.box h2{background-color:#F7D0D2;font-size:14.5px;text-decoration:none;color:#CD3849}
form#post{background-color:white}
.pun h3{background:none;margin:0;padding:0;font-size:14px;text-align:left;text-shadow:0 0 0 transparent}
.pun img{max-width:100%}
.pun legend{color:#822100;background-color:#FFF;border:1px solid #EFB4BA;padding:0 6px}
.pun li.inline{color:#333;display:inline;list-style:none}
.pun p,p.pun{margin:0;padding:0}
.pun table{margin:0;width:100%}
.pun td{border-top:solid 1px #EFB4BA;color:#333;padding:4px 6px;background-color:#FFF}
.pun td.altcol{background-color:#F7D0D2;color:#333}
.pun th{background-color:#EFB4BA;color:#FFF;padding:4px 6px;text-align:center}
.container-modo .pun table{border:1px solid #7F002F;border-style:solid none;width:96%;margin:10px 0;text-align:center}
.container-modo .pun table tr th{padding:2px 5px 2px 2px;border-top:1px solid #C16889;vertical-align:middle;background:#B0254A;color:#FFF}
.container-modo .pun table tr td{padding:2px;background:#F6DAE3;border-top:1px solid #CF819E;vertical-align:top}
.pun#forum .col1{/*display:block*/;text-align:left;max-width:500px}
.pun#forum .col2,.pun#forum .col3,.pun#forum .col5{font-size:11px;text-align:center;max-width:10%}
.pun#forum .col4{font-size:11px;text-align:center;max-width:20%}
.pun#forum td.col2,.pun#forum td.col3,.pun#forum .col4,.pun#users td.col2,.pun#users td.col3,.pun#forum .col5{border-left:solid 1px #C592A0}

.pun#index .col1,{max-width:500px}
.pun#index .col2,.pun#index .col3{max-width:10%}
.pun#index .col4{max-width:20%}
.pun#index td.col1{color:#333;text-align:left;width:100%}
.pun#index td.col2,.pun#index td.col3{max-width:10%}
.pun#index td.col4{max-width:20%}
.pun#index td.col2,.pun#index td.col3,.pun#index td.col4{border-left:solid 1px #EFB4BA;font-size:11px;text-align:right}
.pun#searchform .inform input{margin:0;padding:1px 3px}
.pun#userform label,.pun#searchform label{float:left;margin-right:10px;padding:3px 0}
.pun#userform select,.pun#searchform select{font-size:11px;margin:0}
.pun#users .col1{font-size:11px;text-align:left;max-width:50%}
.pun#users .col2{font-size:11px;text-align:left;max-width:35%}
.pun#users .col3{font-size:11px;text-align:center;max-width:15%}
.pun#users table{max-width:100%}
.pun.box,.pun .box{max-width:99%;margin:0 auto}
.pun.breadcrumb{border-left:none;border-right:none;clear:both;font-weight:700;margin:0 6px 8px 4px;padding:2px 10px;max-width:832px}
.pun.button_new,#pun_stats{float:right;text-align:right}
.pun.footbox{border-top:solid 1px #EFB4BA;border-bottom:solid 1px #EFB4BA;clear:both;color:#333;font-size:11px;margin:50px 0 12px 4px;padding:3px 6px;max-width:98%}
.pun.footbox a{line-height:16px}
.pun.paginate{margin:0 6px 8px 4px;max-width:250px;font-size:11px;text-align:right;float:right}
.pun.sondage_result{font-size:10.5px;height:20px;text-align:right}
.pun_clearer{clear:both;font-size:0;height:0;line-height:0;width:0}
.pun_new{background:url(/static/design/forum/graine-nouveau.png) no-repeat}
.pun_new,.pun_old{float:left;height:20px;margin-left:.2em;margin-top:.1em;max-width:25px}
.pun_old{background:url(/static/design/forum/graine.png) no-repeat}
.pun_spacer{height:10px;width:1px}
table.pun#sondage{border:none;margin:auto;width:95%}
table.pun#sondage td{border:none;color:#333;padding:4px 6px}
.pun .errmsg{background-color:#F1F1F1;border:solid 1px #E33369;color:#BF1759;font-size:11px;margin:10px 0;padding:3px 6px;max-width:744px}
.pun .mod_buttons{margin:0 0 10px 0;padding:0;float:right}
.pun .mod_button{margin-left:7px;padding:2px}
.pun textarea,.pun input[type="text"]{font-size:13px}
.pun .scrollbox{overflow:auto;word-wrap:normal}
.pun .sticky{display:inline-block;margin-right:5px;background-image:url(/static/images/epingle.gif);width:15px;height:15px;vertical-align:bottom;float:left}
.pun .poll_bar{height:16px;display:inline-block;background-image:url(/modules/forum/img/graph_middle.gif)}
.pun h2 a{display:block;text-align:justify;text-decoration:underline;color:#CD3849}
.pun .icon_offset strong{color:#CD3849;font-weight:normal}
.pun .author_name{font-size:13px}
.pun .author_avatar{margin:5px 0}
.pun .membre strong{color:black;word-wrap:break-word;word-break:break-all}
.pun .membre{position:relative;width:120px;overflow:none;word-wrap:break-word;word-break:break-all}
.pun .signature{padding-top:15px}
.pun .signature hr{margin-top:15px;max-width:200px;height:1px;text-align:left;margin-left:0;display:block;background-color:#333;border:none}
.pun .author_bottom a{display:inline-block;padding-left:5px;padding-top:10px}
.pun .msgbox li{list-style:square inside}
.pun_info{padding:3px;color:#333}
.pun .form_options{margin-top:7px}
.pun .quote{background-color:#FFF5B3;border:2px solid #F6D43C;margin:5px 15px 15px 15px;padding:8px}
.pun .quote>div,.pun .spoil>div{width:100%;overflow:hidden}
.pun .quote>div>h4{margin:0 0 10px 0;text-decoration:underline;font-weight:bold;font-size:.9em}
.pun .quote>div>p,.pun .spoil>div>p{margin:0}
.pun .spoil{margin:5px 15px 15px 15px;padding:8px;background-color:#FBEAEB;border:1px solid #F7D0D2}
.pun .spoil h4.punmob_spoil{background-color:#F8D9DA}
.pun .spoil div{background-color:#FBEAEB}
.pun .spoil>div>h4{margin:0 0 10px 0;text-decoration:underline;font-weight:bold;cursor:pointer;color:#E12D67}
.pun .spoil>div>h4>span{font-weight:normal}
.pun .code{background-color:#EEE;border-width:1px;border-style:solid;border-color:#ACA899 #FFFFFF #FFF #ACA899;margin:5px 15px 15px 15px;padding:8px}
.pun .code>h4{color:#333;font-size:11px;font-weight:bold;text-decoration:underline;margin-bottom:10px}
.pun .code>div{color:#333;line-height:1.4;margin:0;padding:0;width:100%;height:4.5em;overflow:auto}

.pun.header{padding:5px;text-align:center}
.pun .category_header{position:relative;height:43px;max-width:842px;margin-left:-8px}
.pun .hcol{display:block;float:left;position:relative;height:43px;top:0}
.pun .hcol>img{position:relative}
.pun .head1{max-width:512px}
.pun .head2{max-width:80px}
.pun .head3{max-width:80px}
.pun .head4{max-width:170px}
.pun .head1>img{top:7px;/*max-width:512px;*/}
.pun .head2>img{top:20px;max-width:85px}
.pun .head3>img{top:19px;max-width:85px;left:10px}
.pun .head4>img{top:14px;max-width:170px;left:45px}
.pun .banUser{display:none}
.banMessage{margin-top:30px;padding:10px;width:800px;border:1px solid #B8777D;color:#652627;font-size:16px;text-align:center;vertical-align:middle;background-color:#F9E8EA}
#messagerie{margin:0px 15px 0px 15px}
#ajouterAmi,#amis{height:300px;padding:5px}
#container-messagerie{margin:5px 0;position:relative;width:inherit}
#messagerie .onglet{position:relative;z-index:5;clear:left;border:2px solid #ae5b66;background:#efb4ba;padding:10px 5px;height:auto;margin-bottom:20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
#messagerie a.lienOnglet{position:relative;z-index:2;bottom:-2px;margin-right:3px;line-height:25px;font-size:80%;text-decoration:none;color:#562627;border-top:solid 2px #EFB4BA;border-left:solid 2px #EFB4BA;border-right:solid 2px #EFB4BA;font-family:"Cromimi",Arial;font-size:15px}
#messagerie a.lienOnglet,#messagerie a.lienOnglet strong{display:block;height:30px;color:#EFB4BA;background-color:#fff;float:left;cursor:pointer}
#messagerie a.lienOnglet strong{padding:0 10px 0 10px;font-weight:normal}
#messagerie a.lienOnglet:hover,#messagerie a.lienOnglet.selectionne{background-position:left top;background-color:#efb4ba;z-index:10;border-top:solid 2px #ae5b66;border-left:solid 2px #ae5b66;border-right:solid 2px #ae5b66}
#messagerie a.lienOnglet:hover strong,#messagerie a.lienOnglet.selectionne strong{background-position:right top;background-color:#efb4ba;color:#a65660}
#messagerie a.lienOnglet,#messagerie a.lienOnglet strong,#messagerie a.lienOnglet:hover,#messagerie a.lienOnglet.selectionne,#messagerie a.lienOnglet:hover strong,#messagerie a.lienOnglet.selectionne strong{-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;border-top-left-radius:2px;border-top-right-radius:2px}
#messagerie a.lienOnglet:active,#messagerie a.lienOnglet:focus{background-color:transparent}
#messagerie a.lienOnglet span{font-weight:bold}
#messagerie #rafraichir{display:block;position:relative;bottom:-4px;left:-27px;margin-right:-27px;float:left;text-decoration:none;z-index:10;padding-right:3px}
#messagerie #lienMessages strong{padding-right:27px}
#listeMessages{overflow:auto;height:347px}
#listeMessages table{margin:10px 0 0 0;background:#ffeef3;width:100%;color:#c73662}
#listeMessages th{color:#000;background:#ffcfdd;height:25px;line-height:25px}
#listeMessages th.action{width:80px}
#listeMessages th.expediteur{width:120px}
#listeMessages th.sujet{width:400px}
#listeMessages td.action{padding-left:15px}
#listeMessages td.action input{margin-right:5px}
#listeMessages thead tr{margin-bottom:50px}
#listeMessages tr.nonlu td{font-weight:bold}
#listeMessages tr{height:23px;line-height:23px;margin:0;padding:0}
#listeMessages td{border-bottom:1px solid #c53460;font-size:90%;font-weight:normal;height:auto;line-height:23px;height:23px;margin:0;padding:0}
#listeMessages td *{height:auto;line-height:23px;vertical-align:middle;margin:0;padding:0}
#actionsMessages{position:relative;max-width:563px;padding:7px 7px 7px 7px}
#actionsMessages span{display:block;position:absolute;right:0px;top:0;width:160px}
#actionsMessages #pagination{width:auto;overflow:hidden}
#actionsMessages #pagination li{float:left;margin:0 1px 0 0}
#actionsMessages #pagination li a{display:block;float:left;width:18px;text-align:center;text-decoration:none;line-height:18px;color:#000}
#actionsMessages #pagination li a:hover,#actionsMessages #pagination li.current a{text-decoration:underline}
#actionsMessages #pagination li.current a{color:#ca3562;font-weight:bolder;cursor:default}

#teamCromimiMsg{position:absolute;top:34px;right:10px}
#bloc-expediteur,#bloc-dateheure,#messagerie #objetMessage,#messagerie #texteMessage{position:absolute}
#bloc-expediteur a{text-decoration:none;font-size:110%}
#bloc-dateheure{right:10px}
#messagerie #lecture .message p{color:#cb3663}
#messagerie #objetMessage{top:45px;color:#4b2021;background:transparent;font-weight:normal;font-size:1.3em}
#messagerie #texteMessage{position:relative;max-width:730px;min-height:238px;max-height:700px;height:auto!important;height:238px;top:60px;overflow:auto;padding:15px 3px 3px 3px;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-top:5px;margin-bottom:80px}
#messagerie #texteMessage.team{background-color:#FFFFAD;border:1px solid #FFFF0E}
#messagerie #lienListeNoireMessage{color:#bb9ba6}
#lecture small{font-size:70%}
#messagerie #lienListeNoireMessage:hover{color:#f00}
#actionsMessage{bottom:6px;text-align:center;width:675px;height:36px}
#actionsMessage a{margin-right:5px!important}
#messagerie #nouveau{height:350px}
#nouveau .cromimiFont{font-size:15px}
#sujet-nouveau,#destinataire-nouveau,#destinataire-nouveau-help,#texte-nouveau{display:block;position:absolute}
#sujet-nouveau,#destinataire-nouveau,#destinataire-nouveau-help{height:30px;line-height:30px}
.suggestionsCadre{position:relative;z-index:15;margin:2px 0;background-color:#d7cec9;border:1px solid #303;color:#303;float:left}
.suggestionListe{margin:0;padding:0}
.suggestionListe li{margin:0 0 3px 0;padding:3px;border-bottom:white 1px solid;cursor:pointer}
.suggestionListe li:hover{background-color:#715071;color:white}
#messagerie #longueurTextarea{position:absolute;left:5px;bottom:5px;margin:0}
#messagerie #nouveau #bloc-envoyer{position:absolute;bottom:15px;left:300px}
#destinataireAutocomplete{display:block;position:absolute;width:185px;top:39px;left:102px;margin:0;padding:0;max-height:75px;overflow:auto;z-index:5}
#destinataireAutocomplete li{border-bottom:1px solid #000;display:block;list-style:none!important;list-style-type:none!important;list-style-image:none;margin:0;background:#f8f;padding:0;width:168px;height:12px;line-height:12px;font-size:75%;cursor:pointer}
#messagerie .moduleami .liste{overflow:auto;height:450px;;width:550px}
#content #messagerie .moduleami li{margin:5px;border-bottom:1px solid #fdd;padding:5px;background:#fee;font-size:80%}
#content #messagerie .moduleami li.selectionne{background:#fcc}
#import-form{display:block;width:630px;margin:0 auto}
#domaines{font-size:80%;color:#c73662}
#import-form p{display:block;margin:0 0 5px 0;padding:0}
#import-form label{line-height:1.3}
#import-form label input{vertical-align:middle;width:200px}
#import-form button{margin:2px 0}
#import-form small{font-size:50%}
#import-form #choix-service{width:630px;height:38px;margin:0 auto}
#import-form #choix-service a{display:block;float:left;width:141px;text-align:center;height:20px;margin:0 4px;padding:3px;border:1px solid #c73662;-moz-border-radius:5px;background-color:#fff}
#import-form #choix-service a:hover{border-color:#000}
#saisie-identifiants{position:relative;padding:3px;-moz-border-radius:5px;background-color:#fff}
#saisie-identifiants .voile{position:absolute;width:100%;height:100%;top:0;left:0;background:#fff url('/static/design/loading.gif') no-repeat center center;line-height:115px;font-size:150%;text-align:center}
#import-form .erreur{position:absolute;top:40%;left:7%;width:85%;background:#f88;border:1px solid #f00;padding:5px}
#resultatRecherchePseudo{height:300px;overflow:auto}
#resultatRecherchePseudo li{line-height:50px}
#resultatRecherchePseudo li img{vertical-align:middle}
#resultatRecherchePseudo li img.avatar{width:50px;height:50px}
#messagerie p.nomessages{height:inherit;text-align:center;margin:0}
#messagerie #contacts{height:400px}
#contacts-container{position:relative;display:block;height:400px;width:618px;margin:0 auto}
#contacts #onglets-lettres{display:block;position:absolute;top:40px;left:10px;width:20px;padding:1px;text-align:center;font-family:"Cromimi",Arial;font-size:17px}
#contacts #onglets-lettres li a{display:block;height:50px;line-height:15px;margin-bottom:3px;color:#af193a;font-weight:bold;text-transform:uppercase;text-decoration:none;font-size:90%}

#contacts #onglets-lettres li.current a{color:#000}
#liste-contacts{position:absolute;top:84px;left:40px;width:250px;height:260px;overflow:auto}
#liste-contacts li>a{font-family:"Cromimi",Arial;font-size:18px}
#details-contact{position:absolute;top:34px;left:305px;width:240px;height:310px}
#details-contact h1{background:none;font-size:110%;text-align:left;line-height:50px;height:auto;padding:0;font-weight:bold;color:#ca3562;margin-bottom:15px}
#details-contact .bouton{margin-bottom:10px;margin-right:20px!important}
#details-contact ul{margin-bottom:50px!important}
#details-contact ul li{color:#ca3562;padding-left:20px;font-size:120%}
#donnees-jeu-contact{font-family:"Cromimi",Arial}
#avatar-contact{position:absolute;right:5px;top:5px;max-width:75px;max-height:75px}
#messagerie #contact .chargement p{font-size:120%}
#messagerie #liste-contacts .chargement{text-align:center;height:180px;padding-top:80px}
#messagerie #details-contact .chargement{text-align:center;height:210px;padding-top:100px}
#container-messagerie p{padding:0;margin:0 0 5px 0}
#content #container-messagerie p.succes,#content #container-messagerie p.erreur{display:block;margin:5px;padding:2px;text-align:center;border-bottom-width:2px;border-bottom-style:solid;color:#558;display:none}
#content p.succes{border-color:#5f5;background:#afa}
#content p.erreur{border-color:#f55;background:#faa}
#sidebar{position:absolute;width:171px;padding:3px;left:605px;top:75px;z-index:300;text-align:center;-moz-border-radius:5px;background-color:#fff}
#sidebar h3{text-align:left;margin:3px 0}
#sidebar p{text-align:left;margin:0;font-size:90%}
#messagerie #sidebar button{margin:3px auto}
#messagerie .chargement p{font-size:130%}
#messagerie .chargement{text-align:center;height:250px;padding-top:150px}
#contacts #onglets-lettres,#content #messagerie .moduleami,#contacts #ongletsLettres,#actionsMessages #pagination,#details-contact ul,#liste-contacts ul,#messagerie .moduleami .liste ul{list-style:none;list-style-type:none;list-style-image:none;margin:10px 0 0 0}
#contacts #onglets-lettres li,#content #messagerie .moduleami li,#contacts #ongletsLettres li,#actionsMessages #pagination li,#details-contact ul li,#liste-contacts ul li,#messagerie .moduleami .liste ul li{list-style:none;list-style-type:none;list-style-image:none}
#bloc-messages{position:relative;z-index:150;height:25px;max-width:740px;margin:0 auto}
#content #container-messagerie #bloc-messages p{margin:0}
#avertissement-messagerie{margin:0 auto;width:750px;font-size:11px;padding-top:5px}
#content #avertissement-messagerie p{position:relative;width:610px;height:100px;padding:0;margin:0;font-size:.85em;line-height:14px}
.codeMessagerie{background-color:#FFEFE7;color:#222;padding:5px;margin:5px 0 5px 0;border:solid 1px #F7D0D2}
#messagerie #lecture #texteMessage p{color:#000}
#debuger{position:fixed;top:0;left:0;background-color:#FFEFE7;border:1px solid #f2e0d7;color:#5c473c;padding:2px 2px 2px 2px;width:360px;z-index:10000000000000000000}
#debuger-title{margin:auto;display:block;font-weight:bold;font-size:14px;background-color:#F3C5C8;text-align:center;padding:5px 0 5px 0;border:1px solid #dbabad}
#debuger-container{margin-top:5px;max-width:380px;display:none}
#debuger-container>tbody>tr>td{padding:5px;border-bottom:1px solid #f2e0d7;max-width:282px;word-wrap:break-word}
.debuger-container-title{text-align:center;background-color:#f2e0d7;color:#7c675c}
#debuger-container-ajax{width:350px;table-layout:fixed}
#debuger-container-ajax tbody tr td{word-wrap:break-word;max-width:262px;height:25px}
#debuger-container-ajax tbody tr td.bac-code{width:50px}
#debuger-container-ajax tbody tr td.bac-msg{width:150px}
#debuger-container-ajax tbody tr td.bac-from{width:150px}
.debuger-querys-content table{display:block;max-height:500px;overflow:scroll}
#shop-container{position:relative}
.buyLock{position:absolute;top:95px;left:93px;z-index:500;width:23px;height:30px}
.navShop{display:block;background-image:url('/static/design/v2/city/shop.png');background-position:0 -24px;background-repeat:no-repeat;height:47px;width:100%;margin:40px auto 10px auto;font-family:"Cromimi",Arial}

ul.navShop>li{float:left;margin:0;padding:0;position:relative;height:inherit;text-align:center;font-size:12pt;font-weight:bold;color:#fff;text-shadow:0 0 3px #a65660,0 0 3px #a65660,0 0 3px #a65660,0 0 3px #a65660}
ul.navShop>li>a{height:68px;margin-top:-20px;line-height:110px;text-align:center;width:109px;display:block;text-decoration:none;float:left;color:white}
ul.navShop>li:hover>a,ul.navShop>li.subhover>a,ul.navShop>li.subhoverActive>a{color:#37659A}
ul.navShop>li:hover,ul.navShop>li.subhover,ul.navShop>li.subhoverActive{text-shadow:0 0 3px #FFF,0 0 3px #FFF,0 0 3px #FFF,0 0 3px #FFF,0 0 3px #FFF;color:#37659A;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iIzQ2YmVjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iIzQ2YmVjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgzJSIgc3RvcC1jb2xvcj0iIzQ2YmVjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#fff 0,#46becc 56%,#46becc 56%,#46becc 83%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(56%,#46becc),color-stop(56%,#46becc),color-stop(83%,#46becc));background:-webkit-linear-gradient(top,#fff 0,#46becc 56%,#46becc 56%,#46becc 83%);background:-o-linear-gradient(top,#fff 0,#46becc 56%,#46becc 56%,#46becc 83%);background:-ms-linear-gradient(top,#fff 0,#46becc 56%,#46becc 56%,#46becc 83%);background:linear-gradient(to bottom,#fff 0,#46becc 56%,#46becc 56%,#46becc 83%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#46becc',GradientType=0)}
ul.navShop>li>ul.subnavShop{z-index:1001;list-style:none;position:absolute;left:0;top:47px;background:#46becc;margin:0;padding:0;display:none;float:left;width:109px}
ul.navShop>li>ul.subnavShop>li{margin:0;clear:both;text-align:center}
ul.navShop>li>ul.subnavShop>li>a{float:left;font-size:11pt;overflow:visible;background:#46becc;color:white;text-shadow:none;text-decoration:none;width:109px;padding:5px 0}
ul.navShop>li>ul.subnavShop>li>a:hover{background:white;color:#a65660}
.navShop>li>a{display:block;background:url('/static/design/v2/city/shop.png') top left no-repeat transparent;width:109px;height:66px;top:0}
li#shopItem3>a{background-position:0 -84px}
li#shopItem4>a{background-position:-110px -84px}
li#shopItem5>a{background-position:-220px -84px}
li#shopItem38>a{background-position:-440px -90px}
li#shopItem8>a{background-position:-550px -84px}
li#shopItem7>a{background-position:-660px -84px}
li#shopItem21>a{background-position:-339px -84px}
li#shopItemLevel>a{background-position:-770px -84px}
#shopTitle{text-align:center;font-family:'Cromimi';font-size:1.7em;padding:10px;color:#ffbec5;text-shadow:0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF}
#shopSearch-content{position:relative;width:inherit;text-align:center}
#shopSearch-content input{color:#ffbec5;text-align:center;height:18px;margin:0}
input.placeholder{text-align:center}
#shopSearch-content input:-moz-placeholder,input.placeholder:-moz-placeholder{color:#ffbec5}
#shopSearch-content input::-webkit-input-placeholder,input.placeholder::-webkit-input-placeholder{color:#ffbec5}
#shopSearch-content>#launchSearchProduct,.searchIcoBtn{clear:both;width:25px;height:18px;background:url('/static/design/v2/city/shop.png') -88px -191px no-repeat;background-color:white;border:1px solid #A95562;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#shopTheme{margin:5px auto;text-align:center}
.produitAnimalerieBackground,.produitAnimalerieForeground,.produitAnimalerieImage{position:absolute;top:-1px;left:-1px}

.produitAnimalerieContener{margin:auto;position:relative;width:104px;height:84px}
.animalerie-rayonsSecondaire{position:relative;width:inherit;height:auto;line-height:20px}
.animalerie-rayonsSecondaire li{float:left;display:block;white-space:nowrap;margin-right:5px}
#shopNoFamilyItems{text-align:center}
#shopNoFamilyItems>span{font-weight:bold}
#mag-choix{height:25px}
#mag-choix li{-moz-border-radius:6px}
#mag-choix li a{color:#040}
.typeMag{background-color:#690}
.typeMagActif{background-color:#9f0}
#animalerie-produits{position:relative;display:block;padding:5px;margin-left:10px;min-height:600px}
#produit-container-liste{display:-moz-inline-stack;display:inline-block}
.produit-container.lock{background:#9aecf6;background:-moz-linear-gradient(-45deg,#D6D6D6 0,#fffcfc 57%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#D6D6D6),color-stop(57%,#fffcfc));background:-webkit-linear-gradient(-45deg,#D6D6D6 0,#fffcfc 57%);background:-o-linear-gradient(-45deg,#D6D6D6 0,#fffcfc 57%);background:-ms-linear-gradient(-45deg,#D6D6D6 0,#fffcfc 57%);background:linear-gradient(135deg,#D6D6D6 0,#fffcfc 57%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D6D6D6',endColorstr='#fffcfc',GradientType=1)}
.produit-container{position:relative;float:left;width:138px;padding-bottom:5px;margin:6px;margin-bottom:20px;text-align:center;border:1px solid #37659A;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#9aecf6;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjlkNmQ2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTclIiBzdG9wLWNvbG9yPSIjZmZmY2ZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(-45deg,#9aecf6 0,#fffcfc 57%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#9aecf6),color-stop(57%,#fffcfc));background:-webkit-linear-gradient(-45deg,#9aecf6 0,#fffcfc 57%);background:-o-linear-gradient(-45deg,#9aecf6 0,#fffcfc 57%);background:-ms-linear-gradient(-45deg,#9aecf6 0,#fffcfc 57%);background:linear-gradient(135deg,#9aecf6 0,#fffcfc 57%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9aecf6',endColorstr='#fffcfc',GradientType=1)}
.produit-container.already{background-color:#9aecf6}
.produit-container h4{padding:4px 0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}
.produit-container h5{background-color:#F6C300}
.produit-container .sliding_product{text-align:center}
.produit-container .sliding_product a{display:block;height:80px;width:100px;margin:2px auto}
.produit-container .sliding_product a.nouveautes{border:2px solid #F6C300}
.produit-container a{text-decoration:none}
.produit-container p{margin:0;padding:0}
.produit-container.lock .price{background-color:#797777}
.produit-container .price{background-color:#37659A;color:white;position:relative}
.price em,.price i{color:#fdfaa5}
.haveAlreadyProduct{font-size:11px;color:#ffff6c;line-height:16px}
.produit-container .addToBasket{position:absolute;width:20px;height:16px;left:119px;bottom:-2px;font-weight:bold;font-size:25px;line-height:16px;margin-bottom:-2px;padding:2px;cursor:pointer;color:#37659A;border:1px solid #37659A;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:white}
.produit-container .addToBasket:hover{box-shadow:1px 1px 6px #37659A}
.produit-container .specialText{height:30px}
.infoFood{display:block;margin:2px;font-size:.9em;color:#23a0ae}
#shop-right-container{float:left;width:240px;left:615px}
#basket{z-index:1000;position:absolute;top:100px;right:0px;padding-left:5px;cursor:default;background-color:white;border:1px solid #37659A;border-right:0;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}
#basket-preview{float:left;width:55px;height:33px;line-height:33px;background:url('/static/design/v2/city/shop.png') -15px -178px no-repeat}
#basket-count{float:left;line-height:33px;text-align:center;width:25px;color:white;text-shadow:0 0 3px #f2979f,0 0 3px #f2979f,0 0 3px #f2979f,0 0 3px #f2979f,0 0 3px #f2979f,0 0 3px #f2979f,0 0 3px #f2979f}
#basket-title{font-family:"Cromimi",Arial;font-size:18pt;color:#f2979f;line-height:33px}
#basket.high{left:622px;width:250px}
#basket-breed-name{color:#23a0ae}
.basketFamilyPreview{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}
#parametresNouveauRongeur .padding{padding-right:5px}
#shopping_cart>div{padding:2px;margin-bottom:2px}
#shopping_cart s{color:grey}
#panierContainer,#panierContainerNoel{position:relative}
#panierLogo{left:140px;position:absolute;top:-17px}
#shopping_cart div h3{margin:0 0 0 20px;padding:0;color:#fff}
table#shopping_cart_items,table#shopping_cart_itemsNoel{width:100%}
table#shopping_cart_items th{font-family:"Cromimi",Arial;font-size:14pt;color:#37659A;background-color:#9aecf6}
table#shopping_cart_itemsNoel th{font-family:"Cromimi",Arial;font-size:14pt;background-color:#C90101;color:white}
table#shopping_cart_items td,table#shopping_cart_itemsNoel td{font-size:12px;background-color:#FFF;padding:1px 0}
#shopping_cart_totalprice{text-align:right;margin-top:10px;font-family:"Cromimi",Arial;font-size:14pt}
#parametresNouveauRongeur{font-family:"Cromimi",Arial;font-size:14pt;color:#9aecf6}
#shopping_cartNoel{margin:25px 0 10px 0}
#basket-christmas-title{font-family:"Cromimi",Arial;font-size:18pt;color:#C90101;line-height:33px}
#shopping_cart_totalpriceNoel{background-color:#f1f1f0}
.christmasSockInfo{background-color:#ffed90}
#mannequinCromimi-bg{position:absolute;display:block;width:433px;height:503px;background:url('/static/design/v2/city/shop_mannequin.png') no-repeat 0 -41px;margin-top:-10px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}
#mannequinCromimi-heart{position:absolute;top:4px;left:368px;width:42px;height:56px;background:url('/static/design/v2/city/shop.png') no-repeat -136px -166px}
#mannequinCromimi-content{position:relative;top:0;width:200px;height:200px;margin:0 auto}
#mannequinCromimi-content>div{position:absolute}
.shopSearch{text-align:center;background-color:#9aecf6;color:#000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative}
.shopSearch>span{text-align:inherit;line-height:20px;border-bottom:1px solid white;height:20px;width:198px;background-color:#D8B2B8;padding:1px;margin-bottom:5px;display:block;top:0}
.shopSearch input[type=text]{text-align:center}
.shopPagination{padding:2px;color:#CD3849;text-align:center}
.shopPagination a{text-decoration:none;color:#E12D67;padding:2px 4px;font-size:13.5px}
.shopPagination strong{color:#000}
.shopPagination a:hover{color:#000;text-decoration:underline}
#cromimi-name.male,.cromimiMale{color:#37659A}
#cromimi-name.female,.cromimiFemale{color:#ff5eb2}
.cromimiMale-name,.cromimiFemale-name{font-family:"Arial";font-weight:bold;font-size:14pt;text-shadow:0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF}
.cromimiMale-name{color:#37659A}
.cromimiFemale-name{color:#ff5eb2}
#cromimi-actions-profil{position:absolute;top:400px;left:545px;width:240px;text-align:center}
.cromimiActionBubble{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:52px;height:52px;background:url('/static/design/v2/cromimi/action-bubble.png') top left}
#cromimi-actions-profil .cromimiActionBubble{background-size:443px;width:26px;height:26px}
.cromimiActionBubble.disable{cursor:default}
.cromimiActionBubble#challenge{background-position:0 0}

.cromimiActionBubble#challenge:hover:not(.disable){background-position:0 -104px}
.cromimiActionBubble#challenge.disable{background-position:0 -52px}
.cromimiActionBubble#challenge{background-position:0 0}
.cromimiActionBubble#challenge:hover:not(.disable){background-position:0 -104px}
.cromimiActionBubble#challenge.disable{background-position:0 -52px}
.cromimiActionBubble#training{background-position:-52px 0}
.cromimiActionBubble#training:hover:not(.disable){background-position:-52px -104px}
.cromimiActionBubble#training.disable{background-position:-52px -52px}
#cromimi-actions-profil .cromimiActionBubble#training{background-position:-26px 0}
#cromimi-actions-profil .cromimiActionBubble#training:hover:not(.disable){background-position:-26px -52px}
#cromimi-actions-profil .cromimiActionBubble#training.disable{background-position:-26px -26px}
.cromimiActionBubble#seduce{background-position:-104px 0}
.cromimiActionBubble#seduce:hover:not(.disable){background-position:-104px -104px}
.cromimiActionBubble#seduce.disable{background-position:-104px -52px}
#cromimi-actions-profil .cromimiActionBubble#seduce{background-position:-52px 0}
#cromimi-actions-profil .cromimiActionBubble#seduce:hover:not(.disable){background-position:-52px -52px}
#cromimi-actions-profil .cromimiActionBubble#seduce.disable{background-position:-52px -26px}
.cromimiActionBubble#play{background-position:-156px 0}
.cromimiActionBubble#play:hover:not(.disable){background-position:-156px -104px}
.cromimiActionBubble#play.disable{background-position:-156px -52px}
#cromimi-actions-profil .cromimiActionBubble#play{background-position:-78px 0}
#cromimi-actions-profil .cromimiActionBubble#play:hover:not(.disable){background-position:-78px -52px}
#cromimi-actions-profil .cromimiActionBubble#play.disable{background-position:-78px -26px}
.cromimiActionBubble#caress{background-position:-208px 0}
.cromimiActionBubble#caress:hover:not(.disable){background-position:-208px -104px}
.cromimiActionBubble#caress.disable{background-position:-208px -52px}
#cromimi-actions-profil .cromimiActionBubble#caress{background-position:-104px 0}
#cromimi-actions-profil .cromimiActionBubble#caress:hover:not(.disable){background-position:-104px -52px}
#cromimi-actions-profil .cromimiActionBubble#caress.disable{background-position:-104px -26px}
.cromimiActionBubble#dress{background-position:-260px 0}
.cromimiActionBubble#dress:hover:not(.disable){background-position:-260px -104px}
.cromimiActionBubble#dress.disable{background-position:-260px -52px}
#cromimi-actions-profil .cromimiActionBubble#dress{background-position:-130px 0}
#cromimi-actions-profil .cromimiActionBubble#dress:hover:not(.disable){background-position:-130px -52px}
#cromimi-actions-profil .cromimiActionBubble#dress.disable{background-position:-130px -26px}
.cromimiActionBubble#consult{background-position:-312px 0}
.cromimiActionBubble#consult:hover:not(.disable){background-position:-312px -104px}
.cromimiActionBubble#consult.disable{background-position:-312px -52px}
#cromimi-actions-profil .cromimiActionBubble#consult{background-position:-156px 0}
#cromimi-actions-profil .cromimiActionBubble#consult:hover:not(.disable){background-position:-156px -52px}
#cromimi-actions-profil .cromimiActionBubble#consult.disable{background-position:-156px -26px}
.cromimiActionBubble#treat,.cromimiActionBubble#operation{background-position:-312px 0}
.cromimiActionBubble#treat:hover:not(.disable),.cromimiActionBubble#operation:hover:not(.disable){background-position:-312px -104px}
.cromimiActionBubble#treat.disable,.cromimiActionBubble#operation.disable{background-position:-312px -52px}
#cromimi-actions-profil .cromimiActionBubble#treat,.cromimiActionBubble#operation{background-position:-156px 0}
#cromimi-actions-profil .cromimiActionBubble#treat:hover:not(.disable),.cromimiActionBubble#operation:hover:not(.disable){background-position:-156px -52px}
#cromimi-actions-profil .cromimiActionBubble#treat.disable,.cromimiActionBubble#operation.disable{background-position:-156px -26px}
.cromimiActionBubble#takemilk{background-position:-468px 0}
.cromimiActionBubble#takemilk:hover:not(.disable){background-position:-468px -104px}

.cromimiActionBubble#takemilk.disable{background-position:-468px -52px}
#cromimi-actions-profil .cromimiActionBubble#takemilk{background-position:-234px 0}
#cromimi-actions-profil .cromimiActionBubble#takemilk:hover:not(.disable){background-position:-234px -52px}
#cromimi-actions-profil .cromimiActionBubble#takemilk.disable{background-position:-234px -26px}
.cromimiActionBubble#growthpotion{background-position:-832px 0}
.cromimiActionBubble#growthpotion:hover:not(.disable){background-position:-832px -104px}
.cromimiActionBubble#growthpotion.disable{background-position:-832px -52px}
.cromimiActionBubble#dobaby[data-type='1']{background-position:-728px 0}
.cromimiActionBubble#dobaby[data-type='1']:hover:not(.disable){background-position:-728px -104px}
.cromimiActionBubble#dobaby[data-type='1'].disable{background-position:-728px -52px}
#cromimi-actions-profil .cromimiActionBubble#dobaby[data-type='1']{background-position:-364px 0}
#cromimi-actions-profil .cromimiActionBubble#dobaby[data-type='1']:hover:not(.disable){background-position:-364px -52px}
#cromimi-actions-profil .cromimiActionBubble#dobaby[data-type='1'].disable{background-position:-364px -26px}
.cromimiActionBubble#dobaby[data-type='2']{background-position:-676px 0}
.cromimiActionBubble#dobaby[data-type='2']:hover:not(.disable){background-position:-676px -104px}
.cromimiActionBubble#dobaby[data-type='2'].disable{background-position:-676px -52px}
#cromimi-actions-profil .cromimiActionBubble#dobaby[data-type='2']{background-position:-338px 0}
#cromimi-actions-profil .cromimiActionBubble#dobaby[data-type='2']:hover:not(.disable){background-position:-338px -52px}
#cromimi-actions-profil .cromimiActionBubble#dobaby[data-type='2'].disable{background-position:-338px -26px}
.cromimiActionBubble#dobaby[data-type='3']{background-position:-416px 0}
.cromimiActionBubble#dobaby[data-type='3']:hover:not(.disable){background-position:-416px -104px}
.cromimiActionBubble#dobaby[data-type='3'].disable{background-position:-416px -52px}
#cromimi-actions-profil .cromimiActionBubble#dobaby[data-type='3']{background-position:-208px 0}
#cromimi-actions-profil .cromimiActionBubble#dobaby[data-type='3']:hover:not(.disable){background-position:-208px -52px}
#cromimi-actions-profil .cromimiActionBubble#dobaby[data-type='3'].disable{background-position:-208px -26px}
.cromimiActionBubble#dobaby[data-type='4']{background-position:-780px 0}
.cromimiActionBubble#dobaby[data-type='4']:hover:not(.disable){background-position:-780px -104px}
.cromimiActionBubble#dobaby[data-type='4'].disable{background-position:-780px -52px}
#cromimi-actions-profil .cromimiActionBubble#dobaby[data-type='4']{background-position:-390px 0}
#cromimi-actions-profil .cromimiActionBubble#dobaby[data-type='4']:hover:not(.disable){background-position:-390px -52px}
#cromimi-actions-profil .cromimiActionBubble#dobaby[data-type='4'].disable{background-position:-390px -26px}
.cromimiActionBubble#croprofil[data-type='1']{background-position:-572px 0}
.cromimiActionBubble#croprofil[data-type='1']:hover:not(.disable){background-position:-572px -104px}
.cromimiActionBubble#croprofil[data-type='1'].disable{background-position:-572px -52px}
.cromimiActionBubble#croprofil[data-type='2']{background-position:-624px 0}
.cromimiActionBubble#croprofil[data-type='2']:hover:not(.disable){background-position:-624px -104px}
.cromimiActionBubble#croprofil[data-type='2'].disable{background-position:-624px -52px}
.cromimiActionBubble#croprofil[data-type='3']{background-position:-364px 0}
.cromimiActionBubble#croprofil[data-type='3']:hover:not(.disable){background-position:-364px -104px}
.cromimiActionBubble#croprofil[data-type='3'].disable{background-position:-364px -52px}
.cromimiActionBubble#croprofil[data-type='4']{background-position:-520px 0}
.cromimiActionBubble#croprofil[data-type='4']:hover:not(.disable){background-position:-520px -104px}
.cromimiActionBubble#croprofil[data-type='4'].disable{background-position:-520px -52px}
#cromimi-fiche-container{position:relative;height:438px;max-width:789px;background:url('/static/design/v2/cromimi/fiche.png') 0 -16px}

#cromimi-family{position:absolute;display:block;height:173px;width:140px;top:140px;left:614px;background:url('/static/design/v2/cromimi/fiche_sprite.png') -48px -255px}
#cromimi-family:hover{background-position:-240px -255px}
#cromimi-activity{position:absolute;display:block;height:84px;width:196px;top:20px;left:80px;padding:38px 30px 40px 20px;background:url('/static/design/v2/cromimi/fiche_sprite.png') -8px -10px;text-align:center;font-size:1.2em}
#cromimi-pregnant{position:absolute;display:block;height:74px;width:166px;top:7px;left:428px;padding:10px 24px 34px 24px;text-align:center;background:url('/static/design/v2/cromimi/fiche_sprite.png') -272px -38px;line-height:34px;font-size:1.2em;z-index:10000}
.cromimiCrevette{display:-moz-inline-stack;display:inline-block;*display:inline;height:25px;width:45px;top:20px;left:80px;background:url('/static/design/v2/cromimi/fiche_sprite.png') -130px -207px;vertical-align:middle}
.cromimiZzZ{display:-moz-inline-stack;display:inline-block;*display:inline;height:38px;width:30px;top:20px;left:80px;background:url('/static/design/v2/cromimi/fiche_sprite.png') -49px -193px;vertical-align:middle}
#infos-cromimis-profil{position:absolute;top:320px;width:inherit;height:125px;color:white;background-color:#ffbec4;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;-webkit-box-shadow:inset 0 0 5px 0 #D9D9D9;box-shadow:inset 0 0 5px 0 #D9D9D9}
#infos-cromimis-preview{position:absolute;top:62px;left:262px}
#cromimi-name{position:absolute;width:242px;height:65px;font-size:25px;font-family:"Cromimi",Arial;font-weight:bold;text-align:center;top:375px;left:287px}
#cromimi-name.male,.cromimiMale{color:#37659A}
#cromimi-name.female,.cromimiFemale{color:#ff5eb2}
#cromimi-name>label{cursor:help;font-size:1.2em;font-family:"Cromimi",Arial;font-weight:normal}
#cromimi-name>span{display:block;color:black;font-weight:normal;font-size:12px;font-family:"Arial"}
#cromimi-name>#viewAll{position:absolute;top:85px;left:220px}
#cromimis-view-prev,#cromimis-view-next{position:absolute;z-index:100000;cursor:pointer;font-weight:bold;top:235px}
#cromimis-view-next:hover,#cromimis-view-prev:hover{color:#37659A}
#cromimis-view-prev{left:236px}
#cromimis-view-next{left:562px}
#cromimi-status{position:absolute;top:100px;left:575px;width:105px;height:120px;background-color:white;text-align:center;border:2px solid black;padding:5px;color:#3e41a1}
#cromimi-vitality{position:absolute;top:20px;line-height:30px;font-size:14.5px;font-family:"Cromimi",Arial;font-size:18px}
#cromimi-vitality li span{text-shadow:0 0 3px #af1941,0 0 5px #af1941,0 0 5px #af1941,0 0 5px #af1941,0 0 5px #af1941,0 0 5px #af1941,0 0 5px #af1941,0 0 5px #af1941,0 0 5px #af1941,0 0 5px #af1941,0 0 5px #af1941,0 0 5px #af1941}
#cromimi-vitality{left:18px;position:absolute;top:310px}
#cromimi-vitality>li{display:block;width:200ox;color:#c91f4c;font-weight:bold;text-align:right;height:30px}
#cromimi-vitality>li>span{float:left;min-width:80px;color:white;text-align:left}
#cromimi-vitality .heartbig{width:150px;text-align:right}
#cromimi-goto{position:absolute;top:316px;left:545px;width:240px;text-align:center}
#cromimi-goto div{margin-bottom:10px}
#gotoCromimiLand,#gotoCareer{position:relative}
.gotoCromimiLandImg{position:absolute;display:block;cursor:pointer;top:-1px;left:-20px;width:31px;height:28px;background:url('/static/design/v2/profil/profil_sprite.png') -322px -242px no-repeat}
.gotoCareerImg{position:absolute;display:block;cursor:pointer;top:-7px;left:-22px;width:32px;height:30px;background:url('/static/design/v2/profil/profil_sprite.png') -266px -250px no-repeat}
.cromimi-identity{float:left;margin:2px}
.cromimi-identity>.name{text-align:center;font-family:"Cromimi",Arial;font-size:1.4em}
.cromimi-identity.selectable:not(.protected){cursor:pointer;-webkit-border-radius:15px;border-radius:15px}
.cromimi-identity.selectable:hover:not(.selected):not(.protected){background-color:#F5F5F5}
.cromimi-identity.selected{background-color:#F0F0F0}

#popup_container.inputFb #popup_prompt{width:250px;color:grey;text-align:center}
.onglet_action_cromimi{float:left;position:relative;z-index:10000}
.onglet_action_cromimi>li>a{display:block;width:48px;height:46px;cursor:default;background-repeat:no-repeat}
.onglet_action_cromimi>li>a.activate:hover{cursor:pointer}
.onglet_action_cromimi .action1{background-position:right 0}
.onglet_action_cromimi .action2{background-position:right -46px}
.onglet_action_cromimi .action3{background-position:right -92px}
.onglet_action_cromimi .action4{background-position:right -138px}
.onglet_action_cromimi .action5{background-position:right -184px}
.onglet_action_cromimi .action6{background-position:right -230px}
.onglet_action_cromimi .action7{background-position:right -276px}
.onglet_action_cromimi .action8{background-position:right -322px}
.onglet_action_cromimi .action9{background-position:right -368px}
.onglet_action_cromimi .action10{background-position:right -414px}
.onglet_action_cromimi .no_action1{background-position:left 0}
.onglet_action_cromimi .no_action2{background-position:left -46px}
.onglet_action_cromimi .no_action3{background-position:left -92px}
.onglet_action_cromimi .no_action4{background-position:left -138px}
.onglet_action_cromimi .no_action5{background-position:left -184px}
.onglet_action_cromimi .no_action6{background-position:left -230px}
.onglet_action_cromimi .no_action7{background-position:left -276px}
.onglet_action_cromimi .no_action8{background-position:left -322px}
.onglet_action_cromimi .no_action9{background-position:left -368px}
.onglet_action_cromimi .no_action10{background-position:left -414px}
.apercu-action-cromimi{position:absolute;width:inherit;text-align:center;font-size:1.2em;font-weight:bold;color:#562627;height:25px;z-index:100000}
#infoFicheTitle{font-size:1.2em;padding:10px}
#infoFicheTitle b{color:black;font-weight:bold}
.shortStateFiche{font-size:1.2em;font-weight:bold;color:#ba4a5a;text-align:center;position:relative;width:inherit}
#sound-container{width:38px;height:42px;margin:2px}
.sound_ico{display:block;width:38px;height:42px;cursor:pointer;background-repeat:no-repeat;background-image:url('/static/design/sound_ico.png');float:left}
.sound_ico.soundOn{background-position:top left}
.sound_ico.soundOff{background-position:top right}
div.rongeur-container{position:relative;display:block;width:inherit;overflow:hidden;margin-left:-5px}
div.rongeur-container>div{position:relative;float:left;overflow:hidden}
div.apparenceRongeur{position:absolute;width:445px;min-height:480px;height:auto!important;height:480px}
div.apparenceRongeurAlign{z-index:3000}
.plaqueRongeur>div{width:inherit}
.plaqueRongeur{position:relative;height:50px}
.navigRongeurNext,.navigRongeurPrev{float:left;height:inherit;width:25px}
.etiquetteNomRongeur{float:left;width:180px;height:inherit;background-image:url("/static/design/rongeur_plaque.jpg");background-position:center;background-repeat:no-repeat;line-height:45px;text-align:center;font-family:Times;font-size:1.5em;font-weight:600;color:#333}
.etiquetteNomRongeur:hover{cursor:help}
#cabineNavig{position:relative;width:235px;left:300px}
.leRongeur{position:relative;width:320px;margin:0 auto}
.leRongeur div{position:absolute;top:0;width:320px}
div.infoApparence{display:block;text-align:center}
#cromimiMalade{position:absolute;width:320px;top:320px;text-align:center}
.ficheOptions{display:block;height:40px;width:inherit;text-align:center}
div.ficheDetailRongeur-content,div.ficheRelation{display:block;margin-left:-3px;width:390px}
div.ficheDetailRongeur-content>div,div.ficheRelation>div{width:400px}
.decoFiche{display:block;height:40px;background-image:url("/static/design/carac_deco.jpg");background-position:center;background-repeat:no-repeat;z-index:100}
.ficheHaut{display:block;height:12px;background-image:url("/static/design/carac_haut.jpg");background-position:center;background-repeat:no-repeat;margin-top:-3px;z-index:99}
.ficheMilieu{display:block;width:inherit;background-image:url("/static/design/carac_background.jpg");background-position:center;background-repeat:repeat-y}

.ficheBas{display:block;width:inherit;height:12px;background-image:url("/static/design/carac_bas.jpg");background-position:center;background-repeat:no-repeat}
.ficheConseil{margin:5px;text-align:justify;color:#562627;font-size:.85em}
.ficheTitre{display:block;height:25px;line-height:18px;background-image:url("/static/design/fiche_titre.jpg");background-position:top center;background-repeat:no-repeat;text-align:left}
.ficheTitre span{margin-left:35px;color:#ffdbb9;font-family:"Times New Roman",Times,serif;font-weight:600;text-transform:uppercase}
.nomRongeur{display:block;margin-bottom:10px;color:#562627;font-family:"Times New Roman",Times,serif;font-size:1.4em;text-align:center}
.ficheTexte{display:block;min-height:35px;margin-left:30px;margin-bottom:5px;color:#562627}
.ficheTexte div{display:block;float:left;width:90px;height:28px;color:#562627;font-family:Arial,Helvetica,sans-serif;font-size:.8em;font-weight:bold;text-transform:uppercase}
.ficheTexte:hover{cursor:help}
.ficheValeur{color:#95401f}
.coeur{background-image:url("/static/design/fiche_carac.jpg");background-position:left bottom;background-repeat:no-repeat}
.coeur span{position:absolute;background-image:url("/static/design/fiche_carac_over.jpg");background-position:left bottom;background-repeat:no-repeat}
.tailleCarac{height:28px}
.relationRongeur{margin:0 auto;position:relative;text-align:center;width:90%;background-color:#F7CED2;margin-bottom:10px;margin-top:5px}
.alerteLitiere{float:left;top:60px;font-size:90%;color:#95401f}
.ficheTexte#revenuDetails{position:relative}
.ficheTexte#revenuDetails>li{position:relative;height:20px}
.ficheTexte#revenuDetails>li>span{position:absolute;text-align:right;left:264px;width:80px}
#revenuDetails #total>b{color:black;font-weight:bold}
#revenuDetails #total{color:#f05d6d;font-weight:bold}
.ficheRelationHaut{height:12px;background-image:url("/static/design/compatibilite_haut.jpg");background-position:center;background-repeat:no-repeat;margin-top:-3px;z-index:10000}
.ficheRelationMilieu{min-height:150px;background-image:url("/static/design/compatibilite_background.jpg");background-position:center;background-repeat:repeat-y}
.ficheRelationBas{height:12px;background-image:url("/static/design/compatibilite_bas.jpg");background-position:center;background-repeat:no-repeat}
#relation-container{padding-left:25px}
#relation-container td{padding:1px}
.relationLegende span,.relationDetail span{float:left;display:block}
span.typeRelation{width:80px}
.relationHauteur{height:15px}
.bibliotheque{display:block;margin-left:11px;margin-top:-5px;height:96px;width:379px;background:url('/static/design/bibliotheque.jpg') no-repeat;padding:4px 5px}
.bibliotheque>span{margin:0 2px}
.bibliotheque>div{margin-top:10px;text-align:center;color:#562627}
.listeCageRep>span:hover{cursor:pointer}
.listeRongeur{display:inline-block;*display:inline;zoom:1;margin:0 2px;width:135px;color:#ab5562;font-size:.8em;font-family:"Cromimi",Arial,"Times New Roman,Times,serif";-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:20px}
.identityBubble{text-align:left}
.identityBubble-name{color:#ab5562;font-size:1.9em;font-family:"Cromimi",Arial}
.listeRongeur-line{display:block;position:relative;width:830px}
.listeRongeur .listeNomRongeur{width:inherit;text-align:center;font-size:1.5em}
.listeRongeur .listeVersFiche{display:block;width:150px;height:25px!important;text-align:center}
.listeRongeur h4{font-family:"Times New Roman",Times,serif;text-align:center;text-transform:uppercase}
.listeRongeur:hover:not(.newAdult){background-color:#f1f1f1;cursor:pointer}
.cromimi-vign{position:relative;display:block;width:269px;height:280px;background:url('/static/design/baby/vignette.png') top left no-repeat}
.cromimi-vignTop{position:relative;display:block;width:269px;height:280px;background:url('/static/design/baby/vignetteTop.png') 0 -2px no-repeat}
.cromimi-vign-isTop{position:absolute;z-index:100;width:265px;height:85px;left:0;top:-36px}
.cromimi-vign>.cromimi-vign-name{position:absolute;width:inherit;top:213px;color:#ab5562;font-size:24pt;font-family:"Cromimi",Arial;text-align:center}

.cromimi-vignTop>.cromimi-vign-name{position:absolute;width:244px;height:64px;top:213px;color:#ab5562;font-size:24pt;font-family:"Cromimi",Arial;text-align:center;background:url('/static/design/baby/vignetteTop-txt.png') top left no-repeat;top:210px;left:16px;padding-top:15px}
#btn-more-cromimis{padding:5px 20px;text-transform:uppercase;text-decoration:none;background-color:#F5E7E7;border:1px solid #f9d6d6;color:#C99394;text-align:center;cursor:pointer;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}
#btn-more-cromimis:hover{background-color:#f9d6d6}
.listeCaracRongeur{padding:0 0 3px 0;margin-left:2px}
.listeCoeur{display:block;width:148px;position:relative;background-image:url("/static/design/fiche_carac.jpg");background-position:right bottom;background-repeat:no-repeat}
.listeCoeur span{background-image:url("/static/design/fiche_carac_over.jpg");background-position:left bottom;background-repeat:no-repeat;display:block;position:absolute;top:0;left:82px}
.ficheOptions{display:block;width:inherit;text-align:center}
#listeAmisFB{width:430px;background-color:#F7CED2;border:2px solid #D07281;-moz-border-radius:0 10px 10px 10px;-webkit-border-radius:0 10px 10px 10px}
#listeAmisFB h2{background-color:#ad6066;font-size:12px!important;color:#FFDBB9;font-family:"Times New Roman",Times,serif;font-weight:600;text-transform:uppercase;display:block;line-height:18px!important;text-decoration:none!important;padding:0 0 0 20px}
#listeAmisFB ul{border:none!important;display:block;padding:10px 5px 5px 5px}
#listeAmisFB ul li{border:none!important;display:inline;float:left;padding:0 5px;text-align:center;margin-right:10px}
#listeAmisFB ul li a{text-decoration:none!important}
#listeAmisFB li span{display:block}
#listeAmisFB .userPseudo{font-size:12px;font-weight:700;color:#CD3849;text-align:center}
#listeAmisFB .userName{font-size:11px;text-align:center}
#listeAmisFB ul li img{height:50px;width:50px;margin:5px 0;-moz-border-radius:5px;-webkit-border-radius:5px}
#showAllFriends{background-color:#ffefe7;display:block;float:right;margin:5px 20px 0 5px;top:10px;color:#482227!important}
#punredirect{background-color:#FFEFE7;border:2px solid #D07281;border-radius:10px;width:400px;margin:auto;padding:5px}
.tuto_text{color:#ab5562}
.tuto_text b{color:#ab5562}
.tuto_text .firstline{font-size:1.3em;margin-bottom:10px}
.arrowHelp{position:absolute;display:block;width:64px;height:99px;background:url('/static/design/tuto/fleche.png') center center transparent}
#tuto_1{margin-top:31px;font-size:18px;text-shadow:2px 2px 1px white}
.tutoPt{display:inline-block;margin:2px;width:17px;height:16px;background:url('/static/design/tuto/pt.png') left top transparent}
.tutoPt.active{background-position:right top}
#tuto_link_r{height:16px;width:inherit;margin:0 auto;margin-bottom:5px}
#tuto_level_title{top:0;color:#ab5562;line-height:30px;height:30px}
#tuto_level_title img{margin-right:5px}
#tuto_level_objective{width:400px;margin:0 auto;margin-top:25px}
#tuto_level_illu{position:absolute;bottom:-11px;right:-9px;width:145px;height:134px}
#tuto_level_enceinte{position:absolute;bottom:0;right:-40px}
#tuto_level_objective_complete{width:420px;height:150px;margin:0 auto;background:url('/static/design/tuto/bg_cadeau.png') center center no-repeat transparent}
#tuto_level_objective_complete>div>*{float:left}
.cromimidisplay-html{position:relative}
#pregnantInfo{color:#cd304f;width:445px;height:20px;font-size:16px;font-weight:bolder;text-align:center}
#cromimidisplay{position:relative}
#cromimidisplay-skin,#cromimidisplay-skin .skin-item{position:absolute;display:block;top:0;left:0}
#cromimidisplay-dress,#cromimidisplay-dress .dress-item{position:absolute;display:block;top:0;left:0}
.cromimidisplay-opti{position:relative;z-index:0}
.skindisplay-opti{position:relative;top:0;left:0}
.dressdisplay-opti{position:absolute;float:left;top:0;left:0}
#cage-container{position:relative;user-select: none}
#cage-decor{position:relative;width:inherit;height:inherit;background-position:center;background-repeat:no-repeat}
.cage-item,.cage-skin,.cage-item img{display:block;position:absolute}
.cage-item{border:1px solid transparent}
#cage-container .cage-item:hover{cursor:pointer;border:1px solid white}
.cage-display{display:block;position:relative;overflow:hidden}
.overlayCage{position:absolute;width:100%;height:100%;background-color:#333;z-index:1000;top:0;left:0;color:white;background-color:rgba(51,51,51,0.85)}
.icoClosePop{position:absolute;top:-8px;right:-7px;height:27px;width:27px;background:url('/static/design/tuto/popup_close.png') center center transparent;cursor:pointer;z-index:1000}
#cage-navigation-prev,#cage-navigation-next,.navigArrow{position:absolute;display:block;width:46px;height:55px;background:url('/static/design/v2/cage/navig.png') top left transparent no-repeat;margin:0}
#cage-navigation-next,.navigArrow.next{background-position:top right}
#cage-navigation-prev:hover,.navigArrow.prev:hover{background:url('/static/design/v2/cage/navig.png') bottom left transparent no-repeat}
#cage-navigation-next:hover,.navigArrow.next:hover{background:url('/static/design/v2/cage/navig.png') bottom right transparent no-repeat}
#cage-navigation-prev{position:absolute;display:block;top:232px;left:-42px;z-index:100}
#cage-navigation-next{position:absolute;display:block;top:232px;right:-42px;z-index:100}
.cromimi-jauge{position:relative;display:inline-block;width:68px;height:68px;background:url('/static/design/v2/cage/jauge.png') top left}
.cromimi-jauge.j24{background-position:0 0}
.cromimi-jauge.j23{background-position:-68px 0}
.cromimi-jauge.j22{background-position:-136px 0}
.cromimi-jauge.j21{background-position:-204px 0}
.cromimi-jauge.j20{background-position:-272px 0}
.cromimi-jauge.j19{background-position:-340px 0}
.cromimi-jauge.j18{background-position:-408px 0}
.cromimi-jauge.j17{background-position:-476px 0}
.cromimi-jauge.j16{background-position:-544px 0}
.cromimi-jauge.j15{background-position:-612px 0}
.cromimi-jauge.j14{background-position:-680px 0}
.cromimi-jauge.j13{background-position:-748px 0}
.cromimi-jauge.j12{background-position:-816px 0}
.cromimi-jauge.j11{background-position:0 -68px}
.cromimi-jauge.j10{background-position:-68px -68px}
.cromimi-jauge.j9{background-position:-136px -68px}
.cromimi-jauge.j8{background-position:-204px -68px}
.cromimi-jauge.j7{background-position:-272px -68px}
.cromimi-jauge.j6{background-position:-340px -68px}
.cromimi-jauge.j5{background-position:-408px -68px}
.cromimi-jauge.j4{background-position:-476px -68px}
.cromimi-jauge.j3{background-position:-544px -68px}
.cromimi-jauge.j2{background-position:-612px -68px}
.cromimi-jauge.j1{background-position:-680px -68px}
.cromimi-jauge.j0{background-position:-748px -68px}
.cromimi-jauge.j0bis{background-position:-816px -68px}
.cromimiExpressProfil{position:relative;text-align:left;color:#333;font-family:"Cromimi",Arial,"Times,serif";z-index:2000;top:-496px;margin:0 auto;padding-top:8px;min-height:45px;height:auto!important;height:45px;width:190px;border:3px solid white;border-top:0;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-box-shadow:0 5px 10px -5px #333;box-shadow:0 5px 10px -5px #333;filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95}
.cromimiExpressProfil>li.carac{padding:1px 1px 1px;text-align:center;font-family:"Arial";font-size:.9em}
.cromimiExpressProfil>li.currentAction{text-align:center}
.cromimiExpressProfil>#cromimiExpressName{font-size:21px;color:#ab5562;text-align:center}
.cromimiExpressProfil .currentAction{background-color:white;color:#37659A;padding:1px}
#my-cromimis{position:absolute;right:-85px;top:425px;background-position:-295px -9px;height:80px;width:80px;z-index:2500}
#my-cromimis:hover{background-position:-295px 85px}
#my-cromimis.empty{cursor:default}
#my-cromimis>span{position:absolute;left:15px;top:7px;text-decoration:none;color:#d3b29c;font-size:18px;text-shadow:0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff}
#cage-infos{position:inherit;font-size:1.4em;color:#9a9a9a;text-align:left;left:35px;font-family:"Cromimi",Arial;z-index:2001;width:200px;top:5px}
#cage-infos>span{color:#37659A}

#cage-infos #cageRemove:hover{text-decoration:underline}
#cage-infos>span>label#cageName{cursor:pointer;color:black}
#cage-infos>span>label#cageName:hover{text-decoration:underline}
#cage-jauges{position:absolute;width:100%;top:474px;z-index:2000;text-align:center}
#cage-jauges a{text-decoration:none}
#cage-jauges #food{position:relative}
#cage-jauges #food>img{position:absolute;top:-40px;left:10px;width:50px;height:40px;background:url('/static/design/v2/cage/pictos.png') -288px -20px}
#cage-jauges #food:hover>img,#cage-jauges #food>img:hover{background-position:-288px -110px}
#cage-jauges #water{position:relative}
#cage-jauges #water>img{position:absolute;top:-40px;left:11px;width:50px;height:40px;background:url('/static/design/v2/cage/pictos.png') -345px -20px}
#cage-jauges #water:hover>img,#cage-jauges #water>img:hover{background-position:-345px -110px}
#cage-jauges #clean{position:relative}
#cage-jauges #clean>img{position:absolute;top:-39px;left:13px;width:50px;height:40px;background:url('/static/design/v2/cage/pictos.png') -407px -18px}
#cage-jauges #clean:hover>img,#cage-jauges #clean>img:hover{background-position:-407px -108px}
.pictoBas{background:url('/static/design/v2/cage/pictos.png')}
#cage-actions{position:absolute;width:inherit;top:496px;right:41px;z-index:2000;width:800px}
#cage-actions-btn-left{position:absolute;left:205px;top:1px;display: flex}
#cage-actions-btn-right{position:absolute;left:525px;top:1px;display: flex}
.cage-actions>a{float:left;margin:0 3px}
#cage-actions #erase{width:35px;height:23px;background-position:-12px -31px}
#cage-actions #erase:hover{background-position:-12px -69px}
#cage-actions #createCage{width:35px;height:23px;background-position:-53px -31px}
#cage-actions #createCage:hover{background-position:-53px -69px}
#cage-actions #importCromimis{width:35px;height:25px;background-position:-98px -31px}
#cage-actions #importCromimis:hover{background-position:-98px -69px}
#cage-actions #setFront{width:40px;height:25px;background-position:-142px -31px}
#cage-actions #setFront:hover{background-position:-142px -69px}
#cage-actions-btn-save{position:absolute;left:750px;top:0}
#cage-actions #save{width:28px;height:23px;background-position:-231px -30px}
#cage-actions #save:hover{background-position:-231px -68px}
#cage-actions #my-decorations{position:absolute;height:83px;width:80px;background-position:-475px -7px;left:845px;top:-152px}
#cage-actions #my-decorations:hover{background-position:-475px -97px}
#createCage-need{position:relative;margin:10px auto 0 auto;width:210px}
#createCage-need>div{float:left;position:relative;width:86px;height:86px;padding:2px;margin:5px;vertical-align:middle;background:url('/static/design/v2/cage/picto_cage.png') top left no-repeat;background-color:white;border:2px solid #a73b4a;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
#createCage-need>div.gotoShop:hover{background:white url('/static/design/v2/picto-gauche.png') -82px -69px;background-size:200%;cursor:pointer}
#createCage-need #railings:not(.gotoShop),#createCage-need #railings.gotoShop:not(:hover){background-position:-206px -161px}
#createCage-need #trays:not(.gotoShop),#createCage-need #trays.gotoShop:not(:hover){background-position:-329px -161px}
#changeCage-menu{width:20px;height:24px;list-style-type:none;margin:0 auto;padding:0;border:0;top:0;position:relative}
#changeCage-menu>li{position:relative;float:left;width:20px;margin:0 2px;padding:0;border:0;height:24px;top:-5px}
#changeCage-menu li a{display:block;padding-top:5px}
#changeCage-menu>li:hover>a{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}
#changeCage-menu>li:hover{cursor:pointer}
#changeCage-menu .changeCage{position:absolute;display:none;list-style-type:none;margin:0;margin-left:-10px;padding:0;border:0;bottom:24px;background-color:#000;background-color:rgba(0,0,0,0.5);overflow-y:auto;max-height:450px}
#changeCage-menu .changeCage li{float:none;margin:0;padding:0;border:0;width:200px;font-size:17px}
#changeCage-menu .changeCage li.current a{color:#febdc5}
#changeCage-menu .changeCage li a{display:block;color:#FFF;margin:0;border:0;padding:2px;text-decoration:none}
#changeCage-menu .changeCage li a:hover{background-color:white;color:#666}

#changeCage-menu .changeCage li.current a:hover{color:#ab5562}
#changeCage-menu li:hover>.changeCage{display:block}
#selector{display:none;position:absolute;top:0;left:0;z-index:100;cursor:pointer}
#selector-itemzone{position:absolute;border:4px #fff solid;left:0;-moz-box-shadow:-3px 3px 6px -3px #000,inset -3px 3px 6px -3px #000;-webkit-box-shadow:-3px 3px 6px -3px #000,inset -3px 3px 6px -3px #000;box-shadow:-3px 3px 6px -3px #000,inset -3px 3px 6px -3px #000}
#selector-menu{position:absolute;z-index:9000;right:-7px}
#selector-menu ul{list-style:none;width:40px}
#selector-menu ul li{display:block;cursor:pointer;height:35px;width:40px;background-image:url("/static/design/cage/selectorButtons.png")}
#circleAction-container{position:relative}
#circleAction-container>li{display:block;position:absolute;top:0;left:0}
#circleAction-container>li>span#myCurrentActionBubble{position:absolute;display:block;top:2px;left:35px;background:url("/static/design/headerPictos.png");height:10px;width:11px;background-position:0 -120px}
.cagePopup{display:block;position:absolute;z-index:3000;max-width:750px;height:420px;top:40px;left:123px;margin:0 auto;padding:2px 2px 15px 2px;color:#A05B5C;border:3px solid white;-webkit-box-shadow:0 0 30px 0 #333;box-shadow:0 0 30px 0 #333;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#f6e7d2;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZTdkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWFmYmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f6e7d2 0,#faafbb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f6e7d2),color-stop(100%,#faafbb));background:-webkit-linear-gradient(top,#f6e7d2 0,#faafbb 100%);background:-o-linear-gradient(top,#f6e7d2 0,#faafbb 100%);background:-ms-linear-gradient(top,#f6e7d2 0,#faafbb 100%);background:linear-gradient(to bottom,#f6e7d2 0,#faafbb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6e7d2',endColorstr='#faafbb',GradientType=0)}
.cagePopup>.title{position:relative;width:100%;margin-top:-22px;margin-right:50px;z-index:10;font-family:"Cromimi",Arial,"Times New Roman,Times,serif";text-align:center;color:#ab5562;font-size:24pt;text-shadow:0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff}
.cagePopup strong,.cagePopup b{color:#f05d6d}
#cagePopup-container{position:relative;width:inherit;text-align:left}
#foodInventory-container,#waterInventory-container{position:relative;display:block;width:700px;height:382px;background:url('/static/design/v2/cage/popup/background.png') 0 -13px no-repeat}
#food-ico{position:absolute;top:272px;left:0}
#foodInventory-details{position:relative;width:inherit;top:40px}
.foodInventory-line{position:relative;display:block;height:60px;margin:0 auto}
.foodInventory-line>div{float:left;padding:2px;margin:2px;vertical-align:middle;background-color:white;border:2px solid #a73b4a;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
.foodInventory-product{position:relative;cursor:pointer;text-align:center;height:50px;width:50px;background-image:none}
.foodInventory-product.current{background-color:#ffbec5}
.foodInventory-quantity{position:absolute;top:-7px;left:-7px;background:#ab5562;border-radius:15px;padding:3px;font-size:13px;color:white;font-weight:bold;width:15px;height:15px;text-align:center}
#foodInventory-details .foodInventory-product.gotoShop:hover{background:white url('/static/design/v2/picto-gauche.png') -67px -60px}
#foodInventory-details .foodInventory-product.gotoShop:hover>img{display:none}

#food-choose-waiting,#food-choose,#water-choose-fillin{position:absolute;top:232px;height:126px;width:inherit;text-align:center}
#foodChoose-product{display:inline-block;display:-moz-inline-stack;*display:inline;height:40px;width:65px;text-align:center}
#food-choose{font-size:2.5em}
#food-choose>span.foodChoose-txt{position:relative;margin-top:-20px}
.foodChoose-product{position:relative}
#foodChoose-depose{position:absolute;width:inherit;top:121px;text-align:center}
#food-choose-scroll{position:relative;margin:5px}
#water-ico{position:absolute;top:219px;left:8px}
#water-choice{position:absolute;width:inherit;top:100px;left:0;text-align:center}
.water-bottle-illu{position:relative;display:inline-block;cursor:pointer;background:url('/static/design/v2/cage/pictos.png') white 0 0;width:91px;height:91px;border:2px solid #a73b4a;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
.water-bottle-illu.selected{background-color:#ffbec5}
#water-file-bottle{background-position:-205px -177px}
#water-file-bottle:hover:not(.gotoShop){background-position:-205px -267px}
#water-fillin-bottle{background-position:-303px -175px}
#water-fillin-bottle:hover{background-position:-303px -265px}
#water-previewBottle{position:relative;display:inline-block;cursor:default;background:url('/static/design/v2/cage/picto_cage.png') transparent -6px -166px;width:50px;height:85px;margin-top:-25px}
#water-file-bottle.gotoShop:hover,#water-fillin-bottle.gotoShop:hover{background-image:url('/static/design/v2/picto-gauche.png');background-position:-82px -69px;background-size:200%}
#water-bottle-quantity{position:absolute;top:-7px;left:-7px;background:#ab5562;border-radius:15px;padding:3px;font-size:13px;color:white;font-weight:bold;width:15px;height:15px;text-align:center}
#imageNourriture{position:absolute;top:85px;left:25px}
#listeFoods1{position:absolute;top:35px;left:115px}
#listeFoods1F{position:absolute;top:75px;left:215px}
#listeFoods2{position:absolute;top:115px;left:115px}
.product{cursor:pointer;border:2px solid #ab5562;border-radius:5px;width:60px;height:60px;float:left;text-align:center;margin-right:3px}
.productSelect{display:inline-block;width:60px;height:60px;text-align:center}
.product.infobulle{cursor:pointer}
.product>table,.productSelect>table{height:100%;width:100%}
.product td,.productSelect>td{vertical-align:middle}
#depot{font-size:2.7em;font-weight:bold;color:#ab5562;position:absolute;top:200px;left:175px;font-style:italic}
#selectedProduct>.texte{position:relative;top:-20px}
div.fqi-content{position:absolute;width:35px;top:26px;left:2px}
.plus,.moins{background:#fff;height:12px;line-height:12px;width:12px;display:inline-block;cursor:pointer;top:65px;font-size:13px;color:#DDA2B3;font-weight:bold;text-align:center;outline:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.moins{margin-right:5px}
.plus:hover,.moins:hover{filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}
#deposer{font-size:10px;position:absolute;top:100px;left:190px;display:none;cursor:pointer}
#clean-container{position:relative;display:block;width:700px;height:382px;background:url('/static/design/v2/cage/popup/background.png') 0 -13px no-repeat}
#clean-ico{position:absolute;top:272px;left:16px}
#clean-choice{position:absolute;width:inherit;top:100px;left:0;text-align:center}
#startCleanManual,#startCleanAuto{display:inline-block;background:url('/static/design/v2/cage/pictos.png') white 0 0;width:91px;height:91px;border:2px solid #a73b4a;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
#startCleanAuto.selected,#startCleanManual.selected{background-color:#ffbec5}
#startCleanManual{background-position:-14px -182px}
#startCleanAuto{background-position:-110px -182px}
#startCleanManual:hover{background-position:-14px -272px}
#startCleanAuto:hover{background-position:-110px -272px}
.ncmPelleOff{background-image:url("/static/images/modules/games/ramasseCrotte/pelleOff.png");height:80px;width:92px;background-repeat:no-repeat}
.ncmPelleOn{background-image:url("/static/images/modules/games/ramasseCrotte/pelleOn.png");height:70px;width:92px;background-repeat:no-repeat}

a#startCleaning{left:260px;display:block;height:29px;width:174px;margin:25px}
#ncmPresent{position:absolute;height:inherit;width:inherit;top:0;left:0;background-color:#f5d1d1;background-position:110px 75px;background-repeat:no-repeat;text-align:center;padding-top:100px}
#pickerBgCageColor{width:195px;margin:15px auto}
.miniBackground{border:1px solid #5D6263;display:block;float:left;height:42px;margin:4px;width:42px;background-color:white}
#cageRename-old{font-family:"Cromimi",Arial;color:black;font-size:14pt}
#christmas-socks-content{position:relative;color:#CF0C0C}
#christmas-socks-content>div{float:left;margin:5px}
#christmas-socks-explain{position:relative;max-width:450px;text-align:center}
#cage-right-menu{display:block;width:125px;text-align:center}
.cage-rm{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:#EBA785;margin-top:10px;margin-bottom:20px;min-height:60px;height:auto!important;height:60px}
.cage-rm .imgTitle{margin-top:-16px}
.cage-rm span{display:block;background-color:#DE8F7B;text-align:center;color:white;font-size:12px;width:inherit;padding:0 auto;margin-bottom:1px}
#cage-right-menu-head{color:#B44651;position:absolute;margin-top:-70px}
#cage-rmh-box{font-size:16px;font-weight:bold;color:white;text-align:center;display:block;-webkit-border-radius:10px;border-radius:10px;padding:1px;width:100px;background-color:#B44651;border:#EDA883 3px solid;margin:5px auto 0 auto;-webkit-box-shadow:0 0 7px 1px #B44651;box-shadow:0 0 7px 1px #B44651}
#cage-right-menu-head>img{margin-top:5px}
.cage-rm-shadow{text-shadow:0 0 5px #D2674D;filter:dropshadow(color=#D2674D,offx=0,offy=0);font-size:9.5px;color:white;text-align:center}
#cage-rm-water{font-size:14px;color:#222}
#cage-rm-water div.trick{padding:2px}
.pictos-txt{display:inline-block;width:58px;line-height:9.5px;margin:1px;cursor:pointer}
.pictos-txt-price{text-shadow:0 0 3px white,0px 0 3px white,0px 0 3px white,0px 0 3px white;filter:dropshadow(color=#EDAAB2,offx=0,offy=0);font-size:10.5px;color:#A24A50;text-align:right}
.pictosCage-container{position:relative;display:block;margin-bottom:5px}
.pictosCage-container div{display:inline-block;background-image:url('/static/design/cage/pictos.png');background-repeat:no-repeat;margin:4px 0 2px 0}
.pictosCage-place{display:inline-block;background-image:url('/static/design/cage/pictos.png');background-repeat:no-repeat;position:relative}
.pictosCage-place>div{position:absolute;width:inherit;text-align:right;top:9px;font-size:8px;font-weight:bold;margin-right:-5px}
.pictos-eat-on,.pictos-eat-off{width:25px;height:21px}
.pictos-eat-on{background-position:0 0}
.pictos-eat-off{background-position:-25px 0}
.pictos-clean-on,.pictos-clean-off{width:24px;height:27px}
.pictos-clean-on{background-position:0 -71px}
.pictos-clean-off{background-position:-24px -71px}
.pictos-water-on,.pictos-water-off{width:22px;height:27px}
.pictos-water-on{background-position:0 -40px}
.pictos-water-off{background-position:-22px -40px}
.pictos-clean{width:44px;height:49px;background-position:-49px 4px;cursor:pointer}
.pictos-wash1{width:42px;height:49px;background-position:-93px 4px}
.pictos-wash2{width:44px;height:49px;background-position:-135px 0}
.pictos-bottle1{width:42px;height:49px;background-position:-49px -45px}
.pictos-bottle2{width:49px;height:49px;background-position:-91px -49px}
#waterDetails-container{font-size:14.5px;width:500px;margin:0 auto;text-align:center}
#waterDetails-container b,#waterDetails-container strong{color:#f05d6d;font-weight:normal}
.waterDetails{position:relative;width:500px;margin:0 auto 20px}
.waterDetails>li{position:relative;height:20px;text-align:left;margin-left:50px}
.waterDetails>li>span{position:absolute;text-align:right;left:290px;width:80px}
#cage-info{display:block;width:125px}
#cage-info-title{height:30px;line-height:30px;color:#381114;text-align:center;text-transform:uppercase;background-color:#eba785;border-radius:0 5px 5px 0;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px}

#cage-info-deco{position:absolute;top:-20px;height:20px;background:url('/static/design/cage/infosDeco.png') no-repeat;background-position:center}
#cage-info-detail{position:absolute;margin-top:10px}
#cage-info-detailMeteo{color:#03C;line-height:25px;margin-bottom:10px}
.infosDetailCage{position:relative;height:45px;width:130px;font-size:.8em;margin-bottom:5px;margin-left:2px}
.infosDetailCage>span{position:absolute;height:45px;color:#381114;font-weight:600;text-transform:uppercase}
.infosDetailCageTexte{margin-left:30px;width:100px}
.infosDetailCageTexte2{margin-left:50px;width:80px}
.infosLitiere{margin-top:15px}
.espaceCage{text-align:center;margin-top:20px;color:#381114;font-weight:600}
#sous-cage{position:relative;padding:0 3px}
#reserve{display:block;float:left;width:381px;position:absolute;right:0px;height:125px;display:none;top:257px;z-index:100}
#reserve-onglets{position:absolute;width:230px;height:25px;left:-133px;top:110px;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}
#reserve-onglets a{float:right;text-align:center;background-color:white;padding:2px 6px;margin:0 3px;height:inherit;line-height:25px;z-index:100;font-family:"Cromimi",Arial;font-size:17px;color:#ab5562;text-decoration:none;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;border:2px solid #ab5562;border-bottom:0}
#reserve-onglets a:hover,#reserve-onglets a.ongletReserveActive{background-color:#3CB2C9;border-color:white;color:white}
#inventory-items-container{position:absolute;left:15px;top:0;margin-top:-24px;width:366px;height:35px;overflow:hidden}
#inventory-items-content{position:absolute}
#inventory-items-overLeft{position:absolute;width:20px;height:25px;z-index:101;cursor:w-resize}
#inventory-items-overRight{position:absolute;left:334px;width:30px;height:25px;z-index:101;cursor:e-resize}
#inventory-items-content>li{float:left;height:24px;line-height:25px;margin-right:2px;z-index:100}
.inventory-items-cat{background-color:white;padding:5px 15px;text-decoration:none;color:#F7939F;font-size:14px;font-weight:normal;height:32px;line-height:32px;font-family:"Cromimi",Arial;border:1px solid white;border-bottom:0;-webkit-border-top-left-radius:16px;-webkit-border-top-right-radius:16px;-moz-border-radius-topleft:16px;-moz-border-radius-topright:16px;border-top-left-radius:16px;border-top-right-radius:16px}
.inventory-items-cat.ongletActif,.inventory-items-cat:hover{background-color:#3CB2C9;color:white;border-color:#002D7C}
#reserve-detail{background-color:white;border:1px solid #D07281;border-bottom:none;border-right:none;display:inline-block;padding:2px 2px 10px;width:376px;min-height:226px;max-height:226px;margin-bottom:15px;z-index:100;height:150px;box-shadow:-19px -19px 40px -18px #6B6B6B;-webkit-border-top-left-radius:16px;-moz-border-radius-topleft:16px;border-top-left-radius:16px;background:#ef9696;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZWY5Njk2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(-45deg,#ef9696 0,#fff 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#ef9696),color-stop(100%,#fff));background:-webkit-linear-gradient(-45deg,#ef9696 0,#fff 100%);background:-o-linear-gradient(-45deg,#ef9696 0,#fff 100%);background:-ms-linear-gradient(-45deg,#ef9696 0,#fff 100%);background:linear-gradient(135deg,#ef9696 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef9696',endColorstr='#ffffff',GradientType=1)}

.reserve-legende,.reserve-detailProduit{margin:5px}
.reserve-legende li,.reserve-detailProduit li{float:left;display:block}
.reserve-legende li{color:#a65660;font-weight:bold;border-bottom:2px solid #a65660}
.reserve-over{background-color:#f7d0d2}
.reserve-produit{width:350px}
.reserve-quantite{width:80px}
.reserve-action{width:155px}
.objectSelected{position:absolute;cursor:pointer;margin:0;border:2px solid transparent;top:100px;left:100px}
.object{cursor:default}
.pagination-search-inventory,.pagination-item-inventory{position:absolute;top:203px;width:365px;text-align:center;font-family:"Cromimi",Arial;font-size:15px}
#inventory-search-items{position:absolute;top:8px;width:100%;text-align:center}
#inventory-search-items input{height:18px}
#searchInventoryIco{clear:both;float:left;width:25px;height:21px;background:url('/static/design/v2/city/shop.png') -88px -190px no-repeat;margin:0}
#search-inventory-result>a{color:black}
#etatCage{display:block;float:left;width:231px;height:198px;background:url('/static/design/cage/infos-fiche.png') no-repeat}
#etatCage>div{color:#03C;font-size:.9em;font-weight:600;padding:50px 10px 10px 20px;line-height:17px}
#optionMonRongeur-titre{border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;text-align:center;font-weight:bold;text-transform:uppercase;padding-bottom:5px;font-family:"Times New Roman";font-size:1.2em}
#deplacerRongeur{text-align:center;padding-top:5px}
#fenetreOption{position:absolute;cursor:default;z-index:500000000;padding:2px;font-size:.9em;text-align:left;width:200px}
#niveauEau-container{float:left;position:relative;display:block;height:100px;width:50px;border:1px #000 solid;border-top:0;background-color:#39F}
#niveauLait-container{float:left;position:relative;display:block;height:100px;width:50px;border:1px #000 solid;border-top:0;background-color:#FFFFDB}
#niveauEau,#niveauLait{position:absolute;background-color:#fff;width:100%}
#niveauLait{border-bottom:1px dashed black}
.monRongeur{padding:2px 15px;font-size:.8em;font-weight:bold;border-radius:5px;border:1px solid #562627;background-color:#EFB4BA}
div.itemEau{position:relative;height:120px;margin:5px 0;margin-left:10px}
div.itemEau>img{position:absolute}
div.itemEau>div.explain{margin-left:120px}
#cage-bottom-menu{padding:6px 3px 6px 3px;margin-bottom:10px;background-color:#EBA785;border-radius:0 0 5px 5px;position:absolute;top:403px;height:40px}
#objSelectionne>span{color:#A1A1A1}
.nouvelleCageMini{float:left;margin:5px;padding:5px;background-color:white;border:1px #555 solid;-moz-border-radius:10px;border-radius:10px}
.nouvelleCageMiniSelect{border-width:2px;margin:4px}
#nouvelleGrille,#nouveauBac{position:relative;display:block;margin:5px 0;width:inherit}
#apercuNouvelleCage{background-color:white;position:relative;top:0;height:400px;width:700px;border:1px solid black;margin:0 auto}
#apercuNouvelleCage>div{position:absolute;left:0;top:0}
#apercuGrille,#apercuBac{display:block;height:inherit;width:inherit;background-position:bottom;background-repeat:no-repeat}
#apercuTexte{width:inherit;text-align:center;padding-top:250px;font-size:xx-large;text-transform:uppercase;text-decoration:overline underline}
#configNouvelleCage{position:relative;padding:10px}
#ongletCageConteneur{height:36px;width:auto;left:0;position:relative;margin-top:35px}
.ongletCageSelect{background-color:#EBA785;cursor:pointer;float:left;margin:2px 2px 0 2px;padding:2px 5px;height:36px;border-radius:5px 5px 0 0;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;font-size:.8em;text-align:center}
.ongletCage{cursor:pointer;float:left;margin:2px 2px 0 2px;padding:2px 5px;height:36px;background-color:#E3877D;border-radius:5px 5px 0 0;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;font-size:.8em;text-align:center;margin:2px 2px 0 2px}
#cage-liste-navig{display:block;margin:0 5px;height:36px}
#cage-liste-navig>div{float:left;margin:0 2px;width:94px}
.btn_cage_navig{display:block;height:36px;width:36px;background:transparent url('/static/design/cage/btn_navig.png') top left no-repeat}
.btn_cage_navig:hover{cursor:pointer}

.btn_cage_navig#btn-cage-navig-prev{background-position:0 0}
.btn_cage_navig#btn-cage-navig-next{background-position:-36px 0}
.btn_cage_navig#btn-cage-navig-add{background-position:-72px 0}
.btn_cage_navig#btn-cage-navig-imp{background-position:-108px 0}
#ongletCageConteneur>div{float:left}
#demenage-choice-container{position:relative;margin:0 auto 5px;max-height:260px;overflow:hidden;overflow-x:hidden;overflow-y:auto}
#demenage-choice-container .demenageChoice{float:left;font-family:'Cromimi';font-size:14px}
#demenage-choice-container .demenageChoice:not(.fobidden){cursor:pointer}
#demenage-choice-container .demenageChoice{margin:9px;border:2px solid transparent}
#demenage-choice-container .demenageChoice.forbidden{border-color:transparent;filter:alpha(opacity=30);-moz-opacity:.3;opacity:.3}
#demenage-choice-container .demenageChoice:hover:not(.forbidden):not(.selectCromimisDeplace){border-color:rgba(160,91,92,0.67)}
#demenage-choice-container .demenageChoice.selectCromimisDeplace{border-color:#A05B5C}
.selectCromimisDeplace{color:#A05B5C}
.demenage-replace{color:#B6B6B6}
input[name=demenage-search-cromimi]{height:25px}
#carriereMultipleListe>div{width:100px;height:135px;float:left}
.importerRongeur{width:100px;height:120px;margin:0 auto}
#carriereMultipleListe>div>div{position:absolute;width:inherit}
#buttonAjouterCromimi{float:left;border-radius:5px;-moz-border-radius:5px;padding:2px 5px;height:20px;margin-top:8px;background-color:#461717;color:#A28B8B;cursor:pointer}
#buttonAjouterCromimi:hover{color:#C7B9B9}
#cage-info-detail .cageItemContainer{max-height:300px;overflow:auto}
#cage-info-detail .coeur-part{text-align:center;height:28px}
#cage-info-detail .tailleCarac,#cage-info-detail .coeur{height:12px;width:66px;margin:auto}
.bottle-biberon{position:relative;height:205px;width:94px}
.bottle-water{display:block;position:absolute;overflow:hidden;top:10px;left:0;height:151px;width:64px}
.bottle-water-img{display:block;position:absolute;bottom:0;left:0;height:151px;width:64px}
.bottle-water-top{display:none;position:absolute;top:5px;left:0;height:9px;width:65px}
.bottle-bottle{display:block;position:absolute;top:0;left:0;height:205px;width:94px}
.currentClone{display:block;top:0;left:0}
#selector-menu li.disable{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}
#selector-menu .babybottleCage{display:block;margin-left:-11px;margin-top:-21px}
#selector-erase{background-position:0 3px}
#selector-erase:hover:not(.disable){background-position:-45px 3px}
#selector-zoomin{background-position:0 -30px}
#selector-zoomin:hover:not(.disable){background-position:-45px -30px}
#selector-zoomout{background-position:0 -65px}
#selector-zoomout:hover:not(.disable){background-position:-45px -65px}
#selector-toFront{background-position:0 -102px}
#selector-toFront:hover:not(.disable){background-position:-45px -102px}
#selector-toBack{background-position:0 -138px}
#selector-toBack:hover:not(.disable){background-position:-45px -138px}
#selector-flip{background-position:0 -174px}
#selector-flip:hover:not(.disable){background-position:-45px -174px}
.informationLevel{position:relative;float:left;height:120px;width:40px}
.informationLevelGauge{position:absolute;height:120px;width:40px}
.informationLevelImage{position:absolute;top:80px;height:40px;width:40px;background-position:-5px -8px}
#informationLevel-clean .informationLevelImage{background-image:url('/static/design/cage/proprete.png')}
#informationLevel-food .informationLevelImage{background-image:url('/static/design/cage/nourriture.png')}
#informationLevel-water .informationLevelImage{background-image:url('/static/design/cage/eau.png')}
.navigation-item{position:relative;border:1px solid #fdbcc4;display:block;float:left;margin:4px;height:42px;width:42px;background-color:white;cursor:pointer}
.navigation-item-used,.navigation-item-used a{border-color:#45bdcc}
.navigation-item-used .itemOk{position:absolute;padding:1px;top:33px;left:34px;background-color:#45bdcc;display:block;width:10px;height:10px;text-align:center;font-family:"Cromimi",Arial;font-size:10px;line-height:10px;font-weight:bold;color:white;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}

.navigation-item-used .itemOk:after{content:'✓'}
.itemUnselect{background:url('/static/design/v2/cage/deco.png') 4px 4px no-repeat white;padding-right:1px}
.itemUnselect:hover,.itemUnselect.navigation-item-used{background-position:-34px 4px}
.inventory-txt{color:white}
.cage-display-skin,.cage-display-items{position:absolute}
.caddyShop{width:39px;background:url('/static/design/v2/cage/deco.png') 2px -34px no-repeat white;padding-right:1px}
.caddyShop:hover{background-position:-36px -34px}
.addCageBackItem{line-height:40px;font-size:35px;text-align:center;color:#fdbcc4;text-decoration:none}
.addCageBackItem:after{content:'+'}
.cage-item-flip img,img.cage-item-flip{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}
#setCageOrder-content{position:relative;width:200px;margin:0 auto}
#setCageOrder-content>div{margin:1px 0;text-align:center;padding:2px;cursor:pointer;background-color:rgba(255,255,255,0.5)}
#setCageOrder-content>div:hover{background-color:#fff}
#steps{position:relative;height:300px}
#step-1,#step-2,#step-3{position:absolute;width:30%;height:290px;overflow:auto}
#step-1{border-right:3px solid #431D22}
#step-2{left:33.4%;border-right:3px solid #431D22}
#step-3{right:0}
#veterinaire-container{position:relative;padding-bottom:50px;display:block;width:inherit;height:450px;margin-left:55px}
#veterinaire-container>div{float:left}
#visiteMedicale{display:block;position:relative;width:475px;height:450px!important;min-height:450px;text-align:justify}
#ficheInfos{width:287px;height:325px;background-image:url("/static/design/pageVille/veterinaire_ficheInfo.png");background-repeat:no-repeat;margin-left:-3px;padding:100px 40px 50px 30px;position:relative;cursor:default}
#infoRongeur-container{width:inherit;height:inherit;overflow:auto;padding-right:25px}
.infoRongeur{min-height:100px;width:inherit;position:relative}
.infoRongeur>.descInfoRongeur{left:100px;float:right;width:180px;text-align:justify;color:#00C;padding:3px}
.descInfoRongeur a{color:#00C;font-weight:bold}
#listeCromimiVeto{max-height:815px;height:auto!important;height:815px;overflow-y:auto}
#noteVeto{color:#00C;left:210px;position:absolute;top:120px;width:240px}
#noteVeto2{color:#00C;left:265px;position:absolute;top:200px}
#consulterVeto{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1.15em;font-weight:500;left:300px;position:absolute;text-align:center;top:284px;width:100px}
#voirConseil{position:absolute;top:345px;left:300px;width:110px;text-align:center;color:#fff}
#ficheInfoNote{position:absolute;top:80px;right:20px;width:300px;color:#00c}
#typeRongeur{position:absolute;right:20px;top:160px;width:160px}
#typeRongeur li{display:block;height:18px;padding:0 2px;margin-bottom:2px}
#typeRongeur li a{text-decoration:none}
#typeRongeur li:hover{cursor:default;text-decoration:underline}
#typeRongeur li img{position:absolute;left:-20px}
#previewRongeur{background-position:center center;height:200px;position:absolute;right:170px;top:230px;width:200px}
#previewInfos{width:200px}
#aboutFicheInfos{display:block;width:400px;padding-bottom:10px;text-align:justify}
#listeRongeur{display:block;width:400px}
#listeRongeur div{float:left}
#fiche-type div{float:left;text-align:left}
#consultation-container{position:relative;max-width:789px;height:484px;background:url('/static/design/v2/city/veterinary-bg.png') no-repeat top left;margin-top:-15px;top:0}
#veto_cromimi{position:absolute;top:284px;left:513px}
#veto-view-prev{position:absolute;top:365px;left:460px}
#veto-view-next{position:absolute;top:365px;left:700px}
#veto-view-prev:hover,#veto-view-next:hover{opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8}
#veto_bilan_demande{position:absolute;top:135px;left:410px;width:370px;text-align:center;font-family:"Cromimi",Arial;color:white;font-size:12pt}
.veterinary-price{font-family:Arial;color:#fac1c9;font-size:13pt;font-weight:bold;padding:5px}
#veto_bilan{position:relative;width:373px;height:258px;background:url('/static/design/v2/city/veterinary-bubble.png') top left no-repeat;left:385px;top:50px;padding:22px 12px 10px 10px;font-size:.9em;text-align:center}

div#veto_bilan>div.title{position:absolute;width:inherit;font-family:"Cromimi",Arial;font-size:12pt;color:white;top:-50px;text-align:center}
div#veto_bilan>span#maladie{font-size:1.2em;color:#0a0ea9}
div#veto_bilan>#maladie_details{color:#6f6bbd}
div#veto_bilan>#maladie_soins_title{color:black;font-weight:bold}
#maladie_soins_details{width:inherit}
#maladie_soins_details>div{float:left;margin:2px;text-align:left}
#maladie_soins_illu{font-size:1.2em}
#maladie_soins_txt{width:65%}
#maladie_soins_txt>span{color:#0a0ea9}
.popup_veto{position:absolute;padding:70px;margin:125px 103px;width:484px;height:271px;z-index:1000000;background:url('/static/design/pageVille/veterinaire_popup.png') no-repeat;text-align:center}
.popup_veto span{color:#0a0ea9;font-family:"Arial black";font-size:1.7em}
.popup_veto div#choix_cromimi_select{height:40px;line-height:35px}
#veterinaryTreatBtn{position:relative;width:185px;text-align:center}
#veterinaryTreatBtn>img{position:absolute;top:0;left:-2px}
.carrousel-veto,.carrousel-veto-previewColor{margin:0 auto}
.carrousel-veto .next,.carrousel-veto-previewColor .next{right:0;top:50px}
.carrousel-veto .prev,.carrousel-veto-previewColor .prev{left:0;top:50px}
.carrousel-veto .interieur-carrousel,.carrousel-veto-previewColor .interieur-carrousel{margin-left:50px}
.carrousel-veto .item,.carrousel-veto-previewColor .item{border:1px solid transparent;margin:1px}
.carrousel-veto .item:hover,.carrousel-veto .item.select{color:#0a0ea9;font-weight:bold;border-color:blue}
.carrousel-veto-previewColor .item:hover{cursor:help}
#carrousel-soins{margin:0 auto}
#carrousel-soins .next{right:0;top:50px}
#carrousel-soins .prev{left:0;top:50px}
#carrousel-soins .interieur-carrousel{margin-left:50px}
#carrousel-soins .item{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:1px}
#carrousel-soins .item:hover,#carrousel-soins .item.select{background-color:rgba(255,255,255,0.5);font-weight:bold}
#medicineStockView>span{margin:5px;display:-moz-inline-stack;display:inline-block;*display:inline}
#medicineStockView{text-align:center}
.game-congratulation{color:#A52D38;font-size:18px;font-weight:bold;padding:15px}
.game-sorry{color:#000;font-size:16px;font-weight:bold;padding:15px}
.game-congratulation b{font-size:2em}
#gameBoard-container{position:relative;width:837px;height:496px;background:url('/static/design/jeu/7erreurs/background.jpg') center center no-repeat;cursor:url('/static/design/jeu/7erreurs/curseur.png') 23 23,pointer;margin:20px auto}
#startGame7Errors{position:absolute;width:814px;height:254px;top:80px;left:12px;text-align:center;background-color:rgba(0,0,0,0.95);z-index:100;padding-top:150px}
#gameBoard1{position:absolute;top:80px;left:12px;border:1px solid white;z-index:5}
#gameBoard2{position:absolute;top:80px;left:422px;border:1px solid white}
#title7errors{position:absolute;top:-10px;left:20px}
#info7Errors{left:475px;top:35px;position:absolute;color:#ee7769;font-weight:bold;font-size:1.3em}
#info7Errors span{color:black;font-weight:normal}
.find7errors{position:absolute;width:73px;height:64px;background:url('/static/design/jeu/7erreurs/check.png') center center no-repeat}
.overlay7Errors{position:absolute;width:inherit;height:511px;background-color:black;cursor:default;z-index:1000;top:-15px;-moz-opacity:.80;opacity:.80;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=80)}
#overlay7Errors-container{position:absolute;width:480px;height:auto;margin:100px 180px;padding:15px;background-color:white;cursor:default;z-index:1001;text-align:center;font-size:1.1em;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:3px solid #ee7769}
#overlay7Errors-title{position:relative;top:-64px;height:10px}
#overlay7Errors-container b{color:#ee7769}
#overlay7Errors-container .title7ErrorsTxt{font-size:1.2em;font-weight:bold}
#start7Errors,#finishErrors{cursor:pointer}
#start7Errors:hover,#finishErrors:hover{-moz-opacity:.80;opacity:.80;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=80)}
#caresseContainer{position:relative;max-width:789px;height:438px;background:url('/static/design/v2/cromimi/caress_bg.png') top left;font-family:"Cromimi",Arial;font-size:1.3em}

#caresseContainer #caress-explain{position:absolute;text-align:center;top:80px;width:inherit;z-index:500}
#caresseLogo{height:98px;line-height:100px;background-position:-525px -153px;background-repeat:no-repeat;padding-left:96px;position:absolute;top:-30px;left:-40px}
.caresseImgZone.home{height:58px;width:336px;background-position:-320px -38px;background-repeat:no-repeat;margin:0 auto}
.caresseImgZone.jaugeVide,.biberonImgZone.jaugeVide{height:400px;width:90px;background-position:-301px -145px;background-repeat:no-repeat}
.caresseImgZone.jaugePleine,.biberonImgZone.jaugePleine{height:400px;width:90px;background-position:-409px -145px;background-repeat:no-repeat}
.caresseImgZone{height:88px;width:258px;background-repeat:no-repeat}
.caresseImgZone.od:not(.caninou){background-position:0 0}
.caresseImgZone.og:not(.caninou){background-position:0 -88px}
.caresseImgZone.ready:not(.caninou){background-position:0 -176px}
.caresseImgZone.q:not(.caninou){background-position:0 -264px}
.caresseImgZone.v:not(.caninou){background-position:0 -352px}
.caresseImgZone.f:not(.caninou){background-position:0 -440px}
#caressePresent{width:550px;margin:25px auto 0;z-index:1000000;position:relative}
#caresseZone,#biberonZone{position:absolute;top:0;width:inherit;height:inherit}
#caresseGaugeZone{position:relative;top:-70px;left:645px;width:90px}
#biberonGaugeZone{position:absolute;width:90px;height:400px;left:600px;top:10px}
#caresseGauge,#biberonGauge{position:absolute;width:inherit;height:inherit}
#caresseGaugeSlider,#biberonGaugeSlider{position:absolute;width:90px;height:400px;top:0}
#caresseCromimiDisplay,#cromimiBabyDisplay{position:absolute;bottom:0;margin-bottom:0}
.caresseZoneDetector,.biberonZoneDetector{position:absolute;display:block;background-image:url("/static/design/transparent.gif");z-index:10}
#caresseCacher,#biberonCacher{position:relative;width:inherit;height:inherit}
#caresseStage{width:270px;margin:0 auto;position:relative}
#startCaress,#biberonPresent{cursor:pointer}
#biberonNote{position:relative;width:500px;margin:0 auto}
#biberonStart{position:absolute;top:70px;z-index:500;text-align:center;width:inherit}
#biberonPresentBtn{position:absolute;cursor:pointer;top:65px;left:328px}
#biberonContainer{position:relative;width:700px;height:400px;margin:0 auto;text-align:center}
#biberonCursor{position:absolute;height:81px;width:73px;z-index:15}
#zoneDetector{position:absolute;width:inherit;height:inherit;z-index:20;top:0;left:0;cursor:none;cursor:url("/static/design/transparentCursor.cur")}
#alertAir{position:absolute;top:90px;left:250px;display:none}
#plateauSouslaPaille{position:relative;width:708px;height:412px}
.bottePaille{position:absolute;margin:2px auto;background-image:url('/static/images/modules/games/souslapaille/sprite.png');background-repeat:no-repeat;display:block}
div.bottePaille:hover{cursor:pointer}
.bottePaille.type1{background-position:0 0;width:80px;height:66px}
.bottePaille.type2{background-position:-80px 0;width:69px;height:73px}
.bottePaille.type3{background-position:-160px 0;width:80px;height:66px}
.bottePaille.type4{background-position:-240px 0;width:69px;height:73px}
div.bottePaille>span{position:absolute;display:block;background-image:url('/static/images/modules/games/souslapaille/sprite.png');background-repeat:no-repeat}
.bottePaille .viewTresor1{background-position:0 -80px;width:21px;height:38px}
.bottePaille .viewTresor2{background-position:-50px -80px;width:37px;height:22px}
.bottePaille .viewTresor3{background-position:-100px -80px;width:29px;height:29px}
.bottePaille .viewTresor4{background-position:-150px -80px;width:34px;height:33px}
.bottePaille .viewTresor5{background-position:-200px -80px;width:30px;height:32px}
.bottePaille .viewTresor6{background-position:-250px -80px;width:25px;height:34px}
.bottePaille .viewTresor7{background-position:-300px -80px;width:40px;height:31px}
.bottePaille .viewTresor8{background-position:-350px -80px;width:40px;height:18px}
.bottePaille .viewTresor9{background-position:-400px -80px;width:31px;height:33px}
.bottePaille .viewTresor10{background-position:-450px -80px;width:38px;height:27px}

.bottePaille .viewTresor11{background-position:-500px -80px;width:26px;height:36px}
.bottePaille .viewTresor12{background-position:-550px -80px;width:48px;height:13px}
#sound_paille{position:absolute;top:5px;left:-45px}
.bouleNeige{position:absolute;margin:2px auto;background-image:url('/static/images/modules/games/souslapaille/christmas/sprite.png');background-repeat:no-repeat;display:block}
div.bouleNeige:hover{cursor:pointer}
.bouleNeige.type1{background-position:0 0;width:90px;height:75px}
.bouleNeige.type2{background-position:-92px 0;width:77px;height:76px}
.bouleNeige.type3{background-position:-169px 0;width:86px;height:74px}
.bouleNeige.type4{background-position:-261px 0;width:79px;height:78px}
div.bouleNeige>span{position:absolute;display:block;background-image:url('/static/images/modules/games/souslapaille/christmas/sprite.png');background-repeat:no-repeat}
.bouleNeige .viewTresor1{background-position:0 -80px;width:35px;height:38px}
.bouleNeige .viewTresor2{background-position:-39px -75px;width:51px;height:40px}
.bouleNeige .viewTresor3{background-position:-98px -77px;width:35px;height:35px}
.bouleNeige .viewTresor4{background-position:-147px -78px;width:43px;height:38px}
.bouleNeige .viewTresor5{background-position:-196px -77px;width:44px;height:40px}
.bouleNeige .viewTresor6{background-position:-243px -82px;width:36px;height:35px}
.bouleNeige .viewTresor7{background-position:-293px -78px;width:48px;height:37px}
.bouleNeige .viewTresor8{background-position:-345px -70px;width:48px;height:36px}
.bouleNeige .viewTresor9{background-position:-396px -80px;width:43px;height:36px}
.bouleNeige .viewTresor10{background-position:-445px -73px;width:45px;height:38px}
.bouleNeige .viewTresor11{background-position:-497px -78px;width:41px;height:41px}
.bouleNeige .viewTresor12{background-position:-546px -73px;width:50px;height:38px}
#puzzle_container{line-height:500px;text-align:center;vertical-align:center;position:relative;color:#FFF;background-color:#EBA785;width:520px;width:500px;width:500px;height:520px;height:500px;height:500px}
#puzzle_count_valid{color:red;text-align:red;display:block}
#myPuzzleControls{position:absolute;width:inherit;text-align:center;top:170px}
.jqPuzzle{padding:5px;border:0}
.jqPuzzle div{background-color:transparent;margin:0;padding:0;border-style:none}
.jqPuzzle .jqp-wrapper{border:1px solid #FFF;background-color:#EBA785}
.jqPuzzle .jqp-piece{border:1px solid #FFF;color:#FFF;font-size:36px}
.jqPuzzle .jqp-piece:hover{border-style:dashed}
.jqPuzzle.jqp-solved .jqp-piece:hover{border-style:solid}
.jqPuzzle .jqp-controls{text-align:center}
.jqPuzzle .jqp-controls span{margin-top:5px;padding:2px 4px;padding-left:0;border:none;background-color:transparent;color:#666;font-size:14px;float:left}
.jqPuzzle.jqp-solved .jqp-controls span{padding:1px 3px;border:1px dotted #0F8F08;background-color:#9FEF86;color:#0F8F08}
.jqPuzzle .jqp-controls span input{margin:0 3px;padding:3px;padding-bottom:2px;border-style:none;background-color:#FFF;color:#666;font-weight:bold;text-align:right}
.jqPuzzle.jqp-solved .jqp-controls span input{background-color:#C2FFAF;color:#444}
#selectCromimiTutti-container{width:400px;margin:0 auto}
#selectCromimiTutti-container>div{margin:0 auto}
#navigRongeurPrev,#navigRongeurNext{cursor:pointer}
#tuttiNameCromimi{width:188px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-align:center;line-height:11px;height:27px;font-family:"Cromimi";font-size:28px}
#navigationRongeurTutti{position:relative;width:290px;margin:0 auto}
#mission_niveau{color:#ab5562;text-align:center;font-size:15px}
#mission_niveau>span{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:58px;height:84px;background:url('/static/design/v2/city/missions.png') -108px -8px no-repeat;padding-left:11px;padding-right:13px;line-height:85px;font-family:"Cromimi",Arial;font-size:50px;text-align:center}
div#listeMission{margin-top:35px;margin-left:18px}
div.mission{position:relative;float:left;display:block;width:240px;min-height:264px;height:auto!important;height:264px;padding:10px;margin:10px;background-color:rgba(255,255,255,0.7);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 8px 1px #888;box-shadow:0 0 8px 1px #888}

.missiontitle{position:relative;top:-40px;font-family:"Cromimi",Arial;font-size:50px;text-align:center;color:#1b6a9a;text-shadow:0 0 5px #fff,0px 0 5px #fff,0px 0 5px #fff,0px 0 5px #fff}
div.missiontext{position:relative;top:28px;width:inherit;font-size:12px}
div.missiontext_title{display:block;font-size:16px;font-family:"Cromimi",Arial;min-height:40px;text-align:center}
div.missionhr{height:25px;text-align:center}
div.missionhr:after{display:block;padding:5px;content:"\273D \273D \273D \273D \273D";height:0;color:#FAB1BC}
div.missiontext_details{text-align:left;color:#}
div.missionview{text-align:center;width:inherit;position:absolute;top:25px}
div.mission-valid,div.mission-novalid{position:absolute;background-repeat:no-repeat;z-index:10;width:45px;height:45px;background:url('/static/design/v2/city/missions.png') top left no-repeat}
div.mission-valid{left:226px;bottom:-17px;background-position:-4px 0}
div.mission-novalid{left:236px;bottom:-17px;background-position:-58px 0}
#mission-present{position:relative}
#mission-present>div{float:left;list-style:none;padding:0;margin:2px}
#mission-option-view{margin:8px auto;text-align:center}
#storyPresentView{position:relative;text-align:center}
#storyPresentView>div{display:block}
#storyPresentView>div>div{display:inline-block}
#mission-checklist-repro{position:relative;width:600px;margin:0 auto;font-size:1.3em}
#mission-checklist-repro .etiquetteNomRongeur{font-size:16px}
#mission-checklist-repro>div{float:left}
#mission-checklist-repro>div#mission-checklis-repro-cromimi{display:block;width:250px}
.listeJeux{position:relative;width:;margin:0 auto;max-width:770px}
.listeJeux>*{float:left;text-align:center;margin:5px 5px 10px;width:242px;color:#ab5562}
.jeuxDetail{position:relative;display:block;width:inherit;height:115px}
div.lienJeux{display:block;margin-top:85px;position:absolute;width:245px}
object{margin:0 auto}
#challenge-container{position:relative;display:block;max-width:789px;height:438px;background:url('/static/design/v2/cromimi/challenge_bg.png') 0 -16px}
#challenge-challenger{position:absolute;top:280px;left:335px}
#challenge-challenger-name{position:absolute;text-align:center;width:300px;top:406px;left:242px}
#navigChallenge img{width:23px;height:20px}
#navigChallenge a:hover{-moz-opacity:.80;opacity:.80;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=80)}
#challenge-titleAccepted{display:block;position:absolute;left:20px;top:33px;width:318px;text-align:center;color:white;font-size:28px;font-family:"Cromimi",Arial}
#defis-container{position:relative;height:435px;width:822px;padding:0 auto;margin:auto}
#defis-container div,#defis-possible-liste div{position:relative;float:left}
#defis-attente div{float:none}
#defis-attente{height:435px;width:425px;background:url('/static/design/pageVille/leParcDefisAttente.png') no-repeat}
#defis-possible-titre{position:absolute;top:70px;left:418px;width:395px;color:white;font-family:"Cromimi",Arial;font-size:28px;text-align:center}
#defis-possible-liste{position:absolute;width:309px;height:274px;top:130px;left:438px}
#defisPossibleListe{height:270px;padding:0 30px;position:absolute;top:2px;overflow-x:hidden;overflow-y:scroll;width:265px}
#defisPossibleListe>span{display:block;width:278px;min-height:20px;height:auto!important;height:20px;padding-bottom:2px;border-bottom:#888 solid 1px}
.tabDefisLegende{background-color:#bbb;color:white;font-weight:600;opacity:.85}
.tabDefisType{width:15%;text-align:center}
.tabDefisPseudo{width:35%}
.tabDefisExp{width:25%}
.tabDefisDefier{width:25%}
#defisAttente-container{height:310px;padding:0 30px;position:relative;top:75px;width:295px;overflow:hidden}
#defis-refresh{position:relative;top:0;left:263px;width:20px}
#defisAttente-container>ul{margin-bottom:2px;line-height:20px;position:relative;font-family:Impact,Arial;font-size:1em;color:#333}
#defisAttente-container>ul>li{float:left;margin:2px;padding:0 5px;border:1px solid transparent;text-align:center;cursor:pointer}
#defisAttente-container>ul>li.select,#defisAttente-container>ul>li:hover{color:brown;border-bottom:1px solid #FCAC89}

#view-container{position:relative;border-top:5px;left:10px;width:280px}

#view-container>div{height:270px;width:inherit;overflow-x:hidden;overflow-y:auto}

.defisListeTitre{width:inherit;text-align:center;color:#6F3C00;font-size:1.3em;font-family:Impact,Arial;margin-bottom:5px}

.tabDemandeDefis,#tabAccepteDefis{width:270px}

.tabDemandeDefis>span,#tabAccepteDefis>span{display:block;width:345px;height:25px;padding-bottom:2px;border-bottom:#888 solid 1px}

table tr.defi td{border-bottom:#E5E5E5 solid 1px}

.tabDemandeDefisLegende{background-color:#fcac89;color:white;font-weight:600}

.tabDemandeDefisRongeur{width:45%}

.tabDemandeDefisEpreuve{width:20%}

.tabDemandeDefisMise{width:15%}

.tabDemandeDefisAction{width:20%}

.tabVoirDefisRongeur{width:65%}
.tabVoirDefisMise{width:20%}
.tabVoirDefisAction{width:15%}
#defis-visu-container{position:relative;width:605px;height:402px;background:url('/static/design/defis_background.jpg') no-repeat top left;border:3px solid #333;margin:0 auto}
#defis-visu-container .noteInfo{background:white;color:black;padding:10px}
#defis-visu-r1{position:absolute;top:310px;left:0}
#defis-visu-r2{position:absolute;top:338px;left:0}
#defis-visu-msg{color:white;display:block;font-size:1.3em;font-weight:bold;position:absolute;text-align:center;top:135px;width:inherit}
#oppositionRongeur{height:200px;width:inherit;padding:5px;text-align:left}
#oppositionRongeur>div{position:relative;float:left;padding:2px;width:200px;height:inherit}
#oppositionRongeur #match1{margin-left:25px}
#oppositionRongeur #match2{margin-left:10px}
#oppositionRongeur div div{position:absolute}
#classementTop,#classementTopRongeur{height:195px;margin:0 120px}
div.classementTop3{position:relative;float:left;display:block;width:175px;min-height:80px;height:auto!important;height:80px;margin:6px;padding:3px;-moz-border-radius:8px;background-color:#fff;border:1px solid #f7d0d2}
div.classementTop3 span{padding:2px 8px;font-size:1.3em;color:#fff;-moz-border-radius:35px;background-color:#FF9046;margin-bottom:10px}
div.classementTop3 span.top1{background-color:#F60}
div.classementTop3 div.nomTop{color:#F60;font-size:1.2em}
li.classementOnglet{display:inline-block;padding:2px auto;text-transform:uppercase}
li.classementOnglet a{text-decoration:none}
.topFriends th,.topFriends td{width:100px;text-align:left}
.topFriends .niveau{width:50px}
.topFriends .statistiques{background-color:#FED3C0}
.topFriends .friend{border-top:1px solid #000}
.topFriends .tabHeader{background-color:#D4825A;color:#FFEFE7}
.topFriends .infosFriend{width:80px;text-align:center}
.topFriends .infosFriend span{display:block}
#livreChapitre{font-family:"Cromimi",Arial;font-size:16px;text-align:center;margin:5px}
#livre-title{font-family:"Cromimi",Arial;font-size:35px;text-align:center}
#livre-page{position:relative;margin:0 auto;width:575px;min-height:358px;height:auto!important;height:358px;background-image:url('/static/images/livre/biblio-book.png');background-repeat:no-repeat}
.livre-contenu>div{float:left;width:245px;height:320px}
div.livre-gauche.welcome{text-align:center;margin-top:5px}
.reproduction-view-conditions{font-size:.8em}
.livre-contenu>div h3{font-size:16px;text-align:center;text-shadow:0 0 0 transparent;color:#23a0ae}
.livre-gauche{padding:15px 0 0 30px}
.livre-droite{padding:15px 0 0 20px}
.lien-livre{cursor:pointer;position:absolute;height:25px;width:40px;background-position:top left;background-repeat:no-repeat}
.lien-livre:hover{-moz-opacity:.90;opacity:.90;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=90)}
.lien-livre-left{top:305px;left:30px;background-image:url('/static/images/livre/biblio-prev.png')}
.lien-livre-right{top:305px;left:500px;background-image:url('/static/images/livre/biblio-next.png')}
.lien-livre-left:hover{top:305px;left:30px;background-image:url('/static/images/livre/biblio-prev-over.png')}
.lien-livre-right:hover{top:305px;left:500px;background-image:url('/static/images/livre/biblio-next-over.png')}
#livre-select-rongeur-container{position:relative;width:inherit}
#livre-select-rongeur-container>div{display:inline-block;margin:0 auto}

#select-rongeur{width:110px;height:125px}
.livre-select-navig{height:inherit;width:45px;margin:5px;text-align:center}
#pdc-rongeur{position:absolute}
#pdc-intro{position:absolute;top:90px;width:inherit;margin:0 auto}
#pdc-intro #play-pdc{text-align:center;width:inherit;margin:10px}
#pdc-message{position:absolute;top:30px;left:50px}
#pdc-cromimi{position:relative;height:200px;width:200px;display:none;z-index:0}
#pdc-cromimi-malade{position:relative;height:200px;width:200px;display:none;z-index:0}
#pdc-rongeur-calque{position:absolute}
#pdc-enventcalque{position:absolute}
.positionner{position:absolute;width:5px;height:5px}
#selectCromimiPdcTxt{text-align:center;font-weight:bold}
#pdc-stage{z-index:0}
#pdc-bottom{z-index:1}
#pdc-enventcalque{z-index:2}
#pdc-rongeur{z-index:0}
#pdc-rongeur-calque{z-index:1}
object{outline:none}
#seduce-container{position:relative;display:block;max-width:789px;height:438px;padding-top:16px;margin-top:-16px;background:url('/static/design/v2/cromimi/seduction_bg.png')}
#seduce-note{position:absolute;top:81px;text-align:center;width:inherit;font-family:"Cromimi",Arial;font-size:1.1em;color:white;font-weight:bolder;z-index:500}
#seduce-display-content{position:relative;height:250px;top:125px}
#seducteur{position:absolute;top:0;left:50px;width:250px;height:250px}
#seduis{position:absolute;display:block;top:0;left:500px;width:250px;height:250px}
#apercu-rongeurASeduire,#apercu-seducteur{display:block;margin:0 auto;width:200px;height:200px}
.seduce-choice{width:inherit;text-align:center;margin-top:-2px}
#seduce-error-unavailable{font-family:"Cromimi",Arial;font-size:1.1em;position:absolute;width:inherit;text-align:center;top:150px}
#seduce-choice-nok{font-family:"Cromimi",Arial;font-size:1.1em;position:absolute;width:inherit;text-align:center;top:50px;color:#D2FF9B}
#seduce-timer{position:absolute;top:70px;left:28px;width:170px;font-family:"Arial";font-size:1.6em;color:white;text-align:center}
#seduce-love-relation{position:absolute;top:394px;font-family:"Cromimi",Arial;font-size:18px;text-align:center;width:inherit}
#seduce-heart-container{width:120px;text-align:center;top:45px;left:350px;position:absolute;display:block;height:50px}
#seduce-heart{position:absolute;display:block;left:0;z-index:10000}
.anim-coeur1{width:21px;height:21px;background:url('/static/design/pageVille/seduction/coeur_anim1.png') no-repeat}
.anim-coeur2{width:25px;height:24px;background:url('/static/design/pageVille/seduction/coeur_anim2.png') no-repeat}
.anim-coeur3{width:36px;height:36px;background:url('/static/design/pageVille/seduction/coeur_anim3.png') no-repeat}
div.seductionDetail{position:relative;float:left;display:block;width:150px;margin:15px 5px;padding:2px;-moz-border-radius:5px;background-color:#fff;border:1px solid #a65660}
.btn_seduire{display:block;height:55px;width:165px;background-repeat:no-repeat;background-position:top center;margin:1px;top:65px;left:315px;margin-top:30px}
.btn_seduire:hover{cursor:pointer;opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8}
#seduire_tutorial{position:absolute;display:block;height:100px;width:812px}
.tuto_1{background-position:top center}
.tuto_2{background-position:center -100px}
.tuto_3{background-position:center -200px}
.tuto_4{background-position:bottom center}
#arrow-left-next,#arrow-right-next,#arrow-left-prev,#arrow-right-prev{top:150px;cursor:pointer}
#arrow-left-next,#arrow-right-next{background-image:url("/static/design/pageVille/genealogie/arrowRight.png")}
#arrow-left-prev,#arrow-right-prev{background-image:url("/static/design/pageVille/genealogie/arrowLeft.png")}
#arrow-left-prev{left:80px}
#arrow-left-next{left:300px}
#arrow-right-prev{left:510px}
#arrow-right-next{left:730px}
.progressBarLove-container{display:block;position:relative;width:100px;height:15px;border:1px solid #333;background-color:white;color:#333;font-weight:bold;text-align:left;background-color:#EEE}
.progressBarLove{position:absolute;height:inherit;background:url('/static/images/progressBarLove.jpg') no-repeat;background-color:#CCC}
#rongeurDisparu{z-index:10000000}
a.displayer-stop{color:#999;margin:auto;color:#CFC8BC;text-decoration:none;font-size:15px;height:20px;width:20px}

a.displayer-stop:hover{color:#AFA89C}
.displayer-numerotation{float:left;margin:auto;color:#A65660;height:20px;width:80px}
.displayer-header{height:20px;margin:auto}
.displayer-header-deco{height:20px;width:100px;float:right}
.displayer-header{background-color:#FFF5EC;border-bottom:1px solid #F0ECE0;border-top:1px solid #FFF8F0}
.okRongeur{background-color:#FFF8F0}
.okMessageRongeur{padding-top:5px}
.rongeurDisplayJS{position:absolute;top:0;left:0;height:320px;width:320px}
#libererCromimiland-container{width:inherit}
#libererCromimiland{width:220px;margin:0 auto}
#libererCromimiland-prev,#libererCromimiland-next{margin:0 20px}
.nameFreeCromimiland{position:relative;font-family:"Times New Roman",Georgia,Serif;font-size:18.5px;width:240px;text-align:center;display:block}
#cromimiTop-note{text-align:center;background-position:center -23px;background-repeat:no-repeat;display:block;padding-top:109px;max-width:613px;margin:0 auto}
#cromimiTop-note b{color:#a46d30}
#cromimiTop-note span{color:black;font-weight:bold}
#cromimiTop-list{position:relative;max-width:730px;margin:0 auto;text-align:center}
.cromimiTop-breed{position:relative;display:-moz-inline-stack;display:inline-block;*display:inline;width:243px;height:251px;background-position:top left;background-repeat:no-repeat;background-image:url('/static/design/cromimiTop/vign-base.png');text-align:center;padding-top:13px}
.cromimiTop-breed.already{background-image:url('/static/design/cromimiTop/vign.png')}
.cromimiTop-breed-starstop{position:absolute;top:-14px;left:-6px;z-index:10}
.cromimiTop-breed-name{position:relative;z-index:11;font-family:"Cromimi",Arial,"Times New Roman,Times,serif";font-size:1.9em;color:#e08690}
.cromimiTop-breed-ticket{position:absolute;width:132px;height:43px;top:196px;left:54px;display:block;padding-top:16px;background:url('/static/design/cromimiTop/vign-ok.png') top left no-repeat;color:#9b5c1c;font-size:12pt;text-transform:uppercase;font-family:'Arial';font-weight:bolder;text-align:center;z-index:15}
.cromimiTop-breed-view{position:absolute;width:inherit;top:203px;text-align:center;z-index:15}
.cromimiTop-breed-cromimi{position:absolute;top:34px;left:21px;z-index:12}
#cromimiTop-details-cromimi{position:relative;text-align:center;width:300px;margin:0 auto}
#cromimiTop-details-name{font-family:"Cromimi",Arial,"Times New Roman,Times,serif";font-size:1.9em;color:#e08690;position:absolute;width:inherit}
#cromimiTop-details-difficult{position:absolute;width:inherit;top:178px;z-index:10}
.cromimiTop-details-couple{position:relative;margin-bottom:20px}
.cromimiTop-details-couple>div:not(.branche){position:absolute;display:block}
#cromimiTop-zoom-container{position::relative;text-align:center}
#cromimiTop-zoom-container .cromimiTopZoomZone{display:-moz-inline-stack;display:inline-block;*display:inline;margin:3px;position:relative}
#cromimiTop-zoom-container .cromimiTopZoomZoneAdd{display:-moz-inline-stack;display:inline-block;*display:inline;width:30px;height:30px;font-size:30pt;color:black;vertical-align:100px}
#cromimiTop-zoom-container .cromimiTopZoomZone b{color:black}
#cromimiTop-zoom-container .cromimiTopZoomZone .explain{display:block;width:230px;height:230px;background-color:#fffef3;border:2px solid #c6c5c3}
#garderie{position:relative;max-width:473px;height:220px;margin:0 auto;background:url('/static/design/v2/city/garderie.png') no-repeat;color:white;padding-top:95px;padding-left:55px;padding-right:200px}
#garderie b,#garderie strong{color:#ab2b3e}
#garderie-attention{color:#f36;font-weight:600}
#city-container{position:relative;display:block;height:400px;margin:5px auto;border:2px solid black;background-color:white;overflow:hidden}
#city-bg{position:absolute;background:url('/static/design/city/fond.jpg') left top no-repeat;display:block;height:inherit;min-width:700px}
#city-stade{position:absolute;left:0;top:225px;width:414px}
#city-parc{position:absolute;left:310px}
#city-shop{position:absolute;left:1022px}
#city-shop>a{position:absolute;padding:0;margin:0;border:none;top:0}
.littlecity{display:inline-block;position:relative;width:101px;height:68px;background:url('/static/design/city/little.png') top left;font-size:9px;text-decoration:none;text-align:left;font-weight:bold;color:black}

.littlecity:hover{color:#4E060A}
.littlecity>span{position:absolute;margin:12px 20px 0 10px;word-wrap:break-word}
.littlecity#lc1{background-position:-102px 0}
.littlecity#lc2{background-position:0 0}
.littlecity#lc3{background-position:-408px 0}
.littlecity#lc4{background-position:-510px 0}
.littlecity#lc5{background-position:-204px 0}
.littlecity#lc6{background-position:-714px 0}
.littlecity#lc7{background-position:-306px 0}
.littlecity#lc8{background-position:-612px 0}
.littlecity#lc9{background-position:-816px 0}
.littlecity#lc1:hover{background-position:-102px -68px}
.littlecity#lc2:hover{background-position:0 -68px}
.littlecity#lc3:hover{background-position:-408px -68px}
.littlecity#lc4:hover{background-position:-510px -68px}
.littlecity#lc5:hover{background-position:-204px -68px}
.littlecity#lc6:hover{background-position:-714px -68px}
.littlecity#lc7:hover{background-position:-306px -68px}
.littlecity#lc8:hover{background-position:-612px -68px}
.littlecity#lc9:hover{background-position:-816px -68px}
#dressCromimi-container{position:relative;height:459px;width:846px;background:url('/static/design/v2/cromimi/dress_bg.png') 0 -0px no-repeat}
#dressCromimi-container>#cromimi{position:absolute;width:320px;height:320px;left:410px;top:50px}
#dressCromimi-wardrobe{position:absolute;left:312px;top:61px}
#dressList .mini2{border:1px solid #333;display:block;float:left;height:32px;margin:3px;width:59px;-moz-border-radius:5px;text-align:center}
#dressCount{position:absolute;text-align:center;width:285px;color:white;left:10px;top:12px;font-size:.9em}
#dressCromimi-myClothes{width:290px;position:absolute;top:25px;left:17px}
#dressCromimi-myClothes>div#dressList{position:absolute;width:inherit;height:358px;padding-top:5px}
#dressList-pagination{text-align:center;width:inherit;position:absolute;top:365px;color:white}
#dressList-pagination>a{color:white}
#dressCromimi-navig{position:absolute;top:170px;width:54px;left:756px}
#dressCromimi-navig a{background:url('/static/design/v2/cromimi/dress.png') no-repeat;background-position:-33px 0;height:54px;width:54px;display:inline-block;margin-bottom:5px}
#dressCromimi-navig #devant{background-position:-172px -36px}
#dressCromimi-navig #derriere{background-position:-242px -36px}
#dressSave{position:absolute;left:402px;top:370px;width:auto;color:black}
#dressCromimi-clothesOk{position:absolute;color:black;left:730px;top:291px;width:100px;text-align:center}
#dressCromimi-clothesOk b{color:black}
#dressFilter{background:url('/static/design/v2/cromimi/dress.png') no-repeat;background-position:-93px -36px;position:absolute;display:block;width:52px;height:52px;top:378px;left:112px;cursor:pointer}
#dressFilter:hover{filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}
.dressCromimi-wardrobe{background:url('/static/design/v2/cromimi/dress.png') no-repeat top left;height:38px;display:block;cursor:pointer}
.dressCromimi-wardrobe.p17{width:49px;background-position:-514px -210px}
.dressCromimi-wardrobe.p21{width:47px;background-position:-514px -169px}
.dressCromimi-wardrobe.p16{width:47px;background-position:-514px -132px}
.dressCromimi-wardrobe.p18{width:47px;background-position:-514px -93px}
.dressCromimi-wardrobe.p27{width:41px;background-position:-510px -286px}
.dressCromimi-wardrobe.p22{width:48px;background-position:-513px -249px}
.dressCromimi-wardrobe.p23{width:50px;background-position:-517px -50px}
.dressCromimi-wardrobe.p20{width:39px;background-position:-510px -328px}
.dressCromimi-wardrobe.p24{width:55px;background-position:-514px -14px}
.dressCromimi-wardrobe.p17:hover,.dressCromimi-wardrobe.p17.actif{background-position:-436px -210px}
.dressCromimi-wardrobe.p21:hover,.dressCromimi-wardrobe.p21.actif{background-position:-436px -169px}
.dressCromimi-wardrobe.p16:hover,.dressCromimi-wardrobe.p16.actif{background-position:-436px -132px}
.dressCromimi-wardrobe.p18:hover,.dressCromimi-wardrobe.p18.actif{background-position:-436px -93px}
.dressCromimi-wardrobe.p27:hover,.dressCromimi-wardrobe.p27.actif{background-position:-432px -286px}
.dressCromimi-wardrobe.p22:hover,.dressCromimi-wardrobe.p22.actif{background-position:-435px -249px}

.dressCromimi-wardrobe.p23:hover,.dressCromimi-wardrobe.p23.actif{background-position:-439px -50px}
.dressCromimi-wardrobe.p20:hover,.dressCromimi-wardrobe.p20.actif{background-position:-432px -328px}
.dressCromimi-wardrobe.p24:hover,.dressCromimi-wardrobe.p24.actif{background-position:-436px -14px}
#myDresses{display:block;width:inherit}
a.vetementEncours.vetementSelect{background-color:#E273AE}
a.vetementEncours{background-color:#EFB4BA;opacity:.95}
a.vetementDispo{background-color:#fff}
#searchCab{position:relative;text-align:center;height:36px}
.pictoSearchCab{position:absolute;top:0;left:-8px}
#resultSearchCab{text-align:center;color:white;width:249px;margin:3px auto;padding-bottom:4px}
#resultSearchCab b{color:white}
#cromimiland-container{position:relative;display:block;width:830px;height:542px;margin:0 auto 20px}
#btnSendToCromimiLand{position:absolute;top:42px;left:-23px}
.cromimilandBtn{display:block;width:135px;height:40px;background:url('/static/images/modules/cromimiland/btn.png') top left no-repeat;padding:27px 47px 23px 55px;text-transform:uppercase;text-align:center;color:white;font-size:.9em;text-decoration:none}
.cromimilandBtn>b{color:#ffc984}
.cromimilandBtn:not(.sending):hover{background-position:left -90px;cursor:pointer;color:white}
.cromimilandBtn:not(.sending):hover>b{color:#7e2a38}
.cromimilandBtn.sending{cursor:default;color:white}
#cromimilandSend-container{position:relative;display:block;width:794px;height:487px;margin:0 auto 20px;background:url('/static/images/modules/cromimiland/background_send.png') top left no-repeat}
#cromimilandSend-title{position:relative;margin:0 auto;padding:62px 0 0 15px;display:block;width:689px;height:53px;top:12px;font-size:30.5px;text-align:center;font-family:"Times New Roman",Georgia,Serif;cursor:pointer}
#cromimilandSend-note{font-family:"Times New Roman",Georgia,Serif;text-align:center;margin:5px;width:650px;padding:10px;margin:0 auto;font-size:17.5px}
#cromimilandSend-note>b{color:black}
#cromimiland-cromimi{position:absolute;left:265px;top:180px}
.nameCromimiland{position:relative;font-family:"Cromimi",Arial,Georgia,Serif;font-size:22.5px;bottom:15px;width:240px;text-align:center;display:block}
#cromimiland-arrow{position:absolute;top:254px;left:35px}
#cromimiland-arrow #cromimiland-prev{margin-right:70px}
#cromimiland-arrow a:hover{opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8}
#cromimiland-sendblock-container{position:absolute;top:74px;left:245px;text-align:center;width:250px;margin:0 auto}
#cromimiland-confirmblock-container{position:absolute;top:115px;left:365px;text-align:center;width:250px;margin:0 auto}
#cromimiland-confirm-preview{position:absolute;top:80px;left:155px}
#cromimiland-sendblock-container li,#cromimiland-confirmblock-container li{font-size:18.5px;text-transform:uppercase}
#cromimiland-sendblock-container li b,#cromimiland-confirmblock-container li b{color:#a43b44}
#cromimiland-popup{display:block;position:absolute;width:637px;height:316px;background:url('/static/images/modules/cromimiland/popup.png?1') center -7px no-repeat;z-index:10000000}
#cromimiland-popup .popCro_close{left:595px}
#cromimiland-popup-title-container{position:absolute;display:block;width:476px;height:81px;background:url('/static/images/modules/cromimiland/title_confirm.png') top left no-repeat;left:105px}
#cromimiland-popup-title1,#cromimiland-popup-title2{font-family:"Times New Roman",Georgia,Serif;font-size:20px}
#cromimiland-popup-title1 b,#cromimiland-popup-title2 b{color:red}
#cromimiland-popup-title1{position:absolute;top:14px;left:10px;text-align:center;width:450px}
#cromimiland-popup-title2{position:absolute;top:45px;left:20px;text-align:center;width:450px}
#cromimiland-popup-titleconfirm-container{position:absolute;display:block;width:196px;height:78px;left:200px;padding:10px 60px 0 50px;font-family:"Times New Roman",Georgia,Serif;font-size:22.5px}
.cromimilandBtnOk{display:inline-block;width:62px;height:52px;padding:20px 18px 0 12px;text-align:center;color:white;background:url('/static/images/modules/cromimiland/btnOk.png') top left no-repeat;cursor:pointer}

.cromimilandBtnOk:hover{opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8}
#libraryList{position:relative;width:380px;margin:0 auto 25px}
#libraryList .bibliotheque{position:relative;margin-top:0;margin-left:1px}
#libraryList .ficheBas{position:relative;margin-top:-8px}
#potionMagic-container{display:block;position:relative;width:820px;height:455px;background:url('/static/design/baby/background.png') 0 13px no-repeat;margin-top:13px}
#magicpotion-cromimi{float:left;position:relative;display:block}
#magicpotion-cromimi-name-container{position:relative;height:40px;width:218px;margin:0 auto}
#magicpotion-cromimi-name-container>*{float:left}
#magicpotion-cromimi-name{width:160px;height:38px;background:url('/static/design/baby/frame_name.png') top left no-repeat;font-family:"Cromimi",Arial,Georgia,Serif;font-size:18pt;color:black;padding-left:8px;padding-top:12px;padding-right:7px;text-align:center}
.magicpotion-navig{display:block;width:20px;height:30px;background:url('/static/design/baby/arrow.png') top left no-repeat;margin-top:11px}
.magicpotion-navig.prev{background-position:2px -35px}
.magicpotion-navig.prev:hover{background-position:2px 0}
.magicpotion-navig.next{background-position:-38px -35px}
.magicpotion-navig.next:hover{background-position:-38px 0}
#magicpotion-condition{position:absolute;left:285px;top:106px}
#magicpotion-potion-container{position:absolute;margin-right:6px;display:block;left:632px;top:84px;width:182px;height:327px;background:url('/static/design/baby/frame_potion.png') top left no-repeat}
#magicpotion-potion-title{position:relative;font-size:18px;width:inherit;text-align:center;font-family:"Cromimi",Arial,Georgia,Serif;color:#A95562;text-shadow:0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF,0 0 5px #FFF}
#magicpotion-potion-note{position:relative;width:160px;text-align:center;margin-left:17px;margin-top:7px;font-size:.9em}
#magicpotion-potion-list{position:relative;top:10px;width:75px;margin:0 auto}
#magicpotion-potion-list .potionList{float:left}
#magicpotion-potion-list .potionList:not(.disable){cursor:pointer}
.potionList{position:relative;display:block;width:74px;height:74px;background:url('/static/design/baby/potion_liste.png') top left no-repeat}
.potionList .potionPrice{position:absolute;top:55px;text-align:center;width:inherit;color:black;text-transform:uppercase;font-weight:bold}
.potionList#potion-philtre{background-position:-21px -14px}
.potionList#potion-philtre:not(.disable):hover{background-position:-111px -14px}
.potionList#potion-philtre.disable{background-position:-201px -14px}
.potionList#potion-melange{background-position:-21px -173px}
.potionList#potion-melange:not(.disable):hover{background-position:-111px -173px}
.potionList#potion-melange.disable{background-position:-201px -173px}
.potionList#potion-tache{background-position:-21px -93px}
.potionList#potion-tache:not(.disable):hover{background-position:-111px -93px}
.potionList#potion-tache.disable{background-position:-201px -93px}
#magicpotion-stitle{width:inherit;font-size:22px;text-align:center;font-family:"Cromimi",Arial,Georgia,Serif;color:#f91e49}
#magicphiltre-bg{position:relative;top:-32px;left:242px;width:478px;height:250px;background:url('/static/design/baby/philtre_amour_bg.png') 0 0 no-repeat}
#magicphiltre-fiole{position:absolute;top:50px;left:50px}
#magicphiltre-text{position:absolute;width:270px;color:black;top:215px;left:13px;text-align:center}
#magicphiltre-text b{color:black}
#magicphiltre-crominette{position:absolute;width:300px;top:30px;left:-16px}
#magicphiltre-girl{position:absolute;float:none;top:52px;width:20px;left:101px}
#magicphiltre-cromimi{position:absolute;width:300px;left:520px;top:30px}
#magicphiltre-notmale{width:250px;padding-top:103px;text-align:center;color:#f91e49}
#magicphiltre-boy{position:absolute;float:none;top:52px;width:20px;left:101px}
#philtre_amour_btn{position:absolute;top:-22px;left:-28px}
#philtre_amour_btn2{position:absolute;top:-8px;right:-34px}
.potionRed{font-size:22px;font-family:"Cromimi",Arial,Georgia,Serif;color:#f91e49}

.potionRed>span{display:block;color:black;font-size:12px;font-family:Arial,Georgia,Serif}
.potionRed>span b{color:black}
#potionCongrat-container{position:relative;display:block;top:-18px;width:709px;height:122px;padding-top:30px;margin:0 auto;background:url('/static/design/baby/congrat/background.png') top left no-repeat;text-align:center;font-size:22px;font-family:"Cromimi",Arial,Georgia,Serif;color:#f91e49}
#potionCongrat-congrat{position:relative;height:260px;margin-top:-45px}
#potionCongrat-philtre{position:absolute;top:74px;left:68px}
#potionCongrat-philtre-crominette{position:absolute;top:0;left:180px}
#potionCongrat-philtre-cromimi{position:absolute;top:0;left:413px}
#do_baby{position:absolute;top:6px;left:-23px;background:url('/static/design/baby/do_baby2.png') 0 -40px no-repeat;width:44px;height:33px}
#do_baby.disable{background-position:0 0}
#do_baby2{position:absolute;top:3px;right:-23px;background:url('/static/design/baby/do_baby.png') 0 -40px no-repeat;width:44px;height:33px}
#do_baby2.disable{background-position:0 0}
#potionCongrat-pregnant{position:relative;top:-30px;left:-40px;height:95px}
#magictache-container{position:relative;top:0;left:242px;width:314px;height:250px;text-align:center}
#magictache-text{width:270px;color:black;top:215px;left:13px;text-align:center;margin:0 auto}
#magictache-text b{color:black}
#potion_tache_btn{position:absolute;top:4px;left:-19px}
#magicpotion-exemple{position:absolute;width:206px;height:223px;top:75px;left:578px;display:block;text-align:center;padding-top:19px;color:black;font-size:.9em;font-weight:bold}
#magicpotion-exemple.extache{background:url('/static/design/baby/potion_tache_exemple.png') top left no-repeat}
#magicpotion-exemple.exmelange{background:url('/static/design/baby/potion_mixe_exemple.png') top left no-repeat}
#magicpotion-exemple.excroissance{background:url('/static/design/baby/potion_croissance_exemple.png') top left no-repeat}
#potionCongrat-general{position:relative;top:-20px;margin-bottom:-20px}
#potionCongrat-topPelage{position:absolute;z-index:100;width:265px;height:85px;left:263px;top:-43px}
#potionCongrat-general-left{position:absolute;top:141px;left:214px}
#potionCongrat-general-right{position:absolute;top:178px;left:524px}
#maFicheContainer{display:block;width:100%;height:150px;padding-bottom:10px;margin-bottom:15px}
#maFicheContainer>div{float:left;width:32%;height:inherit}
#ficheCol1,#ficheCol2{border-right:1px solid #8C6640;margin-right:5px}
#bibliotheque{display:block;width:100%}
#bibliotheque-etagere{margin-top:10px;padding:50px 15px 0 15px;height:126px;width:85%;background-image:url('/static/images/bibliotheque.png');background-repeat:repeat-x;-moz-border-radius:5px;border:5px solid #C60}
#bibliotheque-etagere>span{float:left;height:80px;line-height:10px;color:#fff;font-weight:bold;text-align:center}
#support-content{position:relative;margin:0 auto;max-width:780px;height:340px}
#support-content img{max-width:100%}
#support-content>div.navig{width:35px;padding-top:120px}
#support-content>div.navig:hover{opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70)}
#support-menu-container{position:relative;display:block;max-width:800px;height:130px;top:-45px;background-repeat:no-repeat;background-position:center}
.support-menu-content{position:relative;width:inherit;height:inherit}
.support-menu-top{position:absolute;top:-10px}
.support-menu-bottom{position:absolute;top:205px}
.support-menu-content>div>li{float:left;margin-left:47px;cursor:pointer}
.support-menu-content>div>li:hover{opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70)}
#support-pagination-container{position:relative;top:-45px}
#support-pagination{position:relative;font-size:1.1em;text-align:center}
#support-pagination>a.actif{font-weight:bold;color:#C4005C;margin:2px}
#support-pagination #next,#support-pagination #prev{margin:0 20px}
#support-pagination #next:hover,#support-pagination #prev:hover{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}
#support-questions-container{position:relative;display:block;max-width:657px;height:334px;background:url('/static/design/faq_background.png') no-repeat center;margin:20px auto}
#support-questions-container>#support-title{left:-50px;position:absolute;top:-60px}
#support-questions-content{height:255px;margin-left:30px;padding-right:15px;overflow:auto;position:absolute;top:50px;max-width:630px}
#support-questions-content a{color:black;text-decoration:none}
#support-questions-content a:hover{color:#C4005C}
.conversationA,.conversationB{position:relative;width:550px;border-radius:5px;border:1px solid #C17F83;padding:5px;margin:20px}
.conversationA{background-color:#F7D0D3}
.conversationB{margin-left:100px;background-color:#F1B8BE}
.conversationA>div,.conversationB>div{font-size:.8em;background-color:white;padding:1px;margin-bottom:10px}
.conversationB textarea,.conversationA textarea,.textarea{width:470px;height:150px}
#faq{width:auto;overflow:hidden;margin:10px 0}
#faq .genericTabs .tabsContent{border-color:#69c}
#faq #top-ten ol{padding-left:1em;margin-left:2em}
#faq #top-ten ol li{list-style-type:decimal!important;padding:0;margin:0 0 8px 0;font-family:Georgia,"DejaVu Serif","Bitstream Vera Serif",Norasi,serif;font-size:12px;color:#ff6597;line-height:15px}
#faq #top-ten ol li a{color:#27000d;font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:13px}
ul#categories li{padding-left:10px}
#recherche input[type=text]{font-size:13px;width:320px}
#container-recherche-top10{float:left;width:450px;border-right:1px solid #ccc}
#container-index-categories{margin-left:460px}
#categories strong,#categories ul li{font-size:80%!important;text-decoration:none}
#categories a{text-decoration:none}
#categories ul li ul li a{font-size:100%}
#faq-need-support{background:none repeat scroll 0 0 #FDD;display:block;margin:20px auto;padding:7px;width:600px;-webkit-border-radius:15px;border-radius:15px;-webkit-box-shadow:05px 5px 10px 0 #999;box-shadow:05px 5px 10px 0 #999}
#needSupportForm{margin:5px auto;display:block;width:50%;border:1px solid #ccc;padding:7px;background:#fff;text-align:center;-webkit-border-radius:15px;border-radius:15px}
#needSupportForm p{display:block;margin:0 0 5px 0;padding:0}
#needSupportForm label{line-height:2;font-size:150%}
#needSupportForm label input{vertical-align:middle}
#needSupportForm .submit{text-transform:uppercase;padding:2px;font-size:100%}
#stade-container{position:relative;display:block;max-width:789px;height:438px;background:url('/static/design/v2/cromimi/training_bg.png') 0 -16px}
#cromimiTraining{position:absolute;left:445px;top:170px}
#trainingName{position:absolute;top:92px;left:50px;width:300px;text-align:center}
#trainingPerf{position:absolute;width:300px;text-align:center;top:200px;left:50px;font-family:"Cromimi",Arial;font-size:1.6em}
#trainingStart{position:absolute;top:235px;width:250px;left:50px;text-align:center;padding:0 25px}
#training-view-next{position:absolute;top:305px;left:696px}
#training-view-prev{position:absolute;top:305px;left:398px}
#training-view-prev:hover,#training-view-next:hover{opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8}
#playground-container{position:relative;display:block;max-width:789px;height:438px;background:url('/static/design/v2/cromimi/playground.png') 0 -16px}
#cromimiPlayground{position:absolute;left:271px;top:110px}
#playgroundName{position:absolute;top:38px;left:426px;width:300px;text-align:center}
#playgroundStart{position:absolute;top:350px;width:250px;left:246px;text-align:center;padding:0 25px}
#play-view-next{position:absolute;top:232px;left:523px}
#play-view-prev{position:absolute;top:232px;left:225px}
#play-view-prev:hover,#play-view-next:hover{opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8}
#profil-top-container{position:relative;height:200px}
.profilNav{display:-moz-inline-stack;display:inline-block;*display:inline;background:url('/static/design/v2/profil/profil_sprite.png') 0 0 no-repeat;width:29px;height:29px;cursor:pointer}
.profilNav:hover{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}
.profilNav.profilNext{background-position:-154px -206px}
.profilNav.profilPrev{background-position:-114px -206px}
.profil-vote-container:not(.disable):not(.already){cursor:pointer}
.profil-vote-container>.voteStar{background:url('/static/design/v2/profil/profil_sprite.png') -46px -335px no-repeat;float:left;width:20px;height:20px}

.voteStar.disable{background-position:-91px -335px}
.voteStar.myVote{background-position:-69px -335px}
.trophyImg{display:-moz-inline-stack;display:inline-block;*display:inline;background:url('/static/design/v2/profil/profil_sprite.png') 0 0 no-repeat;width:42px;height:40px}
.trophyImg.gold{background-position:-123px -273px}
.trophyImg.silver{background-position:-79px -273px}
.trophyImg.bronze{background-position:-35px -273px}
.profil-viewPlus{text-align:center}
#profil-avatar-container{position:absolute;display:block;top:20px;left:20px;border:3px solid #febdc5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:-5px -5px 15px 0 #666;box-shadow:-5px -5px 15px 0 #666}
#profil-avatar-container.noAvatar{width:150px;height:150px}
#profil-stats-container{position:absolute;display:block;width:280px;top:60px;left:190px;/*background:url('/static/design/v2/profil/profil_sprite.png') -194px -6px no-repeat;*/}
#profil-stats-container-title{position:absolute;top:-5px;right:86px;background-color:white;height:26px;font-family:"Cromimi",Arial;font-size:28px;color:#febdc5;text-align:right;padding:3px}
#profil-stats-details{position:relative;width:200px;top:35px;left:0px;color:#a64d59;font-weight:bold;text-align:left;font-size:12px}
#profil-stats-details>li>span{float:right;text-align:right;color:black}
#profil-stats-career{position:absolute;display:block;cursor:pointer;top:227px;right:132px;width:41px;height:38px;background:url('/static/design/v2/profil/profil_sprite.png') -258px -250px no-repeat}
#profil-stats-career:hover{background-position:-258px -335px}
#profil-stats-cromimiland{position:absolute;display:block;cursor:pointer;top:225px;right:80px;width:44px;height:46px;background:url('/static/design/v2/profil/profil_sprite.png') -310px -235px no-repeat}
#profil-stats-cromimiland:hover{background-position:-310px -320px}
#profil-stats-cromimitop{position:absolute;display:block;cursor:pointer;top:220px;right:20px;width:55px;height:46px;background:url('/static/design/v2/profil/profil_sprite.png') -350px -201px no-repeat}
#profil-stats-cromimitop:hover{background-position:-350px -286px}
#profil-infos-container{position:absolute;width:260px;top:20px;left:190px}
#profil-infos-search{text-align:center;width:160px;right:20px;top:20px;position:absolute}
#profil-infos-search input{width:160px;height:20px;border:1px solid #AAA;padding:1px;margin:0}
#profil-infos-block{width:inherit;padding:10px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px background:#c8717a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M4NzE3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZGMxYzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#c8717a 0,#fdc1c8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c8717a),color-stop(100%,#fdc1c8));background:-webkit-linear-gradient(top,#c8717a 0,#fdc1c8 100%);background:-o-linear-gradient(top,#c8717a 0,#fdc1c8 100%);background:-ms-linear-gradient(top,#c8717a 0,#fdc1c8 100%);background:linear-gradient(to bottom,#c8717a 0,#fdc1c8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8717a',endColorstr='#fdc1c8',GradientType=0)}
#profil-infos-block>#profil-username{color:white;font-family:"Cromimi",Arial;font-size:30px}
.profil-ico{display:-moz-inline-stack;display:inline-block;*display:inline;background:url('/static/design/v2/profil/profil_sprite.png') 0 0 no-repeat;margin:0 5px}
#addToFriends.profil-ico{width:24px;height:24px;background-position:-425px -214px;top:35px;right:6px;position:absolute}
#addToFriends.profil-ico:hover{background-position:-425px -255px}
#sendMsg.profil-ico{width:33px;height:24px;background-position:-464px -214px;top:10px;right:0px;position:absolute}
#sendMsg.profil-ico:hover{background-position:-464px -255px}
#profil_maDescription{position:relative;width:100%;left:-6px}
#persoUp{background:url('/static/design/profil/barrePagePerso.png') center top repeat-x;height:30px;width:inherit;line-height:20px;text-align:center;color:#fbd7af;font-size:19px;font-family:"Cromimi",Arial}
#containProfilDesc{width:100%;height:40px;margin:0 auto;padding-bottom:20px}
#lienModifierProfil{margin-bottom:5px;text-align:right}
#profil-cromimis-container{position:relative;width:350px;height:350px;margin:0px auto;top:50px}
#profil-cromimis-container>#profil-cromimis-content{margin:0 auto}
#profil-cromimis-next{position:absolute;top:150px;left:324px}
#profil-cromimis-prev{position:absolute;top:150px;left:0}
.profil-cromimis-infos{position:absolute;top:-45px;font-family:"Cromimi",Arial;font-size:20px;color:#f5acb3;text-align:center;width:100%;z-index:50}
.profil-cromimis-infos span{color:#7dd0d9;font-size:15px}
.profil-cromimis-infos .profil-vote-container{margin:0 auto;width:100px}
#profil-cromimis-trophy{position:absolute;top:0;left:250px}
.profilGoToCage{position:absolute;display:block;cursor:pointer;background-color:transparent;top:0;left:0;z-index:100}
#profil-cages-container{position:relative;margin:0px auto;top:250px}
#profil-cages-container>#profil-cages-content{margin:0 auto}
#profil-cages-next{position:absolute;top:223px;right:-15px}
#profil-cages-prev{position:absolute;top:223px;left:-15px}
.profil-cages-infos{position:absolute;top:-75px;font-family:"Cromimi",Arial;font-size:20px;color:#f5acb3;text-align:center;width:100%;z-index:50}
.profil-cages-infos span{color:#7dd0d9;font-size:15px}
.profil-cages-infos .profil-vote-container{margin:0 auto;width:100px}
#profil-cages-trophy{position:absolute;top:0;right:250px}
.cromimiProfilViewCromimi-container{max-width:720px;max-height:450px;overflow-y:auto}
.profilCromimiView{float:left;zoom:1;margin:0 2px;width:135px;cursor:pointer;color:#ab5562;font-size:.8em;font-family:"Cromimi",Arial,"Times New Roman,Times,serif";-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:20px}
.profilCromimiView .listeNomRongeur{width:inherit;text-align:center;font-size:16px}
.profilCromimiView .listeVersFiche{display:block;width:150px;height:25px!important;text-align:center}
.profilCromimiView h4{font-family:"Times New Roman",Times,serif;text-align:center;text-transform:uppercase}
.profilCromimiView:hover{cursor:default;background-color:rgba(255,255,255,0.3)}
#profil-container{position:relative;margin:0 25px;height:auto}
#profil_infos{padding-top:25px}
#profilPrevCage{margin-right:15px}
#profilNextCage{margin-left:15px}
#profilPrevCage:hover,#profilNextCage:hover{opacity:.5;-moz-appearance:moz-opacity:.5;filter:alpha(opacity=50)}
#profil_mesRongeurs-container{width:400px;position:absolute;top:220px}
#profil_mesRongeurs-container .navigation{width:320px;text-align:center;font-family:"Cromimi",Arial}
#compte-container #keepConnect{margin-left:373px;margin-top:-2px}
#compte-container #left{width:499px;margin-top:15px}
#compte-container #left>div,#right>div{margin-bottom:30px}
#compte-container #right{width:499px;float:right;margin-top:-685px}
#compte-container h4{font-size:20px;font-family:"Cromimi",Arial;font-weight:normal;text-align:left;margin-bottom:5px;color:white}
#compte-container a,em{color:black}
#compte-container .note{color:red}
#rongeurPagination{margin-left:240px}
#profil_mesRongeurs-container>#rongeurPagination>div{float:left}
#profil_mesRongeurs-container>#rongeurPagination>div.btn{opacity:.5;-moz-appearance:moz-opacity:.50;filter:alpha(opacity=50)}
#profil_mesRongeurs-container>#rongeurPagination>div.btn:hover{opacity:1;-moz-appearance:moz-opacity:1;filter:alpha(opacity=100)}
#rongeurPagination>#number{margin-top:8px;margin-left:-109px;font-size:1.3em}
.darkPink{color:#aa3958}
.darkPink b,.darkPink strong{font-weight:bold;color:black}
.darkPink big{font-weight:bold;color:inherit;font-size:1em}
#profil_Decoration{background:url('/static/design/profil/profilDeco.png') center bottom no-repeat;color:#A7555E;height:57px;padding-top:30px;width:825px;z-index:5}

#ongletCages{padding:10px 60px}
#bibliothequeEtagere{background:url('/static/design/profil/bibliothequeEtagere.png') center top no-repeat;height:217px;margin:0 auto;padding:10px 0 0 150px}
#bibliothequeEtagere>span{float:left;height:80px;line-height:10px;color:#fff;font-weight:bold;text-align:center}
#viewMyCromimi{position:absolute;padding:5px;height:200px;width:200px;margin:15px}
.profilPreviewMyCromimiDescr{border:2px dashed black;position:relative;top:-10px;width:310px;z-index:10000}
.profilPreviewMyCromimiDescr>#name{color:#333;font-family:"Cromimi",Arial,Times,serif;font-size:1.8em;font-weight:bold;border-bottom:2px solid black;width:310px}
.question-tag{cursor:help;color:#a65660;font-family:"MS Trebuchet";font-size:14px;font-weight:bold}
#facebook label{display:block}
#facebookDelier a{display:block;margin-top:5px}
#profil-view-career{position:relative;max-height:500px;overflow-y:auto;width:865px;margin:0 auto}
div.profil-career{float:left;margin:5px;border:1px solid #333;width:200px;height:148px;cursor:help}
div.profil-career>div{margin:12px auto}
#profilPrevRongeur,#profilNextRongeur{margin:2px 5px}
#profil-trophes-container{position:relative;width:200px;margin:0 auto;height:70px}
#profil-trophes-container>div{float:left;margin:5px}
#profil-trophes{background:url("/static/design/trophees.png") no-repeat scroll left top transparent;font-size:1.3em;font-weight:bold;height:70px;line-height:120px;margin:5px;padding-left:10px;width:40px}
#profil-trophes.trophe_argent{background-position:-50px top}
#profil-trophes.trophe_bronze{background-position:-100px top}
.button-profil-left,.button-profil-right{position:relative;display:-moz-inline-stack;display:inline-block;*display:inline;height:32px;background-repeat:no-repeat;font-family:"Trebuchet MS",Helvetica,sans-serif;font-size:10px}
.button-profil-left{float:left;background-position:bottom left;width:10px}
.button-profil-right{float:right;background-position:top right;min-width:10px;padding:15px 10px 0 0}
.button-profil-on{background-image:url("/static/design/ongletOFF.png");color:#e68a97}
.button-profil-off{background-image:url("/static/design/ongletON.png");color:#7c283e}
#profil-desc-perso-content h2{display:block;text-decoration:none}
#profil-desc-perso-content hr{border-color:#99585C}
#profil-cromimiTop-container{position:relative;display:block;background:url('/static/design/cromimiTop/profil-background.png') top left no-repeat;width:826px;height:506px;margin-top:-20px;margin-left:-35px}
#profil-cromimiTop-title{position:absolute;top:-44px;width:inherit;text-align:center}
#profil-cromimiTop-error{position:absolute;top:223px;text-align:center;width:inherit;font-family:"Cromimi",Arial,Times,serif;font-size:1.8em}
#profil-cromimiTop-cromimis{position:absolute;width:inherit;top:170px;text-align:center}
#profil-cromimiTop-cromimis>div{display:-moz-inline-stack;display:inline-block;*display:inline}
#profil-cromimiTop-prev{position:absolute;left:12px;top:235px;z-index:1000}
#profil-cromimiTop-next{position:absolute;left:785px;top:235px;z-index:1000}
#profil-cromimiTop-ok{position:absolute;top:439px;text-align:center;width:inherit;font-family:"Cromimi",Arial,Times,serif;font-size:1.8em;color:white}
#carrousel-carriere{margin:0 auto}
#carrousel-carriere .next{right:0;top:25px}
#carrousel-carriere .prev{left:0;top:50px}
#carrousel-carriere .interieur-carrousel{margin-left:50px}
#carrousel-carriere .item>span{color:#23a0ae}
#carrousel-carriere .item:hover,#carrousel-carriere .item.select{color:#0a0ea9;font-weight:bold}
#listeCromimiCarriere{position:relative;height:auto;margin-bottom:30px}
.rongeurCarriere{float:left;filter:alpha(opacity=60);opacity:.6}
.rongeurCarriere:hover{cursor:pointer}
.rcCromimi{font-weight:bold;filter:alpha(opacity=100);opacity:1}
#carreerPossible-container{width:830px;margin:0 auto}
#carrierePaginate{display:block;position:relative;margin:10px;text-align:center;font-size:1.1em;color:#4E060A}
#carrierePaginate>a{color:#A24D21}
.ongletDetailCarriere{position:relative;z-index:5;clear:left;padding: 0 15px 0 15px}
span.ongletCarriere{position:relative;top:-10px;left:35px;z-index:2000;margin-right:3px;text-decoration:none;height:42px;width:147px;float:left;display:block;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);opacity:.78}

span.ongletCarriere:hover{cursor:pointer}
span.ongletSelectCarriere{filter:alpha(opacity=100);opacity:1}
.croOpacity .cromimidisplay-html{filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4}
#table_carriere,#carreerPossible,#ficheCarriereDetail,viewAventureCarriereDetail{position:relative}
#carreerPossible>div,#viewAventureCarriereDetail>div>div{display:block;float:left;height:388px;width:251px;margin:12px;background:url('/static/design/pageVille/carriere/carriere_fiche.png') no-repeat}
span.titleCarriere{display:block;width:inherit;text-align:center;margin-top:15px;color:#000;font-weight:bold;font-size:1.1em}
span.specialCarriere{text-align:center;color:#E37417;width:inherit;display:block;height:15px}
span.descCarriere{display:block;width:225px;margin:0 auto;font-size:12px;line-height:14px}
#descCarriere-gain{margin-left:15px}
.carriereCaracNok{color:#c4005c;font-weight:bold}
span.imgCarriere{width:200px;height:148px;border:1px black solid;display:block;margin:0 auto;position:relative}
span.imgCarriere{cursor:pointer}
span.imgCarriere>span{margin:auto}
#carriereMultipleListe{position:relative;width:inherit;max-height:390px;overflow:auto;border-top:1px solid #AC3338;border-bottom:1px solid #AC3338}
#carriereMultipleListe>div{margin:5px;border:1px solid transparent}
#carriereMultipleListe>div:hover{cursor:pointer;border:1px solid white}
#carriereMultipleListe>div{width:100px;height:135px;float:left}
.importerRongeur{width:100px;height:120px;margin:0 auto}
#carriereMultipleListe>div>div{position:absolute;width:inherit}
#carriereMultipleListe .select{color:#AC3338;border:1px dashed #AC3338}
#selectR,#errorSelector{color:#888}
#nameSelectR{font-size:1.5em;font-weight:bold;color:#23a0ae}
#detailCar-container{position:relative;margin:25px 0}
#detailCar-container>div{float:left}
#apercuCarriere{width:360px;height:266px;border:1px solid black}
#infoCarriere{width:450px}
#infoCarriere>span{margin-left:15px;display:block}
#infoCarriere>img{display:block;margin:5px 0}
#infoCarriere-titre{font-size:1.5em;text-transform:uppercase;color:#AC3338;font-weight:bold;margin-left:35px}
#infoCarriere-cadeaux{float:right;height:106px;width:203px;background:url('/static/design/pageVille/carriere/carriere_fiche_cadeaux.png') no-repeat;padding:7px 0}
#infoCarriere-cadeaux>div{padding-left:10px;font-size:.9em}
#infoCarriere-prix{float:right;margin-right:20px;font-weight:bold;text-transform:uppercase;color:red;line-height:28px}
#infoCarriere-valide{display:block;width:450px;text-align:center;margin-top:25px;color:#AC3338;font-size:.8em}
#acceptCarriere{display:block;width:inherit;height:50px}
#acceptCarriere>img:hover{cursor:pointer;opacity:.7;filter:alpha(opacity=70);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70)}
.cadeauCarriere{width:800px;text-align:center}
.cadeauCarriere>div{margin:0 auto}
.carriereObj{display:inline-block;margin:5px;border:1px dashed Pink}
.skin_barre{position:relative;float:left;height:100px;width:20px;background-size:20px 100px;background-repeat:no-repeat;background-image:url("/static/images/palette/degrade.jpg")}
#carre{position:relative;float:right;height:100px;width:100px}
.skin_carre{position:absolute;height:100px;width:100px;background-size:100px;background-repeat:no-repeat;background-image:url("/static/images/palette/degrade n-b.png")}
.carre_background{position:absolute;height:100px;width:100px;background-color:#FFF}
.skin_curseur1{position:absolute;width:20px;height:5px;background-size:20px 5px;background-repeat:no-repeat;background-image:url("/static/images/palette/curseur1.png")}
.skin_curseur2{position:absolute;height:20px;width:20px;background-size:20px;background-repeat:no-repeat;background-image:url("/static/images/palette/curseur2.png")}
.colorPicker{height:100px;width:130px}
.previewColor{float:left;margin-top:5px;height:25px;width:25px;background-color:#FFF}
.colorContainer{padding:10px}
.skin_bouton_OK{float:right;margin-top:15px}
.cleditorMain{border:1px solid #999;padding:0 1px 1px;background-color:white}
.cleditorMain iframe{border:none;margin:0;padding:0}
.cleditorMain textarea{border:none;margin:0;padding:0;overflow-y:scroll;font:10pt Arial,Verdana;resize:none;outline:none}

.cleditorToolbar{background:url('/static/images/CLEditor/toolbar.gif') repeat}
.cleditorGroup{float:left;height:26px}
.cleditorButton{float:left;width:24px;height:24px;margin:1px 0 1px 0;background:url('/static/images/CLEditor/buttons.gif')}
.cleditorDisabled{opacity:.3;filter:alpha(opacity=30)}
.cleditorDivider{float:left;width:1px;height:23px;margin:1px 0 1px 0;background:#CCC}
.cleditorPopup{border:solid 1px #999;background-color:white;position:absolute;font:10pt Arial,Verdana;cursor:default;z-index:10000}
.cleditorList div{padding:2px 4px 2px 4px}
.cleditorList p,.cleditorList h1,.cleditorList h2,.cleditorList h3,.cleditorList h4,.cleditorList h5,.cleditorList h6,.cleditorList font{padding:0;margin:0;background-color:Transparent}
.cleditorColor{width:150px;padding:1px 0 0 1px}
.cleditorColor div{float:left;width:14px;height:14px;margin:0 1px 1px 0}
.cleditorPrompt{background-color:#F6F7F9;padding:4px;font-size:8.5pt}
.cleditorPrompt input,.cleditorPrompt textarea{font:8.5pt Arial,Verdana}
.cleditorMsg{background-color:#FDFCEE;width:150px;padding:4px;font-size:8.5pt}
#christmasCalendar-container{position:relative;display:block;width:876px;height:496px;background:url('/static/images/evenement/avent2014-buble.png') no-repeat 5px 35px}
#christmasCalendar-container>div{position:absolute}
#christmasCalendar-container div.active{cursor:pointer}
.calendar1{top:232px;left:340px;width:66px;height:58px}
.calendar2{top:110px;left:135px;width:66px;height:58px}
.calendar3{top:340px;left:341px;width:46px;height:43px}
.calendar4{left:551px;top:241px;width:59px;height:58px}
.calendar5{left:438px;top:189px;width:66px;height:58px}
.calendar6{left:799px;top:57px;width:51px;height:54px}
.calendar7{left:121px;top:185px;width:51px;height:54px}
.calendar8{left:244px;top:196px;width:51px;height:54px}
.calendar9{left:517px;top:195px;width:39px;height:41px}
.calendar10{left:371px;top:393px;width:78px;height:74px}
.calendar11{left:218px;top:133px;width:49px;height:50px}
.calendar12{left:721px;top:43px;width:49px;height:50px}
.calendar13{left:17px;top:107px;width:49px;height:50px}
.calendar14{left:561px;top:139px;width:49px;height:50px}
.calendar15{left:823px;top:224px;width:49px;height:50px}
.calendar16{left:298px;top:309px;width:49px;height:50px}
.calendar17{left:455px;top:272px;width:49px;height:50px}
.calendar18{left:622px;top:153px;width:49px;height:50px}
.calendar19{left:237px;top:271px;width:49px;height:50px}
.calendar20{left:314px;top:178px;width:53px;height:50px}
.calendar21{left:444px;top:354px;width:71px;height:64px}
.calendar22{left:640px;top:86px;width:71px;height:64px}
.calendar23{left:387px;top:300px;width:48px;height:40px}
.calendar24{left:507px;top:304px;width:64px;height:51px}
#christmasCaressLater{text-align:center;position:absolute;top:396px;width:inherit}
#btnCaninou{position:relative;display:block;width:273px;height:78px;background-repeat:no-repeat;background-position:top left}
#btnCaninou:hover{background-position:bottom left}
#btnAccueilNoel{position:relative;display:block;width:278px;height:84px;background-repeat:no-repeat;background-position:top left}
#btnAccueilNoel:hover{background-position:bottom left}
#suprizou{position:relative;width:799px;height:494px;background:url('/static/images/modules/noel/suprizou.png') no-repeat}
#cadeauSuprizou{position:absolute;left:285px;top:18px;font-size:larger;font-weight:bold;color:#a60505;width:350px}
#cadeauNoelChaussette{position:absolute;left:450px;top:260px}
#cadeauNoel1{position:absolute;left:450px;top:200px}
#cadeauNoel2{position:absolute;left:600px;top:200px}
#cadeauNoel3{position:absolute;left:450px;top:350px}
#cadeauNoel4{position:absolute;left:600px;top:350px}
#noelHeader{position:relative;width:801px;height:47px;background-repeat:no-repeat;background-position:top left;margin:0 auto;padding-top:102px;text-align:center}
#tab-present,#tab-caninou,#tab-sock,#tab-list{position:absolute;cursor:pointer}
#tab-present{left:523px;top:102px;width:146px;height:35px}
#tab-caninou{left:85px;top:102px;width:146px;height:35px}
#tab-sock{left:377px;top:102px;width:146px;height:35px}
#tab-list{left:231px;top:102px;width:146px;height:35px}

.ongletNoelActif{background-position:bottom}
.ongletNoel{background-position:top}
#chaussetteContainer{position:relative;height:535px}
#ptsChaussette{color:#a60505;font-weight:bold;text-align:center;margin-bottom:15px}
#papaNoel{position:absolute;width:286px;height:294px;left:545px;background:url('/static/images/modules/noel/papaNoel.png') no-repeat}
#papaNoel-txt{color:white;font-size:12px;left:570px;position:absolute;top:20px;width:190px}
#chausssette-preview-container{position:absolute;width:350px;height:500px;left:100px;overflow:visible;padding:30px 38px}
#chausssette-preview{position:absolute;width:330px;height:440px;background:no-repeat top left}
#actionNoel{left:545px;position:absolute;text-align:center;top:310px;width:280px}
.socksMini{padding:2px;border:1px solid grey;background-color:white;margin:2px 5px;display:block;float:left}
.socksMini:hover{border-color:black}
#listeContainer{position:relative;height:560px}
#surprizouListe{position:absolute;width:277px;height:336px;background:url('/static/images/modules/noel/surprizouListe.png') no-repeat}
#surprizouListe-txt{color:#063;font-size:12px;position:absolute;top:18px;left:44px;width:220px}
#surprizouListe-preview{position:absolute;width:411px;height:328px;padding-top:228px;padding-left:90px;left:300px;background-repeat:no-repeat;background-position:center top}
#surprizouListe-preview>div{position:absolute;color:#600;left:95px;top:248px;width:365px;height:230px;overflow-y:auto}
#surprizouListe-preview>div>div{margin-top:13px;margin-left:18px;font-weight:bold;cursor:help}
#surprizouListe-preview>div>div>span{position:absolute;left:250px;font-weight:normal;font-style:italic}
.papier,.ruban,.noeud{width:309px;height:276px;position:absolute;top:0;left:0}
.detailCadeau{position:absolute;left:309px;top:50px;width:435px}
.apercuCadeauRecu{position:relative;left:140px;top:10px;display:block;width:100px;height:80px;border:1px solid #FF6597}
#faireCadeaux{height:490px;position:relative}
.modeCadeau{width:309px;height:276px;position:relative}
.modeCadeau>div.papier,.modeCadeau>div.ruban,.modeCadeau>div.noeud{width:309px;height:276px;position:absolute;top:0;left:0}
.viewPrice{color:#BF1759;display:block;font-size:11px;padding-bottom:10px}
.carrousel-noel{margin:0 auto;background-color:white;border:1px solid #C06}
.carrousel-noel .next{right:0;top:0}
.carrousel-noel .prev{left:0;top:0}
.carrousel-noel .interieur-carrousel{margin-left:50px}
.carrousel-noel .item{border:1px solid transparent;margin:1px}
.carrousel-noel .item:hover,.carrousel-noel .item.select{color:#0a0ea9;font-weight:bold;border-color:#C06}
.defilV div{position:absolute;top:0;left:45px;width:345px}
.defilV{overflow:hidden;position:relative}
.defilV div a{display:block;float:left;margin-right:5px;overflow:hidden;width:60px;height:78px;position:relative;border:1px solid #fff;background-color:white}
.defilV div a img{margin:0}
.selectionPrecedent,.selectionSuivant{display:block;width:34px;height:50px;background-image:url('/static/images/bts.jpg');position:absolute;top:0}
.selectionPrecedent{left:3px}
.selectionSuivant{right:3px;background-position:top right}
.selectionPrecedent:hover{background-position:bottom left}
.selectionSuivant:hover{background-position:bottom right}
#caresseCromimiDisplay.caninou{display:block;width:320px;height:320px;top:113px;left:289px;background:url('/static/images/modules/caninou/game/lutin.png') top left}
#caresseCromimiDisplay.lutin1{background-position:0 0}
#caresseCromimiDisplay.lutin2{background-position:-320px 0}
#caresseCromimiDisplay.lutin3{background-position:0 -320px}
#caresseCromimiDisplay.lutin4{background-position:-320px -320px}
#presentCaninou-breed{float:left;display:inline-block;width:320px;height:320px;margin-top:30px;background:url('/static/images/modules/caninou/game/lutin.png') top left}
#presentCaninou{float:left;position:relative;text-align:center;width:450px;margin:0 auto}
#presentCaninou>div{display:inline-block}
#cromimiland{margin:auto;background-color:#bde;height:450px;width:750px}
.cromimiland-list,.cromimiland-list li{list-style:none}
.cromimiland-list li{display:inline-block;position:relative}

.cromimiland-list li a{display:block;position:relative;top:0;left:0;height:120px;width:120px;margin:5px;padding:5px;text-decoration:none;text-align:center}
a.cromimiland-list-item{border:1px solid #c9bab3;background-color:#e0cfc7;color:#666}
a.cromimiland-list-item:hover{display:block;height:120px;width:120px;margin:5px;padding:5px;border:1px solid #e0cfc7;background-color:#f2e3dc;color:#888}
a.cromimiland-list-item-selected{border:1px solid #c2d1a5;background-color:#dde5ce;color:#888}
a.cromimiland-list-item-selected:hover{border:1px solid #c2d1a5;background-color:#dde5ce;color:#888}
.cromimiland-list-item-checked{position:absolute;top:0;left:105px}
#cromimiland-list-header{display:block;position:relative;padding:5px}
#cromimiland-list-header-price{display:inline-block;position:relative;height:15px;width:50px;background-color:#e0cfc7;text-align:right;padding-right:5px;color:#a83c2b}
.cromimiland-list-header-text{display:inline-block;position:relative;color:#666;font-family:Arial,Helvetica,sans-serif}
#cromimiland-footer-confirm{display:none}
#cromimiland-footer-submit{display:none}
.cromimiland-cromimi-name{position:relative;margin:auto}
.cromimiland-list li #rongeurDisplay{margin:auto}
a.cromimiland-button{border:1px solid #c9bab3;background-color:#e0cfc7;color:#666;text-decoration:none;text-align:center;padding:5px;margin-right:5px}
a.cromimiland-button:hover{border:1px solid #e0cfc7;background-color:#f2e3dc;color:#888}
#cromimiland-footer{padding:5px;color:#666}
.cromimiland-cromimi{position:absolute}
.cromimiland-infos{position:absolute;height:205px;width:180px;background-color:#def;display:none;background:url('/static/images/modules/cromimiland/infobulle.png');background-position:-55px -40px;padding:10px;text-align:center}
.cromimiland-infos-name{font-size:22px}
.cromimiland-infos-cara{font-size:17px}
.cromimiland-infos-show{display:block}
.cromimiland-cromimi-link{display:block;opacity:.2;position:absolute}
.cromimiland-cromimi-link-1{height:125px;width:150px}
.cromimiland-cromimi-link-2{position:absolute;height:150px;width:140px}
.cromimiland-cromimi-link-3{position:absolute;height:150px;width:140px}
#cromimiland-navigation{position:absolute;width:200px;height:40px;text-align:center;top:105px;left:308px}
.cromimiland-navigation{position:relative;width:46px;height:40px;text-align:center;margin:0 auto}
.cromimiland-navigation{display:inline-block;font-size:1.3em}
.cromimiland-navigation-right{margin-left:10px}
.cromimiland-navigation-left{margin-right:10px}
#familyTree-parents{display:block;position:relative;margin:0 auto;height:200px}
#familyTree-parents>div{display:inline-block}
.familyTree-parent{display:block;background-repeat:no-repeat;position:absolute;height:200px;width:200px;background-size:200px 200px;background-position:-20px -20px;padding-left:20px;padding-top:20px}
#familyTree-father{left:475px;background-image:url('/static/design/pageVille/genealogie/parentsMale.png')}
#familyTree-mother{left:185px;background-image:url('/static/design/pageVille/genealogie/parentsFemale.png')}
.familyTree-tag{display:block;position:absolute;z-index:50}
#familyTree-tag-parents{top:40px;left:340px;text-align:center}
#familyTree-current{position:relative;height:185px;width:250px;margin:0 auto;top:-55px}
#familyTree-current-cromimi #rongeurDisplay{position:relative;margin:auto;margin-top:10px}
#familyTree-current-cromimi-name{position:relative;margin:auto;height:30px;width:180px;top:-20px}
#familyTree-current-cromimi-name span{display:block;position:absolute;height:26px;width:180px;top:15px;color:#3f1f1f;font-size:20px;font-weight:bold;text-align:center;overflow:hidden;text-overflow:ellipsis}
#familyTree-partners{position:relative;text-align:center}
#familyTree-partners>div{display:inline-block}
.familyTree-partner-name{margin-top:-8px;color:#C82848;font-weight:bold;text-align:center;text-shadow:0 0 4px white,0px 0 5px white,0px 0 5px white,0px 0 5px white,0px 0 5px white,0px 0 5px white;filter:dropshadow(color=#ffffff,offx=0,offy=0)}
.familyTree-partner-name span{overflow:hidden;text-overflow:ellipsis}
.familyTree-parent-name{background-image:url('/static/design/pageVille/genealogie/nameParents.png');background-repeat:no-repeat;height:37px;width:133px;font-weight:bold;padding-top:5px;margin-top:-10px}

.familyTree-parent-name span{margin-top:5px;display:block;height:22px;width:133px;color:#ffefe7;font-size:16px;font-weight:bold;text-align:center;overflow:hidden;text-overflow:ellipsis}
.familyTree-parent-name span span{margin-top:0}
#generation{display:block;position:relative;height:740px;width:830px;font-family:"Arial Black","Gadget","sans-serif";margin:0 auto}
#generation-partners{position:absolute;height:385px;width:480px;top:170px;left:175px;background-repeat:no-repeat}
#generation-parent{position:absolute;height:170px;width:830px;top:0;left:0}
#generation-child{position:absolute;height:740px;width:830px;top:0;left:0}
#generation-current{position:absolute;height:250px;width:250px;top:170px;left:290px;z-index:1}
#generation-current-cromimi #rongeurDisplay{position:relative;margin:auto;margin-top:10px}
#generation-current-cromimi-name{position:relative;margin:auto;height:30px;width:180px}
#generation-current-cromimi-name span{display:block;position:absolute;height:26px;width:180px;top:15px;color:#3f1f1f;font-size:20px;font-weight:bold;text-align:center;overflow:hidden;text-overflow:ellipsis}
.generation-partner{position:absolute;height:135px;width:120px}
.generation-child{position:absolute;height:140px;width:155px;background-repeat:no-repeat}
.generation-child-male{background-image:url('/static/design/pageVille/genealogie/babyMale.png')}
.generation-child-female{background-image:url('/static/design/pageVille/genealogie/babyFemale.png')}
.generation-parent{display:block;background-repeat:no-repeat;position:absolute;height:200px;width:200px;background-size:200px 200px;background-position:-20px -20px;padding-left:20px;padding-top:20px}
.generation-child-name{background-repeat:no-repeat;height:39px;width:103px;margin-left:20px;text-align:center;font-weight:bold;padding-top:5px;overflow:hidden;text-overflow:ellipsis}
.generation-child-name-male{background-image:url('/static/design/pageVille/genealogie/nameChildM.png')}
.generation-child-name-female{background-image:url('/static/design/pageVille/genealogie/nameChildF.png')}
.generation-child-name span{margin:auto;margin-top:6px;display:block;height:22px;width:92px;color:#ffefe7;font-size:14px;font-weight:bold;text-align:center;overflow:hidden;text-overflow:ellipsis}
.generation-child-name span span{margin-top:0}
.generation-partner-name{margin-top:-8px;color:#C82848;font-weight:bold;text-align:center;text-shadow:0 0 4px white,0px 0 5px white,0px 0 5px white,0px 0 5px white,0px 0 5px white,0px 0 5px white;filter:dropshadow(color=#ffffff,offx=0,offy=0)}
.generation-partner-name span{overflow:hidden;text-overflow:ellipsis}
.generation-parent-name{background-image:url('/static/design/pageVille/genealogie/nameParents.png');background-repeat:no-repeat;height:37px;width:133px;font-weight:bold;padding-top:5px;margin-top:-10px}
.generation-parent-name span{margin-top:5px;display:block;height:22px;width:133px;color:#ffefe7;font-size:16px;font-weight:bold;text-align:center;overflow:hidden;text-overflow:ellipsis}
.generation-parent-name span span{margin-top:0}
#generation-father{left:475px;background-image:url('/static/design/pageVille/genealogie/parentsMale.png')}
#generation-mother{left:185px;background-image:url('/static/design/pageVille/genealogie/parentsFemale.png')}
.arrow-left{top:55px;left:0;background-image:url('/static/design/pageVille/genealogie/arrowLeft.png')}
.arrow-right{background-image:url('/static/design/pageVille/genealogie/arrowRight.png')}
.arrow-right,.arrow-left{height:29px;width:19px;display:block;position:absolute}
.generation-arrow{display:block;position:absolute;height:55px;width:55px}
#arrow-parents{display:block;position:absolute;height:112px;width:62px;top:75px;left:385px}
.generation-child-quantity{position:absolute;height:16px;width:120px;text-align:center}
#previousPartner{background-image:url("/static/design/pageVille/genealogie/loversLeft.png")}
#nextPartner{background-image:url("/static/design/pageVille/genealogie/loversRight.png");margin-left:-20px}
.arrowPartner{position:absolute;height:30px;width:20px;background-repeat:no-repeat;cursor:pointer}
#generation-adopt{display:block;position:absolute;font-size:20px;color:#3F1F1F;width:100%;text-align:center}

.generation-tag{display:block;position:absolute;z-index:50}
#generation-tag-lovers{top:170px;left:165px}
#generation-tag-babies{top:130px;left:2px}
#generation-tag-parents{top:40px;left:340px}
#generation-empty{height:150px;width:175px;position:absolute;top:220px;color:#2e97d3;font-size:14px}
#generation-current-cromimi{cursor:pointer}
.arrow-current{display:block;position:absolute;height:29px;width:19px;z-index:2}
#arrow-current-previous{background-image:url("/static/design/pageVille/genealogie/arrowLeft.png");top:280px;left:305px}
#arrow-current-next{background-image:url("/static/design/pageVille/genealogie/arrowRight.png");top:280px;left:510px}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);-moz-transform:translate3d(0px,0,0);-o-transform:translate(0px,0px);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}
.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-fles-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}
.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}

.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}
.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-white .swiper-pagination-bullet{background:#fff}
.swiper-pagination-bullet-active{opacity:1;background:#007aff}
.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}
.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}
.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0px,-50%,0);-moz-transform:translate3d(0px,-50%,0);-o-transform:translate(0px,-50%);-ms-transform:translate3d(0px,-50%,0);transform:translate3d(0px,-50%,0)}
.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}
.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}
.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}
.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}
.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}

.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}
.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.swiper-container-fade .swiper-slide{pointer-events:none}
.swiper-container-fade .swiper-slide-active{pointer-events:auto}
.swiper-container-cube{overflow:visible}
.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0;-moz-transform-origin:0;-ms-transform-origin:0;transform-origin:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%}
.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px)}
.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow{z-index:0}
.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}
.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}
.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}
.swiper-scrollbar-cursor-drag{cursor:move}
.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}
.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}

.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}
}
@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}
}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{min-height:0}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default!important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}

.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-tabs{position:relative;padding:.2em}
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}
.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}
.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}
.ui-widget-content{border:1px solid #ddd;background:#eee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333}
.ui-widget-content a{color:#333}
.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:bold}
.ui-widget-header a{color:#fff}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1c94c4}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#c77405}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#eb8f00}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}

.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
.ui-icon{width:16px;height:16px}
.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}
.ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}
.ui-state-default .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}
.ui-state-active .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}
.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png)}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffd27a_256x240.png)}
.ui-icon-blank{background-position:16px 16px}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}

.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}

.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-on{background-position:-96px -144px}
.ui-icon-radio-off{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}
.ui-widget-overlay{background:#666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}
.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}
.farbtastic{position:relative}
.farbtastic *{position:absolute;cursor:crosshair}
.farbtastic,.farbtastic .wheel{width:195px;height:195px}
.farbtastic .color,.farbtastic .overlay{top:47px;left:47px;width:101px;height:101px}
.farbtastic .wheel{background:url(/static/images/farbastic/wheel.png) no-repeat;width:195px;height:195px}
.farbtastic .overlay{background:url(/static/images/farbastic/mask.png) no-repeat}
.farbtastic .marker{width:17px;height:17px;margin:-8px 0 0 -8px;overflow:hidden;background:url(/static/images/farbastic/marker.png) no-repeat}
/*NOVALIIS*/
.formlogin input{color: #b35e68;text-align:center;width:200px;padding:3px;border:2px solid #b35e68;font-size:10pt;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none}
.flag{text-align:left;display:block;position:absolute;top:10px;left:50px;z-index:1000;background-color:rgba(255,255,255,0.45);padding:5px 5px 2px 5px; border-radius:5px;}
a#goto-cromiality{ background-position: -70px -5px; }
a#goto-cromiality:hover, a#goto-cromiality.select{ background-position: -10px -5px; }
#cage-actions-btn-download{position: absolute;left: 700px;top: 0px}
#cage-actions #download{width: 32px;height: 23px;background-position: -9px -111px}
#cage-actions #download:hover{background-position: -9px -149px}
#nav_mobile{display:inline-block!important;float:right;margin-right:70px;margin-top:5px}
#nav_icon{display:inline-block;width:45px;height:45px;background-color:#37659A;border-radius:4px;opacity:0.9}
#nav_mobile i.fas.fa-user{color:white;margin-top:9px}
a:hover#nav_icon{background-color:#9aecf6}
#nav_icon ul{list-style:none}
#nav_icon li{display:inline-block;padding:10px}
nav ul, nav:active ul{display:none;position:fixed;padding:5px;background:#fff;opacity:0.94;top:50px;margin-left:-165px;;width:200px;z-index:2002;border-radius: 6px 0px 0px 6px;-webkit-box-shadow:-5px 5px 15px 0 #666;box-shadow:-5px 5px 15px 0 #666}
nav li{width:100%;padding:4px;margin:0;text-align:left!important}
nav li.pseudo{color:#37659A;font-weight:bold;padding:0;text-align:center!important;margin-top:5px}
nav li.avatar{text-align:center!important;background:#d2edf7;width:192px;border-radius:6px 0px 0px 0px}
nav li.avatar img{border-radius:50px}
nav li a{color:#37659A;text-decoration:none;font-family:Arial,Helvetica,sans-serif;padding-left:5px;font-weight:normal}
nav li.far,nav li.fas{color:#37659A;font-size:14px}
nav ul .separator{border-bottom:2px solid #37659A;width:189px;margin-bottom:8px}
nav:hover ul{display:block}
.header_pub{position:absolute;top:38px;left:450px}
.absmiddle{vertical-align: middle}
.center{text-align: center}
.headerVip{display:inline-block;position:relative;margin-right:3px}
.headerVip#vip{background:url("/static/design/v2/vip.png") no-repeat;height:28px;width:34px;top:8px;left:-7px}
.vip{background: #ab5562 url(/static/design/v2/vip.png)}
.nospil-animalerie-produits{height:auto!important;height:600px}
.spil-animalerie-produits{height:540px;overflow-y:scroll}
/*h1{display:none;position:relative;margin-top:15px;color:white;font-family:"Cromimi",Arial;text-align:center;font-size:24pt;width:100%}*/
/*#register-container>h2{position:absolute;width:100%;top:380px;font-family:"Cromimi",Arial;font-size:20pt;color:#b35e68;text-align:center;text-decoration:none;margin:0;padding:0}*/
#register-container>h2{position:absolute;width:100%;top:10px;font-family:"Cromimi",Arial;font-size:30pt;color:white;text-align:center;text-decoration:none;margin:0;padding:0}
#profil-avatar-container img{width:150px;height:150px}
.LogoConnected{width:325px;position:absolute;left:100px}
#gotoHome{height:134px;width:322px;margin-left:50px;background-image:url(/static/internationnal/fr/design/v2/logo.png);background-size:contain;background-repeat: no-repeat}
#gotoHome a{width:100%;height:100%;display:block;text-indent:-5000px;overflow:hidden}
.LogoDisconnected{width:325px;height:134px!important;margin:0 auto!important;padding:0px!important}
#register-container>h3{font-family:"Cromimi",Arial;color:white;top:55px;font-size:18pt;text-align:center;position:absolute;padding:0;margin:0;width:100%;text-shadow:none}
#application .pwa {vertical-align: middle}
.r .pull-right span {display: none}
#profil-tabs{margin:20px;min-height:600px}
#profil-tabs section{display:none;padding:20px 0 0;border-top:1px solid #febdc5}
#profil-tabs input{display:none}
#profil-tabs label{display:inline-block;margin:0 0 -1px;padding:15px 25px;font-weight:600;text-align:center;color:#bbb;border:1px solid transparent}
#profil-tabs input:checked+label{color:#000;border:1px solid #febdc5;border-top:1px solid #febdc5;border-bottom:1px solid #fff}
#profil-tabs #tab1:checked~#content1,#profil-tabs #tab2:checked~#content2,#profil-tabs #tab3:checked~#content3,#profil-tabs #tab4:checked~#content4{display:block}
div#profil-view-details{position:relative;display:block;float:right;margin-right:15px;top:130px;color:black;font-weight:bold;color:#a64d59;font-size:12px}
div#profil-view-details span{color:black}
div#profil-inscription-button{text-align:center}
#cromimiChat{position:fixed;bottom:1%;right:1%}
select#forum{width:100%}
.carriereCaracOk{color:#67A41E;font-weight:bold}
div#pub-ad-placeholder-123{margin:5px}
#back-button{position:fixed;top:8px;left:8px;z-index:100}
#messagerie_icon{display:inline-block!important;float:right;width:45px;height:45px;background-color:#37659A;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:5px;margin-right:15px;opacity:0.9}
#messagerie_icon span{background-color:red;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:white;position:absolute;right:160px;min-width:22px; height:17px;padding-top:4px;font-size:12px;}
#messagerie_icon i.fas.fa-envelope{color:white;margin-top:10px}
#messagerie_icon:hover{background-color:#9aecf6}
#mimi_icon{display:inline-block!important;float:right;width:110px;height:45px;background-color:#37659A;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:5px;margin-right:15px;opacity:0.9;}
#mimi_icon a{text-decoration:none}
#mimi_icon span{color:white;display:block;text-align:left;margin-top:8px;margin-left:30px;font-weight:bold}
#mimi_icon img{position:absolute;right:85px;top:-8px}
#power_icon{display:inline-block!important;float:right;width:110px;height:45px;background-color:#37659A;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:5px;margin-right:35px;opacity:0.9}
#power_icon span{color:white;display:block;text-align:left;margin-top:8px;margin-left:30px;font-weight:bold}
#power_icon img{position:absolute;right:418px;transform:rotate(-18deg);top:2px}
#vip_icon{display:inline-block!important;float:right;margin-top:5px;margin-right:35px}