BODY{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

td, span, div, p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;	
}

.div_powered {
	background-image:url(images/colonne/fd_g.jpg);
	padding-top:12px;
	text-align:center;
	font-weight:bold;
}
.ligne{
	border-right:1px solid #eaeaea;
	border-bottom:1px solid #eaeaea;
	padding-left:2px;
	padding-right:2px;
	height:23px;
}
.entete{
	border-right:1px solid #eaeaea;
	border-bottom:1px solid #eaeaea;
	padding-left:2px;
	padding-right:2px;
	height:25px;
	color:#ffffff;
}



/* les boites */
.boite1_titre{
	text-align:left;
	background-image:url(images/boite1/fd_h1.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	font-weight:bold;
	font-size: 13px;
	color:#FFFFFF;
	border-right:1px #CCCCCC solid;	
	border-bottom:1px #CCCCCC solid;	
	background-color:#FFFFFF;	
}
.boite1_texte{
	background-color:#FFFFFF;
	border-right:1px #CCCCCC solid;
	border-left:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	text-align:left;
	background-image:url(images/boite1/f_1.jpg);
}
.boite2_titre{
	text-align:left;
	border-bottom:1px #cccccc solid;
	background-image:url(images/boite2/fd_h.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	font-weight:bold;
	font-size: 13px;
	color:#666666;
}
.boite2_texte{
	background-color:#FFFFFF;
	border-right:1px #cccccc solid;
	border-left:1px #cccccc solid;
	border-bottom:1px #cccccc solid;
	text-align:left;
}
.boite3_titre{
	text-align:left;
	background-image:url(images/boite3/fd_h1.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	font-weight:bold;
	font-size: 13px;
	color:#000000;
	border-right:1px #CCCCCC solid;	
	border-bottom:1px #CCCCCC solid;	
	background-color:#FFFFFF;	
}
.boite3_texte{
	background-color:#FFFFFF;
	border-right:1px #CCCCCC solid;
	border-left:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	text-align:left;
	background-image:url(images/boite3/f_1.jpg);
}




A:hover 	{ color: #818295}
A 		{ font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-weight:bold;
		font-size: 12px;
		color: #333333}

.titre_rouge{
	font-size:14px;
	color:#C13E76;
}	
.titre_rouge_accueil{
	font-size:11px;
	color:#C13E76;
}							
		
/* champ pour la table dans fiche_int.php -----------*/
input.chpformcalc{
	text-align: right;
}
input.chpformsaisie{
	text-align: left;
}
input.chpformqte{
	text-align: center;
}








/* pas utilisé pour l'instant */

.Agris:hover 	{ color: #FFFFFF}
.Agris		{ font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-weight:bold;
		font-size: 13px;
		color: #3B3D4F}		
		
.Ablanc 	{ font-size: 13px;color: #FFFFFF}	
.Ablanc:hover 	{ font-size: 13px;color: #FFFFFF}		

.titre_rouge{
	font-size:14px;
	color:#C13E76;
}

.texte_fonce{
	font-size:12px;
	color:#3B3D4F;
}

.texte_fonce_gros{
	font-size:16px;
	color:#3B3D4F;
}

.texte_gris{
	font-size:12px;
	color:#818295;
}

.texte_rouge{
	font-size:12px;
	color:#C13E76;
}

.titre_fonce_grand{
	font-size:15px;
	color:#3B3D4F;
}

.texte_blanc{
	font-size:12px;
	color:#FFFFFF;
}
.texte_blanc_petit{
	font-size:11px;
	color:#FFFFFF;
}
.texte_orange_petit{
	font-size:11px;
	color:#F39103;
}
.texte_orange_moyen{
	font-size:12px;
	color:#F39103;
}

.ico_mod
{	
	background:url(images/icone/modifier.gif) 0px 1px no-repeat;
	width:15px;
	height:17px;
	display:inline-block;
	text-decoration:none;
	margin-left:4px;	
}

@font-face {
    font-family: trebuchet_bold;
    src: url(font/trebuchet_bold.ttf);
}

.btn_css
{
	height:15px;
	position:relative;
	text-align:center;
	cursor:pointer;
	/*border:  double white grey;*/
	color:#FFFFFF;
	font-weight: 600;
	font-size:12px;
	font-family: trebuchet_bold, verdana;
	letter-spacing:1px;
	background: #dd4383;
	background: -moz-linear-gradient(top,  #dd4383 0%, #dd4383 100%);
	background: -webkit-linear-gradient(top,  #dd4383 0%,#dd4383 100%);
	background: linear-gradient(to bottom,  #dd4383 0%,#dd4383 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dd4383', endColorstr='#dd4383',GradientType=0 );
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

.border
{
    border:2px solid #FFF; 
    position:relative;
    z-index:10;
}

.border:before 
{
    content:"";
    display:block;
    position:absolute;
    z-index:-1;
    top:-2px;
    left:-2px;
    right:-2px;
    bottom:-2px;
    border:1px solid #CCC;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

