body{ padding:0; margin:0; border:0;
background-color:#000; background-image:url(../template/bckg_main.gif); }

a{ text-decoration:none; font-weight:bold;}
a:hover{ text-decoration:underline;}

img{border:0}

#main{position:relative; background-image:url(../template/bckg_header.gif); background-position:top center; background-repeat:no-repeat;}

#contenu{background-color:#333; width:680px; margin-left:auto; margin-right:auto; padding:10px; 
border:solid 2px #000; border-style:dashed; background-image:url(../template/bckg_content.jpg); background-position:bottom right; background-repeat:no-repeat; z-index:2;}
#contenu p{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:15px; padding-right:20px;}
#contenu a{color:#00FFFF;}

h2{font-family:Geneva, Arial, Helvetica, sans-serif; text-align:right; padding-right:5px; font-style:italic; letter-spacing:4px; color:#33FF66; background-image:url(../template/bckg_h2.jpg); margin-left:-10px; margin-top:-10px;}

h3{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#FFFFFF;}

#header{position:relative; margin-left:auto; margin-right:auto; height:56px; background-image:url(../template/bckg_header.jpg); background-position:top center; background-repeat:no-repeat; padding-top:154px; text-align:center;}
#menu{ text-align:center; font-size:18px; padding-top:10px}
#menu a{color:#000; font-family:Geneva, Arial, Helvetica, sans-serif; letter-spacing:-1px;}
#menu a:hover{background-color:#000; color:#00FFFF; text-decoration:none; padding:5px; margin:-5px;}

#footer{ height:20px; padding-top:2px; text-align:center; width:702px; margin-left:auto; margin-right:auto; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#000; border: solid 1px #ddd; border-style:dashed; letter-spacing:4px;}
#footer a{color:#00FFFF;}

.cc{padding-right:40px;}


