@charset "utf-8";
/* BEGIN RESET */
html,body,p,ul,h1,h2,h3,h4,h5,form,li,div{padding:0;margin:0;}
ul{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
img{border:0;}
html, body{height: 100%; font-family: Arial,sans-serif;color:#404040;}
.push{padding-bottom:100px;}
.wrapper_float{width:100%;overflow:hidden;}
.clear {clear:both;visibility:hidden;}
.bold {font-weight:bold; }
.notice{color:#f00}
a, a:link, a:visited, a:hover, a:active{text-decoration:none;color:#387CA6;}
a:hover,a:focus {text-decoration:underline;color:#15689d;}
.float{float:left;}
.center{text-align:center;}
.displaynone{display:none;}
p{color:#404040;padding:0px 0px 10px 0px;margin:0px; line-height: 1.5em;}
sup{font-size: 0.6em; position: relative; top: -0.5em; vertical-align: baseline;}
ul li sup{font-size:0.8em;}
table sup{font-size:0.8em;}
label{
	display:block;
	margin-bottom:15px;
}
input.input{
	background:none;
	border:none;
	height:17px;
	background-color:#fff;
	border:1px solid #e6e6e6;
}
textarea{
	width:300px;
	height:100px;
	background:none;
	border:none;
	background-color:#fff;
	border:1px solid #e6e6e6;
}
.hors_ecran{
position:absolute;
left:-10000px;
top:auto;
width:1px;
height:1px;
overflow:hidden;
}
.afficher_ecran{
  position:relative;
  left:0px;
  top:0px;
	height:auto;
}
p sup { font-size: 0.8em; }
/* END RESET */

