body {
background: #FFFFFF; 			/* background: #FF9933 = fond orange | beau attn les fonds de menus doivent tre transparent */
 	background-attachment: fixed;
	background-image: url(../images/aquasportworld_signature_site.png);
	background-repeat: no-repeat;
	background-position: left bottom;
padding:0;
margin:0;
font-family: century gothic, arial, helvetica, sans-serif;
font-size: 10pt;
color: #707070;

}


#headbox    { position:fixed; z-index:10;left:0px;background: url(../images/bandeau_background.png) repeat-x; width: 100%; height: 140px;}
#headbox img.logotext { margin-left:110px;margin-top:50px; } /* position du logo */
#headbox img.menubutton {position:fixed;top:90px;z-index:37;left:150px;} /* position du bouton menu */

#menubox     { background-image: url(../images/menubox_background.png); position: fixed; z-index: 50; top: 125px; left: 122px; width: 702px; height: 426px; letter-spacing:0em; } /* position du menu */

#contentbox  { margin-right: 50px; padding:20 0 20px 0; border: solid 0px #a9a9a9; position: absolute; z-index: 5; top: 180px; left: 160px; width: 640px; visibility: visible } /* position du texte  de la page */




.thumbimg       { background-color:#; border-style:solid; border-width:0px; border-color:#FFFFFF; padding:0px; margin: 0px; filter: alpha(opacity=50); opacity: 0.50;}
.thumbimg:hover { background-color:#; border-style:solid; border-width:0px; border-color:#660000;  padding: 0px; margin: 0px;  opacity: 1; filter: alpha(opacity=50); -khtml-opacity:50; }

.titre40  { font-size:40pt; font-family: century gothic, arial, Helvetica, sans-serif;color:#707070 }
.titre30  { font-size:30pt; font-family: century gothic, arial, Helvetica, sans-serif;color:#707070 }
.titre20  { font-size:20pt; font-family: century gothic, arial, Helvetica, sans-serif; color:#707070 }
.titre17  { font-size:17pt; font-family: century gothic, arial, Helvetica, sans-serif; color:#707070 }
.titre15  { font-size:15pt; font-family: century gothic, arial, Helvetica, sans-serif; color:#707070 }
.titre12  { font-size:12pt; font-family: century gothic, arial, Helvetica, sans-serif; color:#707070 }

.titre_wide { font-size:20pt; font-family: century gothic, arial, Helvetica, sans-serif; color:#707070; letter-spacing:22pt; text-decoration:none}



.text10   { font-size:10pt; font-family: century gothic, arial, Helvetica, sans-serif; color:#707070}
.text10b { font-size:10pt; font-family: century gothic, arial, Helvetica, sans-serif; color:#000000; font-weight:bold}
.text8     { font-size:8pt; font-family: century gothic, arial, Helvetica, sans-serif; color:#707070 }
.point     { font-size:10pt; font-family: century gothic, arial, Helvetica, sans-serif; color:#660000}
.new      { font-size:10pt; font-family: century gothic, arial, Helvetica, sans-serif; color:#FF0000}


.mini9    { font-size:9pt; font-family: century gothic, arial, Helvetica, sans-serif; color:#707070 }
.mini8    { font-size:8pt; font-family: century gothic, arial, Helvetica, sans-serif; color:#707070; font-weight:normal; letter-spacing:0pt; text-decoration:none }

.menu    { font-size:12pt; font-family: century gothic, arial, Helvetica, sans-serif; color:#707070; font-weight:bold }

.shadow     { font-size:40pt; font-family: century gothic, Impact, serif; color:#cccccc; }
.shadowIE  { filter:DropShadow(color=#000000, offx=7, offy=-5); width:100% }


a.lien        { text-decoration:none }
a.lien:hover  { text-decoration:color:#660000 }
a.menu           { text-decoration:none }
a.menu:hover     { text-decoration:underline }

a:link     { color:#707070 }
a:visited  { color:#707070 }
a:hover    { color:#660000 }
a:active   { color:#660000 }

.outer {border-color:#666666 #222222 #111111 #555555; border-style:solid; border-width:3px;}
.inner {border-color:#111111 #555555 #666666 #222222; border-style:solid; border-width:1px;}
		






