
/* Webform - Formulaire inscription réussites des auto-entrepreneurs */


.formulairedinscription .terms{ display:none}
.formulairedinscription .content input.form-text{ background:#FFFFFF; border:#ebebeb 1px solid; margin-bottom:5px; color:#6a6969; margin-left:6px}
.formulairedinscription .content .titre-form{ margin-bottom:20px;}
.formulairedinscription .content .form-item{ clear:both; margin-top:0;margin-bottom: 0; padding:0}
.formulairedinscription .content{ position:relative; background:#FFFFFF; border:1px solid #e6e6e6; margin:0; padding:10px; color:#6a6969 }
.formulairedinscription .content textarea{ width:360px; height:130px; background:#FFFFFF; border:#ebebeb 1px solid; color:#6a6969; margin-left:6px; font-size:11px}
#restant1, #restant2{color:#6a6969; margin-left:6px; font-size:10px;margin-bottom:5px; background:#ebebeb; width:352px; padding:2px 5px; float:left; clear:both; display:block; margin-top:-13px}
.formulairedinscription .content label{ color:#6a6969; padding-left:6px; padding-top:5px; font-size:11px}

#webform-component-nom label, #webform-component-prenom label{ width: 54px; float:left;}
#webform-component-nom input.form-text, #webform-component-prenom input.form-text{ width: 230px; float:left}

#webform-component-date_de_naissance label, #webform-component-code_postal label, #webform-component-email label, #webform-component-telephone label, #webform-component-secteur_dactivite label, #webform-component-numero_de_siret label{ width: 110px; float:left;}

#webform-component-date_de_naissance input.form-text, #webform-component-code_postal input.form-text, #webform-component-email input.form-text, #webform-component-telephone input.form-text, #webform-component-secteur_dactivite div.form-checkboxes, #webform-component-numero_de_siret input.form-text{ width: 174px; float:left;}
#webform-component-secteur_dactivite div.form-checkboxes{ margin-top:-6px;}
#webform-component-secteur_dactivite div.form-checkboxes label{ width:auto;}

#webform-component-date_de_creation_de_lactivite label{ width:165px; float:left;}
#webform-component-date_de_creation_de_lactivite input.form-text{ width: 119px; float:left;}

#webform-component-autre_activite input.form-text{ width:355px; float:left}
#webform-component-revenus input.form-text{ width:355px; float:left}

#webform-component-progression_du_ca label{ width:193px; float:left}
#webform-component-progression_du_ca input.form-text{ width:156px; float:left; margin-top:10px}

#webform-component-assurance label{ width:270px; float:left;}
#webform-component-assurance .form-radios{ float:left; margin:0; padding:0; width:110px;}
#webform-component-assurance .form-radios .form-item{ clear:none; float:left}
#webform-component-assurance .form-radios label{ float:left; width:auto;}

#webform-component-comptabilite_separee label{ width:270px; float:left;}
#webform-component-comptabilite_separee .form-radios{ float:left; margin:0; padding:0; width:110px;}
#webform-component-comptabilite_separee .form-radios .form-item{ clear:none; float:left}
#webform-component-comptabilite_separee .form-radios label{ float:left; width:auto;}

#webform-component-fichiers{ border: none; position:absolute; left:375px; top:25px; padding:0; margin:0; width:260px;}
#webform-component-fichiers input{ width:250px;}
#webform-component-fichiers legend{ display:none}

#webform-component-noms_de_clients{ border: none; clear:both}
#webform-component-noms_de_clients legend{color:#6a6969; padding-left:0; padding-top:5px; font-size:11px; font-weight:bold; width:360px}
#webform-component-noms_de_clients label{ display:none;}
#webform-component-noms_de_clients .webform-component-textfield{ float:left}
#webform-component-noms_de_clients .webform-component-textfield input.form-text{ float:left; width:155px; margin-left:0; margin-right:6px}
#webform-component-je_certifie label{ display:none}
#webform-component-je_certifie .form-checkboxes label{ display:inline}
#webform-component-union_des__auto_entrepreneurs label{ display:none}
#webform-component-union_des__auto_entrepreneurs .form-checkboxes label{ display:inline}

.formulairedinscription .form-submit {
	background-image: url(images/bouton_valider.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -999999px;
	border:none;
	float:left;
	margin:30px 0 0 245px;
	cursor:pointer;
	height: 21px;
	width: 156px;
}


.formulairedinscription .textarea-identifier{ display:none}

/* premieranniversaire */

.section-premieranniversaire .panel-2col-stacked, .section-premieranniversaire .panel-1col, .section-premieranniversaire-resultats .panel-2col-stacked, .section-premieranniversaire-resultats .panel-1col {
	background-image: url(images/premieranniversaire/event-bg.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:676px;
	padding:0 15px 15px 15px;
	margin-bottom:15px;}
	
.page-premieranniversaire-participer .panel-2col-stacked, .page-premieranniversaire-participer .panel-1col{width:686px;
	padding:0 10px 15px 10px;}
.section-premieranniversaire .panel-2col-stacked .panel-col-top, .section-premieranniversaire-resultats .panel-2col-stacked .panel-col-top { background:none; border:none;} 
.section-premieranniversaire .panel-2col-stacked .panel-col-top div.links-share, .section-premieranniversaire-resultats .panel-2col-stacked .panel-col-top div.links-share { display:none}
.page-premieranniversaire-laureats .panel-2col-stacked .panel-col-top div.links-share { display: block}
.section-premieranniversaire .panel-2col-stacked .panel-col-bottom div.links-share, .section-premieranniversaire-resultats .panel-2col-stacked .panel-col-bottom div.links-share  { margin:15px 0 0 0;}
.section-premieranniversaire .panel-2col-stacked .panel-col-bottom, .section-premieranniversaire-resultats .panel-2col-stacked .panel-col-bottom { border-top:1px solid #d1d2d3; padding:0}

#partenaires-reussites .partenaires-left{ width:400px; float:left;overflow:hidden}
#partenaires-reussites .partenaires-left img{ float:left;}
#partenaires-reussites .partenaires-left p{ float: right; width:320px; font-size:10px; padding:0; margin:0}
#partenaires-reussites .partenaires-left .part1, #partenaires-reussites .partenaires-left .part2{overflow:hidden; margin-bottom:35px;}

#partenaires-reussites .part3, #partenaires-reussites .part4{ float:left; width:100px; font-size:10px; text-align:left; margin-left:25px;}

#partenaires-reussites .part4 img{ width:120px; height:auto}
.section-premieranniversaire .panel-2col-stacked .panel-col-first, .page-premieranniversaire .panel-2col-stacked .panel-col-first, .section-premieranniversaire-resultats .panel-2col-stacked .panel-col-first, .page-premieranniversaire-resultats .panel-2col-stacked .panel-col-first { width:330px; background:none; border:none; overflow:hidden; float:left} 
.section-premieranniversaire .panel-2col-stacked .panel-col-last, .section-premieranniversaire-resultats .panel-2col-stacked .panel-col-last { width:324px; background:none; border:none; overflow:hidden; float:right; padding:0} 
.section-premieranniversaire .panel-2col-stacked .panel-col-last p, .section-premieranniversaire-resultats .panel-2col-stacked .panel-col-last p{ margin:0; padding:0}

.page-premieranniversaire-participer .panel-1col .title, .page-premieranniversaire-participer .panel-1col div.links-share, .section-premieranniversaire .panel-col-bottom .title, .section-premieranniversaire .panel-col-top .title, .section-premieranniversaire h3.pane-title, .section-premieranniversaire .terms, .section-premieranniversaire-resultats .panel-col-bottom .title, .section-premieranniversaire-resultats .panel-col-top .title, .section-premieranniversaire-resultats h3.pane-title, .section-premieranniversaire-resultats .terms, .page-premieranniversaire-info-pratique .panel-col-first, .page-premieranniversaire-info-pratique .panel-col-last,.page-premieranniversaire-info-pratique .panel-col-bottom, .page-premieranniversaire-participer .panel-col-first, .page-premieranniversaire-participer .panel-col-last, .page-premieranniversaire-participer .panel-col-bottom, .page-premieranniversaire-reglement-des-reussites-2010-de-l-auto-entrepreneur .panel-col-first, .page-premieranniversaire-reglement-des-reussites-2010-de-l-auto-entrepreneur .panel-col-last, .page-premieranniversaire-reglement-des-reussites-2010-de-l-auto-entrepreneur .panel-col-bottom, .page-premieranniversaire-espace-presse .panel-col-first, .page-premieranniversaire-espace-presse .panel-col-last, .page-premieranniversaire-espace-presse .panel-col-bottom, .page-premieranniversaire-jury .panel-col-first, .page-premieranniversaire-jury .panel-col-last, .page-premieranniversaire-jury .panel-col-bottom, .page-premieranniversaire-laureats .panel-col-first, .page-premieranniversaire-laureats .panel-col-last, .page-premieranniversaire-laureats .panel-col-bottom{ display:none; background: none; visibility:hidden}

.page-premieranniversaire-info-pratique #article-complet h3{background-color: transparent;
	background-image: url(images/content/titres.png);
	background-repeat: repeat-x;
	background-position: 0 15px;
	padding-left:15px;}
.page-premieranniversaire-espace-presse #article-complet h3{color:#344660;display: block; margin:25px 0 65px 0; text-transform:uppercase; font-size:22px}
.page-premieranniversaire-espace-presse .node-inner{ margin-top:-100px;}
.page-premieranniversaire-espace-presse .pdf{ background: url(images/premieranniversaire/pdf.gif) left center no-repeat; padding-left:40px; line-height:30px; display:block}
	
.page-premieranniversaire-info-pratique #article-complet h3 span{ color:#344660; background:#fff; padding:0 5px; display: inline; text-transform:uppercase; font-size:18px}

.page-premieranniversaire-info-pratique .alert { float:right; width:200px; color: red; font-weight:bold;}
.page-premieranniversaire-info-pratique .alert p{color: red; padding:0 15px;}
.page-premieranniversaire-info-pratique .alert h6{ font-size:18px; border-bottom:1px solid red; padding:0 15px;}
.page-premieranniversaire-info-pratique iframe{ margin-top:15px}

.page-premieranniversaire-info-pratique #article-complet h5{color:#36445c; text-transform:uppercase}
.page-premieranniversaire-info-pratique #article-complet a{ text-decoration:underline; color:#344660;}


.section-premieranniversaire .premieranniversaire-infos-pratiques, .section-premieranniversaire-resultats .premieranniversaire-infos-pratiques{
	width:159px;
	height:42px;
	float:left;
	margin-left:-5px;
	margin-top:10px;
	background-image: url(images/premieranniversaire/info-pratique.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-99999px;
}
.section-premieranniversaire .premieranniversaire-reglement{
	width:159px;
	height:42px;
	float:right;
	margin-top:10px;
	background-image: url(images/premieranniversaire/reglement.png);
	background-repeat: no-repeat;
	background-position: right top;
	text-indent:-99999px;
}

.section-premieranniversaire .premieranniversaire-forum, .section-premieranniversaire-resultats .premieranniversaire-forum{
	width:324px;
	height:64px;
	float:left;
	margin-left:-5px;
	margin-top:10px;
	background-image: url(images/premieranniversaire/forum.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-99999px;
}
.section-premieranniversaire .boutons-questions, .section-premieranniversaire-resultats .boutons-questions{ margin-top:30px; overflow:hidden; width:324px; float:left; margin-left:-2px;}
.section-premieranniversaire .boutons-questions img, .section-premieranniversaire-resultats .boutons-questions img{margin-left:-5px;
	margin-bottom:5px;}

.section-premieranniversaire .premieranniversaire-participer{
	display:block;
	width:324px;
	float:left;
	margin-left:-5px;
	margin-top:15px;
	background-image: url(images/premieranniversaire/inscrivez.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-99999px;
	height: 37px;
}

.page-premieranniversaire .edito, .page-premieranniversaire-resultats .edito{ background: #FFFFFF; padding:15px; text-align:justify; color:#18658b; font-size:12px;}

/* videos Vimeo */

#wrapper-video{}
#wrapper-video #thumbs ul{ list-style-type:none;padding:5px; width:320px;text-align:center; margin:-3px 0 0 0;}
#wrapper-video #thumbs li{ display:inline;}
#wrapper-video #thumbs li p{ display:none}
#wrapper-video #thumbs li img{ height:40px; width:auto; margin-right:5px}

.section-premieranniversaire .retour, .page-premieranniversaire-info-pratique #article-complet a.retour{ padding:0 20px; background:url(images/ok.png) left center repeat-x; color:#FFFFFF; margin-top:15px; float: left; display:block; clear:both; line-height:19px; text-decoration:none}

/* Blockmark */

div.blockmark{ background:url(images/premieranniversaire/blockmark.png) left top no-repeat; width:355px; height:130px; overflow:hidden; padding:80px 0 0 0; margin-left:2px;}
div.blockmark p{ display:block; padding:5px 15px; color:#3e3e3e;}
div.blockmark-date{ color:#005d82; font-weight:bold; font-size:15px; margin-left:15px;}
div.blockmark a{ display: block; text-align:center}

/* jury */

#lejury{ position:relative; overflow:hidden;}
#lejury h4{ text-transform: uppercase; font-size:24px; font-weight:bold; text-align:center; color:#330066}
#lejury b{ color:#660000}
#lejury .jury-left ul, #lejury .jury-right ul{ list-style-type: square; padding-left:10px;}
#lejury .jury-left{ float:left; width:290px; padding:15px; overflow:auto; height:250px; background: #CCCCCC; margin-bottom:15px;}
#lejury .jury-right{ float:right; width:290px; padding:15px; overflow:auto; height:250px; background: #CCCCCC; margin-bottom:15px;}
#lejury .jury-left img, #lejury .jury-right img{ margin: 0 7px 2px 0; padding:2px; background:#FFFFFF}
#lejury ul.tabss{ clear:both; display:block; float:none; overflow:hidden; margin-bottom:15px;}
#lejury ul.tabss li{ display:inline;}
#lejury ul.tabss li a{
color: #CCCCCC;
display: block; margin-right:5px;
padding-top: 10px;
padding-right: 15px;
padding-bottom: 10px;
padding-left: 15px;
background-color: transparent;
background-image: url(images/nav/navhover.png);
background-repeat: repeat-x;
background-attachment: scroll;
background-position: left top;
float: left;
text-decoration: none;
font-size: 10pt;}
#lejury ul.tabss li a.selected{
color: #ffffff;
display: block;
padding-top: 10px;
padding-right: 15px;
padding-bottom: 10px;
padding-left: 15px;
background-color: transparent;
background-image: url(images/nav/navred.png);
background-repeat: repeat-x;
background-attachment: scroll;
background-position: left top;
float: left;
text-decoration: none;
font-size: 10pt;}

.section-premieranniversaire-resultats .premieranniversaire-jury, .section-premieranniversaire .premieranniversaire-jury{
	width:159px;
	height:42px;
	float:right;
	margin-top:10px;
	background-image: url(images/premieranniversaire/jury.png);
	background-repeat: no-repeat;
	background-position: right top;
	text-indent:-99999px;
}
.section-premieranniversaire-resultats .premieranniversaire-laureats, .section-premieranniversaire .premieranniversaire-laureats{
	display:block;
	width:324px;
	float:left;
	margin-left:-5px;
	margin-top:15px;
	background-image: url(images/premieranniversaire/laureats.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-99999px;
	height: 37px;
}
.section-premieranniversaire-resultats span.premieranniversaire-laureats, .section-premieranniversaire span.premieranniversaire-laureats{filter : alpha(opacity=50); 
    -moz-opacity : 0.5; 
    opacity : 0.5; }

.laureats p{ margin:10px 0}	
.laureats div b{ font-size:16px}

/* Petition */

.page-petition-limitation-du-regime-de-lauto-entrepreneur .terms, .page-petition-limitation-du-regime-de-lauto-entrepreneur #webform-component-qualite_groupe label, #webform-component-si_autre_precisez label{ display:none}
.page-petition-limitation-du-regime-de-lauto-entrepreneur .node-unpublished .node-inner, .page-petition-limitation-du-regime-de-lauto-entrepreneur .node-unpublished{ background:none;}
.page-petition-limitation-du-regime-de-lauto-entrepreneur .form-item{ display:block; overflow:hidden}
.page-petition-limitation-du-regime-de-lauto-entrepreneur #webform-component-nom label, .page-petition-limitation-du-regime-de-lauto-entrepreneur #webform-component-prenom label, .page-petition-limitation-du-regime-de-lauto-entrepreneur #webform-component-adresse_email label, .page-petition-limitation-du-regime-de-lauto-entrepreneur #webform-component-fait_a label, .page-petition-limitation-du-regime-de-lauto-entrepreneur #webform-component-le label{ width:110px; float: left}
.page-petition-limitation-du-regime-de-lauto-entrepreneur #webform-component-qualite_groupe label.option{ display:block}
.page-petition-limitation-du-regime-de-lauto-entrepreneur #content-area form h2{color: #9a141b; padding:10px 0 20px 0; margin:0; overflow:hidden; display:block}
#webform-component-si_autre_precisez .form-item{ display:inline; overflow: inherit}
#webform-component-qualite_groupe .form-item{display:inline; overflow: inherit}
.page-petition-limitation-du-regime-de-lauto-entrepreneur #webform-component-qualite_groupe #edit-submitted-qualite-groupe-autre-wrapper label.option{ display:inline;}
.page-petition-limitation-du-regime-de-lauto-entrepreneur .node-inner form{position:relative}
.page-petition-limitation-du-regime-de-lauto-entrepreneur #webform-component-si_autre_precisez { position:absolute; left:110px; top:248px;}
.page-petition-limitation-du-regime-de-lauto-entrepreneur #webform-component-le .form-item .form-item{ display:inline; overflow:inherit; float:left; margin:0 5px 0 0}
.page-petition-limitation-du-regime-de-lauto-entrepreneur #content-area form strong{ color:#000000}
.page-petition-limitation-du-regime-de-lauto-entrepreneur #article-complet{ padding-top:10px;}
.page-petition-limitation-du-regime-de-lauto-entrepreneur .panel-col-bottom{ display:none; background: none; visibility:hidden}
a#bouton-signer-petition{ border:none}
a#bouton-signer-petition img{ border:none}
.page-petition-limitation-du-regime-de-lauto-entrepreneur #content-area form .form-submit {
	background-image: url(images/bouton_valider.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -999999px;
	border:none;
	float:left;
	margin:30px 0 0 245px;
	cursor:pointer;
	height: 21px;
	width: 156px;
}


.panel-2col .panel-col-first{
	background-image: url(images/content/col-left.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding:0; float:left;
	padding-bottom:20px;
	width:377px;
	margin-right:0;
	overflow:hidden;
}
.panel-2col .panel-col-first .inside{ margin:0 7px; width:367px;}
.panel-2col .panel-col-last{ float: right}