.brouge{border:1px solid red;}
img{border: 0px solid #fff;}
table {border-spacing: 0;border-collapse: collapse;border:0;}
td{padding: 0px;}
.actudate { font-size:14px; font-weight:normal; color:#00556A;}
.actutitre { font-size:20px;text-transform:uppercase;text-align:left;line-height:20px;padding:3px 0 10px 0 ;}
.actuchapeau {font-size:14px;font-weight:bold;text-align:left;line-height:17px;padding-bottom:10px;}
.actu { font-size:9px; font-weight:normal;}
.actubande {text-align:justify;border-left:0px solid #2FB4E9;padding:0 0 0 5px;}

/* TinyMCE specific rules */
body.mceContentBody {
   text-align:justify;
   background-color:#ddd;
   width:900px;
   border:1px solid gray;
   margin:0px 0 0 0px;
   color:fffdfd;
}
.tcouleur1{color:#01b4e0 !important; }
.tcouleur2{color:#00556A !important; }
.tcouleur3{color:#fffdfd !important; }
.tcouleur4{color:#B90000 !important; }

.aag10{width:10%;float:left;margin:5px 20px 15px 0px;}
.aag25{width:25%;float:left;margin:5px 20px 15px 0px;}
.aag33{width:33%;float:left;margin:5px 20px 15px 0px;}
.aag50{width:50%;float:left;margin:5px 20px 15px 0px;}
.aag66{width:66%;float:left;margin:5px 20px 15px 0px;}
.aag75{width:75%;float:left;margin:5px 20px 15px 0px;}
.aad10{width:10%;float:right;margin:5px 0px 15px 20px;}
.aad25{width:25%;float:right;margin:5px 0px 15px 20px;}
.aad33{width:33%;float:right;margin:5px 0px 15px 20px;}
.aad50{width:50%;float:right;margin:5px 0px 15px 20px;}
.aad66{width:66%;float:right;margin:5px 0px 15px 20px;}
.aad75{width:75%;float:right;margin:5px 0px 15px 20px;}
.c25{display: block;width:25%;margin-left: auto;margin-right: auto;}
.c50{display: block;width:50%;margin-left: auto;margin-right: auto;}
.c75{display: block;width:75%;margin-left: auto;margin-right: auto;}
.c100{display: block;width:100%;margin-left: auto;margin-right: auto;}



.noir p, .noir h2, .noir h3, .noir h4 {color:white;}

#gallery1 > ul , #tinymce > ul {margin-left: 10px;
	    list-style-type:none;
	  text-indent:15px;	}
	  
h1, .titre {font-family:arial,verdana,helvetica,sans-serif; font-size:24px; font-weight:Normal; color: #fffdfd;text-align:justify;line-height:26px;text-transform:uppercase;}
h2, .soustitre 				{font-family:arial,verdana,helvetica,sans-serif; font-size:18px; font-weight:Normal; color: #fffdfd;text-align:justify;line-height:20px;}
h3 										{font-family:arial,verdana,helvetica,sans-serif; font-size:16px; font-weight:Normal; color: #fffdfd;text-align:justify;line-height:18px;margin:0;}
h4 										{font-family:arial,verdana,helvetica,sans-serif; font-size:14px; font-weight:bold;   color: #fffdfd;text-align:justify;line-height:16px;}
p, body  							{font-family:arial,verdana,helvetica,sans-serif; font-size:13px;  font-weight:Normal;color: #fffdfd;text-align:justify;line-height:15px;margin:0;padding:0;}


.ports {font-family:arial,verdana,helvetica,sans-serif; font-size:15px; color: #fffdfd;line-height:18px;margin:0;text-align:justify;text-transform:uppercase;}
.ports:hover{ color: #00556A;cursor:pointer;}
.ports_ac{font-family:arial,verdana,helvetica,sans-serif; font-size:15px; color: #00556A;line-height:18px;margin:0;text-align:justify;text-transform:uppercase;}
.chapitre, {font-family:arial,verdana,helvetica,sans-serif; font-size:14px;font-weight:bold;line-height:28px;margin:0}
.petitgras {font-family:arial,verdana,helvetica,sans-serif; font-size:13px;font-weight:bold;;line-height:30px;margin:0}
.categorieac { font-size:15px;font-weight:bold;;line-height:35px;margin:0;color:#00556A;}
.contact{color:#fffdfd;height:35px;margin:2px 0 10px 0;border-radius:0;border:0px solid black;width:100%}
.contact_text{color:#FFFFFF;height:35px;margin:0px 0 10px 0;border-radius:0;border:0px solid black;width:100%}

a:link{text-decoration : none;}
a:active{text-decoration : none;}
a:visited{text-decoration : none;}
a,.a{color	: #AC0125;}
a:hover,.a:hover{color	: #eee;}
SELECT.fgselect
{
	width: 300px;
}
SELECT.fgselect option
{
	width: 300px;
}

.fgchapitre
{
	font-family:arial;
	font-size:10pt;
	font-weight:bold;
	color:#646567;
}

.fgformulaire
{
	font-family:arial;
	font-size:8pt;
}

.fgrouge
{
	color:#AC0125;
	line-height:30px;
	padding-bottom:10px;
	padding-right:10px;
}
.fgnormal
{
	line-height:30px;
	padding-bottom:10px;
	padding-right:10px;
}
.fgbouton{
  width:100px;
  font-size:12px;
  	line-height:20px;
	padding-bottom:10px;
  

}

.fg_accordeon
{
  font-size:12pt;
  line-height:30px;
  text-align:left;
  text-indent:40px;
}

.fg_titre
{
  font-size:18px;
  line-height:40px;
  text-align:left;
  text-indent:0px;
}

.fgformulaire input 
{
	height:30px;
	line-height:30px;
	margin-bottom:10px
}

.fgcol {
	
		line-height:30px;
	padding-bottom:10px;
	padding-right:10px;
}


.ds_box {
	background-color: #FFF;
	border: 1px solid #000;
	position: absolute;
	z-index: 32767;
}

.ds_tbl {
	background-color: #FFF;
}

.ds_head {
	background-color: #333;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
}

.ds_subhead {
	background-color: #CCC;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 32px;
}

.ds_cell {
	background-color: #EEE;
	color: #000;
	font-size: 13px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	cursor: pointer;
}

.ds_cell:hover {
	background-color: #F3F3F3;
} 

.fgcol {
	
	padding : 0px 0px 12px 5px;
	min-width:110px;
}

	  	
