/* Valeurs par default
-----------------------------------------------------------------------------------------*/
*{list-style:none; padding:0; margin:0}
body{background:url(img/body.jpg); font:63.5% Arial, Helvetica, sans-serif}
a{text-decoration:none;color:#000;}
a:hover{color:#666;}
a img{border:0}
.clear{visibility:hidden; clear:both;border:0}


/* Structure des blocks
-----------------------------------------------------------------------------------------*/
#wrapper{
    background:url(img/wrapper.jpg);
	width:870px;
	margin: 0 auto;
	padding:0 13px;
}

#prelude {
	line-height: 23px;
	background: url(img/prelude.jpg);
	margin-bottom: 5px;
	padding:0 12px;
}


#header{
	line-height: 0;
	font-size:0
}


#speedbar {
	height: 35px;
	background: url(img/speedbar.jpg);
	margin-bottom: 10px;
	padding-left:145px;
	position:relative;
}

#main{
	padding:0 8px 30px;
}

#content{
    width:480px;
    float:left;
    margin: 0 0 0 175px;
    display:inline;
}

#leftbar{
    width:158px;
    float:left;
    margin-left: -655px;
       display:inline;   
}


#rightbar{
	width:182px;
	float:right;
}


#footer{
	height:50px; 
	background: url(img/footer.jpg);
	clear:both;
}






/*  Contenu des blocks
-----------------------------------------------------------------------------------------*/
#speedbar li{float:left;font-size:1.1em;text-align:center; text-transform:uppercase}
#speedbar li#v6{position:absolute;left:0;top:0;font-size:0}
#speedbar li a{display:block; background:url(img/lispeed.jpg);width:99px;height:30px; line-height:22px; margin-right:20px;}
#speedbar li#home a, #speedbar li a:hover{ background:url(img/manga_evo_r5_c6.jpg); line-height:30px}

/*---------------------------------------------------------------------*/
#content #pub{background:url(img/pub.jpg);text-align:center;line-height:99px;}
#content #preamble{height:99px;padding:12px 0 25px;}
#content #preamble .block{background:url(img/block.jpg);width:146px;height:99px;float:left;margin: 0 7px! important; margin:0 6px;}#content .news{margin:15px 0 25px;}
#content .news .avatar{float:left;margin: 0 10px 0 3px;font-size:0;}
#content .news h3{font-size:1.8em; padding:0 5px;}
#content .news .p1{font-size:1.1em; padding: 3px 8px; line-height:15px;}
#content .news .news_infos{padding: 8px;} 
#content .news .news_infos a{float:right; padding-right:25px;}

/*-------------------------------------------------------------------------*/
#leftbar #memberspace{background:url(img/connexion.jpg) no-repeat;height:60px; padding:28px 12px 0 7px; margin-bottom:25px}
#leftbar #memberspace a{display:block;text-transform:uppercase;font-size:1.2em;color:#eee; padding:2px 0; background:#4F4E4D;margin-bottom:10px;text-align:center}
#leftbar #memberspace a:hover{display:block;text-transform:uppercase;font-size:1.2em;color:#eee; padding:2px 0; background:#979291;margin-bottom:10px;text-align:center}
#leftbar #navigation{background:url(img/nav.jpg)}
#leftbar #navigation ul{background:url(img/ul_nav.jpg) no-repeat 0 100%; padding:6px 8px 20px; font-size:1.2em;}
#leftbar #navigation ul li{line-height:18px;}
#leftbar #navigation ul li:before{content:".:"; font-size:0.6em; margin-right:5px; color:#555}

/*-------------------------------------------------------------------------------*/
#rightbar .box{background:url(img/box.jpg);margin-bottom:15px;}
#rightbar .box h2{ background:url(img/h2_box.jpg) no-repeat; line-height:25px;text-align:center;font-size:1.2em;}
#rightbar .box .box_content{background:url(img/inbox.jpg) no-repeat 0 100%;padding:2px 8px 10px;}

/*------------------------------------------------------------------------------------*/
#footer span{display:block;padding:25px 150px 0 200px;text-align:center;}



