﻿@charset "utf-8";

* { margin: 0; padding: 0; }
html { height: 101%; }
body { background-color: white; padding-bottom: 65px; }

p { line-height:1.2em; margin-bottom:24px; }

a { color:Blue; text-decoration:none; }
a:hover { color:#000; text-decoration:underline;  }

.wrapper {
	margin: 5px auto;
	max-width: 580px;
	font-size: 12px;
	font-family: Arial;
	color: Black;
}

.wrapperenvoi {
	margin: 5px auto;
	max-width: 580px;
	font-size: 15px;
	font-family: Arial;
	color: Red;
}

#formulaireglobal { 
	text-shadow:0 1px 0 #FFF;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	padding:25px;
}

#formulairespecifique label { 
	cursor:pointer;
	margin:0px 0;
	color:Blue;
	display:block;
	font-weight:800;
}

input { 
	display:block;
	width:90%;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	background-color:#f4f4f4;
	color:#000;
	border:1px solid #5f5f5f;
	padding:10px;
	margin-bottom:25px;
}

select { 
	display:block;
	width:94%;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	background-color:#f4f4f4;
	color:#000;
	border:1px solid #5f5f5f;
	padding:10px;
	margin-bottom:25px;
}

textarea { 
	display:block;
	width:90%;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	background-color:#f4f4f4;
	color:#000;
	border:1px solid #5f5f5f;
	padding:10px;
	margin-bottom:25px;
}

.SendButton {
	cursor:pointer;
	-moz-box-shadow:inset 0px 1px 0px 0px #0000FF;
	-webkit-box-shadow:inset 0px 1px 0px 0px #0000FF;
	box-shadow:inset 0px 1px 0px 0px #0000FF;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, Blue), color-stop(1, #000099) );
	background:-moz-linear-gradient( center top, Blue 5%, #000099 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='Blue', endColorstr='#000099');
	background-color:Blue;
	-webkit-border-radius:16px;
	-moz-border-radius:16px;
	border-radius:16px;
	border:1px solid #0066FF;
	color:#ffffff;
	font-family:Arial;
	font-size:14px;
	width:30%;
	font-weight:bold;
	text-shadow:1px 1px 0px Black;
}

.SendButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #000099), color-stop(1, Blue) );
	background:-moz-linear-gradient( center top, #000099 5%, Blue 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000099', endColorstr='Blue');
	background-color:#000099;
}