﻿
img
{
border:0px;    
    
}    
a,  a:link 
{
    font-family:Arial;
    font-size:12px;
  /*  color:white;*/
    cursor:pointer; 

}
 
a:hover
{
    font-family:Arial;
    font-size:12px;
    color:white; 
}


/*Titre de al rubrique*/
h1, h1 p {
	color:#575757;
	font-size: 22px;
	font-weight: bold;	
	font-family:Arial;
	margin:0px;	
	padding:0px;
	line-height:1.2em;
}

/*Sous titre*/
h2, h2 p {
	color:#6BA52D;
	font-size: 16px;
	font-weight: bold;
	font-family:Arial;	
}

/*Titre de l'encart*/
h4, h4 p {
	color:#005F27;
	font-size: 12px;
	font-weight: bold  ;
	font-family:Arial;	
	margin-top:0px;
}
/*text*/
p
{
    margin:0px;
    padding:0px;
    line-height:1.2em;
	color:black;
	font-size: 12px;
	font-family:Arial;    
}
td, p
{
    line-height:1.2em;
	color:black;
	font-size: 12px;
	font-family:Arial;    
}

/*text 2*/
h3, h3 p {
	color:#007D50;
	font-size: 12px;
	font-style:italic;
	font-weight: bold  ;
	font-family:Arial;	
}

li
{
     background-image:url(../Images/1/Rubrique/PuceVerte.gif);
     background-repeat:no-repeat;
     background-position:0px 8px;
     font-family:Arial;
     font-size:12px;
     list-style-type:none;
     list-style-position:outside;
     padding-left:14px;
 
}

.NewsLetter
{
    font-family:Arial;
    font-size:9px;
    color:#BBCE00; 
     font-weight:bold;   
}

.NewsLetterGrand
{
    font-family:Arial;
    font-size:12px;
    color:#BBCE00;
    font-weight:bold;    
}

.divLienAccueil
{
display:inline;    
}
.divLienRubrique
{
display:inline;    
}

li.PremierLien
{
clear:both;    
}

.PremierLien, .PremierLien a , .PremierLien a:link , a:link.PremierLien, a.PremierLien
{
    font-family:Arial;
    font-size:12px;
    color:#BBCE00;
    cursor:pointer; 
    padding:0px;
    margin:0px;
    list-style-type:none;
    background-image:none;   
    text-decoration:none; 
}
.PremierLien:hover, .PremierLien a:hover, a:hover.PremierLien 
{
    font-family:Arial;
    font-size:12px;
    color:white; 
}

.Liens, .Liens a , .Liens a:link , a:link.Liens, a.Liens
{
    font-family:Arial;
    font-size:12px;
    color:#BBCE00;
    cursor:pointer; 
    float:left;
    padding:0px;
    margin:2px;
    list-style-type:none;
    background-image:none;   
        text-decoration:none; 
}
.Liens:hover, .Liens a:hover, a:hover.Liens 
{
    font-family:Arial;
    font-size:12px;
    color:white; 
}

.LiensRubrique,.LiensRubrique a, .LiensRubrique a:link ,a.LiensRubrique, a:link.LiensRubrique
{
    font-family:Arial;
    font-size:12px;
    color:#337b21;
    cursor:pointer; 
    text-decoration:none;
    float:left;
    padding:0px;
    margin:2px;
    list-style-type:none;
    background-image:none;
    
}


.LiensRetour,.LiensRetour a, .LiensRetour a:link ,a.LiensRetour, a:link.LiensRetour
{
    font-family:Arial;
    font-size:12px;
    color:#337b21;
    cursor:pointer; 
    text-decoration:none;
    padding:0px;
    margin:2px;
    list-style-type:none;
    background-image:none;
    
}


.ulLien
{
    margin:0px;
    padding:0px;
    display:block;
    float:right;

    
}
.LiensRubrique:hover, .LiensRubrique a:hover, a:hover.LiensRubrique
{
    font-family:Arial;
    font-size:12px;
    color:#0e2109; 
}

.FooterRubrique .Liens, .FooterRubrique span
{
    font-family:Arial;
    font-size:12px;
    color:#838384;
    cursor:pointer;
    }

.MapPathNode
{
    color:black;
	font-size: 12px;
	font-family:Arial; 
	text-decoration:none;  
} 

.MapPathNode:Hover
{
     color:#337b21;
	font-size: 13px;
	font-family:Arial; 
	text-decoration:none;  
} 

 .MapPathCurrentNode
{
    color:#068B2D !important;
	font-size: 13px;
	font-family:Arial; 
	text-decoration:none;  
	font-weight:bold;
} 

.RechercheLaureat
{

    padding-left:144px;   

 }
 
 .LibelleRechercheLaureat
 {
    padding-right:3px;
    color:#5c5c5c;
	font-size: 12px;
	font-family:Arial; 
	font-weight:bold;
	text-decoration:none;  
    width:130px;
    float:left;  
    text-align:right;
    margin-left:-140px !important;
    margin-left:-80px;
 }

.LibelleRechercheExposant
{
    color:#068B2D;
    font-size: 12px;
    font-family:Arial; 
    text-decoration:none;  
    width:100px;
    float:left;
} 

.Cadre
{
    
    border:1px solid #646464;
    padding:14px;
    }


/*ResulttRecherche*/

.titreResultatRechercheSansFiche,a.titreResultatRechercheSansFiche, a:hover.titreResultatRechercheSansFiche
{
    text-decoration:none;
    color:#04702d !important;
	font-size: 14px;
	font-family:Arial; 
	font-weight:bold;  
    }
    
.titreResultatRecherche,a.titreResultatRecherche
{
    text-decoration:none;
    color:#04702d;
	font-size: 14px;
	font-family:Arial; 
	font-weight:bold;  
    }
a.titreResultatRecherche
{
    text-decoration:underline!important;
    font-size:15px!important;    
}
 a:hover.titreResultatRecherche
{
    text-decoration:none;
    color:black;
	font-size: 14px;
	font-family:Arial; 
	font-weight:bold;   
    
}
    
.ProduitResultatRecherche
{
    
    color:#5c5c5c;
	font-size: 12px;
	font-family:Arial; 
	font-weight:bold;     
    }
.ResultatRecherche
{
    color:#2c2c2c;
	font-size: 10px;
	font-family:Arial;    
    }
    



.GridPagination:hover, .GridPagination a:hover, a:hover.GridPagination, .GridPagination a:active,a:active.GridPagination, .GridPagination span
{
    font-family:Arial;
    font-size:12px;
    color:#0e2109; 
}

.GridPagination a
{
    font-family:Arial;
    font-size:12px;
    color:#337b21;
    cursor:pointer; 
    text-decoration:none;
    float:left;
    padding:0px;
    margin:2px;
    list-style-type:none;
    background-image:none;
    }
    
    

.CalendrierAjax *
{
background-color:White;
}
.CalendrierAjax table
{
border:1px solid black;
}



/********Modele Tableau ****/
.modeleTableau
{
    border-left:1px solid #04702d;

}
.modeleTableau td
{
       border-bottom:1px solid #04702d;
       border-right :1px solid #04702d;
       padding:10px;
       vertical-align:top;
}
.modeleTableau .thModele
{
    background-image: url(../Images/modele2008/fondTh.gif);  
    background-repeat:repeat-x ; 
    margin:1px !important;
    text-align:left;
    font-size:17px;
    font-weight:bold;
    font-family:Arial;
    color:#ffffff;
    border:1px solid white;
    height:36px; 
    vertical-align:middle ; 
    border-right:1px solid #04702d;      
    border-top:1px solid #04702d;  
}


.modeleTableau .tdModel1
{
    background-image: url(../Images/modele2008/fondTdModele1.gif);   
    width:85px;
    color:#01582d;
    font-size:13px;
    font-weight:bold;
    font-family:Arial;    
}
.modeleTableau .tdModel2
{
    background-image: url(../Images/modele2008/fondTdModele2.gif);   
    width:99px;
    color:#01582d;
    font-size:13px;
    font-weight:normal;
    font-family:Arial;     
}
.modeleTableau .tdModel3
{
    background-image: url(../Images/modele2008/fondTdModele3.gif);   
    width:226px;
    color:#01582d;
    font-size:13px;
    font-weight:bold;
    font-family:Arial;     
}
.modeleTableau .tdModel4       
{
    background-image: url(../Images/modele2008/fondTdModele4.gif);   
    width:226px;
    color:#ffffff;
    font-size:13px;
    font-weight:bold;
    font-family:Arial;     
}
/********Modele Tableau2 ****/
.modeleTableau2
{
    border-left:1px solid #04702d;
margin-left:10px;

}
.modeleTableau2 hr
{
    border-top:#d3d3d5;
    margin:0px;
    padding:0px;
    height:0px;
    
}

.modeleTableau2 td
{
       border-bottom:1px solid #04702d;
       border-right :1px solid #04702d;
       padding:10px;
       color:#ffffff;
       vertical-align:top;
    text-align:left;
    font-size:13px;
    font-weight:bold;
    font-family:Arial;   
}
.modeleTableau2 .thModele
{
    background-image: url(../Images/modele2008/fondTh2.gif);  
    background-repeat:repeat-x; 
    margin:1px !important;
    text-align:left;
    font-size:13px;
    font-weight:bold;
    font-family:Arial;
    color:#ffffff;
    border:1px solid white;
    height:30px;
    vertical-align:middle ; 
    border-right:1px solid #04702d;      
    border-top:1px solid #04702d;  
}

.modeleTableau2 .tdModel21
{
    background-image: url(../Images/modele2008/fondTdModele21.gif);   
    width:143px;
    color:#01582d;
    font-size:13px;
    font-weight:bold;
    font-family:Arial;    
}

.modeleTableau2 .tdModel22
{
    background-image: url(../Images/modele2008/fondTdModele22.gif);   
    width:143px;
    color:#ffffff;
    font-size:13px;
    font-weight:bold;
    font-family:Arial;   
}



/******Modele brochure****/

.modeleBrochure
{


}

h2.titreBrochure1
{
    display:inline;
    font-size:15px;
    color:#458665;
    font-family:Arial;
}
a.titreBrochure1
{
    display:inline;
    font-size:15px!important;
    color:#bbce00!important;
    font-family:Arial!important;
}
p.texteBrochure1
{
    display:inline;
    font-size:13px;
    color:#575757;
    font-family:Arial;
}
.modeleBrochure table
{
    margin-top:20px;
    clear:both;
}
.modeleBrochure hr
{
    clear:both;
    border-top:#007c4e 1px solid ;
    height:0px;
    margin:0px;
    padding:0px;
    margin-top:18px;
}

.imgBrochure
{
    margin-left:35px;
    margin-right:59px;    
}

.imgBrochure2
{
    margin-left:59px;
    margin-right:89px;    
}


/*********************Actulite************/

.titreModeleActualite 
{
    background-image: url(../Images/modele2008/titreActu.gif); 
    width:633px;
    height:26px; 
    padding-top:10px;  
    margin-bottom: 23px;
}
.titreModeleActualite  h2
{
    margin:0px;
    padding:0px;
    display:inline;
    font-size:12px;
    color:#bbce00;
    font-family:Arial;    
}
.titreModeleActualite  h3
{
    margin:0px;
    padding:0px;
    display:inline;
    font-size:17px;
    color:#575757;
    font-family:Arial;
    font-style:normal;
}




div.CartoucheExposer img
{
    margin-left:8px;
}
div.CartoucheVisiter img
{
    margin-left:7px;
}
div.CartouchePresse img
{
    margin-left:8px;
}
div.CartoucheExposer,
div.CartoucheExposer ul,
div.CartoucheExposer li;
div.CartoucheVisiter,
div.CartoucheVisiter ul,
div.CartoucheVisiter li,
div.CartouchePresse,
div.CartouchePresse ul,
div.CartouchePresse li
{
    font-family:Trebuchet MS;
    font-size:11px;
    color:#000000;
    text-align:left;
}
div.CartoucheExposer li,
div.CartoucheVisiter li,
div.CartouchePresse li
{
    background:none;
    list-style-type:disc;
    padding-left:0px;
    font-family:Trebuchet MS;
    font-size:11px;
    color:#000000;
    text-align:left;
}
div.CartoucheExposer a,
div.CartoucheVisiter a,
div.CartouchePresse a
{
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    color:#000000;
    text-decoration:none;
    
    padding:1px 3px;
    margin-left:7px;
    margin-right:7px;
    background-color:#97bd04;
    border:solid 1px #01582d;
}
div.CartoucheExposer a:hover,
div.CartoucheVisiter a:hover,
div.CartouchePresse a:hover
{
    color:#FFFFFF;
    background-color:#01582d;
    border:solid 1px #bbce00;
}



.AccueilBas1 a , .AccueilBas1 a:visited,
.AccueilBas2 a , .AccueilBas2 a:visited
{
    display:table-cell;
    vertical-align:middle;
    background: url(../Images/FondAccueilbas1.gif) no-repeat left top; 
    height:39px;
    width:186px;
    text-align:center;

    font-family:Trebuchet MS;
    font-size:14px;
    font-weight:bold;
    color:#FFFFFF !important;
    text-decoration:none !important;
}
.AccueilBas1 a:hover,.AccueilBas2 a:hover
{
    background: url(../Images/FondAccueilbas2.gif) no-repeat left top; 
    font-family:Trebuchet MS;
    font-size:14px;
    font-weight:bold;
    color:#FFFFFF !important;
    text-decoration:none !important;
}
.lienMail
{
	display:block;
	width:38px;
	height:32px;
	background: url(../Images/modele2008/MailOff.jpg) no-repeat left top; 	
}

.lienMail:hover
{
	background: url(../Images/modele2008/MailOn.jpg) no-repeat left top; 	
}