#contenu form input[type="text"]{
background: transparent;
padding: 10px;
font-size: 1em;
font-weight: lighter;
/*letter-spacing: 2px;*/
font-family: verdana, arial;
border: 1px #fff solid;
max-width: 250px;
width:100%;
/*line-height: 1.4em;*/
text-align:center;
color: #fff;
margin-bottom: 10px;
border-radius: 10px;
}

#contenu form input[type="checkbox"]{
margin-right:4%;
margin-top:-8.4%;
float:right
}

#contenu form input[type="email"]{
background: transparent;
padding: 10px;
font-size: 1em;
font-weight: lighter;
/*letter-spacing: 2px;*/
font-family: verdana, arial;
border: 1px #fff solid;
max-width: 250px;
width:100%;
/*line-height: 1.4em;*/
text-align:center;
color: #fff;
margin-bottom: 10px;
border-radius: 10px;
}

#contenu form textarea {
background: transparent;
border-radius: 10px;
border: 1px #fff solid;
text-align:center;
color: #fff;
max-width: 250px;
width:100%;
height:7em;
/*float: right;*/
}

#contenu form fieldset    { 
border:1px solid #fff;
border-radius: 10px;
/*margin: 0;*/
margin-bottom: 10px;
padding: 0;
max-width: 175px;
width:100%;
height:32px;
overflow: hidden;
float:left;
}

#nl  { 
text-align:center;
padding: 2px 0 !important;
height:18px !important;
}

#nl2   { 
text-align:center;
padding: 2px 0 !important;
height:18px !important;
border:1px solid #000 !important;
}

.nl2{
color:#757575;
}


form .select select {
background: transparent;
max-width: 200px;
width:100%;
padding: 0px;
border: 0;

/*height: 35px;*/
-webkit-appearance: none;
} 

form .select{
max-width: 168px;
width:100%;
height: 15px;
margin-top:-3px;
margin-left:2px;
/*height: 35px;*/
overflow: hidden;
/*border-radius:10px;
border: 2px solid #333333;*/
background: url('../_gfx/angled.png') no-repeat 100% 35% #fff;
font-size:1em;

}

form{
	position:relative;
	z-index:101	
}

#contenu form input[type="password"]{
background: transparent;
padding: 3px;
font-size: 1em;
font-weight: lighter;
/*letter-spacing: 2px;*/
font-family: 'arial', 'Sans-serif';
border-radius: 10px;
border: 1px #fff solid;
text-align:center;
max-width: 168px;
width:100%;
/*line-height: 1.4em;*/
color: #000;
margin-bottom: 10px;
}

#contenu form input[type="submit"],
#contenu form button {
background:transparent no-repeat;
display:block;
max-width:250px;
width:100%;
/*line-height:23px;*/
text-align:center;
vertical-align:middle;
text-decoration:none;
color: #fff;
font-family: 'arial', 'Sans-serif';
font-weight:bold;
font-size: 1em;
/*padding: 10px 35px;*/
cursor:pointer;
border:1px solid #aa101e;
border-radius: 10px;
}


.lang2
{	
	position: absolute;
	left: 5px;
	top: 5px;
}
