@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
}

a img { border: 0px; }

body {
	background-color: #006ab3;
	font-family: Verdana, Geneva, sans-serif;
}

#header {
	height: 130px;
	background-image: url(../medias/header.jpg);
	background-repeat: repeat-x;
}

#haut {
	width: 901px;
	margin: auto;
}

#site {
	width: 901px;
	margin: auto;
}

h1 {
	height: 88px;
	width: 861px;
	background-image: url(../medias/logoheader.jpg);
	background-repeat: no-repeat;
	float:left ;
}

/*#facebook {
	float:left;
	margin-top:48px;
	width: 40px;
	height: 40px;
	background-image: url(../medias/logo_facebook.jpg);
}*/

h2 {
	font-size: 2em;
	color: #006ab3;
	padding: 10px 0px 10px 10px;
}

#haut span {
	visibility: hidden;
}

h3 {
	font-size: 1.1em;
	padding: 10px 0px 0px 10px;
}
	
.attention {
	color: red;
	font-weight: bold;
}

.imageformation {
	height: 201px;
	margin-top: 10px;
	padding-left: 150px;
}

/************************************navigation*/
#navigation {
	background-image: url(../medias/navigationul.jpg);
	background-repeat: no-repeat;
	clear:both;
}

#navigation a span {
	display: none;
}

#navigation ul li { 
	float: left;
}

#navigation ul a {
	color: #fff;
	font-size: 0.7em;
	display: block;
	width: 150px;
	height: 41px;
}

ul {
	list-style-type: none;
}

a {
	text-decoration: none;
}

/**********************************navigation accueil*/
.accueil {
	display: block;
	height: 41px;
	width: 150px;
	text-decoration: none;
	background-image: url(../medias/onglets/ongletaccueil.gif);
	background-repeat: no-repeat;
	background-position: 0px -40px;
}

.formation {
	text-decoration: none;
	background-image: url(../medias/onglets/ongletformation.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;
}

.candidat {
	text-decoration: none;
	background-image: url(../medias/onglets/ongletcandidat.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;
}

.entreprise {
	text-decoration: none;
	background-image: url(../medias/onglets/ongletentreprise.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;
}

/*#navigation ul { margin-top: 14px; }*/

#navigation ul li.acces {
	float: right;
	height: 41px;
	width: 150px;
	background-image: url(../medias/boutonacces.jpg);
	margin-left: 149px;
	background-repeat: no-repeat;
	background-position: 0px 1px;
}

.accestxt {
	line-height: 1.2em;
	display: block;
	text-align: center;
}

#navigation a:hover {
	background-position: 0px -40px;
}

#navigation a.activeMenu {
	background-position: 0px -40px;
	cursor: default;
}

/*fin navigation*/
/*contenu ACCUEIL*/
/*haut*/
#contenuhaut {
	height: 201px;
}

#diaporama {
	float: left;
	width: 450px;
	height: 201px;
	background-color: #fff;
}

#formation {
	width: 450px;
	height: 201px;
	background-image: url(../medias/quelformation.jpg);
	background-repeat: no-repeat;
	float: left;
	color: #fff;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-align: center;
	font-size: 1.5em;
}

#formation p {
	display: none;
}

#formation span {
	visibility: hidden;
}

#formation a {
	padding-left: 60px;
	padding-top: 5px;
	font-size: 0.64em;
	color: #fff;
	display: block;
	height: 47px;
	text-align: left;
	font-weight: bolder;	
}

.informatique {
	text-decoration: none;
	height: 50px;
	margin-top: 51px;
	background-image: url(../medias/boutoninfo.gif);
}

.commerce {
	text-decoration: none;
	height: 50px;
	background-image: url(../medias/boutoncom.gif);
}

.planeteb {
	text-decoration: none;
	height: 50px;
	background-image: url(../medias/boutonpb.gif);
}

#formation li:hover {
	background-position: 0px 50px;
}

/********************************* fin haut*******************/		

/*************************************bas**********************************************/

#contenubas {
	background-color: #fff;
	padding-top: 10px;
}

#basgauche {
	width: 430px;
	margin-left: 10px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

#partenaires li {
	display: block;
	float: left;
}

#partenaires li a { height: 40px;}

#partenaires span {
	visibility: hidden;
}

.microsoft {
	display: block;
	width: 106px;
	margin-right: 9px;
	background-image: url(../medias/partenaires/microsoft.jpg);
}

.cisco {
	display: block;
	background-position: 0px -5px;
	margin-right: 5px;
	width: 60px;
/*	background-image: url(../medias/partenaires/Cisco.jpg);*/
}

.redhat {
	display: block;
	width: 40px;
	margin-right: 10px;
	background-image: url(../medias/partenaires/redhat.jpg);
	background-repeat: no-repeat;
}

.cnam {
	display: block;
	width: 68px;
	margin-right: 9px;
	background-image: url(../medias/partenaires/cnam.jpg);
}

.pb {
	display: block;
	width: 98px;
	background-image: url(../medias/partenaires/pblogo.jpg);
	background-repeat: no-repeat;
}

#basdroite {
	font-family: Verdana, Geneva, sans-serif;
	width: 420px;
	clear: right;
	padding: 10px;
	padding-top: 4px;
	background-color: #e1e3c5;
	float: left;
}

#basdroite ul {
	margin-bottom: 5px;	
}

#basdroite p {
	margin-top: 10px;
	margin-bottom: 1px;
	padding: 0px;
	font-weight: bold;
	font-size: 1em;
	margin-left: 30px;
}

#basdroite a {
	margin-left: 60px;
	font-size: 0.8em;
	color: #000;
	text-decoration: underline;
}

.miage {
	padding-bottom: 10px;
}
**
/***********************FORMATION**********************/

#menugauche span {
	visibility: hidden;
}

/******************MENU DE GAUCHE****************************/

.accueil2 {
	display: block;
	float: left;
	text-decoration: none;
	background-image: url(../medias/onglets/ongletaccueil.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;

}

.formation2 {
	text-decoration: none;
	background-image: url(../medias/onglets/ongletformation.gif);
	background-repeat: no-repeat;
	background-position: 0px -40px;
}

#tout {
	background-color: #fff;
	width: 900px;
	margin: auto;
}

#menugauche {
	width: 200px;
	float: left;
}

#menugauche p {
	width: 200px;
	display: block;
}
#menugauche a {
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.9em;
	padding-left:45px ;
	/*text-align: center;*/
	padding-top: 10px;
	height: 30px;
	display: block;
	font-weight: bold;
	background-image: url(../medias/menu_gauche/formations/boutonsgauche.jpg);
	background-repeat: no-repeat;
}

#menugauche a.com, a#MUC, a#NRC, a#RCVM, a#AG, a#ARH, a#DEES{
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.9em;
	/*text-align: center;*/
	padding-top: 10px;
	height: 30px;
	display: block;
	font-weight: bold;
	background-image: url(../medias/menu_gauche/formations/boutonsgauchecom.jpg);
	background-repeat: no-repeat;
}

#menugauche a.info, a#IG, a#AR, a#MRM, a#CAI{
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.9em;
	/*text-align: center;*/
	padding-top: 10px;
	height: 30px;
	display: block;
	font-weight: bold;
	background-image: url(../medias/menu_gauche/formations/boutonsgaucheinfo.jpg);
	background-repeat: no-repeat;
}

#menugauche a.plab {
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.9em;
	/*text-align: center;*/
	padding-top: 10px;
	height: 30px;
	display: block;
	font-weight: bold;
	background-image: url(../medias/menu_gauche/formations/boutonsgauchepb.jpg);
	background-repeat: no-repeat;
}

#menugauche a:hover {
	background-position: 0px -40px;
}

#menugauche a.activeLnk {
	background-position: 0px -40px;
	cursor: default;
}

.sousmenu {	
	background-image: url(../medias/menu_gauche/sousmenu/sousmenu.jpg);
	background-repeat: no-repeat;
	height: 22px;
	color: #fff;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.8em;
	text-align: center;
	font-weight: bold;
	padding-top: 8px;
}

#menugauche .inscription a {
	background-image: url(../medias/menu_gauche/inscription.jpg);
	background-repeat: no-repeat;
	height: 30px;
	padding-top: 0px;
}

#menugauche .inscription a:hover {
	background-position: 0px 0px;
}

#menugauche .inscription span {
	visibility: hidden;
}
	

.contact {
	height: 26px;
	background-color: #a4a3a5;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	padding-top: 4px;
}

#menugauche .coordonnees a {
	background-image: none;
	font-size: 1em;
	text-align: left;
	font-weight: normal;
	color: blue;
	margin: 0px;
	padding: 0px;
	height: auto;
	text-decoration: underline;
}

#menugauche .coordonnees {
	background-color: #ebebeb;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.7em;
	padding: 5px 0px 5px 5px;
	width: 195px;
}

strong {
	font-size: 1.3em;
}

ol{	
	padding-left: 40px;
	font-size: 0.9em;
}

.sousliste {
	margin-left: 25px;
	list-style-type: circle;
}

.gras {
	font-size: 1em;
}

.hauteurcase{
	height: 25px;
}

/*****************************Fin menu gauche************************/

#contenuformation {
	width: 700px;
	background-image: url(../medias/degrade_contenu.jpg);
	margin-left: auto;
	background-repeat: no-repeat;
}

#contenuformation img {
	margin-top: 10px;
	padding-right: 35px;
	padding-left: 50px;
	float: right;
}

#contenuformation #cert_logos {
	display: block;
	text-align: center;
	padding-bottom: 1.2em;
}

#contenuformation #cert_logos img {
	margin: 0px; padding: 0px; float: none;
}

#contenuformation #cisco_ccna {
	height: 73px;
	padding-left: 250px;
}

#contenuformation .formcertif {
	height: 32px;
	width: 32px;
	padding: 0px;
	padding-top: 2px;
	margin: 0px;
	border: none;
}

#txtintroformation p {
	padding: 10px 0px 10px 10px;
	font-size: 0.9em;
}

#blocformation {
	width: 604px;
	height: 192px;
	margin: auto;

}

#txtformation {
	font-size: 0.9em;
	padding-left: 10px;
	padding-right: 10px;
}

.certification {
	list-style-type: disc;
}

.sautligne li {
	padding-bottom: 0.7em;
}

#txtformation #liste .sautligne {
	padding-bottom: 0.7em;
}

#tabinfo , #tabcom , #tabesthe {
	cursor: pointer;
}

.enumformation {
	margin-bottom: 10px;
	font-size: 1.2em;
	font-weight: bold;
	color: #006ab3;
}
.enumformation a {
	color: #006ab3;
	text-decoration: underline;
}

/***********************************CANDIDATS*****************************/

.candidat2 {
	text-decoration: none;
	background-image: url(../medias/onglets/ongletcandidat.gif);
	background-repeat: no-repeat;
	background-position: 0px -40px;
}

#photohist {
	height: 150px;
	background-image: url(../medias/photos/historique.jpg);
	background-repeat: no-repeat;
	margin-left: 15px;
	margin-right: 10px
}

#photohist p {
	color: #006ab3;
	padding-left: 250px;
}

#technologie {
	width: 460px;
}

#planacces {
	float: left;
	width: 500px;
	padding-left: 100px;
	padding-top: 25px;
}

h4 {
	font-weight: normal;
	color: #006ab3;
	font-size: 1.1em;
	text-decoration: underline;
	padding-left: 10px;
	padding-top: 10px;
}

.liensext {
	text-decoration: underline;
}

.partenaires li, .partenairesbis li, .partenairester li {
	height: 50px;
	width: 210px;
	margin-bottom: 10px;
	padding-top: 10px;
	font-weight: bold;
	list-style-type: none;
}
#contenuformation .partenaires, #contenuformation .partenairesbis, #contenuformation .partenairester {
	float: left;
	padding-left: 16px;
	/*margin-left: 100px;*/
}

#contenuformation .partenaires img, #contenuformation .partenairesbis img, #contenuformation .partenairester img {
	float: none;
	margin: 0px;
	margin-right: 3px;
	padding: 0px;
	border: none;
}

/**********************FIN CANDIDAT*******************/

#txtformation p {
	font-size: 0.9em;
	padding: 10px 10px 10px 10px;
}

#txtformation ul {
	padding-left: 40px;
	font-size: 0.9em;
	list-style-type: disc;
	padding-top: 10px;
}

table {
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}

table strong {
	font-size: 1em;
}

.entetetab {
	font-weight: bold;
	text-align: center;
}
td {
	padding-left: 3px;
	font-size: 0.7em;
}

.headertable td {
	font-size: 0.9em;
}

.tabcoef {
	text-align: center;
}
	
.lienpb {
	text-align: center;
}

/********
*
*
*************ENTREPRISE***************
*/
.entreprise2 {
	text-decoration: none;
	background-image: url(../medias/onglets/ongletentreprise.gif);
	background-repeat: no-repeat;
	background-position: 0px -40px;
}

/********************FORMULAIRE*****************/

#contenuformation fieldset {
	margin-left: auto;
	margin-right: auto;
	width: 650px;
}

form {
	margin-left: auto;
	margin-right: auto;
	width: 650px;
}

legend {
	color: #006ab3;
	font-weight: bold;
	padding: 0px 5px 5px 5px;
	margin-top: 15px;
	margin-left: 10px;
}

.formulaire {
	clear: left;
}

.formulaire li {
	padding: 5px 0px 5px 0px;
	list-style-type: none;
}

label {
  width: 200px;
  float: left;
}

input{
	width: 200px;
}

#contact label {
	width: 30px;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
}

#contact input {
	width: 15px;
	padding-right: 10px;
	margin-top: 2px;
	float: left;
}

#contact {
	margin-left: 20px;
}

.criteres {
	font-weight: bold;
	font-size: 1.1em;
}

.criteres td {
		text-align: center;
}

.departement input {
	width: 50px;
	margin-left: 70px;
	text-align: center;
}

.cursus select {
	width: 90px;
	text-align: center;
	margin-left: 55px;
}

.permis input {
	width: 60px;
	height: 15px;
	margin-bottom: 3px;
	margin-top: 3px;
	float: left;
}

.permis label {
	margin-bottom: 3px;
	margin-top: 3px;
	width: 20px;
	clear: left;
}

.valider {
	width: 200px;
	margin: auto;
	margin-top: 10px;
}

.tabcriteres {
	width: 501px;
}

/********************FOOTER*********************/

#footer {
	background-image: url(../medias/footer.jpg);
	background-repeat: no-repeat;
	height: 60px;
	color: #ccc;
	font-family: Verdana, Geneva, sans-serif;
	margin: auto;
	width: 900px;
	clear: left;
}

#footer p {
	padding-top: 40px;
	text-align: center;
	font-size: 0.7em;
}

#tabs { margin-bottom: 1em; }
#tab1, #tab3 { padding-top: 1em; }
#tab2 { padding-top: 0.5em; padding-bottom: 0.75em; }
.tabContent { height: 237px; overflow: auto; font-family: Verdana, Geneva, sans-serif; font-size: 0.8em; text-align: justify;}
.tabContent p, .tabContent div, .tabContent strong { font-family: Verdana, Geneva, sans-serif; font-size: 0.9em;}
.tabContent .actu { margin-bottom: 10px; }
.tabContent .actu h4 { margin-bottom: 5px; text-align: left; padding-left: 0px;}

/**********************INSCRIPTION***************/

#inscription {
	background-image: url(../medias/degrade_contenu.jpg);
	background-repeat: repeat-x;
}

.souscat {
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 5px;
}

.souscat h4 {
	color: #000;
}

.souscat input {
	margin-top: 10px;
	margin-bottom: 5px;
	width: 30px;
	float: left;
}

.souscat label {
	margin-bottom: 5px;
	margin-top: 10px;
	width: 500px;
}

.souscat p {
	clear: left;
	font-size: 0.8em;
}

#ulinscription {
	padding-left: 30px;
}

.permisinscription td {
	font-size: 1em;
}

.permisinscription label, .permisinscription input {
	width: 30px;
	float: left;
}

.permisinscription label, .permisinscription input .encours {
	width: 80px;
	float: left;
}

#langues label {
	width: 125px;
}

#langues .lang label {
	width: 225px;
}

#expprofessionnelle .criteres label {
	width: 125px;
}

#expprofessionnelle input {
	width: 100px;
	margin-top: 0px;
}

#expprofessionnelle td {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}

#motivation textarea {
	margin-bottom: 15px;
	margin-left: 20px;
	margin-top: 10px;
}

#expprofessionnelle .description label {
	width: 200px;
}

#valform {
	margin-top: 10px;
}

.txtinscription {
	font-size: 0.9em;
	padding: 30px;
	padding-bottom: 20px;
}

#inscription em {
	font-style: normal;
	color: red;
}

#contenuformation em {
	font-style: normal;
	color: red;
}

#contenuformation #txtformation input.button {
	margin-left: 200px;
}

/*************PAGE D'ERREUR*************/


#error {
	background-color: #fff;
	width: 901px;
	height: 400px;
	margin-top: 56px;
	margin-left : auto;
	margin-right: auto;
}

#error p {
	width: 500px;
	font-family: Verdana, Geneva, sans-serif;
	margin: auto;
	font-weight: bold;
	padding-top: 100px;
}
#error a {
	text-decoration: underline;
	font-weight: normal;
}

div#ui-datepicker-div select {
	font-size: 0.85em !important;	
}

#blocformation .ui-tabs-nav {
	height: 185px !important;
}

/*
#blocformation li {
	display: block;
	clear: left;
}
*/

.ui-tabs-vertical { width: 55em;}
.ui-tabs-vertical .ui-tabs-nav { padding: 3px 2px 2px 2px; float: left; width: 299px;}
.ui-tabs-vertical .ui-tabs-nav li { clear: left; width: 300px; border-bottom-width: 1px !important; border-right-width: 0 !important; margin: 0 1px 1px 0; height: 59px; }
.ui-tabs-vertical .ui-tabs-nav li a { display: block;}
.ui-tabs-vertical .ui-tabs-nav a { width: 299px; margin-top: 8px;}
.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 0; padding-right: .1em;/* border-right-width: 1px; border-right-width: 1px;*/}
.ui-tabs-vertical .ui-tabs-panel { padding: 1em; float: right; width: 260px; height: 168px;}


#blocformation .ui-state-default, #blocformation .ui-widget-content .ui-state-default {
	background: #fff url(images/blocformation/ui-bg_glass_75_e6e6e6_1x400.png) repeat-y scroll 0 50%;
	/*border: 1px solid #D3D3D3;*/
	color: #fff;
	font-weight: normal;
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: medium;
}

#blocformation .ui-state-default a {
	color: #fff;
	font-weight: bold;
	margin-top: 8px;
	padding: 0 0 3px 5px;
}

#blocformation .ui-state-default a em {
	color: #fff;
	font-size: 0.8em;
}

#blocformation .ui-widget-header {
	background: #bdc47e url(images/blocformation/ui-bg_glass_75_ffffff_400x1.png) repeat-y scroll 0 50%;
	border: 1px solid #bdc47e;
	color: #222;
	font-weight: bold;
}

#blocformation .ui-state-active, #blocformation .ui-widget-content .ui-state-active {
	background: #fff url(images/blocformation/ui-bg_glass_65_ffffff_1x400.png) repeat-y scroll 0 50%;
	border: 1px solid #fff;
	/*border-right-width: 1px;
	*/
	color: #000;
	font-weight: bold;
	font-size: 1em;
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: medium;
}

#blocformation .ui-state-active a, #blocformation .ui-state-active a: link, #blocformation .ui-state-active a:visited {
	color: #000;
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: medium;
	text-decoration: none;
	margin-top: 8px;
	padding: 0px 0px 3px 5px;
}

#contenuformation #blocformation .ui-state-active a em, #contenuformation #blocformation .ui-state-active a: link em, #contenuformation #blocformation .ui-state-active a:visited em{
	color: #000;
	font-size: 0.8em;
}

#contenuformation .ui-widget-content {
	background: #bdc47e url(images/blocformation/ui-bg_glass_75_ffffff_400x1.png) repeat-y scroll 0 0;
	/*border: 2px solid #bdc47e;*/
	font-size: 0.9em;
	color: #000;
}

/*#contenuformation #blocformation .ui-widget-content {
	border: 1px solid #000;
}*/

#blocformation .ui-widget-content a {
	color: #000;
	font-size: 1.1em;
	font-weight: bold;
}

#contenuformation .ui-corner-all {
	-moz-border-radius-bottomleft: 10px;
	/*-moz-border-radius-bottomright: 10px;
	*/-moz-border-radius-topleft: 10px;
	/*-moz-border-radius-topright: 10px;*/
}

#blocformation .ui-corner-all {
	-moz-border-radius-bottomleft: 4px;
	/*-moz-border-radius-bottomright: 4px;*/
	-moz-border-radius-topleft: 4px;
	/*-moz-border-radius-topright: 4px;*/
}

#contenuformation #blocformation img {
	float: left;
	width: 37px;
	margin-top: 0px;
	margin-right: 3px;
	border: none;
	padding: 0px;
}

#blocformation .ui-tabs {
	padding: 0em;
}

#ombre {
	background-image: url(images/blocformation/ombre.jpg);
	background-position: 0px -20px;
	background-repeat: no-repeat;
	width: 650px;
	height: 50px;
	margin: auto;
}

/*FORMATIONS PROFESSIONNELLES*/

.formpro li {
	float: left;
	font-size: 1em;
	margin-right: 40px;
	margin-bottom: 15px;
}

.formpro  a {
	text-decoration: underline;
}

/*CONTACTS*/

#contacts {
	background-image: url(../medias/degrade_contenu.jpg);
	background-repeat: repeat-x;
	margin: auto;
	background-color: #fff;
	font-size: 0.9em;
	padding-left: 10px;
	padding-top: 40px;
}

#contacts form {
	color: #fff;
	font-size: 1em;
	font-weight: bold;
}

#contacts textarea {
	width: 600px;
	margin: 10px auto 10px auto;
}

#contacts label {
	float: none;
	width: auto;
	padding: 5px 0px 5px 5px;
}

#contacts input {
	margin: 5px;
}

#contacts .ssTitle {
	height: 20px;
}

.retourindex {
	text-decoration: underline;
	width: 200px;
	text-align: center;
	margin: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}

/*CONTACT MAIL*/

#contactmail {
	width: 900px;
	margin: auto;
	padding-top: 20px;
	background-color: #fff;
	background-image: url(../medias/degrade_contenu.jpg);
	background-repeat: repeat-x;
}

#contactmail form {
	border: solid 1px #000;
	background-color: #006ab3;
	width: 600px;

}

#contactmail strong {
	color: #fff;
}

.inputError {
	background-color: #FC9;
}

.context {
	overflow: hidden;
	zoom: 1;
}

#blocformation a.ui-state-active { cursor: pointer; }

.spacer { height: 1px; visibility: hidden; clear: both; background-color: #fff; color: #fff; border: 0px solid #fff; }

#inscButton { background-image: url(../medias/onglets/insription_accueil.jpg); background-repeat: no-repeat; height: 37px; display: block; position: relative; float: right; width: 450px; margin: 0px; margin-top: 3px; }
#inscButton:hover { background-position: 0px -37px; }
#inscButton span { visibility: hidden; }
