﻿/* SOCIAL TAGS PLUG */
.decouvrir {
background-image : url(images/discover_lavelo.jpg);
background-repeat:no-repeat;
background-position:center;
width:227px;
padding-left:15px;
padding-top:13px;
color:#ffffff;
font-size:12px;
height:38px;
font-size:16px;
padding-right:5px;}

.decouvrir a{
color:#ffffff;
text-decoration:none;
}
.decouvrir a:hover{
text-decoration:underline;
}

.decouvrir2 {
background-image : url(images/discover_lavelo.jpg);
background-repeat:no-repeat;
background-position:center left;
width:133px;
padding-left:15px;
padding-top:13px;
color:#ffffff;
font-size:12px;
height:38px;
font-size:11px;
padding-right:5px;
line-height:10px;}


div.socialtags {
	margin: 2px 0 0px 0;
	padding: 0;
	clear:both;
}

.socialtags ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.socialtags ul li {
	background: none;
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.socialtags ul li:before { content: ""; }
.socialtags img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.socialtags-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.socialtags-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}


/* MAIN */

html {
    margin : 0;
    padding : 0;
    height : 100%;
    width : 100%;
}

body {
    margin : 0;
    padding : 0;
    height : 100%;
    width : 100%;
    position : absolute;
    top : 0;
    left : 0;
    font-family : Arial;
    font-size : 11px; 
    line-height : 15px;
    
    background-image : url("images/bg_lavelo2.jpg");
    background-repeat:repeat-x;
    background-position: top;
    background-color:#ffffff;

}

#Main {
    margin : 0;
    padding : 0;
    height : 100%;
    width : 100%;
    position : absolute;
    top : 0;
    left : 0;  
    z-index : 1;    
    text-align : justify; 
}

#MainContent {
    margin-left : auto;
    margin-right : auto;
    width : 980px;
    height : auto;

}

/* TOP */

#Top {
    display : block;
    float : left;
    margin : 0;
    width : 980px;
    height :130px;
    vertical-align:top;
    text-align: left;
    }
  
#Header h1 {
        display : none;
}
    
#HeaderR {
	display : inline; 
	float:left;
	width : 980px;
	height :110px;

}


/* CENTER */

#CenterMain {
	display : block;
	float : left;
	width : 980px;
	height :auto;
	background-color : #ffffff;
 }

#CenterL {
    display : inline;
    float : left;
    padding: 0px 0px 0px 10px ;
    margin : 20px 0px 0px 0px ;
    width : 630px;
    vertical-align:top;

}

#CenterM {
    display : inline;
    float : left;
    padding: 0;
    margin : 20px 0px 0px 0px ;
    width : 330px;
    vertical-align:top;
    
}

#Container_contrib {
    display : block;
    float : left;
    margin : 20px 0px 20px 0px;
    padding: 8px 0px 0px 0px ;
    width : 310px;
    height : 130px;
    vertical-align:center;
    background-image : url(images/container_contrib.gif);
    
}

#Container_partage {
    display : block;
    float : right;
    margin : 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px ;
    width : 380px;
    height : 25px;
    text-align:right;
    vertical-align:center;
    background-image : url(images/Shadow_partage.gif);
    
}

#Container_print {
    display : block;
    float : left;
    margin : 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px ;
    width : 185px;
    height : 25px;
    text-align:right;
    vertical-align:center;
    background-image : url(images/Shadow_print.gif);
    
}


/* MENU */

#MenuMain {
	display : block;
	width : 955px;
	height :35px;

}

#Menu {
    display : inline;
    float : left;
    width : 955px;
    height : 35px;
    margin-left : 0px;
    line-height:10px;
    background-color:#ffffff;
    
      
    }  

#NavContri {
        list-style-type : none;
        list-style-position : inside;
        width : 110px;
        height : 75px;
        margin-left : 0px;
        margin-top : 0px;
        margin-bottom : 0px;
        padding : 0px;
	}
	
    #NavContri li span {
        display : none;
    }
    
#NavContri li, .encart li { 
	display: block ;
	float : left;
	margin-left : 0;
	margin-top : 0;
	padding : 0;
        cursor : pointer;
	text-align:center;
	line-height:25px;
    	font-family : Trebuchet MS;
    	font-size : 16px; 
    	font-weight : bold;
    	color : #666666;
	}
	


    #NavContriArticles {
        display : block;
        background-image : url(images/BTcontri.gif);
        width : 110px;
        height : 25px;
    }
    
    #NavContriArticles:hover {
        background-image : url(images/BTcontri.gif);
        background-position : 100% -25px;
    
    }

    #NavContriPhotos {
        display : block;
        background-image : url(images/BTcontri.gif);
        width : 110px;
        height : 25px;
    }
    
    #NavContriPhotos:hover {
        background-image : url(images/BTcontri.gif);
        background-position : 100% -25px;
    
    }

    #NavContriVideos {
        display : block;
        background-image : url(images/BTcontri.gif);
        width : 110px;
        height : 25px;
    }
    
    #NavContriVideos:hover {
        background-image : url(images/BTcontri.gif);
        background-position : 100% -25px;
    
    }


#NavContri a:link {color: #666666; text-decoration:none;}
#NavContri a:visited {color: #666666; text-decoration:none;}
#NavContri a:hover {color:#8db7d0; text-decoration:none;}


   #NavAct {
        overflow : hidden;
        list-style-type : none;
        list-style-position : inside;
        width : 100%;
        height : 39px;
        margin-left : 0;
        margin-top : 0;
        margin-bottom : 0;
        padding : 0;
           
    }
    
      #NavAct li span {
        display : none;
    }
    
#NavAct li, .encart li { 
        display : inline;
        background-image : url("images/BTact.gif");
        background-position : 100% 0px;
  
	float : left;
	margin-left : 0;
	margin-top : 3px;
	padding : 0;
        cursor : pointer;
	text-align:center;
	line-height:30px;
    	font-family : Trebuchet MS;
    	font-size : 16px; 
    	font-weight : bold;
    	color : #FFFFFF;

}


    #NavActPub {
        display : block;
        background-image : url(images/BTact.gif);
        width : 295px;
        height : 40px;
    }
        #NavActPub2 {
        display : block;
        background-image : url(images/BTact2.gif);
        width : 587px;
        height : 40px;
    }
    #NavActPub2:hover {
        background-image : url(images/BTact2.gif);
        background-position : 100% -39px;
    
    }

    #NavActPub:hover {
        background-image : url(images/BTact.gif);
        background-position : 100% -39px;
    
    }

    #NavActPri {
        display : block;
        background-image : url(images/BTact.gif);
        width : 295px;
        height : 40px;
    }
    
    #NavActPri:hover {
        background-image : url(images/BTact.gif);
        background-position : 100% -39px;
    
    }

#NavAct a:link {color: white; text-decoration:none;}
#NavAct a:visited {color: white; text-decoration:none;}
#NavAct a:hover {color:white; text-decoration:none;}





   #NavPv {
        overflow : hidden;
        list-style-type : none;
        list-style-position : inside;
        width : 100%;
        height : 40px;
        margin-left : 0;
        margin-top : 0;
        margin-bottom : 0;
        padding : 0;
           
    }
    
      #NavPv li span {
        display : none;
    }
    
#NavPv li, .encart li { 
        display : inline;
        background-image : url("images/BTpv.gif");
        background-position : 100% 0px;
  
	float : left;
	margin-left : 0;
	margin-top : 0;
	padding : 0;
        cursor : pointer;
	text-align:center;
	line-height:30px;
    	font-family : Trebuchet MS;
    	font-size : 16px; 
    	font-weight : bold;
    	color : #FFFFFF;

}

    #NavPvT {
        display : block;
        background-image : url(images/BTpv.gif);
        width : 190px;
        height : 40px;
    }
    
    #NavPvT:hover {
        background-image : url(images/BTpv.gif);
        background-position : 100% -40px;
    
    }

    #NavPvTOn {
        display : block;
        background-image : url(images/BTpv.gif);
        width : 190px;
        height : 40px;
        background-position : 100% -40px;
    }

    #NavPvP {
        display : block;
        background-image : url(images/BTpv.gif);
        width : 190px;
        height : 40px;
    }
    
    #NavPvP:hover {
        background-image : url(images/BTpv.gif);
        background-position : 100% -40px;
    
    }

    #NavPvPOn {
        display : block;
        background-image : url(images/BTpv.gif);
        width : 190px;
        height : 40px;
        background-position : 100% -40px;
    }
    
    #NavPvV {
        display : block;
        background-image : url(images/BTpv.gif);
        width : 190px;
        height : 40px;
    }
    
    #NavPvV:hover {
        background-image : url(images/BTpv.gif);
        background-position : 100% -40px;
    
    }

    #NavPvVOn {
        display : block;
        background-image : url(images/BTpv.gif);
        width : 190px;
        height : 40px;
        background-position : 100% -40px;
    }

#NavPv a:link {color: #026198; text-decoration:none;}
#NavPv a:visited {color: #026198; text-decoration:none;}
#NavPv a:hover {color:#026198; text-decoration:none;}










   #Nav {
        overflow : hidden;
        list-style-type : none;
        list-style-position : inside;
        width : 100%;
        height : 35px;
        margin-left : 0;
        margin-top : 0;
        margin-bottom : 0;
        padding : 0;
           
    }
    
      #Nav li span {
        display : none;
    }
    
#Nav li, .encart li { 
        display : inline;
        background-image : url("images/BTrub.gif");
        background-position : 100% 0px;
  
	float : left;
	margin-left : 0;
	margin-top : 0;
	padding : 0;
        cursor : pointer;
	text-align:center;
	line-height:30px;
    	font-family : Trebuchet MS;
    	font-size : 11px; 
    	font-weight : bold;
    	color : #FFFFFF;

}

    #NavHome {
        display : block;
        background-image : url(images/BTrub_home.gif);
        width : 45px;
        height : 35px;
    }
    
    #NavHome:hover {
        background-image : url(images/BTrub_home.gif);
        background-position : 100% -35px;
    }
     #NavHomeOn {
         display : block;
         background-image : url(images/BTrub_home.gif);
         width : 45px;
         height : 35px;
         background-position : 100% -35px;

    
    }

    #NavZoom {
        display : block;
        background-image : url(images/BTrub_zoom.gif);
        width : 135px;
        height : 35px;
    }

    #NavZoomOn {
        display : block;
        background-image : url(images/BTrub_zoom.gif);
        width : 135px;
        height : 35px;
        background-position : 100% -35px;
    }
    
    
    #NavZoom:hover {
        background-image : url(images/BTrub_zoom.gif);
        background-position : 100% -35px;
    
    }

    #NavApropos {
        display : block;
        background-image : url(images/BTrub_apropos.gif);
        width : 135px;
        height : 35px;
    }
    
    #NavApropos:hover {
        background-image : url(images/BTrub_apropos.gif);
        background-position : 100% -35px;
    
    }

    #NavAproposOn {
        display : block;
        background-image : url(images/BTrub_apropos.gif);
        width : 135px;
        height : 35px;
        background-position : 100% -35px;
    }
    
     #NavAdec {
         display : block;
         background-image : url(images/BTrub_adec.gif);
         width : 135px;
         height : 35px;
     }
     
     #NavAdec:hover {
         background-image : url(images/BTrub_adec.gif);
         background-position : 100% -35px;
     
    }

    #NavAdecOn {
        display : block;
        background-image : url(images/BTrub_adec.gif);
        width : 135px;
        height : 35px;
        background-position : 100% -35px;
    }
    
     #NavQuestions {
         display : block;
         background-image : url(images/BTrub_questions.gif);
         width : 135px;
         height : 35px;
     }
     
     #NavQuestions:hover {
         background-image : url(images/BTrub_questions.gif);
         background-position : 100% -35px;
           
    }
    
     #NavQuestionsOn {
         display : block;
         background-image : url(images/BTrub_questions.gif);
         width : 135px;
         height : 35px;
         background-position : 100% -35px;
    }

     #NavPhotos {
         display : block;
         background-image : url(images/BTrub_photos.gif);
         width : 135px;
         height : 35px;
     }
     
     #NavPhotos:hover {
         background-image : url(images/BTrub_photos.gif);
         background-position : 100% -35px;
     
    }     

     #NavPhotosOn {
         display : block;
         background-image : url(images/BTrub_photos.gif);
         width : 135px;
         height : 35px;
         background-position : 100% -35px;
    }

    #NavQui {
         display : block;
         background-image : url(images/BTrub_qui.gif);
         width : 135px;
         height : 35px;
     }
     
     #NavQui:hover {
         background-image : url(images/BTrub_qui.gif);
         background-position : 100% -35px;
     
    }

     #NavQuiOn {
         display : block;
         background-image : url(images/BTrub_qui.gif);
         width : 135px;
         height : 35px;
         background-position : 100% -35px;
    }
    
    #NavFlux {
         display : block;
         background-image : url(images/BTrub_flux.gif);
         width : 100px;
         height : 35px;
     }
     
     #NavFlux:hover {
         background-image : url(images/BTrub_flux.gif);
         background-position : 100% -35px;
     
    }

#Nav a:link {color: white; text-decoration:none;}
#Nav a:visited {color: white; text-decoration:none;}
#Nav a:hover {color:white; text-decoration:none;}
  
    a:link {color: black; text-decoration:underline;}
    a:visited {color: black; text-decoration:underline;}
  a:hover {color:black; text-decoration:none;}
  
a {
   text-decoration: none; /* d?nition du lien qui affichera le calque */
   }
a:hover {
   background: none; /* correction d'un bug IE */
   }
a span { /* d?nition de la balise <span> inclue dans <a> */
   display: none;
   }
a:hover span { /* d?nition de la balise <span> au survol */
   display: inline;
   position: relative;
   width: 200px;
   height: 150px;
   }
   

  
.titre_ssrub {

	font-family: Trebuchet MS;
	font-size: 21px;
	font-weight: bold;
	color: #414141;
	
	}

.gl_date {

	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #959595;
	
	}

.corps_g_bleu {

	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #026198;
	
	}

.corps_g_bleu a:link {color: #026198; text-decoration:none; font-weight: bold;}
.corps_g_bleu a:visited {color: #026198; text-decoration:none; font-weight: bold;}
.corps_g_bleu a:hover {color:#026198; text-decoration:underline; font-weight: bold;}

.corps_g_bleu_titre {

	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #026198;
	
	}

/* A PROPOS */
	
.apropos_titre {

	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: bold;
	color: #026198;

	}
	
.apropos_titre a:link {color: #026198; text-decoration:none; font-weight: bold;}
.apropos_titre a:visited {color: #026198; text-decoration:none; font-weight: bold;}
.apropos_titre a:hover {color:#026198; text-decoration:none; font-weight: bold;}

.apropos_corps {

	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align : justify; 
	
	}

.apropos_corps img {border-style: solid; border-width: 1px; border-color: #666666; }
.apropos_corps a:link {color: #666666; text-decoration:none; font-weight: normal;}
.apropos_corps a:visited {color: #666666; text-decoration:none; font-weight: normal;}
.apropos_corps a:hover {color:#666666; text-decoration:none; font-weight: normal;}

.apropos_lire {

	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	
	}

.apropos_lire a:link {color: #026198; text-decoration:none; font-weight: bold;}
.apropos_lire a:visited {color: #026198; text-decoration:none; font-weight: bold;}
.apropos_lire a:hover {color:#026198; text-decoration:underline; font-weight: bold;}

.apropos_titre_art {

	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	color: #026198;
	
	}


.apropos_titre_art a:link {color: #026198; text-decoration:none; font-weight: bold;}
.apropos_titre_art a:visited {color: #026198; text-decoration:none; font-weight: bold;}
.apropos_titre_art a:hover {color:#026198; text-decoration:underline; font-weight: bold;}

	
/* ARTICLE */
	
.article_titre {

	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: bold;
	color: #026198;
	
	}
.article_corps {

	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align : justify; 
	
	}

.article_corps a:link {color: #026198; text-decoration:none; font-weight: bold;}
.article_corps a:visited {color: #026198; text-decoration:none; font-weight: bold;}
.article_corps a:hover {color:#026198; text-decoration:none; font-weight: bold;}

.article_titre_art {

	font-family: Trebuchet MS;
	font-size: 18px;
	font-weight: bold;
	color: #026198;
	
	}


/* QUESTIONS SUR L'EAU */

.questions_maj {

	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	text-align:center;
	
	}

.questions_maj a:link {color: #666666; text-decoration:none; font-weight: bold;}
.questions_maj a:visited {color: #666666; text-decoration:none; font-weight: bold;}
.questions_maj a:hover {color:#666666; text-decoration:none; font-weight: bold;}


.questions_autresujets {

	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	color: #026198;
	text-align:left;
	
	}

.questions_autresujets a:link {color: #026198; text-decoration:none; font-weight: bold;}
.questions_autresujets a:visited {color: #026198; text-decoration:none; font-weight: bold;}
.questions_autresujets a:hover {color:#026198; text-decoration:underline; font-weight: bold;}

/* ZOOM */

.zoom_titre_art {

	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	color: #9966cc;
	
	}

.zoom_titre_art a:link {color: #9966cc; text-decoration:none; font-weight: bold;}
.zoom_titre_art a:visited {color: #9966cc; text-decoration:none; font-weight: bold;}
.zoom_titre_art a:hover {color:#9966cc; text-decoration:underline; font-weight: bold;}

.zoom_titre {

	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: bold;
	color: #9966cc;
	
	}

.zoom_titre a:link {color: #9966cc; text-decoration:none; font-weight: bold;}
.zoom_titre a:visited {color: #9966cc; text-decoration:none; font-weight: bold;}
.zoom_titre a:hover {color:#9966cc; text-decoration:none; font-weight: bold;}

.zoom_lire {

	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	
	}

.zoom_lire a:link {color: #9966cc; text-decoration:none; font-weight: bold;}
.zoom_lire a:visited {color: #9966cc; text-decoration:none; font-weight: bold;}
.zoom_lire a:hover {color:#9966cc; text-decoration:underline; font-weight: bold;}

.zoom_corps {

	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align : justify; 
	
	}
.zoom_corps img {border-style: solid; border-width: 1px; border-color: #666666; }
.zoom_corps a:link {color: #666666; text-decoration:none; font-weight: normal;}
.zoom_corps a:visited {color: #666666; text-decoration:none; font-weight: normal;}
.zoom_corps a:hover {color:#666666; text-decoration:none; font-weight: normal;}

.zoom_titre_acc {

	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	
	}

.zoom_titre_acc a:link {color: #666666; text-decoration:none; font-weight: bold;}
.zoom_titre_acc a:visited {color: #666666; text-decoration:none; font-weight: bold;}
.zoom_titre_acc a:hover {color:#666666; text-decoration:none; font-weight: bold;}

.article_zoom_art {

	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	color: #9966cc;
	
	}

.corps_g_violet {

	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #9966cc;
	
	}

/* A DECOUVRIR */

.adec_titre_art {

	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	color: #ff9900;
	
	}

.adec_titre_art a:link {color: #ff9900; text-decoration:none; font-weight: bold;}
.adec_titre_art a:visited {color: #ff9900; text-decoration:none; font-weight: bold;}
.adec_titre_art a:hover {color:#ff9900; text-decoration:underline; font-weight: bold;}

.adec_titre {

	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: bold;
	color: #ff9900;
	
	}

.adec_titre a:link {color: #ff9900; text-decoration:none; font-weight: bold;}
.adec_titre a:visited {color: #ff9900; text-decoration:none; font-weight: bold;}
.adec_titre a:hover {color:#ff9900; text-decoration:underline; font-weight: bold;}

.adec_corps {

	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align : justify; 
	
	}
.adec_corps img {border-style: solid; border-width: 1px; border-color: #666666; }
.adec_corps a:link {color: #666666; text-decoration:none; font-weight: normal;}
.adec_corps a:visited {color: #666666; text-decoration:none; font-weight: normal;}
.adec_corps a:hover {color:#666666; text-decoration:none; font-weight: normal;}

.adec_lire {

	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	
	}

.adec_lire a:link {color: #ff9900; text-decoration:none; font-weight: bold;}
.adec_lire a:visited {color: #ff9900; text-decoration:none; font-weight: bold;}
.adec_lire a:hover {color:#ff9900; text-decoration:underline; font-weight: bold;}

.article_adec_art {

	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	color: #ff9900;
	
	}

.article_adec_art a:link {color: #ff9900; text-decoration:none; font-weight: bold;}
.article_adec_art a:visited {color: #ff9900; text-decoration:none; font-weight: bold;}
.article_adec_art a:hover {color:#ff9900; text-decoration:underline; font-weight: bold;}


.corps_g_orange {

	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ff9900;
	
	}

/* PHOTOS VIDEOS */

.pv_titre_art {

	font-family: Trebuchet MS;
	font-size: 18px;
	font-weight: bold;
	color: #026198;
	
	}

.pv_titre {

	font-family: Trebuchet MS;
	font-size: 18px;
	font-weight: bold;
	color: #666666;

	}
	
.pv_titre a:link {color: #026198; text-decoration:none; font-weight: bold;}
.pv_titre a:visited {color: #026198; text-decoration:none; font-weight: bold;}
.pv_titre a:hover {color:#026198; text-decoration:none; font-weight: bold;}

.pv_corps {

	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: bold;
	color: #026198;

	}
	
.pv_corps a:link {color: #026198; text-decoration:none; font-weight: bold;}
.pv_corps a:visited {color: #026198; text-decoration:none; font-weight: bold;}
.pv_corps a:hover {color:#026198; text-decoration:none; font-weight: bold;}


/* QUI */

.article_qui_art {

	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	color: #33cc66;
	
	}

.article_qui_art a:link {color: #33cc66; text-decoration:none; font-weight: bold;}
.article_qui_art a:visited {color: #33cc66; text-decoration:none; font-weight: bold;}
.article_qui_art a:hover {color:#33cc66; text-decoration:underline; font-weight: bold;}

.qui_lire {

	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #33cc66;
	
	}

.qui_lire a:link {color: #33cc66; text-decoration:none; font-weight: bold;}
.qui_lire a:visited {color: #33cc66; text-decoration:none; font-weight: bold;}
.qui_lire a:hover {color:#33cc66; text-decoration:underline; font-weight: bold;}

.qui_titre {

	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: bold;
	color: #33cc66;
	
	}

.qui_titre a:link {color: #33cc66; text-decoration:none; font-weight: bold;}
.qui_titre a:visited {color: #33cc66; text-decoration:none; font-weight: bold;}
.qui_titre a:hover {color:#33cc66; text-decoration:none; font-weight: bold;}

.qui_corps {

	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align : justify; 
	
	}
.qui_corps img {border-style: solid; border-width: 1px; border-color: #666666; }
.qui_corps a:link {color: #666666; text-decoration:none; font-weight: normal;}
.qui_corps a:visited {color: #666666; text-decoration:none; font-weight: normal;}
.qui_corps a:hover {color:#666666; text-decoration:none; font-weight: normal;}

.corps_g_vert {

	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #33cc66;
	
	}


/* FORMULAIRE DE RECHERCHE */

#Container_rech {
    display : block;
    float : left;
    margin : 20px 0px 20px 0px;
    padding: 5px 0px 5px 10px ;
    width : 300px;
    height : 100px;
     background-image : url(images/container_rech.gif);
    

}

.titre_rech {

	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	
	}
	
.rst_rech {

	font-family: Trebuchet MS;
	font-size: 19px;
	font-weight: bold;
	color: #666666;
	
	}



#q{	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
	background: #ffffff no-repeat 0px center;
	padding-left: 18px;
	width: 150px;}
#q:focus {background: #ffffff no-repeat 0px center;}


.bouton {
	border: 0;
	background-color: #73bacf; 
	font-weight: normal; 
	font-size: 13px; 
	color: white;
	width:30px;
	height:20px;
}

/* Fil d'Ariane */
#hierarchie {
	clear: both;
	font-size: 10px; }

#hierarchie a:link {color: black; text-decoration:underline;}
#hierarchie a:visited {color: black; text-decoration:underline;}
#hierarchie a:hover {color:black; text-decoration:none;}




/* FOOTER */

#Footer {
    display : block;
    padding: 5px 0px 0px 0px ;
    margin : 20px 0px 20px 0px ;
    float : left;
    margin : 0;
    width : 960px;
    height :35px;
    text-align: center;
    background-image : url(images/container_footer.gif);         
    
}
   

.pied {
	font-size: 11px;
	font-weight: normal;
    color:#026198;
	border: 0px;
}

.pied a:link {color: #026198; text-decoration:none; font-weight: normal;}
.pied a:visited {color: #026198; text-decoration:none; font-weight: normal;}
.pied a:hover {color:#026198; text-decoration:underline; font-weight: normal;}

.pagination {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	border: 0px;
}

.pagination a:link {color: #000000; text-decoration:none; font-weight: normal;}
.pagination a:visited {color: #000000; text-decoration:none; font-weight: normal;}
.pagination a:hover {color:#000000; text-decoration:underline; font-weight: normal;}



.art_action {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.art_action a:link {color: #000000; text-decoration:none; font-weight: normal;}
.art_action a:visited {color: #000000; text-decoration:none; font-weight: normal;}
.art_action a:hover {color:#000000; text-decoration:none; font-weight: normal;}