body {

	color: #CCCCCC;

	background-color: #000000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.8em;

	background-repeat: no-repeat;

	background-position: left bottom;

	padding: 0px;

	margin: 0px;

	background-image: url(danslherbe.jpg);

}

.soulignevert {

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #339900;

}
.wrap {
	margin: 0px auto;
	width: 960px;
}


.cuadro {

	margin-right: auto;

	margin-left: auto;

	width: 800px;

	clear: both;

	float: none;

}

.corpscentral {

	clear: both;

	float: none;

	margin-right: auto;

	margin-left: auto;

}



.colonnegauche {

	float: left;

	width: 400px;

}

.colonnedroite {

	width: 560px;

	float: right;

}



.textes {

	padding-top: 12px;

	padding-right: 30px;

	padding-bottom: 12px;

	padding-left: 30px;

	opacity:.85;

	filter: alpha(opacity=85);

	-moz-opacity: 0.85;	

	background-color: #333333;

}

.textes2 {

	float: left;

	padding-top: 12px;

	padding-right: 30px;

	padding-bottom: 12px;

	padding-left: 30px;

	margin: auto;

	opacity:.85;

	filter: alpha(opacity=85);



	-moz-opacity: 0.85;	

	background-color: #333333;

	min-width: 340px;

}

.texte3 {

	background-color: #20371E;



	opacity:.85;

	filter: alpha(opacity=85);

	-moz-opacity: 0.85;	

	padding-top: 12px;

	padding-right: 30px;

	padding-bottom: 12px;

	padding-left: 30px;

		width: 340px;

}

.texte3 a,

.textes a {

	color: #FFFF00;

}

.texte3 a:hover,

.textes a:hover {

	color: #FF6600;

}

.formulaire {

	float: left;

	background-color: #20371E;

	margin: 0px;

	opacity:.85;

	filter: alpha(opacity=85);





	-moz-opacity: 0.85;	

	padding-top: 12px;

	padding-right: 30px;

	padding-bottom: 12px;

	padding-left: 30px;

	width: 340px;

}

.laligne {

	clear: left;

	height: 30px;

	margin-bottom: 10px;

}

.fondnoir {

	background-color: #000000;

	clear: both;

	width: 100%;

	padding: 0px;

}

.fondnoir a {

	color: #7FB351;

	text-decoration: none;

}





.etiqueta {

	clear: left;

	float: left;

	width: 100px;

	text-align: right;

	height: 20px;

	margin-top: 5px;

	margin-right: 5px;

	margin-bottom: 5px;

	margin-left: 5px;

}



.footer {

	padding: 12px;

}



.cuadro h2 {

	color: #FFFFFF;

	padding-right: 10px;

	padding-left: 0px;

	clear: both;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

	padding-top: 5px;

	padding-bottom: 5px;

}

.imagendebicicleta {

	float: left;

	background-color: #FFFFFF;

}

.imagendebicicleta2 {



	float: left;

	clear: left;

	background-color: #EDEDEF;

}





h1 {

	margin-bottom: 0px;

	padding-bottom: 0px;

	text-align: center;

	font-size: 3em;

	line-height: 0.7em;

	color: #8FD92E;

}



.entete {

	text-align: left;

	padding: 0px;

	background-repeat: no-repeat;

	background-position: center top;

	height: 80px;

	background-color: #000000;

	float: none;



}

.reponse {

	color: #333333;

	background-color: #FFFFFF;

	text-align: center;

	padding: 10px;

	width: 100%;

	margin-top: 200px;

	margin-right: 0px;

	margin-left: 0px;

}



.logobicicleta {

	background-image: url(logo-bicicletaelectrica.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	margin: 10px;

	height: 145px;

	width: 260px;

	float: left;

	}

.lalignetxa {



	clear: left;

	margin-bottom: 10px;

}

.entete .barremenu {

	float: right;

	margin: 0px;

	padding: 10px;

	font-size: 0.8em;

}

.entete .barremenu a {

	color: #999999;

	text-decoration: none;

}

.entete .barremenu a:link,

.entete .barremenu a:visited,

.entete .barremenu a:active {

	border-bottom-style: none;

	border-bottom-color: #000000;

}

.entete .barremenu a:hover {

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #36D202;

	color: #FFFFFF;

}

.aņadirurl {

	background-color: #FFFFFF;

	padding: 10px;

	border: 1px solid #CCCCCC;

	color: #333333;

	float: right;

	width: 300px;

	margin-top: 30px;

	clear: both;

}

.cuadro .textes a {

	color: #00CCFF;

}

.cuadro .formulaire a {

	color: #00CCFF;

}

.menu-bicicleta {

	clear: both;

	float: none;

	width: 100%;

	background-color: #2F4717;

}

.menu-bicicleta ul {

	list-style-type: none;

	text-align: center;

	background-color: #36D202;

	padding: 10px;

	margin: 0px;

}

.menu-bicicleta li {

	display: inline;

	text-align: center;

}

.menu-bicicleta a {

	padding: 10px;

	height: auto;

	background-color: #8FD92E;

	font-weight: bold;

	text-transform: uppercase;

	color: #303820;

	text-decoration: none;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #A6C355;

	border-left-color: #A6C355;

	cursor:pointer;

}

.menu-bicicleta a:hover {

	background-color: #FFFF33;



}

.bicicletaelectrica {

	background-color: #2F4717;

	margin: 0px;

	opacity:.85;

	filter: alpha(opacity=85);

	-moz-opacity: 0.85;	

	padding-top: 12px;

	padding-right: 30px;

	padding-bottom: 12px;

	padding-left: 30px;

	clear: both;

	float: none;

}



#layeranadirurl {

	position:absolute;

	width:170px;

	z-index:1;

	margin-top: 14px;

	padding-top: 50px;

	padding-right: 14px;

	padding-bottom: 10px;

	padding-left: 14px;

	margin-left: -100px;

	background-image: url(bullebleue.gif);

	background-repeat: no-repeat;

	background-position: left top;

	font-size: 0.8em;

	color: #FFFFFF;

	text-align: left;

	visibility: hidden;

	}

.partie45 {

	text-align: justify;

	width: 47%;

	float: left;

	margin-right: 20px;

	margin-bottom: 30px;

}

.partie100 {

	float: none;

	clear: both;

	margin-top: 20px;

}

.infoimportante {

	padding: 5px;

	border: 3px solid #87C148;

	background-color: #B1D494;

	color: #000000;

}

.infoimportante h4 {
	font-size: 1.2em;
	font-weight: bold;
	color: #2F4717;
	margin-top: 20px;
	margin-bottom: 0px;

}
.infoimportante p {
	margin: 0px;
}
