body
{
	margin:auto;
	width:1000px;
	font-family: Verdana;
	font-size: 12px;
	color: Black;
	background-color:rgb(240,235,225);
	background-repeat:no-repeat;
	background-position:center top;
}
 /* ombre  contour : opacite 100 flou 10 noir*/
.entete
{
	padding-top:15px;
	padding-bottom:15px;
	padding-left:20px;
	padding-right:20px;
	height:90px;
	background-image:url('image/entete.png');
	color:white;
}
 


.menu1{
	float:left;
	width:120px;
	height:100%;
	border-right:1px solid rgb(100,100,100);
	background-color:rgb(255,64,64);
	background-image:url('image/menugauche.png');
	min-height: 650px;
	background-repeat:no-repeat;
	
}
.menu1 a{
	display:block;
	height:20px;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	
	color:rgb(255,225,0);
	/*background-image:url('image/menuoff.png');
	background-repeat:repeat-x;*/

	text-align:center;
}
.corps
{
	
	background-image:url('image/corps.png');
	background-repeat:repeat-y;
	width:988px;
	
	padding-left:6px;
	padding-right:6px;
	
	
}
.corpstext
{
	vertical-align:top;
	width:853px;
	min-height:400px;
}

.corpstextdiv
{
	text-align:left;
}

.tablecorps{
	border-collapse:collapse;
	width:100%;
	border:none;


}

.connexion
{
	float:right;
	padding-top:7px;
	padding-bottom:7px;
	width:450px;
	text-align:right;
	background-image:url('image/conn.png');
	background-position:bottom right;
	background-repeat:no-repeat;
}
.barre
{
	padding-top:7px;
	padding-bottom:7px;
	width:100%;
	font-weight:bold;
	font-size:14px;
	background-image:url('image/barre.png');
	background-position:bottom center;
	background-repeat:no-repeat;
}
.box33{
	background-image:url('image/box280450.png');
	background-position:top center;
	background-repeat:no-repeat;
	width:33%;
	height:450px;
	padding:20px;
	vertical-align:top;
}

.box50{
	background-image:url('image/box400550.png');
	background-position:top center;
	background-repeat:no-repeat;
	width:50%;
	height:550px;
	padding:20px;
	vertical-align:top;
}
.box100{
	background-image:url('image/box850550.png');
	background-position:top center;
	background-repeat:no-repeat;
	width:100%;
	height:550px;
	padding:20px;
	vertical-align:top;
}
.tetebox33{
	background-image:url('image/tete280.png');
	background-position:top center;
	background-repeat:no-repeat;
	height:15px;
	margin-left:5px;
}
.textbox33{
	background-image:url('image/text280.png');
	background-position:top center;
	background-repeat:repeat-y;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
	margin-left:5px;	
}
.piedbox33{
	background-image:url('image/pied280.png');
	background-position:top center;
	background-repeat:no-repeat;
	height:15px;
	margin-left:5px;	
}
.tetebox50{
	background-image:url('image/tete400.png');
	background-position:top center;
	background-repeat:no-repeat;
	height:15px;
	margin-left:5px;
	width:50%;
	
}
.textbox50{
	background-image:url('image/text400.png');
	background-position:top center;
	background-repeat:repeat-y;
	padding-left:25px;
	padding-right:25px;
	padding-top:5px;
	padding-bottom:5px;
	margin-left:5px;	
	vertical-align:top;
}
.piedbox50{
	background-image:url('image/pied400.png');
	background-position:top center;
	background-repeat:no-repeat;
	height:15px;
	margin-left:5px;	
}
.tablestat{
	border-collapse:collapse;
	width:100%;
	
}
.tablestat select,input{
	font-size:11px;
	
}
.tablestat th{
	background-color:rgb(210,210,210);
	border:1px solid black;
	text-align:center;
}

.tablestat td{
	text-align:center;
	border:1px solid black;
}



.footer
{
	background-image:url('image/footer.png');
	width:1000px;
	text-align:center;
	padding-top:8px;
	height:27px;
	color:white;
}
.footer a
{
	color:white;
	text-decoration:underline;
}
.footer a:hover
{
	text-decoration:none;
}
.total
{
	width:100%;
}
.moitie
{
	width:50%;
}
.tiers
{
	width:33%;
}
.tierstop{
	width:33%;
	vertical-align:top;
}
h1
{
	display:inline;
	font-size:22px;
	font-weight:bold;
}
h2
{
	display:inline;
	font-size:18px;
	font-weight:normal;
}
h3
{
	display:inline;
	font-size:16px;
	font-weight:normal;
}

a
{
	color:rgb(55,95,130);
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
iframe
{
	border:none;
}
.right
{
	text-align:right;
}
.center
{
	text-align:center;
}
.justify
{
	text-align:justify;
}
.top
{
	vertical-align:top;
}
.blue{
	color:rgb(55,95,130);
}
.red{
	color:rgb(200,0,0);
}
.silver{
	color:rgb(160,160,160);
}
.green{
	color:rgb(0,200,0);
}
.orange{
	color:rgb(200,100,0);
}
.subbtn{
	margin-bottom:-6px;
}

