/*Taille du contenu obligatoirement en font-size: 12px;*/

body { margin:0; padding:0; background:url(../images/bg_intro.gif) repeat-x #eefebd; text-align:center; }
img { border:none; }
div, td { font-family:Arial, Helvetica, sans-serif; font-size:11px;}
table{border-collapse: collapse; }
.clear { clear:left;}
.clear2 { clear:both;}

#tab-intro { width:1000px; margin:0 auto; position:relative; padding:30px 0 0 0; background:url(../images/bg-anim-intro.jpg) 0 150px no-repeat;}
#left {float:left;width:499px; height:120px;}
#right {float:right;width:499px; height:120px;}
#tab-anim1 { width:281px; height:382px; float:left; padding:10px 0 12px 9px;}
#flash1 { width:281px; height:382px; overflow:hidden;}
#tab-anim2 { width:281px; height:382px; float:right; padding:10px 9px 12px 0;}
#flash2 { width:281px; height:382px; overflow:hidden;}
#tab-links { width:430px; margin:0; padding:0; position:absolute; top:183px; left:285px;}
.tab-logos { width:430px; height:142px;}
.logo_cave { float:left;}
.logo_comb { float:right;}
.tab-adress { width:430px; text-align:center;}
.tab-boutons { width:430px;}
.btn-g { margin:58px 129px 0 51px; padding:0; float:left;}
.btn-d { margin:58px 0 0 0; padding:0; float:left;}
.mtc img { margin:5px; border:1px solid #cce090;}
.mtc a { padding:0 3px; text-decoration:none; color:#666666; font-weight:bold; margin:5px;}


.linkfootleft { width:450px; float:left; text-align:right; color:#666666;}
.linkfootright { width:450px; float:right; text-align:left; color:#666666;}
.linkfootleft a,.linkfootright a { padding:0 3px; text-decoration:none; color:#666666;}

/*PAGES MENTIONS LEGALES*/
#mentions p{margin: 10px 0 20px 40px;}