@font-face { font-family:"OCRA"; src:url('../polices/OCR-A.eot');}
@font-face{ font-family:"OCRA-FF"; src:url('../polices/OCRA.otf');}

body{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	background: #EEEEEE;
	text-align: center

	}

table {border-collapse:collapse; border:0px none; margin:0; padding:0}

/*----------------Mc --------------*/	
a {text-decoration: none;color:#bc4537;}
table.tourrouge
{	width:185px;
	background: url('../images/link.PNG') no-repeat left;
	color:#fff;
	margin-top:0px;
	margin-bottom:5px
}
table.encadreD {
	/*background:url('../images/arrondi_b_d.gif') no-repeat bottom right;*/
	border:1px solid #666666;
	}
.conteneur{
	width:830px;
	background-color:#FFFFFF;
	margin: 0 auto;
	
	background: #EEEEEE url('../images/ombre.jpg') repeat-y center;
}
.bas {margin:auto;
text-align:center;}
.to{
color:#666666;
font-size:15px;

}
.to:hover{
color:#80b926;
font-weight:bold;
font-size:15px;

}

.footer{
	background:url('../images/bandeau-bas-centre-doc.jpg') no-repeat top center;
	height:89px;
	width:830px;
	}
.letdif {
	color: #FB0505;
}
ul, li {list-style:none;}
ul          { margin-left: 0 ; padding:0}
li    { margin: 0 5px 5px 30px; background:url('../images/puce.gif') no-repeat left 4px; padding-left:10px; }

input, textarea{ border:1px solid #B76B73} /*f0eeee*/
input.blanc { background-color:#FFFFFF; background-image:url('none');}

.petit       { font-size: 10px; padding-top:10px; }
.petit p {margin-left:10px}
.barret {
	background-image: url('../images/barret.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	background-attachment: fixed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	padding-left: 20px;
	padding-top: 10px;
	letter-spacing: 1px;
	font-weight: 700;
	color: #634874;
	height: 28px
	}
.foutils {
	border-bottom:1px solid #B6292F;
	/*padding-top:20px;*/
	}
.foutils table {
	margin-top:10px;
	background-color:#eee;
	}
.grande_table { margin-top:10px;z-index:999;margin-right:15px; width:550px;}
td           
{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 71%; 
	
	}
	
.fverdana
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.farial
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.farialb
 {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 11px;
 	font-weight: bold;
}
.ti{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	
	}
.ti a:hover{
color:#80b926;
font-weight:bold;
}
.tilettre    { background-color: #BC4537; font-family: Bauhaus Medium, Verdana, Arial, Helvetica, sans-serif; 
               color:#fff}
		.tilettre a {color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif}	  
.tm {
	color:#555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 2px;
	}

.tm1 {
	/*color:#fff;*/
	font-family: Arial, Helvetica, sans-serif;
	/*background-color: #B6292F;*/
	padding-left: 2px;
	font-size: 12px;
	}
.tm2 {
	color:#634874;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #f0eeee;
	padding-left: 2px;
	font-size: 12px;
	}
	#liste{
	valign:top;
	padding-left:20px;
	}
.lien {
	color:#80b926;
	color:#bc4537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	}
a.lien {
	color:#80b926;
	color:#bc4537;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	}
a.lien:hover {
	/*color:#B6292F;*/
	color:#80b926;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
	}
.lettre {
	color:#00ada8;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
a.lettre {
	color:#80b926;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
a.lettre:hover {
	/*color:#990004;*/
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-decoration:underline;
	}
a.lettre:active {
	color:#990004;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-decoration:none;
	}

.lien2 {
	color:#616861;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	}
a.lien2 {
	color:#80b926;
	color:#6e604f;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
	}
a.lien2:hover {
	/*color:#634874;*/
	color:#80b926;
	font-weight:bold;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline
	}

.lien3 {
	color:#990004;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	}
a.lien3 {
	color:#80b926;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
	}
a.lien3:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:normal;

	}	

input.bouton { font-family: Arial, Helvetica, sans-serif; 
               font-size: 11px; background-color: #bc4537;  border:0px none;
               color: #FFFFFF}
.bouton2 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #B6292F;
	background-color:#EAEEF2;
	color: #B6292F;
	cursor : pointer;
	}
img {
	border:0px none;
	}

select {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #565856;
	background-color: #FAF5FC;
	color: #565856;
	margin: 0px;
	padding: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}

.radio {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: none;
	color: #B6292F;
	margin: -2px;
	padding: 0px;

}

.gt {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #990004;
}
.traitvertical {
	width:5px;
	margin-left: 0;
	padding-left: 0;
	background-image: url('../images/actusg.gif');
	background-repeat: repeat-y;
	background-position:  right top;
	
}
.mt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #634874;
	padding-left: 18px;
	padding-top: 3px;
	letter-spacing: 1px;
	background-image: url('../images/souligne2.gif');
	background-repeat: no-repeat;
	background-position: 14px bottom;
	width: 100%

}
td h1{
_padding:8px;;
}
h1 {
	/*margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 8px;*/
	margin:0px;
	padding:8px;
	padding-left:10px;
	line-height:36px;
	height:36px;
	_text-indent:20px;
	/*font-family:OCRA,OCRA-FF,sans-serif;*/
	font-size:16px; 
	/*color:#6e604f;*/
	font-weight:bold;
	/* rajout MBR suite remarques ANTIC 10/05/2010 */
	font-family:arial, helvetica,sans-serif;
	background: url('../images/temp2.jpg') no-repeat right;
	color :#fff;
	text-transform:uppercase;
}
h4 {
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
table.tabsimple {
	margin-left:auto; 
	margin-right: auto;
	border: none;
	padding-left: 0;
	padding-right: 0;
	width: 100%;
}
table.tab97  {margin-left:auto; margin-right: auto; width: 97%;border-collapse:collapse;border-top-color:#634874;border-bottom-color:#634874;border-style: solid; border-left: none; border-right: none;border-width: 2px; }

td.entete    { 
	background-color: #BC4537;
	color:#ffffff; 
	padding-left :4px;
	height: 18px;}
	
/* pour les popup listes */
table.poplistes{
margin-left:auto; margin-right: auto; margin-top: 10px;
	
}
td.pop1 {
	border-bottom:1px solid #00ada8;
	border-top:none;
	border-left: none;
	height:15px;
	
}

table        {   
	padding: 0; 
	border: none;
	}

.angle_gauche {
/*background:url('../images/arrondi_haut_gauche.gif') no-repeat left 0px;*/
margin:0px 12px;
min-width:540px;
 }
.contenu {margin-left:20px}
.lignetop {padding-top:20px}
.serre {margin:5px 20px;}
.mgauche {margin-left:15px; width:200px}
table.menugauche {float:left; margin-top:10px;}
.menugauche ul {margin:0 0 10px 0}
.menugauche ul.menu-titre li a{background:url('../images/mini_pointe.gif') no-repeat left 1px;}
.menugauche ul li, .titre_bauhaus, .mt {margin-left:10px; background:none;padding-left:0; color:#bc4537; font-size:1.2em; font-weight:bold;font-family:Bauhaus Medium, Arial, Helvetica, sans-serif}
.mt {margin-left:10px; background:none;padding-left:0; color:#6e604f;; font-size:1.2em; font-weight:bold;font-family:Bauhaus Medium, Arial, Helvetica, sans-serif}
.menugauche ul li {margin-bottom:0 }
.menugauche li a {font-size:.8em; font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:normal; padding-left:13px; background:url('../images/mini_pointe.gif') no-repeat left 1px}
.titre_bauhaus, .mt { font-weight:normal; margin-bottom:40px; padding-left:10px;}
 ul.minipuce li {background:none; border-bottom:1px solid #B6292F; margin-left:0;padding-left:0;}
.minipuce li a {font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal; padding-left:13px; background:url('../images/mini_puce.gif') no-repeat left 5px}
.menugauche li a:hover  {color:#80b926; font-weight:bold;}
.minipuce li a:hover{text-decoration:underline}
.menugauche ul.menu-titre li a{color:#B6292F;font-size:1em;font-weight:bold;font-family:Bauhaus Medium, Arial, Helvetica, sans-serif; }
.tdpuce {background:url('../images/carre.gif') no-repeat 20px 12px; padding-top:10px;}
.tdinput, .tdpuce, .uneligne {padding-left:40px;}
.lignetop{padding-left:20px}
.uneligne {background-position: 20px 15px;}
.tdinputd  {text-align:right}
ul.avecmarge {margin-left:10px}

a.lienso {color:#6e604f; font-weight:normal;}
a.lienso:hover {text-decoration:underline;}

#article, #listenews {width:500px; text-align:left;}
#article, #listenews  {margin:20px auto auto 20px;}
#article td{padding-left:20px; }
#article td.photo{padding-left:0; }
#article h2 {font-size: 1.2em;margin:0}
#article img {margin-right:10px;}

#articleNL{background:url('/images/arrondi_haut_gauche.gif') no-repeat left 25px;width:600px;margin-left: 50px; text-align:left; }
.NL {width:800px; margin:0 auto}
.NL h2 {background: #6e604f;color :#fff; margin-top:0; padding-left:5px;font-size:1.1em}

/* --------admin stats -----------------*/
#stats1 {text-align:center}
#stats1 td {border-right:1px solid #777}
.tmnew {
	color:#fff;
	background-color:#B6292F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 2px;
	}
.tmbord {font-size:0.8em;
	width:50px;
	color:#555;
	font-weight: normal;
	border-right:1px solid #555}

.novaldi{
padding-left:10px;
}
.novaldi .a:hover{
color:#80b926;
font-weight:bold;
}

.mention{
padding-right:20px;
}
.mention .a:hover{
color:#80b926;
font-weight:bold;
}
a{
font-weight:bold;
}

#utilisateur{
background-color:#80b926;
}
#utilisateur li a:hover{
color:#B6292F;
}
/*********pied de page ****/
.footer a {
font-family: arial,helvetica,sans-serif;
font-size: 10px;
color:#FFFFFF;
text-decoration:none;
}
.footer a:hover {color:#80b926; font-weight:bold;}
.footer .novaldi {font-size:1em}
.liens-menu-accueil{
line-height:13px;
}
/*.menugauche #pasgras a:hover{
font-weight:normal;
}*/
#flux{
margin-left:20px;
}
#flux a{
float:left;
 }
 #flux a:hover{
 color:#B6292F;
 text-style:underline;
 
 }
