/* logo */
#logo { position:absolute; z-index:2; background-image:url(/images/logo.png); width:234px; height:140px; left:0px; top:0px; }

/* Menu haut*/
/* OLD Avec virées
#coaching { position:absolute; z-index:3; top:5px; left:332px; }
#membres { position:absolute; z-index:3; top:55px; left:226px; }
#virees { position:absolute; z-index:3; top:75px; left:443px; }
#recits { position:absolute; z-index:3; top:35px; left:534px; }
#circuits { position:absolute; z-index:3; top:5px; left:766px; }
#manifestation { position:absolute; z-index:3; top:70px; left:680px; }
*/
#coaching { position:absolute; z-index:3; top:15px; left:340px; }
#membres { position:absolute; z-index:3; top:60px; left:235px; }
#recits { position:absolute; z-index:3; top:60px; left:470px; }
#circuits { position:absolute; z-index:3; top:15px; left:700px; }
#manifestation { position:absolute; z-index:3; top:60px; left:650px; }

/* Menu gauche*/
#accueil { position:absolute; z-index:2; top:160px; left:10px; }
#presentation { position:absolute; z-index:2; top:190px; left:10px; }
#conceptsecurite { position:absolute; z-index:2; top:220px; left:10px; }
#videos { position:absolute; z-index:2; top:250px; left:10px; }
#photos { position:absolute; z-index:2; top:280px; left:10px; }
#forum { position:absolute; z-index:2; top:310px; left:10px; }
#partenaires { position:absolute; z-index:2; top:340px; left:10px; }
#liens { position:absolute; z-index:2; top:370px; left:10px; }
#contacts { position:absolute; z-index:2; top:400px; left:10px; }

/* Floating Box*/
#FloatBox { position:absolute; display:none; z-index:9; top:200px; left:200px; }
/*body > #FloatBox { position:fixed; } /* Absolute pour IE, mangez du pain utilisez firefox! bordel! */
#FloatBoxX { position:absolute; top:25px; right:25px; z-index:10; }
#FB		{ z-index:9; }
#FBtl	{ height:36px; width:35px; background-image:url(/images/box/tl.png); }
#FBt	{ height:36px; background-image:url(/images/box/t.png); }
#FBtr	{ height:36px; width:33px; background-image:url(/images/box/tr.png); }
#FBl	{ width:35px; background-image:url(/images/box/l.png); }
#FBc	{ text-align:center; background-color:#e5e5e5; }
#FBr	{ width:33px; background-image:url(/images/box/r.png); }
#FBbl	{ height:35px; width:35px; background-image:url(/images/box/bl.png); }
#FBb	{ height:35px; background-image:url(/images/box/b.png); }
#FBbr	{ height:35px; width:33px; background-image:url(/images/box/br.png); }

/* Login Box */
#BoxLeft  { position:absolute; z-index:3; width:200px; height:15px; top:115px; left:240px; text-align:left; }
#BoxCenter { position:absolute; z-index:3; width:350px; height:15px; top:115px; left:440px; text-align:center; }
#BoxRight { position:absolute; z-index:3; width:200px; height:15px; top:115px; left:790px; text-align:right; }

/* Cadre de la page */
#top { position:absolute; z-index:2; background-image:url(/images/top.png); width:771px; height:38px; top:102px; left:234px; }
#left { position:absolute; z-index:2; background-image:url(/images/left.png); width:24px; height:648px; top:140px; left:141px; }
#right { position:absolute; z-index:2; background-image:url(/images/right.png); width:30px; height:648px; top:140px; left:975px; }
#bottom { position:absolute; z-index:2; background-image:url(/images/bottom.png); width:865px; height:31px; top:788px; left:141px; }

/* Contenu */
#content { position:absolute; z-index:5; background-color:#e5e5e5; width:810px; height:648px; top:140px; left:165px; }
#content { overflow:auto; }

/* Truc Zarb... */
#texte_clignotant { position:absolute; z-index:2; width:137px; height:336px; top:462px; left:4px; }

/* Pied de la page */
#foot { position:absolute; z-index:2; width:850px; left:150px; top:820px; text-align:center; }

/* général */
img { border:none; }
h1  { font-family:Verdana; font-size:18pt; }
body { font-family:Tahoma; font-size:10pt; }
table { font-family:Tahoma; font-size:10pt; }
a { text-decoration:none; }

/* contenu */
.TabData { border-collapse:collapse; empty-cells:show; }
.TabData td, th { border:1px solid black; }

/* Cellules marquées */
.Marked { color:red; font-weight:bold; }

/* Tableau de contenu */
.ContBox { empty-cells:show; border-collapse:collapse; }
.ContBox th { text-align:center; font-weight:bold; color:#FFFFFF; background-color:#000000; border: 1px solid #FE0301; }
.ContBox td { border: 1px solid #FE0301; color:#000000; }

/* News */
.news750 { width:750px; clear: both; }
.newsTitle { text-align:center; font-weight:bold; color:#FFFFFF; background-color:#000000; border: 1px solid #FE0301; }
.newsBody { border: 1px solid #FE0301; color:#000000; margin-bottom:15px; overflow:auto; }
.news1 { width: 240px; overflow:hidden; float: left; margin-left: 20px; }
.news2 { width: 240px; overflow:hidden; float: left; margin-left: 20px; }
.news3 { width: 240px; overflow:hidden; float: left; margin-left: 20px; }


/* Form inscription */
.labelInscr { width: 250px; display:block; float:left; }