/***********************************************/
/* Feuille de style                  */
/***********************************************/
body    {
        margin: 0;
        padding: 0;
        color: #000;
        font-family : "Trebuchet MS";
        font-size: 12 px;
        }
#page {
        width: 700px;
        height:100%;
        margin-left: auto;
        margin-right: auto;
        text-align: left;
        } 
a:hover
        {
    color: #ED1B2F;                                                        
    font-family: Trebuchet MS;
    font-size: 12 px;                                                 
    font-weight: normal;                                        
    text-decoration: none;                                      
        }
a
        {
    color: #000;                                                        
    font-family: Trebuchet MS;
    font-size: 12 px;
    font-weight: normal;
    text-decoration: none;
        }
h1, h2, h3, h4, h5, h6 {
        font-family: Trebuchet MS;
        padding: 0px;
        font-weight: bold;
        margin: 0px;
        }
h3{
 font-size: 100%;
        }
ul{
 list-style-type: disc;
        }
ul ul{
 list-style-type: disc;
        }
ul ul ul{
 list-style-type: none;
        }
/***********************************************/
/*     Page accueil                            */
/***********************************************/
/*********** #contenu ***********/
#navaccueil li a { text-decoration: none; }
/************* #styles du bandeau page accueil  **************/
#bandeau{
        padding: 0px 0px 0px 10px;
        font-family: Trebuchet Ms;
        color: #000000;
       	width: 480px;
        text-align: center;
        border-color: #ffffff;
        border-style: dotted;
        border-width: 1px;
        margin-top: 20px;
}
.a {
        text-decoration: underline;
        color: #000000;		
}
.a:hover{
    background-color: #ffffff;                                          
}
.rouge{color:#c03;}

.bleu{color:#009999;}

.vert{color:#669900;}
#link{color:#000000; text-decoration: underline}
#bandeau img{
 display: block;
}
#bandeau a {
        font-size: 90%;
        padding: 0px 10px 0px 0px; 
}
/***********************************************/
/* Positions des Divs                          */
/***********************************************/
#header{
        margin: 0;
        padding: 0px 0px;
        width: 100%;
}
#header img{
        border: 0;
}
/*********** #navigation gauche ***********/
#navBar{
        margin: 5px 0 0 0;
        width: 158px;
        left: 0px;
        top: 87px;
}
#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 1px; padding: 1px;}
/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 0px solid #ccccff;}
/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: #ffffff;}
#menuLinks{
        font-size: 11px;
        font-family: Trebuchet MS;
		height: 16 px;
}
#menuLinks h3{
        text-align: center;
        font-family: Trebuchet MS;
        border-top: 1px solid #000000;
        border-bottom: 1px solid #000000;
		height: 16 px;
}
#menuLinks a:link{
        padding: 1px 0px 1px 1px;
  voice-family: "\"}\""; 
  voice-family:inherit;
        width: auto;
		height: 16 px;
}
#menuLinks a:visited{
        padding: 1px 0px 1px 0px;
		height: 16 px;
}
#menuLinks a:hover{
        background-color: #ffffff;
        padding: 1px 0px 1px 0px;
		height: 16 px;
}
/*********** #navigation horizontale ***********/
#section{
        width : 50px;
        padding: 10px 0px 0px 0px;
        width: 76%;
        font-size: x-small;
        border-bottom-color: #9999cc;
        border-bottom-width: thin;
        border-bottom-style: solid;
        text-align: right;
}
#section img{
 display: block;
}
#section a {
        padding: 0px 10px 0px 0px;
        font-family: Trebuchet MS;
        font-weight: bold;
}
/************* # menu sous sections *************/
#sousection{
        font-size: x-small;
        padding: 5px 0px 5px 10px;
        font-family: Trebuchet MS;
}
/************* #navigation bas de page ***************/
#basdepage{
        font-size: xx-small;
        vertical-align: bottom;
        width: 100%;
        margin: 40px 0 0 160px;
}
#basdepage img{
        padding: 4px 4px 4px 0px;
        vertical-align: bottom;
        margin-bottom: 0px;
        border: 1px;
        border-color: #000000;
        background-color: transparent;
}
#basdepage a{
    color: #000000;
    font-size: xx-small;        
}
#basdepage a:hover{
    background-color: #ffffff;                                          
}

/************* # suite **************/
#suite{
        width: 40px;
        font-family: Trebuchet MS;
        font-size: small;
        margin-left: 230px;
        padding-top : 10px;
        vertical-align: top;
}
#lienthema{
width: auto;
        font-family: Trebuchet MS;
        font-size: small;
        margin-left: 370px;
        padding-top : 10px;
        vertical-align: top;
}
/***********************************************/
/*               Commun bleu            */
/***********************************************/
/*********** #contenu ***********/
#content{
  width:530px;
  margin:10px 0 10px 160px;
  padding:10px 0 10px 5px;
  height:472px;
}
html>body #content{
  height:auto;  
  min-height:375px;
}
#contentbis{
    margin:0 0 10px 170px;
        padding:10px 0 10px 5px;
}
.vignette {
  margin:0.5em 0.2em;
  padding:0.2em;
  border:1px solid #cc0033;
  width:10%;
  font-size:large;
}
.commun {
        font-family: Trebuchet MS;
        color: #000000;
}
.commgras {
        font-family: Trebuchet MS;
        color: #330099;
        font-size: x-small;
        font-weight: 600;
        text-align: left;
}
.h1menug {
        color: #000000;
        font-family: Trebuchet MS;
        background-color: #CCCCCC;
        ; font-size: 12px
        ; font-weight: normal
        line-height: 180%;
}
#titrebleu{
        color: #ffffff;
        font-family: Trebuchet MS;
        text-align: center;
        display: block;
        background-color: #9999cc;
        width: 200px;
        border: #330099;
        border-color: #333399;
        border-style: solid;
        border-width: 1px;
        margin-left: 140px;
        margin-bottom: 10px;
        margin-top: 15px;
        font-weight: bold;
}
.lettrineb {
        font-size: 2em;
        font-family: Trebuchet MS;
        color: #9999cc;
        margin: 1px;
        line-height: 180%;
}
#boite{
        width: 450px;
        margin: 0;
        top: auto;
        border-color: #330099;
        border-style: solid;
        border-width: 1px;
        font-size: 90%;
        margin-left: 40px;
        padding: 5px 5px 5px 5px;
        text-align: center;
        margin-bottom: 10px;
        border-bottom-style: solid;
}
.contenu{
        font-family: Arial, Helvetica, sans-serif;
        padding: 1% 2% 1% 1%;
        background-image: url(../images/fonds_commun.jpg);
        background-repeat: no-repeat;   
        background-position: 350px 2px;
}
.contenu h3{
        padding: 0px 0px 5px 0px;
}
.contenu h2{
        padding: 5px 0px 5px 0px;
        text-align: center;
        font-size: small;
        font-family: Arial, Helvetica, sans-serif;
}
.contenu a {
        text-decoration: underline;
        color: #330099;
}
.contenu a:hover{
        background-color: #ffffff;
}
.contenu p{
        padding: 2px 0px 2px 0px;
}
.contenu img{
        margin: 2px 0px 2px 2px;
        border: 1px;
        border-color: #330099;
        border-style: solid;
}

.sans_bordure img{border-width: 0;}
.contenu li{
        list-style-image: url(../images/puce_bleue.gif);
        list-style-position: outside;
        padding: 0.25 em;
        list-style-type: disc;
}
.contenu table {
        border-style:solid;
        border-width:1px;
        border-color:#309;
        background-color:#FFF;
        font-family: Arial, Helvetica, sans-serif;
        font-size: x-small;
        margin: 1em 0;
}
.sans_bordure_table{border-width: 0;border-color: #FFF;
}
.contenu td centrer {
        border-right: 1px solid #000;
        font-family: Arial, Helvetica, sans-serif;
}
.contenu td { 
        border-style:solid; 
        border-width:1px; 
        border-color:#9999cc;
        width:50%;
        text-align: center;
}
.contenu hr {
        text-align: center;
        vertical-align: middle;
        color: #9999cc;
        width: 40%;
}


/***********************************************/
/*               Banal bleu            */
/***********************************************/
/*********** #contenu ***********/
#banal{
        position: relative;
        width: 75%;
        top: auto;
        padding-bottom:1px;
        padding-left: 1px;
        margin-bottom: 1px;
}
.communb {
        font-family: Trebuchet MS;
        color: #330099;
}
.commgrasb {
        font-family: Trebuchet MS;
        color: #330099;
        font-size: x-small;
        font-weight: 600;
        text-align: left;
}
.h1menugb {
        color: #ffffff;
        font-family: "Trebuchet MS";
        background-color: #9999cc;
; font-size: 12px
        line-height: 180%;
}
#titrebleub{
        color: #ffffff;
        font-family: Trebuchet MS;
        text-align: center;
        display: block;
        background-color: #9999cc;
        width: 200px;
        border: #330099;
        border-color: #333399;
        border-style: solid;
        border-width: 1px;
        margin-left: 140px;
        margin-bottom: 10px;
        margin-top: 15px;
        font-weight: bold;
}
.lettrinebb {
        font-size: 2em;
        font-family: Trebuchet MS;
        color: #9999cc;
        margin: 1px;
        line-height: 180%;
}
#boiteb{
        width: 450px;
        margin: 0;
        top: auto;
        border-color: #330099;
        border-style: solid;
        border-width: 1px;
        font-size: 90%;
        margin-left: 40px;
        padding: 5px 5px 5px 5px;
        text-align: center;
        margin-bottom: 10px;
        border-bottom-style: solid;
}
.contenub{
        font-family: Arial, Helvetica, sans-serif;
        padding: 1% 2% 1% 1%;
        background-image: url(../images/fonds_commun.jpg);
        background-repeat: no-repeat;   
        background-position: 350px 2px;
}
.contenub h3{
        padding: 0px 0px 5px 0px;
}
.contenub h2{
        padding: 5px 0px 5px 0px;
        text-align: center;
        font-size: small;
        font-family: Arial, Helvetica, sans-serif;
}
.contenub a {
        text-decoration: underline;
        color: #330099;
}
.contenub a:hover{
        background-color: #ffffff;
}
.contenub p{
        padding: 2px 0px 2px 0px;
}
.contenub img{
        margin: 2px 0px 2px 2px;
        border: 1px;
        border-color: #330099;
        border-style: solid;
}
.contenub li{
        list-style-image: url(../images/puce_bleue.gif);
        list-style-position: outside;
        padding: 0.25 em;
        list-style-type: disc;
}
.contenub table {
        border-style:none;
        border-width:0px;
        border-color:#ffffff;
        width:100%;
        left: 1%;
        text-align: left;
        vertical-align: top;
        font-family: Arial, Helvetica, sans-serif;
        font-size: x-small;
        margin: 1px;
}
.contenub td centrer {
        border-right: 0px none #000;
        font-family: Arial, Helvetica, sans-serif;
        text-align: left;
        vertical-align: top;
}
.contenub td { 
        border-style:none; 
        border-width:0px; 
        border-color:#ffffff;
        width:50%;
        text-align: left;
        vertical-align: top;
}
.contenub hr {
        text-align: center;
        vertical-align: middle;
        color: #9999cc;
        width: 40%;
}


/***********************************************/
/*               Droit lettre                 */
/***********************************************/
#titrerouge {
        font-family: Trebuchet MS;
        color: #ffffff;
        background-color: #cc0033;
        text-align: center;
        margin-left: 140px;
        margin-top: 15px;
        margin-bottom: 10px;
        display: block;
        width: 200px;
}
.lettriner {
        font-size: 2em;
        font-family: Trebuchet MS;
        color: #cc0033;
        margin: 1px;
        line-height: 180%;
}
#boiter{
        width: auto;
        margin: 0;
        top: auto;
        border-color: #cc0033;
        border-style: solid;
        border-width: 1px;
        font-size: 90%;
        margin-left: 40px;
        padding: 5px 5px 5px 5px;
        text-align: center;
        margin-bottom: 10px;
        border-bottom-style: solid;
        clear: both;
        font-family: Arial, Helvetica, sans-serif;
}
#suitedl{
        width: auto;
        font-family: Trebuchet MS;
        font-size: small;
        margin-left: 230px;
        padding-top : 10px;
        vertical-align: top;
}
.contenudl {
        font-family: Arial, Helvetica, sans-serif;
        padding: 1% 2% 1% 1%;
        background-image: url(../images/fonds_dl.jpg);
        background-repeat: no-repeat;   
        background-position: 350px 2px;
        font-size: x-small;
}


.contenudl img{
        margin: 10px 5px 10px 10px;
        border: 1px;
        border-color: #cc0033;
        border-style: solid;
}
.contenudl h3{
        font-family: Arial, Helvetica, sans-serif;
        padding: 0px 0px 5px 0px;
}
.contenudl h2{
        padding: 5px 0px 5px 0px;
        font-family: Arial, Helvetica, sans-serif;
        text-align: center;
        font-size: small;
}
.contenudl a {
        font-family: Trebuchet MS;
        color: #cc0033;
        font-weight: 500;
        text-decoration: underline;
}
.contenudl a:hover{
        border-color: #ff0000;
        border-width: 1px;
        border-top-style: solid;
        border-top-color: #cc0033;
        border-bottom-color: #cc0033;
        border-bottom-style: solid;
        color: #CC0033;
}
.contenudl p{
        padding: 5px 0px 5px 0px;
}
.contenudl li{
        list-style: circle;
        padding: 0.25 em;
        list-style-image: url(../images/puce_dl.gif);
}
.contenudl table{
        border-style:solid;
        border-width:1px;
        border-color:#cc0033;
        font-size: x-small;
        margin: 1em 0;
}
.contenudlb table{
        border-style:none;
        border-width:0;
        border-color:#cc0033;
        text-align: left;
        vertical-align: top;
        font-family: Arial, Helvetica, sans-serif;
        font-size: x-small;
        clear: both;
}
.contenudl td {
        border-style:solid;
        border-width:1px;
        border-color:#cc0033;
        text-align: center;
}
.dl {
        font-family: Trebuchet MS;
        font-size: x-small;
        color: #cc0033;
        font-weight: 500;
}
.dl a {
        color: #cc0033;
        font-weight: 500;
}
.dl a:hover{
        border-color: #000000;
        border-width: 1px;
        border-top-style: solid;
        border-top-color: #cc0033;
        border-bottom-color: #cc0033;
        border-bottom-style: solid;
        color: #CC0033;
}
.droitlettre {
        font-family: Trebuchet MS;
        color: #CC0033;
        font-size: x-small;
        font-weight: 600;
        text-align: left;
}
.droitlettre a {
        color: #cc0033;
        font-weight: 500;
}
.droitlettre a:hover{
        border-color: #000000;
        border-width: 1px;
        border-top-style: solid;
        border-top-color: #cc0033;
        border-bottom-color: #cc0033;
        border-bottom-style: solid;
        color: #CC0033;
        background: #ffffff;
        font-weight: 500;
}
.droitlettre hr {
        text-align: center;
        vertical-align: middle;
        color: #cc0033;
        width: 40%;
}


/***********************************************/
/*               Sciences                      */
/***********************************************/
.contenusc {
        font-family: Arial, Helvetica, sans-serif;
        padding: 1% 2% 1% 1%;
        background-image: url(../images/fonds_sc.gif);
        background-repeat: no-repeat;
        background-position: 350px 2px;
        color: #333300;
}
.contenusc img{
        margin: 5px 10px 5px 5px;
        border: 1px;
        border-color: #009999;
        border-style: solid;
}
#titrevert{
        font-family: Trebuchet MS;
        color: #ffffff;
        background-color: #009999;
        text-align: center;
        margin-left: 140px;
        margin-top: 15px;
        margin-bottom: 10px;
        display: block;
        width: 200px;
}
.lettrinev {
        font-size: 2em;
        font-family: Trebuchet MS;
        color: #009999;
        margin: 1px;
        line-height: 180%;
}
#boitev{
        width: auto;
        margin: 0;
        top: auto;
        border-color: #009999;
        border-style: solid;
        border-width: 1px;
        font-size: 90%;
        margin-left: 40px;
        padding: 5px 5px 5px 5px;
        text-align: center;
        margin-bottom: 10px;
        border-bottom-style: solid;
        clear: both;
        font-family: Arial, Helvetica, sans-serif;
}
#suitesc{
        width: auto;
        font-family: Trebuchet MS;
        font-size: small;
        margin-left: 230px;
        padding-top : 10px
}
.contenusc h3{
        font-family: Arial, Helvetica, sans-serif;
        padding: 0px 0px 5px 0px;
}
.contenusc h2{
        padding: 5px 0px 5px 0px;
        font-family: Arial, Helvetica, sans-serif;
        text-align: center;
        font-size: small;
}
.contenusc a {
        color: #009999;
        text-decoration: underline;
        font-weight: 600;
}
.contenusc a:hover{
        border-width: 1px;
        border-top-style: solid;
        border-top-color: #009999;
        border-bottom-color: #009999;
        border-bottom-style: solid;
        color: #009999;
        font-weight: 600;
}
.contenusc p{
        padding: 5px 0px 5px 0px;
}
.contenusc li{
        border-width: 100px;
        list-style: circle;
        padding: 0.25 em;
        list-style-image: url(../images/puce_sc.gif);
}
.contenusc table{
        border-style:solid;
        border-width:1px;
        border-color:#009999;
        font-family: Arial, Helvetica, sans-serif;
        font-size: x-small;
        margin: 1em 0;
}
.contenusc td { 
        border-style:solid; 
        border-width:1px; 
        border-color:#66cccc;
        text-align: center;
}


.sc {
        font-family: Trebuchet MS;
        font-size: x-small;
        color: #009999;
        font-weight: 500;
}
.sc a {
        color: #009999;
        font-weight: 500;
}
.sc a:hover{
        border-width: 1px;
        border-top-style: solid;
        border-top-color: #009999;
        border-bottom-color: #009999;
        border-bottom-style: solid;
        color: #009999;
        font-weight: 500;
        background: #ffffff;
}
.sciences {
        font-family: Trebuchet MS;
        font-size: x-small;
        color: #009999;
        font-weight: 600;
        text-align: left;
}
.sciences a {
        color: #009999;
        font-weight: 500;
}
.sciences a:hover{
        border-color: #000000;
        border-width: 1px;
        border-top-style: solid;
        border-top-color: #009999;
        border-bottom-color: #009999;
        border-bottom-style: solid;
        color: #009999;
        background: #ffffff;
        font-weight: 500;
}
.sciences hr {
        text-align: center;
        vertical-align: middle;
        color: #009999;
        width: 40%;
}
/***********************************************/
/*               Sante societe                 */
/***********************************************/
.contenuss {
        font-family: Arial, Helvetica, sans-serif;
        padding: 1% 2% 1% 1%;
        background-image: url(../images/fonds_ss.jpg);
        background-repeat: no-repeat;
        background-position: 350px 2px;
}
.contenuss img{
        margin: 5px 10px 5px 5px;
        border: 1px;
        border-color: #669900;
        border-style: solid;
}
#titressvert{
        color: #ffffff;
        font-family: Trebuchet MS;
        text-align: center;
        display: block;
        background-color: #669900;
        width: 200px;
        margin-left: 140px;
        margin-bottom: 10px;
        margin-top: 15px;
}
.lettrinessv {
        font-size: 2em;
        font-family: Trebuchet MS;
        color: #669900;
        margin: 1px;
        line-height: 180%;
}
#boitessv{
        width: auto;
        margin: 0;
        top: auto;
        border-color: #669900;
        border-style: solid;
        border-width: 1px;
        font-size: 90%;
        margin-left: 40px;
        padding: 5px 5px 5px 5px;
        text-align: center;
        margin-bottom: 10px;
        border-bottom-style: solid;
        clear: both;
        font-family: Arial, Helvetica, sans-serif;
}
#suitess{
        width: auto;
        font-family: Trebuchet MS;
        font-size: small;
        margin-left: 230px;
        padding-top : 10px
}
.contenuss {
        font-family: Arial, Helvetica, sans-serif;
        padding: 1% 2% 1% 1%;
        background-image: url(../images/fonds_ss.jpg);
        background-repeat: no-repeat;
        background-position: 400px 300px;
}
.contenuss h3{
        padding: 0px 0px 5px 0px;
}
.contenuss h2{
        padding: 5px 0px 5px 0px;
        text-align: center;
        font-size: small;
        font-family: Arial, Helvetica, sans-serif;
}
.contenuss a {
        color: #669900;
        text-decoration: underline;
        font-weight: bold;
}
.contenuss a:hover{
        border-width: 1px;
        border-top-style: solid;
        border-top-color: #99cc33;
        border-bottom-color: #669900;
        border-bottom-style: solid;
        color: #669900;
        font-weight: bold;
}
.contenuss p{
        padding: 5px 0px 5px 0px;
}
.contenuss li{
        list-style: circle;
        padding: 0.25 em;
        list-style-image: url(../images/puce_ss.gif);
}
.contenuss table{
        border-style:solid;
        border-width:1px;
        border-color:#669900;
        font-family: Arial, Helvetica, sans-serif;
        font-size: x-small;
        margin: 1em 0;
}
.contenuss td { 
        border-style:solid; 
        border-width:1px; 
        border-color:#99cc33;
        text-align: center;
}
.ss {
        font-family: Trebuchet MS;
        font-size: x-small;
        color: #669900;
        font-weight: 500;
}
.ss a {
        color: #669900;
        font-weight: 500;
}
.ss a:hover{
        border-width: 1px;
        border-top-style: solid;
        border-top-color: #99cc33;
        border-bottom-color: #669900;
        border-bottom-style: solid;
        color: #669900;
        font-weight: 500;
        background: #ffffff;
}
.sante {
        font-family: Trebuchet MS;
        color: #669900;
        font-size: x-small;
        font-weight: 600;
        text-align: left;
}
.sante a {
        color: #669900;
        font-weight: 500;
}
.sante a:hover{
        border-color: #000000;
        border-width: 1px;
        border-top-style: solid;
        border-top-color: #669900;
        border-bottom-color: #669900;
        border-bottom-style: solid;
        color: #669900;
        background: #ffffff;
        font-weight: 500;
}
.sante hr {
        text-align: center;
        vertical-align: middle;
        color: #669900;
        width: 40%;
}
/***********************************************/
/*               Bibliotheques associees       */
/***********************************************/
#contentba{
        width: 78%;
        padding: 1% 1% 1% 3%;
        position: relative;
        top: auto;
        height: 450px;
        background-image: url(../images/fonds_ss.jpg);
        background-repeat: no-repeat;
        background-position: 430px 2px;
}
.contenuba img{
        margin: 5px 10px 5px 5px;
        border: 1px;
        border-color: #000000;
        border-style: solid;
}
#titregris{
        color: #ffffff;
        font-family: Trebuchet MS;
        text-align: center;
        display: block;
        background-color: #666666;
        width: 200px;
        margin-left: 140px;
        margin-bottom: 10px;
        margin-top: 15px;
}
#suiteba{
        width: 40px;
        font-family: Trebuchet MS;
        font-size: small;
        margin-left: 230px;
        padding-top : 10px
}
.contenuba {
        font-family: Arial, Helvetica, sans-serif;
        padding: 1% 2% 1% 1%;
}
.contenuba h3{
        padding: 0px 0px 5px 0px;
}
.contenuba h2{
        padding: 5px 0px 5px 0px;
        text-align: center;
        font-size: small;
        font-family: Arial, Helvetica, sans-serif;
}
.contenuba a {
        color: #666666;
}
.contenuba a:hover{
        border-width: 1px;
        border-top-style: solid;
        border-top-color: #666666;
        border-bottom-color: #666666;
        border-bottom-style: solid;
        color: #666666;
}
.contenuba p{
        padding: 5px 0px 5px 0px;
}
.contenuba li{
        list-style: circle;
        padding: 0.25 em;
        list-style-image: url(../images/puce_ba.gif);
        list-style-position: outside;
}


.ba {
        font-family: "Trebuchet MS";
        color: #666666;
        font-size: x-small;
        font-weight: 600;
        text-align: left;
}
.ba a {
        color: #666666;
        font-weight: 600;
}
.ba a:hover{
        border-color: #000000;
        border-width: 1px;
        border-top-style: solid;
        border-top-color: #666666;
        border-bottom-color: #666666;
        border-bottom-style: solid;
        color: #666666;
        background: #ffffff;
        font-weight: 600;
}
/************* styles galerie **************/
#galerie {
        position: absolute;
        top: 70px;
        left: 23px;
        white-space: nowrap;    
        margin: 1em 15%;
        width: auto;
        height:auto;


}
.galerie img{
        border: 1px;
        border-color: #330099;
        border-style: solid;
}
#fleched{
        width: 39px;
        margin-top: 20em;
        margin-right: 3.5em;
        }
        #flecheg{
        width: 39px;
        margin-top: 20em;
        margin-left: 2em;
        }
.fleched img{
        border: 0;      
}
.google_form input {
font-size:14px;
}
.google_box{
border:1px solid #333399; 
}
.google_button{
margin-left:5px;
}.texteBlancMenuBarre { font-family: "Trebuchet MS"; font-size: 12px; font-weight: normal; color: #FFFFFF}
.texteNoirMenu { font-family: "Trebuchet MS"; font-size: 11px; font-weight: normal; color: #000000 }
.formulaire {  font-family: "Trebuchet MS"; font-size: 11px; font-weight: normal; color: #000000; background-color: #FFFFFF; border: 818286; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.texteNoir10 { font-family: "Trebuchet MS"; font-size: 10px; font-weight: normal; color: #000000 }
