body
{ 
text-align : left;
height : 100%;

font-size : 11px;
font-weight : normal;
font-family : Verdana, Arial, Helvetica, sans-serif;
 }
a{	text-decoration : none;
color : #006;}

a:hover
{	cursor : pointer;}

img
{	border : 0px;}

.souligne
{	cursor : pointer;
text-decoration :  underline;}

input,textarea,select {
border : 1px solid #00008B;
}
input:focus,textarea:focus,select:focus {
	border : 1px solid Blue;
	background-color : #F3F1FF;
}
checkbox, .chk{ 
 border:0px none;
 }
input.ss_bordure{ border:0px; }

.taille_page{ width:750px; }

.ss_marge td{ padding:0; margin:0; }

.vert{ background-color : #66FFCC; }
.rose{ background-color : #FED8DE; }
.bleu{ background-color : #66CCFF; }
.bleu_clair{ background-color : #99FFFF; }
.bleu_gris{ background-color : #cae0e8; }
.bleu_fonce{ background-color : #60C9DB; }
.jaune_clair{ background-color : #FFFF99; }
.jaune_fonce{ background-color : #FFFF33; }

.selec
{	background-color : #CDD3FC; }


table.tbl1 {
border: 1px solid Navy;
border-collapse: collapse;
}

table.tbl1 td {
	border: 1px solid Navy;
	padding: 6px
}
table.tbl2
{
	border : 1px solid navy;
}

table.tbl2 th
{
	text-align : center;
	background : #CDD3FC;
	font-weight : bold;
}

.marge_gauche
{
	margin-left : 50px;
}

.accueil_img
{ float : left;
padding-right: 10px; }

.spacer
{ clear : both;}
.band {
left:0;
top:0;
position:absolute;
border:0; }

.art ul{ margin:0; padding:0; }
.art li{ margin-left : 12px; }
.art h1{ width:100%; }
.art{ margin-right:50px; }

/* dispo anti time out */
.dato
{ visibility:hidden;
width:0;
height:0;
margin:0;
padding:0;
position:absolute;
top:0;
left:0;}
.myautover {
	text-align: center;
	margin-left:-12px;
	margin-top: 9px; 
	margin-bottom: 8px;
}