
.date{
	font-size: 11px;color: #FFFFFF;
}
.menuppl{
	font-weight: bold;
	font-size: 11px;
}
a.menuppl{
	text-decoration: none;
	color: #FFFFFF;
}
a:hover.menuppl{
	text-decoration: none;
	color: #FFCC66;
}

.menupp2{
	font-weight: bold;
	font-size: 10px;
}
a.menupp2{
	text-decoration: none;
	color: #0000FF;
}
a:hover.menupp2{
	text-decoration: none;
	color: #FFCC66;
}

#fiche .menupp3{
	font-weight: bold;
	font-size: 10px;
}
#fiche a.menupp3{
	text-decoration: none;
	color: #0000FF;
}
#fiche a:hover.menupp3{
	text-decoration: none;
	color: #FFCC66;
}

#fiche .menupp4{
	font-weight: bold;
	font-size: 11px;
}
#fiche a.menupp4{
	text-decoration: none;
	color: #CCCCFF;
}
#fiche a:hover.menupp4{
	text-decoration: none;
	color: #FFCC66;
}

#fiche .rub{
	font-weight: bold;
	font-size: 11px;
	background-color: #FFCC66;
	vertical-align: middle;
}
#fiche .padactus{
	padding: 10px 5px 5px 15px;	
	/*background-color: #E3EEBD;*/
	background-color: #CCCCCD;
}
#fiche .padcentre{
	padding: 0px 0px 0px 5px;	font-size: 11px;
}
#fiche .txtnormal{
	font-size: 11px;
}
#fiche .ensavoirplus{
	font-weight: bold;
	color:#646E43;
}
#fiche a.ensavoirplus{
	text-decoration: none;
}
#fiche a:hover.ensavoirplus{
	text-decoration: underline;
}
#fiche .txtvert{
	color:#42813A;
}
#fiche .menubas{
	padding: 10px 0px 10px 0px;
	font-size: 10px;
	color: #727E4C;
	text-decoration: none;
}
#fiche .copyright{
	font-size: 10px;
}
/***/
#fiche .pres{
	margin-left: 0px;
	margin-top: 0px;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

#fiche .value{
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

#fiche .msg{
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
}

#fiche .entetecol{
	padding: 5px 5px 5px 5px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 10px;
	color: #0000FF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
 	background-color: Silver; 
	border-style: outset;
	border-width: thin;
	border-color: Gray;	
}

#fiche .titrecote{
	padding: 5px 5px 5px 5px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 10px;
	color: #727E4C;
	font-weight: bold;
	font-style: italic;
	/**text-decoration: underline;*/
	font-family: Arial, Helvetica, sans-serif;
}

#fiche .label{
	padding: 5px 5px 5px 5px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	/*width:200px;*/
	
}
#fiche .labelFO{
	padding: 5px 5px 5px 5px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	width:280px;
	
}

#fiche .home{
	padding: 10px 0px 10px 0px;
	font-size: 14px;
	font-weight: bold;
	color: #727E4C;
	text-decoration: none;
}

#fiche .label1{
	padding: 10px 0px 10px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #727E4C;
	text-decoration: none;
}

#fiche .label2{
	padding: 10px 0px 10px 0px;
	font-size: 20px;
	font-style: italic;
	color: #727E4C;
	text-decoration: none;
}

#fiche .label2_{
	padding: 10px 0px 10px 0px;
	font-size: 14px;
	font-style: italic;
	color: #727E4C;
	text-decoration: none;
}

#fiche .label3{
	padding: 10px 0px 10px 0px;
	font-size: 11px;
	font-style: italic;
	color: #000000;
	text-decoration: none;
}

#fiche .inputlong{
    /**border: 4px;*/
	width: 240px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .inputvlong{
    /**border: 4px;*/
	width: 310px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .inputlong{
    /**border: 4px;*/
	width: 240px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .inputlong2{
    /**border: 4px;*/
	width: 100px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .inputmedium{
	/**border: 4px;*/
	width: 140px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .inputmedium2{
	/**border: 4px;*/
	width: 100px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .inputshort{
	/**border: 4px;*/
	width: 70px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .inputshortFo{
	/**border: 4px;*/
	width: 50px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .selvlong{
	/**border: 4px;*/
	width: 340px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .sellong{
	/**border: 4px;*/
	width: 240px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .selmedium{
	/**border: 4px;*/
	width: 140px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	color: #0000FF;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .selmedium2{
	/**border: 4px;*/
	width: 200px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .selshort{
	/**border: 4px;*/
	width: 100px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .selsoshort{
	/**border: 4px;*/
	width: 80px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .selsoshort2{
	/**border: 4px;*/
	width: 160px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .selvshort{
	/**border: 4px;*/
	width: 50px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .seltshort{
	/**border: 4px;*/
	width: 47px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .taclass{
	/**border: 4px;*/
	width: 300px; height: 100px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .taclass_{
	/**border: 4px;*/
	width: 300px; height: 300px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
}
#fiche .taclass__{
	/**border: 4px;*/
	width: 300px; height: 300px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF
}
#fiche .taclassread{
	/**border: 4px;*/
	width: 300px; height: 50px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	border-style:none;
}
#fiche .inputbutton{
	border: 4px; 
	height:25px; width: 170px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	font-weight:bold;
	color: white;
	background-color: #A71313;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .inputbutton:hover{cursor:pointer;}

#fiche .shortbutton{
	/**border: 4px;*/
	width: 35px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 10px;
	font-weight: bold;
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
}

#fiche .inputside{
	border: 4px; width: 80px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 10px;
	font-weight: bold;
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
}

#fiche .line1{
	padding: 5px 5px 5px 15px;	
	background-color: #E3CCBD;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 10px;
	font-weight: bold;
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .line2{
	padding: 5px 5px 5px 15px;	
	background-color: #E3EEBD;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 10px;
	font-weight: bold;
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;	
}
#fiche .line3{
	padding: 5px 5px 5px 15px;	
	background-color: #C1EEBD;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 10px;
	font-weight: bold;
	color: #0000FF;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .linei{
	padding: 5px 5px 5px 15px;	
	background-color: #CAEEBD;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 10px;
	font-weight: bold;
	color: #0000FF;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .line4{
	padding: 5px 5px 5px 15px;	
	background-color: #40EEBD;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 10px;
	font-weight: bold;
	color: #0000FF;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .line5{
	padding: 5px 5px 5px 15px;	
	background-color: #40CCBD;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 10px;
	font-weight: bold;
	color: #0000FF;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .line5bis{
	padding: 5px 5px 5px 15px;	
	background-color: #40CCBD;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 10px;
	font-weight: bold;
	color: #0000FF;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .linealter{
	padding: 5px 5px 5px 15px;	
	margin-left: 0px;
	margin-top: 0px;
	font-size: 10px;
	font-weight: bold;
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .linerow{
	padding: 5px 5px 5px 15px;	
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .linecode{
	padding: 5px 5px 5px 5px;	
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .linebtitre{
	padding: 5px 5px 5px 15px;	
	margin-left: 0px;
	margin-top: 0px;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .linestitre{
	padding: 5px 5px 5px 15px;	
	margin-left: 0px;
	margin-top: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .linedata{
	padding: 5px 5px 5px 15px;	
	margin-left: 0px;
	margin-top: 0px;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .ttrcentre{
	padding: 5px 5px 5px 15px;	
	margin-left: 0px;
	margin-top: 0px;
	font-size: 14px;
	font-weight: bold;
	color: #0000FF;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .restitre{
	padding: 5px 5px 5px 5px;	
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	border-width: thin;
	border-color: white;
	border-style: outset; 
}
#fiche .restxt{
	padding: 5px 5px 5px 5px;	
	margin-left: 0px;
	margin-top: 0px;
	font-size: 10px;
	font-weight: bold;
	font-style: italic;
	color: #000000;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
#fiche .partitre{
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-style: italic;
	color: #FFFFFF;
}
#fiche .adresse{
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-style: italic; 
}
