BODY
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 11px;
    COLOR: #014F8B;
    FONT-FAMILY: Arial
}

P
{
    MARGIN-TOP: 0px;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    COLOR: #014F8B;
}

TABLE
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    COLOR: #014F8B;
}

DIV
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    COLOR: #014F8B;
}

.tableauRessource
{
  FONT-SIZE: 11px;
  TEXT-ALIGN: left;
}

H1
{
    FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #014F8B;
}

H2
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #014F8B;
}

H3
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #014F8B;
}

H4
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #014F8B;
}

H5
{
    MARGIN: 0px 0px 0px 0px;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #9D5201;
}

A
{

    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0066CC;
    TEXT-DECORATION: none
}

input
{
    BORDER-RIGHT: steelblue 1px solid;
    BORDER-TOP: steelblue 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: steelblue 1px solid;
    COLOR: darkblue;
    BORDER-BOTTOM: steelblue 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: azure
}

textarea
{
    BORDER-RIGHT: steelblue 1px solid;
    BORDER-TOP: steelblue 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: steelblue 1px solid;
    COLOR: darkblue;
    BORDER-BOTTOM: steelblue 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: azure
}


h1
{
    FONT-SIZE: 15px;
    COLOR: #014F8B;
}


.sm0
{
    FONT-SIZE: 13px;
    COLOR: #014F8B;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 20px;
    
}

.sm1
{
    FONT-SIZE: 11px;
    COLOR: #014F8B;
    MARGIN-BOTTOM: -2px;
    MARGIN-TOP: -2px;
    MARGIN-LEFT: 40px;
    
}

.sm2
{
    FONT-SIZE: 10px;
    COLOR: #014F8B;
    MARGIN-BOTTOM: -4px;
    MARGIN-TOP: -4px;
    MARGIN-LEFT: 60px;
    
}

.sm3
{
    FONT-SIZE: 9px;
    COLOR: #014F8B;
    MARGIN-BOTTOM: -4px;
    MARGIN-TOP: -4px;
    MARGIN-LEFT: 80px;
    
}

.ZoneGauche
{
    BACKGROUND-COLOR: #F9AC31
}
.ZoneDroite
{
    BORDER-RIGHT:  #F9AC31 12px solid;
}


.footer
{
    BACKGROUND-COLOR: #F9AC31 ;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center;
    FONT-WEIGHT: bold
}

.footer_bold
{
    BACKGROUND-COLOR: #F9AC31 ;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center;
    FONT-WEIGHT: bold
}


.Error
{
    FONT-WEIGHT: bold;
    COLOR: red
}

.LnkBandeau
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}

.pg_title
{
    PADDING-TOP: 30px;
    PADDING-BOTTOM: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #C9023F;
    TEXT-ALIGN: center;
}


.pg_resume
{
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #014F8B;
}

.pg_content
{

    FONT-SIZE: 11px;
    COLOR: #014F8B;
}

.NewsHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #f47421;
    TEXT-DECORATION: none
}

.titreNews
	{
	COLOR: #014F8B ;
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none ;
   	BACKGROUND-COLOR: #F9AC31
	}
.btn
	{
	BACKGROUND-COLOR: #0068B5;
	border-top: 0;
	border-left:0;
	border-bottom:0;
	border-right: 0;
	COLOR: #FFFFFF ;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
    FONT-FAMILY: Arial;
	}
	
.btnStandard
            {
    	    COLOR: #0066CC ;
    	    FONT-WEIGHT: bold;
    	    FONT-SIZE: 8pt;
            FONT-FAMILY: Arial;
             background-color:#B3D9F1;
            border-top: 1 solid #cccccc;
            border-left:1 solid #cccccc;
            border-bottom:1 solid #0066CC;
            border-right:1 solid #0066CC;
            text-align: center;
            width:72;
            height:21
            }
	

.News_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #014F8B;
    TEXT-DECORATION: none ;
}

.search_txt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
}


.News_resume
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    TEXT-DECORATION: none ;
}
.News_date
{
    FONT-SIZE: 9px;
    COLOR: #50505	0;
    TEXT-DECORATION: none ;
}

.News_td
{
   text-align: center;
   BACKGROUND-COLOR: #F9AC31
}

.CopyRight
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.admin_bloc
{
    BORDER-RIGHT: 1px inset;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 1px inset;
    PADDING-LEFT: 6px;
    FONT-SIZE: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 6px;
    MARGIN: 6px 0px 6px 6px;
    BORDER-LEFT: 1px inset;
    WIDTH: 200px;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: 1px inset;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    POSITION: relative;
    BACKGROUND-COLOR: white
}
.admin_title
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: orangered
}

.admin_form
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 0px;
}
.td_fs
{
    vertical-align:top;
    background-color:#F1F6FE
}

.page_title
{
    PADDING-TOP: 10px;
    PADDING-BOTTOM: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #FFFFFF
}
.admin_combo
{
    FONT-SIZE: 11px;
    COLOR: #014F8B;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: azure
}

.admin_icon
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    background-color: transparent;
    border-style: none
}

.admin_scroll
{
    OVERFLOW-Y: auto;
    FONT-SIZE: 11px;
    FLOAT: left;
    WIDTH: 300px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    POSITION: relative;
    HEIGHT: 350px;
    BACKGROUND-COLOR: white
}
.admin_check
{
    FONT-SIZE: 7px;
    FONT-FAMILY: Arial;
    background-color: transparent;
    border-style: none
}

.optional_field
{
	FONT-SIZE: 11px;
	FONT-COLOR: #80A080;
}

.mandatory_field
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-COLOR: #80A080;
}

/*Style ajouté pour recherche*/
.navig_currentpage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-DECORATION: none
}

.search_url
{
    FONT-SIZE: 10px;
    COLOR: #F9AC31;
}
/*Fin Style ajouté pour recherche*/

/*DIV de resultat*/
#searchresult .gs-result{margin-bottom : 15px;} 
#searchresult .gs-snippet{} 
#searchresult .gs-visibleUrl-short{display:none;}
#searchresult .gs-visibleUrl-long{FONT-SIZE: 10px; COLOR: #F9AC31;} 
#searchresult a.gs-title{} 
#searchresult a.gs-title * {font-weight:bold;} 
#searchresult div.gs-watermark{display: none;} 
/* Pagination: trailing cursor section */
.gsc-results .gsc-cursor{display : inline;}
.gsc-results .gsc-cursor-box {margin-bottom : 10px;}
.gsc-results .gsc-cursor-box .gsc-cursor-page 
{
  cursor : pointer;
  text-decoration: none;
  margin-right : 8px;
  display : inline;
  FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0066CC;
    TEXT-DECORATION: none
}
/* Style pour le numero de page selectionne */ 
.gsc-results .gsc-cursor-box .gsc-cursor-current-page
{
  text-decoration: none;
  font-weight:bold;
  color:#000000;
}
/* Style pour le numero de page selectionne */ 
.gsc-results .gsc-cursor-box .gsc-trailing-more-results 
{
  margin-bottom : 0px;
  display : inline;
}

