
/***************************   T Y P O S **************************************/

.vert12{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#95c047;}
.gris11{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#4d4d4d;}
.gris10{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#4d4d4d;}

table#vignettes-access td{
	padding:0 15px 7px 0;
}

/***************************   F O R M  **************************************/

.contenu .centre-access{
    float:left;
    width:630px;
    padding-left: 15px;
    padding-bottom: 15px;
    margin:0 0 0 70px;
}


.centre-access h1{
	width:630px;
	height:65px;
	margin:0;
	background:url(../images/ligne-access.jpg) no-repeat 0 0;
	text-indent:-5000px;
}


/***************************   F O R M  **************************************/
.centre-access form{
	width:630px;
	border-top:1px solid #79a725;
	border-bottom:1px solid #79a725;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#4d4d4d;}


.spacer{	clear:both;}

#col-prem{
width:310px;
float:left;}
#col-deuz{
width:290px;
float:left;
margin-left:20px;}


.prem{
width:150px;
display:block;
float:left;
margin:8px 0 0 0;}
.deuz{
width:250px;
display:block;
margin:8px 0 0 0;}

input, textarea{
border:1px solid #CCCCCC;}

#error {
color:#cc2b00;
font:10px Verdana, Arial, Helvetica, sans-serif;
display:block;
height:20px;
text-align:left;
margin:8px 0 0 0;}

.erreur{
border: 1px solid #cc2b00;
}

li.erreur{
color:#cc2b00;
}

li.erreur label{
color:#cc2b00;
}

li.erreur strong{
color:#cc2b00;
}

#col-deuz a{
width:290px;
height:30px;
clear:both;
display:block;
margin:20px 0 0 80px;
}


/**********************************************************************/


