@import url(../js/shbox3/shadowbox.css);
#contenu{height:1030px; color:#000}

#maj_psn{ width:190px; height:auto; -moz-border-radius:10px; -webkit-border-radius:10px; background:#FFF; float:left; margin:0 0 40px 15px;text-align:left; padding:0 0 10px 10px}
#maj_psn h2{ margin:-21px 0 0 -5px; padding:2px 0 15px 25px; background: url(../images/h2/psn.png) no-repeat; width:20px; height:15px; font-size:18px; color:#FFF}
#maj_psn .img_psn{vertical-align:middle; margin:0 5px 0 0;}

#bloc_news{width:550px; height:927px; -moz-border-radius:10px; -webkit-border-radius:10px;margin:0 15px 40px 10px;background:#FFF; padding:0; float:right}
#bloc_news h2{ margin:-21px 0 0 5px; padding:0 0 16px 25px; background: url(../images/h2/news.png) no-repeat; width:20px; height:15px; font-size:18px; color:#fff;}
.page_news{padding:0; height:215px;color:#868782; text-align:left;}
#bloc_page_news{padding:0 10px; width:530px; color:#000; text-align:justify; height:900px; overflow:auto}
#bloc_page_news h3{width:100%; height:auto;margin:0 0 10px 0; padding:0; font-size:14px;text-align:justify; float:left;}
#bloc_page_news p{text-align:justify;}
.accueil_type{width:auto;max-width:80px;height:20px;color:#007889;font-weight:bold; text-transform:uppercase;font-size:12px}
.accueil_sstitre{width:100%; height:20px; font-size:10px;}
.accueil_article{width:100%; height:auto; max-height:105px; color:#000; overflow:hidden; text-align:justify}
.accueil_comm{width:290px;  height:20px;}
.accueil_comm form{float:left;}
.accueil_comm a{color:#307374;}
.logo{height:35px; margin:0 0 5px 0;}

.news_comm{ width:100%; margin:10px auto 30px auto}
#share{float:right; width:auto}
#share img{width:20px}
.commentaires{float:left;width:180px;}
.commentaires a{color:#307374; font-weight:bold}
.comment{ width:140px; height:20px; background:url("../../images/commenter2.png") no-repeat; border:none; padding:0; cursor:pointer}

#img_news_detail{ width:400px; height:250px; margin:0 0 15px 70px;}
#img_news_detail_p{ width:400px; height:250px; margin:0 0 15px 0px; float:left}
#news_plus{float:right;width:100px;height:250px; margin:0 0 15px 10px}
.img_plus{width:100px; margin:0 0 5px 0; border:solid 1px #FFF}
.img_plus:hover{border:solid 1px #000}

#news_titre1{color:#000;font-size:12px}

#fiche_du_jeu{margin:20px 0}
#fiche_du_jeu img{float:left; margin:0 5px 5px 0}

#videos{ width:195px; height:auto; -moz-border-radius:10px; -webkit-border-radius:10px;background:#FFF; float:left; margin:0 0 40px 15px;text-align:left; padding:0 0 10px 5px}
#videos h2{ margin:-21px 0 0 -5px; padding:2px 0 15px 25px; background: url(../images/h2/videos.png) no-repeat; width:20px; height:15px; font-size:18px; color:#FFF;}
.bloc_contenu{width:190px;height:600px;overflow:hidden;text-align: justify;color:#9D9CA1;padding:0 5px 0 0;line-height:15px;}
.bloc_contenu a{ display:block; text-decoration:none; width:190px; height:40px; padding:2px 0; margin-bottom:7px}
.bloc_contenu a img{ vertical-align:middle; margin:2px 5px;border:solid 1px #909090; float:left; width:50px; height:30px}
.bloc_contenu a:hover{ background:#CCC; color:#000}
.bloc_contenu a:hover img{ vertical-align:middle; border:solid 1px #000}
.plus_de{width:210px; text-align:right;}

#fiche{ width:160px; height:auto; -moz-border-radius:10px; -webkit-border-radius:10px;background:#FFF; float:right; margin:0 15px 0 0;text-align:left; padding:10px 10px 10px 10px} /*fab*/
#fiche h2{ margin:-31px 0 0 -5px; padding:2px 0 15px 25px; background: url(../images/h2/jeux.png) no-repeat; width:20px; height:15px; font-size:18px; color:#FFF;}
#pochette{margin:0 0 0 30px; width:100px; height:115px}

