div.introduction {font-size: 10px; padding: 5px; border-width:1px solid #666666; font: 11px Tahoma, Arial, Verdana, sans-serif; color:#000000; background-color: #cccccc; visibility: hidden; position: absolute;background-image:url(images-v2/accessoires/fondtransparent.png);}
div.introduction h2 {font: bold 11px Tahoma, Arial, Verdana, sans-serif; margin:0}
div.introduction p.auteur {font: 10px Tahoma, Arial, Verdana, sans-serif; color:#666666}
div.pageHeader a.concours {position: absolute; top:5px; left:750px; }
div.pageHeader a.concours2 {position: absolute; top:5px; left:115px; }
div.pageHeader a.vacances {position: absolute; top:5px; left:750px; }
div.pageHeader a.vacances2 {position: absolute; top:5px; left:115px; }

/******accueil******/
div.accueil {float:left; left:100px; width:850px; padding:0; margin:0; background: url(images-v2/accessoires/fondnormal.jpg) left top no-repeat}

/*forum*/
div.forum {width: 253px; height: 230px; padding: 5px 20px 0 10px; float: left; margin:0;}
div.forum h3 {width: 253px; height: 18px; background: url(images-v2/titres/forum.png) left top no-repeat;}
div.forum p {font: bold 11px Tahoma, Arial, Verdana, sans-serif; color:#000000;}
div.forum p a {font: bold 11px Tahoma, Arial, Verdana, sans-serif; color:#C72D32;}
div.forum li a {font: bold 11px Tahoma, Arial, Verdana, sans-serif; color:#666666; text-decoration:none}
div.forum li a:hover {text-decoration:underline}
div.forum form {font: 10px Tahoma, Arial, Verdana, sans-serif; color:#000000; text-align: left;}

/*portraits*/
div.portraits {width: 527px;  padding: 5px 10px 0 20px; float: left; margin:0;}
div.portraits h3 {width: 527px; height: 18px; background: url(images-v2/titres/portraits.png) left top no-repeat;}
div.portraits div.story {width:255px; float:left; padding: 0 8px 0 0}
div.portraits div.itw {width:255px; float:left; padding:0 0 0 8px}
div.portraits div.story p, div.portraits div.itw p {margin:0px}
div.portraits div.story img,div.portraits div.itw img {border-width:0px;}
div.portraits div.story a.descriptif, div.portraits div.itw a.descriptif {margin:0px; text-align:justify;}

/* incontournable - dossier*/
div.incontournable {float:left; width: 169px; height:163px; margin: 0.3em 0.2em 0 0.7em; text-align:center; padding:0;}
div.dossier {float:left; width: 169px; height:163px; margin: 0.3em 0.7em 0 0.2em; text-align:center; padding:0;}
div.incontournable div.cartouche, div.dossier div.cartouche {position: relative; width:169px; height:153px; z-index:0;}
div.incontournable div.cartouche img, div.dossier div.cartouche img {margin:0; border-width:0px;}
div.incontournable div.cartouche div.encarttitre, div.dossier div.cartouche div.encarttitre{position:absolute; bottom:3px; right:13px; padding: 1px; margin-bottom: 3px; width: 142px; background-color:#FFFFFF; opacity:0.9; filter:alpha(opacity=90);}
div.incontournable div.cartouche div.encarttitre a.titre, div.incontournable div.cartouche div.encarttitre a.sstitre, div.dossier div.cartouche div.encarttitre a.titre, div.dossier div.cartouche div.encarttitre a.sstitre {line-height:15px;}
div.incontournable a.rub span {display:none;}
div.incontournable a.rub {display:block; width: 169px; text-align:center; height: 21px; background: url(images-v2/titres/incontournable2.png) left top no-repeat; z-index:100}
div.dossier h3 {width: 169px; height: 21px; background: url(images-v2/titres/focus.png) left top no-repeat; margin:0; padding:0;}


/*news*/
div.news {float:left; background: url(images-v2/encarts/news.png) top left no-repeat; width:420px; height:163px; margin: 0.5em 0.2em 0 0.2em; padding: 15px 5px 5px 5px;}
div.news div.titre span{float:left; text-align:right; width:100px; margin:0;}
div.news div.titre img {margin:0 10px 0 10px; border-width:0px;}
div.news div.titre a {font: 11px Tahoma, Arial, Verdana, sans-serif; color:#666666;text-decoration:none; margin:0;}
div.news div.titre a:hover{color:#C72D32}
div.news div.titre {position: relative; display:block; font: 11px Tahoma, Arial, Verdana, sans-serif; color:#000000; z-index: 1;width:410px; margin:0}
div.news div.introduction {width:240px; left: 130px; top: 0px;}

/*colonnes accueil*/
div.colonneleft {float:left; width: 385px; padding:0px 10px 0px 20px; border-right: 2px dotted #aaaaaa; border-spacing: 10px;}
div.colonneright {float:left; width: 385px; padding:0px 20px 0px 10px}

div.colonneleft div.rub17 a.rub span {display:none;}
div.colonneleft div.rub17 a.rub {display:block; width: 385px; text-align:center; height: 24px; background: url(images-v2/titres/live.png) left top no-repeat;}
div.colonneleft div.rub3 a.rub span {display:none;}
div.colonneleft div.rub3 a.rub {display:block; width: 385px; text-align:center; height: 24px; background: url(images-v2/titres/nvtes.png) left top no-repeat;}
div.colonneleft div.rub24 a.rub span {display:none;}
div.colonneleft div.rub24 a.rub {display:block; width: 385px; text-align:center; height: 24px; background: url(images-v2/titres/nvtalent.png) left top no-repeat;}
div.colonneleft div.rub23 a.rub span {display:none;}
div.colonneleft div.rub23 a.rub {display:block; width: 385px; text-align:center; height: 24px; background: url(images-v2/titres/etagere.png) left top no-repeat;}
div.colonneleft div.rub5 a.rub span {display:none;}
div.colonneleft div.rub5 a.rub {display:block; width: 385px; text-align:center; height: 24px; background: url(images-v2/titres/reeditions.png) left top no-repeat;}

div.colonneleft div.resultat {float: left; width: 120px; height:110px; text-align:center; padding: 10px 4px 0 4px; line-height: 13px;}
div.colonneleft div.resultat img { border-width:0px;}
div.colonneleft div.resultat div.introduction {width:120px; left: 0px; top: 0px;}

div.colonneright div.rub21 a.rub span {display:none;}
div.colonneright div.rub21 a.rub {display:block; width: 385px; text-align:center; height: 24px; background: url(images-v2/titres/loupe.png) left top no-repeat;}
div.colonneright div.rub13 a.rub span {display:none;}
div.colonneright div.rub13 a.rub {display:block; width: 385px; text-align:center; height: 24px; background: url(images-v2/titres/chronique.png) left top no-repeat;}
div.colonneright a.ssrub {font: bold 11px Tahoma, Arial, Verdana, sans-serif; color:#000000; text-decoration:none; background:  url(images-v2/accessoires/puce.png) 62px bottom no-repeat ; margin:0; padding-left:75px}
div.colonneright a.ssrub:hover {text-decoration:underline}
div.colonneright div.resultat {position: relative; height: 98px; margin: 5px 0 5px 0}
div.colonneright div.resultat img { position: absolute; top: 0; left: 0; margin: 0 2px 0 0; border-width:0px;}
div.colonneright div.resultat a.titre {display:block; padding-left:65px}
div.colonneright div.resultat a.sstitre {display:block; padding-left:65px}
div.colonneright div.resultat a.descriptif2 {display:block; padding-left:65px; font: 11px Tahoma, Arial, Verdana, sans-serif; color:#000000; text-decoration:none; margin:0;}
div.colonneright div.resultat a.descriptif2:hover {color:#666666;}
div.colonneright div.resultat p {margin:0px}

/*shuffle+asso*/
div.shuffle {float:left; background: url(images-v2/encarts/shuffle.png) top left no-repeat; width:385px; height:138px; margin: 0.5em 0.2em 0 0.7em; padding: 20px 5px 5px 5px;}
div.asso {float:left; background: url(images-v2/encarts/asso.png) top left no-repeat; width:385px; height:138px; margin: 0.5em 0.7em 0 0.2em; padding: 20px 5px 5px 5px;}
div.photo {float:left; background: url(images-v2/encarts/rockpics.png) top left no-repeat; width:385px; height:138px; margin: 0.5em 0.7em 0 0.2em; padding: 15px 5px 5px 5px;}

div.asso2 {background: url(images-v2/encarts/asso2.png) top left no-repeat; width:780px; height:138px; margin: 0.5em 1em 0 1em;}
div.asso2 div.in-asso1 {float:left; width: 375px; margin: 0.5em 0 0 0; padding: 10px 5px 5px 5px;}
div.asso2 div.in-asso2 {float:left; width: 375px; margin: 0.5em 0 0 0; padding: 10px 5px 5px 5px;}
div.asso2  div.in-asso1 a.titre {display:block; padding-left:120px;  width:245px; }
div.asso2  div.in-asso1 a.descriptif {display:block; padding-left:120px;  width:245px; font: 11px Tahoma, Arial, Verdana, sans-serif; color:#000000; text-decoration:none; margin:0;}

div.shuffle div.cartouche, div.asso div.cartouche, div.asso2 div.cartouche {position: relative;}
div.shuffle div.cartouche img, div.asso div.cartouche img, div.asso2 div.in-asso1 div.cartouche img  {position: absolute; top: 0; left: 0; margin: 0 5px 0 5px;border-width:0px;}
div.shuffle div.cartouche img.note, div.colonneright div.resultat img.note {position: absolute; top: 65px; left: 0;border-width:0px;}
div.shuffle a.titre, div.asso a.titre {display:block; padding-left:80px;  width:285px; }
div.shuffle a.sstitre, div.asso a.sstitre {display:block; padding-left:80px;  width:285px; }
div.shuffle a.descriptif, div.asso a.descriptif {display:block; padding-left:80px;  width:285px; font: 11px Tahoma, Arial, Verdana, sans-serif; color:#000000; text-decoration:none; margin:0;}
div.shuffle a.descriptif:hover, div.asso a.descriptif:hover {color:#666666;}
div.shuffle p, div.asso p {margin:0px;}

div.photo div.cartouche {text-align:center; }
div.photo div.cartouche img {border-width:0px;}





