/* Les éléments (X)HTML en général
-------------------------------------------------------- */
html, body { height: 100%; }
.zm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	color: #FFFFFF;
	float: center;
	height: 32px;
	display: block;
	width: 210px;
	margin-left:10px;
	margin-top: 5px;
	margin-bottom: 0px;
}
.left {
	float: right;
}
body {
	margin:          0;
	padding:         0;
	background-color:     #E5E5E5;
	font-family:     Verdana, Arial, Helvetica, sans-serif;
	height:          auto;
	color:           #666666;
	font-size:       12px;
}
.barret {
	background-image: url(http://www.portables-power.com/design/barre.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 15px;
}
#main {
    margin:          auto;
background-color:      #FFFFFF;
	width:           857px;
	height:          auto;
}

p {
	color:           #000000;
}
a {
	color:           #000000;
	text-decoration: none;
	border:          none;
}
a:hover {
	color:           #000000;
	text-decoration: none;
	border-bottom:   1px solid #000000;
}
#solid {
 	width:           670px;
	height:          1px;
	background:      url('http://www.consoles-portables.fr/images/solid2.jpg') no-repeat left center;
	float:           left;
	margin-top:      4px;
	margin-bottom:   2px;
}
.solid2 {
 	width:           1px;
	height:          149px;
	background:      url('http://www.consoles-portables.fr/images/solid4.jpg') repeat-y left center;
	float:           left;
	margin:          4px 6px 0px 6px;
}
.solid3 {
 	width:           490px;
	height:          1px;
	background:      url('http://www.consoles-portables.fr/images/solid3.jpg') no-repeat left center;
	float:           left;
	margin:          2px 0px 2px 0px;
}
.solid4 {
 	width:           1px;
	height:          308px;
	background:      url('http://www.consoles-portables.fr/images/solid4.jpg') repeat-y left center;
	float:           left;
	margin:          4px 6px 0px 6px;
}

/* Header
-------------------------------------------------------- */
#menutop {
	width:           857px;
	height:          110px;
	float:           left;
	margin:          0px;
}
#header {
	width:           857px;
	height:          117px;
	background:      url('http://www.consoles-portables.fr/images/header.jpg') no-repeat top left;
	float:           left;
	margin:          0px 0px 0px 0px;
}
#header_psp {
	width:           857px;
	height:          117px;
	background:      url('http://www.consoles-portables.fr/images/header_psp.jpg') no-repeat top left;
	float:           left;
	margin:          0px 0px 0px 0px;
}

#header_nds {
	width:           857px;
	height:          117px;
	background:      url('http://www.consoles-portables.fr/images/header_nds.jpg') no-repeat top left;
	float:           left;
	margin:          0px 0px 0px 0px;
}
/* Top
-------------------------------------------------------- */
#top {
	width:           857px;
	height:          68px;
	background:      #ffffff;
	float:           left;
	border-bottom:   1px solid #bfbfbf;
}
#connex {
	width:           384px;
	margin-top:      4px;
	height:          40px !important;
	height:          40px;
	background:      url('http://www.consoles-portables.fr/images/connex.jpg') no-repeat top center #c8cbd0;
	padding-top:     20px;
	float:           left;
}
#connex p {
	margin-left:     12px;
	margin:          0px 0px 0px 12px !important;
	margin:          -19px 0px 0px 12px;
	font-size:       11px;
}
#connex a {
	color:           #ff5f00;
	text-decoration: none;
	font-size:       11px;
}
#connex a:hover {
	color:           #ff5f00;
	text-decoration: none;
	border-bottom:   solid 1px #ff5f00;
}
#connexbas {
	width:           384px;
	height:          3px;
	background:      url('http://www.consoles-portables.fr/images/connex_bas.jpg') no-repeat bottom center;
	float:           left;
	margin-top:      1px !important;
	margin-top:      -10px;
}
/* Connexion
-------------------------------------------------------- */
form.connexi {
	margin-top:     8px !important;
	margin-top:     4px;
}
form.p {
    margin:         0px;
	padding:        0px;
}
form.connexis {
    margin-left:    12px;
	margin-top:     8px !important;
	margin-top:     4px;
}
input.connex {
    border:          1px solid #000;
	color:           #000000;
	margin-top:      -10px !important;
	margin-top:      22px;
	padding:         0px 2px 0px 4px;
}
input {
    border:          1px solid #000;
	color:           #000000;
	margin-top:      -10px !important;
	margin-top:      0px;
	padding:         0px 2px 0px 4px;
}
input.ok1 {
    border:          none;
	background:      url('http://www.consoles-portables.fr/images/ok2.jpg') no-repeat #666666;
	width:           30px;
	height:          19px;  
}
input.ok2 {
    border:          none;
	background:      url('http://www.consoles-portables.fr/images/ok.jpg') no-repeat #666666;
	width:           30px;
	height:          19px;  
}

/* Pub
-------------------------------------------------------- */
#pub {
	width:           468px;
	height:          60px;
	border:          none;
	float:           right;
	margin-top:      4px;
}

/* Left
-------------------------------------------------------- */
#left {
	width:           177px;
	margin-top:      4px;
	height:          auto;
	background:      url('http://www.consoles-portables.fr/images/left-top.jpg') repeat-y top center #efefef;
	float:           left;
	padding-top:     5px;
}
#image {
	width:           auto;
	margin-top:      4px;
	height:          auto;
	
	padding-top:     5px;
}
#left img {
	width:           177px;
	height:          28px;
	border:          none;
	margin:          0px 0px 3px 0px;
}
#coco img {

	border:          none;
	margin:          0px 0px 3px 0px;
}
#left ul {
	list-style-type:none;
	margin:         0px 0px 0px 25px;
	padding:        0px;
}
#left ul li {
	list-style-type:none;
	margin-bottom:  3px;
}
#left ul li a {
    color:          #000;
	text-decoration:none;
}
#left ul li a:hover {
    color:          #000;
	text-decoration:none;
	border-bottom:  solid 1px #000000;
}
#leftbas {
	width:           177px;
	height:          3px;
	background:      url('http://www.consoles-portables.fr/images/left_bas.jpg') no-repeat bottom center;
	float:           left;
	margin-top:      0px;
}
/* Right
-------------------------------------------------------- */
#right {
	width:           670px;
	margin-top:      4px;
	height:          auto;
background:      #FFFFFF;
	float:           right;
}

#mainblanc {
	
background:      #FFFFFF;
	
}

/* News
-------------------------------------------------------- */
#news {
	width:           347px;
	margin-top:      4px;
	height:          auto;
	background:      url('http://www.consoles-portables.fr/images/news.jpg') no-repeat top center;
	float:           left;
	padding-top:     26px;
}
a.bleu {
    color:           #47648c;
	font-weight:     bold;
	font-size:       13px;
	float:           right;
	margin-right:    5px;
	margin-top:      5px;
}
a.bleu:hover {
    border:          none;
	color:           #2c3d56;
}
#newsbg {
	width:           347px;
	height:          auto;

	background:      url('http://www.consoles-portables.fr/images/newsbg.jpg') repeat-y top left;
	float:           left;
}
#news ul {
	list-style-type:none;
	margin:         2px 0px 0px 0px;
	padding:        0px;
}
#news ul li {
	margin:         2px 0px 0px 0px;
}
#news ul li.psp {
	background:     url('http://www.consoles-portables.fr/images/news_psp.jpg') no-repeat top left;
	padding-left:   32px;
}
#news ul li.nds {
	background:     url('http://www.consoles-portables.fr/images/news_nds.jpg') no-repeat top left;
	padding-left:   32px;
}
#news ul li.gba {
	background:     url('http://www.consoles-portables.fr/images/news_gba.jpg') no-repeat top left;
	padding-left:   32px;
}
#news ul li.divers {
	background:     url('http://www.consoles-portables.fr/images/news_divers.jpg') no-repeat top left;
	padding-left:   32px;
}
#news ul li.mobiles {
	background:     url('http://www.consoles-portables.fr/images/news_divers.jpg') no-repeat top left;
	padding-left:   32px;
}
#news ul li.site {
	background:     url('http://www.consoles-portables.fr/images/news_site.jpg') no-repeat top left;
	padding-left:   32px;
}
#news ul li.charts {
	background:     url('http://www.consoles-portables.fr/images/news_info.jpg') no-repeat top left;
	padding-left:   32px;
}
#newsbas {
	width:           347px;
	height:          3px;
	background:      url('http://www.consoles-portables.fr/images/left_bas.jpg') no-repeat bottom center;
	float:           left;
	margin-top:      0px;
}
#news ul li a span {
	color:           #555555;
	font-weight:     bold;
	font-size:       11px;
}
#media ul li {
	margin:         2px 0px 0px 0px;
}
#media ul li.psp {
	background:     url('http://www.consoles-portables.fr/images/news_psp.jpg') no-repeat top left;
	padding-left:   32px;
}
#media ul li.nds {
	background:     url('http://www.consoles-portables.fr/images/news_nds.jpg') no-repeat top left;
	padding-left:   32px;
}
#media ul li.gba {
	background:     url('http://www.consoles-portables.fr/images/news_gba.jpg') no-repeat top left;
	padding-left:   32px;
}
#media ul li.divers {
	background:     url('http://www.consoles-portables.fr/images/news_div.jpg') no-repeat top left;
	padding-left:   32px;
}
#media ul li.site {
	background:     url('http://www.consoles-portables.fr/images/news_site.jpg') no-repeat top left;
	padding-left:   32px;
}
#media ul li.charts {
	background:     url('http://www.consoles-portables.fr/images/news_info.jpg') no-repeat top left;
	padding-left:   32px;
}
/* Avoir
-------------------------------------------------------- */
#avoir {
	width:           315px;
	margin-top:      4px;
	height:          auto;
	background:      url('http://www.consoles-portables.fr/images/avoir.jpg') no-repeat top center #c8cbd0;
	float:           right;
	padding-top:     23px;
}
#avoir img {
	width:           130px;
	height:          56px;
	margin:          10px 7px 7px 7px;
	float:           left;
	border:          none;
}
#avoir p {
	width:           155px;
	height:          auto;
	float:           right;
	border:          none;
	margin:          10px 0;
}
#avoir a:hover {
	border:          none;
	text-decoration: none;
}
.fot {
	width:           311px;
	float:           left;
	margin-top:      4px;
	height:          16px;
	background:      #9097a1;
	padding-top:     2px;
	padding-left:    4px;
}
#avoirbas {
	width:           315px;
	height:          6px;
	background:      url('http://www.consoles-portables.fr/images/avoir_bas.jpg') no-repeat bottom center;
	float:           right;
	margin-top:      0px !important;
	margin-top:      -8px;
}

/* Media
-------------------------------------------------------- */
#media {
	width:           342px;
	margin-top:      4px;
	height:          auto;
	background:      url('http://www.consoles-portables.fr/images/media.jpg') no-repeat top center #efefef;
	float:           left;
	padding-top:     24px;
}
#mediaf {
	width:           342px;
	margin-top:      4px;
	height:          auto;
background:      url('http://www.consoles-portables.fr/images/avoir.jpg') no-repeat top center #efefef;
	float:           left;
	padding-top:     24px;
}
#mediaf ul {
	list-style-type:none;
	margin:         0px 0px 0px 2px;
	padding:        0px;
}
#media ul {
	list-style-type:none;
	margin:         0px 0px 0px 2px;
	padding:        0px;
}
a.gris {
    color:           #555555;
	font-weight:     bold;
	font-size:       11px;
	float:           right;
	margin-right:    5px;
	margin-top:      5px;
	margin-bottom:   1px;
	border:          none;
	text-decoration: none;
}
a.gris:hover {
    text-decoration: none;
	color:           #333333;
	border:          none;
}
#media li {
	list-style-type:none;
	margin:         3px 0px 2px 13px;
	padding:        0px;
}
#mediaf li {
	list-style-type:none;
	margin:         3px 0px 2px 13px;
	padding:        0px;
}
#mediabas {
	width:           342px;
	height:          4px;
	background:      url('http://www.consoles-portables.fr/images/media_bas.jpg') no-repeat bottom center;
	float:           left;
	margin-top:      0px;
}

/* Flashinfo
-------------------------------------------------------- */
#flashinfo {
	width:           135px;
	margin-top:      4px;
	height:          auto;
	background:      url('http://www.consoles-portables.fr/images/flashinfo.jpg') no-repeat top center #efefef;
	float:           left;
	padding-top:     24px;
}
#flashinfo img {
	width:           135px;
	height:          122px;
	margin:          0px 0px -2px 0px !important;
	margin:          0px 0px -13px 0px;
	border:          none;
}
#flashinfo a:hover {
	border:          none;
}
#flashinfobas {
	width:           135px;
	height:          3px;
	background:      url('http://www.consoles-portables.fr/images/flashinfo_bas.jpg') no-repeat bottom center;
	float:           left;
	margin-top:      0px;
}

/* Sondage
-------------------------------------------------------- */
#sondage {
	width:           167px;
	margin-top:      4px;
	height:          auto;
	background:      url('http://www.consoles-portables.fr/images/sondage.jpg') no-repeat 6px 0px;
	float:           right;
	padding-top:     24px;
	border-left:     1px solid #bfbfbf;
	padding-left:    6px;
}
#sondagebg {
	background:      url('http://www.consoles-portables.fr/images/sondage_ml.jpg') #c8cbd0;
	height:          auto;
	margin:          0px;
}
#sondage p {
    margin:          2px 4px 2px 4px;
	font-weight:     bold;
}
#sondage ul {
	list-style-type:none;
	margin:         0px 0px 0px 2px;
	padding:        0px;
	text-align:     left;
	background:     #c8cbd0;
}
#sondage ul li {
text-align:     left;
    margin:         5px 4px 0px 4px;
}
#sondagebas {
	width:           167px;
	height:          5px;
	background:      url('http://www.consoles-portables.fr/images/sondage_bas.jpg') no-repeat bottom center #c8cbd0;
	float:           right;
}

/* Boutique
-------------------------------------------------------- */
#boutique {
	width:           342px;
	margin-top:      4px;
	height:          auto;
	background:      url('http://www.consoles-portables.fr/images/boutique.jpg') no-repeat top center #efefef;
	float:           left;
	padding-top:     24px;
}
#boutique p {
    text-align:      center;
	margin:          0px 0px 2px 0px !important;
	margin:          -4px 0px 0px 0px;
}
#boutique img {
	width:           86px;
	height:          86px;
	border:          none;
	margin:          8px 0px 8px 20px;
	padding:         0px;
}
a.img {
    text-decoration: none;
	border:          none;
}
a.img:hover {
    text-decoration: none;
	border:          none;
}
#boutiquebas {
	width:           342px;
	height:          4px;
	background:      url('http://www.consoles-portables.fr/images/boutique_bas.jpg') no-repeat bottom center;
	float:           left;
	margin-top:      0px;
	margin-bottom:   0px !important;
}

/* Partenaire
-------------------------------------------------------- */
#partenaire {
	width:           135px;
	margin-top:      4px;
	height:          auto;
	background:      url('http://www.consoles-portables.fr/images/partenaires.jpg') no-repeat top center #e8e8e8;
	float:           left;
	padding-top:     24px;
	overflow:        auto;
	text-align:      center;
}
#contpart {
	width:           135px;
	margin-top:      0px;
	height:          123px;
	background:      #e8e8e8;
	float:           left;
	overflow:        auto;
	margin-bottom:   0px !important;
	margin-bottom:   -10px;
}
#contpart a:hover {
   border:           none;
}
#contpart img {
	width:           88px;
	height:          33px;
	border:          none;
	margin-top:      3px;
}
#partenairebas {
	width:           135px;
	height:          3px;
	background:      url('http://www.consoles-portables.fr/images/partenaires_bas.jpg') no-repeat bottom center;
	float:           left;
	margin-top:      0px;
}

/* Footer
-------------------------------------------------------- */
#footer{
	width:           857px;
	height:          31px !important;
	height:          22px;
	margin:          0px auto 0px auto;
	clear:           both;
	padding-top:     1px !important;
	padding-top:     1px;
	margin-bottom: 5px;
	background:      url('http://www.consoles-portables.fr/images/footer.jpg') no-repeat top left #48638e;
	text-align:      center;
    color:           #fffeff;
}
#footer a, #footer p {
    color:           #ffffff;
}

/* Articles
-------------------------------------------------------- */
#test {
	width:           495px;
	margin-top:      4px;
	height:          auto;

	float:           left;

}
a.bleu {
    color:           #47648c;
	font-weight:     bold;
	font-size:       13px;
	float:           right;
	margin-right:    5px;
	margin-top:      5px;
}
a.bleu:hover {
    border:          none;
	color:           #2c3d56;
}
#testbg {
	width:           495px;
	height:          auto;
	float:           left;
}
#news ul {
	list-style-type:none;
	margin:         2px 0px 0px 0px;
	padding:        0px;
}
#test ul li {
	margin:         2px 0px 0px 0px;
}
#mediaf ul li.psp {
	background:     url('http://www.consoles-portables.fr/images/news_psp.jpg') no-repeat top left;
	padding-left:   32px;
}
#mediaf ul li.nds {
	background:     url('http://www.consoles-portables.fr/images/news_nds.jpg') no-repeat top left;
	padding-left:   32px;
}
#mediaf ul li.gba {
	background:     url('http://www.consoles-portables.fr/images/news_gba.jpg') no-repeat top left;
	padding-left:   32px;
}
#mediaf ul li.div {
	background:     url('http://www.consoles-portables.fr/images/news_div.jpg') no-repeat top left;
	padding-left:   32px;
}
#mediaf ul li.site {
	background:     url('http://www.consoles-portables.fr/images/news_site.jpg') no-repeat top left;
	padding-left:   32px;
}
#test ul li.psp {
	background:     url('http://www.consoles-portables.fr/images/news_psp.jpg') no-repeat top left;
	padding-left:   32px;
}
#test ul li.ds {
	background:     url('http://www.consoles-portables.fr/images/news_ds.jpg') no-repeat top left;
	padding-left:   32px;
}
#test ul li.gba {
	background:     url('http://www.consoles-portables.fr/images/news_gba.jpg') no-repeat top left;
	padding-left:   32px;
}
#test ul li.div {
	background:     url('http://www.consoles-portables.fr/images/news_div.jpg') no-repeat top left;
	padding-left:   32px;
}
#test ul li.site {
	background:     url('http://www.consoles-portables.fr/images/news_site.jpg') no-repeat top left;
	padding-left:   32px;
}
#news ul li.info {
	background:     url('http://www.consoles-portables.fr/images/news_info.jpg') no-repeat top left;
	padding-left:   32px;
}
#left ul li.top {
	background:     url('http://www.consoles-portables.fr/images/puce.png') no-repeat left;
	padding-left:   7px;
	}
	
	.barre {
	background-image: url(http://www.portables-power.com/design/barre.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 23px;
}

#testbas {
	width:           495px;
	height:          3px;
	background:      url('http://www.consoles-portables.fr/images/left_bas.jpg') no-repeat bottom center;
	float:           left;
	margin-top:      0px;
}
#test ul li a span {
	color:           #555555;
	font-weight:     bold;
	font-size:       11px;
}
.titre_article {
	color:			 #000000;
	font-size:		 14px;
	font-weight:	 bold;
}
.text_article {
	width:			 460px;
	text-align:		 justify;
	margin:			 auto;
	color:           #000000;
}


/* Fiche technique
-------------------------------------------------------- */
#fiche {
	width:           167px;
	margin-top:      4px;
	height:          auto;
	background:      url('http://www.consoles-portables.fr/images/fiche_technique.jpg') no-repeat 6px 0px;
	float:           right;
	padding-top:     24px;
	border-left:     1px solid #bfbfbf;
	padding-left:    6px;
}
#fichebg {
	background:      url('http://www.consoles-portables.fr/images/fiche_technique_ml.jpg') #c8cbd0;
	height:          auto;
	margin:          0px;
}
#fiche p {
    margin:          2px 4px 2px 4px;
	font-weight:     bold;
}
#fiche ul {
	list-style-type:none;
	margin:         0px 0px 0px 2px;
	padding:        0px;
	text-align:     center;
	background:     #c8cbd0;
}
#fiche ul li {
    margin:         5px 4px 0px 4px;
}
#fichebas {
	width:           167px;
	height:          6px;
	background:      url('http://www.consoles-portables.fr/images/fiche_technique_bas.jpg') no-repeat bottom center #c8cbd0;
	/*float:           right;*/
}
.fiche_fot {
	color:           #000000;
	font-size:       11px;
	width:           167px;
	/*float:           left;*/
	margin-top:      4px;
	height:          16px;
	background:      #9097a1;
	/*padding-left:    4px;*/
}

#fiche_img {
	padding-top:     5px;
	padding-bottom:  5px;
	text-align:      center;
	width:           167px;
}
