/* Start of CMSMS style sheet '02 - Menu Principal - 03 - Savoirs Faire - Formulaire' */
/*
 * Général
 */
form#formulaire
{
  margin-left : auto;
  margin-right : auto;
  
  width : 590px;
  height : 200px;
  
  background : url('images/savoirs-faire/bg_form.png') no-repeat;
}


form#formulaire div.titre
{
  padding-top : 1em;
  
  text-align : center;
}


/*
 * Fieldsets
 */
fieldset.demande_fieldset
{
  margin-top : 10px;
  
  padding : 0.5em;
  
  width : 235px;
  height : 110px;
}


fieldset.demande_fieldset_large
{
  margin-top : 10px;
  
  padding : 0.5em;
  
  width : 470px;
/*  height : 110px;*/
}

fieldset#demande_entreprise
{
  float : right;
  
  margin-right: 30px;
	
}


fieldset#demande_responsable
{
  float : left;
  
  margin-left : 30px;
}

fieldset#demande_depannage
{
  margin : 0px auto;
}


fieldset.demande_fieldset legend
fieldset.demande_fieldset_large legend
{
  padding-left : 0.1em;
  padding-right : 0.1em;
  
  color: #ec920e;
  
  font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-weight : 700;
  font-size : 13px;
  
}


fieldset#demande_entreprise div, fieldset#demande_responsable div, 
fieldset#demande_depannage div
{
  clear: both;
  height:23px;
}


fieldset#demande_responsable label, fieldset#demande_entreprise label, 
fieldset#demande_depannage label
{
  display: block;
  float:left;
  margin-top: 0.3em;
  width: 95px;
}


fieldset#demande_responsable input,fieldset#demande_entreprise input
{
  float: right;
  margin-top: 0.3em;
  width: 130px;
}

fieldset#demande_depannage input
{
  float: right;
  margin-top: 0.3em;
  width: 200px;
}


/*
 * Bouton de validation
 */
fieldset#demande_entreprise input#submit
{
  width : 235px;
  height : 20px;
}

fieldset#demande_depannage input#submit
{
	clear		: both;
	width 		: 235px;
	height 		: 22px;
	background 	: transparent top left no-repeat url('images/savoirs-faire/btn_form_depannage.png');
	border		: 0px;
	padding		: 0px;
	margin		: 5px 120px 0px auto;  
	cursor		: pointer;
}


/*
 * Message d'erreur
 */
#espace_erreur
{
  height:20px;
  width:500px;
  font-weight:700;
  margin-left:60px;
  color: #FF0000;
}



/*
 * Confirmation de demande
 */
#confirmation-demande
{
  margin : 1em;
  
  color : #ec920e;
  
  text-align : center;
  
  font-size : 1.4em
}
/* End of '02 - Menu Principal - 03 - Savoirs Faire - Formulaire' */

