@charset "iso-8859-1";


#prod_list table {width:100%; border:1px solid #000000; border-collapse:collapse;}
#prod_list td {text-align:center; vertical-align:top; padding:5px; border:1px solid #000000; border-collapse:collapse;}
#prod_list input { width:35px;}
#prod_list table.qtetbl {border:none;}
#prod_list table.qtetbl td{ text-align:center; vertical-align:center; padding:3px; border:none;}




body {font-family:"Times New Roman", Times, serif; font-size:14px; color:#000000;  background: #ffffff; }
body a {color:#0A5485; text-decoration:none;}
body a:hover {text-decoration:none; color:#000000;}
body h1 {font-size: 20px; color:#0A5485; font-weight:normal;}

/* Fond du site */


/* Codes relatifs au header */
#header {text-align:left; margin-top:20px; margin-bottom:20px; }

#header #t_menu { float: right;}
#header #t_menu ul { display:block; margin:0; padding:0; float:right;}
#header #t_menu li {display:block; margin:0; padding:0; float:left; list-style:none;}
#header #t_menu a { padding:0px 10px; display:block; background:right top repeat-y url(site/sep.gif)}
#header #t_menu li.active a {color:#000000;}
#header #t_menu #nav_4 {display:none; visibility:hidden;}
#header #t_menu #nav_5 {display:none; visibility:hidden;}
#header #t_menu #nav_6 {display:none; visibility:hidden;}
#header #t_menu #nav_7 {display:none; visibility:hidden;}

#header #langue {float:right; padding:0 10px;}

#header #flash { width:753px; height:164px; overflow:hidden; margin-top:1px;}
#header #flash object { width:753px; height:164px;}

#header #m_menu { width: 753px; height:37px; padding-top: 158px; background: no-repeat center;}
#fr #header #m_menu {background-image:url(site/head_bkg_fr.jpg);}
#en #header #m_menu {background-image:url(site/head_bkg_en.jpg);}
#header #m_menu ul { display:block; margin:0; padding:0;}
#header #m_menu li {display:block; margin:0; padding:0; float:left; list-style:none; background:top left no-repeat;}
#header #m_menu a {height:37px; padding:0; margin:0; background:top left no-repeat; display:block;}


#header #m_menu a span {display:none; visibility:hidden;}
#header #m_menu #nav_1 {display:none; visibility:hidden;}
#header #m_menu #nav_2 {display:none; visibility:hidden;}
#header #m_menu #nav_3 {display:none; visibility:hidden;}


#header #m_menu #nav_4 a {width:198px;}
#fr #header #m_menu #nav_4 {background-image:url(site/nav_4_up_fr.jpg);}
#fr #header #m_menu #nav_4 a {background-image:url(site/nav_4_fr.jpg);}
#fr #header #m_menu #nav_4 a:hover, #fr #header #m_menu #nav_4.active a {background:none;}
#en #header #m_menu #nav_4 {background-image:url(site/nav_4_up_en.jpg);}
#en #header #m_menu #nav_4 a {background-image:url(site/nav_4_en.jpg);}
#en #header #m_menu #nav_4 a:hover, #en #header #m_menu #nav_4.active a {background:none;}

#header #m_menu #nav_5 a {width:168px;}
#fr #header #m_menu #nav_5 {background-image:url(site/nav_5_up_fr.jpg);}
#fr #header #m_menu #nav_5 a {background-image:url(site/nav_5_fr.jpg);}
#fr #header #m_menu #nav_5 a:hover, #fr #header #m_menu #nav_5.active a {background:none;}
#en #header #m_menu #nav_5 {background-image:url(site/nav_5_up_en.jpg);}
#en #header #m_menu #nav_5 a {background-image:url(site/nav_5_en.jpg);}
#en #header #m_menu #nav_5 a:hover, #en #header #m_menu #nav_5.active a {background:none;}

#header #m_menu #nav_6 a {width:184px;}
#fr #header #m_menu #nav_6 {background-image:url(site/nav_6_up_fr.jpg);}
#fr #header #m_menu #nav_6 a {background-image:url(site/nav_6_fr.jpg);}
#fr #header #m_menu #nav_6 a:hover, #fr #header #m_menu #nav_6.active a {background:none;}
#en #header #m_menu #nav_6 {background-image:url(site/nav_6_up_en.jpg);}
#en #header #m_menu #nav_6 a {background-image:url(site/nav_6_en.jpg);}
#en #header #m_menu #nav_6 a:hover, #en #header #m_menu #nav_6.active a {background:none;}

#header #m_menu #nav_7 a {width:203px;}
#fr #header #m_menu #nav_7 {background-image:url(site/nav_7_up_fr.jpg);}
#fr #header #m_menu #nav_7 a {background-image:url(site/nav_7_fr.jpg);}
#fr #header #m_menu #nav_7 a:hover, #fr #header #m_menu #nav_7.active a {background:none;}
#en #header #m_menu #nav_7 {background-image:url(site/nav_7_up_en.jpg);}
#en #header #m_menu #nav_7 a {background-image:url(site/nav_7_en.jpg);}
#en #header #m_menu #nav_7 a:hover, #en #header #m_menu #nav_7.active a {background:none;}

#header #s_menu { text-align:center; padding:20px 0; background:bottom left repeat-x url(site/col_bkg.jpg);}
#header #s_menu ul { display:block; margin:0; padding:0;}
#header #s_menu li {display:inline; margin:0; padding:0; list-style:none;}
#header #s_menu a {display:inline-block; color:#495153; font-size:16px; text-align:center; padding: 5px 15px; margin:5px 0; white-space:nowrap; background:left top repeat-y url(site/sep.gif) }
#header #s_menu a:hover, #header #s_menu li.active a  {color:#0A5485;}

#header #s_menu #mitm_1 a {background:none;}

#header #soumission {width:753px; height:32px; background: url(site/soumission_up.jpg); margin-top:1px; }
#header #soumission a {display:block; width:753px; height:32px; background:url(site/soumission.jpg);}
#header #soumission a:hover {background:none;}
#main{ padding:20px 0; }








#footer {  text-align:center;  font-size:small; padding:20px; margin-top:20px; clear:both; color:#0A5485; background:top left repeat-x url(site/col_bkg.jpg); }

#footer span { margin: 3px; display:inline-block}
#footer a {color:#0A5485;}
#footer a:hover {font-weight:normal; text-decoration:underline;}

#footer .endlink {display:block; margin:0;}
#footer .optimised {display:block;} 


/**********************************************************************************************************************/

body { width:100%; height:100%; margin:0; padding:0; text-align:center; }
#events_holder {height:0px; width:0px;}


img {border:none; }

.container { width:753px; margin:0 auto; text-align:left; height:auto; }  

div.gal {margin-top:20px; clear:both; width:100%;}
a.gal { display:inline-block; width:150px; height:150px; text-align:center; }

.thumbL { width:100%; margin-top:3px; clear:both; display:block; text-align:left;}
.thumbR { width:100%; margin-top:3px; clear:both; display:block; text-align:right;}
.thumbC { width:100%; margin-top:3px; clear:both; display:block; text-align:center;}

.thumbRF{ margin:0px 0px 3px 10px;float:right; } 
.thumbLF { margin:0px 10px 3px 0px; float:left; }

.clear {clear:both;}

