html
{overflow-x:hidden;}
body {margin: 0;text-align: center;font-family: Arial,Geneva,Helvetica,sans-serif;font-size: 12px;text-align: center;background: #ededed url('http://i.legisocial.fr/top.jpg') repeat-x;}
h1,h2,h3,h4,h5,h6,a,img,div,span,ul,li,dl,dd,dt,tr,td,table,tbody {margin: 0;padding: 0;border:0;}
a {color: #f82c66;text-decoration: underline;}
a:hover {color: #ff9817;}
a.ablack
{color: black;text-decoration: none;}
a.ablack:hover {color: black;text-decoration: underline;}
hr
{border:0;border-bottom: 1px solid #ff9817;height: 1px;line-height: 1px;}
input
{vertical-align: middle;}
input[type="text"],.itext
{border: 1px solid #aaaaaa;font-size: 11px;padding: 5px 3px 3px;}
label
{cursor: pointer;}
acronym
{cursor: help;}
/* */
.cboth
{clear: both;float: none !important;height: 1px;font-size: 1px;line-height: 1px;display:block;}
.left
{float: left;}
.right
{float: right;}
a img
{border: none;}
#portalMessages
{position: relative;margin: 5px 5px 10px 5px;}
#portalMessages .logs
{-moz-border-radius: 5px;-webkit-border-radius:5px;padding: 5px;}
#portalMessages .alert
{color: #F5891E;}
#portalMessages .info
{color: white;background-color: #0099BB;border: 1px solid #007D96;}
#portalMessages .error
{color: #FF0808;background-color: #FFDBDB;border: 1px solid #FD9998;}
#block
{margin-left: auto;margin-right: auto;text-align: left;width: 980px;}
#top
{width: 980px;height: 107px;position: relative;}
#moncompte
{position: absolute;right: 0px;background: url('http://i.legisocial.fr/box-moncompte.png');width: 235px;height: 116px;top:0px;padding-right:10px;text-align: right;}
#moncompte p.oubli a
{font-size:10px;color: #0099bb;}
#moncompte p.oubli a:hover
{color: white;}
#moncompte table a
{color: white;text-decoration: none;}
#moncompte table a:hover
{text-decoration: underline;}
#moncompte label
{color: white;}
#moncompte td
{text-align: right;}
#moncompte .espace,#contenu .espace,input.espace
{color: #ebebed;font-weight: bold;font-size: 11px;border: 1px solid #dc6b00;background: url('http://i.legisocial.fr/espace-bg.png');width: 138px;padding-top: 1px;padding-bottom: 2px;cursor:pointer;}
#moncompte input[type="text"],#moncompte .itext
{height: 16px;border: 0;color: black;padding: 0;padding-left: 2px;padding-right: 2px;font-size: 10px;width: 136px;}
#megabanner
{width: 728px;height: 90px;position: absolute;top: 2px;left: 0px;}
#content
{background-color: white;min-height: 670px;_height: 670px;padding-left: 10px;padding-right: 10px;width: 960px;padding-top: 5px;}
#content h1
{color: #aaaaaa;font-size: 11px;font-weight: normal;}
/* */
#content #header
{background: url('http://i.legisocial.fr/logo.png') no-repeat;width: 960px;height: 150px;position: relative;}
#content #header .quotes
{position: absolute;left: 475px;top: 26px;}
#content.home #header .quotes
{left: 400px;}
#content #header h2
{text-align: right;position:absolute;right:20px;top:20px;z-index:10;font-weight: normal;}
#content #header h2 .l1
{color: #858587;font-size: 30px;}
#content #header h2 .l2
{color: #a7a7a9;font-size: 24px;}
#content #header h2 .l3
{color: #99999a;font-size: 16px;}
#content #header span.licence
{background: url('http://i.legisocial.fr/licence-officielle.png') no-repeat;display: block;width: 550px;height: 21px;color: white;font-size: 14px;padding-top: 13px;padding-left: 15px;position: absolute;right:0px;bottom:0px;}
/* */
.sidebar
{width: 220px;float: left;min-height: 400px;_height: 400px;margin-right: 10px;}
dl#nos-offres dt
{height: 46px;font-size: 1px;}
dl#nos-offres dd
{background-color: #0099bb;}
dl#nos-offres a
{color: white;}
dl#nos-offres dd.offre
{height: auto;min-height: 60px;padding-top: 35px;padding-bottom: 10px;padding-left: 65px;font-size: 11px;color: white;cursor: pointer;}
dl#nos-offres dd.basic
{background: #0099bb url('http://i.legisocial.fr/offre-basic.png') no-repeat 10px 10px;}
dl#nos-offres dd.Basic
{background: #0099bb url('http://i.legisocial.fr/offre-BBasic.png') no-repeat 10px 10px;}
dl#nos-offres dd.silver
{background: #0099bb url('http://i.legisocial.fr/offre-silver.png') no-repeat 10px 10px;}
dl#nos-offres dd.gold
{background: #0099bb url('http://i.legisocial.fr/offre-gold.png') no-repeat 10px 10px;}
dl#nos-offres dd.offres
{background: url('http://i.legisocial.fr/sidebar-bottom.png') no-repeat;height: 39px;line-height:39px;vertical-align:middle;text-align: center;}
dl#nos-offres dd.offre a
{text-decoration: none;}
/* */
#content .center
{width: 730px;float: left;color: #333333;}
.center a
{color: #333333;}
.center a:hover
{color: #ff9817;}
#content .center #tetier
{width: 730px;height: 85px;}
#content .center .trouver-ma-convention
{background: url('http://i.legisocial.fr/tetier/trouver-ma-convention.png') no-repeat;}
#content .center .mes-telechargements
{background: url('http://i.legisocial.fr/tetier/mes-telechargements.jpg') no-repeat;}
#content .center .mes-factures
{background: url('http://i.legisocial.fr/tetier/mes-factures.png') no-repeat;}
#content .center .mes-alertes-emails
{background: url('http://i.legisocial.fr/tetier/mes-alertes-emails.png') no-repeat;}
#content .center .mes-abonnements
{background: url('http://i.legisocial.fr/tetier/mes-abonnements.png') no-repeat;}
#content .center .basic,#content .center .Basic
{background: url('http://i.legisocial.fr/tetier/basic.png') no-repeat;}
#content .center .Basic
{background: url('http://i.legisocial.fr/tetier/Basic.png') no-repeat;}
#content .center .silver
{background: url('http://i.legisocial.fr/tetier/silver.png') no-repeat;}
#content .center .gold
{background: url('http://i.legisocial.fr/tetier/gold.png') no-repeat;}
#content .center .recherche
{background: url('http://i.legisocial.fr/tetier/recherche.png') no-repeat;}
#content.basic .center
{background: url('http://i.legisocial.fr/nos-offres/pack-basic.png') no-repeat right 185px;min-height: 480px;}
#content.Basic .center
{background: url('http://i.legisocial.fr/nos-offres/pack-BBasic.png') no-repeat right 255px ;min-height: 480px;}
#content.silver .center,#content.gold .center
{background: url('http://i.legisocial.fr/nos-offres/pack-silver.png') no-repeat right 140px;min-height: 480px;color: #555555;position: relative;}
#content.gold .center
{background: url('http://i.legisocial.fr/nos-offres/pack-gold.png') no-repeat right 140px;}
#content.basic .center h3,#content.Basic .center h3
{color: #0099bb;font-size: 20px;}
#content.silver .center h3,#content.gold .center h3,#content.Basic .center h3
{color: #005566;font-size: 20px;font-weight: normal;}
#content.silver .center h3 span,#content.gold .center h3 span,#content.Basic .center h3 span
{color: #0099bb;}
#content.silver .center a,#content.gold .center a,#content.presentation-comparaison .center a
{color: inherit;text-decoration: underline;}
#content .center #breadcrumb
{color: #0099bb;font-size: 11px;margin-top: 6px;margin-bottom: 6px;}
#content .center #breadcrumb a
{color: #0099bb;text-decoration: none;}
#content.recherche #contenu table
{width: 100%;}
#content.recherche #contenu th
{height: 30px;background: url('http://i.legisocial.fr/th-bg.png') repeat-x;padding-left: 15px;padding-right: 15px;color: white;font-weight: normal;word-wrap: none;border-left: 1px solid #d2dce6;}
#content.recherche #contenu td
{color: #333333;text-align: center;padding-left: 10px;padding-right: 5px;border-left: 1px solid #d2dce6;padding-top: 7px;padding-bottom: 7px;}
#content.recherche #contenu .even td
{background-color: #d2dce6;}
#content.recherche #contenu .first
{border-left:0;}
#content.recherche #contenu h3
{font-size: 24px;color: #555555;font-weight: normal;}
#content.nos-offres .center .offre
{width: 236px;height: 440px;float: left;background-color: red;margin-right: 10px;}
#content.nos-offres .center .offre dt
{color: white;padding-left: 52px;padding-top: 44px;height: 78px;font-family: Verdana;font-weight: bold;}
#content.nos-offres .center .offre dd
{text-align: center;padding-left: 25px;padding-right: 25px;height: 125px;}
#content.nos-offres .center .offre dd.detail
{padding: 0;height: 175px;}
#content.nos-offres .center .offre dd.detail a
{display: block;width: 236px;height: 175px;text-decoration: none;}
#content.nos-offres .center #gold.offre
{margin-right: 0px;background: url('http://i.legisocial.fr/nos-offres/gold.png') no-repeat;}
#content.nos-offres .center #silver.offre
{background: url('http://i.legisocial.fr/nos-offres/silver.png') no-repeat;}
#content.nos-offres .center #basic.offre
{background: url('http://i.legisocial.fr/nos-offres/basic.png') no-repeat;}
#content.nos-offres .center #Basic.offre
{background: url('http://i.legisocial.fr/nos-offres/BBasic.png') no-repeat;}
#content.presentation-comparaison h2
{font-size: 24px;font-weight: normal;color: #555555;margin-bottom: 15px;}
#content.presentation-comparaison h2 span
{color: #989898;font-size: 20px;}
#content.presentation-comparaison ul
{margin-left: 20px;margin-top: 8px;}
#content.presentation-comparaison ul li
{background: url('http://i.legisocial.fr/presentation-comparaison/fleche-grise.png') no-repeat 0px 3px;padding-left: 15px;list-style-type: none;}
#content.inscription h2,#content.home .center h2,#content.section h2
{font-size: 24px;font-weight: normal;color: #555555;}
#content.inscription h3
{color: #0099bb;font-size: 14px;font-weight: normal;}
#content.inscription input[type="text"],#content.inscription .itext
{height: 13px;padding: 3px 3px 3px;width: 275px;}
#content.inscription select.itext
{height: auto;width: 281px;}
#content.inscription input[type="text"]:focus,#content.inscription .itext:focus
{border-color: #0099bb;}
#content.inscription label.required
{color: #ff7700;}
#content.inscription tr.error
{background-color: #FFDBDB;}
#content.inscription .error label.required
{color: red;}
#content.inscription .error .itext
{color: red;}
#content.home .center h3,#content.section .center h3
{background: url('http://i.legisocial.fr/global/h1.png');height: 30px;line-height: 30px;vertical-align: center;color: #feffff;font-weight: bold;font-size: 14px;padding-left: 13px;}
#content.home .center h3 span,#content.section .center h3 span
{font-weight: normal;}
#content.home .center h4,#content.home .center h5,#content.home .center h6 ,#content.section .center h4,#content.section .center h5,#content.section .center h6
{font-size: 12px;font-weight: normal;margin-top: 3px;padding-bottom: 4px;margin-bottom: 4px;}
#content.home .center h5,#content.section .center h4
{border-bottom: 1px dotted #c6c1bc;padding-left:10px;}
#content.section .center h5,#content.section .center h6
{font-size: 11px;}
#content.home .center a,#content.section .center a
{color: #333333;text-decoration: none;}
#content.home .center a:hover,#content.section .center a:hover
{background-color: #ff7700;color: white;}
#content.home .center .convention,#content.section .center .convention
{margin-top:0;color: #0099bb;font-size: 14px;}
#content.noside .center
{width: 960px;}
#content.noside .sidebar
{display: none;}
/* */
#bottom
{background: url('http://i.legisocial.fr/bottom.png') repeat-x;height: 27px;line-height: 27px;vertical-align: middle;color: white;margin-bottom: 40px;}
#bottom a
{color: white;text-decoration: none;}
#bottom a:hover
{border-bottom: 1px dotted white;}
/* */
table.simple
{width: auto;margin-top: 7px;margin-bottom: 7px;}
table.simple th
{background-color: #0099BB;color: white;font-weight: bold;padding: 5px;}
table.simple ,table.simple td
{border: 1px solid #005566;}
/* */
#trouver-convention
{float:left;width: 360px;background: url('http://i.legisocial.fr/trouver-ma-convention.png');height: 465px;margin-top:26px;}
#trouver-convention dt,#connais-convention dt
{visibility: hidden;height: 75px;}
#trouver-convention .description,#connais-convention .description,#votre-commande .description,#votre-paiement .description
{padding-left: 16px;color: #333333;font-size: 11px;padding-right: 16px;padding-bottom: 16px;}
#trouver-convention p,#connais-convention p
{margin: 0;}
#connais-convention p
{margin-top:7px;margin-bottom: 7px;}
#trouver-convention .description ul
{margin-left: 15px;margin-top: 20px;}
#trouver-convention .description li
{margin-bottom: 4px;margin-top: 3px;list-style-image:url("http://i.legisocial.fr/puce.png");}
#connais-convention
{float:right;width: 360px;background: url('http://i.legisocial.fr/connais-deja-convention.png');height: 465px;margin-top:26px;}
#connais-convention input[type="text"],#connais-convention .itext
{}
#connais-convention b
{color: #ffaf10;}
.state
{font-size: 10px;}
.tip-top
{background: #C7C7C7;height: 5px;min-width: 200px;-moz-border-radius-topleft: 5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright: 5px;-webkit-border-top-right-radius: 5px;}
.tip
{background-color: white;border-left: 5px solid #C7C7C7;border-right: 5px solid #C7C7C7;}
.tip-title
{padding-left: 5px;padding-right: 5px;padding-top: 2px;padding-bottom: 2px;background-color: #F1F1F1;color: #808080;font-weight: bold;text-align: left;}
.tip-text
{color: #808080;text-align: left;padding-left: 5px;padding-right: 5px;padding-top: 2px;padding-bottom: 2px;font-size: 10px;}
.tip-bottom
{background: #C7C7C7;height: 5px;min-width: 200px;-moz-border-radius-bottomleft: 5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright: 5px;-webkit-border-bottom-right-radius: 5px;}
.tips
{display: none;}
/* */
#content.panier
{}
#content.panier #reglements
{padding-top: 1px;background: url("http://i.legisocial.fr/paiement/boutons.png") no-repeat scroll 0 0 transparent;height: 46px;width: 730px;}
#content.panier #reglements .reglement
{font-size: 14px;font-weight: bold;color: #0099bb;text-decoration:none;text-transform: uppercase;float: right;display:block;height: 44px;line-height: 44px;padding-left: 15px;padding-right: 15px;}
#content.panier #reglements .disabled
{color: #777777;}
#content.panier #reglements .reglement:hover
{background-color: #0099bb;color: white;}
#content.panier #reglements .disabled:hover
{background-color: inherit;color: inherit;}
/* */
#votre-commande
{float:left;width: 360px;background: #DDDDDD url('http://i.legisocial.fr/paiement/votre-commande.png') no-repeat;min-height: 340px;margin-top:26px;position: relative;}
#votre-commande dd.bottom,#votre-paiement dd.bottom
{background: url('http://i.legisocial.fr/paiement/box-bottom.png') no-repeat;height: 25px;position: absolute;bottom: 0;width:360px;}
#votre-paiement
{float:right;width: 360px;background: #DDDDDD url('http://i.legisocial.fr/paiement/paiement.png') no-repeat;min-height: 340px;margin-top:26px;position: relative;padding-bottom: 15px;}
#votre-commande dt,#votre-paiement dt
{height: 90px;}
#votre-commande .description,#votre-paiement .description
{font-size: 12px;}
#surfooter
{background: url("http://i.legisocial.fr/surfooter/surfooter.png");bottom:0;color:#FFFFFF;font:11px arial;height:40px;left:0;padding-top:6px;position:fixed;text-align:center;width:100%;z-index:100;}html,body {min-height: 100%;height: auto !important;height: 100%
}
#TB_window {font: 12px Arial,Helvetica,sans-serif;color: #333333;}
#TB_secondLine {font: 10px Arial,Helvetica,sans-serif;color:#666666;}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
#TB_overlay {position: absolute;z-index:100;top: 0px;left: 0px;background-color:#000;}
#TB_window {position: absolute;background: #ffffff;z-index: 102;color:#000000;border: 5px solid #dddddd;text-align:left;}
#TB_window img {display:block;margin: 15px 0 0 15px;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:5px 10px 7px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;padding: 16px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position: absolute;display:none;height:100px;width:100px;z-index:101;}
#TB_HideSelect{z-index:99;position:absolute;top: 0;left: 0;background-color:#fff;border:none;}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;}
/* */
* html #TB_iframeContent{margin-bottom:1px;}