/*----------------- Form new inputs -----------------------------*/
input[type="text"], input{
	border: 0px;
    border-bottom-color: currentcolor;
    border-bottom-style: none;
    border-bottom-width: 0px;
	box-shadow: none;
	border-bottom: 2px solid #CCC;
	background-color:transparent;
	border-radius:0px;
}

input:focus, input:active,
textarea:focus, textarea:active  {
	border-color: #999;
	box-shadow: inset 1px 1px 5px -1px #b1b8c5;
	border-color: #d1d1d1;
}

input:focus, input:active{
	border: 0px;
    border-bottom-color: currentcolor;
    border-bottom-style: none;
    border-bottom-width: 0px;
	box-shadow: none;
	border-bottom: 1px dashed #429ffd;
	background:transparent;
} 

/*----------------- Form new inputs -----------------------------*/


body{
	/*background-image: url('../images/logo-prix.png');*/
	background-color:#0166b4;
    background-size: cover;
}

footer, html{
	border:0px;
	background-color:transparent;
}

.imgLogo{
	max-width:150px;

}

header, .sectionBlock{
	border:0px;
}


a.navLink, a.navLink:link, a.navLink:visited, .infoBlock h3{
	background-color:#71bf45;
	color:#FFF;
}

a.navLink strong, a.navLink:link strong, a.navLink:visited strong{
	color:#FFF;
	border-color:#FFF;
}

.buttonPlace input{
	background-color:#0393c7;
	color:#FFF;
	border:0px;
}

.infoBlock.smallStep h3{
	color:#666;
}