body { color:#ac8d81; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background-color:#dfcfc8; margin:0; padding:0; outline:0; }
#header { background-image:url(./images/design/fond_ete.jpg); background-repeat:no-repeat; margin:0 auto 0 auto; padding:0; width:800px; height:380px; text-align:center; position:relative; }
#contenu {background-image:url(./images/design/bg_ete.jpg); width:800px; margin:0 auto 0 auto; background-color:#FFFFFF;  min-height:2000px;}
#navigation { width:540px; height:50px; margin:0 0 0 240px; padding:0; top:0; position:relative;  }
#menu {width:220px; float:left;  margin:0 0 0 20px; padding:0; }
#page {color:#ac8d81; text-align:justify; width:520px; margin:0 0 0 260px; padding:0 0 5px 0; top:0px; position:relative; min-height:1500px;}
#bas_page {width:800px; margin:0 auto 10px auto; background-color:#FFFFFF; padding:15px 0 10px 0;}
#footer {}

#menu_bas {display:block; width:90%; text-align:center; background-color:#fef3ef; border:1px solid #ac8d81; margin:20px auto 0 auto; padding:10px;}


.bloc_menu { margin:0 0 24px 0; padding:0;}

#compteur {}
#choixstyle {}
#dernieresimages {}
#choixstyle_img { }
#dernieresimages_img { text-align:center; }
#menu_bas {}

	/* menu bas */
#menu_bas a {}
#menu_bas a:hover {}

/* liens */
a {color:#b64c2c;}
a:hover {color:#d8856c;}
#footer a {}
#footer a:hover {}
#choixstyle a {}
#choixstyle hr {}
#choixstyle a img {}


	/* general*/
h1 {display:none;}
h1:after {} 
h2 { font-family:"Times New Roman", Times, serif; font-size:15px; font-weight:50; margin:0 0 10px 0;}
h2:after {} 
h3 { font-family:"Times New Roman", Times, serif; color:#d8856c; margin:0 15px 2px 15px; padding:0; display:block;  font-size:15px; text-align:center; letter-spacing:2px; width:190px; border-bottom:1px solid #d8856c; }
h3:before {}
p { text-align:justify;}
em {color:#d8856c; font-style:normal;}
img {padding:2px; border:1px solid #ac8d81;}
a img { border:1px solid #b64c2c;}
a:hover img {border:1px solid #d8856c;}
img.gauche { float:left; margin: 0 5px 0 0;}
img.droite { float:right; margin:0 0 0 5px;}
#page ul { text-align:left; margin:0 0 5px 65px; color:#7a2727;  }
#page li {text-align:left; color:#7a2727; }
#page dl {}
#page dt { float:left; font-weight:bold; padding:0 5px 0 0;}
#page dd { text-align:left; margin:0; padding:0 0 15px 0; text-align:justify;}
#page dl.eux { margin:0 0 29px 0; padding:0; text-align:center; width:auto; display:block;min-height:155px; }
#page .eux dt { text-align:left; display:block; padding:0; font-weight:bold; text-transform:uppercase; font-size:12px; float:none;  }
#page .eux dd { text-align:left; display:block; margin:0 0 11px 0; padding:0; text-align:justify; word-spacing:-1px; }

blockquote {width:450px; margin:10px auto 10px auto; display:block; padding:0 0 0 5px; text-align:justify; border-left:5px #ac8d81 solid; }

dd:first-line {}
blockquote {}

	/* menu*/
.stats dl { margin:0 0 5px 0; min-height:0; }
.stats dt { text-align:left; list-style:none; display:list-item; float:left; margin:0 5px 0 30px; padding:0;  font-weight:bold; text-transform:none; font-size:11px; height:11px; text-transform:uppercase;}
.stats dd { margin:0; font-size:11px; padding:0; text-align:left;}
.stats dl a {text-decoration:none; color:#b64c2c;}
.stats dl a:hover {color:#d8856c;}
.stats dd ul { list-style-type:none; width:auto; margin:2px 0 5px 45px; padding:0; text-align:left; }
.stats dd li { margin:0; padding:0; font-size:10px; text-align:left;}

	/* menu une ligne */
#menu h3 { }
#navigation { font-family:"Times New Roman", Times, serif; font-size:24px; word-spacing:10px; background-image:url(./images/design/bg_ete_menu.jpg); letter-spacing:2px; }
#navigation a { text-decoration:none;}
#navigation a:hover { text-decoration:none;}
#navigation ul {margin:0; padding:20px auto 0 auto;}
#navigation li {margin:0; padding:0; display:inline;}
#menu a {}
#menu a:hover {}
#nav_news {}
#nav_marion {}
#nav_fanzone {}
#nav_media {}
#nav_www {}
#navigation img {border:0; margin:0; padding:0; top:0;}

	/* dernieres images*/
#dernieresimages a { border:0; }
#dernieresimages a img {width:50px; height:50px; border:1px solid #b64c2c; margin:0 4px 0 4px ; padding:2px;}
#dernieresimages a:hover img {border:1px solid #d8856c;}

	/* agenda */
#agenda dl {margin:0 0 0 5px;}
#agenda dt {margin:0 0 0 10px; font-weight:bold; text-align:left;}
#agenda dd {margin:0 0 5px 0px; text-align:left;}
#agenda {text-align:center;}
#agenda a { text-decoration:none; font-weight:bold; color:#b64c2c;}
#agenda a:hover {color:#d8856c;}

	/* actu */
dl.actu {margin:0 0 0 5px; }
dt.actu {margin:0 5px 0 10px;  line-height:12px; text-align:left; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:12px; letter-spacing:1px; line-height:12px; display:block; float:left;}
dd.actu {margin:0 0 7px 0; text-align:left;}
dd.actu a {text-decoration:none; color:#b64c2c;}
dd.actu a:hover {color:#d8856c;}


	/* projets */
#projets {margin:0 0 45px 0;}
dl.projets {margin:0; padding:0;}
dt.projets {float:left; font-weight:bold; padding:0 5px 0 0; margin:0; display:block;}
dd.projets {text-align:left; margin:0; padding:0 0 0 40px; display:block;}
dt.projets_lien {float:left; padding:0 5px 0 0; margin:0; display:block;}
dt.projets_titre {text-align:center; margin:0 auto 0 auto; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:12px; letter-spacing:1px;}
dl.projets { }
p.projets {clear:both;}
img.projets {float:left; margin:0 5px 5px 5px; height:75px; display:block; }

	/* elite affiliates */
#topaffiliates {text-align:center; height:155px;}
#topaffiliates a img  {border:1px solid #f52970; margin:0 0 0 7px; padding:1px;}
#topaffiliates a:hover img {border:1px solid #9bc042;}
ul.elite { list-style:none; margin:0; padding:0 0 0 0; text-align:center; float:none; }
ul.elite li { display:inline-block; float:left; width:50%; padding:0; font-size:10px; margin:0; }
ul.elite a {text-decoration:none; color:#ac8d81;}
ul.elite a:hover {color:#b64c2c;}
li.more a {text-decoration:none; color:#b64c2c; font-weight:bold;}
li.more a:hover {color:#d8856c;}

	/* me lier */
img.menu_linkback {}
a.menu_linkback {}
.menu_linkback a:hover {}

	/* sous menu pages */
dl.sousmenu { margin:0;}
.sousmenu dt { background-color:#fef3ef; display:block; width:100%; height:20px; margin:30px 10px 0 0; text-align:center; padding:2px 0 0 0; text-transform:uppercase; font-size:13px; float:none;}
.sousmenu dd {padding:5px; display:block; height:30px;text-align:center; width:100%}
.sousmenu dt:after {}
dl.sousmenu dt a { text-decoration:none;}
dl.sousmenu dt a:hover {}

	/*formulaires */
.pageform { width:auto; margin:20px auto 0 20px; text-align:left; }
.pageform input { border: 1px solid #ac8d81; display:block; width:400px; margin:0 auto 20px auto; color:#ac8d81; padding:2px; }
.pageform label { display:block; width:100%; margin:0 auto 2px auto; text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px;  font-variant:small-caps; font-weight:bold; color:#ac8d81;}
.pageform textarea { border: 1px solid #ac8d81;  display:block; width:400px; margin:0 auto 20px auto; padding:0; color:#ac8d81;}
#submit { width:120px; padding:0 10px 0 10px; font-weight:bold; margin:0 auto 0 auto; color:#ac8d81;}

	/* news */
.news {width:100%; margin:10px auto 20px auto; border:0; }
.news_sujet {display:block; margin:0 auto 0 auto; padding:3px 0 4px 0;font-size:18px; font-family:"Times New Roman", Times, serif; color:#b64c2c; font-weight:50; text-align:center; background-color:#ead7d0; width:70%; letter-spacing:1px; float:left; height:22px;}
.news_date { display:block; margin:0 auto 0 auto; padding:10px 0 5px 0; font-size:8px;text-align:center;  background-color:#ead7d0;font-weight:bold; width:30%; float:left;  height:14px;}
.news_contenu {  min-height:156px; background-color:#fef3ef; padding:25px 10px 10px 10px; text-align:center;  }
p.lien_forum{ text-align:right; font-size:9px;}
p.lien_forum a { color:#e65235; font-size:9px;}
p.lien_forum a:hover { color:#7a2727;}
.choix_ancienne_news { margin:10px 0 50px 0; text-align:center; }

	/* marion - filmo*/
.filmo { margin:20px auto 20px auto; padding:0; display:block; width:450px; position:relative; top:-10px; }
.filmo_lignep { background-color:#ead7d0; padding:0px; margin:0; }
.filmo_lignei { background-color:#fef3ef; padding:0px; margin:0; }
.filmo_annee { width:65px; font-size:11px; text-align:center; padding:4px 0 4px 0; }
.filmo_film { width:270px; font-size:11px; text-align:left; padding:4px 0 4px 0; }
.filmo_role { width:145px; font-size:11px; text-align:left; padding:4px 0 4px 0; }
em.filmo { font-size:11px; font-style:italic; }
th { text-align:center; font-weight:bold; padding:8px 0 8px 0; color:#b64c2c; }

	/* marion - prix*/
.prix { margin:10px auto 20px auto; padding:0; display:block; width:450px; position:relative; top:-10px; }
.prix_lignep { background-color:#ead7d0; padding:0px; margin:0; }
.prix_lignei { background-color:#fef3ef; padding:0px; margin:0; }
.prix_annee { width:65px; font-size:11px; text-align:center; padding:4px 0 4px 0; }
.prix_film { width:200px; font-size:11px; text-align:left; padding:4px 0 4px 0; }
.prix_role { width:215px; font-size:11px; text-align:left; padding:4px 0 4px 0; }
em.filmo { color:#e65235; font-size:11px; font-style:italic; }
th { text-align:center; font-weight:bold; padding:8px 0 8px 0; color:#b64c2c;}

	/* marion - must */
.must dt { text-align:left; display:block; padding:0; font-weight:bold; text-transform:uppercase; font-size:12px; }
.must dd { text-align:left; display:block; margin:0 0 0 0; padding:0; text-align:justify; word-spacing:-1px; }
dl.must { margin:0; height:185px; display:block; }

	/* affiliates */
ul.affiliates { list-style:none; margin:0 0 0 10px; padding:0 0 15px 0; text-align:left; width:auto; float:none; }
ul.affiliates li { display:inline-block; float:auto; width:49.5%; padding:0; font-size:10px; margin:0; }
ul.affiliates a { color:#e65235; text-decoration:none; }
ul.affiliates a:hover { color:#7a2727;}


	/* fanzone - wallpapers */
div.wallpaper { margin:0 34px 10px 34px; height:auto; text-align:center; height:200px; }
img.wallpaper { width:200px; height:150px; display:block; float:left; vertical-align:baseline; margin:0 50px 0 0; }
p.wallpaper_res { width:auto; height:auto; display:block; float:left; text-align:left; vertical-align:baseline; margin:10% 50px 10% 0; }
a.wallpaper_lien { display:block; }

	/* fanzone - avatars */
div.avatars { margin:0 5% 10px 5%; text-align:center; }
img.avatars { width:100px; height:100px; margin:2px; } 

	/* fanzone - marques page */
div.marque { margin:0 5% 10px 5%; text-align:center; }
img.marque { width:100px; margin:2px; } 

	/* fanzone - accroche porte */
div.porte { margin:0 5% 10px 5%; text-align:center; }
img.porte { width:100px; height:272px; margin:2px; } 

	/* site - linkback */
.linkback_tab { margin:0 0 10px 0; width:auto; text-align:center;}
.linkback_img { border:0; margin:2px; vertical-align:top; padding:0; }
	
	/* Plan du site */
a.plan_titre { display:block; color:#7a2727; text-decoration:none; text-align:center; margin:5px 0 5px 0; text-transform:uppercase; font-size:12px;}
a.plan_titre:hover { color:#e65235; }
a.plan_partie {display:block; color:#7a2727;text-decoration:none; text-align:left; font-size:12px; font-variant:small-caps; margin:10px 0 0 0; }
a.plan_partie:hover { color:#e65235; }
a.plan_page  {display:block; color:#7a2727; text-decoration:none; text-align:left; margin:1px 0 1px 25px;}
a.plan_page:hover {color:#e65235;}








