
body {
padding : 0;
margin : 0;
background : #fff;
font : 14px/20px Arial, Helvetica, sans-serif;
color : #3d3c2c;
font-weight : normal;
}
#Layer1 {
position : absolute;
width : 880px;
height : 90px;
z-index : 1;
left : 100px;
top : 0;
background-color : #ffffff;
border : 1px none #000000;
}
#Layer2 {
position : absolute;
width : 400px;
height : 80px;
z-index : 1;
top : 15px;
left : 0;
}
#Layer3 {
position : absolute;
width : 480px;
height : 30px;
z-index : 2;
left : 400px;
top : 25px;
background-color : #ffffff;
border : 1px none #000000;
text-align : center;
}
#Layer31 h2 {
width : 330px;
height : 30px;
background : #fff;
display : block;
position : absolute;
left : 0;
top : 0;
/*margin : 14px 0 5px 40px;*/
margin-top :0px;
font : 22px/24px Georgia, "Times New Roman", Times, serif;

z-index : 1;
/*text-transform : uppercase;*/
text-align:left;
margin-left :60px;
}

#Layer31 {
position : absolute;
width : 480px;
height : 30px;
z-index : 2;
left : 400px;
top : 60px;
background-color : #ffffff;
border : 1px none #000000;
text-align : center;
}
#Layer5 {
position : absolute;
width : 960px;
height : 35px;
z-index : 2;
left : 20px;
top : 90px;
background-color : #e6e4cf;
}
#Layer5 h2 {
color : #515151;
background-position : bottom left;
background-repeat : no-repeat;
padding : 0;
margin-top : 5px;
margin-bottom : 5px;
}
#Layer20 {
position : absolute;
width : 584px;
height : 20px;
z-index : 1;
left : 156px;
top : 1px;
background-color : #66cc00;
border : 1px none #000000;
}
#Layer4 {
position : absolute;
width : 300px;
height : 85px;
z-index : 3;
left : 100px;
top : 140px;
background-color : #eaeada;
border : 1px none #000000;
}
#Layer6 {
position : absolute;
width : 300px;
height : 90px;
z-index : 4;
left : 100px;
top : 228px;
background-color : #eaeada;
border : 1px none #000000;
}
#Layer7 {
position : absolute;
width : 300px;
height : 90px;
z-index : 5;
left : 100px;
top : 321px;
background-color : #eaeada;
border : 1px none #000000;
}
#Layer4 #ourblog {
float : left;
width : 295px;
height : 80px;
position : relative;
background : url(../images/icon1-nor.gif) no-repeat 0 0;
}
#Layer4 #ourblog h2 {
width : 255px;
height : 10px;
background : #fff;
display : block;
position : absolute;
left : 0;
top : 0;
margin : 14px 0 5px 40px;
font : 12px/10px Georgia, "Times New Roman", Times, serif;
color : #cc0000;
z-index : 1;
text-transform : uppercase;
}
#Layer4 #ourblog p {
width : 150px;
height : 10px;
display : block;
position : absolute;
font : 12px/14px Arial, Helvetica, sans-serif;
color : #2e5000;
background : #fff;
margin : 44px 0 0 81px;
z-index : 1;
}
#Layer4 #ourblog a {
text-decoration : none;
display : block;
width : 295px;
height : 80px;
}
#Layer4 #ourblog a:hover {
text-decoration : none;
background : url(../images/icon1-hover.gif) no-repeat 0 0;
}
#Layer6 #possib {
float : left;
width : 295px;
height : 80px;
position : relative;
margin : 5px 0 0 0;
background : url(../images/icon2-nor.gif) no-repeat 0 0;
}
#Layer6 #possib h2 {
width : 255px;
height : 10px;
background : #fff;
display : block;
position : absolute;
left : 0;
top : 0;
margin : 14px 0 5px 40px;
font : 12px/10px Georgia, "Times New Roman", Times, serif;
color : #cc0000;
z-index : 1;
text-transform : uppercase;
}
#Layer6 #possib p {
width : 150px;
height : 10px;
display : block;
position : absolute;
font : 12px/14px Arial, Helvetica, sans-serif;
color : #2e5000;
background : #fff;
margin : 44px 0 0 81px;
z-index : 1;
}
#Layer6 #possib a {
text-decoration : none;
display : block;
width : 295px;
height : 80px;
}
#Layer6 #possib a:hover {
text-decoration : none;
background : url(../images/icon2-hover.gif) no-repeat 0 0;
}
#Layer7 #solution {
float : left;
width : 295px;
height : 80px;
position : relative;
margin : 5px 0 0 0;
background : url(../images/icon3-nor.gif) no-repeat 0 0;
}
#Layer7 #solution h2 {
width : 255px;
height : 10px;
background : #fff;
display : block;
position : absolute;
left : 0;
top : 0;
margin : 14px 0 5px 40px;
font : 12px/10px Georgia, "Times New Roman", Times, serif;
color : #cc0000;
z-index : 1;
text-transform : uppercase;
}
#Layer7 #solution p {
width : 150px;
height : 10px;
display : block;
position : absolute;
font : 12px/14px Arial, Helvetica, sans-serif;
color : #2e5000;
background : #fff;
margin : 44px 0 0 81px;
z-index : 1;
}
#Layer7 #solution a {
text-decoration : none;
display : block;
width : 295px;
height : 80px;
}
#Layer7 #solution a:hover {
text-decoration : none;
background : url(../images/icon3-hover.gif) no-repeat 0 0;
}
#Layer8 {
position : absolute;
width : 198px;
height : 290px;
z-index : 6;
left : 410px;
top : 135px;
background-color : #eaeada;
border : 1px none #000000;
}
#Layer8 #etatsite img{
padding-top:10px;
background : #fff;
}

#Layer8 #etatsite {
float : left;
width : 192px;
height : 289px;
position : relative;
background : #fff;
}

#Layer8 #etatsite h3 {
width : 280px;
height : 30px;
background-color : transparent;
display : block;
position : absolute;
left : 0;
top : 0;
margin : 5px 00px 5px 0px;
font : 22px/20px Georgia, "Times New Roman", Times, serif;
color : #515151;
z-index : 1;

}
#Layer8 #etatsite h2.tit1 {
width : 280px;
height : 80px;
background-color : transparent;
display : block;
position : absolute;
left : 0;
top : 0;
margin : 67px 0 5px 5px;
font : 12px/10px Georgia, "Times New Roman", Times, serif;
color : #cc0000;
z-index : 1;
font-weight : bold;
}
#Layer8 #etatsite h2.tit2 {
width : 280px;
height : 80px;
background-color : transparent;
display : block;
position : absolute;
left : 0;
top : 0;
margin : 97px 0 5px 5px;
font : 12px/10px Georgia, "Times New Roman", Times, serif;
color : #cc0000;
z-index : 1;
font-weight : bold;
}
#Layer8 #etatsite h2.tit3 {
width : 280px;
height : 80px;
background-color : transparent;
display : block;
position : absolute;
left : 0;
top : 0;
margin : 127px 0 5px 5px;
font : 12px/10px Georgia, "Times New Roman", Times, serif;
color : #cc0000;
z-index : 1;
font-weight : bold;
}
#Layer8 #etatsite h2.tit4 {
width : 280px;
height : 80px;
background-color : transparent;
display : block;
position : absolute;
left : 0;
top : 0;
margin : 156px 0 5px 5px;
font : 12px/10px Georgia, "Times New Roman", Times, serif;
color : #cc0000;
z-index : 1;
font-weight : bold;
}
#Layer11 p.text11 {
width : 275px;
color : #2e5000;
background : #fff;
margin-right : 25px ;
margin-top : 15px ;
padding-top:5px;
padding-left:10px;
padding-right:10px;

z-index : 1;
font-size : 13px;
line-height: 20px;
}
#Layer8 #etatsite p.text111 {
width : 190px;
height : 15px;
display : block;
position : absolute;
color : #2e5000;
background : #fff;
margin : 10px 0 0 0;
padding-left:3px;
padding-right:0px;
z-index : 1;
font-size : 12px;
}
#Layer8 #etatsite p.text100 {
width : 190px;
height : 15px;
display : block;
position : absolute;
color : #2e5000;
background : #fff;
/*margin : 0px 0 0 0;*/
margin-top:265px;
text-align:center;

z-index : 1;
font-size : 12px;
}
#Layer8 #etatsite p.text1 {
width : 190px;
height : 15px;
display : block;
position : absolute;
color : #2e5000;
background : #fff;
margin : 35px 0 0 0;
z-index : 1;
font-size : 14px;
}
#Layer8 #etatsite p.text2 {
width : 150px;
height : 15px;
display : block;
position : absolute;
font : 12px/14px Arial, Helvetica, sans-serif;
color : #2e5000;
background : #fff;
margin : 80px 0 0 81px;
z-index : 1;
}
#Layer8 #etatsite p.text3 {
width : 150px;
height : 15px;
display : block;
position : absolute;
font : 12px/14px Arial, Helvetica, sans-serif;
color : #2e5000;
background : #fff;
margin : 110px 0 0 81px;
z-index : 1;
}
#Layer8 #etatsite p.text4 {
width : 150px;
height : 15px;
display : block;
position : absolute;
font : 14px/16px Arial, Helvetica, sans-serif;
color : #2e5000;
background : #fff;
margin : 140px 0 0 81px;
z-index : 1;
}
#Layer9 {
position : absolute;
width : 364px;
height : 290px;
z-index : 7;
left : 614px;
top : 130px;
background-color : #ffffff;
border : 1px none #000000;
}
#Layer9 h2 {
width: 355px;
height: 24px;
display: block;
position: relative;
background-color: #ffffff;
/*
background-image: url(../images/symbol5.gif);
background-repeat: no-repeat;
background-attachment: scroll;
*/
padding-top: 0px;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 10pt;
font-family: Georgia,"Times New Roman",Times,serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 22px;
line-height: 18px;
color: #3d3c2c;
margin-top: 2px;
margin-right: 0pt;
margin-bottom: 0px;
margin-left: 50px;
/*
color : #515151;
background-position : bottom left;
background-repeat : no-repeat;
padding : 0;
margin-top : 1px;
margin-bottom : 5px;
margin-left : 50px;
*/
}
#Layer111 {
position : absolute;
width : 300px;
height : 690px;
z-index : 9;
left : 100px;
top : 550px;
background-color : #eaeada;
border : 1px none #000000;
font : 13px/15px Arial, Helvetica, sans-serif;
}
#Layer11 {
position : absolute;
width : 300px;
height : 200px;
z-index : 9;
left : 100px;
top : 550px;
background-color : #eaeada;
border : 1px none #000000;
font : 13px/15px Arial, Helvetica, sans-serif;
}
#Layer11 img, #Layer111 img {
border : 0;
vertical-align : top;
margin-top : 0;
margin-left : 5px;
}
#Layer11 h2 ,#Layer111 h2{
height : 48px;
background-color : #ffffff;
background-image : url(../images/symbol41.gif);
background-repeat : no-repeat;
background-attachment : scroll;
display : block;
position : relative;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 70px;
margin-top : 5px;
margin-right : 4pt;
margin-bottom : 20px;
margin-left : 0;
font-family : Georgia, "Times New Roman", Times, serif;
font-style : normal;
font-variant : normal;
font-weight : normal;
font-size : 16px;
line-height : 48px;
color : #5ea000;
text-transform : uppercase;
}
#layer11 p {
font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size : 10px;
margin-left : 0;
padding : 0;
text-align : center;
font-weight : bold;
color : #ffffff;
margin-top : 0;
}
#layer11 ul {
display : block;
float : right;
width : 250px;
height : 170px;
}
#layer11 ul li {
padding : 0 5px 0 0;
text-align : left;
}
#layer11 ul li a {
text-decoration : underline;
color : #3d3c2c;
background : #eaeada;
}
#layer11 ul li a:hover {
text-decoration : none;
}
#Layer10 {
position : absolute;
width : 300px;
height : 130px;
z-index : 10;
left : 100px;
top : 415px;
background-color : #eaeada;
border : 1px none #000000;
}
#Layer10 form {
height : 40px;
background-color : #ebe9d7;
background-image : none;
background-repeat : repeat;
background-attachment : scroll;
padding-top : 5pt;
padding-right : 0;
padding-bottom : 0;
padding-left : 20pt;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
margin-left : 10px;
color : #333227;
}
#Layer10 h2 {
height : 48px;
background-color : #ffffff;
background-image : url(../images/search10.gif);
background-repeat : no-repeat;
background-attachment : scroll;
display : block;
position : relative;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 60px;
margin-top : 5px;
margin-right : 4pt;
margin-bottom : 20px;
margin-left : 0;
font-family : Georgia, "Times New Roman", Times, serif;
font-style : normal;
font-variant : normal;
font-weight : normal;
font-size : 16px;
line-height : 48px;
color : #5ea000;
text-transform : uppercase;
}
#Layer12 {
position : absolute;
width : 569px;
height : 665px;
z-index : 11;
left : 410px;
top : 430px;
background-color : #eaeada;
border : 1px none #000000;
}
#Layer14 {
position : absolute;
width : 415px;
height : 58px;
z-index : 1;
left : 80px;
top : 5px;
background-color : #eaeada;
border : 1px none #000000;
}
#Layer21 {
position : absolute;
width : 380px;
height : 55px;
z-index : 14;
left : 2px;
top : 2px;
}
#Layer21 h2 {
width : 380px;
height : 51px;
display : block;
position : relative;
background-color : #eaeada;
background-image : url(../images/symbol5.gif);
background-repeat : no-repeat;
background-attachment : scroll;
padding-top : 20px;
padding-right : 0;
padding-bottom : 0;
padding-left : 70pt;
font-family : Georgia, "Times New Roman", Times, serif;
font-style : normal;
font-variant : normal;
font-weight : normal;
font-size : 28px;
line-height : 28px;
color : #3d3c2c;
margin-top : 2px;
margin-right : 0;
margin-bottom : 20px;
margin-left : 5px;
}
#Layer22 {
position : absolute;
width : 89px;
height : 56px;
z-index : 15;
left : 323px;
top : 1px;
}
#Layer15 {
position : absolute;
width : 440px;
height : 105px;
z-index : 2;
left : 60px;
top : 65px;
background-color : #eaeada;
border : 1px none #000000;
}
#Layer15 ul {
width : 328px;
height : 82px;
position : relative;
top : 1px;
left : 80px;
margin : 0 0 10px 0;
}
#Layer15 li {
width : 340px;
background : url(../images/arrow2.gif) no-repeat 0 7px;
font : 14px/24px Arial, Helvetica, sans-serif;
padding : 0 0 0 20px;
}
#Layer15 li a {
width : 235px;
height : 25px;
background : #eaeada;
color : #cc0000;
text-decoration : underline;
line-height : 24px;
}
#Layer15 ul li a:hover {
width : 235px;
height : 25px;
text-decoration : none;
line-height : 24px;
}
#Layer15 p {
font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size : 16px;
margin-left : 0;
padding : 0;
text-align : left;
font-weight : bold;
color : #cc0000;
margin-top : 5px;
}
#Layer188 p.a1{
font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size : 12px;
margin-left : 0;
padding : 0;
text-align : left;
/*font-weight : bold;*/
color : #cc0000;
margin-top : 5px;
padding-left : 5px;
}
#Layer16 {
position : absolute;
width : 539px;
height : 100px;
z-index : 3;
left : 24px;
top : 228px;
background-color : #eaeada;
border : 1px none #000000;
}
#Layer16 p {
margin-top : 10px;
padding-top : 15px;
padding-right : 40px;
padding-bottom : 20px;
padding-left : 10px;
}
#Layer16 ul {
width : 328px;
height : 82px;
position : relative;
top : 1px;
left : 120px;
margin : 10px 0 10px 0;
}
#Layer16 li {
width : 340px;
background : url(../images/arrow2.gif) no-repeat 0 7px;
font : 14px/24px Arial, Helvetica, sans-serif;
padding : 0 0 0 20px;
}
#Layer16 li a {
width : 235px;
height : 25px;
background : #eaeada;
color : #cc0000;
text-decoration : underline;
line-height : 24px;
}
#Layer16 ul li a:hover {
width : 235px;
height : 25px;
text-decoration : none;
line-height : 24px;
}
#Layer17 {
position : absolute;
width : 356px;
height : 50px;
z-index : 4;
left : 95px;
top : 185px;
background-color : #eaeada;
border : 1px none #000000;
}
#Layer17 h2 {
height : 48px;
display : block;
position : relative;
background-color : #eaeada;
background-image : url(../images/registration.gif);
background-repeat : no-repeat;
background-attachment : scroll;
padding-top : 5px;
padding-right : 0;
padding-bottom : 0;
padding-left : 65pt;
font-family : Georgia, "Times New Roman", Times, serif;
font-style : normal;
font-variant : normal;
font-weight : normal;
font-size : 28px;
line-height : 28px;
color : #3d3c2c;
margin-top : 0;
margin-right : 0;
margin-bottom : 2px;
margin-left : 0;
}
#Layer23 {
position : absolute;
width : 274px;
height : 44px;
z-index : 1;
left : 110px;
background-color : #eaeada;
border : 1px none #000000;
top : 7px;
}
#Layer24 {
position : absolute;
width : 92px;
height : 66px;
z-index : 2;
left : 5px;
top : -1px;
}
#Layer188 {
position : absolute;
width : 425px;
height : 308px;
z-index : 5;
left : 69px;
top : 352px;
background-color : #b0ad93;
border : 1px none #000000;
}
#Layer188 ul {
width : 328px;
height : 82px;
position : relative;
top : 1px;
left : 80px;
margin : 0 0 10px 0;
}
#Layer188 a {
width : 235px;
height : 25px;
background : #b0ad93;
color : #ffffff;
text-decoration : underline;
line-height : 24px;
}
#Layer188 a:hover {
width : 235px;
height : 25px;
text-decoration : none;
line-height : 24px;
}

#Layer188 li {
width : 340px;
font : 14px/24px Arial, Helvetica, sans-serif;
padding : 0 0 0 20px;
}


#Layer188 li a {
width : 235px;
height : 25px;
background : #b0ad93;
color : #ffffff;
text-decoration : underline;
line-height : 24px;
}
#Layer188 ul li a:hover {
width : 235px;
height : 25px;
text-decoration : none;
line-height : 24px;
}
#Layer188 h2 {
height : 60px;
display : block;
position : relative;
background-color : #eaeada;
background-image : url(../images/symbol6.gif);
background-repeat : no-repeat;
background-attachment : scroll;
padding-top : 10px;
padding-right : 0;
padding-bottom : 0;
padding-left : 80pt;
font-family : Georgia, "Times New Roman", Times, serif;
font-style : normal;
font-variant : normal;
font-weight : normal;
font-size : 28px;
line-height : 28px;
color : #3d3c2c;
margin-top : 20px;
margin-right : 0;
margin-bottom : 20px;
margin-left : 0;
}
#Layer188 p {
font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size : 14px;
margin-left : 0;
padding : 5px;
text-align : left;
color : #ffffff;
}



#Layer18 {
position : absolute;
width : 425px;
height : 255px;
z-index : 5;
left : 69px;
top : 352px;
background-color : #b0ad93;
border : 1px none #000000;
}

#Layer18 ul {
width : 328px;
height : 82px;
position : relative;
top : 1px;
left : 80px;
margin : 0 0 10px 0;
}
#Layer18 li {
width : 340px;
font : 14px/24px Arial, Helvetica, sans-serif;
padding : 0 0 0 20px;
}
#Layer18 li a {
width : 235px;
height : 25px;
background : #b0ad93;
color : #ffffff;
text-decoration : underline;
line-height : 24px;
}
#Layer18 ul li a:hover {
width : 235px;
height : 25px;
text-decoration : none;
line-height : 24px;
}
#Layer18 h2 {
height : 60px;
display : block;
position : relative;
background-color : #eaeada;
background-image : url(../images/symbol6.gif);
background-repeat : no-repeat;
background-attachment : scroll;
padding-top : 10px;
padding-right : 0;
padding-bottom : 0;
padding-left : 80pt;
font-family : Georgia, "Times New Roman", Times, serif;
font-style : normal;
font-variant : normal;
font-weight : normal;
font-size : 28px;
line-height : 28px;
color : #3d3c2c;
margin-top : 20px;
margin-right : 0;
margin-bottom : 20px;
margin-left : 0;
}
#Layer18 p {
font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size : 14px;
margin-left : 0;
padding : 5px;
text-align : left;
color : #ffffff;
}
#Layer19 {
position : absolute;
width : 880px;
height : 90px;
z-index : 13;
left : 100px;
top : 1115px;
background-color : #b0ad93;
border : 1px none #000000;
}
#Layer19 ul {
width : 600px;
display : block;
position : absolute;
right : 10px;
top : 33px;
}
#Layer19 li {
float : left;
font : 12px/15px Arial, Helvetica, sans-serif;
font-weight : normal;
}
#Layer19 ul li a {
padding : 0 10px;
color : #fffffa;
background : #b0ad93;
text-decoration : none;
}
#Layer19 ul li a:hover {
text-decoration : underline;
}
#Layer19 p {
background-color : #b0ad93;
background-image : none;
background-repeat : repeat;
background-attachment : scroll;
margin-top : 64px;
margin-right : 115px;
margin-bottom : 0;
margin-left : 0;
display : block;
position : absolute;
top : 0;
right : 40px;
color : #eaeada;
font-family : Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : normal;
font-size : 12px;
line-height : 15px;
}

#Layer13 {
position : absolute;
width : 300px;
height : 340px;
z-index : 12;
left : 100px;
top : 780px;
background-color : #eaeada;
border : 1px none #000000;
font : 13px/15px Arial, Helvetica, sans-serif;
}
#Layer13 h2 {
height : 48px;
background-color : #ffffff;
background-image : url(../images/link1.gif);
background-repeat : no-repeat;
background-attachment : scroll;
display : block;
position : relative;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 70px;
margin-top : 5px;
margin-right : 4pt;
margin-bottom : 20px;
margin-left : 0px;
font-family : Georgia, "Times New Roman", Times, serif;
font-style : normal;
font-variant : normal;
font-weight : normal;
font-size : 16px;
line-height : 48px;
color : #5ea000;
text-transform : uppercase;
width:225px;
}
#Layer13 p.line {
background : url(../images/line_2.gif) no-repeat left 0%;
height : 16px;
display : block;
width : 157px;
margin : 0 10px 69px 0;
color : #6b6854;
background-color : #eaeada;
}
#Layer13 p.line a {
font : 12px/16px Verdana, Arial, Helvetica, sans-serif;
color : #467700;
font-weight : bold;
text-decoration : none;
background-color : #eaeada;
height : 16px;
display : block;
padding : 5px 10px 0 0;
float : right;
}
#Layer13 p.line a:hover {
text-decoration : underline;
}
.block1 table {
width : 95%;
padding : 10px;
margin-left : 10px;
}
#Layer9 table {
width : 100%;
/*border : 1px dashed gray;*/
/*padding : 5px;*/
padding-top : 0px;
margin-left : 0;
margin-top : 0px;

}
#Layer9 table td {
font-size : 13px;
color : #cc0000;
text-align : center;



}
.block2 {
font-size : 13px;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-top-color : #d2d6d6;
border-right-color : #d2d6d6;
border-bottom-color : #d2d6d6;
border-left-color : #d2d6d6;
padding-left : 5px;
padding-right : 6px;
margin-bottom : 15px;
background-color : #eaeada;
padding-top : 180px;
margin-top : 10px;
}
.block2 p {
font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size : 14px;
margin-left : 0;
padding : 5px;
text-align : left;
color : #ffffff;
}
.block3 {
font-size : 13px;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-top-color : #d2d6d6;
border-right-color : #d2d6d6;
border-bottom-color : #d2d6d6;
border-left-color : #d2d6d6;
padding-left : 5px;
padding-right : 6px;
margin-bottom : 15px;
background-color : #eaeada;
padding-top : 180px;
margin-top : 10px;
}
.block3 p {
font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size : 14px;
margin-left : 0;
padding : 5px;
text-align : left;
color : #ffffff;

}
.block1 {
font-size : 12px;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-top-color : #d2d6d6;
border-right-color : #d2d6d6;
border-bottom-color : #d2d6d6;
border-left-color : #d2d6d6;
padding-left : 5px;
padding-right : 6px;
margin-bottom : 15px;
background-color : #eaeada;
text-align : left;
}
.block1 strong.a1 {
background : #ff9933;
color : #ffffff;
text-align : center;
padding : 5px;
margin-left : 10px;
font-size : 16px;
height : 30px;
font-weight : bold;
}
.block1 strong.a2 {
background : #0c0;
color : #ffffff;
text-align : center;
padding : 5px;
margin-left : 10px;
font-size : 16px;
height : 30px;
font-weight : bold;
}
.block1 h2 {
font-family : 'Trebuchet MS', Verdana, sans-serif;
font-size : 16px;
text-align : left;
font-style : normal;
font-variant : normal;
font-weight : bold;
font-size : 16px;
line-height : normal;
border-bottom-width : 2px;
border-bottom-style : solid;
border-bottom-color : #cccccc;
margin-bottom : 0;
margin-left : 10px;
color : #cccccc;
background : #eaeada;
}
#Layer66 h2.a1 {
font : bold 16px 'Trebuchet MS', Verdana, sans-serif;
/* background : #0c0; */
background : #737268;
padding : 0;
margin-top : 5px;
margin-bottom : 2px;
text-align : center;
width : 100%;
font-size : 20px;
color : #fff;
}
#Layer66 h2.a1 span {
font-size : 10px;
margin-left : 0;
}
#Layer66 h2.a2 {
font : bold 16px 'Trebuchet MS', Verdana, sans-serif;
/* background : #fcb132;*/
background : #737268;
padding : 0;
margin-top : 5px;
margin-bottom : 2px;
text-align : center;
width : 100%;
font-size : 20px;
color : #fff;
}
#Layer66 h2.a3 {
font : bold 16px 'Trebuchet MS', Verdana, sans-serif;
background : #ffffff;
padding : 0;
margin-top : 5px;
margin-bottom : 2px;
text-align : center;
width : 100%;
font-size : 20px;
color : #515151;
}
#Layer66 h2.a4 {
font : bold 16px 'Trebuchet MS', Verdana, sans-serif;
background : #ffffff;
padding : 0;
margin-top : 5px;
margin-bottom : 2px;
text-align : left;
width : 100%;
font-size : 14px;
color : #515151;
}
.affimage {
float : left;
background : #fff;
padding : 2px 2px 2px 2px;
}
.affimage a {
text-align : center;
display : block;
}
.trait {
background : #fff;
clear : right;
margin-top : 5px;
border-top : 1px dashed #d2d6d6;
padding : 10px;
padding-left : 0;
font-size : 8pt;
margin-left : 5px;
text-align : left;
}
.trait2 {
clear : right;
background : #fff;
margin-top : 5px;
border-top : 1px dashed #d2d6d6;
padding : 10px;
padding-left : 0;
margin-left : 5px;
font-size : 8pt;
text-align : left;
}
.deb {
clear : right;
color : #000000;
font-size : 13px;
margin-top : 0;
padding-bottom : 0;
margin-left : 5px;
text-align : left;
background : #eaeada;
}
.lien2 {
	font-size : 14px;
}
a.lien2:link {
color : #47472d;
text-decoration : none;

text-align : left;
}
a.lien2:visited {
color : #cc0000;
text-decoration : none;
text-align : left;
font-size : 18px;
}
a.lien2:hover {
text-decoration : underline;
text-align : left;
}

a.lien:link {
color : #cc0000;
text-decoration : none;
text-align : left;
}
a.lien:visited {
color : #cc0000;
text-decoration : none;
text-align : left;
}
a.lien:hover {
text-decoration : underline;
text-align : left;
}
a.enrg1:link {
color : #d76e08;
font-size : 12px;
text-decoration : none;
}
a.enrg1:visited {
color : #d76e08;
font-size : 12px;
text-decoration : none;
}
a.enrg1:hover {
color : #0c0;
font-weight : bold;
font-size : 12px;
text-decoration : underline;
}
a.enrg5:link {
color : #0c0;
font-weight : bold;
font-size : 15px;
}
a.enrg5:visited {
color : #0c0;
font-weight : bold;
font-size : 15px;
}
a.enrg5:hover {
color : #0c0;
font-weight : bold;
font-size : 15px;
}
a.enrg3:link {
color : #d76e08;
font-size : 11px;
}
a.enrg3:visited {
color : #3d3c2c;
font-size : 11px;
}
a.enrg3:hover {
color : #000000;
font-size : 11px;
}
a.enrg2:link {
color : #d76e08;
font-size : 11px;
}
a.enrg2:visited {
color : #3d3c2c;
font-size : 11px;
}
a.enrg2:hover {
color : #000000;
font-size : 11px;
}
a.lmots:link {
font-size : 16px;
font-weight : normal;
color : #777;
text-decoration : none;
}
a.lmots:visited {
font-size : 18px;
color : #d76e08;
text-decoration : none;
}
a.lmots:hover {
color : #d76e08;
text-decoration : underline;
font-size : 16px;
}
#Layer55 {
position : absolute;
width : 880px;
height : 35px;
z-index : 2;
left : 100px;
top : 105px;
background-color : #999999;
border : 1px none #000000;
}
#Layer66 {
position : absolute;
width : 675px;
height : 200px;
z-index : 3;
left : 20px;
top : 130px;
overflow : visible;
background-color : #ffffff;
border : 1px none #000000;
}
#Layer66 #Lay19 {
position : relative;
width : 880px;
height : 90px;
z-index : 13;
left : 0;
top : auto;
background-color : #b0ad93;
border : 1px none #000000;
}
#Lay19 span {
background-color : #b0ad93;
background-image : none;
background-repeat : repeat;
background-attachment : scroll;
margin-top : 44px;
margin-right : 415px;
margin-bottom : 0;
margin-left : 0;
display : block;
position : absolute;
top : 0;
right : 40px;
color : #eaeada;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : normal;
font-size : 12px;
line-height : 15px;
}
#Lay19 span a:link {
color : #ffffff;
text-decoration : none;
}
#Lay19 span a:visited {
color : #ffffff;
text-decoration : none;
}
#Lay19 span a:hover {
text-decoration : underline;
}
#Lay19 p {
background-color : #b0ad93;
background-image : none;
background-repeat : repeat;
background-attachment : scroll;
margin-top : 64px;
margin-right : 415px;
margin-bottom : 0;
margin-left : 0;
display : block;
position : absolute;
top : 0;
right : 40px;
color : #eaeada;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : normal;
font-size : 12px;
line-height : 15px;
}
#Layer77 {
position : absolute;
width : 280px;
height : 200px;
z-index : 4;
left : 700px;
top : 130px;
overflow : visible;
background-color : #b9b99d;
border : 1px none #000000;
}
#Layer77 h2 {
height : 48px;
background-color : #ffffff;
background-image : url(../images/search.gif);
background-repeat : no-repeat;
background-attachment : scroll;
display : block;
position : relative;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 60px;
margin-top : 5px;
margin-right : 4pt;
margin-bottom : 20px;
margin-left : 25px;
font-family : Georgia, "Times New Roman", Times, serif;
font-style : normal;
font-variant : normal;
font-weight : normal;
font-size : 16px;
line-height : 48px;
color : #5ea000;
text-transform : uppercase;
}
#Layer88 {
position : absolute;
width : 880px;
height : 100px;
z-index : 5;
left : 100px;
top : 345px;
background-color : #339900;
border : 1px none #000000;
visibility : visible;
}
.menutri {
clear : left;
text-align : left;
font-size : 13px;
padding-top : 2px;
padding-right : 2px;
padding-bottom : 2px;
padding-left : 10px;
margin-top : 3px;
background-image : url(../images/services.gif);
background-repeat : no-repeat;
height : 30px;
}
.menutri span.s1 {
font-size : 18px;
margin-top : 0;
margin-left : 15px;
color : #0c0;
font-weight : bold;
}
.menutri span.s2 {
font-size : 18px;
margin-top : 0;
margin-left : 15px;
color : #ff8f21;
font-weight : bold;
}
.mtri7 {
margin-left : 10px;
padding : 1px;
}
.mtri1, .mtri2, .mtri3, .mtri4, .mtri8 {
margin-left : 10px;
padding : 1px;
}
a.mtri1:link {
color : #0c0;
}
a.mtri1:visited {
color : #0c0;
}
a.mtri1:hover {
background : #0c0;
color : #000000;
}
a.mtri8:link {
background : #0c0;
color : #ffffff;
}
a.mtri8:visited {
color : #ffffff;
font-weight : bold;
font-size : 16px;
}
a.mtri8:hover {
background : #0c0;
color : #000000;
}
a.mtri2:link {
background : #0c0;
color : #000000;
}
a.mtri2:visited {
color : #ff8f21;
font-weight : bold;
font-size : 16px;
}
a.mtri2:hover {
background : #0c0;
color : #ffffff;
}
a.mtri7:link {
color : #ff8f21;
font-size : 16px;
}
a.mtri7:visited {
color : #ff8f21;
font-weight : bold;
font-size : 16px;
}
a.mtri7:hover {
background : #0c0;
color : #ffffff;
font-size : 16px;
}
a.mtri3:link {
color : #ff8f21;
}
a.mtri3:visited {
color : #ff8f21;
}
a.mtri3:hover {
background : #ff8f21;
color : #000000;
}
a.mtri4:link {
color : #0c0;
font-weight : bold;
font-size : 16px;
}
a.mtri4:visited {
color : #0c0;
font-weight : bold;
font-size : 16px;
}
a.mtri4:hover {
background : #ff8f21;
color : #fff;
}
a.mtri5:link {
color : #cc0000;
}
a.mtri5:visited {
color : #cc0000;
}
a.mtri5:hover {
background : #0c0;
color : #000000;
}
.note {
float : right;
font-size : 11px;
font-weight : bold;
}
.note img {
vertical-align : top;
}
#Layer5 ul {
width : 830px;
height : 32px;
display : block;
position : absolute;
top : 0;
right : 0;
margin : 0;
padding : 0;
background : #e6e4cf;
color : #0c0;
}
#Layer5 ul li {
float : left;
display : block;
width : 138px;
height : 32px;
background : #e6e4cf;
}
#Layer5 ul li.a1 {
float : left;
display : block;
width : 138px;
height : 40px;
background : #e6e4cf;
font-size : 16px;
font-weight : bold;
}
#Layer5 ul li.a2 {
float : left;
display : block;
width : 138px;
height : 40px;
background : #e6e4cf;
font-size : 16px;
font-weight : bold;
color : #ff8f21;
}
#Layer5 ul li span {
display : block;
width : 138px;
height : 32px;
background : #ffffff;
color : #ff0000;
font : 13px/32px Arial, Helvetica, sans-serif;
font-weight : bold;
text-align : center;
text-decoration : none;
}
#Layer5 ul li a {
display : block;
width : 120px;
height : 32px;
background : #e6e4cf;
color : #515151;
font : 13px/32px Arial, Helvetica, sans-serif;
font-weight : bold;
text-align : center;
text-decoration : none;
}
#Layer5 ul .aee{
	color:#fff;
	background-color:#fcb132;
}

#Layer5 ul li a:hover {
display : block;
width : 130px;
background : #fcb132;
margin : 0;
padding : 0;
height : 35px;
}
#Layer5 ul li.contact {
display : block;
width : 120px;
height : 32px;
background-color : #cccccc;
color : #ffffff;
font : 13px/32px Arial, Helvetica, sans-serif;
font-weight : bold;
text-align : center;
text-decoration : none;
}
#Layer5 ul li.contact:hover {
display : block;
width : 100px;
background : url(../images/menu-hover.gif) no-repeat 50% 0;
text-decoration : none;
margin : 0;
padding : 0;
}
#Layer5 ul li.ccon {
display : block;
width : 130px;
background : #ffffff;
margin : 0;
padding : 0;
color : #ffffff;
}
.search_box {
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
margin-left : 0;
float : left;
height : 24px;
width : 165px;
padding-top : 5px;
padding-right : 0;
padding-bottom : 0;
padding-left : 50px;
color : #b9b99d;
}
.advancesearch {
color : #000000;
}
.search_area {
float : left;
height : 58px;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
background-image : url(../images/search.gif);
background-color : #f9f8f3;
/* background-color : #F2E370;   737268*/
background-repeat : no-repeat;
margin-top : 2px;
margin-right : 0;
margin-bottom : 0;
margin-left : 1px;
width : 275px;
}
.valide {
margin-left : 20px;
float : left;
height : 25px;
width : 34px;
padding-top : 1px;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
}
.search_go {
margin : 0;
float : left;
height : 24px;
width : 40px;
padding-top : 6px;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
}
.search_go input {
vertical-align : middle;
width : 70%;
margin-left : 17px;
}
#Layer77 #services {
width : 254px;
height : 101px;
background : #dfcc97 url(../images/servicesbg.jpg) no-repeat 0 0;
color : #fff;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
position : absolute;
top : 80px;
left : 5px;
}
#Layer77 p.lies {
font-size : 14px;
color : #000;
background : #fff;
}
#Layer77 #services p.largeone {
font-size : 24px;
padding : 18px 0 0 100px;
}
#Layer77 #services p.largetwo {
font-size : 30px;
padding : 5px 0 0 10px;
}
#layer77 #services p.click {
width : 51px;
}
#Layer77 #services p.click a {
width : 36px;
height : 18px;
display : block;
font-size : 16px;
background : #ac9248 url(images/arrow.gif) no-repeat 0% 50%;
line-height : 14px;
color : #fff;
text-decoration : none;
margin : 14px 0 0 166px;
padding : 0 0 0 15px;
}
#Layer77 #services p.click a:hover {
text-decoration : underline;
}
#Layer77 #motscles2 {
/*height : 180px;*/
/*background : #0c0 url(../images/servicesbg2.gif) no-repeat 0 0;*/
color : #fff;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
position : absolute;
top : 45px;
left : 0px;
bottom : 0;
width:280px;
}
#Layer77 #motscles2 p.largeone1, p.largeone2 {
height : 45px;
text-transform : uppercase;
text-align : left;
/*background-color : #0c0;*/
padding-top : 55px;
padding-left : 83px;
color : #0c0;
}
#Layer77 #motscles2 p.largeone1 {
background-image: url(../images/esp_pub1.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 1px 12px;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #949494;
font-size : 13px;
margin-top : 5px;
margin-bottom : 5px;
}
#Layer77 #motscles2 p.largeone2 {
font-size : 18px;
margin-top : 0;
}



#Layer77 #motscles2 p.largeone3 {
font-size : 24px;
margin-top : 0px;
text-align : center;
text-transform : uppercase;
margin-bottom : 2px;
color:#d76e08;
}
#Layer77 #motscles2 p.petit {
margin-top : 2px;
font-size : 15px;
padding : 0 0 0 5px;
color:#cc0000;
/*background-color : #0c0;*/
}
#Layer77 #motscles2 p.petit a:hover {
background-color : #0c0;
color:#000000;
}
#Layer77 #motscles2 p.petit a:link, #Layer77 #motscles2 p.petit a:visited {
color:#d76e08;
}
#Layer77 #motscles {
/*height : 225px;*/
/*background : #fcb132 url(../images/servicesbg1.gif) no-repeat 0 0;*/
color : #fff;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
position : absolute;
top : 45px;
left : 0px;
bottom : 0;
width:280px;
}
#Layer77 #motscles p.largeone1, p.largeone2 {
height : 45px;
text-transform : uppercase;
text-align : left;
/*background-color : #0c0;*/
padding-top : 55px;
padding-left : 83px;
color : #fcb132;
}
#Layer77 #motscles p.largeone1 {
background-image: url(../images/esp_priv1.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 1px 12px;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #949494;
font-size : 13px;
margin-top : 5px;
margin-bottom : 5px;
}
#Layer77 #motscles p.largeone1 a:visited, #Layer77 #motscles p.largeone1 a:link{
font-size : 11px;
color:#cc0000;

}
#Layer77 #motscles2 p.largeone1 a:visited, #Layer77 #motscles2 p.largeone1 a:link{
font-size : 11px;
color:#cc0000;

}
#Layer77 #motscles p.largeone2 {
font-size : 18px;
margin-top : 0;
}



#Layer77 #motscles p.largeone3 {
font-size : 24px;
margin-top : 10px;
text-align : center;
text-transform : uppercase;
margin-bottom : 10px;
color:#d76e08;
}
#Layer77 #motscles p.petit {
margin-top : 2px;
font-size : 15px;
padding : 0 0 0 5px;
margin-bottom : 0;
color:#cc0000;

}
p.petit a:link {

color:#d76e08;
}
p.petit a:visited {

color:#d76e08;
}
p.petit a:hover {
background : #000000;
text-decoration : none;
font-size : 22px;
}
#milieugg {
position : absolute;
width : 800px;
height : 400px;
z-index : 3;
left : 20px;
top : 128px;
overflow : visible;
background-color : #ffffff;
border : 1px none #000000;
}
#milieud {
position : absolute;
width : 440px;
height : 550px;
z-index : 4;
left : 540px;
top : 128px;
overflow : visible;
background-color : #ffffff;
border : 1px none #000000;
margin-top:10px;
}
#milieug {
position : absolute;
width : 440px;
height : 400px;
z-index : 3;
left : 20px;
top : 128px;
overflow : visible;
background-color : #ffffff;
border : 1px none #000000;
margin-top:10px;
}


#milieud {
position : absolute;
width : 440px;
height : 550px;
z-index : 4;
left : 540px;
top : 128px;
overflow : visible;
background-color : #ffffff;
border : 1px none #000000;
}
#milieudd h2 {
color : #515151;
background-position : bottom left;
background-repeat : no-repeat;
padding : 0;
margin-top : 25px;
margin-bottom : 5px;
margin-left : 80px;
}
#milieuddd h2 {
color : #515151;
background-position : bottom left;
background-repeat : no-repeat;
padding : 0;
margin-top : 25px;
margin-bottom : 20px;
margin-left : 180px;
font-size : 34px;
}
#milieudd {
position : absolute;
width : 460px;
height : 405px;
z-index : 4;
left : 440px;
top : 0;
overflow : visible;
background-color : #eaeada;
border : 1px none #000000;
}
#milieuddd {
position : absolute;
width : 900px;
height : 550px;
z-index : 4;
left : 0;
top : 0;
overflow : visible;
background-color : #eaeada;
border : 1px none #000000;
}
#milieud #Layer999 {
position : absolute;
width : 400px;
height : 78px;
z-index : 1;
left : 15px;
top : 414px;
font-size : 12px;
}
#milieudd p.a1 {
margin-top : 10px;
margin-right : 50px;
margin-bottom : 20px;
margin-left : 80px;
}
#milieudd p.a2 {
margin-top : 10px;
margin-right : 20px;
margin-bottom : 100px;
margin-left : 20px;
}
#milieudd p {
margin-top : 80px;
margin-right : 50px;
margin-bottom : 100px;
margin-left : 20px;
}
#milieuddd p.a1 {
margin-top : 10px;
margin-right : 50px;
margin-bottom : 20px;
margin-left : 80px;
}
#milieuddd p.a2 {
margin-top : 10px;
margin-right : 20px;
margin-bottom : 100px;
margin-left : 20px;
}
#milieuddd p {
margin-top : 100px;
margin-right : 50px;
margin-bottom : 100px;
margin-left : 50px;
}
#milieugg form.search2 {
background-color : #ffffff;
color : #000000;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-top-color : #ece8db;
border-right-color : #ece8db;
border-bottom-color : #ece8db;
border-left-color : #ece8db;
padding-top : 7px;
padding-right : 17px;
padding-bottom : 27px;
padding-left : 17px;
margin-left : 30px;
margin-top : 10px;
width : 100%;
}
#milieug form.search {
background-color : #ffffff;
color : #000000;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-top-color : #ece8db;
border-right-color : #ece8db;
border-bottom-color : #ece8db;
border-left-color : #ece8db;
padding-top : 7px;
padding-right : 17px;
padding-bottom : 27px;
padding-left : 17px;
margin-left : 30px;
margin-top : 10px;
}
#milieug form.search h3 {
background : #ffffff url(../images/newsletter_h2_bg.gif) no-repeat 0 0;
color : #786e4e;
width : 297px;
padding : 0 0 10px 50px;
float : left;
font : normal 24px/42px Georgia, "Times New Roman", Times, serif;
}
#milieug form.search h2 {
background : #ffffff url(../images/search_h2_bg.gif) no-repeat 0 0;
color : #786e4e;
width : 297px;
padding : 0 0 10px 50px;
float : left;
font : normal 24px/42px Georgia, "Times New Roman", Times, serif;
}
#milieug form.search h3 span {
background-color : #ffffff;
color : #0b0b0b;
font : normal 24px/42px Georgia, "Times New Roman", Times, serif;
}
#milieug form.search h2 span {
background-color : #ffffff;
color : #0b0b0b;
font : normal 24px/42px Georgia, "Times New Roman", Times, serif;
}
#milieug form.search label {
background-color : #ffffff;
color : #0b0b0b;
margin-top : 0;
margin-right : 0;
margin-bottom : 8px;
margin-left : 25px;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : bold;
font-size : 10px;
line-height : 28px;
text-transform : uppercase;
width : 120px;
}
#milieug form.search input {
background-color : #efebde;
color : #0b0b0b;
border : 1px solid #c3bca4;
width : 138px;
height : 22px;
padding : 2px;
margin : 0 0 8px 0;
left : 10px;
font : normal 14px/20px Arial, Helvetica, sans-serif;
margin-left : 50px;
}
#milieug form.search p {
background-color : #ffffff;
color : #cc0000;
float : left;
margin : 6px 0 0 0;
font : normal 13px/15px Arial, Helvetica, sans-serif;
}
#milieug form.search input.check {
background-color : #efebde;
color : #0b0b0b;
border : 1px solid #c3bca4;
width : 15px;
height : 15px;
float : left;
margin : 6px 0 0 9px;
}
#milieug form.search input.submit {
background : #ffffff url(../images/submit_bg.gif) no-repeat 37px 0;
color : #0b0b0b;
border : none;
width : 53px;
height : 13px;
float : right;
margin : 7px 38px 0 0;
padding : 0 23px 0 0;
cursor : pointer;
font : normal 10px/13px Arial, Helvetica, sans-serif;
text-transform : uppercase;
}
#milieugg form.search2 h3 {
background : #fff url(../images/rech2.gif) no-repeat 0 0;
color : #786e4e;
width : 300px;
padding : 0 0 5px 60px;
float : left;
font : normal 24px/42px Georgia, "Times New Roman", Times, serif;
}
#milieugg form.search2 h2 {
background : #fff url(../images/rech1.gif) no-repeat 0 0;
color : #786e4e;
width : 300px;
padding : 0 0 5px 50px;
float : left;
font : normal 24px/42px Georgia, "Times New Roman", Times, serif;
}
#milieugg form.search2 h3 span {
background-color : #ffffff;
color : #0b0b0b;
font : normal 24px/42px Georgia, "Times New Roman", Times, serif;
}
#milieugg form.search2 h2 span {
background-color : #ffffff;
color : #0b0b0b;
font : normal 24px/42px Georgia, "Times New Roman", Times, serif;
}
#milieugg form.search2 label {
background-color : #ffffff;
color : #0b0b0b;
margin-top : 0;
margin-right : 0;
margin-bottom : 5px;
margin-left : 25px;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : bold;
font-size : 10px;
line-height : 28px;
text-transform : uppercase;
width : 150px;
}
#milieugg form.search2 input {
background-color : #efebde;
color : #0b0b0b;
border : 1px solid #c3bca4;
width : 220px;
height : 22px;
padding : 2px;
margin : 0 0 8px 0;
left : 10px;
font : normal 14px/20px Arial, Helvetica, sans-serif;
margin-left : 10px;
}
#milieugg form.search2 p {
background-color : #ffffff;
color : #cc0000;
float : left;
margin : 6px 0 0 0;
font : normal 13px/15px Arial, Helvetica, sans-serif;
}
#milieugg form.search2 input.check {
background-color : #efebde;
color : #0b0b0b;
border : 1px solid #c3bca4;
width : 15px;
height : 15px;
float : left;
margin : 6px 0 0 9px;
}
#milieugg form.search2 input.submit {
background : #ffffff url(../images/submit_bg.gif) no-repeat 37px 0;
color : #0b0b0b;
border : none;
width : 100px;
height : 20px;
margin : 7px 38px 0 0;
padding : 0 23px 0 0;
cursor : pointer;
font : normal 10px/13px Arial, Helvetica, sans-serif;
text-transform : uppercase;
}
#Layer66 #Layg {
position : relative;
width : 100%;
height : 110px;
z-index : 5;
left : 0;
top : auto;
background-color : #b0ad93;
border : 1px none #000000;
}
#Layer19 #Layg {
position : relative;
width : 880px;
height : 90px;
z-index : 5;
left : 0;
top : auto;
 background-color : #b0ad93; 
/* background-color : #adab9b; */
border : 1px none #000000;
}
#milieugg #Layg {
position : relative;
width : 960px;
height : 90px;
z-index : 5;
left : 0;
top : auto;
background-color : #b0ad93;
border : 1px none #000000;
}

#milieug #Layg {
position : relative;
width : 960px;
height : 90px;
z-index : 5;
left : 0;
top : auto;
background-color : #b0ad93;
border : 1px none #000000;
}

#Layg h2 {
font : bold 16px 'Trebuchet MS', Verdana, sans-serif;
background-color : #b0ad93;
padding : 0;
margin-top : 5px;
margin-bottom : 2px;
text-align : center;
width : 100%;
font-size : 18px;
color : #fff;
}
#Layg span {
background-color : #b0ad93;
background-image : none;
background-repeat : repeat;
background-attachment : scroll;
margin-top : 30px;
margin-right : 100px;
margin-bottom : 0;
margin-left : 30pt;
display : block;
position : absolute;
top : 0;
right : 40px;
color : #eaeada;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : normal;
font-size : 12px;
line-height : 15px;
}

#Layg a:link {
color : #ffffff;
text-decoration : none;
}
#Layg a:visited {
color : #ffffff;
text-decoration : none;
}
#Layg a:hover {
text-decoration : underline;
}

#Layg span a:link {
color : #ffffff;
text-decoration : none;
}
#Layg span a:visited {
color : #ffffff;
text-decoration : none;
}
#Layg span a:hover {
text-decoration : underline;
}
#Layg p {
background-color : #b0ad93;
background-image : none;
background-repeat : repeat;
background-attachment : scroll;
margin-top : 50px;
margin-right : 100px;
margin-bottom : 0;
margin-left : 25pt;
display : block;
position : absolute;
top : 0;
right : 40px;
color : #eaeada;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : normal;
font-size : 12px;
line-height : 15px;
}
#milieud form.contact {
background-color : #fcfaf3;
background-image : url(../images/contact_midle.gif);
background-repeat : repeat-y;
background-attachment : scroll;
color : #000000;
width : 278px;
padding-top : 0;
padding-right : 20px;
padding-bottom : 0;
padding-left : 20px;
margin-left : 40px;
margin-top : 0;
float : left;
}
#milieud span.ctop {
background-color : #fcfaf3;
background-image : url(../images/contact_top.gif);
background-repeat : no-repeat;
background-attachment : scroll;
color : #000000;
line-height : 0;
font-size : 0;
height : 14px;
display : block;
margin-left : 50px;
width : 278px;
}
#milieud form.contact h2.text3 {
background-color : #ffffff;
background-image : url(../images/contact_h2_bg.gif);
background-repeat : no-repeat;
background-attachment : scroll;
color : #0b0b0b;
padding-top : 0;
padding-right : 0;
padding-bottom : 10px;
padding-left : 50px;
float : left;
width : 228px;
height : 37px;
font-family : Georgia, "Times New Roman", Times, serif;
font-style : normal;
font-variant : normal;
font-weight : normal;
font-size : 24px;
line-height : 30px;
}
#milieud form.contact img {
background-color : #ffffff;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
margin-left : 85px;
float : right;
width : 120px;
height : 40px;
}
#milieud form.contact label.p1 {
background-color : #ffffff;
color : #0b0b0b;
margin-top : 0;
margin-right : 0;
margin-bottom : 8px;
margin-left : 5px;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : bold;
font-size : 10px;
line-height : 28px;
text-transform : uppercase;
width : 40px;
}
#milieud form.contact label {
background-color : #ffffff;
color : #0b0b0b;
margin-top : 0;
margin-right : 0;
margin-bottom : 8px;
margin-left : 25px;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : bold;
font-size : 10px;
line-height : 28px;
text-transform : uppercase;
width : 80px;
}
.spacer {
font-size : 0;
line-height : 0;
clear : both;
}
#milieud form.contact input {
background-color : #efebde;
color : #0b0b0b;
border : 1px solid #c3bca4;
width : 100px;
height : 22px;
margin-top : 0;
margin-right : 10pt;
margin-bottom : 5px;
margin-left : 5px;
float : left;
font-family : Arial, Helvetica, sans-serif;
}
#milieud form.contact input.check {
background-color : #efebde;
color : #0b0b0b;
border : 1px solid #c3bca4;
width : 60px;
height : 12px;
margin-top : 10px;
margin-right : 0;
margin-bottom : 0;
margin-left : 0;
float : left;
font-family : Arial, Helvetica, sans-serif;
}
#milieud span.cbottom {
background-color : #fcfaf3;
background-image : url(../images/contact_bottom.gif);
background-repeat : no-repeat;
background-attachment : scroll;
color : #000000;
line-height : 0;
font-size : 0;
height : 25px;
display : block;
}
#milieug #blog p.link2 {
font : 14px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight : bold;
margin : 5px 5px 0 40px;
color : #ffffff;
margin-left : 200px;
}
#milieug #blog p.link {
font : 14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight : bold;
margin : 5px 5px 0 40px;
color : #ffffff;
margin-left : 90px;
}
#milieug #blog p.link a {
color : #3d3c2c;
}
#milieug #blog {
width : 366px;
height : 95px;
background-color : #ffffff;
background-image : url(../images/image111.jpg);
background-repeat : no-repeat;
background-attachment : scroll;
color : #3d3c2c;
margin-top : 20px;
margin-right : 0;
margin-bottom : 0;
margin-left : 5pt;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#milieug #blog p.smalltext {
font-size : 20px;
padding-top : 16px;
padding-right : 0;
padding-bottom : 0;
padding-left : 137px;
}
#milieug #blog p.bigtext {
font-size : 24px;
padding-top : 5px;
padding-right : 0;
padding-bottom : 0;
padding-left : 137px;
}
#milieug p.redtext2 {
background-color : #eaeada;
background-image : none;
background-repeat : repeat;
background-attachment : scroll;
padding-top : 0;
padding-right : 61px;
padding-bottom : 0;
padding-left : 10pt;
}
#milieug p.redtext {
font-size : 18px;
background-color : #eaeada;
background-image : none;
background-repeat : repeat;
background-attachment : scroll;
color : #d20039;
padding-top : 0;
padding-right : 61px;
padding-bottom : 0;
padding-left : 0;
}
#milieug dl {
margin-left : 60px;
}
#milieug dl dt {
height : 20px;
background : #eaeada url(../images/bullet.gif) no-repeat 0 6px;
padding : 0 0 23px 20px;
}
#milieug dl dd {
height : 20px;
background : #fff url(../images/bullet.gif) no-repeat 0 6px;
padding : 0 0 5px 10px;
}
#milieug dl dt.top-lipadding {
padding : 24px 0 0;
}


.left1 {
width : 643px;
background : #eaeada;
border : 7px solid #ddddca;
margin : 0 0 4px 0;
padding : 5px 10px 6px 9px;
color : #878767;

}


.left1 p.pic1 {
display : block;
height : 78px;
margin : 5px 0 0 0;
float : left;
}
.left1 p.pic1 img {
border : 0;
vertical-align : middle;
margin-top : 0;
margin-left : 0;
margin-right : 1px;
padding : 0 0 0 0;
}
.left1 p.boxTxt1 {
float : right;
padding : 0 0 0 15px;
border-left : 2px solid #f9f9f1;
font : normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
width : 80%;
color : #515151;
}
.left1 p.boxTxt2 {
float : right;
padding : 0 0 0 15px;
border-left : 2px solid #f9f9f1;
font : normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
width : 80%;
margin-top : 5px;
margin-bottom : 5px;
}
.left1 p.boxTxt3 {
float : right;
padding : 0 0 0 0;
font : normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
width : 98%;
margin-top : 5px;
}
.left1 p.boxTxt3 img {
border : 0;
vertical-align : middle;
margin-top : 0;
margin-left : 0;
margin-right : 1px;
padding : 0 0 0 0;
}
.left1 p.boxTxt1 span {
font : normal 19px/17px Arial, Helvetica, sans-serif;
color : #d76e08;
background-color : inherit;
padding : 0 0 0 25px;
margin : 0 0 10px 0;
height : 45px;
display : block;
font-size : 18px;
font-weight : bold;
}
.left1 p.boxTxt1 span a:link {
color : #d76e08;
text-decoration : none;
}
.left1 p.boxTxt1 span a:visited {
color : #d76e08;
text-decoration : none;
}
.left1 p.boxTxt1 span a:hover {
color : #70bd02;
text-decoration : underline;
}
.left1 p.boxTxt1 span img {
border : 0;
vertical-align : top;
margin-top : 0;
margin-left : 1px;
margin-right : 5px;
}
.left1 p.pic1 strong.a1 {
background : #eaeada;
color : #0c0;
text-align : center;
padding : 0 0 0 0;
margin-left : 0;
font-size : 20px;
font-weight : bold;
}
.left1 p.pic1 strong.a2 {
background : #eaeada;
color : #0c0;
text-align : center;
padding : 0 0 0 0;
margin-left : 0;
font-size : 20px;
font-weight : bold;
width : 80px;
}
.left1 p.pic1 strong.a3 {
display : block;
height : 80px;
width:95px;
background : #0c0;
color : #0c0;
text-align : center;
margin-left : 0;
font-size : 20px;
font-weight : bold;

}
.left1 p.pic1 strong.a3 a:link {
color : #ffffff;
height : 80px;
width: 95px;
display : block;
}
.left1 p.pic1 strong.a3 a:visited {
color : #ffffff;
height : 80px;
width: 95px;
display : block;
}
.left1 p.pic1 strong.a3 a:hover {
background-color : #fcb132;
color : #ffffff;
height : 80px;
width: 95px;
display : block;
}
#right p.rightTxt2 {
font-family : Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : bold;
font-size : 17px;
line-height : 18px;
color : #d76e08;
background-color : inherit;
border-bottom-width : 1px;
border-bottom-style : dashed;
border-bottom-color : #bcbcb5;
width : 340px;
display : block;
margin-top : 0;
margin-right : 0;
margin-bottom : 15px;
margin-left : 0;
}
#addlien {
margin-left : 0;
color : #000000;
float : left;
padding : 0 0 0 20px;
margin-top : 0;
}
#addlien .debform {
padding-top : 20px;
padding-bottom : 20px;
}
form, fieldset {
margin : 0;
padding : 0;
border : 0;
}
form label {
font-weight : bold;
color : #333;
font-size : 16px;
}
input, select, textarea {
font-size : 95%;
font-family : Arial, sans-serif;
background : #efebde;
}
form .submit {
padding : 3px 10px 3px 10px;
background : #dddddd;
border : 1px solid #666666;
text-align : center;
font-size : 14px;
}
input {
vertical-align : middle;
}
#milieud #blog {
width : 366px;
height : 95px;
background-color : #ffffff;
background-image : url(../images/image111.jpg);
background-repeat : no-repeat;
background-attachment : scroll;
color : #3d3c2c;
margin-top : 10px;
margin-right : 0;
margin-bottom : 0;
margin-left : 3px;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#milieud #blog p.smalltext {
font-size : 20px;
padding-top : 16px;
padding-right : 0;
padding-bottom : 0;
padding-left : 137px;
}
#milieud #blog p.bigtext {
font-size : 24px;
padding-top : 5px;
padding-right : 0;
padding-bottom : 0;
padding-left : 137px;
}
#milieud #blog p.link {
font : 14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight : bold;
margin : 5px 5px 0 40px;
color : #ffffff;
margin-left : 90px;
}
#milieud #blog p.link2 {
font : 18px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight : bold;
margin : 5px 5px 0 40px;
color : #ffffff;
margin-left : 150px;
}
#milieud #blog p.link a {
/* color : #3d3c2c; */
color : #d20039; 
}
em {
font-size : 12px;
}
#Layer11 ul li {
display : block;
height : 20px;
line-height : 0;
}
#Layer11 ul li a {
display : block;
padding : 0 0 0 0;
font : normal 11px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
color : #47472d;
background-color : inherit;
text-decoration : underline;
height : 20px;
}
#Layer11 ul li a:hover {
color : #974d04;
text-decoration : none;
}
#Layer13 p {
font-style : normal;
font-variant : normal;
font-weight : normal;
font-size : 12px;
line-height : 20px;
color : #47472d;
background-color : #eaeada;
padding-top : 0;
padding-right : 0;
padding-bottom : 13px;
padding-left : 0;
margin-left : 10px;
}
#Layer13 p span {
font-family : Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : bold;
font-size : 12px;
line-height : 20px;
color : #2c2c1b;
background-color : inherit;
text-decoration : underline;
display : block;
}
.raw {
border : thin solid #e6e4cf;
background-color : white;
margin-left : 0;
margin-right : 0;
padding-top : 0.5em;
padding-left : 1.5em;
padding-right : 0.1em;
padding-bottom : 0.5em;
height : 420px;
}
#milieuddd pre {
margin-top : 8.5em;
margin-left : 80px;
margin-right : 120px;
padding-left : 2em;
padding-bottom : 1em;
padding-top : 1em;
border-left : 1em solid #0c0;
background-color : #eaeada;
font-weight : bold;
}
#milieudd pre {
margin-top : 0.5em;
margin-left : 0;
padding-left : 1em;
padding-bottom : 1em;
padding-top : 1em;
border-left : 1em solid #0c0;
background-color : black;
color : white;
font-weight : bold;
}
p code, li code {
background-color : #ffe9bb;
font-weight : bold;
}
pre code {
background : none;
}
#tableaux table {
width : 98%;
border : 1px dashed gray;
}
#tableaux caption {
text-align : center;
font-style : italic;
color : #ff8f21;
font-weight : bold;
font-size : 32px;
}
#tableaux th {
background-color : #0c0;
color : #ffffff;
font-size : 14px;
}
#tableaux td {
font-size : 12px;
}
.s_form_n {
background-color : #0c0;
border-bottom : 5px solid #fcb132;
border-top : 5px solid #fcb132;
float : left;
padding : 20px 0 20px 0;
width : 600px;
margin-left : 35px;
margin-right : 2em;
}
.s_form_n h1 {
float : left;
font-size : 18px;
margin : 10px 10px 0 5px;
}
#listememb {
border : none;
font-size : 21px;
height : 41px;
margin : 0 0 0 0;
padding : 6px 0 0 10px;
width : 14.4em;
}





#milieug form.search h4
{

background-color: #e39e17;

background-image: url(../images/testimonial_bg.gif);

background-repeat: no-repeat;

background-attachment: scroll;

background-position: 0pt 0pt;

color: #ffffff;

width: 256px;

height: 43px;

padding-top: 0pt;

padding-right: 0pt;

padding-bottom: 0pt;

padding-left: 69px;

margin-top: 5pt;

margin-right: 0pt;

margin-bottom: 20px;

margin-left: 0pt;

float: left;

font-family: Arial,Helvetica,sans-serif;

font-style: normal;

font-variant: normal;

font-weight: normal;

font-size: 18px;

line-height: 43px;

}

