textarea {

	border:1px solid black;

	font-family: Arial;

	color: #000099;

	font-size: 11px;

}

input {

	border:1px solid black;

	font-family: Arial;

	color: #000099;

	font-size: 11px;

}

body {

	scrollbar-face-color: #065bb1;

	scrollbar-shadow-color: #4e3645;

	scrollbar-highlight-color: #FFFFFF;

	scrollbar-3dlight-color: #4e3645;

	scrollbar-darkshadow-color: #4e3645;

	scrollbar-track-color: #C0BCD8;

	scrollbar-arrow-color: #FFFFCC;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;



	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #000033;

}

a:visited {

	font-family: Arial, Helvetica, sans-serif;

	color: #000033;

	text-decoration: none;

}

a:link {

	font-family: Arial, Helvetica, sans-serif;

	color: #000033;

	text-decoration: none;

}

a:hover {

	font-family: Arial, Helvetica, sans-serif;

	color: #990000;

	text-decoration: none;

}

a:active {

	font-family: Arial, Helvetica, sans-serif;

	color: #000033;

	text-decoration: none;

}

a.lien1:visited {

	font-family: Arial, Helvetica, sans-serif;

	color: #ffffff;

	text-decoration: none;

}

a.lien1:link {

	font-family: Arial, Helvetica, sans-serif;

	color: #ffffff;

	text-decoration: none;

}

a.lien1:hover {

	font-family: Arial, Helvetica, sans-serif;

	color: #ff0000;

	text-decoration: none;

}

a.lien1:active {

	font-family: Arial, Helvetica, sans-serif;

	color: #ffffff;

	text-decoration: none;

}

.centrage {

	vertical-align: middle;

}

.fond1 {

	font-family: Arial;

	font-size: 13px;

	color: #FFFFFF;

	text-align: center; 

	background-image:url('../images_de_fonds/sentier_textile_degrade.gif'); 

	font-weight:bold;

}


.fond_panier {

	font-family: Arial;

	font-size: 13px;

	color: #FFFFFF;
	
	background-image:url('../images_de_fonds/sentier_textile_degrade.gif'); 

	font-weight:bold;

}

.fond2t {

	font-family: Arial;

	font-size: 13px;

	color: #FFFFFF;

	text-align: center; 

	background-image:url('../images_de_fonds/sentier_textile_degrade.gif'); 

	font-weight:bold;

}



td.tom {

	border-right:1px solid blue;

	border-bottom:1px solid blue;

	border-color:black;

	font-family: Arial;

	font-size: 13px;

	color: #000000;

	text-align: center; 

	font-weight:normal;

}



.fond2 {

	font-family: Arial;

	font-size: 13px;

	color: #000000;

	text-align: center; 

	background-color:#009966; 

	font-weight:bold;

}

.fond3 {

	font-family: Verdana;

	font-size: 12px;

	color: #000000;

	text-align: center; 

	background-color:#FFFFFF; 

}

.fond4 {

	font-family: Verdana;

	font-size: 12px;

	color: #000000;

	text-align: center; 

	background-color:#CCCCCC; 

}

.fond5 {

	font-family: Verdana;

	font-size: 12px;

	color: #ffffff;

	text-align: center; 

	background-color:#000000; 

}

.fond6{

	font-family: Verdana;

	font-size: 12px;

	color: #000000; 

	background-color:#CCCCCC; 

}



.asterix {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FF0000;

	text-align: center;

}

.bordure_cellule {

	font-size: 10pt;

	color: #000033;

	border-spacing : 0px;

	border-collapse : collapse;

	border:1px solid #666699; 

	background-color: #e2e2e0;

}

.bordure_cellule2 {

	font-size: 10pt;

	color: #FFFFFF;

	border-spacing : 0px;

	border-collapse : collapse;

	border:1px solid #666699; 

	background-color: #FFFFFF;

}

.indication {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

}

.indication2 {

	font-family: Verdana, Helvetica, sans-serif;

	font-size: 11px;

}

.avertissement {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	text-transform: uppercase;

	color: #FF0000;

}

.gras {

	font-weight: bold;

}

.style_condition{

	background-color: #BDD6FF;

	color: #000000;

}

/*	Style du haut de la page	*/



.style_top {

	font-family: Arial, Helvetica, sans-serif;

	background-color: #BDD6FF;

	text-decoration: none;

	text-align: center;

	font-size: 10px;

}

.compteur {

	font-family: Arial, Helvetica, sans-serif;

	background-color: #000080;

	color: #FFFFFF;

	text-align: center;

	font-size: 10px;

}

.style_champ{

	border:1px solid black;

	font-family: Verdana;

	color: #000090;

	font-size: 12px;

}

.couleur_bouton{

	font-family: Verdana;

	color: #ffffff;

	background-color: #000090;

}

a.lien2:visited {

	font-family: Arial, Helvetica, sans-serif;

	color: #000000;

	text-decoration: none;

}

a.lien2:link {

	font-family: Arial, Helvetica, sans-serif;

	color: #000000;

	text-decoration: none;

}

a.lien2:hover {

	font-family: Arial, Helvetica, sans-serif;

	color: #cccccc;

	text-decoration: none;

}

a.lien2:active {

	font-family: Arial, Helvetica, sans-serif;

	color: #000000;

	text-decoration: none;

}

table.tom{

font-size: 10pt;

color: #000033;

border-spacing : 0px;

border-collapse : collapse;

border:1px solid #666699; 

background-color: #FFFFFF;

}

.fond_cel {

	background-color: #009966;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #FFFF66;

}

.tom {border: 1px solid #000000;

	background-color: #CCCCCC;

	color: #000000;

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 12px;

	

}

.pagination {
	margin: auto;
	text-align: center;
	padding: 5px;
}

.pagination a {
	font-weight:bold;
}

.pagination a .current_page {
	color:red;
}

/*MESSAGERIE*/
.btn_action {
	float:left;
	margin-left:5%;
	margin-top:10px;
}
.pager {
	float:right;
	margin-right:10px;
	margin-top:10px;
}
.pager img {
	margin-right:5px;
}
.pager .pages {
	float:left;
	line-height:25px;
	font-weight:bold;
}
.pager .pages a{
	color:#075db0;
}
.pager .pages a:hover{
	color:#ff0000;
}
.pager .prec {
	float:left;
}
.pager .suiv {
	float:right;
	padding-left:5px;
}
.selection {
	margin-left:5%;
	margin-bottom:15px;
}

.checkbox {
	text-align:center;
	width:3%;
}
.expediteur {
	font-size:11px;
	width:10%;
}
.message {
	width:82%;
}
.supprimer {
	text-align:center;
}

tr.coul1 {
	background: #e6e6e6;
	border-bottom: solid 1px #000000;
}
tr.coul2 {
	background: #d9d9d9;
	border-bottom: solid 1px #000000;
}

a:hover {
	cursor:pointer;
}

.infos_msg {
	margin-left:5%;
	margin-top:10px;
}
.contenu_msg {
	margin-left:15%;
	margin-top:20px;
	margin-bottom:20px;
	width:70%;
}

.repondre_msg, .publier  {
	margin-left:15%;
	width:70%;
	border-top: dashed 1px #a0a0a0;
	padding-top:10px;
}

.repondre_msg  textarea, .publier textarea{
	width:100%;
	height:200px;
}

.repondre_msg .btn_repondre, .publier  .btn_publier {
	float:right;
	margin-top:10px;
}

.retour {
	margin-left:5%;
	margin-top:10px;
	margin-bottom:20px;
}


.envoyes {
	font-weight:bold;
	padding-right:25px;
	text-align:right;
	width:100%
}
.envoyes a{

}
