/* CSS Document */

/* formulaire */

#skform{
	background-color:#fff;	
	position:relative;

	left:0px;

	padding:20px;


}

.col1{ float:left; width:160px; text-align:right;}
.col2{ float:left; width:400px; text-align:left;}	

.cola1{ float:left; width:80px; text-align:right;}
.cola2{ float:left; width:80px; text-align:right;}	
.cola3{ float:left; width:120px; text-align:left;}
.cola4{ float:left; width:80px; text-align:right;}	
.cola5{ float:left; width:120px; text-align:left;}

/* elements de formulaire */

form span.required{
	color:red;
	text-align:left;
}

form h2{
	clear:left;
	font:bold 1em/1em "Trebuchet MS", Verdanal, Arial, sans-serif;
	text-align:left;
	margin:5px 0 0 0;
	color:#BD6E64;
}

form label{

	font-weight:bold;
	color:#333333;
	margin: 0 15px 0 0 ;
	
}

 select{

	font: 12px  Verdanal, Arial, sans-serif;

}

input:focus, textarea:focus{
border: 2px;
}
.inputcourt{width:50px;}
.inputmilarge{width:200px;}
.inputlarge{width:400px;}
.textareacourt{
	width: 200px;
	height: 100px;
	padding: 3px;
}
.textarealarge{
	width: 400px;
	height: 120px;
	padding: 10px;

}

.textareahaut{
	width: 400px;
	height: 400px;
	padding: 10px;

}

div.row{
	clear:both;
	height:15px;
	margin: 5px 0 0px 0;
	padding-bottom:8px;
  font: 0.6em/1em "Trebuchet MS", Verdanal, Arial, sans-serif;
	}
	
div.row small {
	font:normal 0.5em/1em "Trebuchet MS", Verdanal, Arial, sans-serif;
}

fieldset{
  margin-top:30px;
  padding-bottom:15px;
  text-align:left;
}

legend{
font:bold 0.9em/1em "Trebuchet MS", Verdanal, Arial, sans-serif;

}

.erreurs{
text-align:left;
font: 0.8em/1em "Trebuchet MS", Verdanal, Arial, sans-serif;
color:red;
font-weight: bold;
margin-top:40px;
}

.erreurs li {
   list-style: square;
   }

