/*Général----Fond fenêtres---F1F4F8-------------------------------------------*/

body{
   background-color: #FFFFFF;
   font-family:Arial, Helvetica, sans-serif;
   FONT-WEIGHT: normal;
   FONT-SIZE: 14px;       
   /* 	scrollbar-face-color: #D55FF6;
	 scrollbar-shadow-color: #D55FF6;
	 scrollbar-highlight-color: #D50FF6;
	 scrollbar-3dlight-color: #D5DFF6;
	 scrollbar-darkshadow-color: #000000;
	 scrollbar-track-color: #D559F6;
	 scrollbar-arrow-color: #D9DFF6; */
}
/*Formulaires--------------------------------------------------*/

.tabform12{
	font-family:Tahoma, Helvetica, sans;
	font-size:12px;
	color:#466997;
	text-align: center;
	border-top: solid 1px;
  border-bottom: solid 1px;
  border-left: solid 1px;
  border-right: solid 1px;   
  border-color:#466997;
}
.txtform12{
	font-family:Tahoma, Helvetica, sans;
	font-size:12px;
	color:#466997;
	text-align: center;  
}
.txtform10{
	font-family:Tahoma, Helvetica, sans;
	font-size:10px;
	color:#466997; 
}



/*Textes----466997----------------------------------------------*/

.titlebla{
	font-family:Tahoma, Helvetica, sans;
	font-size:20px;
	color:#466997;
	text-align: center;
  font-style: bold;
  
}
.titlebla2{
	font-family:Tahoma, Helvetica, sans;
	font-size:20px;
	color:#466997;
	
  font-style: bold;
  
}
.txtbla132{
	font-family:Tahoma, Helvetica, sans;
	font-size:13px;
	color:#466997;
	
	text-indent: 0px;
}
.txtbla14{
	font-family:Tahoma, Helvetica, sans;
	font-size:14px;
	color:#466997;
	text-align: center;
  text-indent: 30px;
}
.txtbla13{
	font-family:Tahoma, Helvetica, sans;
	font-size:13px;
	color:#466997;
	text-align: center;
  text-indent: 30px;
}
.txtbla13noi{
	font-family:Tahoma, Helvetica, sans;
	font-size:13px;
	color:#466997;
	text-align: center;
	text-indent: 0px;
}
.txtbla12noi{
	font-family:Tahoma, Helvetica, sans;
	font-size:12px;
	color:#466997;
	text-align: center;
	text-indent: 0px;
}
.txtbla12{
	font-family:Tahoma, Helvetica, sans;
	font-size:12px;
	color:#466997;
	text-align:justify;
  text-indent: 30px;
}
.txtbla12ni{
	font-family:Tahoma, Helvetica, sans;
	font-size:12px;
	color:#466997;
	text-align:justify;
  text-indent: 0px;
}
.txtbla16{
	font-family:Tahoma, Helvetica, sans;
	font-size:16px;
	color:#466997;
	text-align:justify;
  text-indent: 30px;
}
.txtbla16ni{
	font-family:Tahoma, Helvetica, sans;
	font-size:16px;
	color:#466997;
	text-align:justify;
  text-indent: 0px;
}
.txtbla11{
	font-family:Tahoma, Helvetica, sans;
	font-size:11px;
	color:#466997;
	text-align:justify;

}
.txtbla100000{
	font-family:Tahoma, Helvetica, sans;
	font-size:11px;
	color:#466997;
	//background-color:#FFFFFF;
	//padding:10px 0 16px 0;
	//margin:0 auto;
	//display:block;
	//width:200px;
	//Border:1px solid #FFFFFF;
	text-align:left;
	z-index:255;
}
.textv12{   
   color: #DE66BF;
   font-size: 12px;
   font-style: italic;
   letter-spacing: 0px;
}
.textv16{   
   color: #DE66BF;
   font-size: 16px;
   font-weight: bold;
}
.textv18{   
   color: #DE66BF;
   font-size: 18px;
   font-weight: bold;
}
.textr11{   
   color: #DE66BF;
   font-size: 11px;
   letter-spacing: 0px;
   font-weight: bold; 
}
.textb10{   
   color: #5D87B9;
   font-size: 10px;
   letter-spacing: 0px;
   font-weight: bold; 
}
.textb11{   
   color: #5D87B9;
   font-size: 11px;
   letter-spacing: 0px;
   font-weight: bold; 
}
.textb12{   
   color: #5D87B9;
   font-size: 12px;
   letter-spacing: 0px;
   font-weight: bold; 
}
.textb14{   
   color: #5D87B9;
   font-size: 14px;
   letter-spacing: 0px;
   font-weight: bold;
   font-style: italic;
}
.textb11{   
   color: #5D87B9;
   font-size: 11px;
   letter-spacing: 0px;
   font-weight: bold;
}
.textb9{   
   color: #5D87B9;
   font-size: 9px;
   font-style: italic;
   letter-spacing: 0px;
}
.textbb12{   
   color: #5D87B9;
   font-size: 12px;
   font-style: bold;
   letter-spacing: 0px;
   font-weight: bold;
}
.textbb13{   
   color: #5D87B9;
   font-size: 13px;
   font-style: bold;
   letter-spacing: 0px;
   font-weight: bold;
}
.textb16{   
   color: #5D87B9;
   font-size: 16px;
   font-weight: bold;
}
.textb18{   
   color: #5D87B9;
   font-size: 18px;
   font-weight: bold;
}
.boxtitle{   
   color: #5D87B9;
   font-size: 16px;
   font-weight: bold;
   text-align: left;
}

.newtitle{   
   color: #5D87B9;
   font-size: 20px;
   font-weight: bold;
   text-align: center;
}

.descshort{   
   color: #DE66BF;
   font-size: 12px;
   font-weight: bold; 
   text-align: right;
}

.errormess{   
   color: #DE66BF;
   font-size: 12px;
   font-weight: bold; 
   text-align: center;
}

.error{   
   color: #DE66BF;
   font-size: 12px;
   font-weight: bold; 
}

.descmed{   
   color: #5D87B9;
   font-size: 13px;
   text-align: left;
}

/*Lignes--------------------------------------------------------------*/

.linedashed{
 border-color: #5D87B9;
 border-bottom:1px dashed #000000;
}

.linesolid{
border-bottom: solid 1px;
border-color: #5D87B9;
}

/*Cadres--------------------------------------------------------------*/

.cadrelogo{
border-bottom: solid 1px;
border-top: solid 1px;
border-left: solid 1px;
border-right: solid 1px;
border-color: #5D87B9;
}
/*Href--------------------------------------------------------------*/

.footer, a.footer:link, a.footer:visited, a.footer:active{

 font-size: 10px; 
 font-weight: normal; 
 color: #5D87B9; 
 text-decoration: none;
}

a.footer:hover{
font-size: 10px; 
font-weight: normal; 
color: #5D87B9; 
text-decoration: underline;
}

.colonne, a.colonne:link, a.colonne:visited, a.colonne:active{
font-size: 11px; 
font-weight: normal; 
color: #5D87B9; 
text-decoration: none;
}

a.colonne:hover{
font-size: 11px; 
font-weight: normal; 
color: #5D87B9; 
text-decoration: underline;
}

.hheader, a.hheader:link, a.hheader:visited, a.hheader:active{
font-size: 11px; 
font-weight: normal; 
color: #5D87B9; 
text-decoration: none;
}

a.hheader:hover{
font-size: 11px; 
font-weight: normal; 
color: #DF66BF; 
text-decoration: underline;
}

.produits, a.produits:link, a.produits:visited, a.produits:active{
font-size: 11px; 
font-weight: normal; 
color: #5D87B9; 
text-decoration: none;
}

a.produits:hover{
font-size: 11px; 
font-weight: normal; 
color: #5D87B9; 
text-decoration: underline;
}

.desclongprod p{
text-align:justify;
/*margin-right: auto;*/ 
/*margin-left: auto; */
}




.desclongprod li {
  /*display: block;*/
  font-family:Tahoma, Helvetica, sans;
  font-size:12px;
  color:#466997;
  /*text-align:justify;*/
  
}

p {
  /*display: block;*/
  font-family:Tahoma, Helvetica, sans;
  font-size:12px;
  color:#466997;
  /*text-align:justify;*/
  
}


/*Input------#466997--------------------------------------------------------*/

.input{
  color: #5D87B9;
  font-weight: bold;
	/*background: #D5DFF6;*/
	background: #FFFFFF;
	border: solid 1px;
	Border-color:#D5DFF6; 
	/*cursor:pointer;      */
}
.input2{
  color: #5D87B9;
  font-weight: normal;
	/*background: #D5DFF6;*/
	background: #FFFFFF;
	border: solid 1px;
	Border-color:#D5DFF6; 
	/*cursor:pointer;      */
}
.inputtext{
  color: #DE66BF;
 font-size: 10px; 
  font-weight: bold;
	/*background: #D5DFF6;*/
	background: #FFFFFF;
	border: solid 1px;
	Border-color:#D5DFF6; 
	/*cursor:pointer;      */
}


/*Liens standard------------------------------------------------------*/

A {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	COLOR: #638CBE; 
	font-family:Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A:link {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	COLOR: #638CBE; 
	font-family:Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	COLOR: #638CBE; 
	font-family:Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

A:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #DF66BF;
	font-family:Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

/*Banner--------------------------------------------------------------*/

.banner_left{
background-image:url("images/ico_banner_left.gif");
background-repeat:no-repeat;
}
.banner_fill{
background-image:url("images/ico_banner_fill.gif");
background-repeat:repeat-x;
}
.banner_right{
background-image:url("images/ico_banner_right.gif");
background-repeat:no-repeat;
}

/*Homepage--------------------------------------------------------------*/

.homeanibg{
background-image:url("images/home_ani_bg.gif");
background-repeat:no-repeat;
}
.home_logo_top{
background-image:url("images/home_logo_top.gif");
background-repeat:no-repeat;
}
.home_logo_bottom{
background-image:url("images/home_logo_bottom.gif");
background-repeat:no-repeat;
}
.home_fill_left{
background-image:url("images/home_fill_left.gif");
background-repeat:repeat-x;
}
.home_fill_right{
background-image:url("images/home_fill_right.gif");
background-repeat:repeat-x;
}




/*Top--------------------------------------------------------------*/

.ico_top{
background-image:url("images/ico_top_970_ts.jpg");
background-repeat:no-repeat;
}

/*Menu--------------------------------------------------------------*/
.menu_left{
background-image:url("images/ico_menu_left.gif");
background-repeat:no-repeat;
}
.menu_fill{
background-image:url("images/ico_menu_fill.gif");
background-repeat:repeat-x;
}
.menu_right{
background-image:url("images/ico_menu_right.gif");
background-repeat:no-repeat;
}


/*Degrades-----5D87B9-------CFDAE9-----DF66C0---------------------------------------------*/

.testdeg{
border: 0px activeborder solid;
cb-highlight-border-color:highlight;
color:#FFFFFF;
font-size: 15px;
font-weight: bold;
}
.tabrubtitle{
border-bottom: solid 1px;
border-color: #5D87B9;
}

/*Boxes--------------------------------------------------------------*/

.boxes{
background-color:#F1F4F8;
}
.btnboxe{
background-image:url("images/ico_btn_boxes.gif");
background-repeat:no-repeat;
color: #FFFFFF;
font-size: 16px;
font-weight: bold;
cursor: pointer;
}
.cornerbox1{
background-color:#F1F4F8;
background-image:url("images/ico_corner_1.gif");
background-repeat:no-repeat;
}
.cornerbox2{
background-color:#F1F4F8;
background-image:url("images/ico_corner_2.gif");
background-repeat:no-repeat;
}
.cornerbox3{
background-color:#F1F4F8;
background-image:url("images/ico_corner_3.gif");
background-repeat:no-repeat;
}
.cornerbox4{
background-color:#F1F4F8;
background-image:url("images/ico_corner_4.gif");
background-repeat:no-repeat;
}
.linetopbox{
background-color:#F1F4F8;
background-image:url("images/ico_line_top.gif");
background-repeat:repeat-x;
}
.linebottombox{
background-color:#F1F4F8;
background-image:url("images/ico_line_bottom.gif");
background-repeat:repeat-x;
}
.sideleftbox{
background-color:#F1F4F8;
background-image:url("images/ico_side_left.gif");
background-repeat:repeat-y;
}
.siderightbox{
background-color:#F1F4F8;
background-image:url("images/ico_side_right.gif");
background-repeat:repeat-y;
}

/*Colonne--------------------------------------------------------------*/

.col_top_blue{
background-image:url("images/ico_col_blue.gif");
background-repeat:no-repeat;
font-size: 15px;
color: #FFFFFF;
font-weight: bold;
font-style: normal;
font-variant: normal;
font-family:Arial, Helvetica, sans-serif; 
/*text-transform: Uppercase;*/
}
.col_top_rose{
background-image:url("images/ico_col_rose.gif");
background-repeat:no-repeat;
font-size: 15px;
color: #FFFFFF;
font-weight: bold;
font-style: normal;
font-variant: normal;
font-family:Arial, Helvetica, sans-serif; 
/*text-transform: Uppercase;*/
}
.col_fill{
background-image:url("images/ico_col_fill.gif");
background-repeat:repeat-y;
}
.col_bottom{
background-image:url("images/ico_col_bottom.gif");
background-repeat:no-repeat;
}



.test{
background-image:url("images/homedsk.fdb_03.gif");
background-repeat:no-repeat;
font-size: 15px;
color: #FFFFFF;
font-weight: bold;
font-style: normal;
font-variant: normal;
font-family:Arial, Helvetica, sans-serif; 
text-transform: Uppercase;
}














.bande{
    border-top: solid 0px;
    border-left: solid 0px;
    border-right: solid 0px;
    border-bottom: solid 0px;
    background-color: #5D87B9;
    font-size: 14px;
    padding: 6px;
    color: #145098;
}

/*.text, p, ul, ol, li {*/
	/*font-family: Verdana, Arial, Helvetica, sans-serif; */
	/*font-size: 11px;*/
	/*color: #000000;*/
/*}*/



/*PresAbs*/
.colorentree{
	background-color:#00cc00; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	font-family:Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.colorsortie{
	background-color:#ff0000; 
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	font-family:Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.colormission{
	background-color:#ffff00; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	font-family:Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.colorpause{
	background-color:#0080ff; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	font-family:Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}


.coloralpha{
	background-color:#ffffff; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	font-family:Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.colortimeout{
	background-color:#ffffff; 
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	font-family:Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.TabPresAbs{
   	font-size: 12px;
	font-style: normal; 	
}

/* lien en general*/


/* Menu */
.menutopmain{ 
    color: #ffffff;
    background: #145098;
    background-color: #145098;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
    font-variant: normal;
    font-family:Arial, Helvetica, sans-serif;
}

.menutopmainhighlight{ 
    color: #ffffff;
    cursor:pointer; 
    background: #145098;
    background-color: #145098;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
    font-variant: normal;
    font-family:Arial, Helvetica, sans-serif;
}
.menutopitem {
   background-color: #5F87C4;
   FONT-WEIGHT: normal; 
   FONT-SIZE: 13px; 
   COLOR: #0A3A2A;
   font-family:Arial, Helvetica, sans-serif;
   TEXT-DECORATION: none
}

.menutopitemhighlight { 
   background-color: #5F87C4;
   cursor:pointer;
   FONT-WEIGHT: normal;
   FONT-SIZE: 13px;
   COLOR: #FFFFFF;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration: underline;
}

/* Content */


bodyblanc{
   background-color: #FFFFFF;
   font-family:Arial, Helvetica, sans-serif;
   FONT-WEIGHT: normal;
   FONT-SIZE: 14px;
}

.ongletoff{   
   color: #FFFFFF;
   background-color: #145098;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;

   font-variant: normal;
   font-family:Arial, Helvetica, sans-serif;
   border-top: solid 1px;
   border-bottom: solid 1px;
   border-left: solid 1px;
   border-right: solid 1px;
   cursor:pointer;
}

.ongleton{   
   color: #145098;
   background-color: #D5DFF6;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   font-variant: normal;
   font-family:Arial, Helvetica, sans-serif;
   border-color: #145098;
   border-top: solid 2px;
   border-bottom: solid 2px;
   border-left: solid 2px;
   border-right: solid 2px;
   cursor:pointer;
   
}
.table{   
   color: #6B91BE;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   font-variant: normal;
   font-family:Arial, Helvetica, sans-serif;
   border-top: solid 1px;
   border-bottom: solid 1px;
   border-left: solid 1px;
   border-right: solid 1px;
   border-color: #6B91BE;

} 

.pointvirinput{  
   border-top: solid 1px;
   border-bottom: solid 0px;
   border-left: solid 0px;
   border-right: solid 0px;
   border-color: #282930;
   background-color: #729F7D;
   font-weight: bold;
   color: #282930;  
} 

.pointviraff{
 background-color: #729F7D;
 color: #282930;
 font-weight: bold;
 font-size: 20px;
} 

.txtpointvir12{
 color: #282930;
 font-weight: bold;
 font-size: 12px;
}
.txtpointvir14{
 color: #282930;
 font-weight: bold;
 font-size: 14px;
}
.txtpointvir16{
 color: #282930;
 font-weight: bold;
 font-size: 16px;
}
.txtpointvir17{
 color: #282930;
 font-weight: bold;
 font-size: 17px;
}
.txtpointvir20{
 color: #282930;
 font-weight: bold;
 font-size: 20px;
}
.txtpointvir22{
 color: #282930;
 font-weight: bold;
 font-size: 22px;
}
.pointviraff2{
 background-color: #729F7D;
 color: #282930;
 font-weight: bold;
 font-size: 16px;
} 
.tablepointvir{   
   color: #FFFFFF;
   background-color: #145098;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   font-variant: normal;
   font-family:Arial, Helvetica, sans-serif;
   border-top: solid 0px;
   border-bottom: solid 0px;
   border-left: solid 3px;
   border-right: solid 3px;
   border-color: #D5DFF6;
} 
.header{   
   color: #FFFFFF;
   background-color: #145098;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   font-variant: normal;
   font-family:Arial, Helvetica, sans-serif;
}  
.tablewc{      
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   font-variant: normal;
   font-family:Arial, Helvetica, sans-serif;
   border-top: solid 1px;
   border-bottom: solid 1px;
   border-left: solid 1px;
   border-right: solid 1px;
} 


.tablenew{   
   color: #6B91BE;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   font-variant: normal;
   font-family: Arial, Helvetica, sans-serif;
   /*border-top: solid 1px;
   border-bottom: solid 1px;
   border-left: solid 1px;
   border-right: solid 1px;*/
   border-color: #6B91BE;
   border-style:solid;
   border-width:1px; 
border-collapse:collapse;

} 

.tableabs {
border-style:solid; 
border-width:1px; 
border-color:black;
}

.table2{   
   color: #145098;
   background-color: #FFFFFF;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   font-variant: normal;
   font-family:Arial, Helvetica, sans-serif;
   border-top: solid 1px;
   border-bottom: solid 1px;
   border-left: solid 1px;
   border-right: solid 1px;
}
.table3{   
   color: #145098;
   background-color: #D5DFF6;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   font-variant: normal;
   font-family:Arial, Helvetica, sans-serif; 
   border-top: solid 1px;
   border-bottom: solid 1px;
   border-left: solid 1px;
   border-right: solid 1px;  
} 
.tablesimple{   
   color: #FFFFFF;
   background-color: #145098;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   font-variant: normal;
   font-family:Arial, Helvetica, sans-serif;  
}
.tablerecapcge{
   color: #FFFFFF;
   background-color: #145098;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   font-variant: normal;
   font-family:Arial, Helvetica, sans-serif;
   border-top: solid 1px;
   border-bottom: 1px solid #000000;
   border-left: solid 1px;
   border-right: 1px solid #000000;
}
.tdrecapcge{
   color: #ffffff;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   font-variant: normal;
   font-family:Arial, Helvetica, sans-serif;
   border-top: solid 1px #145098;
   border-bottom: 1px solid #145098;
   border-left: solid 1px #145098;
   border-right: 1px solid #145098;
}

.tdrecapcgepers{
   color: #ffffff;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   font-variant: normal;
   font-family:Arial, Helvetica, sans-serif;
   border-top: solid 1px  #145098;
   border-bottom: 1px solid #145098;
   border-left: solid 1px  #145098;
   border-right: 1px solid #145098;
}

.tdrecapcgeall{
   color: #000000;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   font-variant: normal;
   font-family:Arial, Helvetica, sans-serif;
   border-top: solid 1px #145098;
   border-bottom: 1px solid #145098;
   border-left: solid 1px #145098;
   border-right: 1px solid #145098;
}

.tablew{   
   color: #145098;
   background-color: #FFFFFF;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   font-variant: normal;
   font-family:Arial, Helvetica, sans-serif; 
}
.menutablew{   
   color: #145098;
   background-color: #FFFFFF;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   font-variant: normal;
   font-family:Arial, Helvetica, sans-serif; 
   cursor:pointer;
}
.menutablew_on{   
   color: #F47300;
   background-color: #D5DFF6;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   font-variant: normal;
   font-family:Arial, Helvetica, sans-serif;  
   cursor:pointer; 
}
.tabw{
   color: #000000;
   background-color: #FFFFFF;
   text-decoration: none;
   font-size: 12px;
   font-style: normal;
   font-variant: normal;
   font-family:Arial, Helvetica, sans-serif;
}
.tabletitle{   
   color: #145098;
   background-color: #D5DFF6;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   font-variant: normal;
   font-family:Arial, Helvetica, sans-serif;   
}
.tableclear{   
   color: #FFFFFF;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   font-variant: normal;
   font-family:Arial, Helvetica, sans-serif; 
   border-top: solid 1px;
   border-bottom: solid 1px;
   border-left: solid 1px;
   border-right: solid 1px;  
}
.message{   
   color: #FFFFFF;
   font-size: 18px;
   font-weight: bold;
}
.title{   
   color: #FFFFFF;
   font-size: 16px;
   font-weight: bold;
}
.text{   
   color: #FFFFFF;
   font-size: 12px;
   font-weight: bold;
}
.textor{   
   color: #F47300;
   font-size: 12px;
   font-weight: bold;
}

.textpresabs{   
   color: #000000;
   font-size: 16px;
   font-weight: bold;
}
.highlightpresabs{
   color: #F47300;
   background-color: #145098;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   font-variant: normal;
   font-family:Arial, Helvetica, sans-serif;
   border-top: solid 1px;
   border-bottom: solid 1px;
   border-left: solid 1px;
   border-right: solid 1px;   
   border-color:#F47300;
   border-width: 2px 2px 2px 2px;
}

.info{   
   color: #C0410F;
   font-size: 20px;
   font-weight: bold;
}

.info15{   
   color: #C0410F;
   font-size: 15px;
   font-weight: bold;
}

.rubtitle{
    border-top: solid 2px;
    border-left: solid 1px;
    border-right: solid 1px;
    border-bottom: solid 2px;
    background-color: #D5DFF6;
    font-size: 14px;
    padding: 6px;
    color: #145098;
}
.rubtitle2{
    background-color: #FFFFFF;
    font-size: 13px;
    color: #145098;
}

.delimit{
    border-color:#FFFFFF; 
    border-top: solid 1px; 
    border-bottom: solid 1px; 
}



.messageor{
    color: #F47300;
    text-decoration: underline
}

.ligneor2{
    color: #145098 ;
    background-color: #FBDEAB;
    text-decoration: none;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-family:Arial, Helvetica, sans-serif;
}

.ligneor1{
    color: #145098 ;
    background-color: #FAD28C;
    text-decoration: none;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-family:Arial, Helvetica, sans-serif;
}

/* Couleurs liste des demandes */


.coloracc{
    background-color: #1E9A21;
    color: #000000;      
}
.colorref{
    background-color: #E1131D;
    color: #000000;      
}
.coloratt{
    background-color: #FAA20A;
    color: #000000;
    border: none;      
}
.colorann{
    background-color: #000000; 
    color: #000000;     
}

.name{ 
 /*   font-color: #145098;*/
    background: #145098;
    background-color: #145098;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    font-style: normal;
    font-variant: normal;
    font-family:Arial, Helvetica, sans-serif;
/*    align: center;*/
/*    //filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#145098', EndColorStr='#618EC4');*/
}


/*  flashcontent */ 
	
	
#flashcontent 
{
    border: solid 0px #FFFFFF;
    width: 614px;
    height: 120px;
    float: left;
    margin: 0px 0px;
		z-index: 1;
        
    
    
}
