@charset "utf-8";

/* These are just the general site styles. 
   It has nothing to do with ImageFlow
========================================== */
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; margin:0px; background-color:#000000 }

#global { width:960px; position:absolute; left:50%; margin-left:-480px; background-color:#000000; }

#content { float:left; width:960px; height:auto; background-image:url(img/bg_milieu.jpg); background-repeat:no-repeat; }
#header { float:left; width:960px; height:257px; z-index:2;}
#myImageFlow { float:left; margin-top:-150px; width:960px; }
#menu { float:left; width:960px; height:136px; }
#texte { float:left; width:758px; height:auto; margin-left:100px; text-align:justify; margin-top:80px; }
#texte span { color:#d20059; font-weight:bold; }
#footer { float:left; background-color:#000000; margin-top:6px; margin-left:130px; }
#menu_footer { float:left; color:#FFFFFF; }
#menu_footer a { text-decoration:none; color:#FFFFFF; }
#menu_footer a:hover { text-decoration:underline; }

a { text-decoration:none; color:#FFFFFF; }
a:hover { text-decoration:underline; }
img { border:none; }

#contact { width:758px; float:left; margin-left:20px; margin-top:50px; }
#contact td label {  width:100px; float:left; padding-top:3px; margin-top:-3px; margin-right:15px; }
#contact td label em { font-size:9px; margin-top:-8px; }
#contact td input { width:200px; margin-top:-8px; }
#contact td input.cp { width:50px; margin-top:-8px; }
#contact td input.pers { width:50px; margin-top:-8px; }
#contact td input.options { width:25px; margin-top:-8px; }
#contact td input.date { width:80px; margin-top:-8px; }
#contact td input.tel { width:100px; margin-top:-8px; }
* html #contact td input { width:200px; margin-top:-8px; }
*+html #contact td input { width:200px; margin-top:-8px; }
#contact td input.btn { width:100px; margin-top:-8px;  height:21px;}
