
body {
	font-size: 12px;
	
	display: block;
	font-family: Arial, Helvetica, sans-serif;
margin:0px 30px 0px 30px;
padding:0px;

}

form {
  
	background-color: #E9ECEF;
	border: thin solid #CCCCCC;
	padding: 10px;
	padding:15px 10px 10px;
}
input {
	border: thin solid #666666;
	background-color: #FFFFFF;
}

h1 {
padding:20px 10px 10px 0px;
color:#7697A7;
font-family:Arial,Helvetica,sans-serif;
font-size:22px;
font-weight:bold;}

.bouton {
	cursor:pointer;
	border:0px none;
	font-size: 8pt;
	height:20px;
	width: 90px;
	background: url(img/Bouton.gif);
}
.bouton:hover {
	
	border:0px none;
	font-size: 8pt;
	height:20px;
	width: 90px;
	background: url(img/BoutonOver.gif);
}
a, a:visited {
	line-height: 12px;
	text-decoration: none;
	color: #7697A7;
	font-size: 10px;

}
a:hover {
	line-height: 12px;
	text-decoration: underline;
	color: #7697A7;
	font-size: 10px;

}
#deconnect {
	line-height: 12px;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 10px;

}
#deconnect:hover {
	line-height: 12px;
	text-decoration: underline;
	color: #FFFFFF;
	font-size: 10px;

}
.picto {
	font-family: Wingdings;
}
table {
	font-size: 12px;

}
.titre1 {
	font-size: 12px;
	margin: 0px;
	font-weight: bold;

}
.titre2 {
	font-size: 12px;
	margin: 0px;
	font-weight: normal;
	padding-left:25px;
}
.titre1inactif {
	font-size: 12px;
	margin: 0px;
	font-weight: bold;
	color: #999999;
}
.titre2inactif {
	font-size: 12px;
	margin: 0px;
	font-weight: normal;
	color: #999999;
  padding-left:25px;


}
#nav {
padding:0px;

margin:px 0px 0px 15px;

background-color:#FFFFFF;
height:27px;
border-top: 3px solid #7a7a7a;
border-bottom: 3px solid #7a7a7a;
vertical-align: middle;
width: 100%;
}
#header {
	height: 38px;
	margin: 0px;
	padding: 0px;
	width: 100%;
	border-top: 2px solid #FFFFFF;
	border-bottom: 0px solid #000000;
	background-color: #2E69C4;
	background-image: url(img/header_fond.jpg);
	color: #FFFFFF;
	}
	
.table_rub
{ width:100%;
	BORDER: none 0px #ffffff;
BORDER-COLLAPSE: collapse;
margin: 0;
	background-color: white;
	width: 90%;
	font-family: Verdana, Arial, Helvetica, Sans Serif;
	font-size: 8pt;
	border-bottom: 2px #1f56bb solid;
		border-top: 2px #1f56bb solid;
	margin-bottom: 20px;
}

.tr_top {
background: url(img/liste_fond.jpg);
height: 20px;
color:white;
font-weight:bold;
text-decoration:none;
}
.tr_top td {
padding:5px;
margin-bottom:10px;

}

.tr_0  {
  padding:5px;
	margin:0px;
	background-color:#f3f1f1;
}


.tr_0 td {
  padding:5px;
	border-right:0px none;
	border-left:0px none;
	margin:0px;
border-top: solid 1px #d9d8d8;
white-space:nowrap;
}

.tr_0:hover  {
	background-color:#dbeaff;
}



.tr_1  {
padding:5px;
	margin:0px;
	background-color:#FFFFFF;
}


.tr_1 td {
padding:5px;
	border-right:0px none;
	border-left:0px none;
	margin:0px;
border-top: solid 1px #d9d8d8;
white-space:nowrap;
}

.tr_1:hover  {
	background-color:#dbeaff;
}


