td { color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-top: 0; }

.tzr-limg {padding-right:7px; margin-right:7px;margin-bottom:5px; }
.tzr-rimg {padding-left:7px; margin-left:7px;margin-bottom:5px;}
.fondimg {padding-bottom:5px;}

#container{background-color: #fff;width: 96%;margin: 0px 0px 10px 28px;}
#navbas  { margin: 2px 0 10px 28px; width: 96% }

 .contenu{
vertical-align:top;
}

/* contenu*/
a.chemin  { color: #001; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
.bas { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
a.navbas
   { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none;}
a:hover.navbas
     { color: #c1c4db; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none;}


/* FIN contenu*/
/*infos +*/
.titreinfos  { color: #000; font-size: 14px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; display: block; margin: 10px 0 2px; padding-top:10px }
.bandeau, .texteinfos { color: #4d4545; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none }
.bandeau p { color: #4d4545; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none }
.bandeau a { color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
.bandeau a:hover { color: #00468a; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.infos { color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
a:hover.infos  { color: #00468a; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
/*FIN infos +*/
/*Les  +*/
.floatdroite{float: right;margin: 0 0 5px 10px;border: 0px solid #666;padding: 0px;}
.floatgauche{float: left;margin: 0 10px 5px 0px;border: 0px solid #666;padding: 0px;}
.plusfloatdroite{float: right;margin: 0 0 10px 10px;clear: right;}
.formulaire   { color: #53524d; font-size: 10px; font-family: Verdana, arial, sans-serif; background-color: #f8f6e8; width: 130px; height: 15px; border: 0; }
a.bouton01 {color: #fff; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-color: #00468a; text-align: center; display: block; padding: 1px; width: 55px; height: 15px; margin: 1px 0px 0px 0px; border: solid 1px #000000; none: font-size: 11px;}
a:hover.bouton01   { color: #000; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #7397c2; margin: 1px 0 0; padding: 1px; border-color: #222;      }
INPUT { color: #000000; font-size: 12px; font-family: Arial, Helvetica, verdana; line-height: 12px; border:none; background-color: #e2e0dc;}
/*FIN Les  +*/
/* Sous menu gauche */
#navcontainer  { display: inline; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width: 200px; float: left; border:0px solid red;}
#navcontainer ul { font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; list-style-type: none; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px ;}
#navcontainer li {display:inline;}
#navcontainer a {text-decoration: none; background-color: #e4e4c5; display: block; margin: 0; padding: 3px; border-bottom: 0px solid #618002; }
#navcontainer a:link, #navlist a:visited{color: #e5733c;text-decoration: none;}
#navcontainer a:hover{background-color: #e5733c;color: #fff;}

#sousnav{display: block;padding: 4px;background-color: #e5733c;border-bottom: 0px solid #618002;color: #E4E4C5;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}

#navcontainer ul ul li { margin: 0 0 0px 0; }
#navcontainer ul ul a{display: block;padding: 4px 5px 5px 30px;color: #e5733c;background-color: #D1D1B8;text-decoration: none;}
#navcontainer ul ul a:hover{color: #fff;background-color: #e5733c;text-decoration: none;}
ul {list-style-image:url('/images/puce01.gif'); }
ul ul {list-style-image:url('/images/puce02.gif'); }
.view a:link, .view a:visited{ color: #001; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-color: #bbb; text-align: center; display: block; padding: 1px; width: 55px; height: 15px; border: solid 1px #000; none: font-size: 11px;}
.view a:hover, .view a:active   { color: #fff; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #646565; border-color: #222; }
.mentionsbas a { text-decoration:none; color: #c1c4db; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; background-color: transparent; text-align: left; }
.mentionsbas a:hover { text-decoration:none; color: #F07928; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; background-color: transparent; text-align: left; }
.cv3-video object {
    margin-top: 20px;
}
#gmap {
    margin-top: 20px;
}
