* {
margin:0;
padding:0;
}

/* Custom Icons */
.addthis_toolbox .custom_images a {
    width: 64px;
    height: 64px;
    margin: 0;
    padding: 0;
}
.addthis_toolbox .custom_images a img {
    opacity: 1.0;
}
.addthis_toolbox .custom_images a:hover img {
    opacity: 0.75;
}   


body {
	background:#000000 url(./header.png) repeat-x scroll 0 0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.8em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0;
	padding:0;
}

body, html {
	height:100%;
	margin:0;
	padding:0;
}

div#header {	
	margin:0;
	padding:0;
	text-align:center;
	width:960px;
	margin:auto;
}
	
/* div#main_right {	
	background:#FF0000;
	display:block;
	float:right;
	width:300px;
	height:500px;
	text-align:right;
} */

/* div#thechat {	
	padding:15px 20px 15px 20px;
	text-align:center;
	width:610px;
	background:#FFFFFF;
	display:block;
	float:left;
} */

div#thewall_title {	
	padding:0 0 15px 0;
	height:39px;
}

a.btn_wall, a.btn_wall:visited{
	padding:0px;
	float:right;
	display:block;
	height:35px;
	width:159px;
	background-color: transparent;
	background-image: url(./walll_btn.gif);
	background-repeat: no-repeat;
	background-position: center;
}

a.btn_wall:hover{
	background:transparent url(./walll_btn_on.gif) no-repeat center center;
}

/*div#part300px {
	display:block;
	float:right;
	width:290px;
	margin-top: 0px;
	border:5px solid #FFFFFF;
	padding: 0px;
	font-size: 12px;
	height:150px;
	background:#FFFFFF;
	text-align:left;
}*/

.subheader{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	background-color: #8c1448;
	height:14px;
	color:white;
	border-bottom-width:5px;
	border-bottom-style:solid;
	border-bottom-color:white;
	padding:5px;
}


div#thewall_post {
	font:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	color:#61585c;
	font-weight:normal;
	margin-bottom: 6px;
	border-bottom:1px solid #CBCBCB;
	padding: 8px 0 10px 8px;
}

div#thewall_pg{
	clear:both;
	font-size:10px;
	color:#333;
	font-weight:bold;
	font:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
}

div#fanpage{
	display:block;
	float:right;
}

div#thewall_pg span a{
	font-weight:normal;
	text-decoration:none;
	color:#e5b129;
}

div#thewall_pg span a:hover{
	text-decoration:underline;
}


.thewall_post_desc {
	padding:0px;
	color:#999999;
	font-size:10px;
	font-weight:normal;
	font:Verdana, Arial, Helvetica, sans-serif;	
}

.thewall_post_desc a{
	color:#e5b129;
	font-size:10px;
	font-weight:normal;
	font:Verdana, Arial, Helvetica, sans-serif;	
	text-decoration:none;
}

.thewall_post_desc a:hover{
	text-decoration:underline;
}

div#bestof {
	margin:auto;	
	padding:15px 0px 0px 20px;
	text-align:left;
	width:940px;
	height:225px;
	background:#FFFFFF;
	display:block;
	float:right;
	border-radius: 10px;
}

div#bestof_title {	
	padding-bottom:15px;
}

ul#bestof_listIMG{	
	padding-bottom:15px; 
}

ul#bestof_listIMG img{	
	width:160px;
	height:124px;
	border:1px dashed #000000;
}

ul#bestof_listType, ul#bestof_listType a, ul#bestof_listType a:hover {	
	font:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-style:italic;
	font-size:12px;
	color:#e5b129;
}


ul#bestof_listDesc, ul#bestof_listDesc a, ul#bestof_listDesc a:hover{	
	font:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#000000;
}

div#bestof ul li {	
	width:188px;
	display:block;
	float:left;
	padding:0 0 3px 0;
}

div#bestof ul a {	
	text-decoration:none;
}

div#bestof ul a:hover {	
	text-decoration:underline;
}

div#footer {	
	margin:auto;
	padding:0 0 0 0;
	text-align:center;
	width:960px;
}

div#bout_upload{
	float:right;
	margin:0;
	padding:2px 0 0 0;
}


div#bout_upload a{
	width:85px;
	height:25px;
}

a.btnupload, a.btnupload:visited{
	padding:0 0 0 0;
	background:transparent url(./btn_upload.png) no-repeat;
	float:right;
	display:block;
	height:25px;
	width:85px;
}

a.btnsexyon, a.btnsexyon:visited{
	padding-right:10px;
	background:transparent url(./btn_sexyon.png) no-repeat;
	float:right;
	display:block;
	height:25px;
	width:85px;
}

a.btnsexyoff, a.btnsexyoff:visited{
	padding-right:10px;
	background:transparent url(./btn_sexyoff.png) no-repeat;
	float:right;
	display:block;
	height:25px;
	width:85px;
}

a.btnsexyoff:hover{
	background:transparent url(./btn_sexyoff_over.png) no-repeat;
}

a.btnupload:hover{
	background:transparent url(./btn_upload_over.png) no-repeat;
}

a.btnsexyon:hover{
	background:transparent url(./btn_sexyon_over.png) no-repeat;
}


div#logo {
	float:left;
	margin-top:22px;
	padding:0 0 0 0;
	border:0px;
}

div#loginbox {
	border:0px;
	width:350px;;
	padding-bottom:10px;
}

div#uploadbox {
	border:0px;
	width:300px;;
	padding-bottom:10px;
}

#loader{
   visibility:hidden;
}

#f1_upload_process{
   z-index:100;
   visibility:hidden;
   position:absolute;
   text-align:center;
   width:300px;
}

#erreur{
   height:1px;
   overflow:hidden;
   text-align:center;
   width:300px;
   padding:5px;
   color:#FF0000;
   font-weight:bold;
   margin:0px;
   padding:0px;
}

#f1_upload_form {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}

#f1_error{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FF0000;
}

#f1_ok{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#00FF00;
}

.upload_button   {
	background-image: url(./btn_send.png);
	border: 0px;
	height: 26px;
	width: 85px;
	background-position: center;
	padding: 0px;
	margin: 20px 20px 0px 20px;
}

.signin_button{
	background-image: url(./btn_signin.png);
	border: 0px;
	height: 26px;
	width: 85px;
	background-position: center;
	padding: 0px;
	margin: 0px;
}

.msg {
	text-align:center;
	font-weight:bold;
	color:#8c1448;
	padding:5px;
}

div#signinbox {
	border:0px;
	width:450px;
	padding-bottom:10px;
}

div#wallbox {
	border:0px;
	width:450px;
	padding-bottom:10px;
}

div#champswall {
	padding:10px;
	width:450px;
}

label.labelwall{
	width:440px;
	padding:0px;
	margin:0 0 8px 0;
	display:block;
}

.champ_Saisie{
	border:1px solid #8c1448;
	color:#666666;
	display:block;
	font-family:verdana;
	font-size:14px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 10px;
	padding:5px 5px 5px 5px;
	width:440px;
}

div#LeftSignin{
	float:left;
	padding:20px 0 0 0;
}

div#RightSignin{
	float:right;
	padding:10px;
}

div#champssignin {
	padding:10px;
	clear:both;
	float:left;
	width:400px;
	}		
	
div#champs {
	padding:10px;
	clear:both;
	float:left;
	width:310px;
	}	

div#btn_connect {
	float:left;
	border:0px;
	padding-bottom:10px;
}

div#btn_soumettre {
	clear:both;
	float:left;
	border:0px;
	padding-bottom:10px;
}

div#forgotpass {
	float:right;
	text-align:right;
	font-size:11px;
	color:#000000;
	margin:6px 0 0;
}

input.frm_login, input.frm_email{
	border:1px solid #8c1448;
	color:#666666;
	display:inline;
	font-family:verdana;
	font-size:14px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:20px;;
	line-height:normal;
	margin:0 0 10px;
	padding:5px 5px 5px 5px;
	width:100%;
}

.frm_flemmedujour{
	border:1px solid #8c1448;
	color:#666666;
	display:block;
	font-family:verdana;
	font-size:14px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:20px;
	line-height:normal;
	margin:0 0 10px;
	padding:5px 5px 5px 5px;
	width:50%;
}



input.input1{
	border:1px solid #8c1448;
	color:#666666;
	display:block;
	font-family:verdana;
	font-size:14px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:20px;;
	line-height:normal;
	margin:0 0 8px 0;
	padding:0px;
	width:160px;
	float:left;
}

select.select1{
	border:1px solid #8c1448;
	padding:0px;
	margin:0 7px 8px 0;
	float:left;
}

br.separation{
	clear:both;
}

label.label1{
	width:200px;
	padding:0px;
	margin:0 0 8px 0;
	display:block;
	float:left;
}


input.checkbox1{
	padding:0px;
	margin:0 0 8px 0;
	float:left;
}

form.form1{

}

strong {
	display:block;
	height:13px;
	margin-bottom:10px;
	width:250px;
}

div#topsignin {
	text-decoration:none;
	font-family:"verdana";
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#E5B129;
	float:left;
	margin-top:9px;
	padding:0 0 0 20px !important;
	padding:0 0 0 15px;
}

span#topsignin_barre {
	color:#FFFFFF
}

div#menu {
	clear:both;
	margin:auto;
	padding:0px;
	align:left;
	width:100%;
}

div#news_listing {
	padding:0px;
	text-align:left;
	width:610px;
	background:#FFFFFF;
	display:block;
	float:left;
}

div#news_picture{
	display:inline;
	float:left;
}

div#news_picture a, div#news_picture a:hover, div#news_picture a:visited{
	text-decoration:none;
	outline:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#000000;
}

div#news_desc{
	display:block;
	float:right;
	text-align:left;
	width:435px;
	margin-top:15px;
}

div#news_desc a, div#news_desc a:hover, div#news_desc a:visited{
	text-decoration:none;
	outline:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#000000;
}

div#news_listing ul{
	padding:0px;
	text-align:left;
	list-style-type:none;
}

div#news_listing ul li {
	display:list-item;
}

div#menu form, input{
	display:inline;
}

div#menu ul {
	list-style-type:none;
	padding-top:47px !important;
	padding-top:21px;
	text-align:center;
}
div#menu ul li span {
	text-align:left;
	float: right;
	padding: 0px;
	display: none;
	position:absolute;
	margin-left:-100px;
}

div#menu ul li span a{
	display:inline;
	background:none;
	text-decoration:none;
	font-family:"verdana";
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:4px;
	padding:0 10px 0 10px;
}
div#menu li:hover span { display:block; background:none;}

div#menu ul li span a:hover {
	background:none;
	text-decoration: underline;
}

div#menu ul li {
	border-right:1px solid #6b0f37;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:"verdana";
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bolder;
	height:29px;
	line-height:29px;
	text-decoration:none;
	width:75px;
}

div#menu ul li a {
	color:#FFFFFF;
	display:block;
	font-family:"verdana";
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:29px;
	line-height:29px;
	text-decoration:none;
	width:75px;
}

div#menu ul li a:hover {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#000000 url(./menu_btnover.png) repeat-x scroll 0 0;
	color:#FFFFFF;
}

div#part-top {
	margin:auto;
	padding:0;
	text-align:center;
	width:960px;
}

div#part-top ul {
	list-style-type:none;
	margin:0;
	text-align:center;
	width:960px;
}

div#part-top ul li {
	border-right:1px solid #617278;
	color:#617278;
	display:block;
	float:left;
	font-family:"verdana";
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:23px;
	line-height:23px;
	text-decoration:none;
	width:100px;
}

div#part-top ul li a {
	color:#617278;
	display:block;
	font-family:"verdana";
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:23px;
	line-height:23px;
	text-decoration:none;
	width:100px;
}

div#part-top ul li a:hover {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#000000 url(./part_btnover.png) repeat-x scroll 0 0;
	color:#E5B129;
}

div#global_search{
	padding:5px 0 0 10px;
	float:left;
	display:inline;
}
input.frm_search{
	
	border:1px solid #2B7497;
	color:#666666;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:14px;
	line-height:normal;
	padding:2px 0px 2px 0;
	width:140px;
}

.orange, orange:visited{
	text-decoration:none;
	font-family:"verdana";
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#E5B129;
	}

.orange:visited{
	color:#E5B129;
	}
		
.orange:hover{
	color:#FFFFFF;
	}

div#bottom {	
	padding:15px 0px 15px 0px !Important;
	padding:15px 0px 0px 0px;
	float:right;
	background: #1a1a1a;
	text-align:left;
	width:100%;
	display:block;
}

.bottom_colonne{	
	margin-right: 25px;
	color:white;
	font-family:verdana;
	display:block;
	float:left;
	width:130px;
	text-align:left;
}

.bottom_colonne ul{	
list-style-type:none;
}

.bottom_colonne ul li a{	
	text-decoration:none;
	color:#FFFFFF;
	font-size:10px;
	font-weight:normal;
}

.bottom_colonne ul li a:hover{	
	text-decoration:underline;
	color:#FFFFFF;
	font-size:10px;
	font-weight:normal;
}

div#bottom_colonne{	
	margin-right: 25px;
	color:white;
	font-family:verdana;
	display:block;
	float:left;
	width:130px;
	text-align:left;
}

div#bottom_colonne ul{	
list-style-type:none;
}

div#bottom_colonne ul li a{	
	text-decoration:none;
	color:#FFFFFF;
	font-size:10px;
	font-weight:normal;
}

div#bottom_colonne ul li a:hover{	
	text-decoration:underline;
	color:#FFFFFF;
	font-size:10px;
	font-weight:normal;
}

.bottom_title{
	color:#8c1448;
	display:block;
	margin-bottom:10px;
	height:16px;
	font-size:11px;
	font-weight:bold;
}

.bottom_notitle{
	color:#8c1448;
	display:block;
	margin-bottom:10px;
	height:16px;
	font-size:11px;
	font-weight:bold;
}
/* Skellette des pages */
	.main {margin:auto; padding:0; text-align:center; width:960px; display:block;}
	.end {
	float:right; 
	background:#333333; 
	display:block; 
	height:20px; !important;
	height:0px;}
	
	div#main {margin:auto; padding:0; text-align:center; width:960px; display:block;}
	div#main-header {margin:auto; padding:0; text-align:center; width:100%; display:block;}
	div#main-left {margin:auto; padding:15px 20px 15px 20px; display:block; float:left; width:610px; background:#FFFFFF; text-align:left; border-radius: 10px;}
	div#main-left-show {margin:auto; padding:0px; display:block; float:left; width:650px; background:#FFFFFF; text-align:center;}
	div#main-right {margin:auto; padding:0; display:block; float:right; width:300px;}
	div#end {float:right; background:#333333; display:block; height:20px;}
	
/* LES NEWS */

	.news {margin-bottom: 6px; border-bottom:1px solid #CBCBCB; padding: 8px 0 10px 8px; color:#61585c; font:Verdana, Arial, Helvetica, sans-serif; height:128px;}
	.news-media {float:left; width:165px; padding-right:7px; border:0px;}
	.news-txt {float:left; text-align:left; width:415px; padding-top:15px;}
	
	div#news {margin-bottom: 6px; border-bottom:1px solid #CBCBCB; padding: 8px 0 10px 8px; color:#61585c; font:Verdana, Arial, Helvetica, sans-serif; height:128px;}
	div#news-media {float:left; width:165px; padding-right:7px; border:0px;}
	div#news-txt {float:left; text-align:left; width:415px; padding-top:15px;}
	
	.news-txt-mediatype {font-size:13px; font-weight:bold; color:#8c1448;}
	.news-txt-title {font-size:13px; font-weight:bold;}
	.news-txt-title a{ text-decoration:none; color:#61585c;}
	.news-txt-title a:visited{ text-decoration:none; color:#61585c;}
	.news-txt-title a:hover{ text-decoration:underline; color:#61585c;}
	.news-txt-desc {font-size:11px;font-weight:normal; color:#666666;}
	.news-txt-desc a{ text-decoration:none; color:#666666;}
	.news-txt-desc a:visited{ text-decoration:none; color:#666666;}
	.news-txt-desc a:hover{ text-decoration:underline; color:#666666;}
	.news-txt-subtitle {font-size:9px; font-weight:normal; color:#61585c;}
	.news-txt-subtitle a{ text-decoration:none; color:#61585c;}
	.news-txt-subtitle a:visited { text-decoration:none; color:#61585c;}
	.news-txt-subtitle a:hover {text-decoration:underline;}
	.news-txt-subtitle-bold {font-size:10px;font-weight:bold;color:#8c1448;}
	

	
/* LISTE DE MEDIAS DANS MEDIAS2 */
	div#menu-listmedia{margin:auto; border:1px solid #CBCBCB; padding:10px 10px 10px 10px; color:#61585c; font:Verdana, Arial, Helvetica, sans-serif; height:17px; background:whiteSmoke;}
	div#menu-listmedia span{ font-weight:bold; color:#8c1448 ;}
	div#menu-listmedia ul{float:right; list-style-type:none; text-align:left;}
	div#menu-listmedia ul li{text-align:left; float:left; padding-right:8px; padding-left:8px; border-right:#CCCCCC 1px solid;}
	div#menu-listmedia ul li a{ text-decoration:none; color:#61585c; font:Verdana, Arial, Helvetica, sans-serif;}
	div#menu-listmedia ul li a:visited{ text-decoration:none; color:#61585c; font:Verdana, Arial, Helvetica, sans-serif;}
	div#menu-listmedia ul li a:hover{ text-decoration:underline;}
	.tri_selected{ font-weight:bold;}

/* GESTION DE PAGES */
	.news-page{padding:5px; border:solid 1px #CCCCCC; width:597px; height:13px; background:whiteSmoke; font-size:11px; font-weight:bold; margin:auto;}
	.news-page a{color:#333; text-decoration:none;}
	.news-page a:visited{color:#333; text-decoration:none;}
	.news-page a:hover{background-color:#ccc;}
	
	div#news-page{padding:5px; border:solid 1px #CCCCCC; width:597px; height:13px; background:whiteSmoke; font-size:11px; font-weight:bold; margin:auto;}
	div#news-page a{color:#333; text-decoration:none;}
	div#news-page a:hover{background-color:#ccc;}
	.news-page-precedent{ display:block; float:left;}
	.news-page-suivant{ display:block; float:right; text-align:right;}
	.news-page-nbr{display:block; float:left; text-align:center; width:465px;}
	.news-page-nbr-selected{background-color:#ccc;}
	.news-page-disable {color:#61585c; display:block; float:left;}
	.news-page-disable-suivant {color:#61585c; display:block; float:left; text-align:right;}

/* CONTAINER DE MEDIA DANS SHOW */
	div#container-video{padding:5px 0 0 0; width:650px; height:438px;}
	div#container-jeu{padding:5px 0 0 0; width:650px; height:485px;}
	div#container-photo{padding:5px 0 0 0; width:650px;}

/* PROFIL UTILISATEUR */
	div#profil-left{padding:5px}
	div#profil-avatar{padding:0px 5px 0px 0px; border:none; display:block;}
	div#profil-info-general{padding:0px 5px 15px 0px; margin:auto;}
	.name{font-size:14px; font-weight:bold; color:#8c1448; }
	.mail{font-size:12px; font-weight:normal;}
	.date-naissance{font-size:12px; font-weight:normal;}
	
/* CONTAINER D'INFO MEDIAS DANS SHOW */
	div#container-info{padding:0; width:650px; background:#fff; text-align:left;}
	.container-info-header{float:left; margin:10px 0 0 15px; color:#8c1448; font-size:15px; font-weight:bold;}
	.container-info-title{padding:0px 0px 10px 15px; font-size:16px; font-weight:bold; font:Arial, Verdana, Helvetica, sans-serif; color:#61585c;}
	.container-info-desc{padding:0px 15px 0px 0px; font-size:12px; font-weight:normal; font: Arial, Verdana, Helvetica, sans-serif; color:#666666;}
	.container-info-desc2{padding:0px 15px 0px 15px; font-size:12px; font-weight:normal; font: Arial, Verdana, Helvetica, sans-serif; color:#666666;}
	.container-info-legend{margin:7px 0 0 15px; color:#8c1448; font-size:10px; font-weight:normal;}
	.adthis{margin-top:12px; margin-right:10px;float:right; display:block;}
	
/* COMMENTAIRES DE MEDIAS DANS SHOW */
	div#container-commentaires{padding:0px 0px 0px 0px; width:650px; background:#fff; text-align:left; border-top:10px solid #000;}
	
	.commentaires{background-image: url(./comment.png); width:605px; display:block; border:1px solid #f0e7e7; margin:5px 15px 5px 15px; padding:5px; background-repeat: no-repeat;}
	
	.commentaires-photo{ width:80px; height:80px; display:block;}
	.commentaires-thecom{font-size:12px; font-weight:bold; font: Arial,Helvetica; color:#666666; text-align:left; margin-left:15px;}
	.commentaires-titlebar{margin:auto; height:15px; padding-bottom:15px; color:#666666;}
	.commentaires-user{color:#8c1448; font-weight:bold; font-size:12px;}
	.commentaires-date{color:#8c1448; font-weight:normal; font-size:10px;}
	
/* SEPARATEUR EN TOUT GENRE */
	.separateur2{
	padding-bottom:10px !important;;
	padding-bottom:0px; 
	background:none; 
	clear:both; 
	width:100%;}
	
	.separateur3{background:none; clear:both; width:100%;}
	.date_separation {clear:both; background:whiteSmoke; color:#333; font-weight:bold; font-size:11px; margin:0px; padding:8px 5px; padding-left:10px;}
	
	div#date_separation {clear:both; background:whiteSmoke; color:#333; font-weight:bold; font-size:11px; margin:0px; padding:8px 5px; padding-left:10px;}
	
	div#separateur{
	padding-bottom:12px !important;;
	padding-bottom:0px;
	background:none; 
	clear:both; 
	width:100%;}
	
	div#separateur2{padding-bottom:10px; background:none; clear:both; width:100%;}
	div#separateur3{background:none; clear:both; width:100%;}
	.left{display:block; float:left;}
	.right{display:block; float:right;}
	
/* ENCART DE PUBS WIDTH 300 px */
	.encart300px {width:290px; margin:0; padding:0; font-size: 12px; background:#FFFFFF; text-align:left; border:#FFFFFF 5px solid}
	div#encart300px {width:290px; margin:0; padding:0; font-size: 12px; background:#FFFFFF; text-align:left; border:#FFFFFF 5px solid}
	.part300px_list {display:block; list-style-type: disc; padding:5px; height:90px;}
	.part300px_list li{list-style-type: none; float:left; padding:2px; width:130px; font-size:12px; height:14px; color:#61585c; font:Verdana, Arial, Helvetica, sans-serif;}
	.part300px_list li a{text-decoration:none; color:#61585c; font:Verdana, Arial, Helvetica, sans-serif;}
	.part300px_list li a:hover{text-decoration:underline; color:#61585c; font:Verdana, Arial, Helvetica, sans-serif;}
	
/* ENCART DE Brèves 300 px */
	.lastbreves{display:block; list-style-type: disc; padding:5px; height:100%; }
	.lastbreves li{list-style-type: none; padding:3px; font-size:12px; color:#61585c; font:Verdana, Arial, Helvetica, sans-serif; display:block;}
	.lastbreves li a{text-decoration:none; color:#61585c; font:Verdana, Arial, Helvetica, sans-serif;}
	.lastbreves li a:hover{text-decoration:underline; color:#61585c; font:Verdana, Arial, Helvetica, sans-serif;}
	
/* Pub générale du site */
	div#skin_pub{height:600px; width:100%; background-color:#000000; background-image: url(./skin_omerta.jpg); background-position:50% 0; background-repeat:no-repeat; position:relative;}
	
/* LES BREVES */
	.breves { margin:10px; border:1px solid #282C54; padding: 10px; color:#61585c; font:Verdana, Arial, Helvetica, sans-serif; border-bottom-right-radius:10px; border-top-left-radius:10px;}
	.breves-txt {float:left; text-align:left; width:415px; padding-top:15px;}
	div#breves { margin:10px; border:1px solid SteelBlue; padding: 10px; color:#61585c; font:Verdana, Arial, Helvetica, sans-serif; border-bottom-right-radius:10px; border-top-left-radius:10px;}
	div#breves2 { margin:10px; border:1px solid Purple; padding: 10px; color:#61585c; font:Verdana, Arial, Helvetica, sans-serif;border-bottom-right-radius:10px; border-top-left-radius:10px;}
	div#breves-Selected { margin:5px; border:1px solid #CBCBCB; padding: 10px; color:#61585c; font:Verdana, Arial, Helvetica, sans-serif; background-color:plum; }
	.breves-Selected-txt-title {font-size:15px; font-weight:bold; color:#000000;}
	div#breves-txt {float:left; text-align:left; width:415px; padding-top:15px;}
	.breves-txt-title {font-size:20px; font-weight:normal; color:#282C54;}
	.breves-txt-title a {font-weight:normal; color:#282C54; text-decoration:none;}
	.breves-txt-title a:hover{ text-decoration:underline;}
	.breves-txt-title a:visited{color:#282C54;}
	.breves-txt-subtitle {font-size:9px; font-weight:normal; color:#61585c;}
	.breves-txt-subtitle-bold {font-size:10px;font-weight:bold;color:#8c1448;}
	.breves-txt-vote {font-size:9px; font-weight:bold; color:#8c1448;}
	.breves-txt-vote a {text-decoration:none; color:#8c1448;}
	.breves-txt-vote a:visited {text-decoration:none; color:#8c1448;}
	.breves-txt-vote a:hover {text-decoration:underline;}