#page { 
         /* ou width:70%; ou width:20em; */
        margin-left: auto; 
        margin-right: auto;
		height: 250px; 
		
        }

body {  text-align: center;
       
        
     }
/* ************** PAGE ACCUEIl*********************** */
.txtpetit
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:430;

}
table#case td
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

}
.para
{ 
 padding-top:25px;
 	font-size:12px;
	font-family:"Times New Roman", Times, serif;
}

.link{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	padding:10px;
	font-size:12px;
	font-family:Arial;

}

.boite_titre{background-color:#99b2cc;padding-left:4px;font-size:13px;font-weight:bolder;border: 1px solid #336699;color:#242674; padding-bottom:0px; margin-bottom:0px;}
.boite_contenu{background-color:#ffffff;padding-left:4px;font-size:11px;font-weight:normal;border-width:0px 1px 1px 1px;border-style:solid;border-color:#336699;margin-bottom:4px;}

/* **** input / select / bouton  ****** */
.button {
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align : center;
	border : 1px solid #b2b2b2;
	cursor:hand;
	filter:progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#FCFCFC,endcolorstr=#CECECE);
}

.champ{
	color: #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	border : 1px solid #ACACAC;
	padding : 1px 0px 0px 1px;
	margin : 0px;
}

.champ2{
	color: #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	border : 1px solid #ACACAC;
	padding : 1px 0px 0px 1px;
	margin : 0px;
	width:250px;
}

input {
	color: #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	border : 1px solid #ACACAC;
	padding : 1px 0px 0px 1px;
	margin : 0px;
}
select {
	color: #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	border : 1px solid #ACACAC;
	width: 200px; 
	padding : 1px 0px 0px 1px;
	margin : 0px;
}
/* ****************************** parte admini ******************************** */
#listActions {
	position: static;
	z-index: 10;
	height: 23px;
	_height: 23px;
	padding-top: 6px;
	border: 1px solid #999999 ;
	border-top: 0;
	background-image: url(images/fondBarre.jpg);
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	text-decoration: none;
}
#titleBar{
		line-height: 20px;
		background-color: #C0CAE7;
		padding-left: 6px;
		border: 1px solid #999999 ;
		font-size: 13px;
		font-weight: bold;
		color: black;
	}
#listMails {
	position: static;
    float: left;
	margin-top : 0px;
	padding-top : 0px;
	border: 1px solid #999999;
	border-top: 0;
}
	#listMails table {
		position: static;
		width: 100%;
		border: 0;
		margin: 0;
		padding: 0;
	}
	#listMails td {
		border-bottom: 1px solid #D6D6D6;
	}
	#listMails a {
		color: black;
		text-decoration: none;
	}
	#listMails a:hover {
		text-decoration: underline;
	}

.titleHeads {
		line-height: 18px;
		background-color: #F1F1F1;
		border: 1px solid;
		border-top-color: white;
		border-right-color: #CCCCCC;
		border-left-color: white;
		text-align: center;		
		padding-left: 5px;
		cursor: pointer;
		color: black;
}
	
.titleHeads span {
	float: left;
	font-weight: bold;
}
.titleHeads img {
	float: right;
	margin-right: 5px;
	margin-top: 5px;
}

.mailTxt {
	padding-left: 5px;
	white-space: nowrap;
}

.mailPictos {
	text-align: center;
}
/* ********** liste des numeros ************ */
.noabo
{ text-decoration: underline; }

