	html, body {
		margin:0; padding:0;
		font:8pt/1.5 sans-serif;
		font-family: Verdana, "Sans-serif";
		height: 100%;
		background-color:#fff;
		text-align:center;
		}
		
		
.cadre-arrondi { width: 550px; position: relative; background-color: #c9c; margin-left:auto; margin-right:auto; text-align:left;}
.cadre-arrondi .top_left, .cadre-arrondi .top_right, .cadre-arrondi .bottom_left, .cadre-arrondi .bottom_right { height: 15px; width: 15px; background-repeat: no-repeat; position: absolute; background-color: #FFF; }
.cadre-arrondi .top_left { top: 0px; left: 0px; background-image: url(../images/inscription/corner_top_left.gif); z-index: 0; }
.cadre-arrondi .top_right { top: 0px; right: 0px; background-image: url(../images/inscription/corner_top_right.gif); z-index: 1; }
.cadre-arrondi .bottom_left { bottom: 0px; left: 0px; background-image: url(../images/inscription/corner_bottom_left.gif); z-index: 2; }
.cadre-arrondi .bottom_right { bottom: 0px; right: 0px; background-image: url(../images/inscription/corner_bottom_right.gif); z-index: 3; }
.cadre-arrondi .content { position: relative; padding: 20px; z-index: 4; font-weight:bold; }


.flottante{
		position:absolute;
		float:right;
		top:0px;
		right:0px;
		}
input{display:inline; float:left;  margin-bottom:10px; margin-right:10px;}				
input.date{display:inline; float:left; width: 70px;}
textarea {display:inline; float:left;  background-color: #fff; border: solid 1px #939; margin-top:10px; margin-bottom:10px; }
input.checkbox{float:left; border:none;background:none; margin:5px;}
textarea.test {display:inline; float:left;  background-color: #fff; border: solid 1px #939; width:500px;}
select{margin-right:8px;}

table {	font:8pt/1.5 sans-serif;
		font-family: Verdana, "Sans-serif";
		text-align:left;
		width:500px;
		}
		
h1{	font-weight:bold; 
	font-size:15pt; 
	line-height:1.5em; 
	color:white; 
	width:500px;
	margin-bottom:10px;
	}
h2{font-size:9pt; 
	background-color: #fcf; 
	text-align:left; 
	width:500px; 
	padding:2px; 
	padding-left: 5px; 
	margin-top:10px; 
	margin-bottom:10px;
	}
 p{	text-align:left; 
 	background-color: #fcf; 
	padding-left:8px; 
	width:500px; 
	margin-bottom:10px;
	} 
.important{font-weight:bold; font-size:10pt;}

a {
		color: #fff;		
		font-weight: bold;
		text-decoration:none;
		padding-right:10px;
		}
		
a:hover {
		color: #690;
		}