/* HIVING CSS */

BODY {padding: 0;margin: 0;	background:#523620 url(/imgs/bkg.jpg) repeat-x top left; font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:20px;color: #5E5D5D;}
.float {float: left;margin:0;padding:0;}
img {vertical-align: baseline; border:0;}
blockquote{margin:0 0 0 20px;padding:0;}

#coin{position:absolute;right:0px;top:0px;width:150px;height:150px;z-index:1000;visibility: visible;}

#hiving-pane{margin:0 auto;width:750px;overflow:hidden;}
#hiving-logo{float:left;border:0;padding-top:12px;margin-bottom:20px;}
#hiving-main-box{width:557px;min-height:500px;float:left;background-color:#ffffff;margin:7px 0 0 0;padding:20px;text-align:justify;overflow:hidden;}

#hiving-legalese{height:20px;padding:5px 0 5px 0;text-align:center;float:right;width:605px;color: #FFFFFF;font-size:11px;}
#hiving-legalese a{color: #FFFFFF;text-decoration: none; font-weight:normal;}
#hiving-legalese.home{width:750px;}
.plan{color:#9A7B60;}

/* --------------------------------- Menu Haut -------------------------------------------- */
#hiving-nav-menu{float: right;padding:52px 13px 2px 0;text-align:right;width:590px;height: 28px;background: url(/imgs/menu_droit.jpg) no-repeat 589px 52px;}
#hiving-nav-menu ul{list-style: none;padding: 0;margin:0 1px 0 0;border:0;border-bottom: 2px solid #ffffff;height: 28px;}
#hiving-nav-menu li{float:right;margin: 0;padding: 0;}
#hiving-nav-menu li a{background: #ffffff;height:23px;line-height: 23px;float:right;padding:0 4px 0 4px;display: block;margin:0;text-decoration: none;text-align: center;}
#hiving-nav-menu li a{float: none}
#bord {height: 21px;background: url(/imgs/menu_gauche.jpg) no-repeat 0px 0px;width: 10px;border-bottom: 2px solid #ffffff;}
* html #hiving-nav-menu li a{width:1px;padding:1px 4px 0 4px;height:22px;line-height: 22px;}

/* ----------------- Menu Haut - Onglets --------------------*/
#qui a:hover{border-bottom: 2px solid #840265;}
#qui2 {border-right: 2px solid #9A7B60;border-bottom: 2px solid #840265;font-weight:bold;}
#qui{border-right: 2px solid #9A7B60;}
#remuneration a:hover{border-bottom: 2px solid #A80049;}
#remuneration2 {border-right: 2px solid #9A7B60;border-bottom: 2px solid #A80049;font-weight:bold;}
#remuneration{border-right: 2px solid #9A7B60;}
#parrainage a:hover{border-bottom: 2px solid #0092aa;}
#parrainage2 {border-right: 2px solid #9A7B60;border-bottom: 2px solid #0092aa;font-weight:bold;}
#parrainage{border-right: 2px solid #9A7B60;}
#inscription a:hover{border-bottom: 2px solid #8CAD00;}
#inscription2 {border-right: 2px solid #9A7B60;border-bottom: 2px solid #8CAD00;font-weight:bold;}
#inscription{border-right: 2px solid #9A7B60;}
#facebook a:hover{border-bottom: 2px solid #3B5997;}
#facebook img{ vertical-align:middle;}
a.menu {font-size: 13px;color: #9A7B60;text-decoration: none;font-weight:bold;}
a.menu_qui {color:#840265;}
a.menu_remuneration {color:#A80049;}
a.menu_parrainage {color:#0092aa;}
a.menu_inscription {color:#8CAD00;}

/* --------------------------------- Menu Gauche -------------------------------------------- */
#hiving-main-menu{clear:both;float:left;margin:0;padding:6px 0 162px 0;width:153px;text-align:center;}
#hiving-main-menu li{margin:0;padding:0;list-style:none;font-weight:bold;}
#hiving-main-menu li a{margin:0 10px 0 0;padding:0;height:25px;line-height:25px;color:#FFFFFF;text-decoration:none;text-align:center;}

#hiving-main-menu li#premier{margin:0;padding:0;width:144px;background:#B99B83 url(/imgs/coin-main-menu-premier.jpg) no-repeat right top;}
#hiving-main-menu li#defaut{margin:3px 0 0 0;padding:0;width:144px;background:#B99B83;}
#hiving-main-menu li#dernier {margin-top:0;margin-bottom:0;vertical-align:top;padding-top:0;height:8px;width:144px;background:transparent url(/imgs/coin-main-menu-dernier.gif) no-repeat top left;}

#defaut a:hover, #premier a:hover{color:#523620;}

#hiving-submenu{margin:0;padding:0 0 0 5px;border:1px solid #B99B83;border-top:none;background:#9A7B60;width:137px;list-style-type:none;text-align:left;}
#hiving-submenu li{margin:0;padding:0;}
#hiving-submenu li a {height:20px;line-height:20px;color:#FFFFFF;text-decoration:none;font-size:11px;font-weight:bold;}
#hiving-submenu li a:hover{color:#523620;}

/* --------------------------------- Home -------------------------------------------- */

/* ----------------- Home - Bloc description --------------------*/
#hiving-description {width:750px;height:240px;clear:both;background:transparent url(/imgs/banniere-home.jpg) no-repeat top left;color:#ffffff;}
#hiving-description-txt {width: 430px;height: 140px;line-height:18px;padding:40px 0 0 20px;background:transparent url(/imgs/description-titre.jpg) no-repeat 120px 0px; text-align:justify;}
#hiving-description-txt a{ display:block; text-align:center;margin:10px 0 0 0;}
#hiving-description-ban {width: 750px;height: 60px; position:absolute; z-index:10;}
/* ----------------- Home - Bloc Haut Gauche --------------------*/
#hiving-home-left-top{width:450px;height:430px;line-height:18px;border:2px solid #ffffff;font-size:13px;float:left;text-align:justify;padding: 10px 20px 10px 10px;margin:10px 15px 10px 0;background:#ffffff url(/imgs/bkg-blocs.jpg) repeat-x bottom left;}
#hiving-home-left-top img{float:left;margin:0 20px 30px 0;}
#hiving-home-left-top .description{margin:0 0 10px 0;}
#hiving-home-left-top .bleu a{color:#0092AA;text-decoration:none;font-size: 14px;}
#hiving-home-left-top .bleu a:hover{color:#0092AA;}
#hiving-home-left-top .bleu a.titre{font-family: Arial;color:#0092AA;font-size: 15px;text-transform:uppercase;clear:both;background:none;padding:0;display:block;margin:0 0 20px 0;}
#hiving-home-left-top .bleu a.bouton{padding:0;margin:10px 0 15px 0;background: url(/imgs/bouton-bleu.gif) no-repeat top left;color:#FFFFFF;display:block;width:166px;float:right;text-align:center;height:24px;line-height:24px;font-weight:bold;font-size:13px;}
#hiving-home-left-top .vert a{color:#8CAD00;text-decoration:none;font-size: 14px;}
#hiving-home-left-top .vert a:hover{color:#8CAD00;}
#hiving-home-left-top .vert a.titre{font-family: Arial;color:#8CAD00;font-size: 15px;text-transform:uppercase;clear:both;background:none;padding:0;display:block;margin:0 0 20px 0;}
#hiving-home-left-top .vert a.bouton{padding:0;margin:10px 0 15px 0;background: url(/imgs/bouton-vert.gif) no-repeat top left;color:#FFFFFF;display:block;width:166px;float:right;text-align:center;height:24px;line-height:24px;font-weight:bold;font-size:13px;}
/* ----------------- Home - Bloc Haut Droite ---------------------*/
#hiving-home-right-top{width:235px;height:430px;line-height:18px;border:2px solid #ffffff;font-size:13px;float:left;padding: 10px 5px 10px 5px;margin:10px 0 10px 0;background:#ffffff url(/imgs/bkg-blocs.jpg) repeat-x bottom left;}
#hiving-home-flashtest{line-height:16px;overflow:hidden;}
#hiving-home-flashtest H2{color:#eb6e08;font-size: 15px;text-transform:uppercase; font-weight:bold;clear:both;margin-top:0;}
#hiving-home-flashtest img{width:108px;height:77px;border:1px solid #666666;}
#hiving-home-flashtest ul{padding:0;margin:0;}
#hiving-home-flashtest li{padding:0;margin:0;width:108px;float:left; list-style-type:none;}
#hiving-home-flashtest li.item0{margin:0 10px 0 3px;}
.capteur #hiving-home-flashtest li.item0,.capteur #hiving-home-flashtest li.item1,.capteur #hiving-home-flashtest li.item2{margin:0 35px 0 0; text-align:left;}
#hiving-home-flashtest a{text-decoration:none;color:#5e5d5d;font-size:12px;}
#hiving-home-flashtest a.bouton{text-decoration:none;color:#5e5d5d;background: url(/imgs/bouton-gris.jpg) no-repeat top left;padding:0;margin:10px auto 10px auto;display:block;width:56px;text-align:center;height:19px;line-height:19px;font-weight:bold;font-size:13px;}
#hiving-home-flashtest a.titre{font-family: Arial;color:#eb6e08;font-size: 15px;text-transform:uppercase; font-weight: normal;clear:both;background:none;padding:0;display:block;margin:0 0 10px 0;}
#hiving-home-portrait a{font-size:13px; font-weight:bold;color:#eb6e08;}
#hiving-home-portrait a.titre{font-family: Arial;color:#eb6e08;font-size: 15px;text-transform:uppercase; font-weight: normal;clear:both;background:none;padding:0;display:block;margin:0 0 5px 0; text-decoration:none;}
#hiving-home-portrait img{float:left;margin:0 10px 0 0;}
#hiving-home-portrait a.description{color:#5e5d5d;margin:30px 0 10px 0; font-weight:normal; display:block;text-decoration:none;}
/* ----------------- Home - Bloc Bas Gauche --------------------*/
#hiving-home-left-bottom{width:300px;height:190px;margin:10px 15px 0 0;padding: 10px 10px 10px 10px;line-height:18px;border:2px solid #ffffff;background:#ffffff url(/imgs/tendance.jpg) no-repeat bottom left;float:left;}
#hiving-home-left-bottom H2{color:#eb6e08;font-size: 15px;text-transform:uppercase; font-weight:normal;clear:both;margin-top:0;}
#hiving-home-left-bottom p{margin:45px 0 0 135px;}
/* ----------------- Home - Bloc Bas Droite --------------------*/
#hiving-home-right-bottom{width:265px;height:190px;line-height:18px;border:2px solid #ffffff;background:#ffffff url(/imgs/self-test.jpg) no-repeat bottom left;float:left;padding: 10px 10px 10px 130px;margin:10px 0 0 0;}
#hiving-home-right-bottom img{float:left;margin:0 15px 15px 0;}
#hiving-home-right-bottom .description{margin:0 0 10px 0;font-weight:bold;}
#hiving-home-right-bottom a{background: url(/imgs/puce-bleue.jpg) no-repeat 0px 3px;padding:0 0 0 10px;color:#5e5d5d;text-decoration:none;font-weight: normal;}
#hiving-home-right-bottom a:hover{color:#0092aa;}
#hiving-home-right-bottom a.titre{color:#0092aa;font-size: 15px;font-weight: normal; background:none;padding:0;margin:0 0 20px 0;display:block; text-transform:uppercase;}
#hiving-home-right-bottom a.bouton{padding:0;margin:10px 0 15px 0;background: url(/imgs/bouton-bleu.gif) no-repeat top left;color:#FFFFFF;display:block;width:166px;float:right;text-align:center;height:24px;line-height:24px;font-weight:bold;font-size:13px;}
#hiving-home-sondage{background:#ffffff;padding: 10px 10px 10px 10px;margin:15px 0 0 0;}
#hiving-home-sondage H2{color:#0092AA;	font-size: 18px;font-weight: normal;clear:both;}

/* --------------------------------- Home tendances conso -------------------------------------------- */

.actus {border-bottom:1px solid #C5C5C5;padding:10px 0 10px 5px;}
.actus img{ vertical-align:middle; margin-right:8px;}
.actus a:hover{color:#eb6e08;font-weight:bold;}
.actus a.fleche{color:#5E5D5D; background:url(/imgs/puce-fleche.gif) no-repeat 45px 3px; padding:0 0 0 60px; margin-bottom:10px;font-weight:normal;}
.actus a.fleche:hover{font-weight:bold;color:#5E5D5D;}
.actus-gris {background:#F7F7F7 url(/imgs/bkg-actus.jpg) repeat-x bottom left;}
.actus-gris.first{border-top:1px solid #C5C5C5;}
.hiving-box, .hiving-box2 {float:left; width:174px; margin:20px 0 0 0;}
.hiving-box a.box, .hiving-box2 a.box{width:158px; height:60px;border-right:3px solid #991509;border-left:3px solid #991509; display:block; font-size:10px;color:#5E5D5D;padding:5px 5px 5px 5px; line-height:normal;}
.hiving-box2 a.box{border-right:3px solid #A5A5A5;border-left:3px solid #A5A5A5;}
.hiving-box img,.hiving-box2 img{ float:left; margin:0 5px 0 2px;}
.hiving-box-haut{background:url(/imgs/box-haut.jpg) no-repeat top left; height:30px; width:174px; text-align:center; color:#FFFFFF; text-transform:uppercase; font-weight:bold;padding-top:3px;}
.hiving-box-bas{background:url(/imgs/box-bas.jpg) no-repeat top left;width:174px; height:26px;}

.hiving-box2 .hiving-box-haut{background:url(/imgs/box-haut2.jpg) no-repeat top left;}
.hiving-box2 .hiving-box-bas{background:url(/imgs/box-bas2.jpg) no-repeat top left;}

/* --------------------------------- Tendances conso -------------------------------------------- */

.actu .rouge{color: #991509;font-size:13px; clear:left; font-weight:bold;}
.actu-icones{float:right;margin:2px 2px 10px 10px;}
.actu-icones img{margin:0 0 5px 0;}
.fondgris {background-color:#F2F2F2; padding:10px;}

.petitgris{color: #5E5D5D;font-size: 12px;text-decoration: none;}
.texte_petit{font-size:9px;}
.mentions{font-size:9px;line-height:1px;}
.minitxt {font-size:10px;color:#919090;padding:0;line-height:14px;}

/* --------------------------------- Inscription -------------------------------------------- */

.etapes-inscription{padding:0;margin:0; list-style-type:none;}
.etapes-inscription .etape1, .etapes-inscription .etape2, .etapes-inscription .etape3{padding:20px 0 0 0;clear:both;}
.etapes-inscription .etape1{background:url(/imgs/90-orange-big.jpg) no-repeat right 10px;width:380px;}
.etapes-inscription .etape2{background:url(/imgs/15-orange-big.jpg) no-repeat right 10px;width:445px;}
.etapes-inscription img{float:left;margin:0 20px 0 0;}

.bloc-gris-degrade{background:url(/imgs/deg-bloc.jpg) repeat-x bottom left;border:1px solid #afafaf;padding:10px 10px 10px 10px;}
.bloc-gris-degrade hr{border-top:1px solid #afafaf;height:1px;margin:10px 0 10px 0;}

/* --------------------------------- TITRES -------------------------------------------- */

H1{font-size: 22px;padding:0 0 10px 0;margin-top:0;}
.remuneration H1{color: #A80049;border-bottom: 2px solid #A80049;}
.parrainage H1{color: #0094AD;border-bottom: 2px solid #0094AD;}
.inscription H1 {color: #8CAD00;border-bottom: 2px solid #8CAD00;}
.connexion H1 {color: #8CAD00;border-bottom: 2px solid #8CAD00;}
.redaction H1{color: #EB6E08;border-bottom: 2px solid #EB6E08;}
.faq H1{color: #EB6E08;border-bottom: 2px solid #EB6E08;}
.actu H1{color: #991509;border-bottom: 2px solid #991509;}
.contact H1{color: #991509;border-bottom: 2px solid #991509;}
.portrait H1{color: #991509;border-bottom: 2px solid #991509;}
.selftest H1{color: #991509;border-bottom: 2px solid #991509;}
.hivingdefault H1{color: #9A7B60;border-bottom: 2px solid #9A7B60;}
.plan H1{color: #9A7B60;border-bottom: 2px solid #9A7B60;}
.charte H1{color: #9A7B60;border-bottom: 2px solid #9A7B60;}
.capteur H1{color: #9A7B60;border-bottom: 2px solid #9A7B60;}
.qui H1{color:#840265;border-bottom: 2px solid #840265;}

H2{font-size: 17px;}
.remuneration H2{color:#A80049;}
.parrainage H2{color:#0094AD;}
.inscription H2{color:#8CAD00;}
.redaction H2{color:#8CAD00;}
.faq H2{color: #EB6E08;}
.actu H2{color: #991509;}
.hivingdefault H2{color:#9A7B60;}
.charte H2{color:#9A7B60;}
.capteur H2{color:#9A7B60;}
.qui H2{color:#840265;}

H3{font-size: 14px;font-weight: bold;padding-left:18px;}
.remuneration H3{color: #A80049;background-image: url(/imgs/puce-rond-rose.gif);background-repeat: no-repeat;background-position: 0px 3px;}
.parrainage H3{color: #0094AD;background-image: url(/imgs/puce-rond-bleuc.gif);background-repeat: no-repeat;background-position: 0px 3px;}
.inscription H3{color: #8CAD00;background-image: url(/imgs/puce-rond-vertc.gif);background-repeat: no-repeat;background-position: 0px 3px;}
.redaction H3{color: #8CAD00;background-image: url(/imgs/puce-rond-vertc.gif);background-repeat: no-repeat;background-position: 0px 3px;}
.faq H3{ font-size:12px;color: #EB6E08;background-image: url(/imgs/puce-rond-orange.gif);background-repeat: no-repeat;background-position: 0px 3px;}
.actu H3{font-size:13px;color: #991509;background-image: url(/imgs/puce-rond-rouge.gif);background-repeat: no-repeat;background-position: 0px 3px;}
.hivingdefault H3{color: #9A7B60;background: url(/imgs/puce-rond-marronm.gif) no-repeat 0px 3px;}
.charte H3{color: #9A7B60;background: url(/imgs/puce-rond-marronm.gif) no-repeat 0px 3px;}
.qui H3{color:#840265;background-image: url(/imgs/puce-rond-violet.gif);background-repeat: no-repeat;background-position: 0px 3px;}

.actu H4{color:#704f35;font-weight:bold;font-size:13px;padding:0;margin:0 5px 0 0; display: inline;}
.inscription H4{font-weight: bold;font-size:14px;}

hr { height :1px; border:0;}
.capteur hr{color: #EB6E08;background-color: #EB6E08;}
.charte hr{	color: #840265;	background-color: #840265;}
.actu hr{color: #991509;background-color: #991509;}
.remuneration hr{color: #A80049;background-color: #A80049;}
.parrainage hr{color: #0094AD;background-color: #0094AD;}
.inscription hr, .redaction hr{color: #8CAD00;	background-color: #8CAD00;}
.faq hr{color: #6A9F9C;	background-color: #6A9F9C;}
.hivingdefault hr{color: #9A7B60;background-color: #9A7B60;}
.qui hr{color: #9A7B60;background-color: #9A7B60;}

/* --------------------------------- Styles Liens -------------------------------------------- */
a{outline:none}
a.liens{text-decoration: underline;font-size: 11px;color: #5E5D5D;}
.remuneration a.bouton{padding:0;margin:10px 0 15px 0;background: url(/imgs/bouton-rose.gif) no-repeat top left;color:#FFFFFF;display:block;width:166px;float:right;text-align:center;height:24px;line-height:24px;font-weight:bold;font-size:13px;}

/* --- Gris --- */
.selftest a{color: #5E5D5D;text-decoration: none;}
.qui a{color: #5E5D5D; text-decoration:underline;}
.plan a{color: #5E5D5D; text-decoration:none;}
/* --- Marron --- */
.capteur a{color: #5E5D5D;text-decoration: none;}
.charte a{color: #9A7B60;text-decoration: none;font-weight: bold;}
.hivingdefault a{color: #9A7B60;text-decoration: none;font-weight: bold;}
.hivingdefault a.rond{padding:0 0 0 15px;background: url(/imgs/rond_marron.jpg) no-repeat top right;}
/* --- Rouge --- */
.actu a{color: #991509;text-decoration: none;}
.actu a.rond{padding-right :15px;width:117px;background: url(/imgs/rond_rouge.jpg) no-repeat top right;display: block;}
.contact a{color: #991509;text-decoration: none;}
.portrait a{color: #991509;text-decoration: none;}
/* --- Orange --- */
.actu .actus-content a{color: #EB6E08;text-decoration: none;}
.faq a{color: #EB6E08;text-decoration: none;font-weight: bold;}
.faq a.rond{padding-right :15px;background: url(/imgs/rond_orange.jpg) no-repeat top right;}
/* --- Rose --- */
.remuneration a{color: #A80049;text-decoration: none;font-weight: bold;}
.remuneration a.rond{padding-right :15px;background: url(/imgs/rond_rose.jpg) no-repeat top right;}
/* --- Vert --- */
.inscription a{color: #8CAD00;text-decoration: none;font-weight: bold;}
a.inscription-titre{color: #5E5D5D;text-decoration: none;font-weight: bold;}
.inscription a.rond, .redaction a.rond{padding-right :15px;background: url(/imgs/rond_vertc.jpg) no-repeat top right;}
.connexion a{color: #8CAD00;text-decoration: none;font-weight: bold;}
.redaction a{color: #8CAD00;text-decoration: none;font-weight: bold;}
/* --- Bleu --- */
.parrainage a{color: #0094AD;text-decoration:none;font-weight: bold;}
.parrainage a.rond{padding-right :15px;background: url(/imgs/rond_bleuc.jpg) no-repeat top right;}

/* --------------------------------- Styles Capteur -------------------------------------------- */

.capteur .selftest{ height:190px; width:255px; float:left;margin:0 20px 20px 0;}
.capteur .selftest H2{font-size:15px;color: #991509; font-weight:normal; text-transform:uppercase;}
.capteur .selftest a.rond{padding-right :15px;background: url(/imgs/puce-rond-rouge2.gif) no-repeat right 3px; float:right;color: #991509; font-weight:bold;}
.capteur .enquete{height:190px;width:255px;float:left;margin:0 0 20px 0;}
.capteur .enquete H2{font-size:15px;color: #0094AD; font-weight:normal; text-transform:uppercase;}
.capteur .enquete a{color: #0094AD;}
.capteur .flashtest{width:255px;float:left;margin:0 20px 20px 0; }
.capteur .flashtest H2{font-size:15px;color: #EB6E08; font-weight:normal; text-transform:uppercase;}
.capteur .flashtest #hiving-home-flashtest a.bouton{color:#ffffff;background: url(/imgs/bouton-orange.jpg) no-repeat top left;}
.capteur .portrait{width:255px;float:left;margin:0 0 20px 0;}
.capteur .portrait H2{font-size:15px;color: #8CAD00; font-weight:normal; text-transform:uppercase;}
.capteur .portrait a{font-size:16px;font-weight:bold;color: #8CAD00; text-decoration:underline; width:130px; text-align:center; margin:30px 0 0 0; display:block; float:right;}

/* --------------------------------- Styles Rédaction/portrait -------------------------------------------- */
.redaction H2{color:#9a7b60;font-weight:bold; font-size:14px;background: url(/imgs/puce-rond-marronm.gif) no-repeat 0px 3px;padding:0 0 0 15px; clear:both;}
.portrait span{color:#971c11;}

/* --------------------------------- Espace membre -------------------------------------------- */

#hiving-member-notification {border:1px solid #EC6E08; padding: 10px; background:#ffffff url(/imgs/fond-orange-deg.jpg) repeat-x top left; width:535px; color:#FFFFFF; margin:0 0 20px 0;}
#hiving-member-notification2 {background-color:#F2F2F2;padding:15px 10px 10px 30px;background: url(/imgs/picto_membre.gif) no-repeat 10px 15px;}

#hiving-member-profil {background-color:#F2F2F2;padding:10px 10px 10px 5px;}
#hiving-member-thematiques {background-color: #F2F2F2;padding:10px 10px 10px 5px;}
#hiving-fond-gris1, #hiving-fond-gris2, #hiving-fond-gris3{background-color:#F2F2F2;padding:5px 10px 0 10px;width:535px;}
#hiving-deco{width:128px; background:#b99b83;padding: 0 0 0 10px;margin:15px 0 0 0; font-weight:bold; line-height:25px;font-size:13px;}
#hiving-deco a{color:#704f35;}
#hiving-deco a:hover{color:#ffffff;}
.hiving-member-filleul {padding:15px 10px 10px 30px;background:#F2F2F2 url(/imgs/picto_membre.gif) no-repeat 10px 15px; border:1px solid #8cad00;}

/* --------------------------------- Coins arrondis -------------------------------------------- */

/* TL TR BR BL */
#hiving-member-notification,.bloc-gris-degrade,.hiving-member-filleul,#hiving-member-notification2,#hiving-deco,#hiving-fond-gris1, #hiving-fond-gris2, #hiving-fond-gris3,#hiving-member-profil,#hiving-member-thematiques,#hiving-home-sondage{
  -webkit-border-radius:12px; -moz-border-radius:12px; }
/* TR BL */
#hiving-home-left-bottom,#hiving-home-right-bottom,#hiving-home-left-bottom .focus{ -webkit-border-top-right-radius:12px; -webkit-border-bottom-left-radius:12px; -moz-border-radius-topright:12px;-moz-border-radius-bottomleft:12px;}
/* TL BR */
#hiving-home-left-top{-webkit-border-top-left-radius:12px;-webkit-border-bottom-right-radius:12px;-moz-border-radius-topleft:12px;-moz-border-radius-bottomright:12px;}
/* TR */
#hiving-home-right-top{-webkit-border-top-right-radius:12px;-moz-border-radius-topright:12px;}
/* TL */
#hiving-main-box{-webkit-border-top-left-radius:12px;-moz-border-radius-topleft:12px;}
/* BL */

/* Accordion */
#accordion {width:550px;}
#accordion h3 {padding:0 0 0 15px;cursor:pointer;color: #5E5D5D;}
#accordion h3.current {cursor:default;}
#accordion .pane {display:none;}

/* Ombre portée autour des images */
div.shadow {float: left; padding: 0 1px; background: #bfbfbf; border-left: 1px solid #eaeaea; border-right: 1px solid #eaeaea; position: relative;border-top: 1px solid #eaeaea;}
div.shadow img {padding: 5px 5px 9px 5px; background: white url(/imgs/shad_bottom.png) repeat-x bottom left;}
div.shadow div.bottomleft {width: 4px; height: 4px; background: url(/imgs/shad_blcorner.png) no-repeat bottom left;  position: absolute; bottom: 0px; left: -1px;}
div.shadow div.bottomright {width: 4px;  height: 4px; background: url(/imgs/shad_brcorner.png) no-repeat bottom right; position: absolute; bottom: 0px; right: -1px;}
* html div.shadow div.bottomright {bottom: 0px; right: -2px;}

/* Popups */
#hiving-popup{ background:#FFFFFF;}
#hiving-popup .entete{height:110px; background:url(/imgs/entete-popup.jpg) repeat-x 0 -71px; text-align:right; padding: 15px 20px 0 20px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:18px; text-transform:uppercase;}
#hiving-popup .logo{background:url(/imgs/entete-popup.jpg) no-repeat 0 0; height:71px; float:left; width:114px;}

.hiving_form p { margin:0; }
.hiving_form table {  width:100%; }
.hiving_form table table{  width:auto; }
.hiving_form td { padding:0px; text-align:left;}
.hiving_form table table td{ padding-left:22px; text-indent:-22px;  padding-right:15px;}
.hiving_form td.hiving_iteme_libelle {text-align:center;}
.hiving_form th.hiving_iteme_libelle {text-align:center; font-weight: normal;}
.hiving_form td td {margin:0px;  margin-right:10px;}
td.hiving_question { }
th.hiving_tab_question { font-weight: normal; border-bottom:1px solid #ddd}
th.hiving_tab_question_on { font-weight: normal; border-bottom:1px solid #ddd;  color: red;}
th.hiving_tab_question_off { font-weight: normal; border-bottom:1px solid #ddd; color: #5E5D5D;}
th.hiving_iteme_libelle { font-weight: normal; border-bottom:1px solid #ddd}
td.hiving_iteme_libelle { font-weight: normal; border-bottom:1px solid #ddd}
input, textarea {border: 1px solid #5e5d5d;}

submit, button {border: 0;}
select {border: 1px solid rgb(154, 123, 96);}
input[type="radio"], input[type="checkbox"]  {border: none;}
input[type="select"] {border: 1px solid rgb(154, 123, 96);}
p.hiving_submit { text-align:center;}
input.hiving_submit {border:0;padding-top :2px;	padding-left :10px;	font-size: 13px;text-decoration: none;	font-weight: bold;	background-position: left;	background-repeat: no-repeat;}
.hiving_question_on {font-size: 12px;line-height:20px;	color: #eb6e08;}
.hiving_question_off {font-size: 12px;line-height:20px;	color: #5E5D5D;}
.hiving_kadeo {font-size: 12px;font-weight: bold;line-height:20px;	color: #eb6e08;}
input.hiving_submit:hover {cursor: pointer;}
.qui input.hiving_submit {color: #EB6E08; background-color: #fff; background-image: url(/imgs/gros_rond_vertc.png);}
.charte input.hiving_submit {color: #840265; background-color: #fff; background-image: url(/imgs/gros_rond_vertc.png);}
.actu input.hiving_submit {color: #991509; background-color: #fff; background-image: url(/imgs/gros_rond_vertc.png);}
.remuneration input.hiving_submit {color: #A80049;	background-color: #fff;	background-image: url(/imgs/gros_rond_vertc.png);}
.parrainage input.hiving_submit {color: #0094AD; background-color: #fff;background-image: url(/imgs/gros_rond_vertc.png);}
.inscription input.hiving_submit, .redaction input.hiving_submit{color: #8CAD00;background-color: #fff; background-image: url(/imgs/gros_rond_vertc.gif);}
.faq input.hiving_submit {color: #6A9F9C;background-color: #fff; background-image: url(/imgs/gros_rond_vertc.png);}
.hivingdefault input.hiving_submit {border:1px solid #FF0000;color: #9A7B60;background-color: #fff;	background-image: url(/imgs/rond_marron.jpg);padding-left :7px;	}
