*{margin:0;padding:0;}
.vide{font-size: 0; clear: both; padding: 0px; margin: 0px; height: 1px;}/* div permettant le fonctionnement du design dans certain cas */

.text-ita{font-style:italic;}
.text-bold{font-weight:bold;}
.text-under{text-decoration:underline;}
.text-center{text-align:center;}
.text-strike{text-decoration:line-through;}
.text-left{text-align:center;}
.text-right{text-align:center;}
.text-justify{text-align:center;}

a img{border:0;}

body{background-color:#DBDDDF;text-align:center;}
#global{margin:auto; width:1000px;}

#pretete{background:transparent url('/_design/img/v2/page-ombre-haut.gif') repeat-x;}

#pretete div{height:44px;}

#recherche{float:right;width:240px; font-family: Arial, Verdana, Helvetica, Sans-serif;}
#recherche form div.field{float:left;padding:16px 0 8px 0;}
#recherche form div.ok{float:right; padding:0;}
#recherche form input.field{width:176px; border:solid #C1D2DD 1px; background:#F1F2F3; color:#3E84C1; font-size:8pt; font-style: italic; font-weight:bold; padding:2px 4px 2px 2px;}
#recherche form input.ok{background: transparent url('/_design/img/v2/page-coin-haut-rechercher.gif') no-repeat; border:0; width:52px; height:44px;}

#choix-recherche{position:absolute; border:#02476A 1px solid; top:40px; display:none; clear:both; left:50%; width:170px; height:129px !important; height:131px; margin-left:300px; background:#FFFFFF url('/_design/img/v2/r-icones.gif') left top no-repeat; padding-top:2px;}
#choix-recherche li{margin:0; padding:0; margin-left:23px; list-style-type:none; text-align:left;font-family: Arial, Tahoma, Verdana, Sans-serif; color:#02476A; font-size:8pt; font-weight:bold; height:18px;}
#choix-recherche li a{display:block; width:100%; height:18px; background: transparent; color:#02476A; text-decoration:none;}
#choix-recherche li a:hover{background: url('/_design/img/v2/r-over.gif') top left repeat-x;}
#choix-recherche li a span{margin:0 0 0 5px; padding:2px 0 0 0; display:block;}

#choix-langue{margin-right:240px;}
#choix-langue .gauche{background:transparent url('/_design/img/v2/page-onglet-gauche.gif') left no-repeat;}
#choix-langue .droite{height:44px;background:transparent url('/_design/img/v2/page-onglet-droit.gif') right no-repeat;}
#choix-langue .centre{background:transparent url('/_design/img/v2/page-onglet-milieu.gif') repeat-x;}
#choix-langue .contenu{text-align:left; margin-left: 20px; padding-top:22px; font-family:Arial, Tahoma, sans-serif; font-size:8pt; color:#0F1F40; font-weight: bold;}
#choix-langue .contenu a{color:#0F1F40; text-decoration:none;background-position:left center; background-repeat:no-repeat; padding-left:20px; margin:0 2px 0 2px;}
#choix-langue .contenu a:hover{color:#045A95;}
#choix-langue .contenu a.langue-fr{background-image:url('/_design/img/v2/france.gif');}
#choix-langue .contenu a.langue-en{background-image:url('/_design/img/v2/unitedkingdom.gif');}
#choix-langue .contenu a.langue-es{background-image:url('/_design/img/v2/spain.gif');}
#choix-langue .contenu a.langue-de{background-image:url('/_design/img/v2/germany.gif');}
#choix-langue .contenu a.langue-gr{background-image:url('/_design/img/v2/groland.gif');}
#choix-langue .contenu a.langue-nl{background-image:url('/_design/img/v2/nederlands.gif');}

#global-g{background: transparent url('/_design/img/v2/page-ombre-gauche.gif') repeat-y left; padding-left:12px;}
#global-d{background: transparent url('/_design/img/v2/page-ombre-droite.gif') repeat-y right; padding-right:12px;}

#logo{background: #06477F url('/_design/img/v2/baniere-fond.jpg') no-repeat; height:116px;}
/*#logo{background: #06477F url('/_design/img/v2/nawel-2010/baniere-fond.jpg') no-repeat; height:116px;}*/

#logo span{display:none;}

#menu{background: #196CA3 url('/_design/img/v2/menu-fond.jpg') no-repeat; height:20px;padding:4px 0 4px 0;}
/*#menu{background: #196CA3 url('/_design/img/v2/nawel-2010/menu-fond.jpg') no-repeat; height:20px;padding:4px 0 4px 0;}*/

#menu ul{float:right; margin: 0;}
#menu ul li{display:inline; padding:0 10px 0 10px; font-size: 10pt; color:white; font-weight:bold; font-family: Arial, sans-serif;}
#menu ul li a{color:#DCEEF9; text-decoration: none;}
#menu ul li a:hover{color:white;}

#principal{background: #FFFFFF url('/_design/img/v2/pointg-fond.gif') repeat-y; text-align:left;}

#pointg{width: 228px; float:left;}
#contenu, #contenu-accueil{float:right; width:748px;}

#pointg div.item-pg{margin:5px 0 5px 0;}
#pointg div.item-pg h2{background: url('/_design/img/v2/pointg-titre.jpg') no-repeat; height:27px; font-family:Tahoma, Verdana, Sans-serif; font-size: 10pt; font-weight: bold; font-variant: small-caps; padding:5px 0 6px 13px; margin-top:12px;}
#pointg div.item-pg h2 span{height:16px; padding:0 0 0 23px; display:block; background-repeat:no-repeat; background-position:left center;}
#pointg div.item-pg h2 a{color:#000000; text-decoration:none;}

#pointg div.item-pg h2 span.account{background-image:url('/_design/img/v2/compte.gif');}
#pointg div.item-pg h2 span.menu-connecte-account{background-image:url('/_design/img/v2/titre-compte.gif');}
#pointg div.item-pg h2 span.menu-search{background-image:url('/_design/img/v2/search.gif');}
#pointg div.item-pg h2 span.avertissement{background-image:url('/_design/img/v2/titre-avertissement.gif');}
#pointg div.item-pg h2 span.mess-forum{background-image:url('/_design/img/v2/icone-pointg-fofo.gif');}
#pointg div.item-pg h2 span.firefox{background-image:url('/_design/img/v2/pointg-firefox.gif');}
#pointg div.item-pg h2 span.tux{background-image:url('/_design/img/v2/tux.gif');}
#pointg div.item-pg h2 span.mascot{background-image:url('/_design/img/v2/mascot.gif');}
#pointg div.item-pg h2 span.igloo{background-image:url('/_design/img/v2/titre-igloo.gif');}
#pointg div.item-pg h2 span.top20{background-image:url('/_design/img/v2/top20auteurs.gif');}
#pointg div.item-pg h2 span.tuto{background-image:url('/_design/img/v2/tuto.gif');}
#pointg div.item-pg h2 span.cat-news{background-image:url('/_design/img/v2/categories.gif');}
#pointg div.item-pg h2 span.news-last{background-image:url('/_design/img/v2/pointg-news.gif');}
#pointg div.item-pg h2 span.part{background-image:url('/_design/img/v2/site.gif');}

.pa-grandlien{display:block; margin-bottom:20px; text-align:center; font-family:Arial, sans-serif; text-decoration:none; font-weight:bold; font-size:8pt; color:#3B678E;}
.pa-grandlien:hover{color:#4596DE;}
.pa-grandlien img{display:block; border:1px solid #B6C0C8; margin:auto; margin-top:10px;}

#part-pa{text-align:center;font-family: Arial, Tahoma, Verdana, Sans-serif; color:#3B678E; font-size:8pt; font-weight:bold;}
#part-pa a img{border:0; margin:2px;}
#part-pa a{color:#3B678E; text-decoration:none;}


#pa-lien-suitetelechargement{margin-top:10px;}
#pa-lien-suitenews{margin-top:10px;}

#pointg div.connectmenu{margin-left:20px; margin-bottom:30px; padding-top:5px!important; padding-top:15px;}
#pointg div.connectmenu{font-family: Arial, Tahoma, Verdana, Sans-serif; color:#3B678E; font-size:8pt; font-weight:bold;}
#pointg div.connectmenu a{display:block; padding:2px 0px 2px 20px; font-family: Arial, Tahoma, Verdana, Sans-serif; color:#3B678E; font-size:8pt; font-weight:bold; text-decoration:none;}
#pointg div.connectmenu a:hover{color:#4596DE;}

#pointg div.connectmenu a.admin{background: url('/_design/img/v2/administration.gif') left no-repeat;}
#pointg div.connectmenu a.gestion{background: url('/_design/img/v2/compte.gif') left no-repeat;}
#pointg div.connectmenu a.soumettrecrea{background: url('/_design/img/v2/soum.gif') left no-repeat;}
#pointg div.connectmenu a.soumettretuto{background: url('/_design/img/v2/tuto.gif') left no-repeat;}
#pointg div.connectmenu a.messages{background: url('/_design/img/v2/mp.gif') left no-repeat;}
#pointg div.connectmenu a.messages_nonlu{background: url('/_design/img/v2/new-mp-site.gif') left no-repeat;}
#pointg div.connectmenu a.disconnect{background: url('/_design/img/v2/deco.gif') left no-repeat;}
#pointg div.connectmenu a.sinscrire{background: url('/_design/img/v2/sinscrire.gif') left no-repeat;}
#pointg div.connectmenu .inkclub{padding:5px 10px 0 0;}
#pointg div.connectmenu .inkclub a{background: url('/_design/img/v2/printer-ink.gif') left top no-repeat;}
#pointg div.connectmenu .login-passperdu{padding:5px 10px 0 0;}
#pointg div.connectmenu .login-passperdu a{background: url('/_design/img/v2/close.gif') left top no-repeat;}

#pointg div.connectmenu form{margin-bottom:10px;}
#pointg div.connectmenu form input{margin-bottom:10px; border:1px solid #A7ACB0;}
#pointg div.connectmenu form input.account_login{width:180px; height:20px; line-height:20px; vertical-align:middle;}
#pointg div.connectmenu form input.account_mdp{width:135px; height:20px; line-height:20px; vertical-align:middle;}
#pointg div.connectmenu form input.account_submit{width:40px; height:22px!important; height:20px; line-height:20px; vertical-align:middle;}

#firefox-incompatible div{ margin:10px 50px 5px 20px; text-align:center;}
#firefox-incompatible a{font-family: Arial, Tahoma, Verdana, Sans-serif; color:#CC0000; font-size:9pt; font-weight:bold; text-decoration:none;}
#firefox-incompatible a:hover{color:red;}

.content-normal #nav{margin-top:-30px;}
#nav{font-size:8pt; color:#000000; padding:5px 0 5px 10px;}
#nav a{color:#3B678E;text-decoration:none; font-weight:bold; font-family: Arial, Tahoma, Verdana, Sans-serif;}
#nav a:hover{text-decoration:underline;}

/* Pied de page */
#pied{background-color:#05467E; height:40px;}
#pied p.copyright{color:white; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Sans-serif; margin: 5px; float:left; text-align:left;}
#pied p.copyright a{color:white; text-decoration:none; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Sans-serif;}
#pied p.copyright a:hover{color:white; text-decoration:underline;}
#pied p.copyright span{font-weight:bold;}

p#promo{color:#636B7D;font-size: 7pt; font-family: Arial, Helvetica, Sans-serif; text-align: center;	}
p#promo a{color:#636B7D;	font-size: 7pt; font-family: Arial, Helvetica, Sans-serif; text-align: center; text-decoration: none;}
p#promo a:hover{text-decoration: underline;}

p#top-rech-pied{color:#636B7D;font-size: 7pt; font-family: Arial, Helvetica, Sans-serif; text-align: center;	}
p#top-rech-pied a{color:#636B7D;	font-size: 7pt; font-family: Arial, Helvetica, Sans-serif; text-align: center; text-decoration: none;}
p#top-rech-pied a:hover{text-decoration: underline;}

#menu-2{float:right; text-align:right; margin:13px; color:#CCCCCC; font-size: 10pt; font-weight:bold; font-family: Arial, sans-serif;}
#menu-2 a{text-decoration:none; color:#CCCCCC;}
#menu-2 a:hover{color: white;}

/**************************************************************************************************/
/*********************************** la zone de disclamer *****************************************/
/**************************************************************************************************/
#disclamer{background: #DBE4EB url('/_design/img/v2/sous-menu-disclaimer.jpg') repeat-x; height: 267px;}

#disclamer div.disc-content{background: url('/_design/img/v2/pa-tux/base.jpg') bottom right no-repeat; height: 267px;}
/*#disclamer div.disc-content{background: url('/_design/img/v2/nawel-2010/tiny.jpg') bottom right no-repeat; height: 267px;}*/


#disclamer div.disc-content-1{background: url('/_design/img/v2/ico-telecharger.jpg') bottom right no-repeat; height: 267px;}
#disclamer div.disc-content-2{background: url('/_design/img/v2/ico-communiquer.jpg') bottom right no-repeat; height: 267px;}
#disclamer div.disc-content-3{background: url('/_design/img/v2/ico-apprendre.jpg') bottom right no-repeat; height: 267px;}
#disclamer div.disc-content-4{background: url('/_design/img/v2/ico-creer-partager.jpg') bottom right no-repeat; height: 267px;}

#disclamer div.disc-text{height:166px; margin-right:245px; text-align:justify;}

#disclamer div.disc-text div{font-family:Trebuchet MS, Arial, Helvetica, Sans-serif; color:#3B678E; padding:15px; padding-left:60px; font-size:10pt; height:101px;}

#disclamer div.disc-text div h4{color:#3B678E; font-family:Trebuchet MS, Arial, Helvetica, Sans-serif; font-weight:bold; font-size:14pt; font-variant:small-caps; margin-left:-30px; margin-bottom:5px;}

#disclamer div.disc-text .couleur-1{color:#DBE4EB;}
#disclamer div.disc-text .couleur-2{color:#DBE4EB;}
#disclamer div.disc-text .couleur-3{color:#DBE4EB;}
#disclamer div.disc-text .couleur-4{color:#D5DFE8;}
#disclamer div.disc-text .couleur-5{color:#D0DBE5;}
#disclamer div.disc-text .couleur-6{color:#CBD7E2;}
#disclamer div.disc-text .couleur-7{color:#C6D3DF;}
#disclamer div.disc-text .couleur-8{color:#C1CFDC;}
#disclamer div.disc-text .couleur-9{color:#BCCBD9;}
#disclamer div.disc-text .couleur-10{color:#B6C7D6;}
#disclamer div.disc-text .couleur-11{color:#B1C3D3;}
#disclamer div.disc-text .couleur-12{color:#ACBFD0;}
#disclamer div.disc-text .couleur-13{color:#A7BBCD;}
#disclamer div.disc-text .couleur-14{color:#A2B7CA;}
#disclamer div.disc-text .couleur-15{color:#9DB3C7;}
#disclamer div.disc-text .couleur-16{color:#97AFC4;}
#disclamer div.disc-text .couleur-17{color:#92ABC1;}
#disclamer div.disc-text .couleur-18{color:#8DA7BE;}
#disclamer div.disc-text .couleur-19{color:#88A3BB;}
#disclamer div.disc-text .couleur-20{color:#839FB8;}
#disclamer div.disc-text .couleur-21{color:#7E9BB5;}
#disclamer div.disc-text .couleur-22{color:#7897B2;}
#disclamer div.disc-text .couleur-23{color:#7393AF;}
#disclamer div.disc-text .couleur-24{color:#6E8FAC;}
#disclamer div.disc-text .couleur-25{color:#698BA9;}
#disclamer div.disc-text .couleur-26{color:#6487A6;}
#disclamer div.disc-text .couleur-27{color:#5F83A3;}
#disclamer div.disc-text .couleur-28{color:#597FA0;}
#disclamer div.disc-text .couleur-29{color:#547B9D;}
#disclamer div.disc-text .couleur-30{color:#4F779A;}
#disclamer div.disc-text .couleur-31{color:#4A7397;}
#disclamer div.disc-text .couleur-32{color:#456F94;}
#disclamer div.disc-text .couleur-33{color:#406B91;}
#disclamer div.disc-text .couleur-34{color:#3B678E;}

#disclamer div.disc-menu{height:101px;}
#disclamer div.disc-bas{background: url('/_design/img/v2/fond-menu-disclaimer.png') bottom repeat-x; height:267px;}

#disclamer div.disc-text #disc-1{display:none;}
#disclamer div.disc-text #disc-2{display:none;}
#disclamer div.disc-text #disc-3{display:none;}
#disclamer div.disc-text #disc-4{display:none;}

#disclamer div.disc-menu a{height:101px; width:116px; background-repeat:no-repeat; float:left;}

#disclamer div.disc-menu div{width:464px; height:101px;}

#disclamer div.disc-menu .telecharger{background-position: top left;}
#disclamer div.disc-menu div:hover .telecharger{background-position: bottom left;}
#disclamer div.disc-menu div:hover .telecharger:hover{background-position: top left;}

#disclamer div.disc-menu .communiquer{background-position: -116px 0px;}
#disclamer div.disc-menu div:hover .communiquer{background-position: -116px -101px;}
#disclamer div.disc-menu div:hover .communiquer:hover{background-position: -116px 0px;}

#disclamer div.disc-menu .apprendre{background-position: -232px 0px;}
#disclamer div.disc-menu div:hover .apprendre{background-position: -232px -101px;}
#disclamer div.disc-menu div:hover .apprendre:hover{background-position: -232px 0px;}

#disclamer div.disc-menu .creer{background-position: right top;}
#disclamer div.disc-menu div:hover .creer{background-position: right bottom;}
#disclamer div.disc-menu div:hover .creer:hover{background-position: right top;}

/**************************************************************************************************/
/*********************************** la zone de galerie *******************************************/
/**************************************************************************************************/
/* Menu de la galerie */
.galmenu-titre{background:url('/_design/img/v2/pointg-titre.jpg') no-repeat left; height:27px; width:228px; padding-left:0px; padding-top:5px; padding-bottom: 2px; margin-bottom: 4px;}
.galmenu-titre h3{background:url('/_design/img/v2/categories.gif') no-repeat center left; margin-left:15px; padding-left:25px;}
.galmenu-titre h3 a{font-family:Tahoma, Verdana, Sans-serif; font-size:10pt; font-variant:small-caps; color:#000; text-decoration:none;}
.galmenu-titre h3 a:hover{color:#3B678E;}


.tags-titre{background:url('/_design/img/v2/pointg-titre.jpg') no-repeat left; height:27px; width:228px; padding-left:0px; padding-top:5px; padding-bottom: 2px; margin-bottom: 4px;}
.tags-titre h3{background:url('/_design/img/v2/tags.gif') no-repeat center left; margin-left:15px; padding-left:25px;}
.tags-titre h3 a{font-family:Tahoma, Verdana, Sans-serif; font-size:10pt; font-variant:small-caps; color:#000; text-decoration:none;}
.tags-titre h3 a:hover{text-decoration:none;}


.hiddenmenu{display:none;}
.open{background:url('/_design/img/v2/min.gif') no-repeat center left; padding-left:12px;}
.closed{background:url('/_design/img/v2/max.gif') no-repeat center left; padding-left:12px;}

.rublink{display:block; width:160px; padding-left:20px; margin-left:20px;}
#galmenu-rub-1{background:url('/_design/img/v2/customisation.gif') no-repeat center left;}
#galmenu-rub-2{background:url('/_design/img/v2/logiciel.gif') no-repeat center left;}
#galmenu-rub-3{background:url('/_design/img/v2/graphisme.gif') no-repeat center left;}
#galmenu-rub-4{background:url('/_design/img/v2/divertissement.gif') no-repeat center left;}

#menuv4 a{font-family: Arial, Tahoma, Verdana, Sans-serif; font-size:8pt; font-weight:bold; color:#3B678E; text-decoration:none; padding-top: 2px; padding-bottom: 2px}
#menuv4 a:hover{color:#4596DE;}
#menuv4 div{font-size:8pt; margin-left:45px;}
#menuv4 div a{font-family:Arial, Tahoma, Verdana, Sans-serif; font-weight:normal; font-size:8pt; color:#000; text-decoration:none;}
#menuv4 div a:hover{color:#3B678E;}
#menuv4 div div {font-size:7pt; margin-left:15px;}
#menuv4 div div a{font-family:Tahoma, Verdana, Sans-serif; font-weight:bold; font-size:7pt; color:#3f5071; text-decoration:none;}
#menuv4 div div a:hover{color:#4596DE;}

/* Navigation de la galerie */
#gal-titre{background:url('/_design/img/v2/fond-titre-sous-menu.jpg') no-repeat center center;}
#gal-titre .gal-titre{background:url('/_design/img/v2/logo-gal-fond-titre.gif') no-repeat; height: 99px; margin-bottom:10px;}

/* Tout ce qu'il ya entre la barre de navigation et le contenu */
#catswitchpos{height:20px; margin-top:15px; float:right; margin-right:5px;}
#catswitchpos span{font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:8pt; font-style:italic; color:#056E05; font-weight:bold;}
#catswitchpos select{font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:8pt; font-style:italic; color:#3B678E; height:18px;}
#catswitch{width:130px;}

#dlof{padding-left:25px; margin-left:10px; margin-top:10px; font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:12pt; font-weight:bold; color:#CC0000;}
#dlof a{font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:12pt; font-weight:bold; color:#CC0000; text-decoration:none;}
#dlof a:hover{font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:12pt; font-weight:bold; color:#CC0000; text-decoration:underline;}
.dlofrub-1{background:url('/_design/img/v2/customisation.gif') no-repeat top left;}
.dlofrub-2{background:url('/_design/img/v2/logiciel.gif') no-repeat top left;}
.dlofrub-3{background:url('/_design/img/v2/graphisme.gif') no-repeat top left;}
.dlofrub-4{background:url('/_design/img/v2/divertissement.gif') no-repeat top left;}
.dlofrub--1{background:url('/_design/img/v2/tux.gif') no-repeat top left;}
.dlofrub--2{background:url('/_design/img/v2/mascot.gif') no-repeat top left;}
#dlof span{font-family:Arial, Tahoma, Verdana, Sans-serif; margin-left:20px; color:#08326F; font-weight:bold; font-style:italic; font-size:8pt;}
#dlof span a{text-decoration:none; color:#08326F; font-weight:bold; font-style:italic; font-size:8pt;}
#dlof span a:hover{color:#3B678E; font-weight:bold; font-style:italic; font-size:8pt;}

#selectorspos{float:right; margin-top:15px; margin-right:5px;}
#selectorspos span{font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:8pt; font-style:italic; color:#056E05; font-weight:bold;}
#selectorspos select{font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:8pt; font-style:italic; color:#3B678E; height:18px;}
#scatswitch{width:130px;}
#filtreresol{width:90px;}

#galnotespos{float:right; margin-top:5px; margin-right:5px;}
#galnotespos span{font-family:Tahoma, Verdana, Sans-serif; font-size:8pt; color:#000000; position:relative; bottom:2px;}
#galnotespos span.note{font-weight:bold;}

/* Disclaimer version galerie */
#disgal{background:#DBE4EB url('/_design/img/v2/sous-menu-disclaimer.jpg') repeat-x; height: 267px;}

#disgal div.disc-content{background:url('/_design/img/v2/ico-telecharger.jpg') bottom right no-repeat; height:267px;}
#disgal div.disc-content-info{background:url('/_design/img/v2/ico-telecharger-info.jpg') bottom right no-repeat; height:267px;}
#disgal div.disc-text{height:166px; overflow:hidden;}
#disgal div.disc-text div{font-family:Trebuchet MS, Arial, Helvetica, Sans-serif; color:#3B678E; padding:15px; padding-left:60px; font-size:10pt; height:161px; overflow:hidden; float:left; display:none;}
#disgal div.disc-text #disc-0{width:380px!important; width:455px;}
#disgal div.disc-text div h4{font-family:Trebuchet MS, Arial, Helvetica, Sans-serif; font-weight:bold; font-size:14pt; font-variant:small-caps; margin-left:-30px; margin-bottom:5px;}
#disgal div.disc-text div a{font-family:Trebuchet MS, Arial, Helvetica, Sans-serif; color:#3B678E; padding-left:0px; font-size:9pt; text-decoration:none;}
#disgal div.disc-text div a:hover{font-family:Trebuchet MS, Arial, Helvetica, Sans-serif; color:#3B678E; padding-left:0px; font-size:9pt; text-decoration:underline;}
#disgal div.disc-text #cale{width:17px; display:block; float:right; border:none; padding:0px; margin:0px;}
#disgal div.disc-text #infobulle{height:103px; width:257px; display:block; float:right; padding:0px; margin-top:32px;}
#disgal div.disc-text #infobulle div{display:none; padding:5px 5px 5px 5px; font-weight:bold;}
#disgal div.disc-text #infobulle div div{font-family:Arial, Helvetica, Sans-serif; color:#CC0000; font-size:7.5pt; display:block; width:237px; font-weight:normal; text-align:justify;}

#disgal div.disc-menu{height: 101px;}
#disgal div.disc-bas{background: url('/_design/img/v2/fond-menu-disclaimer.png') bottom repeat-x;height: 267px;}

#disgal div.disc-menu a{height:101px; width:116px; background-repeat:no-repeat; float:left;}
#disgal div.disc-menu div{width:464px; height:101px;}

#disgal div.disc-menu .customisation{background-position: top left;}
#disgal div.disc-menu div:hover .customisation{background-position: bottom left;}
#disgal div.disc-menu div:hover .customisation:hover{background-position: top left;}

#disgal div.disc-menu .logiciels{background-position: -116px 0px;}
#disgal div.disc-menu div:hover .logiciels{background-position: -116px -101px;}
#disgal div.disc-menu div:hover .logiciels:hover{background-position: -116px 0px;}

#disgal div.disc-menu .graphisme{background-position: -232px 0px;}
#disgal div.disc-menu div:hover .graphisme{background-position: -232px -101px;}
#disgal div.disc-menu div:hover .graphisme:hover{background-position: -232px 0px;}

#disgal div.disc-menu .divertissement{background-position: right top;}
#disgal div.disc-menu div:hover .divertissement{background-position: right bottom;}
#disgal div.disc-menu div:hover .divertissement:hover{background-position: right top;}

/* Contenu de la page principale */

.threegals{margin-bottom:10px; height:145px; margin-left:12px;}
.threegals .separator{float:left; background:url('/_design/img/v2/petite-barre-qui-fait-chier-vermi.gif') left top no-repeat; height:141px; width:1px; margin-top:2px;}
.threegals .gal-preview{height:145px; width:173px; float:left; text-align:center; padding-left:35px; padding-right:35px;}
.threegals .gal-preview a img{margin-top:7px; margin:auto; border:none;}

.content-szonebleue h4.gal-customisation{margin-left:30px;}
.content-szonebleue h4.gal-customisation span{display:none;}
.content-szonebleue h4.gal-logiciels{margin-left:30px; margin-top:100px;}
.content-szonebleue h4.gal-logiciels span{display:none;}
.content-szonebleue h4.gal-graphisme{margin-left:30px; margin-top:100px;}
.content-szonebleue h4.gal-graphisme span{display:none;}
.content-szonebleue h4.gal-divertissement{margin-left:30px; margin-top:100px;}
.content-szonebleue h4.gal-divertissement span{display:none;}

#item-left{float:left; width:221px; padding-left:10px; margin-bottom:10px;}
/* #item-left img.factimage{height:256px; width:256px;} */
#item-right{float:right; width:490px; margin-bottom:10px;}
#item-right-tux{float:right; width:330px; margin-bottom:10px;}

div .gal-image{background:url('/_design/img/v2/gallery-bg.gif') left top no-repeat; height:145px; width:241px; text-align:center;}
div .gal-image-nogrid{height:145px; width:241px;}
div .gal-image a img{border:1px solid #DADADA;}
div .gal-image img{border:1px solid #DADADA;}
div .gal-image-nogrid a img{border:none;}
div .gal-image img{margin:auto; margin-top:7px;}
div .gal-image-nogrid img{margin:auto;}

div .description-table{margin-top:5px; width:241px;}
div .description-table tr.pair{background-color:#FFFFFF;}
div .description-table tr.impair{background-color:#F2F3F4;}
div .description-table tr td{font-family:Tahoma, Verdana, Sans-serif; font-size:8pt; color:#3B678E; font-weight:normal;}
div .description-table tr td a{font-family:Tahoma, Verdana, Sans-serif; font-size:8pt; color:#3B678E; text-decoration:none;}
div .description-table tr td.left{width:100px; font-weight:bold; color:#000000;}

div #dlzone{display:block; background:url('/_design/img/v2/logo-telechargement.gif') left top no-repeat; height:52px; width:105px!important;width:165px; padding-left:60px; font-family:Arial, Sans-serif; font-size:13pt; font-weight:bold; color:#147D08; text-decoration:none;}
div #dlzone:hover{color:#249D24;}
div #dlzone span{display:block; font-family:Arial, Sans-serif; font-size:8pt; font-weight:bold; color:#77A871; text-decoration:none; padding-left:3px;}

div #dlzone-tux{display:block; background:url('/_design/img/v2/logo-telechargement.gif') left top no-repeat; height:52px; width:200px; padding-left:60px; font-family:Arial, Sans-serif; font-size:13pt; font-weight:bold; color:#147D08; text-decoration:none; margin-top:8px; margin-left:20px;}
div #dlzone-tux-hd-silver{display:block; background:url('/_design/img/v2/logo-telechargement-HD.gif') left top no-repeat; height:52px; width:200px; padding-left:60px; font-family:Arial, Sans-serif; font-size:13pt; font-weight:bold; color:#147D08; text-decoration:none; margin-top:8px; margin-left:20px;}
div #dlzone-tux-hd-gold{display:block; background:url('/_design/img/v2/logo-telechargement-HDplus.gif') left top no-repeat; height:52px; width:200px; padding-left:60px; font-family:Arial, Sans-serif; font-size:13pt; font-weight:bold; color:#147D08; text-decoration:none; margin-top:8px; margin-left:20px;}
div #dlzone-tux-full-hd{display:block; background:url('/_design/img/v2/logo-telechargement-fullHD.gif') left top no-repeat; height:52px; width:200px; padding-left:60px; font-family:Arial, Sans-serif; font-size:13pt; font-weight:bold; color:#147D08; text-decoration:none; margin-top:8px; margin-left:20px;}
div #dlzone-tux:hover{color:#249D24;}
div #dlzone-tux-hd-silver:hover{color:#249D24;}
div #dlzone-tux-hd-gold:hover{color:#249D24;}
div #dlzone-tux-full-hd:hover{color:#249D24;}
div #dlzone-tux span{display:block; font-family:Arial, Sans-serif; font-size:8pt; font-weight:bold; color:#77A871; text-decoration:none; padding-left:3px;}
div #dlzone-tux-hd-silver span{display:block; font-family:Arial, Sans-serif; font-size:8pt; font-weight:bold; color:#77A871; text-decoration:none; padding-left:3px;}
div #dlzone-tux-hd-gold span{display:block; font-family:Arial, Sans-serif; font-size:8pt; font-weight:bold; color:#77A871; text-decoration:none; padding-left:3px;}
div #dlzone-tux-full-hd span{display:block; font-family:Arial, Sans-serif; font-size:8pt; font-weight:bold; color:#77A871; text-decoration:none; padding-left:3px;}

#filtre-tux-top select{font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:8pt; font-style:italic; color:#3B678E; height:18px; float:right; margin-left:10px; margin-right:45px; width:100px;}


div #desczone{margin-top: 10px; font-family:Tahoma, Verdana, Sans-serif; font-size:8pt; color:#000000; text-align:justify; padding-right:10px;}
div #desczone span{font-weight:bold;}
div #dlzone:hover span{color:#6FB86F;}
div #desczone a{color:#3b678e;text-decoration:none;}
div #desczone a:hover{text-decoration:underline;}


/* Milieu de la page pour les liens */
#liens_infos{font-family:Tahoma, Verdana, sans serif; font-size:10pt; font-weight:bold; margin-top:10px;}
#liens_infos a{text-decoration:none; margin-bottom:7px;}
#liens_infos a:hover{text-decoration:none;}

#liens_infos #lien_commentaire{float:left; margin-left:10px; padding-left:25px;}
#liens_infos .commentaire_actif{background:url('/_design/img/v2/galerie-commentaire.gif') left center no-repeat; color:#1E68C4;}
#liens_infos .commentaire_actif:hover{color:#0099FF;}
#liens_infos .commentaire_innactif{background:url('/_design/img/v2/galerie-commentaire-no.gif') left center no-repeat; color:#DADADA; cursor:default;}

#liens_infos #lien_noter{float:left; clear:left; margin-left:10px; padding-left:25px; background:url('/_design/img/v2/galerie-etoile.gif') left center no-repeat; color:#D67A03;}
#liens_infos #lien_noter:hover{color:#FFA200;}

#liens_infos #lien_favoris{float:right; margin-right:10px; padding-right:25px; background:url('/_design/img/v2/galerie-fav.gif') right center no-repeat; color:#BB473C;}
#liens_infos #lien_favoris:hover{color:#FC0303;}

#liens_infos #lien_igloo{float:right; clear:right; margin-right:10px; padding-right:25px;}
#liens_infos .igloo_actif{background:url('/_design/img/v2/galerie-igloo-auteur.gif') right center no-repeat; color:#147D08;}
#liens_infos .igloo_actif:hover{color:#1FB51F;}
#liens_infos .igloo_innactif{background:url('/_design/img/v2/galerie-igloo-auteur-no.gif') right center no-repeat; color:#DADADA; cursor:default; }

#liens_infos #lien_webmaster{float:right; clear:right; margin-right:10px; padding-right:25px; background:url('/_design/img/v2/webmaster-tools.png') right center no-repeat; color:#6F01A7;}
#liens_infos #lien_webmaster:hover{color:#AB0EFB;}

#liens_infos #lien_mp{float:right; clear:right; margin-right:10px; padding-right:25px;}
#liens_infos .mp_actif{background:url('/_design/img/v2/mp.gif') right center no-repeat; color:#147D08;}
#liens_infos .mp_actif:hover{color:#1FB51F;}

#liens_infos #lien_igoogle{float:left; clear:left; margin-left:10px; padding-left:25px; background:url('/_design/img/v2/news-igoogle.png') left center no-repeat; color:#000000;}
#liens_infos #lien_igoogle:hover{color:#6633CC;}

#favoris_popup{display:none; position:fixed; height:204px; width:330px; background:url('/_design/img/v2/fond-favoris.jpg') right bottom no-repeat; left:50%; top:50%; margin-left:-165px; margin-top:-102px; z-index:100;}
#favoris_popup #favoris_message{height:139px; margin-top:10px; font-family:Arial, Helvetica, Sans-serif; text-align:center; font-weight:bold; font-size:13pt;}
#favoris_popup .gerer{background:url('/_design/img/v2/gerer-fav-blanc.gif') left top no-repeat; font-family:Tahoma, Verdana, sans serif; font-size:10pt; font-weight:bold; padding-left:20px; height:20px; width:320px; margin-left:6px; margin-top:5px;}
#favoris_popup .gerer a{font-family:Tahoma, Verdana, sans serif; font-size:10pt; font-weight:bold; text-decoration:none; color:#3F508A;}
#favoris_popup .fermer{background:url('/_design/img/v2/close.gif') left top no-repeat; padding-left:20px; height:20px; width:320px; margin-left:5px; margin-top:5px;}
#favoris_popup .fermer a{font-family:Tahoma, Verdana, sans serif; font-size:10pt; font-weight:bold; text-decoration:none; color:#CC0000;}

#note_popup{display:none; position:fixed; height:204px; width:330px; background:url('/_design/img/v2/fond-note.jpg') right bottom no-repeat; left:50%; top:50%; margin-left:-165px; margin-top:-102px; z-index:100;}
#note_popup .titre{margin-top:10px; font-family:Arial, Helvetica, Sans-serif; text-align:center; font-weight:bold; font-size:13pt; height:20px; overflow:hidden;}
#note_popup .howto{margin-top:5px; font-family:Arial, Helvetica, Sans-serif; text-align:center; font-style:italic; font-size:9pt; height:15px; overflow:hidden;}
#note_popup #etoiles{height:79px; text-align:center; margin-top:50px; font-family:Arial, Helvetica, Sans-serif; text-align:center; font-weight:bold; font-size:13pt;}
#note_popup #etoiles div{margin-left:85px;}
#note_popup #etoiles div a{display:block; height:32px; width:32px; background:url('/_design/img/v2/note-grise.gif') left top no-repeat; float:left;}
#note_popup #etoiles div a.preload{display:none; height:32px; width:32px; background:url('/_design/img/v2/note-jaune.gif') left top no-repeat; float:left;}
#note_popup .fermer{background:url('/_design/img/v2/close.gif') left top no-repeat; padding-left:20px; height:20px; width:320px; margin-left:5px; margin-top:5px;}
#note_popup .fermer a{font-family:Tahoma, Verdana, sans serif; font-size:10pt; font-weight:bold; text-decoration:none; color:#CC0000;}

/* Le bas de la page */

.separateur-galerie{background: #FFFFFF url('/_design/img/v2/fond-nb-page.gif') top repeat-x; padding-top:15px; height:98px;}

#baspageselectors{width:100%;}
#baspageselectors div span{font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:8pt; font-style:italic; color:#056E05; font-weight:bold;}
#baspageselectors div select{font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:8pt; font-style:italic; color:#3B678E; height:18px;}
#vppselector{float:left; margin-left:10px;}
#vppchanger{width:40px;}
#pageselector{float:left; margin-left:110px;}
#pagechanger{width:40px;}
#triselector{float:right; margin-right:10px;}
#sortchanger{width:80px;}

#btbaspage{width:100%;}
#BtPrecPos{float:left; padding-left:30px;}
#BtPrecPos a.galbtprec{background:url('/_design/img/v2/precedent.gif') no-repeat center top; display:block; width:100px; margin-top: 10px; padding-top:34px; text-align:center; text-decoration:none; color:#031B48; font-family: Arial, Tahoma, Verdanan, Sans-serif; font-weight:bold; font-size:9pt;}
#BtPrecPos a.galbtprec:hover{color:#3B678E;}
#BtHautPos{float:left; padding-left:195px;}
#BtHautPos a.galbthaut{background:url('/_design/img/v2/haut.gif') no-repeat center top; display:block; width:100px; margin-top: 10px; padding-top:34px; text-align:center; text-decoration:none; color:#031B48; font-family: Arial, Tahoma, Verdanan, Sans-serif; font-weight:bold; font-size:9pt;}
#BtHautPos a.galbthaut:hover{color:#3B678E;}
#BtSuivPos{float:right; padding-right:30px;}
#BtSuivPos a.galbtsuiv{background:url('/_design/img/v2/suivant.gif') no-repeat center top; display:block; width:100px; margin-top: 10px; padding-top:34px; text-align:center; text-decoration:none; color:#031B48; font-family: Arial, Tahoma, Verdanan, Sans-serif; font-weight:bold; font-size:9pt;}
#BtSuivPos a.galbtsuiv:hover{color:#3B678E;}

#pub-galerie{float:left; padding-left:20px; padding-top:20px;}

#gal-topdl{width:444px; margin:10px; margin-top:20px; float:right;}
#gal-topdl h3{background:url('/_design/img/v2/titre-fr-top-dl.png') no-repeat left top; height:13px; margin-left:20px;}
#gal-topdl h3 span{display:none;}
#gal-topdl div.gauche{background: url('/_design/img/v2/fond-bloc-gauche.png') left top no-repeat;}
#gal-topdl div.centre{background: url('/_design/img/v2/fond-bloc-centre.png') top repeat-x;}
#gal-topdl div.droite{background: url('/_design/img/v2/fond-bloc-droite.png') right top no-repeat;}
#gal-topdl div #reflet-titre{background:url('/_design/img/v2/titre-fr-top-dl2.png') no-repeat; height:13px; background-position:20px 0px;}

.topdl-elmt{margin-left:15px; margin-top:5px;}
.topdl-elmt a{display:block; text-decoration:none;}
.topdl-img-grid{background:url('/_design/img/v2/fond-grille-galerie.gif') no-repeat; width:116px; height:70px; float:left; text-align:center;}
.topdl-img-nogrid{width:116px; height:70px; float:left; text-align:center;}
.topdl-elmt div img{border:none;}
.topdl-elmt div img{margin:auto;}
.topdl-elmt .topdl-img-grid img{margin-top:3px; border:1px solid #DADADA;}
.topdl-info-cale{float:right; width:25px; height:70px}
.topdl-info{float:right; width:280px; height:70px}
.topdl-elmt .topdl-info .nom a{font-size:10pt; color:#08326F; height:20px; font-weight:bold; font-family:Arial, Helvetica, Sans-serif;}
.topdl-elmt .topdl-info .nom a:hover{color:#247CB9;}
.topdl-elmt .topdl-info .desc a{font-size:11px; color:#758492; height:35px; overflow:hidden; font-family:Arial, Helvetica, Sans-serif;}
.topdl-elmt .topdl-info .nbdl a{float:right; color:#147D08; font-size:11px; height:11px; font-weight:bold; font-family:Arial, Helvetica, Sans-serif;}
.topdl-elmt .topdl-info .nbdl a:hover{color:#24B924;}
.topdl-elmt .topdl-info .rubcat {float:right; color:#147D08; font-size:10px; height:11px; font-weight:bold; font-family:Arial, Helvetica, Sans-serif; font-style:italic;}
.suite-top-dl{background:url('/_design/img/v2/puce-jaune.gif') left center no-repeat; display:block; float:right; padding-left:10px; margin-right:10px; margin-top:10px; font-variant:small-caps; text-decoration:none; font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; color:#3B678E; font-size:9pt; font-weight:bold;}
.suite-top-dl:hover{color:#4596DE;}


#bas-gal-disc{background:#DBE4EB url('/_design/img/v2/sep-sup.gif') top repeat-x;padding-top:6px; margin-bottom:-2px;}
#bas-gal-disc .fond{background:#DBE4EB url('/_design/img/v2/trait-pied-galerie.png') 395px 0px repeat-y;}

#bas-gal-disc .gauche{float:left; width:55%;}
#bas-gal-disc .droite{float:right; width:44%;}

#bas-gal-disc .gauche .liste-gauche{width:49%; float: left;}
#bas-gal-disc .gauche .liste-droite{width:49%; float: right;}

#bas-gal-disc .gauche .titre{margin:10px 0 5px 10px; font-weight:bold;}
#bas-gal-disc .gauche ul{margin:0 0 5px 30px; list-style-type:none;}
#bas-gal-disc .gauche ul li{color:#3b678e; font-weight:bold;padding-top:2px;}
#bas-gal-disc .gauche ul li a{color:#3b678e; text-decoration:none;}
#bas-gal-disc .gauche ul li a:hover{color:#4596DE;}

#bas-gal-disc .search-nuage-tag{text-align:justify; padding:20px 20px 10px 0px;}
#bas-gal-disc .search-nuage-tag a{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; text-decoration:none; font-weight:bold;}
#bas-gal-disc .search-nuage-tag a:hover{text-decoration:underline;}

#bas-gal-disc .search-nuage-tag a.search-nuage-tag-link-0{color:#CC0000; font-size:15pt;}
#bas-gal-disc .search-nuage-tag a.search-nuage-tag-link-1{color:#056E05; font-size:12pt;}
#bas-gal-disc .search-nuage-tag a.search-nuage-tag-link-2{color:#5F6D7F; font-size:10pt;}
#bas-gal-disc .search-nuage-tag a.search-nuage-tag-link-3{color:#DB7A13; font-size:8pt;}


/**************************************************************************************************/
/***************************************** bloc galerie *******************************************/
/**************************************************************************************************/

.gal-item{background:url('/_design/img/v2/news-sep2.jpg') no-repeat center bottom; padding-bottom:10px; margin-bottom:10px;}
.gal-item .gal-image{background:url('/_design/img/v2/gallery-bg.gif') left top no-repeat; height:145px; width:241px; margin-left:12px; text-align:center; float:left;}
.gal-item .gal-image-nogrid{height:145px; width:241px; margin-left:12px; text-align:center; float:left;}
.gal-item div a img{border:none;}
.gal-item .gal-image .nobordure{border:none;}
.gal-item .gal-image .bordure{border:1px solid #DADADA;}
.gal-item .gal-image img{margin:auto; margin-top:7px;}
.gal-item .gal-image-nogrid img{margin:auto;}

.gal-item .gal-desc{margin-left:265px;}

.gal-item .gal-desc .gal-titre{background:url('/_design/img/v2/fond-titre-galerie.jpg') no-repeat left; height:27px; width:450px;}
.gal-item .gal-desc .gal-titre h3{margin-left:10px; padding-left:25px; font-size:10pt; font-variant:small-caps; color:#031B48; padding-top:5px;}
.gal-item .gal-desc .gal-titre h3 a{text-decoration:none; color:#031B48;}
.gal-item .gal-desc .gal-titre h3 a:hover{color:#3B678E;}
.gal-item .gal-desc .gal-titre .rubrique--2{background:url('/_design/img/v2/mascot.gif') no-repeat bottom left;}
.gal-item .gal-desc .gal-titre .rubrique--1{background:url('/_design/img/v2/tux.gif') no-repeat bottom left;}
.gal-item .gal-desc .gal-titre .rubrique-1{background:url('/_design/img/v2/customisation.gif') no-repeat bottom left;}
.gal-item .gal-desc .gal-titre .rubrique-2{background:url('/_design/img/v2/logiciel.gif') no-repeat bottom left;}
.gal-item .gal-desc .gal-titre .rubrique-3{background:url('/_design/img/v2/graphisme.gif') no-repeat bottom left;}
.gal-item .gal-desc .gal-titre .rubrique-4{background:url('/_design/img/v2/divertissement.gif') no-repeat bottom left;}
.gal-item .gal-desc .gal-info{padding-top:5px; padding-left:10px; width:450px; font-size:8pt; color:#041738; font-weight:bold; height:97px; overflow:hidden;}
.gal-item .gal-desc .gal-info span{color:#3B678E; font-weight:normal;}
.gal-item .gal-desc .gal-info span a{color:#3B678E; text-decoration:none;}
.gal-item .gal-desc .gal-info span a:hover{color:#3B678E; text-decoration:underline;}
.gal-item .gal-desc .gal-info span span{color:#CC0000; font-weight:bold}

.gal-item .gal-desc .gal-more{clear:right; width:450px; height:10px; font-size:10pt; font-weight:bold;}
.gal-item .gal-desc .gal-more .note{float: right; margin-right:10px; color:#EE8515;}
.gal-item .gal-desc .gal-more .info-dl a{background:url('/_design/img/v2/bouton-plusinfo-telecharger.gif') no-repeat left; padding-left:25px; color:#056E05; text-decoration:none;}
.gal-item .gal-desc .gal-more .info-dl a:hover{color:#249D24;}

/**************************************************************************************************/
/***************************************** bloc factory *******************************************/
/**************************************************************************************************/
.factory-item{background:url('/_design/img/v2/fond-factory.png') no-repeat; height:236px; width:232px;}
.factory-item .titre{width:202px; height:24px; text-align:center;}
.factory-item .titre h4{position:relative; top:6px; font-family:Tahoma, Verdana, Sans-serif; font-size:8pt;}
.factory-item .titre h4 a {text-decoration:none; color:#000000;}
.factory-item .milieu{height:132px; padding-top:2px; padding-left:13px; padding-right:13px;}
.factory-item .fact-img{width:147px; height:131px; text-align:center; float:left;}
.factory-item .fact-img a img{margin:auto; margin-top:1.5px; border:none;}
.factory-item .commandes{margin-top:12px; width:30px; height:104px; float:left; text-align:center;}
.factory-item .commandes a{display:block; height:16px; width:16px; margin:auto; margin-top:8px;}
.factory-item .commandes .note{background:url('/_design/img/v2/galerie-etoile.gif') no-repeat;}
.factory-item .commandes .favoris{background:url('/_design/img/v2/favoris.gif') no-repeat;}
.factory-item .commandes .creator{background:url('/_design/img/v2/profil.gif') no-repeat;}
.factory-item .commandes .plusinfo{background:url('/_design/img/v2/plusfact.gif') no-repeat;}
.factory-item .commandes .plusinfo-sd{background:url('/_design/img/v2/factory-SD.gif') no-repeat; width:20px;}
.factory-item .commandes .plusinfo-hd-silver{background:url('/_design/img/v2/factory-HD.gif') no-repeat; width:20px;}
.factory-item .commandes .plusinfo-hd-gold{background:url('/_design/img/v2/factory-HDplus.gif') no-repeat; width:20px;}
.factory-item .commandes .plusinfo-full-hd{background:url('/_design/img/v2/factory-fullHD.gif') no-repeat; width:20px;}
.factory-item .description{margin-top:10px; margin-left:13px; margin-right:13px; height:40px; width:186px; text-align:center; font-size:8pt; color:#041738; font-weight:bold;}
.factory-item .description a{color:#3B678E; text-decoration:none; font-weight:normal;}
.factory-item .description a:hover{text-decoration:underline;}
.factory-item .note{margin-left:13px; margin-right:13px; height:15px; width:186px; text-align:center;}
.factory-item .note div{width:65px; margin:auto;}
.factory-item .note div img{width:13px; height:13px; margin:0 0 0 0;}


/**************************************************************************************************/
/***************************************** les factories ******************************************/
/**************************************************************************************************/

/* Le menu */
#lien-tuxf{background:url('/_design/img/v2/tux.gif') no-repeat center left;}
#lien-mascotf{background:url('/_design/img/v2/mascot.gif') no-repeat center left;}

/* Le contenu */
.nbtux{margin-left:20px;}
.zone-recherche{margin-left:20px; margin-right:30px; margin-top:10px; height:87px;}
.zone-recherche .texte{text-align:justify; float:left; width:350px; height:87px; padding-top:10px; color:#3B678E; font-size:8pt; font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;}
.zone-recherche .texte a{color:#CC0000; font-weight:bold;text-decoration:none;}
.zone-recherche .texte a:hover{color:#FF0000;}
.zone-recherche .recherche{float:right; background:url('/_design/img/v2/rechercher-factory.jpg') no-repeat; height:87px; width:289px;}
.zone-recherche .recherche .rech-content{margin-left:70px; margin-top:20px;}
.zone-recherche .recherche .rech-content span{margin-left:10px; color:#4c5b6e; font-weight:bold;}
.zone-recherche .recherche .rech-content div input{display:inline; margin-top:10px; float:left; width:165px; border:1px solid #A7ACB0; padding:2px;}
.zone-recherche .recherche .rech-content div .TuxSearchBt{background:url('/_design/img/v2/go.png') no-repeat; height:32px; width:32px; float:left; margin-left:5px; margin-top:4px; border:none;}
.factory-block{margin-top:25px; width:748px; height:261px; padding-left:37px;}
.factory-block .factory-item{float:left; clear:none;}

#tuxinfo{font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:8pt; color:#000000; font-weight:bold;}
#tuxinfo span{color:blue;}
#tuxinfo a{color:blue; text-decoration:none;}

.tuxprec{display:block; height:23px; width:49px; background:url('/_design/img/v2/factory-prec-yes.gif') no-repeat;}
.tuxprec-no{display:block; height:23px; width:49px; background:url('/_design/img/v2/factory-prec-no.gif') no-repeat;}
.tuxsuiv{display:block; height:23px; width:49px; background:url('/_design/img/v2/factory-suiv-yes.gif') no-repeat;}
.tuxsuiv-no{display:block; height:23px; width:49px; background:url('/_design/img/v2/factory-suiv-no.gif') no-repeat;}

div .description-table-tux{margin-top:5px; width:360px;}
div .description-table-tux tr.pair{background-color:#FFFFFF;}
div .description-table-tux tr.impair{background-color:#F2F3F4;}
div .description-table-tux tr td{font-family:Tahoma, Verdana, Sans-serif; font-size:8pt; color:#3B678E; font-weight:normal;}
div .description-table-tux tr td a{font-family:Tahoma, Verdana, Sans-serif; font-size:8pt; color:#3B678E; text-decoration:none;}
div .description-table-tux tr td.left{width:90px; font-weight:bold; color:#000000;}

#factory-info-noter{position:absolute; display:none; z-index:500; padding:2px; border:1px solid #023668; color:#023668; background:white; opacity:.95; filter: alpha(opacity=95); -moz-opacity:.95; text-align:justify; font-family: Verdana, Arial, Tahoma, sans-serif; font-size:8pt;}
#factory-info-favoris{position:absolute; display:none; z-index:500; padding:2px; border:1px solid #023668; color:#023668; background:white; opacity:.95; filter: alpha(opacity=95); -moz-opacity:.95; text-align:justify; font-family: Verdana, Arial, Tahoma, sans-serif; font-size:8pt;}
#factory-info-auteur{position:absolute; display:none; z-index:500; padding:2px; border:1px solid #023668; color:#023668; background:white; opacity:.95; filter: alpha(opacity=95); -moz-opacity:.95; text-align:justify; font-family: Verdana, Arial, Tahoma, sans-serif; font-size:8pt;}
#factory-info-plusinfo{position:absolute; display:none; z-index:500; padding:2px; border:1px solid #023668; color:#023668; background:white; opacity:.95; filter: alpha(opacity=95); -moz-opacity:.95; text-align:justify; font-family: Verdana, Arial, Tahoma, sans-serif; font-size:8pt;}

#fact-licence-text{display:block; margin-left:40px; font-style:Trebuchet MS, Sans-serif; color:#000000; font-size:10pt;}
#fact-licence-text a{text-decoration:none; color:#08326F;}
#fact-licence-text a:hover{color:#247CB9;}

/*#fact-licence-text h4{}*/
#fact-licence-text h4.tinytux,#fact-licence-text h4.tuxg1,#fact-licence-text h4.tuxg2{height:48px; padding-left:52px; background-repeat:no-repeat; background-position:left center; margin:0 0 5px -20px; padding-top:25px; font-size:12pt;}
#fact-licence-text h4.tinytux{background-image:url('/_design/img/licence/licence-tinytux.jpg');}
#fact-licence-text h4.tuxg1{background-image:url('/_design/img/licence/licence-g1.jpg');}
#fact-licence-text h4.tuxg2{background-image:url('/_design/img/licence/licence-g2.jpg');}
#fact-licence-text dl{margin:5px 0 5px 10px;}
#fact-licence-text dl dt{margin:0 0 5px 0px;}
#fact-licence-text dl dd{margin:0 0 10px 5px; padding-left:10px; border-left:2px solid #000000}

/**************************************************************************************************/
/************************************* contenu de la pa *******************************************/
/**************************************************************************************************/
#contenu{font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size:10pt;}
#contenu .content-szonebleue{background:url('/_design/img/v2/sous-disclaimer.gif') top repeat-x; padding-top:33px;}
#contenu .content-normal{background: url('/_design/img/v2/sub-menu-blanc.gif') top repeat-x; padding-top:33px;}

div.bloc-general-cadre div.titre{height:13px; background-position:20px 0px; background-repeat:no-repeat;}
div.bloc-general-cadre div.titre h3{display:none;}
div.bloc-general-cadre div.titre .rss span{display:none;}
div.bloc-general-cadre div.stitre{height:13px; background-position:20px 0px; background-repeat:no-repeat;}
div.bloc-general-cadre div.titre a.rss{height:13px; width:35px; background: url('/_design/img/v2/bouton-rss.png') right top no-repeat; float:right; margin-right:18px;}
div.bloc-general-cadre div.stitre a.rss{height:13px; width:35px; background: url('/_design/img/v2/bouton-rss2.png') right top no-repeat; float:right; margin-right:18px;}

div.bloc-general-cadre div.centre{background: url('/_design/img/v2/fond-bloc-centre.png') top repeat-x;}
div.bloc-general-cadre div.gauche{background: url('/_design/img/v2/fond-bloc-gauche.png') left top no-repeat;}
div.bloc-general-cadre div.droite{background: url('/_design/img/v2/fond-bloc-droite.png') right top no-repeat;}

div.bloc-news{width:415px; margin:20px 0 10px 10px; float:left;}

div.bloc-une{width:254px;margin:10px; margin-top:20px; float:right;}

div.bloc-forum{background: url('/_design/img/v2/logo-forum.jpg') left top no-repeat;padding-left: 75px; padding-top:20px;}

a.lien-suite-bloc{background:url('/_design/img/v2/puce-jaune.gif') left center no-repeat; display:block; float:right; padding-left:10px; margin-right:10px; margin-top:1px; font-variant:small-caps; text-decoration:none; font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; color:#3B678E; font-size:9pt; font-weight:bold;}

div.bloc-forum div.bloc-forum-item{background:url('/_design/img/v2/puce-verte.gif') 0 5px no-repeat;font-size:7.5pt; margin-top:5px; margin-bottom:5px;margin-left:-10px; padding-left:10px;}
div.bloc-forum div.bloc-forum-item a{color:#536E9C; text-decoration:none; font-weight:bold;}
div.bloc-forum div.bloc-forum-item a:hover{color:#2395DD;}
div.bloc-forum div.bloc-forum-item span{color:#2D7F20; font-style:italic;}

div.bloc-pci{background: url('/_design/img/v2/logo-pcinpact.jpg') left top no-repeat;padding-left: 75px; padding-top:20px; margin-right:2px;}

div.bloc-pci div.pci-news-item{background:url('/_design/img/v2/puce-verte.gif') 0 5px no-repeat;font-size:7.5pt; margin-top:5px; margin-bottom:5px;margin-left:-10px; padding-left:10px;}
div.bloc-pci div.pci-news-item a{color:#536E9C; text-decoration:none; font-weight:bold;}
div.bloc-pci div.pci-news-item a:hover{color:#2395DD;}
div.bloc-pci div.pci-news-item span{color:#2D7F20; font-style:italic;}

div.bloc-neowin{background: url('/_design/img/v2/logo-neowin.jpg') left top no-repeat;padding-left: 75px; padding-top:20px; margin-right:2px;}

div.bloc-neowin div.neowin-news-item{background:url('/_design/img/v2/puce-verte.gif') 0 5px no-repeat;font-size:7.5pt; margin-top:5px; margin-bottom:5px;margin-left:-10px; padding-left:10px;}
div.bloc-neowin div.neowin-news-item a{color:#536E9C; text-decoration:none; font-weight:bold;}
div.bloc-neowin div.neowin-news-item a:hover{color:#2395DD;}

div.bloc-centre{background: url('/_design/img/v2/barre-sep-pa.gif') center center no-repeat;}

div.bloc-centre div.gauche{width:48%; padding:5px; float:left;}
div.bloc-centre div.droite{width:48%; padding:5px; float:right;}

div.bloc-telecharger{width:444px; margin:10px; margin-top:40px; float:left;}
.pub-accueil-bas{margin-top:62px;}

#pointg div ul.tuto-pa{margin-left:20px; margin-bottom:30px; padding-top:0px!important; padding-top:10px;}
#pointg div ul.tuto-pa li{list-style-type:none; height:20px;}
#pointg div ul.tuto-pa a{display:block; padding:2px 0px 2px 0; font-family: Arial, Tahoma, Verdana, Sans-serif; color:#3B678E; font-size:8pt; height:20px; font-weight:bold; text-decoration:none;}
#pointg div ul.tuto-pa a:hover{color:#4596DE;}

#pointg div ul.news-cat{margin-left:20px; margin-bottom:30px; padding-top:0px!important; padding-top:10px;}
#pointg div ul.news-cat li{list-style-type:none; height:20px;}
#pointg div ul.news-cat a{display:block; padding:2px 0px 2px 0; font-family: Arial, Tahoma, Verdana, Sans-serif; font-size:8pt; height:20px; font-weight:bold; text-decoration:none;}
#pointg div ul.news-cat a.news-cat{color:#3B678E;}
#pointg div ul.news-cat a.news-cat:hover{color:#4596DE;}
#pointg div ul.news-cat a.news-cat-hl{color:#EE8515;}

/**************************************************************************************************/
/**************************** ici on defini la liste des news sur la PA ***************************/
/**************************************************************************************************/

div.bloc-news div.list-one-news, div.bloc-news div.list-one-news-aujour{font-size:10pt; font-family:Arial, Helvetica, Sans-serif; margin-left:10px;}
div.bloc-news div.list-one-news div.list-one-news-titre, div.bloc-news div.list-one-news-aujour div.list-one-news-titre{color:#08326F; font-weight:bold; padding-top:5px;}
div.bloc-news div.list-one-news div.list-one-news-titre a, div.bloc-news div.list-one-news-aujour div.list-one-news-titre a{color:#08326F;text-decoration:none;}
div.bloc-news div.list-one-news div.list-one-news-titre a:hover, div.bloc-news div.list-one-news-aujour div.list-one-news-titre a:hover{color:#247CB9;}
div.bloc-news div.list-one-news div.list-one-news-stitre span.list-one-news-date,div.bloc-news div.list-one-news-aujour div.list-one-news-stitre span.list-one-news-date{color:#8B0007;}
div.bloc-news div.list-one-news div.list-one-news-stitre, div.bloc-news div.list-one-news-aujour div.list-one-news-stitre{font-size:8pt;color:#758492; cursor:default;}
div.bloc-news div.list-one-news-aujour div.list-one-news-stitre span.list-one-news-date{font-weight:bold;}


/**************************************************************************************************/
/******************************************** Les iGloo *******************************************/
/**************************************************************************************************/
#pointg div h2 span.igloo-membre{background: url('/_design/img/v2/titre-igloo.gif') left no-repeat; font-variant:normal;}
#pointg div h2 span.igloo-or{background: url('/_design/img/v2/titre-livredor.gif') left no-repeat;}
#pointg div h2 span.igloo-link{background: url('/_design/img/v2/titre-site.gif') left no-repeat;}
#pointg div h2 span.igloo-stats{background: url('/_design/img/v2/titre-stats.gif') left no-repeat;}


#pointg div .igloomenu{margin-left:20px; margin-bottom:30px; padding-top:10px;}
#pointg div .igloomenu a{display:block; padding:2px 0px 2px 20px; font-family: Arial, Tahoma, Verdana, Sans-serif; color:#3B678E; font-size:8pt; font-weight:bold; text-decoration:none;}
#pointg div .igloomenu a:hover{color:#4596DE;}

#pointg div .igloomenu a.igloo{background:url('/_design/img/v2/titre-igloo.gif') left no-repeat;}
#pointg div .igloomenu a.galeries{background:url('/_design/img/v2/voir-galerie.gif') left no-repeat;}
#pointg div .igloomenu a.tux{background:url('/_design/img/v2/tux.gif') left no-repeat;}
#pointg div .igloomenu a.mascottes{background:url('/_design/img/v2/mascot.gif') left no-repeat;}
#pointg div .igloomenu a.tutos{background:url('/_design/img/v2/voir-tuto.gif') left no-repeat;}
#pointg div .igloomenu a.favoris{background:url('/_design/img/v2/favoris.gif') left no-repeat;}
#pointg div .igloomenu a.profil{background:url('/_design/img/v2/profil.gif') left no-repeat;}

#pointg div .igloomenu a.orsigner{background:url('/_design/img/v2/signer-livredor.gif') left no-repeat;}
#pointg div .igloomenu a.orvoir{background:url('/_design/img/v2/voir-livredor.gif') left no-repeat;}

#pointg div .igloomenu a.lientexte{background:url('/_design/img/v2/fleche.gif') left no-repeat;}
#pointg div .igloomenu a.lienimage{margin-left:20px;}
#pointg div .igloomenu a.lienimage img{border:none;}

#pointg div .igloomenu span{display:block; font-family: Arial, Tahoma, Verdana, Sans-serif; color:#3B678E; font-size:8pt; font-weight:bold;}

#igloo-top{background: #DBE4EB url('/_design/img/v2/sous-menu-disclaimer.jpg') repeat-x; padding-top:15px; padding-bottom:20px; padding-left:30px;}
#igloo-top h3{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; color:#3B678E; font-size:14pt; padding-bottom:5px;}
#igloo-top h3 span{font-variant:small-caps;}
#igloo-top p{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; margin-left:35px; margin-right:198px; color:#3B678E; font-size:10pt; text-align:justify;}
#igloo-top div.avatar{float:right; margin-right:30px;}
#igloo-top div.avatar a{margin:0;}

.content-szonebleue h4.igloo-galerie{margin-left:30px;}
.content-szonebleue h4.igloo-galerie span{display:none;}
.content-szonebleue h4.igloo-creations{margin-left:30px;}
.content-szonebleue h4.igloo-creations span{display:none;}
.content-szonebleue h4.igloo-favoris{margin-left:30px;}
.content-szonebleue h4.igloo-favoris span{display:none;}
.content-szonebleue h4.igloo-favoris-principal{margin-left:30px; margin-top:100px;}
.content-szonebleue h4.igloo-favoris-principal span{display:none;}

.content-szonebleue a.igloo-suite{display:block; background: url('/_design/img/v2/puce-jaune.gif') left no-repeat; padding-left:10px; float:right; margin-right:20px; font-variant:small-caps; text-decoration:none; font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; color:#3B678E; font-size:9pt; font-weight:bold;}
.content-szonebleue a.igloo-suite:hover{color:#4596DE;}

#lienvide{font-style:Arial,sans-serif; font-size:15pt; text-align:center;}
#tuto #lienvide{padding:15px 0 15px 0;}

/**************************************************************************************************/
/************************************* la PA des iGloo ********************************************/
/**************************************************************************************************/
#pointg div h2 span.igloo-pa-pub-pg{background:url('/_design/img/v2/titre-pub.gif') left no-repeat;}

#igloo-top-pa{background: #DBE4EB url('/_design/img/v2/sous-menu-disclaimer.jpg') repeat-x; padding-bottom:20px;}
#igloo-top-pa #igloo-pa-present{float:left; padding-top:15px;}
#igloo-top-pa #igloo-pa-present h3{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; color:#3B678E; font-size:14pt; margin-bottom:5px; margin-left:30px;}
#igloo-top-pa #igloo-pa-present h3 span{font-variant:small-caps;}
#igloo-top-pa #igloo-pa-present p{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; margin-left:65px; color:#3B678E; font-size:10pt; text-align:justify; width:350px;}
#igloo-top-pa #igloo-pa-present p a{color:#CC0000; font-weight:bold; text-decoration:none;}
#igloo-top-pa #igloo-pa-present p a:hover{color:#FF0000;}
#igloo-top-pa #igloo-pa-ico{float:right; background:url('/_design/img/v2/igloo-pa-logo.jpg') no-repeat; width:276px; height:157px;}
.content-szonebleue h4.igloo-newigloos{margin-left:30px;}
.content-szonebleue h4.igloo-newigloos span{display:block;}

#igloo-topig{width:380px; padding-left:10px; margin-top:20px; float:left;}
#igloo-topig h3{height:13px; margin-left:20px;}
#igloo-topig div .reflet-titre{height:13px; margin-left:20px;}
#igloo-topig h3 span{display:none;}
#igloo-topig div.gauche{background:url('/_design/img/v2/fond-bloc-gauche.png') left top no-repeat;}
#igloo-topig div.centre{background:url('/_design/img/v2/fond-bloc-centre.png') top repeat-x;}
#igloo-topig div.droite{background:url('/_design/img/v2/fond-bloc-droite.png') right top no-repeat;}
#igloo-topig table{width:380px; margin-left:14px; border-spacing:0px 3px;}
#igloo-topig table tr td{width:180px;}
#igloo-topig .miniavatar{float:left;}
#igloo-topig .miniavatar img{height:32px; width:32px;}
#igloo-topig .minidesc{float:left; margin-left:5px; font-size:10pt; font-family:Arial, Helvetica, Sans-serif; font-weight:bold; color:#CC0000;}
#igloo-topig .minidesc a{color:#08326F;}
#igloo-topig .minidesc a:hover{color:#247CB9;}

#igloo-pa-pub-cale{float:right; width:20px; height:250px;}
#igloo-pa-pub{float:right; width:300px; height:250px; background:url('/_design/img/v2/PUB-300x250.gif') top left no-repeat; margin-top:13px; margin-top:33px;}

#decouvrezigloo{background:url('/_design/img/v2/fond-decouvrir-igloo.gif') no-repeat; clear:both; width:728px; height:149px; margin-left:10px; margin-bottom:40px; position:relative; top:50px;}
#decouvrezigloo #avatar{float:left; width:128px; height:128px; margin-top:10px; padding-left:10px;}
#decouvrezigloo #texte{float:left; width:570px; margin-top:10px; margin-left:10px;}
#decouvrezigloo #texte h4{height:30px;}
#decouvrezigloo #texte h4 a{font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:13pt; color:green; font-weight:bold; text-decoration:none;}
#decouvrezigloo #texte p{margin-top:0; width:570px; font-family:Trebuchet MS, Arial, Helvetica, Sans-serif; color:#3B678E; font-size:8pt; overflow:auto; height:105px;}

#igloo-top20{float:left; margin-top:40px}
#igloo-top20 h3{height:13px; margin-top:20px; margin-left:60px; width:180px;}
#igloo-top20 h3 span{display:none;}
#igloo-top20 .reflet-titre{height:13px; margin-left:60px; width:180px;}
#igloo-top20 table{margin-left:40px; margin-bottom:50px;}
#igloo-top20 table tr td{height:25px; width:200px;}
#igloo-top20 table tr td a{position:relative; left:28px; text-decoration:none; font-size:10pt; font-family:Arial, Helvetica, Sans-serif; font-weight:bold; color:#08326F;}
#igloo-top20 table tr td a:hover{color:#247CB9;}
#igloo-top20 table tr td a span{left:0px; color:#CC0000;}
#igloo-top20 #top20-1{background:url('/_design/img/v2/1.gif') left center no-repeat;}
#igloo-top20 #top20-2{background:url('/_design/img/v2/2.gif') left center no-repeat;}
#igloo-top20 #top20-3{background:url('/_design/img/v2/3.gif') left center no-repeat;}
#igloo-top20 #top20-4{background:url('/_design/img/v2/4.gif') left center no-repeat;}
#igloo-top20 #top20-5{background:url('/_design/img/v2/5.gif') left center no-repeat;}
#igloo-top20 #top20-6{background:url('/_design/img/v2/6.gif') left center no-repeat;}
#igloo-top20 #top20-7{background:url('/_design/img/v2/7.gif') left center no-repeat;}
#igloo-top20 #top20-8{background:url('/_design/img/v2/8.gif') left center no-repeat;}
#igloo-top20 #top20-9{background:url('/_design/img/v2/9.gif') left center no-repeat;}
#igloo-top20 #top20-10{background:url('/_design/img/v2/10.gif') left center no-repeat;}
#igloo-top20 #top20-11{background:url('/_design/img/v2/11.gif') left center no-repeat;}
#igloo-top20 #top20-12{background:url('/_design/img/v2/12.gif') left center no-repeat;}
#igloo-top20 #top20-13{background:url('/_design/img/v2/13.gif') left center no-repeat;}
#igloo-top20 #top20-14{background:url('/_design/img/v2/14.gif') left center no-repeat;}
#igloo-top20 #top20-15{background:url('/_design/img/v2/15.gif') left center no-repeat;}
#igloo-top20 #top20-16{background:url('/_design/img/v2/16.gif') left center no-repeat;}
#igloo-top20 #top20-17{background:url('/_design/img/v2/17.gif') left center no-repeat;}
#igloo-top20 #top20-18{background:url('/_design/img/v2/18.gif') left center no-repeat;}
#igloo-top20 #top20-19{background:url('/_design/img/v2/19.gif') left center no-repeat;}
#igloo-top20 #top20-20{background:url('/_design/img/v2/20.gif') left center no-repeat;}


#igloo-pa-dl{width:444px; margin:10px; margin-top:60px; float:right;}
#igloo-pa-dl h3{height:13px; margin-left:20px;}
#igloo-pa-dl h3 span{display:none;}
#igloo-pa-dl div .reflet-titre{height:13px; margin-left:20px;}
#igloo-pa-dl div.gauche{background:url('/_design/img/v2/fond-bloc-gauche.png') left top no-repeat;}
#igloo-pa-dl div.centre{background:url('/_design/img/v2/fond-bloc-centre.png') top repeat-x;}
#igloo-pa-dl div.droite{background:url('/_design/img/v2/fond-bloc-droite.png') right top no-repeat;}
#igloo-pa-dl table{width:420px; margin-left:14px; border-spacing:0px 10px;}
#igloo-pa-dl table tr td{width:210px;}


/**************************************************************************************************/
/************************************* la page de news ********************************************/
/**************************************************************************************************/

#news-titre{background:url('/_design/img/v2/fond-titre-sous-menu.jpg') no-repeat center center;}
#news-titre .news-titre{background:url('/_design/img/v2/logo-news-fond-titre.gif') no-repeat; height: 99px;}

#news-titre #nav{color:#000; padding:5px 0 5px 10px;}
#news-titre #nav a{font-family:Arial, Tahoma, Verdana, Sans-serif; color:#3B678E; text-decoration:none; font-weight:bold;}
#news-titre #nav a:hover{text-decoration:underline;}

#news-titre h3{padding-left:25px; margin-left:10px; margin-top:10px; font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:12pt; font-weight:bold; color:#CC0000;}
#news-titre h4{font-family:Arial, Tahoma, Verdana, Sans-serif; color:#08326F; font-weight:bold; font-style:italic; font-size:8pt; padding:4px 0 5px 48px;}

#news-titre #info{padding:5px 5px 0 0; text-align:right; color:#6D8CA5; font-size:8pt; font-style:italic;}
#news-titre #info a{color:#6D8CA5; text-decoration:none; font-style:italic;}
#news-titre #info a.source{color:#056E05;}

div.news-preview{background:url('/_design/img/v2/news-preview.png') center center no-repeat;}
#news-text{padding:5px 5px 5px 5px; text-align:justify;}

#news-text img{border:0;}
#news-text a{text-decoration:none;color:#08326F;}
#news-text a:hover{color:#247CB9;}
#news-text a img{border:0;}

#news-text div.img-align-centre{text-align:center;}
#news-text div.img-align-droite{float:right;margin:0 0 5px 5px;}
#news-text div.img-align-gauche{float:left;margin:0 5px 5px 0;}
#news-text div.img-align-inline{display:inline;margin:0 1px 0 1px;}

#news-text div.img-group-align-centre{text-align:center;}
#news-text div.img-group-align-droite{float:right;margin:0 0 5px 5px;}
#news-text div.img-group-align-gauche{float:left;margin:0 5px 5px 0;}
#news-text div.img-group-align-inline{display:inline;margin:0 1px 0 1px;}

#news-text div.img-group-align-centre img{margin:2px;}
#news-text div.img-group-align-droite img{margin:2px;}
#news-text div.img-group-align-gauche img{margin:2px;}
#news-text div.img-group-align-inline img{margin:2px;}

#news-text .news-video-flash{text-align:center;}

#news-lien{background:#F8FAFB;}
#news-lien .haut{background:url('/_design/img/v2/sep-sup.gif') top repeat-x; padding-top:6px;}
#news-lien .bas{background:url('/_design/img/v2/sep-inf.gif') bottom repeat-x; padding-bottom:34px;}
#news-lien ul{padding:5px 0 10px 15px;}
#news-lien ul li{list-style-type:none; padding-left:22px; background-position:left center; background-repeat:no-repeat;margin:5px 0 0 0;}
#news-lien ul li.link{background-image:url('/_design/img/v2/news-lien.png');}
#news-lien ul li.link-dl{background-image:url('/_design/img/v2/news-telecharger.png');}
#news-lien ul li.rss{background-image:url('/_design/img/v2/news-rss.png');}
#news-lien ul li.igoogle{background-image:url('/_design/img/v2/news-igoogle.png');}
#news-lien ul li a{text-decoration:none; font-size:10pt; font-weight:bold;}
#news-lien ul li.link a{color:#0054BD;}
#news-lien ul li.link a:hover{color:#0473FD;}
#news-lien ul li.link-dl a{color:#056E05;}
#news-lien ul li.link-dl a:hover{color:#27B927;}
#news-lien ul li.rss a{color:#E56214;}
#news-lien ul li.rss a:hover{color:#FA9A03;}
#news-lien ul li.igoogle a{color:#000000;}
#news-lien ul li.igoogle a:hover{color:#6633CC;}

#news-comm{width:99%;float:left;padding:10px;}
#news-comm h3.titre{background:url('/_design/img/v2/titre-fr-commentaires.png') 24px 0px no-repeat; height:13px; font-size:1px;}
#news-comm .inv-titre{background:url('/_design/img/v2/titre-fr-commentaires2.png') 24px 0px no-repeat;}
#news-comm .news-comm-contenu{background-color:#F6F7F8; margin-right : 20px;}
#news-comm .haut-gauche{background:url('/_design/img/v2/fond-bloc-com-gauche-haut.png') no-repeat top left;}
#news-comm .haut-droit{background:url('/_design/img/v2/fond-bloc-com-droit-haut.png') no-repeat top right;}
#news-comm .bas-gauche{background:url('/_design/img/v2/fond-bloc-com-gauche-bas.png') no-repeat bottom left;}
#news-comm .bas-droit{background:url('/_design/img/v2/fond-bloc-com-droit-bas.png') no-repeat bottom right;padding-top:18px; padding-bottom : 14px;}
#news-comm .commentaire{background-color:#f6f7f8; margin-right : 10px; margin-left : 10px;}
.news-comm-contenu .commentaire .items {border:1px solid #cfd5dc; margin-top : 5px; background-color : #ebedee;}
.news-comm-contenu .commentaire .items .entete{ padding:2px; font-weight:bold; font-size:8pt;}
.news-comm-contenu .commentaire .items .entete .auteur{float:left;}
.news-comm-contenu .commentaire .items .entete .date{float:right;}
.news-comm-contenu .commentaire .items .texte .avatar {float : left; height : 100%; padding : 0 5px 0 5px; width : 60px;}
.news-comm-contenu .commentaire .items .texte .avatar img {border : 0px;}
.news-comm-contenu .commentaire .items .texte{font-size:8pt;}
.news-comm-contenu .commentaire .items .texte .ecriture {margin : 0 0 0 65px; background-color : #fff; height : 100%; min-height : 60px; padding : 3px;}
.quotemain .quote-auteur {text-decoration : underline; font-weight : bold; font-size : 0.9em;}
.news-comm-contenu .commentaire .items .texte .quotetop, #news-comm .commentaire .items .texte .quotemain{margin:0 3px 3px 3px; border:#c2c4c4 1px dashed;padding:2px;}
.news-comm-contenu .commentaire .items .texte .quotetop{border-bottom:0;margin-bottom:0;background:#DDE0E1;font-weight:bold; height:15px;}
.news-comm-contenu .commentaire .items .texte .quotemain{margin-top:0;}
#news-comm div.add-comm{height:150px; text-align:center; padding:5px 0 0px 25px; background-color : white;}
#news-comm a.add-comm{background:url('/_design/img/v2/icone-add-com.png') no-repeat left; padding:10px 0 0 39px; font-size:10pt; font-weight:bold; display:block; float:left; height:28px; margin:auto;color:#3F5070; text-decoration:none;}
#news-comm a.add-comm:hover{color:#4596DE;}
#news-comm div.add-comm a {text-decoration : none; font-weight : bold; color : #3b678e}
#news-comm div.add-comm a:hover {color:#4596DE;}

div#pagesCommentaire {repeat-x; height : 22px;color : #08326f; line-height : 22px; margin-right : 10px; margin-left : 10px; padding-left : 3px;}
.pagesCommentaireHaut {background : url('/_design/img/v2/degrade-page-com-haut.gif'); border : 1px solid #cfd5dc;}
.pagesCommentaireBas {background : url('/_design/img/v2/degrade-page-com-bas.gif'); border : 1px solid #cfd5dc; border-top : 0px;}
.nbMessageCommentaire {float : right; font-size : 0.8em; height : 15px;}
ul#pageCommentaire {list-style-type : none; display : inline;}
ul#pageCommentaire li {display : inline; padding : 3px; margin : 0 3px 10px 0; font-size : 0.8em;}
ul#pageCommentaire li a, div#pagesCommentaire a {color : #08326f; text-decoration : none;}
ul#pageCommentaire li.select a {color : #cc0000; text-decoration : none; font-weight : bold;}
ul#pageCommentaire li a:hover, div#pagesCommentaire a:hover {color : #4596de;}
div.bandeauPageCommentaire {display : inline; float : left; height : 15px;}

#commentaireEnvoi {border : 1px solid #d9d9d9; background-color : #ebedee; border-top : 0px; width : 150px; margin : auto;}
#reponseRapideDiv {text-align : center;}
#reponseRapide {font-family : Arial; font-size : 0.9em;}

#news-comm .quotetop div{float:left;}
#news-comm a.news-snapback-link{float:left; width:10px; height:10px; background:url('/_design/img/v2/post_snapback.gif') no-repeat center center; margin:2px;}
#news-comm a.news-snapback-link span{display:none;}
#news-comm .no-commentaire{padding:50px 0 50px 0; text-align:center; border:1px solid #EBEDEE;}

.pub-news-liste-carre{float:right; padding-right:10px; padding-top:10px;}
.news-list-pub-bas{text-align:center; padding:20px 0 5px 0;}
.news-pub-droite-comm{margin:20px 0 0 5px;}


#pointg div ul.news-last{margin-left:20px; margin-bottom:30px; padding-top:0px!important; padding-top:10px;}
#pointg div ul.news-last li{list-style-type:none; height:20px;}
#pointg div ul.news-last a{display:block; padding:2px 0px 2px 0; font-family: Arial, Tahoma, Verdana, Sans-serif; color:#3B678E; font-size:8pt; height:20px; font-weight:bold; text-decoration:none;}
#pointg div ul.news-last a:hover{color:#4596DE;}

/**************************************************************************************************/
/************************************* Créations **************************************************/
/**************************************************************************************************/
#pointg div h2 span.aide{background: url('/_design/img/v2/titre-aide.gif') left no-repeat;}
#pointg div h2 span.avertissement{background: url('/_design/img/v2/titre-avertissement.gif') left no-repeat;}

#pointg div.avertissement{text-align:center; font-family:Arial, sans-serif; color:#CC0000; font-size:8pt; font-weight:bold; margin-left:10px; margin-right:10px;}
#pointg div #aide{text-align:center; color:#3B678E; font-family:Arial, sans-serif; font-size:8pt; font-weight:bold; margin-left:10px; margin-right:10px;}

#soumettre-crea h3{background-image:url('/_design/img/v2/sub-menu-blanc.gif'); background-repeat:repeat-x; padding-top:20px; padding-bottom:10px; padding-left:30px; color:#3B678E; font-family:Trebuchet MS, Arial, Helvetica, Sans-serif; font-weight:bold; font-size:14pt; font-variant:small-caps}

#uploadet3{display:none;}

#etape1{background:url('/_design/img/v2/creation/titre-etape-1.png') no-repeat; height:46px; margin-top:10px; margin-left:40px;}
#etape1d{background:url('/_design/img/v2/creation/fond-bloc-soum.jpg') top left no-repeat; margin-left:10px;}
#etape1d .reflet{background:url('/_design/img/v2/creation/titre-etape-1r.png') top left no-repeat; margin-left:30px; height:46px;}
#etape1d .reflet h4{margin-left:10px; padding-top:10px; font-size:12pt; color:#08326F; font-weight:bold; font-family:Trebuchet MS, Sans-serif;}
#etape1d h5{background:url('/_design/img/v2/creation/puce-verte.gif') center left no-repeat; margin-top:20px; margin-left:50px; padding-left:10px; font-family:Arial, sans-serif; font-size:8pt; color:#08326F; font-weight:bold; text-align:left;}
#etape1d input{width:350px;}
#etape1d .calegauche{float:left; width:20px; height:10px;}
#etape1d .colonegauche{float:left; width:340px; font-family:Arial, sans-serif; color:green; font-size:8pt; text-align:center; margin-top:10px;}
#etape1d .caledroite{float:right; width:20px; height:10px;}
#etape1d .colonedroite{float:right; width:340px; font-family:Arial, sans-serif; color:green; font-size:8pt; text-align:center; margin-top:10px;}
#etape1d textarea{font-family:Arial, sans-serif; font-size:9pt; width:250px;}
#etape1d .exemple{text-align:center; font-family:Arial, sans-serif; font-size:7pt; color:#758492; margin-top:0px; padding-top:5px; clear:both;}
#etape1d #rublist{float:left; height:200px; width:270px;}
#etape1d #rublist a{display:block; height:15px; font-family:Arial, sans-serif; font-size:8pt; color:#3F5070; font-weight:bold; text-decoration:none; padding-left:20px; margin-left:40px; margin-bottom:3px;}
#etape1d #rublist a:hover{color:#247CB9;}
#etape1d #rublist #rublink-1{background:url('/_design/img/v2/customisation.gif') no-repeat center left;}
#etape1d #rublist #rublink-2{background:url('/_design/img/v2/logiciel.gif') no-repeat center left;}
#etape1d #rublist #rublink-3{background:url('/_design/img/v2/graphisme.gif') no-repeat center left;}
#etape1d #rublist #rublink-4{background:url('/_design/img/v2/divertissement.gif') no-repeat center left;}
#etape1d #rublist #rublink--1{background:url('/_design/img/v2/tux.gif') no-repeat center left;}
#etape1d #rublist #rublink--2{background:url('/_design/img/v2/mascot.gif') no-repeat center left;}

#etape1d #catlist{float:left; width:200px;}
#etape1d #catlist a{display:block; width:180px; height:15px; font-family:Arial, sans-serif; font-size:8pt; color:#3F5070; font-weight:bold; text-decoration:none;}
#etape1d #catlist a:hover{color:#247CB9;}
#etape1d #catlist div{display:none; height:200px; margin-left:20px;}

#etape1d #scatlist{float:left; width:200px;}
#etape1d #scatlist a{display:block; width:180px; height:15px; font-family:Arial, sans-serif; font-size:8pt; color:#3F5070; font-weight:bold; text-decoration:none;}
#etape1d #scatlist a:hover{color:#247CB9;}
#etape1d #scatlist div{display:none; height:200px; margin-left:20px;}

#etape1d a.nolink{display:block; background:url('/_design/img/v2/creation/soum-suite-no.gif') center left no-repeat; float:right; text-align:right; padding-right:20px; padding-left:35px; padding-top:7px; height:32px; color:#DDE3E9; font-family:Arial, Helvetica, Sans-serif; font-size:14pt; text-decoration:none; font-weight:bold; cursor:default;}
#etape1d a.linkactive{display:block; background:url('/_design/img/v2/creation/soum-suite.gif') center left no-repeat; float:right; text-align:right; padding-right:20px; padding-left:35px; padding-top:7px; height:32px; color:#3F5070; font-family:Arial, Helvetica, Sans-serif; font-size:14pt; text-decoration:none; font-weight:bold; }
#etape1d #etapsuivok1{clear:both;}


#etape2{background:url('/_design/img/v2/creation/titre-etape-2.png') no-repeat; height:47px; margin-top:10px; margin-left:40px;}
#etape2d{background:url('/_design/img/v2/creation/fond-bloc-soum.jpg') top left no-repeat; margin-left:10px;}
#etape2d .reflet{background:url('/_design/img/v2/creation/titre-etape-2r.png') top left no-repeat; margin-top:0px; margin-left:30px; height:46px; text-align:left;}
#etape2d .reflet h4{margin-left:10px; padding-top:10px; font-size:12pt; color:#08326F; font-weight:bold; font-family:Trebuchet MS, Sans-serif;}
#etape2d h5{background:url('/_design/img/v2/creation/puce-verte.gif') center left no-repeat; margin-top:20px; margin-left:50px; padding-left:10px; font-family:Arial, sans-serif; font-size:8pt; color:#08326F; font-weight:bold; text-align:left;}
#etape2d .parapuceverte{background:url('/_design/img/v2/creation/puce-verte.gif') no-repeat; background-position:0px 5px; margin-top:20px; margin-left:50px; padding-left:10px; font-family:Arial, sans-serif; font-size:8pt; color:#08326F; font-weight:bold; text-align:left; margin-right:20px;}
#etape2d .sousparapuceverte{margin-top:20px; margin-left:50px; padding-left:10px; margin-right:20px;}
#etape2d .sousparapuceverte .pub a{color:#8A8C95; text-decoration:none;}
#etape2d div{font-family:Arial, sans-serif; color:green; font-size:8pt; text-align:center; margin-top:10px;}
#etape2d input.checkbox{width:15px;}
#etape2d input{width:250px;}
#etape2d textarea{font-family:Arial, sans-serif; font-size:9pt; width:250px;}
#etape2d div .resolution{padding-left:5px;}
#etape2d a.nolink{display:block; background:url('/_design/img/v2/creation/soum-suite-no.gif') center left no-repeat; float:right; text-align:right; padding-right:20px; padding-left:35px; padding-top:7px; height:32px; color:#DDE3E9; font-family:Arial, Helvetica, Sans-serif; font-size:14pt; text-decoration:none; font-weight:bold; cursor:default;}
#etape2d a.linkactive{display:block; background:url('/_design/img/v2/creation/soum-suite.gif') center left no-repeat; float:right; text-align:right; padding-right:20px; padding-left:35px; padding-top:7px; height:32px; color:#3F5070; font-family:Arial, Helvetica, Sans-serif; font-size:14pt; text-decoration:none; font-weight:bold; }
#etape2d a.retour{display:block; background:url('/_design/img/v2/creation/soum-retour.gif') center right no-repeat; float:left; text-align:left; margin-left:20px; padding-right:25px; padding-top:12px; height:32px; color:#3F5070; font-family:Arial, Helvetica, Sans-serif; font-size:12pt; text-decoration:none; font-weight:bold;}
#etape2d .calegauche{float:left; width:20px; height:10px;}
#etape2d .colonegauche{float:left; width:340px;}
#etape2d .caledroite{float:right; width:20px; height:10px;}
#etape2d .colonedroite{float:right; width:340px;}
#etape2d #descfr{background:url('/_design/img/v2/tags-descr.gif') bottom right no-repeat; border:1px solid #d0d1db; height:150px;}
#etape2d #descen{background:url('/_design/img/v2/tags-descr.gif') bottom right no-repeat; border:1px solid #d0d1db; height:150px;}
#etape2d #keywords_fr{background:url('/_design/img/v2/tags-bg.gif') bottom right no-repeat; border:1px solid #d0d1db;}
#etape2d #keywords_en{background:url('/_design/img/v2/tags-bg.gif') bottom right no-repeat; border:1px solid #d0d1db;}
#etape2d #colonegaucheresol {text-align:left;}
#etape2d #colonegaucheresol input {margin-left:130px;}
#etape2d #colonedroiteresol {text-align:left;}
#etape2d #colonedroiteresol input {margin-left:130px;}
#etape2d .exemple{text-align:center; font-family:Arial, sans-serif; font-size:7pt; color:#758492; margin-top:0px; padding-top:5px; clear:both;}

#etape3{background:url('/_design/img/v2/creation/titre-etape-3.png') no-repeat; height:48px; margin-top:10px; margin-left:40px;}
#etape3d{background:url('/_design/img/v2/creation/fond-bloc-soum.jpg') top left no-repeat; margin-left:10px;}
#etape3d .reflet{background:url('/_design/img/v2/creation/titre-etape-3r.png') top left no-repeat; margin-top:0px; margin-left:30px; height:46px; text-align:left;}
#etape3d .reflet h4{margin-left:10px; padding-top:10px; font-size:12pt; color:#08326F; font-weight:bold; font-family:Trebuchet MS, Sans-serif;}
#etape3d h5{background:url('/_design/img/v2/creation/puce-verte.gif') center left no-repeat; margin-top:20px; margin-left:50px; padding-left:10px; font-family:Arial, sans-serif; font-size:8pt; color:#08326F; font-weight:bold; text-align:left;}
#etape3d div{font-family:Arial, sans-serif; color:green; font-size:8pt; text-align:center; margin-top:10px;}
#etape3d .exemple{text-align:center; font-family:Arial, sans-serif; font-size:7pt; color:#758492; margin-top:0px; padding-top:5px; clear:both;}
#etape3d .exemple a{color:#CC0000; text-decoration:none;}
#etape3d a.nolink{display:block; background:url('/_design/img/v2/creation/soum-suite-no.gif') center left no-repeat; float:right; text-align:right; padding-right:20px; padding-left:35px; padding-top:7px; height:32px; color:#DDE3E9; font-family:Arial, Helvetica, Sans-serif; font-size:14pt; text-decoration:none; font-weight:bold; cursor:default;}
#etape3d a.linkactive{display:block; background:url('/_design/img/v2/creation/soum-suite.gif') center left no-repeat; float:right; text-align:right; padding-right:20px; padding-left:35px; padding-top:7px; height:32px; color:#3F5070; font-family:Arial, Helvetica, Sans-serif; font-size:14pt; text-decoration:none; font-weight:bold; }
#etape3d a.retour{display:block; background:url('/_design/img/v2/creation/soum-retour.gif') center right no-repeat; float:left; text-align:left; margin-left:20px; padding-right:25px; padding-top:12px; height:32px; color:#3F5070; font-family:Arial, Helvetica, Sans-serif; font-size:12pt; text-decoration:none; font-weight:bold;}

#etape31{background:url('/_design/img/v2/creation/titre-etape-upload.png') no-repeat; height:47px; margin-top:10px; margin-left:40px;}
#etape31d{background:url('/_design/img/v2/creation/fond-bloc-soum.jpg') top left no-repeat; margin-left:10px;}
#etape31d .reflet{background:url('/_design/img/v2/creation/titre-etape-uploadr.png') top left no-repeat; margin-top:0px; margin-left:30px; height:47px; text-align:left;}
#etape31d .reflet h4{margin-left:10px; padding-top:10px; font-size:12pt; color:#08326F; font-weight:bold; font-family:Trebuchet MS, Sans-serif;}
#etape31d div{font-family:Arial, sans-serif; color:green; font-size:8pt; text-align:center; margin-top:10px;}
#etape31d .waitupload{background:url('/_design/img/v2/creation/wait.gif') no-repeat; height:74px; width:74px; margin-left:340px;}

#etape4{background:url('/_design/img/v2/creation/titre-etape-4.png') no-repeat; height:46px; margin-top:10px; margin-left:40px;}
#etape4d{background:url('/_design/img/v2/creation/fond-bloc-soum.jpg') top left no-repeat; margin-left:10px;}
#etape4d .reflet{background:url('/_design/img/v2/creation/titre-etape-4r.png') top left no-repeat; margin-top:0px; margin-left:30px; height:46px; text-align:left;}
#etape4d .reflet h4{margin-left:10px; padding-top:10px; font-size:12pt; color:#08326F; font-weight:bold; font-family:Trebuchet MS, Sans-serif;}
#etape4d h5{background:url('/_design/img/v2/creation/puce-verte.gif') center left no-repeat; margin-top:20px; margin-left:50px; padding-left:10px; font-family:Arial, sans-serif; font-size:8pt; color:#08326F; font-weight:bold; text-align:left;}
#etape4d div{font-family:Arial, sans-serif; color:green; font-size:8pt; text-align:center; margin-top:10px;}
#etape4d .exemple{text-align:center; font-family:Arial, sans-serif; font-size:7pt; color:#758492; margin-top:0px; padding-top:5px; clear:both;}
#etape4d a.nolink{display:block; background:url('/_design/img/v2/creation/soum-suite-no.gif') center left no-repeat; float:right; text-align:right; padding-right:20px; padding-left:35px; padding-top:7px; height:32px; color:#DDE3E9; font-family:Arial, Helvetica, Sans-serif; font-size:14pt; text-decoration:none; font-weight:bold; cursor:default;}
#etape4d a.linkactive{display:block; background:url('/_design/img/v2/creation/soum-suite.gif') center left no-repeat; float:right; text-align:right; padding-right:20px; padding-left:35px; padding-top:7px; height:32px; color:#3F5070; font-family:Arial, Helvetica, Sans-serif; font-size:14pt; text-decoration:none; font-weight:bold; }
#etape4d a.retour{display:block; background:url('/_design/img/v2/creation/soum-retour.gif') center right no-repeat; float:left; text-align:left; margin-left:20px; padding-right:25px; padding-top:12px; height:32px; color:#3F5070; font-family:Arial, Helvetica, Sans-serif; font-size:12pt; text-decoration:none; font-weight:bold;}

#etape41{background:url('/_design/img/v2/creation/titre-etape-upload.png') no-repeat; height:47px; margin-top:10px; margin-left:40px;}
#etape41d{background:url('/_design/img/v2/creation/fond-bloc-soum.jpg') top left no-repeat; margin-left:10px;}
#etape41d .reflet{background:url('/_design/img/v2/creation/titre-etape-uploadr.png') top left no-repeat; margin-top:0px; margin-left:30px; height:47px; text-align:left;}
#etape41d .reflet h4{margin-left:10px; padding-top:10px; font-size:12pt; color:#08326F; font-weight:bold; font-family:Trebuchet MS, Sans-serif;}
#etape41d div{font-family:Arial, sans-serif; color:green; font-size:8pt; text-align:center; margin-top:10px;}
#etape41d .waitupload{background:url('/_design/img/v2/creation/wait.gif') no-repeat; height:74px; width:74px; margin-left:340px;}

#etape5{background:url('/_design/img/v2/creation/titre-etape-ok.png') no-repeat; height:48px; margin-top:10px; margin-left:40px;}
#etape5d{background:url('/_design/img/v2/creation/fond-bloc-soum.jpg') top left no-repeat; margin-left:10px;}
#etape5d .reflet{background:url('/_design/img/v2/creation/titre-etape-okr.png') top left no-repeat; margin-top:0px; margin-left:30px; height:48px; text-align:left;}
#etape5d .reflet h4{margin-left:10px; padding-top:10px; font-size:12pt; color:#08326F; font-weight:bold; font-family:Trebuchet MS, Sans-serif;}
#etape5d div{font-family:Arial, sans-serif; color:green; font-size:8pt; text-align:center; margin-top:10px;}
#etape5d a.terminer{display:block; background:url('/_design/img/v2/soum-terminer.gif') center left no-repeat; float:right; text-align:right; padding-right:20px; padding-left:35px; padding-top:7px; height:32px; color:#3F5070; font-family:Arial, Helvetica, Sans-serif; font-size:14pt; text-decoration:none; font-weight:bold; margin-top:40px;}


/**************************************************************************************************/
/*********************************** Gestion des Créations ****************************************/
/**************************************************************************************************/
#gestion-crea{margin-bottom:20px;}
#gestion-crea h3{float:left; margin-left:20px; color:#3B678E; font-family:Trebuchet MS, Arial, Helvetica, Sans-serif; font-weight:bold; font-size:14pt; font-variant:small-caps;}
#gestion-crea a{color:#08326F; text-decoration:none;}
#gestion-crea a:hover{color:#247CB9;}
#gestion-crea .selector{float:right; padding-right:20px; font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:8pt; font-style:italic; color:#056E05; font-weight:bold;}
#gestion-crea .selector select{font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:8pt; font-style:italic; color:#3B678E; height:18px;}
#gestion-crea div{margin-top:10px; color:#758492; font-size:7pt;}
#gestion-crea div a{font-size:10pt; font-weight:bold; font-family:Arial, sans-serif; color:#3F5070; text-decoration:none;}
#gestion-crea div a:hover{color:#247CB9;}

#gestion-crea div span a{color:#CC0000; font-style:italic; font-weight:normal; font-size:10pt; text-decoration:none;}
#gestion-crea div span a:hover{color:#FF0000;}

#gestion-crea #BtSubmit{display:block; background:url('/_design/img/v2/soum-terminer.gif') center left no-repeat; float:right; text-align:right; padding-right:20px; padding-left:35px; padding-top:7px; height:32px; color:#3F5070; font-family:Arial, Helvetica, Sans-serif; font-size:14pt; text-decoration:none; font-weight:bold;}
#gestion-crea #BtRetour{display:block; background:url('/_design/img/v2/creation/soum-retour.gif') center right no-repeat; float:left; text-align:left; margin-left:20px; padding-right:25px; padding-top:12px; height:32px; color:#3F5070; font-family:Arial, Helvetica, Sans-serif; font-size:12pt; text-decoration:none; font-weight:bold;}

#gestion-crea .galvalide{background:url('/_design/img/v2/galerie-valide.gif') left center no-repeat; padding-left:30px; margin-left:10px;}
#gestion-crea .galattend{background:url('/_design/img/v2/galerie-validation.gif') left center no-repeat; padding-left:30px; margin-left:10px;}
#gestion-crea .galrefuse{background:url('/_design/img/v2/galerie-refuse.gif') left center no-repeat; padding-left:30px; margin-left:10px;}

#gestion-crea .tuxvalide{background:url('/_design/img/v2/tux-valide.gif') left center no-repeat; padding-left:30px; margin-left:10px;}
#gestion-crea .tuxattend{background:url('/_design/img/v2/tux-validation.gif') left center no-repeat; padding-left:30px; margin-left:10px;}
#gestion-crea .tuxrefuse{background:url('/_design/img/v2/tux-refuse.gif') left center no-repeat; padding-left:30px; margin-left:10px;}

#gestion-crea .mascotvalide{background:url('/_design/img/v2/mascot-valide.gif') left center no-repeat; padding-left:30px; margin-left:10px;}
#gestion-crea .mascotattend{background:url('/_design/img/v2/mascot-validation.gif') left center no-repeat; padding-left:30px; margin-left:10px;}
#gestion-crea .mascotrefuse{background:url('/_design/img/v2/mascot-refuse.gif') left center no-repeat; padding-left:30px; margin-left:10px;}

#gestion-crea .iglooselement{background:url('/_design/img/v2/igloo-valide.gif') left center no-repeat; padding-left:30px; margin-left:10px;}
#gestion-crea .igloonon{background:url('/_design/img/v2/igloo-refuse.gif') left center no-repeat; padding-left:30px; margin-left:10px;}

#gestion-crea .galvalide span{color:green; font-style:italic; font-size:10pt;}
#gestion-crea .tuxvalide span{color:green; font-style:italic; font-size:10pt;}
#gestion-crea .mascotvalide span{color:green; font-style:italic; font-size:10pt;}
#gestion-crea .iglooselement span{color:green; font-style:italic; font-size:10pt;}

#gestion-crea .galattend span{color:orange; font-style:italic; font-size:10pt;}
#gestion-crea .tuxattend span{color:orange; font-style:italic; font-size:10pt;}
#gestion-crea .mascotattend span{color:orange; font-style:italic; font-size:10pt;}

#gestion-crea .galrefuse span{color:#CC0000; font-style:italic; font-size:10pt;}
#gestion-crea .tuxrefuse span{color:#CC0000; font-style:italic; font-size:10pt;}
#gestion-crea .mascotrefuse span{color:#CC0000; font-style:italic; font-size:10pt;}

#gestion-crea #finaliser{text-align:center; font-type:Trebuchet MS, Arial, Helvetica, Sans-serif; font-Size:16pt; color:#002f71;}
#finaliser #boutoncontinuer{display:block; margin:auto; background:url('/_design/img/v2/fond-bouton-vert.gif') left center no-repeat; height:29px; width:323px; padding-top:10px; color:#FFFFFF;}
#finaliser #boutonreseter{display:block; margin:auto; background:url('/_design/img/v2/fond-bouton-rouge.gif') left center no-repeat; height:29px; width:323px; padding-top:10px; color:#FFFFFF;}


#gestion-crea #biginfo{clear:left; margin:0 0 0 0; padding-top:20px; font-size:10pt; color:#CC0000; font-weight:bold; font-family:Arial, Sans-serif;}
#biginfo #icon1{height:20px; width:16px; float:left; padding:0 0 0 0; margin-right:5px; margin-left:30px; margin-top:-2px;}
#biginfo #icon2{height:20px; width:16px; float:left; padding:0 0 0 0; margin-right:5px; margin-top:-2px; margin-left:0px;}
#biginfo div{margin:0 0 0 0; padding:0 0 0 0;}
#biginfo div a{font-family:Tahoma, Verdana, Sans-serif; font-size:8pt; color:#3B678E; text-decoration:none; font-weight:normal;}
#biginfo #panneaugauche{float:left; clear:left; padding-left:30px;}
#biginfo #panneaudroit{float:right; width:450px; padding-right:20px;}
#biginfo #igloodescr{clear:both; padding-top:5px; color:green; margin-left:30px;}
#biginfo #btretour{float:right; clear:both; text-align:right; vertical-align:middle; margin-right:10px; margin-top:10px; margin-bottom:10px;}
#biginfo #btretour a{display:block; height:18px; background:url('/_design/img/v2/creation/soum-retour.gif') center right no-repeat; color:#3F5070; font-family:Arial, Sans-serif; font-weight:bold; font-size:11pt; padding-right:22px;}

#panneaudroit #liensupr{display:block; background:url('/_design/img/v2/gestion-delete.gif') top left no-repeat; width:134px; height:26px; margin-bottom:5px;}
#panneaudroit #liensupr span{position:relative; top:3px; left:30px; color:#000000; font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:13pt; font-weight:bold;}
#panneaudroit #lienmodify{display:block; background:url('/_design/img/v2/gestion-edit.gif') top left no-repeat; width:134px; height:26px; margin-bottom:5px;}
#panneaudroit #lienmodify span{position:relative; top:3px; left:30px; color:#000000; font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:13pt; font-weight:bold;}
#panneaudroit #lienmove{display:block; background:url('/_design/img/v2/gestion-move.gif') top left no-repeat; width:134px; height:26px; margin-bottom:5px;}
#panneaudroit #lienmove span{position:relative; top:3px; left:30px; color:#000000; font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:13pt; font-weight:bold;}
#panneaudroit .blackspan{color:#000000;}

#gestion-familles{background:url('/_design/img/v2/sep-inf.gif') top repeat-x; clear:both;}
#gestion-familles h3{margin-top:10px; display:block; float:left;}
#gestion-familles p{margin-left:30px; display:block; clear:both;}
#gestion-familles #creerfamille{text-align:center; padding-left:0px; margin-top:30px;}
#gestion-familles #creerfamille a{display:block; background:url('/_design/img/v2/create-famille.gif') top left no-repeat; width:169px; height:26px; color:#000000; font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:13pt; font-weight:bold; margin:auto;}
#gestion-familles #creerfamille a span{position:relative; top:3px; left:10px;}
#gestion-familles .info-famille{background:url('/_design/img/v2/famille-tux.gif') top left no-repeat; margin-left:30px; margin-top:50px; margin-right:30px;}
#gestion-familles .info-famille h4{font-size:10pt; color:#CC0000; font-weight:bold; font-family:Arial, Sans-serif; text-decoration:none; margin-left:25px;}
#gestion-familles .info-famille div{border:1px solid #C3C3C3; margin-top:5px; padding-left:20px; background-color:#FAFCFD; color:#3B678E; padding-bottom:5px;}
#gestion-familles .info-famille div p{margin-left:0px; color:#000000; position:relative; top:5px;}
#gestion-familles .info-famille div a{color:#3B678E; text-decoration:none;}
#gestion-familles .info-famille div a:hover{color:#3798EE;}

#gestion-familles .info-famille div.action-famille{background:none; border:none; float:right}
#gestion-familles .info-famille div.action-famille .renommer{float:left; margin-right:10px; background:url('/_design/img/v2/gestion-edit.gif') top left no-repeat; width:134px; height:26px; color:#000000; font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:13pt; font-weight:bold;}
#gestion-familles .info-famille div.action-famille .renommer span{position:relative; top:3px; left:30px;}
#gestion-familles .info-famille div.action-famille .effacer{float:left; margin-right:10px; background:url('/_design/img/v2/gestion-delete.gif') top left no-repeat; width:134px; height:26px; color:#000000; font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:13pt; font-weight:bold;}
#gestion-familles .info-famille div.action-famille .effacer span{position:relative; top:3px; left:30px;}


.titrerouge{font-size:10pt; color:#CC0000; font-weight:bold; font-family:Arial, Sans-serif;}


#gestion-lien-modifprofil {display:block; background:url('/_design/img/v2/gestion-profil.jpg') top left no-repeat; margin-left:20px; padding-left:38px; text-decoration:none; color:#3F5070; font-weight:bold; font-family:Arial, Sans-serif; margin-top:15px;}
#gestion-lien-modifprofil span, #gestion-lien-modifprofil span a{color:#758492; font-size:8pt; font-weight:normal; font-family:Arial, Sans-serif;}

#gestion-lien-igloo{display:block; background:url('/_design/img/v2/gestion-igloo.jpg') top left no-repeat; margin-left:20px; padding-left:38px; text-decoration:none; color:#3F5070; font-weight:bold; font-family:Arial, Sans-serif; margin-top:15px;}
#gestion-lien-igloo span{color:#758492; font-size:8pt; font-weight:normal; font-family:Arial, Sans-serif;}

#gestion-lien-soumcrea{display:block; background:url('/_design/img/v2/gestion-soum-crea.jpg') top left no-repeat; margin-left:20px; padding-left:38px; text-decoration:none; color:#3F5070; font-weight:bold; font-family:Arial, Sans-serif; margin-top:15px;}
#gestion-lien-soumcrea span{color:#758492; font-weight:normal; font-size:8pt; font-family:Arial, Sans-serif;}

#gestion-lien-gestioncrea{display:block; background:url('/_design/img/v2/gestion-crea.jpg') top left no-repeat; margin-left:20px; padding-left:38px; text-decoration:none; color:#3F5070; font-weight:bold; font-family:Arial, Sans-serif; margin-top:15px;}
#gestion-lien-gestioncrea span{color:#758492; font-weight:normal;font-size:8pt; font-family:Arial, Sans-serif;}

#gestion-lien-soumtuto{display:block; background:url('/_design/img/v2/gestion-soum-tuto.jpg') top left no-repeat; margin-left:20px; padding-left:38px; text-decoration:none; color:#3F5070; font-weight:bold; font-family:Arial, Sans-serif; margin-top:15px;}
#gestion-lien-soumtuto span{color:#758492; font-weight:normal;font-size:8pt; font-family:Arial, Sans-serif;}

#gestion-lien-gestionfav{display:block; background:url('/_design/img/v2/gestion-favoris.jpg') top left no-repeat; margin-left:20px; padding-left:38px; text-decoration:none; color:#3F5070; font-weight:bold; font-family:Arial, Sans-serif; margin-top:15px;}
#gestion-lien-gestionfav span{color:#758492; font-weight:normal; font-size:8pt; font-family:Arial, Sans-serif;}

#gestion-lien-gestionnotif{display:block; background:url('/_design/img/v2/gestion-alertes.jpg') top left no-repeat; margin-left:20px; padding-left:38px; text-decoration:none; color:#3F5070; font-weight:bold; font-family:Arial, Sans-serif; margin-top:15px;}
#gestion-lien-gestionnotif span{color:#758492; font-size:8pt; font-weight:normal; font-family:Arial, Sans-serif;}


#gestion-igloo{margin-bottom:20px;}
#gestion-igloo h3{float:left; margin-left:20px; color:#3B678E; font-family:Trebuchet MS, Arial, Helvetica, Sans-serif; font-weight:bold; font-size:14pt; font-variant:small-caps;}

#gestion-igloo #etap1{background:url('/_design/img/v2/creation/titre-etape-1.png') top left no-repeat; height:46px; width:150px; float:left; clear:both; margin-top:30px; background-position:50px 0px;}
#gestion-igloo #etapd1{background:url('/_design/img/v2/creation/fond-bloc-soum.jpg') top left no-repeat; clear:both; margin-left:20px; color:green; font-family:Arial, Sans-serif; font-weight:bold;}
#gestion-igloo #etapd1 #reflet1{background:url('/_design/img/v2/creation/titre-etape-1r.png') top left no-repeat; height:46px; margin-left:10px; background-position:20px 0px;}
#gestion-igloo #etapd1 #reflet1 h4{margin-left:10px; padding-top:10px; font-size:12pt; color:#08326F; font-weight:bold; font-family:Trebuchet MS, Sans-serif;}
#gestion-igloo #etapd1 input{color:green; font-weight:bold;}
#gestion-igloo #etapd1 input.radio{margin-left:50px; margin-top:5px;}
#gestion-igloo #etapd1 span{color:#000000;}
#gestion-igloo #etapd1 span.nomperso{margin-left:90px;}
#gestion-igloo #etapd1 a.nolink{display:block; background:url('/_design/img/v2/creation/soum-suite-no.gif') center left no-repeat; float:right; text-align:right; padding-right:20px; padding-left:35px; padding-top:7px; height:32px; color:#DDE3E9; font-family:Arial, Helvetica, Sans-serif; font-size:14pt; text-decoration:none; font-weight:bold; cursor:default;}
#gestion-igloo #etapd1 a.linkactive{display:block; background:url('/_design/img/v2/creation/soum-suite.gif') center left no-repeat; float:right; text-align:right; padding-right:20px; padding-left:35px; padding-top:7px; height:32px; color:#3F5070; font-family:Arial, Helvetica, Sans-serif; font-size:14pt; text-decoration:none; font-weight:bold; }

#gestion-igloo #etap2{background:url('/_design/img/v2/creation/titre-etape-2.png') top left no-repeat; height:47px; width:150px; float:left; clear:both; margin-top:30px; background-position:50px 0px;}
#gestion-igloo #etapd2{background:url('/_design/img/v2/creation/fond-bloc-soum.jpg') top left no-repeat; clear:both; margin-left:20px; color:green;}
#gestion-igloo #etapd2 #reflet2{background:url('/_design/img/v2/creation/titre-etape-2r.png') top left no-repeat; height:47px; margin-left:10px; background-position:20px 0px;}
#gestion-igloo #etapd2 #reflet2 h4{margin-left:10px; padding-top:10px; font-size:12pt; color:#08326F; font-weight:bold; font-family:Trebuchet MS, Sans-serif;}
#gestion-igloo #etapd2 p{margin-left:50px; color:#08326F; font-family:Arial, Sans-serif; font-weight:bold; font-size:8pt; width:600px; text-align:justify;}
#gestion-igloo #etapd2 #welcomemsg{margin-left:50px; width:600px; height:100px; color:#3B678E; font-family:Trebuchet MS, Sans-serif; font-size:10pt;}
#gestion-igloo #etapd2 .restant{margin-left:50px; color:#CC0000; font-family:Arial, Sans-serif; font-weight:bold; font-size:8pt;}
#gestion-igloo #etapd2 a.nolink{display:block; background:url('/_design/img/v2/creation/soum-suite-no.gif') center left no-repeat; float:right; text-align:right; padding-right:20px; padding-left:35px; padding-top:7px; height:32px; color:#DDE3E9; font-family:Arial, Helvetica, Sans-serif; font-size:14pt; text-decoration:none; font-weight:bold; cursor:default;}
#gestion-igloo #etapd2 a.linkactive{display:block; background:url('/_design/img/v2/creation/soum-suite.gif') center left no-repeat; float:right; text-align:right; padding-right:20px; padding-left:35px; padding-top:7px; height:32px; color:#3F5070; font-family:Arial, Helvetica, Sans-serif; font-size:14pt; text-decoration:none; font-weight:bold;}
#gestion-igloo #etapd2 a.retour{display:block; background:url('/_design/img/v2/creation/soum-retour.gif') center right no-repeat; float:left; text-align:left; margin-left:20px; padding-right:25px; padding-top:12px; height:32px; color:#3F5070; font-family:Arial, Helvetica, Sans-serif; font-size:12pt; text-decoration:none; font-weight:bold;}

#gestion-igloo #etap3{background:url('/_design/img/v2/creation/titre-etape-3.png') top left no-repeat; height:48px; width:150px; float:left; clear:both; margin-top:30px; background-position:50px 0px;}
#gestion-igloo #etapd3{background:url('/_design/img/v2/creation/fond-bloc-soum.jpg') top left no-repeat; clear:both; margin-left:20px; color:green;}
#gestion-igloo #etapd3 #reflet3{background:url('/_design/img/v2/creation/titre-etape-3r.png') top left no-repeat; height:48px; margin-left:10px; background-position:20px 0px;}
#gestion-igloo #etapd3 #reflet3 h4{margin-left:10px; padding-top:10px; font-size:12pt; color:#08326F; font-weight:bold; font-family:Trebuchet MS, Sans-serif;}
#gestion-igloo #etapd3 p{margin-left:50px; color:#08326F; font-family:Arial, Sans-serif; font-weight:bold; font-size:8pt;}
#gestion-igloo #etapd3 input{margin-left:50px; margin-top:10px;}
#gestion-igloo #etapd3 #checkbox{margin-top:30px;}
#gestion-igloo #etapd3 .exemple{color:#758492; font-family:Arial, Sans-serif; font-size:8pt; position:relative; bottom:2px;}
#gestion-igloo #etapd3 .imagetext{color:#08326F; font-family:Arial, Sans-serif; font-weight:bold; font-size:8pt;}
#gestion-igloo #etapd3 a.nolink{display:block; background:url('/_design/img/v2/creation/soum-suite-no.gif') center left no-repeat; float:right; text-align:right; padding-right:20px; padding-left:35px; padding-top:7px; height:32px; color:#DDE3E9; font-family:Arial, Helvetica, Sans-serif; font-size:14pt; text-decoration:none; font-weight:bold; cursor:default;}
#gestion-igloo #etapd3 a.linkactive{display:block; background:url('/_design/img/v2/creation/soum-suite.gif') center left no-repeat; float:right; text-align:right; padding-right:20px; padding-left:35px; padding-top:7px; height:32px; color:#3F5070; font-family:Arial, Helvetica, Sans-serif; font-size:14pt; text-decoration:none; font-weight:bold;}
#gestion-igloo #etapd3 a.retour{display:block; background:url('/_design/img/v2/creation/soum-retour.gif') center right no-repeat; float:left; text-align:left; margin-left:20px; padding-right:25px; padding-top:12px; height:32px; color:#3F5070; font-family:Arial, Helvetica, Sans-serif; font-size:12pt; text-decoration:none; font-weight:bold;}

#gestion-igloo #etap4{background:url('/_design/img/v2/creation/titre-etape-ok.png') top left no-repeat; height:48px; width:150px; float:left; clear:both; margin-top:30px; background-position:50px 0px;}
#gestion-igloo #etapd4{background:url('/_design/img/v2/creation/fond-bloc-soum.jpg') top left no-repeat; clear:both; margin-left:20px; color:green; height:200px;}
#gestion-igloo #etapd4 #reflet4{background:url('/_design/img/v2/creation/titre-etape-okr.png') top left no-repeat; height:48px; margin-left:10px; background-position:20px 0px;}
#gestion-igloo #etapd4 #reflet4 h4{margin-left:10px; padding-top:10px; font-size:12pt; color:#08326F; font-weight:bold; font-family:Trebuchet MS, Sans-serif;}
#gestion-igloo #etapd4 p{margin-left:50px; font-family:Arial, Sans-serif; font-size:8pt; font-weight:bold; color:green;}
#gestion-igloo #etapd4 a.linkactive{display:block; background:url('/_design/img/v2/soum-terminer.gif') center left no-repeat; float:right; text-align:right; padding-right:20px; padding-left:35px; padding-top:7px; height:32px; color:#3F5070; font-family:Arial, Helvetica, Sans-serif; font-size:14pt; text-decoration:none; font-weight:bold;}

#gestion-igloo #iglooregestionform p.lienigloo{display:block; clear:both; padding-top:20px; margin-bottom:10px; margin-left:50px; color:green; font-family:Arial, Sans-serif; font-size:8pt; font-weight:bold;}
#gestion-igloo #iglooregestionform p.lienigloo a{color:green;}
#gestion-igloo #iglooregestionform p.lienigloo a:hover{color:#08C019;}
#gestion-igloo #iglooregestionform p.lienlivredor{display:block; clear:both; padding-top:20px; margin-bottom:30px; margin-left:50px; color:#3B678E; font-family:Arial, Sans-serif; font-size:8pt; font-weight:bold;}
#gestion-igloo #iglooregestionform p.lienlivredor a{color:#3B678E;}
#gestion-igloo #iglooregestionform p.lienlivredor a:hover{color:#4596DE;}
#gestion-igloo #iglooregestionform .divbleue{background:url('/_design/img/v2/creation/fond-bloc-soum.jpg') top left no-repeat; clear:both; margin-left:20px;}
#gestion-igloo #iglooregestionform .divbleue h4{padding-top:10px; padding-left:20px;  font-size:12pt; color:#08326F; font-weight:bold; font-family:Trebuchet MS, Sans-serif;}
#gestion-igloo #iglooregestionform .divbleue p{display:block; margin-top:10px; margin-left:30px; margin-bottom:3px; font-family:Arial, Sans-serif; font-size:8pt; font-weight:bold; color:#08326F;}
#gestion-igloo #iglooregestionform .divbleue .btmodifier{display:block; background:url('/_design/img/v2/soum-terminer.gif') center left no-repeat; float:right; text-align:right; padding-right:20px; padding-left:35px; padding-top:7px; height:32px; color:#3F5070; font-family:Arial, Helvetica, Sans-serif; font-size:14pt; text-decoration:none; font-weight:bold;}
#gestion-igloo #iglooregestionform #welcomemsg{margin-left:30px; width:600px; height:100px; color:#3B678E; font-family:Trebuchet MS, Sans-serif; font-size:10pt;}
#gestion-igloo #iglooregestionform .restant{margin-left:50px; color:#CC0000; font-family:Arial, Sans-serif; font-size:8pt; font-weight:bold;}
#gestion-igloo #iglooregestionform .divbleue input{margin-left:50px; margin-top:10px;}
#gestion-igloo #iglooregestionform .divbleue #checkbox{margin-top:30px;}
#gestion-igloo #iglooregestionform .divbleue .exemple{color:#758492; font-family:Arial, Sans-serif; font-size:8pt; position:relative; bottom:2px;}
#gestion-igloo #iglooregestionform .divbleue .imagetext{color:#08326F; font-family:Arial, Sans-serif; font-weight:bold; font-size:8pt;}

#soumtuto-texte{display:block; margin-left:20px; font-style:Trebuchet MS, Sans-serif; color:#000000; font-size:10pt;}
#soumtuto-texte a{text-decoration:none; color:#08326F;}
#soumtuto-texte a:hover{color:#247CB9;}

#livre-dor-moderation{border:1px solid #EBEDEE; padding-left:3px; padding-right:3px;margin:15px 25px 0 25px;}
#livre-dor-moderation .items .entete{background-color:#EBEDEE; padding:2px; font-weight:bold; font-size:8pt; margin-top:3px; margin-bottom:2px;}
#livre-dor-moderation .items .entete .auteur{float:left;padding-top:3px;}
#livre-dor-moderation .items .entete .date{float:right;padding-top:3px;}
#livre-dor-moderation .items .entete a{float:right; margin-left:5px; width:18px; height:18px; background:url('/_design/img/v2/croix.gif') no-repeat center left;}
#livre-dor-moderation .items .entete a span{display:none;}
#livre-dor-moderation .items .texte{font-size:8pt; padding:5px;}
#livre-dor-moderation .items .texte .quotetop, #livre-dor-moderation .items .texte .quotemain{margin:0 3px 3px 3px; border:#c2c4c4 1px dashed;padding:2px;}
#livre-dor-moderation .items .texte .quotetop{border-bottom:0;margin-bottom:0;background:#DDE0E1;font-weight:bold; height:15px;}
#livre-dor-moderation .items .texte .quotemain{margin-top:0;}

.page-moderation-livre{text-align:center; margin:10px 25px 10px 25px;}
.page-moderation-livre a{border:1px solid #EBEDEE; padding:2px; margin-right:2px; text-decoration:none; color:black; background:#EBEDEE;}
.page-moderation-livre a:hover{background:#c2c4c4;}
.page-moderation-livre a.current{background:#c2c4c4;}

.livre-dor-moderation-retour{margin:0 0 10px 25px; display:block; background:url('/_design/img/v2/creation/soum-retour.gif') top left no-repeat; height:32px; color:#3F5070; font-family:Arial, Helvetica, Sans-serif; font-size:12pt; text-decoration:none; font-weight:bold; padding:0px 0 0 24px;}

/**************************************************************************************************/
/******************************************Inscription*********************************************/
/**************************************************************************************************/

div#forms td a.btmodifier {background:url('/_design/img/v2/soum-terminer.gif') center left no-repeat; display:block; float : right; width : 100px; padding-right:20px; padding-left:35px; padding-top:7px; height:32px; font-family:Arial, Helvetica, Sans-serif; font-size:14pt; text-decoration:none; font-weight:bold; color :#3f5070; margin-right : 10px;}
div#forms td a.btmodifier:hover {color : #4596de;}

div#inscription, div#validation, div#inscription2 {background : url('/_design/img/v2/creation/fond-bloc-soum.jpg') no-repeat; padding : 10px 40px 0 40px; margin : 0 10px 0 10px; font-family : Arial;}
div#validation {color : #08326f; font-weight : bold;}
div#inscription2 {margin-top : 30px;}
div#inscription a, div#inscription2 a, div#validation a {color : #3b678e; font-weight : bold;}
div#inscription a:hover, div#inscription2 a:hover, div#validation a:hover {color : #4596de;}
div.pass-erreur a {font-size : 0.9em;}
div#inscription h4, div#inscription2 h4, div#validation h4 {color : #08326f; font-weight : bold; font-size : 1.1em; font-family:Trebuchet MS;}
div#inscription h5, div#inscription2 h5, div#validation h5 {color : #667686; font-style : italic; font-family : Arial;}
div#inscription div#part1 {margin-top : 15px; background:url('/_design/img/v2/inscription-tetebleu.gif') no-repeat; background-position : right top;}
h5.profil-deja-compte {color : #1f86af !important;}
div#inscription div.champs, div#inscription2 div.champs, div#validation div.champs {margin : 5px; width : 380px;}
div.inscription-newsletter {font-size : 0.8em; color : green; font-weight : bold; text-align : right;}
div.inscription-cg {font-size : 1em; color : red !important; font-weight : bold;}
div.inscription-cg a {font-size : 1em; color : red !important; font-weight : bold;}
div#inscription span.intitule-before, div#inscription2 span.intitule-before {display : block; float : left; width : 200px; text-align : right; margin-right : 10px; color : #08326f; font-weight : bold; font-size : 0.8em;}
div#inscription div.infos, div#inscription2 div.infos, div#validation div.infos {margin-left : 212px; font-size : 0.7em; padding-top : 3px; color : #08326f;}
div#inscription div.mini, div#inscription2 div.mini {font-size : 0.7em; padding-top : 3px; color : #08326f; width : 500px;}
.champ-valide {background:url('/_design/img/v2/inscription-ok.gif') no-repeat; background-position : right;}
.champ-valide input {border : 1px solid green;}
.champ-pas-valide {background:url('/_design/img/v2/inscription-stop.gif') no-repeat; background-position : right;}
.champ-pas-valide input {border : 1px solid #cc0000;}
div#inscription-bouton-valider {float : right;}
div#inscription-bouton-valider a.btmodifier {display:block; float : right; width : 100px; padding-right:20px; padding-left:35px; padding-top:7px; height:32px; font-family:Arial, Helvetica, Sans-serif; font-size:14pt; text-decoration:none; font-weight:bold;}
div.envoie-pas-ok a.btmodifier {background:url('/_design/img/v2/soum-suite-no.gif') center left no-repeat; color :#dde3e9 !important; cursor : default;}
div.envoie-ok a.btmodifier {background:url('/_design/img/v2/soum-suite.gif') center left no-repeat; color :#3F5070 !important;}
div#remplir-formulaire {clear : both; display:block; text-align:right; padding-right:20px; padding-left:35px; padding-top:7px; font-family:Arial, Helvetica, Sans-serif; font-size:0.7em; text-decoration:none; color : #08326f;}
div.envoie-ok div#remplir-formulaire {display : none;}
div#validation a {text-decoration : none;}
div#validation a.modifs {color : green; font-family : Arial; font-weight : bold;}
div#validation a.modifs:hover {color : #05b905;}
div#validation div {margin : 10px; font-size : 0.8em;}

div#mess-information {background-color : #fae99a; border : 1px solid #ffba00; color : #cc0000; text-align : center; font-weight : bold; padding : 10px; margin : 0 15px 15px 15px; font-family : Arial;}

/**************************************************************************************************/
/********************************************Profil************************************************/
/**************************************************************************************************/

div#forms h1 {font-size : 1.3em;}
div#forms h3 {float:left; margin-left:20px; color:#3B678E; font-family:Trebuchet MS, Arial, Helvetica, Sans-serif; font-weight:bold; font-size:14pt; font-variant:small-caps;}
div#forms h4 {color : #08326f; font-weight : bold; font-size : 1.1em; font-family:Trebuchet MS; margin : 10px; padding-top : 10px; padding-left : 10px;}
div#forms textarea {font-family : Arial; font-size : 10pt;}
ul#gestion-onglet {list-style-type : none; clear : both;}
ul#gestion-onglet li {background:url('/_design/img/v2/profil-onglet-0.gif'); width : 197px; height : 41px;float : left; margin : 0 20px 0 20px; line-height : 29px; text-align : center; font-weight : bold; font-family : arial; font-size : 1.1em; vertical-align : center;}
ul#gestion-onglet li.current {background:url('/_design/img/v2/profil-onglet-1.gif');}
ul#gestion-onglet li a {text-decoration : none; color : #0f3276;}
ul#gestion-onglet li a:hover {color : #4596de;}
#formGeneral, #formParametre, #formAvatar, #formPop, #formNotification {clear : both; font-family : Arial; margin-left : 10px; padding-top : 10px;}
#profilGeneral1, #profilGeneral2, #formParametre, #profilAvatar1, #profilAvatar2, #profilAvatar3, #profilNotification1 {background : url('/_design/img/v2/creation/fond-bloc-soum.jpg') no-repeat;}
#profilParametre1 {margin-right : 10px; background:url('/_design/img/v2/configure-forum.gif') no-repeat; background-position : right top;}
#profilNotification1 {padding-top : 10px;}
.fauxPopUp {background:url('/_design/img/v2/fond-user.jpg') no-repeat; position : absolute; width : 430px; height : 253px; display : none; text-align : center; padding : 10px;}
.fauxPopUp h1 {font-size : 1em;}
.fauxPopUp #conteneur_ok, .fauxPopUp #conteneur_annule {text-align : left;}
table.profilCadre tr td {width : 26%; vertical-align : top; padding-bottom : 5px;}
table.profilCadre tr td.desc {color : #08326f; text-align : right; font-weight : bold; font-size : 0.8em; width : 22%; padding-right : 5px;}
div#profilNotification1 table.profilCadre tr td.desc {width : 30% !important;}
table.profilCadre tr.gold td.desc {color : #c37402;}
table.profilCadre tr.gold input {border : 1px solid #c37402;}
input.checkbox, .noborder input {border : 0px !important; border-color : transparent !important;}
table.profilCadre tr.passions td.list {color : #0a64bd; font-size : 0.8em;}
a.historique-sanction, a.carte-membre {color : #cc0000; text-decoration : none; font-size : 0.8em; font-weight : bold;}
a.historique-sanction:hover, a.carte-membre:hover {color : red;}
div#profil-gold {width : 136px; border : 1px solid #c37402; padding : 5px; text-align : center; font-weight : bold;}
div#profil-gold h1 {font-size : 1.1em; color : #e7a404;}
span.profilPseudo a {color : #08326f; font-weight : bold; text-decoration : none;}
span.infos {font-size : 0.8em; font-family : Arial; color : #667686;}
span.modifs, span.modifs a {color : #086f1b; font-weight : bold; text-decoration : none;}
span.modifs a:hover {color : #05b905;}
div.champ-formulaire {display : inline;}
span.modifs {font-size : 0.8em;}
div#cnil {border : 1px solid #0a64bd; padding : 5px; margin : 10px; font-size : 0.8em; height : 60px;}
div#cnil, div#cnil-inscription img {margin-right : 5px;}
div#cnil-inscription {border : 1px solid #0a64bd; padding : 5px; padding-bottom : 15px; margin : 10px; font-size : 1em;}
div#cg {float : right; color : red; font-weight : bold; font-size : 0.8em; margin-right : 15px;}
div#cg a {color : red; font-weight : bold;}
.overlibTop {background-color : #d6dde3;}
.overlibBottom {background-color : #194876;}

/**************************************************************************************************/
/*********************************************Anniv************************************************/
/**************************************************************************************************/

div#anniv h3 {float:left; color:#3B678E; font-family:Trebuchet MS, Arial, Helvetica, Sans-serif; font-weight:bold; font-size:14pt; font-variant:small-caps;}
#anniv {clear : both; font-family : Arial; margin-left : 20px; padding-top : 10px; margin-right : 50px; margin-bottom : 10px; font-size:11pt; background:url('/_design/img/v2/tux-anniversaire.jpg') no-repeat; background-position : right center;}
div#anniv table.inscrits {border : 0px; width : 50%;}
div#anniv tr, div#anniv td, div#anniv table.inscrits {border-spacing : 0px;}
div#anniv tr.color {background-color : #dde7ed;}
/* div#anniv tr.uncolor {background-color : #ffefe5;} */
div#anniv td.inscrit {color : #08326f; font-weight : bold; padding : 2px 10px 2px 10px;}
div#anniv td.inscrit a {color : #08326f; font-weight : bold; text-decoration : none;}
div#anniv td.age {color : #039017; margin-left : 10px; padding : 2px 10px 2px 10px; text-align:right;}
#anniv #BtRetour{display:block; background:url('/_design/img/v2/creation/soum-retour.gif') center right no-repeat; float:left; text-align:left; padding-right:25px; padding-top:12px; height:32px; color:#3F5070; font-family:Arial, Helvetica, Sans-serif; font-size:12pt; text-decoration:none; font-weight:bold;}



/**************************************************************************************************/
/**************************************Affichage des images****************************************/
/**************************************************************************************************/

#fondgris{position:absolute; top:0; left:0; opacity:.50; filter: alpha(opacity=50); -moz-opacity:.50; background-color:black; z-index:20; height:100%; width:100%;text-align:center;}
#fondtrans{position:absolute; top:0; left:0; z-index:30; height:100%; width:100%;text-align:center;}
#imagegrd{border:1px solid #000000;cursor: pointer;}
#fondtrans table{width:100%; height:100%;}
#fondtrans table tr td{vertical-align:top;text-align:center;padding-top:45px;}
/*
#barreexit{display:none;position:absolute;top:0;left:0;z-index:30;background-color : #FFFFE1; width:100%; height:30px;border-bottom : #C0C0C0 1px solid;font-family: Arial, Helvetica, Sans-serif; font-size : small;font-weight:bold;background-image:url("/_design/img/v2/titre-aide.gif");background-repeat:no-repeat;background-position:5px 50%; text-align:left; color:#000;}
#barreexit td{vertical-align:center;padding-left:25px;}
*/
/**************************************************************************************************/
/**************************************** recherche ***********************************************/
/**************************************************************************************************/

#pointg .item-pg .top-recherche{text-align:center; font-family:Arial, Tahoma, Verdana, sans-serif; font-size:8pt; font-weight:bold;}
#pointg .item-pg .top-recherche a{color:#3b678e; text-decoration:none;}
#pointg .item-pg .top-recherche a:hover{color:#4596DE;}

#search-content h4{margin-left:25px; font-size:14pt; color:#3b678e; font-variant:small-caps; font-weight:bold; font-family: Arial, Tahoma, Verdana, sans-serif;}

#recherche-form *{vertical-align:top;}
#recherche-form{font-size:9pt; font-weight:bold;}
#recherche-form form div.intitu, #recherche-form form div.field, #recherche-form form div.ok{float:left; margin:10px 0; height:20px;}
#recherche-form form div.intitu{width:170px;}
#recherche-form form div.field{width:390px; font-weight:normal;}
#recherche-form form div.field input{border:1px solid #7E9DB9; height:16px; padding:2px;}
#recherche-form form div.field select{border:1px solid #7E9DB9; height:22px; padding:2px;}
#recherche-form form div.ok input{width:140px; border:1px solid #7E9DB9; height:22px; padding:2px;}
#search_select_affiche div.field{width:500px!important;}
#search-page div.field input{width:195px;}
#search-page div.field select{width:176px;}

div.recherche-result-item, div.recherche-result-item-masked{margin:10px 0 20px 10px; clear:both;}
div.recherche-result-item .titre div h3, div.recherche-result-item-masked .titre div h3{display:none;}
div.recherche-result-item .titre div, div.recherche-result-item .stitre div, div.recherche-result-item-masked .titre div, div.recherche-result-item-masked .stitre div{height:13px; background-repeat:no-repeat; background-position:left center; background-repeat:no-repeat;}
div.recherche-result-item .stitre, div.recherche-result-item-masked .stitre{margin-bottom:5px;}
div.recherche-result-item .titre, div.recherche-result-item-masked .titre{margin-left:20px; width:100px; cursor: pointer;}
div.recherche-result-item .contenu, div.recherche-result-item-masked .contenu{background:transparent url('/_design/img/v2/creation/fond-bloc-soum.jpg') top left no-repeat; padding-left:20px;}

div.recherche-result-item .titre{background:url('/_design/img/v2/recherche-open.gif') left center no-repeat;}
div.recherche-result-item-masked .titre{background:url('/_design/img/v2/recherche-close.gif') left center no-repeat;}
div.recherche-result-item .stitre, div.recherche-result-item-masked .stitre{background:url('/_design/img/v2/recherche-open-r.gif') left center no-repeat;}
div.recherche-result-item .titre div, div.recherche-result-item-masked .titre div, div.recherche-result-item .stitre div, div.recherche-result-item-masked .stitre div{margin-left:25px;}

#recherche-tux .titre{width:150px;}
#recherche-tux .titre div{background-image:url('/_design/img/v2/r-tuxfactory.png');}
#recherche-tux .stitre div{background-image:url('/_design/img/v2/r-tuxfactory2.png');}
#recherche-mascot .titre{width:190px;}
#recherche-mascot .titre div{background-image:url('/_design/img/v2/r-mascotfactory.png');}
#recherche-mascot .stitre div{background-image:url('/_design/img/v2/r-mascotfactory2.png');}
#recherche-igloo .titre{width:190px;}
#recherche-igloo .titre div{background-image:url('/_design/img/v2/r-igloo.png');}
#recherche-igloo .stitre div{background-image:url('/_design/img/v2/r-igloo2.png');}

div.search-cale-nivea-0{height:0px;}
div.search-cale-nivea-1{height:0px;}
div.search-cale-nivea-2{height:0px;}
div.search-cale-nivea-3{height:0px;}
div.search-cale-nivea-4{height:70px;}
div.search-cale-nivea-5{height:70px;}
div.search-cale-nivea-6{height:70px;}

div.recherche-result-item .contenu{display:block;}
div.recherche-result-item-masked .contenu{display:none;}

div.recherche-result-item ul li, div.recherche-result-item-masked ul li{list-style-type:none; padding-left: 22px; margin-bottom:10px; font-family:Arial, Tahoma, Verdana, sans-serif; line-height:9pt;}
div.recherche-result-item ul li a.n-titre, div.recherche-result-item-masked ul li a.n-titre{font-size:10pt; color:#08326F; font-weight:bold; text-decoration:none;}
div.recherche-result-item ul li a.n-titre:hover, div.recherche-result-item-masked ul li a.n-titre:hover{color:#3B678E;}
div.recherche-result-item ul li span, div.recherche-result-item-masked ul li span{color:#758492; font-size:7pt;}
div.recherche-result-item ul li span a, div.recherche-result-item-masked ul li span a{color:#758492; text-decoration:none;}
div.recherche-result-item ul li span a:hover, div.recherche-result-item-masked ul li span a:hover{text-decoration:underline;}

div.recherche-result-item ul li span.link, div.recherche-result-item-masked ul li span.link, div.recherche-result-item ul li span.link a, div.recherche-result-item-masked ul li span.link a{color:#2d7f20; text-decoration:none; font-size:7pt; margin-top:-2px;}

div.recherche-result-item .rech-loading-list, div.recherche-result-item-masked .rech-loading-list{height:260px; background:url('/_design/img/v2/creation/wait.gif') center center no-repeat; display:none;}

#recherche-effectuer-underscore{display:none;}

/*div.recherche-result-item-masked div.contenu{display:none;}*/

div.recherche-result-item .lien-suivant, div.recherche-result-item-masked .lien-suivant{height:32px;}

div.recherche-result-item .lien-suivant div, div.recherche-result-item-masked .lien-suivant div{width:220px; float:right;}

div.recherche-result-item .lien-suivant .rech-lien-prec, div.recherche-result-item-masked .lien-suivant .rech-lien-prec{text-align:right; padding-right:25px; margin-right:10px;}

div.recherche-result-item .lien-suivant .rech-lien-suiv, div.recherche-result-item-masked .lien-suivant .rech-lien-suiv{text-align:left; padding-left: 30px;}

div.recherche-result-item div.lien-suivant div a span, div.recherche-result-item div.lien-suivant div span span, div.recherche-result-item-masked div.lien-suivant div a span, div.recherche-result-item-masked div.lien-suivant div span span{display:none;}

div.recherche-result-item div.lien-suivant div a,
div.recherche-result-item div.lien-suivant div span,
div.recherche-result-item-masked div.lien-suivant div a,
div.recherche-result-item-masked div.lien-suivant div span,
div.lien-suivant-masked div span
{height:25px; font-size:11pt; text-decoration:none; font-family:Arial, Tahoma, Verdana, sans-serif; font-weight:bold; display:block; width:75px; float:left; padding-top:7px;}

div.recherche-result-item div.lien-suivant div a, div.recherche-result-item-masked div.lien-suivant div a{color:#3F5070;}

div.recherche-result-item div.lien-suivant div span, div.recherche-result-item-masked div.lien-suivant div span{color:#DDE3E9;}

div.recherche-result-item div.lien-suivant div a.rech-lien-prec, div.recherche-result-item-masked div.lien-suivant div a.rech-lien-prec{background:url('/_design/img/v2/r-prec-ok.png') right center no-repeat;}
div.recherche-result-item div.lien-suivant div span.rech-lien-prec, div.recherche-result-item-masked div.lien-suivant div span.rech-lien-prec{background:url('/_design/img/v2/r-prec-no.png') right center no-repeat;}
div.recherche-result-item div.lien-suivant div a.rech-lien-suiv, div.recherche-result-item-masked div.lien-suivant div a.rech-lien-suiv{background:url('/_design/img/v2/r-suiv-ok.png') left center no-repeat;}
div.recherche-result-item div.lien-suivant div span.rech-lien-suiv, div.recherche-result-item-masked div.lien-suivant div span.rech-lien-suiv{background:url('/_design/img/v2/r-suiv-no.png') left center no-repeat;}

div.recherche-result-item div.rech-nb-result-item, div.recherche-result-item-masked div.rech-nb-result-item, div.recherche-result-item div.rech-nb-result-item a, div.recherche-result-item-masked div.rech-nb-result-item a{font-size:7pt; color:#CC0000; margin-bottom:10px; font-weight: bold; text-decoration:none;}

.search-popup-factory{display:none;position:absolute;z-index:500;border:1px solid #023668;}

/***************************
******** BricoPack *********
****************************/
#bricopack{font-size:10pt;text-align:justify;margin-bottom:20px;padding:0 10px 0 10px;}

#bricopack div.titre{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; color:#3B678E; font-size:14pt; margin:5px 0 15px 15px; font-variant:small-caps; font-weight:bold;}

#bricopack div.bricindex{text-align:center; padding-bottom:25px; background:url('/_design/img/v1/news-sep2.jpg') no-repeat center bottom;margin-bottom:10px;}
#bricopack div.bricindex img{margin:auto;border:0;}
#bricopack div.bricoscreenshot {text-align:center;}
#bricopack div.bricoscreenshot img{margin:auto; margin:8px; border:0;}
#bricopack div.bricodl img{margin:auto;  border:0;}

#bricopack div.bricoatten{background-color: #FFF0CC; border: 1px solid #E66B18;padding: 5px;	margin: 30px 200px 5px 200px;font-size : 11pt;font-weight: bold;text-align: center;}
#bricopack div.bricoatten a{color: #D90202; font-size : 11pt; font-weight: bold; text-align: center; text-decoration:none;}
#bricopack div.bricoatten a:hover{color: #FF0000;}

/**************************************************************************************************/
/*************************************** Les tutoriaux ********************************************/
/**************************************************************************************************/

#tuto .one-tuto{width:330px; margin:10px 0 15px 22px; float:left; background:url('/_design/img/v2/fond-tuto.gif') top left no-repeat; padding: 7px 0 0 10px; font-family: Verdana, Arial, Helvetica, Sans-serif;}
#tuto .one-tuto h4{font-size:10pt;font-family: Arial, Helvetica, Sans-serif;}
#tuto .one-tuto h4 a{color:#08326F; text-decoration:none;}
#tuto .one-tuto h4 a:hover{color:#247CB9;}
#tuto .one-tuto .one-tuto-description{margin:2px 0 5px 0; padding:0 10px 0 18px; font-size:8pt; color:#758492; text-align:justify;font-family:Arial, Helvetica, Sans-serif;}
#tuto .one-tuto .one-tuto-image img{margin:0;padding:0;border:0; border:1px solid #041738;}
#tuto .one-tuto .one-tuto-image{width:50px; height:48px; padding-bottom:23px; background:url('/_design/img/v2/reflet-tuto.gif') center bottom no-repeat;text-align:center; float:left;}
#tuto .one-tuto .one-tuto-info{color:#041738;margin-left:50px; padding-left:5px; font-weight:bold; font-size:7pt; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-serif;}
#tuto .one-tuto .one-tuto-info a{text-decoration:none; color:#3B678E;}
#tuto .one-tuto .one-tuto-info a:hover{text-decoration:none; color:#3B678E;text-decoration:underline;}

#filtre-tuto-top select{font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:8pt; font-style:italic; color:#3B678E; height:18px; float:right; margin-left:10px; margin-right:5px; width:100px;}

#pointg div #aide-tuto{text-align:center; color:#3B678E; font-family:Arial, sans-serif; font-size:8pt; font-weight:bold; margin-left:20px; margin-right:20px;}

/**************************************************************************************************/
/************************************ A la une ****************************************************/
/**************************************************************************************************/

#alaune{height:160px;clear:both; padding:0 0 0 15px;}

#alaune .alaune-one-item{width:230px; height:120px; float:left; margin:20px 5px 20px 5px;}

#alaune .alaune-one-item a{background-position:center center; background-repeat:no-repeat; width:230px; height:120px; display:block; text-decoration:none;}

.alaune-one-item-description{position:absolute; display:none; z-index:500; padding:2px; width:15em; border:1px solid #023668; color:#023668; background:white; opacity:.95; filter: alpha(opacity=95); -moz-opacity:.95; text-align:justify; font-family: Verdana, Arial, Tahoma, sans-serif; font-size:8pt;}
.alaune-one-item-description .alaune-one-item-description-titre{display:block; padding:1px; font-weight:bold; margin:1px; background:#023668; color:white; opacity:.95; filter: alpha(opacity=95); -moz-opacity:.95;}

/**************************************************************************************************/
/********************************* Derniers messages du forum *************************************/
/**************************************************************************************************/

.messages-liens-forum{float:right; margin-right:20px;}
.messages-liens-forum a{font-family: Arial, Tahoma, Verdana, Sans-serif; font-size:8pt; font-weight:bold; color:#3B678E; text-decoration:none; padding-top: 2px; padding-bottom: 2px}
.messages-liens-forum a:hover{color:#4596DE;}

#mess-forum-div{background:#FFF url('/_design/img/v2/fofo-fond.gif') top center no-repeat; width:728px; margin:auto;padding-top:25px; margin-top:30px;}
#mess-forum-table{margin:0 25px 20px 25px; border:1px solid #B6BCBF; border-collapse:collapse; width:676px; padding:2px;}

#mess-forum-table img {border : 0;}
#mess-forum-table th, #mess-forum-table td{padding:4px;height:15px;}
#mess-forum-table .titre{width:406px;}
#mess-forum-table .auteur a{width:126px; border-left:1px solid white;border-right:1px solid white;}
#mess-forum-table .date{width:142px;}

#mess-forum-table th{background:#E5E8EB;border-bottom:1px solid #B6BCBF; font-family: Arial, Tahoma, Verdana, Sans-serif; color:#3B678E; font-size:8pt; font-weight:bold; text-align:left;}
#mess-forum-table td{border-bottom:1px solid white;}
#mess-forum-table td.titre{background:#EAEBEC;}
#mess-forum-table td.titre a{text-decoration:none; color:#08326F; font-weight:bold; font-size:9pt; font-family:Arial, Helvetica, Sans-serif;}
#mess-forum-table tr td.titre a:hover{color:#247CB9;}
#mess-forum-table tr td.auteur {background:#EEEFF0; text-align:center;}
#mess-forum-table tr td.auteur a{font-weight:bold; color:green; font-size:8pt;}
#mess-forum-table tr td.date{background:#EAEBEC; text-decoration:none; color:#08326F; font-weight:bold; font-size:8pt; font-family:Arial, Helvetica, Sans-serif;}
#mess-forum-table tr td.date span{color:#CC0000; font-size:8pt;}
#mess-forum-table tr:hover td.titre{background:#F6F7F8;}
#mess-forum-table tr:hover td.auteur{background:#F9FAFA;}
#mess-forum-table tr:hover td.date{background:#F6F7F8;}

#mess-topic-choix{font-family: Arial, Tahoma, Verdana, Sans-serif; color:#3B678E; font-size:8pt; font-weight:bold; margin-bottom:10px}
#mess-topic-choix input{border:1px solid #B6BCBF!important; border:0; margin:2px 5px 2px 20px;}

#message-forum h3{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; color:#3B678E; font-size:14pt; margin:5px 0 0 15px; font-variant:small-caps;}

/**************************************************************************************************/
/************************************** page de téléchargement ************************************/
/**************************************************************************************************/

#dl a{font-family: Arial, Helvetica, sans-serif; font-size:10pt; color:#2D4671; text-decoration:none;}

#dl{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt;padding-left:20px;}
#dl .no-dl-text{margin-left:20px;}
#dl h3{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; color:#3B678E; font-size:14pt; margin:5px 0 10px 0px; font-variant:small-caps;}
#dl h3 a{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; color:#3B678E; font-size:14pt; margin:5px 0 10px 0px; font-variant:small-caps;text-decoration:none;}
#dl h3 a:hover{text-decoration:underline;}
#dl h4{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; color:#08326F; font-size:12pt; margin:5px 0 10px 0px;}

#dl .pub-dl-block{background:url('/_design/img/v2/news-sep2.jpg') no-repeat center bottom; padding-bottom:5px;}
#dl .reference{background:url('/_design/img/v2/news-sep2.jpg') no-repeat center bottom; margin-bottom:10px;}

#dl form div{text-align:center; padding:15px;}
#dl form input{width:65%; border:2px solid #F9E4B5; background:#FFFADC; padding:2px; margin:auto; text-align:center; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:9pt;}

#mirror{text-align:center;padding-top:15px;padding-bottom:5px;}
#mirror table{width:450px;border:1px solid #F9E4B5;background:#FFFFFF;margin:auto;}
#mirror table td{border:1px solid #F9E4B5;background:#FFFADC;font-size:8pt;text-align:center;padding:2px;font-weight:bold;}
#mirror table td a{font-size:8pt;text-decoration:none;}
#mirror table td a:hover{font-size:8pt;text-decoration:underline;}
#mirror table td.titre{background:#F9E4B5;}
#mirror table td.dl-proto-ftp, #mirror table td.dl-proto-http, #mirror table td.dl-proto-torrent{width:100px;}
#mirror table td.dl-proto-ftp{color:green;}
#mirror table td.dl-proto-http{color:red;}
#mirror table td.dl-proto-torrent{color:blue;}

#dl .cadre-dl-fleche{padding-top:47px; background:url('/_design/img/v2/creation/titre-etape-upload.png') 20px 0 no-repeat;margin-top:5px;}
#dl .cadre-dl-fleche .cadre{background:url('/_design/img/v2/creation/fond-bloc-soum.jpg') left top no-repeat;}
#dl .cadre-dl-fleche .stitre{background:url('/_design/img/v2/creation/titre-etape-uploadr.png') 20px 0 no-repeat;}
#dl .cadre-dl-fleche .stitre .contenu{margin:0 0 0 15px; padding:10px 0 0 0;}

/**************************************************************************************************/
/**************************************** Page de a propos ****************************************/
/**************************************************************************************************/

#about{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; padding-left:10px;}

#about h3{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; color:#3B678E; font-size:14pt; margin:5px 0 10px 0px; font-variant:small-caps;}
#about .about-intro{font-family:Arial, Helvetica, sans-serif; color:#08326F; text-align:justify; margin-left:10px;margin-bottom:15px;}

#about .one-user{padding-bottom:20px;}
#about .one-user .one-user-img{float:left; width:130px;}
#about .one-user .one-user-text{margin-left:145px;}

#about .one-user .one-user-img img{border:0;}
#about .one-user .one-user-text h5 a{font-size:12pt; color:#08326F; font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; text-decoration:none;}
#about .one-user .one-user-text div{margin:5px 0 10px 0; text-align:justify;}
#about .one-user .one-user-text div span.titre{color:#CC0000;}

#about h4 span{display:none;}

#about .about-group-general div.titre, #about .about-group-general div.stitre{height:13px; padding-left:17px;width:250px;}

#about .about-group-general div.titre h4, #about .about-group-general div.stitre div{background-repeat:no-repeat; background-position:left center; height:13px;}

#about .about-group-general div.titre{background-position:left center; background-repeat:no-repeat; margin-left:22px;}
#about .about-group-general div.stitre{margin-left:2px; margin-bottom:10px;}

#about .about-group-open div.titre{background-image:url('/_design/img/v2/recherche-open.gif');}
#about .about-group-close div.titre{background-image:url('/_design/img/v2/recherche-close.gif');}
#about .about-group-general div.stitre{background: url('/_design/img/v2/recherche-open-r.gif') left center no-repeat;}
#about .about-group-open .contenu{display:block;}
#about .about-group-close .contenu{display:none;}

#about .about-group-general{padding-left:15px; margin:10px 0 20px 0;}
#about .about-group-general .contenu{background:transparent url('/_design/img/v2/creation/fond-bloc-soum.jpg') top left no-repeat; padding:0 20px 0 20px;}

#group-4 div.titre h4{background-image:url('/_design/img/v2/admins.png');}
#group-4 div.stitre div{background-image:url('/_design/img/v2/admins2.png');}
#group-15 div.titre h4{background-image:url('/_design/img/v2/validatorz.png');}
#group-15 div.stitre div{background-image:url('/_design/img/v2/validatorz2.png');}

/**************************************************************************************************/
/**************************************** Definition des placement de pub *************************/
/**************************************************************************************************/

.pub-general a{border:0;}
.pub-general a img{border:0;}
body .pub-general{visibility:visible;}
body.cache-pub .pub-general{visibility:hidden;}

.pub-pa-carre{float:right; margin:33px 10px 0 0px;}
.pub-google-728x90{text-align:center;}
.pub-page-dl-gauche{float:left;width:48%}
.pub-page-dl-droite{float:right;width:48%}

.pub-gal-carre{float:right; margin:5px 5px 0 5px;}

.pub-page-dl-gauche .avec-icone a{display:block; background-position:top left; background-repeat:no-repeat; padding-left:53px; height:58px; color:#536E9C; text-decoration:none; font-weight:bold; margin-bottom:5px; padding-top:5px;}
.pub-page-dl-gauche .avec-icone a:hover{color:#2395DD;}
.pub-page-dl-gauche .firefox a{background-image:url('/_pub/miniimg/dl-promo-firefox.jpg');}
.pub-page-dl-gauche .google a{background-image:url('/_pub/miniimg/dl-promo-divers.jpg');}
.pub-page-dl-gauche .tuxfactory a{background-image:url('/_pub/miniimg/dl-promo-tux.jpg');}
.pub-page-dl-gauche .igloo a{background-image:url('/_pub/miniimg/dl-promo-igloo.jpg');}

.pub-news-align-gauche{float:left; margin:5px 0 5px 5px;}
.pub-news-align-centre{text-align:center; margin:5px 0 5px 0;}
.pub-news-align-droite{float:right; margin:5px 0 5px 5px;}


.pub-logo{float:right; margin-top:14px; margin-right:8px !important; margin-right:0;}

.news_pg_annonce{padding-left:10px;}
.dl_pg_annonce{padding-left:10px;}
.pub-gal-sky{padding-left:10px;}

/**************************************************************************************************/
/************************************* Page de contact ********************************************/
/**************************************************************************************************/

p#contact-warn {margin-top: 1em;}
span#contact-warn1 {color: #FF0000; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-align: center; }
span#contact-warn2 {color: #2D4671; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-align: center; }
span#contact-warn2 a{color: #000; font-size: 7.5pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; text-decoration: none;}
span#contact-warn2 a:hover{text-decoration: underline;}
ul#contact-list {font-size:10pt; font-family: Arial, Helvetica, sans-serif; margin-top: 1em; list-style-type: circle; margin-left: 1em; }
ul#contact-list a{color: #2D4671;font-size:10pt; font-family: Arial, Helvetica, sans-serif; margin-top: 1em; text-decoration: none;}
ul#contact-list a:hover{text-decoration: underline;}
p#contact-submit {margin-top: 1em; text-align: center; font-size:8pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.contact-submit {margin-top: 1em; text-align: center; font-size:8pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
p#contact-errors {text-align: center; color:red; margin-top:20px; margin-bottom:20px;}
#contact-up-text {color: #647E9B;  font-size: 8pt;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: center;  margin-top: 12px; font-weight: bold;}
#contact-up-form {color: #000033;	font-size: 8pt;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: center;	margin-top: 3px;}
.contact-up-form {color: #000033;	font-size: 8pt;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: left;}
#contact-captcha-text {color: #647E9B;  font-size: 8pt;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: center;  margin-top: 12px; font-weight: bold;}
#contact-captcha-form {color: #000033;	font-size: 8pt;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: center;	margin-top: 3px;}
#contact-captcha-form img{border:0;}
#contact-captcha-form .input{width:150px;}

/**************************************************************************************************/
/************************ Page de restriction pour la connexion du membre *************************/
/**************************************************************************************************/
.restrict-attention{background:url('/_design/img/v2/attention.png') center center no-repeat; height:280px;padding-top:120px;}
.restrict-attention div{text-align:center; font-size:11pt; font-weight:bold; padding-top:15px;}
.restrict-attention div a{text-decoration:none;color:#CC0000;}
.restrict-attention div a:hover{color:#FF0000;}

/**************************************************************************************************/
/******************************************* Page de partenaire ***********************************/
/**************************************************************************************************/


#link-partenaire h3{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; color:#3B678E; font-size:14pt; margin:5px 0 0 15px; font-variant:small-caps;}

#link-partenaire p{margin-top:10px; margin-bottom:10px; margin-left:10px; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;}
#link-partenaire p img{vertical-align:middle;border:0;margin-top:2px;margin-bottom:2px;}
#link-partenaire p.pub{text-align:center;}
#link-partenaire p.pub span{text-align:left;}
#link-partenaire p a{font-weight:bold;color:#2D4671;text-decoration:none;}
#link-partenaire p a:hover{color:#4684C1;}

#link-partenaire .suscribep{font-family:Arial, Helvetica, sans-serif; color:#08326F; text-align:justify; font-weight:bold; font-size:8pt; margin-left:10px;margin-bottom:15px; margin-left:30px; margin-right:20px;}
.BtSuivant{display:block; background:url('/_design/img/v2/creation/soum-suite.gif') center left no-repeat; float:right; margin-top:30px; text-align:right; padding-right:20px; padding-left:35px; padding-top:7px; height:32px; color:#3F5070; font-family:Arial, Helvetica, Sans-serif; font-size:14pt; text-decoration:none; font-weight:bold; }

.partmenu-votresite{background:url('/_design/img/v2/pointg-titre.jpg') no-repeat left; height:27px; width:228px; padding-left:0px; padding-top:5px; padding-bottom: 2px; margin-bottom: 4px;}
.partmenu-votresite h3{background:url('/_design/img/v2/votresite.gif') no-repeat center left; margin-left:15px; padding-left:25px;}
.partmenu-votresite h3 a{font-family:Tahoma, Verdana, Sans-serif; font-size:10pt; font-variant:small-caps; color:#000; text-decoration:none;}

#menuv4part{margin-left:15px;}
#menuv4part a{display:block; padding:2px 0px 2px 20px; font-family: Arial, Tahoma, Verdana, Sans-serif; color:#3B678E; font-size:8pt; font-weight:bold; text-decoration:none;}
#menuv4part a:hover{color:#4596DE;}

.info a{color:green; text-decoration:underline;}
.info a:hover{color:#CC0000;}

/**************************************************************************************************/
/****************************** Page comboutique avec gestion de la iFrame ************************/
/**************************************************************************************************/

#comboutique-frame{border:0;}