/* Top block general */
.block{
	height:298px;
	width:234px;
	float:left;
}
.block-top{
	width:100%;
	height:28px;
}
.block-top-logo{
	width:27px;
	height:28px;
	background-image:url('../images/block/top/garcon.png');
	float:left;
}
.block-top-logo-fille{
	width:27px;
	height:28px;
	background-image:url('../images/block/top/fille.png');
	float:left;
}
.block-top-titre{
	height:20px;
	width:177px;
	padding: 8px 0 0 6px;
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
	background-image:url('../images/block/block-top-left.png');
	float:left;
}
.block-top-titre-fille{
	height:20px;
	width:177px;
	padding: 8px 0 0 6px;
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
	background-image:url('../images/block/top/fille-center.png');
	float:left;
}
.block-top-staff{
	height:20px;
	width:199px;
	padding: 8px 0 0 6px;
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
	background-image:url('../images/block/top/top-staff.png');
	float:left;
}
.block-top-center{
	height:28px;
	word-spacing:2px;
	background-image:url('../images/block/block-top-center.png');
	float:left;
}
.block-top-right{
	height:28px;
	width:5px;
	background-image:url('../images/block/block-top-right.png');
	float:left;
}
.block-center{
	width:227px;
	height:259px;
	background-color:#FFF;
	background-image:url('../images/block/fond/block.png');
	background-position:bottom;
	background-repeat:repeat-x;
	border-right:#b2b2b2 solid 1px;
	border-left:#b2b2b2 solid 1px;
	padding: 5px 0 0 5px;
	color:#707070;
	font-size:10px;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
}
.block-center a{
	color:#1200ff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	font-family:Tahoma, Geneva, sans-serif;
}
.block-bottom-234{
	width:234px;
	height:6px;
	background-image:url('../images/block/bottom/block.png');
}
.block-bottom{
	width:234px;
	height:6px;
}
.block-bottom-left{
	width:6px;
	height:6px;
	float:left;
	background-image:url('../images/block/bottom/block-left.png');
}
.block-bottom-center{
	width:222px;
	height:6px;
	float:left;
	background-image:url('../images/block/bottom/block-center.png');
}
.block-bottom-right{
	width:6px;
	height:6px;
	float:left;
	background-image:url('../images/block/bottom/block-right.png');
}
.block-center #avatar{
	height:127px;
	width:150px;
	padding: 29px 0 0 0;
	margin: 0 0 0 -5px;
	float:left;
	text-align:center;
}
.block-center #info-membre{
	height:124px;
	width:221px;
	padding: 30px 0 0 0;
	float:left;
}
.block-center .margin18{
	line-height:14px;
	margin-left:18px;
	color:#817f7f;
}

/* Top Block images */

#top-dedicaces{
	width:27px;
	height:28px;
	background-image:url('../images/block/top/dedicasse.png');
	float:left;
}
#top-hit30{
	width:27px;
	height:28px;
	background-image:url('../images/block/top/hit30.png');
	float:left;
}
#top-vip{
	width:27px;
	height:28px;
	background-image:url('../images/block/top/vip.png');
	float:left;
}
#top-connecter{
	width:27px;
	height:28px;
	background-image:url('../images/block/top/connecter.png');
	float:left;
}
#top-podcast{
	width:27px;
	height:28px;
	background-image:url('../images/block/top/podcast.png');
	float:left;
}
#top-actualite{
	width:27px;
	height:28px;
	background-image:url('../images/block/top/actualite.png');
	float:left;
}
#login-top{
	width:100%;
	height:28px;
	background-image:url('../images/block/top/login.png');
}
/* Block bottom */

#vip-bottom{
	width:100%;
	height:6px;
	background-image:url('../images/block/bottom/vip.png');
}
#login-bottom{
	width:100%;
	height:5px;
	background-image:url('../images/block/bottom/login.png');
}
#actualite-bottom{
	width:100%;
	height:133px;
	background-image:url('../images/block/bottom/actualite.png');
}

/* Block accueil */

#dedicaces{
	height:298px;
	width:234px;
	float:left;
}
#dedicaces-center{
	width:222px;
	height:254px;
	background-color:#FFF;
	background-image:url('../images/block/fond/block.png');
	background-position:bottom;
	background-repeat:repeat-x;
	border-right:#b2b2b2 solid 1px;
	border-left:#b2b2b2 solid 1px;
	padding: 10px 0 0 10px;
	color:#707070;
	font-size:10px;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
}
#dedicaces-center .input-text{
	background: transparent;
	width:202px;
	height:22px;
	padding: 2px 2px 2px 2px;
	margin: 4px 0 4px 0;
	background-image:url('../images/block/dedicaces-input.png');
	border:none;
	color:#707070;
	font-size:16px;
	line-height:22px;
}
#dedicaces-center textarea{
	background: transparent;
	width:201px;
	height:168px;
	padding: 2px 2px 2px 2px;
	margin: 4px 0 4px 0;
	background-image:url('../images/block/dedicaces-textarea.png');
	border:none;
	color:#707070;
	font-size:12px;
}
#dedicaces-center .input-submit{
	background: transparent;
	width:68px;
	height:13px;
	background-image:url('../images/block/button-envoyer.png');
	border:none;
	float:right;
	margin: 7px 8px 0 0;
}

#hit{
	height:298px;
	width:308px;
	margin: 0 0 0 10px;
	float:left;
}
#hit .hit-li{
	display:block;
	height:50px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding: 0;
	margin: 0 0 0 0;
}
#hit .hit-li .img{
	margin:0 2px 0 0;
	display:block;
	float:left;
}
#hit .hit-li span{
	display:block;
	margin: -30px 0 0 0;
	padding: 0 5px 0 0;
	float:right;
}
#hit .hit-li .hit-artiste{
	display:block;
	height:12px;
	margin: 0;
	padding: 5px 0 0 0;
	color:#616161;
}
#hit .hit-li .hit-titre{
	color:#afafaf;
	display:block;
}
#hit .hit-li .positif{
	color:#1d9601;
}
#hit .hit-li .negatif{
	color:#c90101;
}
#hit-center{
	width:302px;
	height:254px;
	background-color:#FFF;
	background-image:url('../images/block/fond/block.png');
	background-position:bottom;
	background-repeat:repeat-x;
	border-right:#b2b2b2 solid 1px;
	border-left:#b2b2b2 solid 1px;
	padding: 10px 0 0 4px;
	color:#707070;
	font-size:10px;
	font-weight:normal;
}
#vip{
	height:298px;
	width:234px;
	margin: 0 0 0 10px;
	float:left;
}
#vip a {
	text-decoration:none;
}
#vip .vip-li{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	height:34px;
	padding: 0 0 0 0;
	margin: 0;
	float:none;
}
#vip .hr{
	width:221px;
	height:0px;
	margin: 3px 0 3px 0;
	border-bottom:dotted 1px #000;
}
#vip .vip-li .avatar{
	margin:0 4px 0 0;
	display:block;
	float:left;
}
#vip .vip-li .pseudo{
	display:block;
	margin: 3px 0 0 4px;
	padding: 4px 0 0 0;
	color:#484848;
}
#vip .vip-li .ville{
	margin: 2px 0 0 19px;
	display:block;
	float:left;
}
#vip .vip-li .fleche{
	margin: 6px 4px 0 4px;
	float:left;
}
#vip-center{
	width:226px;
	height:259px;
	background-color:#FFF;
	background-image:url('../images/block/fond/vip.png');
	background-position:bottom;
	background-repeat:repeat-x;
	border-right:#b2b2b2 solid 1px;
	border-left:#b2b2b2 solid 1px;
	padding: 5px 0 0 6px;
	color:#707070;
	font-size:12px;
	font-weight:bold;
}
#login{
	width:143px;
	margin: 0 0 0 0;
}
#login-center{
	width:131px;
	background-color:#FFF;
	background-image:url('../images/block/fond/block.png');
	background-position:bottom;
	background-repeat:repeat-x;
	border-right:#b2b2b2 solid 1px;
	border-left:#b2b2b2 solid 1px;
	padding: 5px 0 0 10px;
	color:#777777;
	font-size:10px;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
}
#login .inscri{
	color:#464646;
}
#login a{
	text-decoration:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#707070;
}
#login .input-text{
	background: transparent;
	height:12px;
	width:110px;
	padding: 2px 0 2px 2px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	border:none;
	line-height:16px;
	margin: 5px 0 0 0;
	color:#909090;
	background-image:url('../images/login-input.png');
}
#login .input-submit{
	background: transparent;
	height:14px;
	width:68px;
	border:none;
	margin: 6px 0 0 -5px;
	background-image:url('../images/login-submit.png');
}
#connecter{
	height:228px;
	width:234px;
	margin: 0 0 0 10px;
	float:left;
}
#connecter .connecter-li{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	height:34px;
	padding: 0;
	margin: 0;
}
#connecter a {
	text-decoration:none;
}
#connecter .hr{
	width:221px;
	height:0px;
	margin: 3px 0 3px 0;
	border-bottom:dotted 1px #000;
}
#connecter .connecter-li .avatar{
	margin:0 4px 0 0;
	display:block;
	float:left;
}
#connecter .connecter-li .pseudo{
	display:block;
	margin: 0 0 0 4px;
	padding: 4px 0 0 0;
	color:#484848;
}
#connecter .connecter-li .ville{
	margin: 2px 0 0 19px;
	display:block;
	float:left;
}
#connecter .connecter-li .fleche{
	margin: 6px 4px 0 4px;
	float:left;
	display:block;
}
#connecter-center{
	width:226px;
	height:198px;
	background-color:#FFF;
	background-image:url('../images/block/fond/block.png');
	background-position:bottom;
	background-repeat:repeat-x;
	border-right:#b2b2b2 solid 1px;
	border-left:#b2b2b2 solid 1px;
	padding: 6px 0 0 6px;
	color:#707070;
	font-size:12px;
	font-weight:bold;
}
#podcast{
	height:228px;
	width:234px;
	margin: 0 0 0 0;
	float:left;
}
#podcast .podcast-li{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	height:62px;
	padding: 0 0 0 0;
	margin: 0 0 4px 0;
}
#podcast .podcast-li .sujet{
	display:block;
	margin: 0;
	font-weight:bold;
	color:#5a5959;
}
#podcast .podcast-li .description{
	color:#767676;
	margin: 0;
	display:block;
}
#podcast .podcast-li .fleche{
	margin: 0 4px 0 0;
	float:left;
}
#podcast-center{
	width:222px;
	height:199px;
	background-color:#FFF;
	background-image:url('../images/block/fond/block.png');
	background-position:bottom;
	background-repeat:repeat-x;
	border-right:#b2b2b2 solid 1px;
	border-left:#b2b2b2 solid 1px;
	padding: 5px 0 0 10px;
	color:#707070;
	font-size:12px;
	font-weight:bold;
}
#actualite{
	height:336px;
	width:310px;
	margin: 0 0 0 10px;
	float:left;
}
#actualite .actualite-li{
	margin: -1px 0 0 -4px;
	height:55px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding: 0;
}
#actualite .hr{
	width:297px;
	height:0px;
	margin: 2px 0 0 -4px;
	border-bottom:dotted 1px #000;
}
#actualite a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#707070;
	text-decoration:none
}
#actualite .suite{
	display:block;
	position:absolute;
	margin: 42px 0 0 215px;
}
#actualite #actualite-bottom .suite{
	display:block;
	position:absolute;
	margin: 55px 0 0 225px;
}
#actualite #actualite-bottom a{
	color:#F0F0F0;
}
#actualite .actualite-li img{
	margin:0 4px 0 0;
	display:block;
	float:left;
}
#actualite .actualite-li .description{
	display:block;
	margin: 3px 0 0 4px;
	height:45px;
	color:#515151;
}
#actualite .actualite-li .fleche{
	margin: 0 4px 0 8px;
}
#actualite-center{
	width:298px;
	height:183px;
	background-color:#FFF;
	border-right:#b2b2b2 solid 1px;
	border-left:#b2b2b2 solid 1px;
	padding: 2px 0 0 10px;
	color:#707070;
	font-size:12px;
	font-weight:bold;
}
#actualite #archive{
	height:16px;
	margin: 0 0 0 230px;
	padding: 10px 0 0 0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#828282;
}
#actualite #actualite-fav-img{
	height:60px;
	width:96px;
	margin: 10px 8px 0 8px;
	float:left;
}
#actualite #actualite-bottom .fleche{
	margin: 15px 4px 0 0;
}
#actualite #actualite-bottom .description{
	display:inline;
	margin: 0;
	height:60px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
#search{
	height:28px;
	width:480px;
	float:left;
	background-image:url('../images/search-barre.png');
	margin: -93px 0 0 0;
}
#search .input-text{
	background: transparent;
	width:305px;
	height:14px;
	border:none;
	margin: 6px 0 0 116px;
	padding: 1px 2px 1px 2px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#707070;
	display:block;
	float:left;
	background-image:url('../images/search-input.png');
}
#search .input-submit{
	background: transparent;
	height:24px;
	width:24px;
	border:none;
	margin: 2px 0 0 16px;
	display:block;
	float:left;
	background-image:url('../images/search-button.png');
}
#button-forum{
	height:71px;
	width:480px;
	float:left;
	margin: -61px 0 0 0;
}
#podium{
	margin: 0 0 0 20px;;
	width:758px;
	height:276px;
	background-position:bottom;
	background-repeat:no-repeat;
}
#podium .pochet{
	background-position:right bottom;
	background-repeat:no-repeat;
}
#podium #n2{
	width:261px;
	height:276px;
	float:left;
	text-align:right;
}
#podium #n2 .titre{
	text-align:right;
	padding: 0 5px 0 0;
}
#n2 .pochet{
	margin: 35px 10px 5px 0;
}
#podium #n1{
	width:238px;
	height:276px;
	float:left;
}
#podium #n1 .titre{
	text-align:center;
}
#n1 .pochet{
	margin: 0 0 10px 25px;
}
#podium #n3{
	width:259px;
	height:276px;
	float:left;
	text-align:left;
}
#podium #n3 .titre{
	text-align:left;
	padding: 0 0 0 5px;
}
#n3 .pochet{
	margin: 35px 0 5px -0px;
}
