﻿body 
{
	font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	margin: 0 0 0 0;
	padding : 0 0 0 0;
	max-width:100%;
	min-width:1000px; 
	font-size:12px;  
}
textarea
{
	font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
}
div#entete
{
	display:block;
	background-color:#FFF; 
	background-image:url('images/bandeau.png'); 
	background-repeat:no-repeat ; 
	height:80px;
	margin: 0 0 0 0;
	padding : 0 0 0 0;
	vertical-align:bottom;
	color:#FFF; 
}
div#entete h1, p
{
	display:none;
	visibility :hidden; 
}

.Content
{
	min-height:550px; 
	margin:3px 5px 5px 5px;  
	display: block; 
	max-width: 100%; 
	background-color: #FFF; 
	border:solid 1px #CCC;
}
h2
{
	margin: 5px 5px 5px 5px;
	font-size:18px;
	color:#368BEB;
	white-space:nowrap; 
}
h3
{
	margin: 5px 5px 10px 5px;

	font-size:14px;
	color:#888;
	white-space:nowrap; 
	border-bottom: solid 0px #AAA;  
	font-weight:bold;
}

h4
{
	margin: 5px 5px 5px 5px;
	font-size:12px;
	font-weight:bold;  
	color:#368BEB;
	white-space:nowrap;
	border-bottom: solid 1px #CCC;  
	width:804px;
	
}
h5
{
	margin: 5px 5px 10px 0px;
	font-size:14px;
	color:#368BEB;
	white-space:nowrap; 
	font-weight:bold;
}
h6
{
	margin: 5px 5px 10px 0px;
	font-size:12px;
	color:#888;
	white-space:nowrap; 
	font-weight:bold;
}

p
{
	margin: 1px 5px 0px 5px;
	font-size:12px; 
	color:#333;
}

a.btnVert
{
	background-image: url('images/btnVert.jpg');
	display:block;
	width:114px;
	height:18px;
	text-align :center;
	vertical-align :middle; 
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	padding-top:2px; 
	opacity: 1;
	filter: alpha(opacity=100);  
}
a.btnVert:hover
{
	color:#000;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
a.btnRouge
{
	background-image: url('images/btnRouge.jpg');
	display:block;
	width:114px;
	height:18px;
	text-align :center;
	vertical-align :middle; 
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	padding-top:2px; 
	opacity: 1;
	filter: alpha(opacity=100);  
}
a.btnRouge:hover
{
	color:#000;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
a.getPwd
{
	display:block; 
	background:url('images/getPwd.png') no-repeat 1px; 
	width: 31px;
	height:22px;
	margin:1px;
	opacity: 1;
	filter: alpha(opacity=100);
}
a.getPwd:hover
{
	opacity: 0.7;
	filter: alpha(opacity=70);
}

.Formulaire, .Formulaire2
{
	margin:10px;
	border-collapse:collapse; 
	width:800px; 
}
.Formulaire td, .Formulaire2 td
{
	width:auto; 
	vertical-align:top;  
}
.Formulaire td.td300px, .Formulaire2 td.td300px
{
	width:300px; 
	vertical-align:top;  
}
.Formulaire td > span,.Formulaire2 td > span
{
	font-weight:bold;   
}
.Formulaire td > input
{
	border:solid 1px #CCC;
	width:500px;
}

.Formulaire select
{
	border:solid 1px #CCC;
	width:502px;
}
.Formulaire td > textarea
{
	border:solid 1px #CCC;
	height:120px; 
	width:500px;
}

.boxrow
{
	display:block;
	width:100%;
	height:auto;
	margin-bottom:10px;
}
.box
{
	display:block; 
	float:left;
	width :300px; 
	height:250px; 
	border:solid 1px #CCC; 
	margin:10px;
	padding:0px; 
}
.box .header
{
	display:block; 
	height:18px; 
	background:url('images/header.png') repeat-x;  
	padding: 0px 5px 0px 5px;
	border-bottom:solid 1px #CCC;
	margin:0px; 
}
.box .inner 
{
	clear:both; 
	display:block; 
	height:231px; 
	background-color:#FFF; 
	padding:0px; 
	overflow:hidden;
	overflow-x: hidden;
	overflow-y:scroll;
	border:none;
	margin:0px;
	background-color:#FFF; 
	}
