body 
{
background-image: URL("");
background-color: #dfe2e6;
background-repeat:repeat-y;
background-attachment:fixed;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
font-size: 10pt ;
color: black;
}
/* jaune #ffef83 */
a:link
{ 
color: #2a4f00;
font-weight: bold;
background-color:;
}
a:visited
{
color:#91a441;
font-weight: bold;
text-decoration: ;
}
a:active
{
background-color:;
}
a:hover 
{ 
color:kaki ;
background-color:white; 
}
ol
{
text-align:left;
}
ul
{
font-size:10pt;
text-align:justify;
padding-right:10pt;
}
.ul
{
left:30px;
font-size:10pt;
text-align:left;
padding-left:30px;
}
.tableau95
{
position:relative;
float:left;
width:900px;
background-color:;
text-align:left;
}
.tableau95a
{
position:relative;
float:left;
width:920px;
background-color: antiquewhite;
border:solid 1px brown;
text-align:left;
}
.tableau95b
{
position:relative;
float:left;
width:920px;
background-color: ivory;
border:solid 1px brown;
text-align:left;
}
.tg1_2
{
position:relative;
float:left;
width:30%;
left:80px;
font-size:8pt;
text-align:left;
padding:5px;
font-weight:bold;
background-color:;
}
.td1_2
{
position:relative;
float:right;
width:30%;
right:50px;
font-size:8pt;
text-align:right;
padding:5px;
font-weight:bold;
background-color:;
}
.bouton
{
position:relative;
left:260px;
border-style: double;
border-top-color: #fcd69d;
border-right-color:#fcd69d;
border-bottom-color:#d48d23;
border-left-color:#d48d23;
width:150px;
background-color:;
}

#titre
{
position: relative ;
width: 675px;
height: 100px;
font-size: 10pt ;
font-weight: bold ;
color: black ;
top: 10px;
left: 0px;
float:left;
background-color:;
padding-top:10pt;
padding-bottom:10pt;
padding-right: 10pt;
padding-left: 10pt
}
#fond
{
position: relative ;
top: 0px;
left: 75px;
width: 745px;
height: 95px;
text-align:; 
font-size:;
font-weight:;
color: #dc143c;
background-color:;
margin-right: 0px;
margin-left:0px;
margin-top: 0px;
margin-bottom: 0px; 
padding-left:0pt;
padding-right:0pt;
padding-top:0pt;
padding-bottom:0pt;
}

.titre2
{
position:relative;
top:10px;
left:0px;
width:618px;
height:66px;
float: left;
line-height: 2.5em;
font-size: 18pt;
color: #ffef83;
font-weight: bold;
text-align: center;
background-color:#dc143c;
border-style:double;
border-color:white;
margin-right: 2px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px; 
padding-left:5pt;
padding-right:5pt;
padding-top:5pt;
padding-bottom:5pt;
}
.imgd
{
position: relative;
font-size: 10pt;
left: 3px;
width: 90px;
float: left;
top:7px;
padding-right:0px;
}
.imgg
{
position: relative;
font-size: 10pt;
left: 3px;
width: 90px;
float: left;
background-color:;
top:5px;
padding-right:20px;
}
#menu
{
position: relative ;
width:450px;
font-size: 10pt ;
left: 0px;
float:left;
font-weight: bold ;
background-color:;
padding-left:10pt;
padding-right:10pt;
padding-top:20pt;
padding-bottom:10pt;
}
#menu_large
{
position: relative ;
width:650px;
font-size: 10pt ;
left: 0px;
float:left;
font-weight: bold ;
background-color:;
padding-left:10pt;
padding-right:10pt;
padding-top:20pt;
padding-bottom:10pt;
}
#corps
{
position: relative ;
top: 10px;
left: 76px;
float: left;
width: 725px;
font-size: 10pt;
text-align: justify;
vertical-align: ;
color:;
background-color:white;
padding:10px;
}
.corps
{
position: relative ;
top: 10px;
left: 10px;
width: 700px;
height:451px;
text-align: justify ;
font-size: 10pt ;
color: black ;
background-image: URL("../apiculture/rucher_3_a.jpg");
}
.corps2
{
position: relative ;
top: 10px;
left: 10px;
width: 380px;
float:left;
font-size: 12pt;
text-align: left;
color: #dc143c ;
background-color:;
margin-right: 0px;
margin-left:0px;
margin-top: 0px;
margin-bottom: 0px; 
padding-left:10pt;
padding-right:10pt;
padding-top:10pt;
padding-bottom:10pt;
}
.lin
{
position: relative ;
width: 680px;

text-align:center ; 
font-size: 10pt ;
color: #993300;
font-weight: bold ;
background-color:;
padding-top:20pt;
padding-bottom:0pt;
}
.lin2
{
position: relative ;
width: 300px;
left:180px;
float:left;
text-align:center ; 
font-size: 10pt ;
color: black;
border-style:double;
border-width:;
font-weight: bold ;
background-color:;
padding:10pt;
}
.imgc2
{
position: relative ;
width: 680px;
text-align:center ; 
font-size: 10pt ;
color: #993300;
font-weight: bold ;
background-color:;
padding-top:0pt;
padding-bottom:0pt;
}
.logo
{
position: relative ;
width: 135px;
top: 0px;
left: 10px;
float:left;
text-align: center ;
font-size: 10pt ;
font-weight: bold ;
float: left;
background-color:;
padding-top:10pt;
padding-bottom:10pt;
padding-right: 0pt;
padding-left: 0pt
}
.titre
{
position; relative ;
width: 380px;
height: 96px;
top: 0px;
left: 0px;
float: left;
text-align: center; 
font-size: 20pt ;
font-family:;
font-weight: bold ;
color: black;
background-color:;
padding-top:10pt;
padding-bottom:10pt;
padding-right: 0pt;
padding-left: 0pt
}
.imgc
{
position: relative ;
width: 300px;
left:180px;
float:left;
text-align:center ; 
font-size: 10pt ;
color: black;
border-width:;
font-weight: bold ;
background-color:;
padding:0pt;
}
.logo2
{
position: relative ;
width:100px;
top: 0px;
left: 0px;
float: right;
background-color:;
padding-top:10pt;
padding-bottom:10pt;
padding-right: 0pt;
padding-left: 0pt
}
#liout
{
position: relative ;
top: 0px;
left: 80px;
width: 715px;
text-align: center ; 
font-size: 10pt ;
font-weight: bold;
color: #dc143c ;
background-color:;
padding-left:0pt;
padding-right:0pt;
padding-top:20pt;
padding-bottom:10pt;
}
.tg20
{
position: relative ;
width: 20px;
font-size: 10pt;
float: left;
background-color: ; 
text-align: left;
}
.tg20a
{
position: relative ;
width: 20px;
font-size: 10pt;
float: left;
background-color:antiquewhite ; 
text-align: left;
}
.tg130
{
position: relative ;
width: 130px ;
float: left ;
font-size: 10pt;
background-color:;
text-align: left; 
}
.tg130a
{
position: relative ;
width: 130px ;
float: left ;
font-size: 10pt;
background-color:antiquewhite;
text-align: left; 
}
.tg130c
{
position: relative ;
width: 130px ;
float: left ;
left: 20px ;
font-size: 10pt;
background-color:;
text-align: left; 
}
.tg140
{
position: relative ;
font-size: 10pt;
float: left ;
background-color:;
text-align: ;
width: 140px;
padding:3px;  
}
.tg140a
{
position: relative ;
font-size: 10pt;
float: left ;
background-color:antiquewhite;
width: 140px;
padding-bottom:5pt;
padding-top:5pt;
padding-left:5pt;
padding-right:5pt; 
}
.tg140b
{
position: relative ;
font-size: 10pt;
float: left ;
background-color:ivory;
width: 140px;
text-align: left ;
padding-bottom:5pt;
padding-top:5pt;
padding-left:5pt;
padding-right:5pt;  
}

.tg145
{
position: relative ;
width: 145px ;
float: left ;
font-size: 10pt;
background-color:;
text-align: left; 
}
.tg150
{
position: relative ;
width:150px;
float: left;
font-size: 10pt ;
background-color:;
text-align: left;
padding:3px; 
}
.tg150a
{
position: relative ;
width:150px;
float: left;
font-size: 10pt ;
background-color:antiquewhite;
padding:5pt;
}
.tg150b
{
position: relative ;
width:150px;
float: left;
font-size: 10pt ;
background-color:ivory;
padding:5pt;
}
.tg160
{
position: relative ;
width:160px;
float: left;
font-size: 10pt ;
background-color:;
text-align: left;
padding:5px; 
}
.tg160c
{
position: relative ;
width:160px;
float: left;
font-size: 10pt ;
background-color:;
text-align: center;
border: 1px solid black;
padding:5px; 
}
.tg160a
{
position: relative ;
width:160px;
float: left;
font-size: 10pt ;
background-color:antiquewhite;
text-align: left;
padding-bottom:5pt;
padding-top:5pt;
padding-left:5pt;
padding-right:5pt;  
}
.tg160b
{
position: relative ;
width:160px;
float: left;
font-size: 10pt ;
background-color:ivory;
text-align: left;
padding-bottom:5pt;
padding-top:5pt;
padding-left:5pt;
padding-right:5pt;  
}
.tg180
{
position: relative ;
width:180px;
float: left;
font-size: 10pt ;
background-color:;
text-align: left;
}
.tg200
{
position: relative ;
width:200px;
float: left;
font-size: 10pt ;
background-color:;
text-align: left;
}
.tg250
{
position: relative ;
width: 250px ;
font-size: 10pt;
float: left ;
background-color:;
text-align: left;
}
.td250
{
position: relative ;
width: 250px ;
font-size: 10pt;
float: right ;
background-color:;
text-align: left;
}
.tg300
{
position: relative ;
width: 300px;
font-size: 10pt;
float: left ;
background-color:;
text-align: left; 
}
.tg320
{
position: relative ;
width: 320px;
font-size: 10pt;
float: left ;
background-color:;
text-align: left; 
}
.td320
{
position: relative ;
width: 320px;
font-size: 10pt;
float: right ;
background-color:;
text-align: right; 
}
.tg320a
{
position: relative ;
width: 320px;
font-size: 10pt;
float: left ;
background-color:antiquewhite;
text-align: left;
padding:10; 
}
.tb335
{
position: relative ;
width: 335px ;
font-size: 10pt;
left:10px;
float: left ;
background-color:; 
padding: 5px  
}
.tb335a
{
position: relative ;
width: 335px ;
font-size: 10pt;
left:10px;
float: left ;
background-color: antiquewhite; 
padding: 10px 
}
.tb335b
{
position: relative ;
width: 335px ;
font-size: 10pt;
left:10px;
float: left ;
background-color: ; 
padding: 5px 
}
.tg420
{
position: relative ;
width:420px;
float: left;
font-size: 10pt ;
background-color:;
text-align: left;
padding:3px; 
}
.tg430
{
position: relative ;
width: 430px;
font-size: 10pt;
float: left ;
background-color:;
text-align: left; 
}
.tg440
{
position: relative ;
width:440px;
float: left;
font-size: 10pt ;
background-color:;
text-align: left;
}
.tg440a
{
position: relative ;
width:440px;
float: left;
font-size: 10pt ;
background-color:antiquewhite;
text-align: left;
}
.tg500
{
position: relative ;
width: 500px;
font-size: 10pt;
float: left ;
background-color:;
text-align: left; 
}
.tb335
{
position: relative ;
width: 335px ;
font-size: 10pt;
left:10px;
float: left ;
background-color:; 
padding: 5px  
}
.tb335a
{
position: relative ;
width: 335px ;
font-size: 10pt;
left:10px;
float: left ;
background-color: antiquewhite; 
padding: 10px 
}
.tb335b
{
position: relative ;
width: 335px ;
font-size: 10pt;
left:10px;
float: left ;
background-color: ivory; 
padding: 5px 
}
.tb400c
{
position: relative ;
text-align: center;
width: 400px;
float:left;
font-weight: bold;
border: 1px solid black;
font-size: 12pt ;
padding:10pt;
}
.tb500
{
position: relative ;
width: 500px;
left: 50px;
float:left;
font-size: 10pt ;
background-color:red;
padding:10pt;
}
.tb500a
{
position: relative ;
width: 600px;
left: 50px;
float:left;
font-size: 10pt ;
background-color:antiquewhite;
padding:10pt;
}
.tb500b
{
position: relative ;
width: 500px;
left: 50px;
float:left;
font-size: 10pt ;
background-color:ivory;
padding:10pt;
}
.tb600
{
position: relative ;
width: 600px;
left: 45px;
float:left;
font-size: 10pt ;
background-color:;
padding:10pt;
}
.tb600a
{
position: relative ;
width: 600px;
left: 45px;
float:left;
font-size: 10pt ;
background-color:antiquewhite;
padding:10pt;
}
.tb600b
{
position: relative ;
width: 600px;
left: 45px;
float:left;
font-size: 10pt ;
background-color:ivory;
padding:10pt;
}
.tb600c
{
position: relative ;
text-align: center;
width: 600px;
left: 45px;
float:left;
border: 1px solid black;
font-size: 10pt ;
padding:10pt;
}
.tb670
{
position: relative ;
width: 670px ;
float:left;
font-size: 10pt;
left:10px;
background-color:; 
padding: 10px; 
}
.tb670a
{
position: relative ;
width: 670px ;
float:left;
font-size: 10pt;
left:10px;
background-color:antiquewhite; 
padding: 10px; 
}
.tb670b
{
position: relative ;
width: 670px ;
float:left;
font-size: 10pt;
left:10px;
background-color:ivory; 
padding: 10px; 
}
.flux 
{
clear: both ;
}
.flux2 
{
clear: left ;
}
.text1
{
font-family: ;
font-style: ;
font-size: 10pt;
line-height: 1.2em;
text-indent:0%;
text-align: justify;
padding-left:10pt;
padding-right:10pt;
}
.text1a
{
font-family: ;
font-style: ;
font-size: 10pt;
line-height: 1.2em;
text-indent:0%;
text-align: justify;
padding-left:0pt;
padding-right:10pt;
}
.text1b
{
font-family: ;
font-style: italic;
font-size: 10pt;
line-height: 1.2em;
text-indent:0%;
text-align: justify;
padding-left:20pt;
padding-right:10pt;
}
.text1c
{
font-family: ;
font-size: 10pt;
line-height: 1.2em;
text-indent:0%;
text-align: justify;
padding-left:35pt;
padding-right:10pt;
}
.text1d
{
font-family: ;
font-size: 10pt;
line-height: 1.2em;
text-indent:3%;
text-align: justify;
padding-left:10pt;
padding-right:10pt;
}
.text1e
{
font-family: ;
font-size: 10pt;
line-height: 1.2em;
text-indent:-3%;
text-align: justify;
padding-left:25pt;
padding-right:10pt;
}
.text1f
{
font-family: ;
font-size: 10pt;
line-height: 1.2em;
text-indent:-4.5%;
text-align: left;
padding-left:25pt;
padding-right:10pt;
}
.text2
{
font-size: 10pt;
color: #dc143c;
font-weight: bold;
text-align:right;
padding-right:10pt;
}
.text3
{
font-family:;
font-style: ;
font-size: 10pt;
color:brown;
font-weight: bold;
text-align:center;
padding-right:10pt;
}
.text3a
{
font-family:;
font-style: ;
font-size: 10pt;
color: black;
font-weight: bold;
text-align:center;
padding-right:10pt;
}
.text3b
{
font-family:;
font-style: ;
font-size: 10pt;
color: black;
font-weight: ;
text-align:center;
padding-right:10pt;
}
.text4
{
font-family: ;
text-align: justify;
font-style: ;
font-size: 10pt;
color: #993300;
text-align: justify;
font-weight: bold;
padding-right:10pt;
}
.text5
{
font-family: ;
text-align: ;
font-style: ;
font-size: 10pt;
line-height: 1.5em;
text-indent:0%;
padding-right:10pt;
}
.text5a
{
font-family: ;
text-align: ;
font-style: ;
font-size: 10pt;
line-height: 1.5em;
text-indent:0%;
padding-left:60pt;
}
.text6
{
font-family: ;
text-align: justify;
font-style: ;
font-size: 10pt;
line-height: 1.2em;
text-indent:0%;
padding-right:10pt;
}
.text7
{
font-family:;
line-height: 1em;
font-style: ;
font-size: 7.5pt;
color: ;
font-weight: ;
text-align:right;
padding-right:10pt;
}
.text7a
{
font-family:;
line-height: 1em;
font-style: ;
font-size: 6.5pt;
color: #dc143c;
font-weight: ;
text-align:left;
padding-right:10pt;
}
.text8
{
font-family:;
line-height: 1.2em;
font-style: ;
font-size: 10pt;
color:black;
font-weight: ;
text-align:right;
padding-left: 10pt;
}
.text9
{
font-family:;
line-height: 1.2em;
font-style: ;
font-size: 10pt;
color: brown;
font-weight: ;
text-align:justify;
padding-right:10pt;
}
.text9a
{
font-family:;
line-height: 1.2em;
font-style: ;
font-size: 10pt;
color: #dc143c;
font-weight: ;
text-align:left;
padding-right:10pt;
}
.h1
{
font-family: ;
font-size: 13.5pt;
font-style: ;
text-align: left;
font-weight: bold;
padding-left:2pt;
padding-right:10pt;
}
.h2
{
font-family: ;
font-size: 13.5pt;
font-weight: bold;
padding-right:10pt;
}
.h3
{
font-family: ;
font-size: 11pt;
font-weight: bold;
font-style: ;
padding-left:5pt;
padding-right:10pt;
}
.h3a
{
font-family: ;
font-size: 10pt;
font-weight: bold;
font-style: ;
padding-left:15pt;
padding-right:10pt;
}
.h3b
{
font-family: ;
font-size: 10pt;
font-weight: bold;
font-style: ;
padding-left:15pt;
padding-right:10pt;
}
.h4
{
font-family: ;
font-size: 22pt;
color: #660000;
font-weight: bold;
text-align: center;
padding-right:10pt;
}
.h5
{
font-family: ;
font-size: 28pt;
color: #660000;
font-weight: bold;
text-align: right;
padding-right:10pt;
}
.h6
{
font-family: ;
font-size: 12pt;
font-weight: bold;
text-align: center;
padding-right:10pt;
}
.h6a
{
font-family: ;
font-size: 12pt;
font-weight: bold;
background-color: antiquewhite;
text-align: center;
padding-right:10pt;
}
.h6b
{
font-family: ;
font-size: 10pt;
font-weight: bold;
background-color:;
text-align: center;
padding-right:10pt;
}
.h7
{
font-family: ;
font-size: 10pt;
text-align: center;
font-style: ;
padding-right:10pt;
}

.lettrine1:first-letter
{
font-family: 10pt ; 
color:black ; 
font-weight: bolder ; 
padding: 0.00em ; 
margin-right: 5px ;
float: left ;
line-height: 100% ;
padding-left:25pt;
}




