#divFooter{border-radius:100% 100% 100% 100%;font-size:16px;font-family:'Maven Pro', sans-serif;background-image:url(fondpied.jpg);background-repeat:repeat;padding-left:-20px;padding-right:-20px;color: #666;margin-bottom: 30px;}
.boxFooter{padding: 0em 2em 0.5em 2em;}.TexteFooter{color:#6E6E6E; font-weight:400; font-size:18px; font-family:Tahoma,Geneva,sans-serif}

.boxBanner{padding-left: 0em;}
.boxVerna{border-radius: 0.375em;border: solid 1px rgba(210, 215, 217, 0.75);margin-bottom: 2em;padding-top: 0.8em;padding-right: 0em;padding-bottom: 1em;padding-left: 1.5em;text-align:left;}
.boxTable{border-radius: 0.375em;border: solid 1px rgba(210, 215, 217, 0.75);margin-bottom: 2em;padding-top: 1.5em;padding-bottom: 1.5em;padding-right: 1.5em;padding-left: 1.5em;text-align:left;}
.boxV{padding-left: 2.5em;text-align:left;}.boxH1{margin-left: 5%;text-align:left;}
.boxP{border-radius: 0.375em;border: solid 1px rgba(210, 215, 217, 0.75); margin-bottom: 1em;padding: 1em;}
.boxP1{border-radius: 0.375em;border: solid 1px rgba(210, 215, 217, 0.75); margin-bottom: 1.5em;padding: 0.5em;}
.boxPub{; margin: 1em 0 1.5em 0;}
.boxT {border-radius: 0.375em;border: solid 1px rgba(210, 215, 217, 0.75); margin-bottom: 1em;padding: 1em;text-align:center;font-size:16px}
.boxVig{font-size:13px;	margin-bottom:1em;text-align: center;}
.M{3%;}
@media screen and (max-width: 1280px){.boxVerna {padding-left: 5em;}} 
@media screen and (max-width: 980px){.boxH1{margin-left: 1.5em;}.boxVerna {padding-left: 3em;}.boxV{padding-left: 3em}.boxTable{padding-right: 1.5em;padding-left: 1.5em;}.boxP {padding-bottom: 1.1em;padding-top: 2em; padding-left: 2em;padding-right: 2em;}.boxT{padding: 1.5em;}} 
@media screen and (max-width: 810px){.boxVerna {padding-left: 1.5em;}.boxV{padding-left: 3em}.boxTable{ 1em;padding-right: 1em;padding-left: 1em;padding-bottom: 1em}.boxH1{margin-left: 0em;}}
@media screen and (max-width: 737px){.boxH1{margin-left: 1em;}.boxT{padding: 1em;}}
@media screen and (max-width: 660px){.boxBanner{padding-left: 3em;}.boxH1{margin-left: 2em;}}
@media screen and (max-width: 480px){.boxVerna {padding-left: 2em;}.boxTable{padding-right: 0em;padding-left: 0em;padding-bottom: 0.5em}.boxBanner{padding-left: 1.5em;}.boxP {padding-bottom: 1.6em;padding-top: 2.5em; padding-left: 2.5em;padding-right: 2.5em;}.boxH1{margin-left: 1em;}.boxT{padding: 0.5em;}}
table.Moi1 {margin: 0 0 0 0;width: 100%; }
table.Moi1 tbody tr {border: solid 0px rgba(210, 215, 217, 0.75); border-left: solid 0px;/*côté gauche table*/border-right: solid 0px;}/*côté droite table*/
table.Moi1 tbody tr:nth-child(2n + 1) {  background-color: RGB(249,241,215) ; }     /*rgba(230, 235, 237, 0.25)*/ 
table.Moi1 td {  /*contenu tablea*/padding: 0.25em 0 0.25em 1em ;/font-size: 0.9em;font-weight: 500;color: #666; text-align: left;}	
table.Moi1.Center td { text-align: center;}

table.Moi1 th { color: #666;font-size: 18px;font-weight: 600;padding: 0.5em 0.75em 0.75em 0.75em;text-align: center; border-left : solid 1px rgba(210, 215, 217, 0.75);border-right : solid 1px rgba(210, 215, 217, 0.75);	border-top  : solid 1px rgba(210, 215, 217, 0.75);}
table.Moi1 thead {border-bottom: solid 2px rgba(210, 215, 217, 0.75);border-left: solid 0px rgba(210, 215, 217, 0.75); border-right: solid 0px rgba(210, 215, 217, 0.75); }
table.Moi1 tfoot {border-top: solid 2px rgba(210, 215, 217, 0.75); }

table.Moi1 tbody  tr td  {border: solid 0px rgba(210, 215, 217, 0.75);border-right-width: 1px;border-top-width: 0px;} 
table.Moi1.Modal td,table.Moi1.Modal th{ padding: 0; }table.Moi1.Modal th{border: solid 1px #999;}
@media screen and (max-width: 810px){table.Moi1 td {font-size: 15px;padding: 0.25em 0 0.25em 0.5em ;}table.Moi1 th{color: #666;font-size: 16px;font-weight: 600;}}
@media screen and (max-width: 480px) {table.Moi1 td {font-size: 14px;padding: 0.25em 0 0.25em 0.1em ;}}
.image.main.img1 {width: 60%;}
@media screen and (max-width: 1280px) {.image.main.img1 {width: 60%;}} 
@media screen and (max-width: 980px) { .image.main.img1 {width: 80%;}} 
.Syn1::before{ content: "- Synonymes latins -";}.Syn2::before{ content: "- Autres noms communs -";}.Syn3::before{ content: "- Autres langues -";}
@media screen and (max-width: 550px) {.Syn1::before {content: "Syn. latins";}.Syn2::before{ content: "Syn. Fr";}.Syn3::before{ content: "Autres langues";}} 
/*+++++++++++++++++*/
/*body{scrollbar-3dlight-color:#FFF; scrollbar-arrow-color:#b7a41c; scrollbar-face-color:#fff3de; scrollbar-highlight-color:#FFF; scrollbar-shadow-color:#b7a41c; margin-left:0; margin-top:0; margin-right:0; margin-bottom:0; font-family:"Times New Roman",Times,serif; }*/
.Blanc{color:#FFF}
A:Hover{color:#C00}
/*a{color:#393; text-decoration:none}*/
.photos{color:#919191;font-family: "Times New Roman", Times, serif;font-size: 17px;font-style: italic;}
.date{font-size:15px;font-style:italic;color:#676767;font-family:Arial, Helvetica, sans-serif}
.text17{font-size:18px; color:#999; font-style:italic; font-weight:700}
.text17normal{font-size:18px; color:#033; font-family:"Times New Roman",Times,serif}
a.menu:active, a.menu:link, a.menu:visited{color:#333; text-decoration:none; font-family:"Times New Roman",Times,serif; font-size:17px; font-style:normal; font-weight:400; font-variant:normal}
a.menu:hover{color:#F03; text-decoration:none; font-family:"Times New Roman",Times,serif; font-size:17px}
a.titre:active, a.titre:link, a.titre:visited{color:#666; text-decoration:none; font:bold 9pt Arial,Helvetica,sans-serif}
a.titre:hover{color:red; text-decoration:none}
a.menuHaut:active, a.menuHaut:link, a.menuHaut:visited{color:#FFF; text-decoration:none; font-weight:400; font-family:"Times New Roman",Times,serif; font-size:17px; font-style:italic}
a.menuHaut:hover{color:red; text-decoration:none}
.NoirSouligneGrasItallique{ font-style:italic; font-weight:700; color:#333; text-decoration:underline}
.NoirSouligneGras{font-size:18px; font-weight:700; color:#333; text-decoration:underline}
.NoirGrasItallique{font-size:inherit; font-style:italic; font-weight:bold; color:#333}
.NoirGrasItallique14{font-size:14px; font-style:italic; font-weight:700; color:#333}
.NoirGras{font-size:17px; font-weight:700; color:#333}
.TexteXpetit{font-size:x-small}
.TexteGrisGrand{font-size:35px; font-weight:700; color:#CCC}
a.haut:link, a.haut:visited{color:#393; text-decoration:none; font:bold 12px "Times New Roman",Times,serif}
a.haut:hover{color:#F33; text-decoration:none}
a.haut:active{color:#FFF; text-decoration:none; font:bold 12px "Times New Roman",Times,serif}
a.barre:link, a.barre:visited{color:#FFF; text-decoration:none; font-family:"Times New Roman",Times,serif; font-size:17px}
a.barre:hover{color:red; text-decoration:none}
.RtraitParagraphe{text-indent:20pt}
.TexteRouge{color:red;font-size:inherit}
.TexteVert{color:#060;font-family: "Times New Roman", Times, serif;font-size:16px}
.Titre2{font-size:16pt; color:#007D00; font-style:italic; font-family:Georgia,"Times New Roman",Times,serif}
.TexteXpetit{font-size:16px;font-weight: 500;color: #7C7C7C;}
.TexteXX{font-size:10px; font-style:italic; color:#333; font-family:Arial,Helvetica,sans-serif}
.TexteGrisGras{color:#999;font-weight:600; font-size:inherit}
.TexteGrisGrasItallique{color:#666; font-weight:700; font-style:italic; font-size: inherit}
.TexteH2{font-size:16pt; color:#007D00; font-style:italic; font-family:Georgia,"Times New Roman",Times,serif}
.text20{font-size:20px; color:#999; font-style:italic; font-weight:bold}
.PhotoDecale200{float:left; width:230px; padding:3px 0 5px}
.PhotoDecale180{float:left; width:180px; padding:10px 0 0 0}
.decale{float:left; width:210px; font-size:16px; font-style:oblique; text-decoration:underline; color:#000; font-weight:700; padding:0 10px 5px 0}
.TexteGrandGrisItalic{color:#8C8C8C; font-size:1.5em; font-weight:bold; font-style:italic}
.TexteH1{color:#8C8C8C; font-size:32px; font-weight:bold; font-style:italic}
.TextX1{color:#8C8C8C; font-size:30px; font-weight:bold; font-style:italic}
.souligne{text-decoration:underline}
.SouligneItalGras{font-weight: bold;font-size:inherit;text-decoration: underline;font-style: italic;}
.SouligneGras{font-weight: bold;font-size: 19px;text-decoration: underline;}
.ItalGras {font-weight:bold;font-style:italic;font-size:inherit;}
.gras {font-weight: bold;} 
.TexteVertGrasItallique{color:#060;font-weight:600;font-style:italic;}

.TabbedPanels{margin:0px; padding:0px; float:inherit; clear:none; width:100%}
.TabbedPanelsTabGroup{margin:0px; padding:0px}
.TabbedPanelsTab{position:relative; top:1px; float:left; padding:4px 10px; margin:0px 1px 0px 0px; font:bold 0.7em sans-serif; background-color:#FFF1B3; list-style:none; border-left:solid 1px#CCC; border-bottom:solid 1px#999; border-top:solid 1px#999; border-right:solid 1px#999; -moz-user-select:none; -khtml-user-select:none; cursor:pointer}
.TabbedPanelsTabHover{background-color:#FC6; color:#F30}
.TabbedPanelsTabSelected{background-color:#FC6; border-bottom:1px solid#EEE}
.TabbedPanelsTab a{color:black; text-decoration:none}
.TabbedPanelsContentGroup{clear:both; border-left:solid 1px#CCC; border-bottom:solid 1px#CCC; border-top:solid 1px#999; border-right:solid 1px#999; background-color:#FFF9DD}
.TabbedPanelsContent{padding:4px}
.TabbedPanelsContentVisible{}
.VTabbedPanels.TabbedPanelsTabGroup{float:left; width:10em; height:20em; background-color:#EEE; position:relative; border-top:solid 1px#999; border-right:solid 1px#999; border-left:solid 1px#CCC; border-bottom:solid 1px#CCC}
.VTabbedPanels.TabbedPanelsTab{float:none; margin:0px; border-top:none; border-left:none; border-right:none}
.VTabbedPanels.TabbedPanelsTabSelected{background-color:#EEE; border-bottom:solid 1px#999}
.VTabbedPanels.TabbedPanelsContentGroup{clear:none; float:left; padding:0px; width:30em; height:20em}
@media screen and (max-width: 980px) {.TexteGrisGrand{font-size:30px; font-weight:600;}.TexteH1{font-size:28px;}   } 
@media screen and (max-width: 736px) {.TexteGrisGrand{font-size:25px; font-weight:600;} .TexteH1{font-size:26px;} } 
@media screen and (max-width: 450px) {.text17normal{font-size:15px;}.TexteH1{font-size:25px;}} 
#returnOnTop{background:url(haut2.png) no-repeat; position:fixed; bottom:5%; right:5%; cursor:pointer; display:none; opacity:0.5; filter:alpha(opacity=50); height:60px; width:60px}
#returnOnTop:hover{filter:alpha(opacity=100); opacity:1; -webkit-transition:all .3s ease; transition:all .3s linear; -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -o-transform:rotate(360deg); -ms-transform:rotate(360deg); transform:rotate(360deg)}
