/* CSS Document */

div,p,a,img,form { margin:0; padding:0;}
#page{ width:990px; height:628px; margin:0 auto; padding:0; background:#FFFFFF;}
/*left*/
#back_left{ margin:0; padding:0; height:560px; width:187px; background:#b3111c; position:relative; z-index:0; float:left;}
/*right*/
#back_right{ width:66px; height:560px; background:#b7cb2b; float:left; padding:0;  margin:0 0 0 10px; position:relative;}

/*center*/
#center{ width:883px; /*height:587px;*/ height:auto; padding:0; margin:20px 0 0 -175px; float:left; position:relative; z-index:5;}

#center #block_center{ width:750px; height:auto; /*height:508px;*/ padding:0; margin:0; float:right;}

#block_center #lien{ width:200px; height:30px; padding:0; margin:0;}

#block_center #lien a{ float:left; margin:0 3px 0 0; text-decoration:none;}
#block_center #lien a img{ width:auto; height:auto; margin:0; padding:0; border:none;}
#block_center #desc_rvl{ width:486px; height:30px; padding:0; margin:0; }

#desc_rvl img{ float:right;}
#proverbe{ text-align:right; font-size:11px; font-style:italic; white-space:nowrap; float:right; margin:0 0 10px 0; height:20px;width:498px;}

#block_center #image_dyn{ width:538px; height:386px; margin:0 0 20px 0; padding:0; position:relative; z-index:6; float:left;}
#image_dyn img{ width:539px; height:386px; border:none;}

#block_center #back_trans{ width:30px; height:475px; margin:0 0 0 -737px; position:relative; z-index:8; float:left; padding:0; background:#000000; filter:alpha(opacity=30); -moz-opacity:0.3;  -khtml-opacity: 0.3; opacity: 0.3;}

#block_center #back_trans_b{ width:737px; height:12px; background:#FFFFFF; position:relative; z-index:9; float:left;
padding:0; margin:-12px 0 0 0; filter:alpha(opacity=40); -moz-opacity:0.4;  -khtml-opacity: 0.4; opacity: 0.43;
}

#bas{ width:883px; height:73px; margin:0; padding:0;}
#bas img{  margin:0; padding:0;}
#bas img.logo{ width:593px; height:73px; padding:0;  border:none; float:left;}
#bas img.bio{ width:190px; height:80px; margin:0 20px 0 0; padding:0; float:right;}  

/*page flott*/
#page_flott{ width:197px; height:482px; float:left; margin:80px 0 0 -210px; padding:0; border-left:solid 1px #b7cb2b; border-right:solid 1px #b7cb2b; border-top:solid 1px #b7cb2b; position:relative; z-index:8;}

#back_menu { width:197px; height:482px; margin:0; padding:0; }

ul.menu{width:197px; height:482px; margin:0; padding:0; list-style-type:none; position:relative; z-index:10; /*filter:alpha(opacity=100); -moz-opacity:1;  -khtml-opacity:1; opacity:1;*/}

ul.menu li{ width:170px; height:20px; margin:0 0 5px 0; padding:15px 0 0 30px;}

ul.menu li a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; padding:0; margin:0; display:block; text-decoration:none; font-weight:bold;}

ul.menu_lang{ list-style-type:none; margin:0; padding:0;  width:250px; height:29px; padding:0; margin:0; float:left;}
ul.menu_lang li{ width:auto; height:auto; margin:0; padding:0; float:left;}
ul.menu_lang li a { border:solid 1px #CCA39D; width:auto; height:22px;}

.flot_left{ float:left;}
.flot_right{ float:right;}
#footer { width:990px; margin:5px auto; font-size:12px; text-align:center; font-family:Arial; color:#aa806b;}
#footer a{font-size:12px; text-align:center; font-family:Arial; color:#b3111c; text-decoration:none;}


#footer p.rvl_sarl{ font-family:Arial; font-size:12px; color:#b7cb2b; float:left;}
#footer p.crd_cpt{font-family:Arial; font-size:12px; color:#b7cb2b; float:right; margin:0 50px 0 0;}
.conc{font-family:Arial; font-size:12px; color:#b7cb2b;}

.flott_left{ float:left;}
.flott_right{ float:right;}
.clr{ clear:both;}
/*
#page_flott{ width:885px; height:663px; float:left; position:relative; z-index:2; padding:0; margin:44px 0 0 -177px;  }

#page_flott #bio{ background:url(../images/bio_mada.jpg) no-repeat; width:444px; height:28px; padding:0; margin:0 0 0 30px; position:relative; z-index:10; float:left;}

#page_flott #lien{ width:234px; height:24px; padding:0; margin:0 0 0 146px; float:left; position:relative; z-index:10;}
#page_flott #lien a{ float:left; margin:0 0 0 3px;}
#page_flott #lien a img{ width:auto; height:auto; margin:0; padding:0;}

#page_flott .back_trans{ width:30px; height:555px; float:left; margin:0 0 0 147px; padding:0; background:#000000; position:relative; z-index:10; filter:alpha(opacity=30);  -moz-opacity:0.3;  -khtml-opacity: 0.3; opacity: 0.3; clear:both;}

#page_flott .back_trans_b{ width:736px; height:15px; background:#FFFFFF; float:left; padding:0; margin:-95px 0 0 147px;position:relative; z-index:15; filter:alpha(opacity=40); -moz-opacity:0.4;  -khtml-opacity: 0.4; opacity: 0.4;}

#page_flott img{ width:736px; height:555px; margin:0 0 0 -29px; float:left;  border:none; position:relative; z-index:6;}

#page_flott #colonne_left{ position:relative; z-index:10; width:200px; height:634px; padding:0; border-left:solid 1px #b7cb2b; border-right:solid 1px #b7cb2b; border-top:solid 1px #b7cb2b; float:left; margin:0 0 0 -202px;}

#colonne_left #menu{ position:relative; z-index:10; width:200px; height:555px; padding:0; margin:0; background:#FFFFFF;  z-index:10; filter:alpha(opacity=50);  -moz-opacity:0.5;  -khtml-opacity: 0.5; opacity: 0.5; }

#menu ul{ width:200px; height:465px; list-style-type:none; margin:0; padding:0;}
#menu ul li{ width:170px; height:30px; margin:0 0 10px 0; padding:18px 0 0 30px;}
#menu ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; padding:0; margin:0; display:block; text-decoration:none; font-weight:bold;}


#colonne_left #bio{ width:190px; height:80px; margin:0 5px; padding:0; background:url(../images/BIO.gif) no-repeat;}
#page_flott img.logo{ width:681px; height:73px; border:none; margin:-73px 0 0 2px;}*/