/* =General-----------------------------------------------------------------------------*/

html{height: 100%}
p{margin: 0;padding: 0;}
blockquote{}
ul{margin: 0;padding: 0;list-style: none;}
.clear{ /* Class for clearing floats */clear:both;}
img{ /* Remove border around linked images */border: 0;}

/* =Typography-----------------------------------------------------------------------------*/

body{ height:100%; margin:0px; padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; color: #333; background:#ffffd7 url("../../img/bg.jpg") top left repeat-x;}

/* =Headings-----------------------------------------------------------------------------*/





/* =Frame-----------------------------------------------------------------------------*/

#wrap{ width:976px; margin:0 auto; }
.pool{ background:url("../../img/bgBillard.jpg") 611px 242px repeat-y; }
.quille{ background:url("../../img/bgQuille.jpg") 611px 242px repeat-y; }
#leftCol{ width:611px; float:left; }
#leftCol #header{ height:197px; padding:0 0 0 35px; background:transparent url("../../img/bgHeaderPool.jpg") top left no-repeat; }
#leftCol #header #linkPQuille{ display:block; float:left; height:173px; width:140px; margin-right:40px; background:url("../../img/btnPQuille.jpg") top left no-repeat; }
#leftCol #header #linkPQuille:hover{ display:block; float:left; height:173px; width:140px; background:url("../../img/btnPQuilleOver.jpg") top left no-repeat; }
#leftCol #header #linkPQuille.active{ display:block; float:left; height:173px; width:140px; background:url("../../img/btnPQuilleOver.jpg") top left no-repeat; }
#leftCol #header #linkGQuille{ display:block; float:left; height:173px; width:140px; margin-right:40px; background:url("../../img/btnGQuille.jpg") top left no-repeat; }
#leftCol #header #linkGQuille:hover{ display:block; float:left; height:173px; width:140px; background:url("../../img/btnGQuilleOver.jpg") top left no-repeat; }
#leftCol #header #linkGQuille.active{ display:block; float:left; height:173px; width:140px; background:url("../../img/btnGQuilleOver.jpg") top left no-repeat; }
#leftCol #header #linkPool{ display:block; float:left; height:173px; width:140px; background:url("../../img/btnPool.jpg") top left no-repeat; }
#leftCol #header #linkPool:hover{ display:block; float:left; height:173px; width:140px; background:url("../../img/btnPoolOver.jpg") top left no-repeat; }
#leftCol #header #linkPool.active{ display:block; float:left; height:173px; width:140px; background:url("../../img/btnPoolOver.jpg") top left no-repeat; }
#leftCol #leftMiddle #flashPic{ height:258px; width:611px; background:transparent url("../../img/bgFlashImg.jpg") top left no-repeat; }
#leftCol #leftMiddle #contain{ text-align:justify; margin-top:10px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333; margin-right:55px;  }



/*TITRE*/
#leftCol #leftMiddle #contain h1{ font-size:24px; font-family:"Trebuchet MS"; color:#000; margin:0px; }
#leftCol #leftMiddle #contain h2{ font-size:16px; margin:0px; font-family:"Trebuchet MS"; color:#b14d2a; }
#leftCol #leftMiddle #contain h3{ font-size:16px; margin-bottom:5px; font-family:"Trebuchet MS"; color:#b14d2a; background:#f9f9af; border-bottom:1px #d6d685 dashed; text-transform:uppercase; }
#leftCol #leftMiddle #contain h4{ font-size:16px; margin-bottom:5px; font-family:"Trebuchet MS"; color:#000; font-style:italic; font-weight:bold; }
#leftCol #leftMiddle #contain h5{ font-size:16px; margin-bottom:5px; font-family:"Trebuchet MS"; color:#000; }
#leftCol #leftMiddle #contain h6{ font-size:14px; margin-bottom:5px; font-family:"Trebuchet MS"; color:#b14d2a; }



/* LISTE A PUCE */
#leftCol #leftMiddle #contain ul{ margin:10px 0px 10px 20px; }
#leftCol #leftMiddle #contain ul li{ padding-left: 20px; color:#660000; background:url("../../img/puce.gif") 0px 3px no-repeat; }

#leftCol #leftMiddle #contain #linkTranslate{ diplay:block; float:right; width:190px; height:44px; background:transparent url("../../img/btnTranslate.jpg") top left no-repeat; margin:2px 0px 0px 0px; }
#leftCol #leftMiddle #contain #linkTranslateFR{ diplay:block; float:right; width:190px; height:44px; background:transparent url("../../img/btnTranslateFR.jpg") top left no-repeat; margin:2px 0px 0px 0px; }
#leftCol #leftMiddle #contain p{ margin:20px 0px 20px 0px; }



#rightCol{ width:365px; float:right; }
#rightCol #menu{ width:365px; height:242px; background:transparent url("../../img/bgMenu.jpg") top left no-repeat; }


#rightCol #boxPool{ border-left:10px #eeeea6 solid;border-right:10px #eeeea6 solid; width:345px; height:479px; background:transparent url("../../img/bgColRightPool.jpg") top left no-repeat; padding-top:330px; }
#rightCol #boxPool #boxBabillard{ padding:0 60px; }
#rightCol #boxPool #boxBabillard h1{ font-size:20px; margin-bottom:5px; font-family:"Trebuchet MS"; color:#9ff3b5; text-decoration:underline; }
#rightCol #boxPool #boxBabillard h2{ font-size:12px; font-weight:bold; font-family:"Trebuchet MS"; color:#fff; }
#rightCol #boxPool #boxBabillard p{ color:#fff; font-size:10px; margin:5px 0px; }
#rightCol #boxPool #boxBabillard a.linkMore{ color:#000; text-decoration:none; font-size:12px; font-weight:bold; padding:3px; }

#rightCol #boxPool #boxBabillard a.linkMore:hover{ color:#000; text-decoration:underline; font-size:12px; font-weight:bold; padding:3px;  }



#rightCol #boxQuille{ border-left:10px #eeeea6 solid;border-right:10px #eeeea6 solid; width:345px; height:574px; background:transparent url("../../img/bgColRightQuille.jpg") top left no-repeat; padding-top:235px; }
#rightCol #boxQuille #boxBabillard{ padding:0px 50px; }
#rightCol #boxQuille #boxBabillard h1{ font-size:20px; margin-bottom:5px; font-family:"Trebuchet MS"; color:#000; text-decoration:underline;}
#rightCol #boxQuille #boxBabillard h2{ font-size:12px; font-weight:bold; font-family:"Trebuchet MS"; color:#fff; }
#rightCol #boxQuille #boxBabillard p{ color:#000; font-size:10px; margin:10px 35px 10px 0; }
#rightCol #boxQuille #boxBabillard a.linkMore{ color:#000; text-decoration:none; font-size:12px; font-weight:bold; padding:2px;}

#rightCol #boxQuille #boxBabillard a.linkMore:hover{ color:#000; text-decoration:underline; font-size:12px; font-weight:bold; padding:2px;  }



#rightCol #boxPetiteQuille{ border-left:10px #eeeea6 solid;border-right:10px #eeeea6 solid; width:345px; height:574px; background:transparent url("../../img/bgColRightPetiteQuille.jpg") top left no-repeat; padding-top:235px; }
#rightCol #boxPetiteQuille #boxBabillard{ padding:0px 50px; }
#rightCol #boxPetiteQuille #boxBabillard h1{ font-size:20px; margin-bottom:5px; font-family:"Trebuchet MS"; color:#000; text-decoration:underline;}
#rightCol #boxPetiteQuille #boxBabillard h2{ font-size:12px; font-weight:bold; font-family:"Trebuchet MS"; color:#fff; }
#rightCol #boxPetiteQuille #boxBabillard p{ color:#000; font-size:10px; margin:10px 35px 10px 0; }
#rightCol #boxPetiteQuille #boxBabillard a.linkMore{ color:#000; text-decoration:none; font-size:12px; font-weight:bold; padding:2px;}

#rightCol #boxPetiteQuille #boxBabillard a.linkMore:hover{ color:#000; text-decoration:underline; font-size:12px; font-weight:bold; padding:2px;  }





.pos2{ margin-top:185px; margin-left:25px; }



#footerBg{ width:100%; height:101px; background:transparent url("../../img/bgFooter.jpg") top left repeat-x; clear:both; }
#footerWrap{ width:966px; margin:0 auto; height:101px; background:transparent url("../../img/footerInfo.jpg") bottom left no-repeat; clear:both; }
#footerWrap #linkDynamx{ display:block; float:right; height:101px;width:127px; background:transparent url("../../img/footerLogo.jpg") bottom left no-repeat;  }




/* STATS */
#boxStat{ margin-top:30px; text-align:justify; margin-top:10px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333; margin-right:55px; }
#boxStat h3{ font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; padding:4px; margin:10px 0px 10px 0px; background:#b14d2a; text-align:left; }
#boxStat h4{ font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; padding:2px; margin:2px 0px 2px 10px; background:#f9f9af; border-bottom:1px #d6d685 dashed; text-align:left; cursor:pointer; }
#boxStat ul{ margin:10px 0px 10px 20px; }
#boxStat ul li{ padding-left:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; height:18px; line-height:18px; color:#000; background:url(../../img/iconPDF.gif) 5px 0px no-repeat; border-bottom:1px #333 dotted;margin-bottom:3px; }
#boxStat ul li a{ text-decoration:none; color:#000; }
#boxStat ul li a:hover{ font-weight:bold; }




/*BABILLARD*/
#boxMainBabillard{ margin-top:30px; }
#boxMainBabillard div{ margin-right:10px;}





/*POSTIT #1*/

#boxMainBabillard div.postit_1{ float:left; width:210px; height:197px; padding:60px 18px 23px 26px; background:url(../../img/bgPostit_1.jpg) top left no-repeat; overflow:hidden;  }
#boxMainBabillard div.postit_1 h3{ font-size:16px; margin-bottom:5px; font-family:"Trebuchet MS"; color:#b14d2a; border:none;  text-decoration:underline; margin-top:0;   }
#boxMainBabillard div.postit_1 img{ float:left; border:1px #666 solid; padding:4px; background:#fff; margin:0px 4px 0px 0px; }
#boxMainBabillard div.postit_1 span{ margin:0px; line-height:17px; }

/*POSTIT #2*/

#boxMainBabillard div.postit_2{ float:left; width:224px; height:161px; padding:43px 21px 40px 20px; background:url(../../img/bgPostit_2.jpg) top left no-repeat; overflow:hidden;  }
#boxMainBabillard div.postit_2 h3{ font-size:16px; margin-bottom:5px; font-family:"Trebuchet MS"; color:#b14d2a; border:none;  text-decoration:underline; margin-top:0;   }
#boxMainBabillard div.postit_2 img{ float:left; border:1px #666 solid; padding:4px; background:#fff; margin:0px 4px 0px 0px; }
#boxMainBabillard div.postit_2 span{ margin:0px; line-height:17px; }

/*POSTIT #3*/

#boxMainBabillard div.postit_3{ float:left; width:184px; height:283px; padding:74px 40px 36px 30px; background:url(../../img/bgPostit_3.jpg) top left no-repeat; overflow:hidden;  }
#boxMainBabillard div.postit_3 h3{ font-size:16px; margin-bottom:5px; font-family:"Trebuchet MS"; color:#CC0000; border:none; background-color:#none; text-decoration:underline; margin-top:0;  }
#boxMainBabillard div.postit_3 img{ float:left; border:1px #666 solid; padding:4px; background:#fff; margin:0px 4px 0px 0px; }
#boxMainBabillard div.postit_3 span{ margin:0px; line-height:12px; }

/*POSTIT #4*/

#boxMainBabillard div.postit_4{ float:left; width:218px; height:125px; padding:57px 10px 38px 22px; background:url(../../img/bgPostit_4.jpg) top left no-repeat; overflow:hidden;  }
#boxMainBabillard div.postit_4 h3{ font-size:16px; margin-bottom:5px; font-family:"Trebuchet MS"; color:#FFF; border:none; text-decoration:underline; margin-top:0;  }
#boxMainBabillard div.postit_4 img{ float:left; border:1px #666 solid; padding:4px; background:#fff; margin:0px 4px 0px 0px; }
#boxMainBabillard div.postit_4 span{ margin:0px; line-height:12px; color:#fff; }



#form input{ 

border:1px solid #d6d685; background-color:#f9f9af; width:200px;

}

#form textarea{ 

border:1px solid #d6d685; background-color:#f9f9af; width:200px;

}




#tblForm tr{ 
	font-family	:Trebuchet MS, Lucida Grande, Helvetica; /* police de caractère---*/
	font-size:14px;
	font-style:bold;
	
}


#tblForm tr td{ 
	border-top:#d6d685 1px dashed;
	padding:3px;
}


