/*
Theme Name: Publicis Modem : LG Blog V2
Theme URI: http://wordpress.org/
Description: LG Blog Override theme based on default.
Version: 1.0
Author: Publicis Modem
Author URI: http://www.publicismodem.fr/
*/

* {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}
body {
	line-height: 1;

}

ol, ul {
	list-style: none;
}

/**
 * modified by Mișulică (10.01.26)
 */

.post-texte ul, .post-texte ol { padding: 0 0 0 20px; margin: 10px 0; }
.post-texte ul { list-style: disc outside none; }
.post-texte ol { list-style: decimal outside none; }



blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */

table {
	border-collapse: collapse;
	border-spacing: 0;
}

img {
	vertical-align:middle;
}




/* Gabarit */

body {background:url(img/body-bg.png) repeat; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#7C7D7D;}
#wrapper-outter { background:url(img/wrapper-outter-bg.png) repeat-x; }

body#cafe {background:url(img/body-bg-cafe.png) repeat; }
body#cafe #wrapper-outter { background:url(img/wrapper-outter-bg-cafe.png) repeat-x; }

#wrapper {width:997px; margin:0 auto; position:relative;}

a {text-decoration:none; color:#C4003C; }
a:hover {text-decoration:underline;}

.clear {clear:both;}
.separator {height:11px; width:277px; margin:13px 0 13px 0;}
.separator-big {height:11px; width:614px; margin:0px 0 13px 0;}
.separator-big-fisrt {height:11px; width:614px; margin:-20px 0 13px 0;}

/* Pages */
.entete { color:#000; text-transform:uppercase; padding-bottom:1em; margin-top:-1em; }

.title-page {background:#616161; height:67px; width:625px; margin:0 0 -20px -5px; background:url(img/titre-page-bg.png) no-repeat;}
.title-page h1, .title-page h2 {font-size:25px; color:#FFF; padding:15px 0 0 20px; font-weight:100;}
.title-page h1 a { color:#FFFFFF; }

/* Header */

#header {width:997px; height:189px; background:url(img/header-bg.gif) no-repeat;}
#header #logo-lg {position:absolute; top:65px; left:30px;}
#header #logo-le-blog {position:absolute; top:75px; left:207px;}
#header #recherche {position:absolute; top:80px; left:695px; width:277px;}
#header #recherche img {margin:0 0 10px 0;}
#header #recherche input#s {background:url(img/recherche-bg.png) no-repeat; border:0; height:25px; width:248px; color:#5d5c5c; font-size:11px; padding:6px 0 0 5px;}
#header #recherche input#searchsubmit {float:right; position:absolute; top:26px; *top:27px; left:253px;}

/*body#cafe #header { background-image:url(img/header-cafe-bg.png);}*/
body#cafe #header #logo-lg-cafe {position:absolute; top:75px; left:30px; z-index:2;}
body#cafe #header #logo-mk2 {position:absolute; top:115px; left:345px; z-index:1;}

/* Container + Content */

#container {background:url(img/container-bg.png) repeat-y; min-height:500px; _height:500px; padding:0 0 0px 0;}
#container .left {width:678px; float:left;}
#container .left .content {width:615px; margin:0 auto;}
#container .right {float:right; width:315px; margin:0 0 20px 0;}
#container .right .content {position:relative; width:285px; margin:0 auto;}

#green #container .right .content a {color:#5d9430;}


/* Article UNE */

.post-une {width:615px; background:#c4003c; margin:0 0 50px 0;}
.post-une .post-img {width:607px; margin:0 auto;}
.post-une .post-img img {margin:4px 0 0 0;}
.post-une-data {width:570px; margin:10px auto 0 auto; padding:0 0 15px 0;}
.post-une-data h2 {font-size:22px; font-weight:100;}
.post-une-data p {font-size:11px; margin:5px 0 0 0;}
.post-une-data a {color:#FFF;}

.post-une-green {width:615px; background:#5d9430; margin:0 0 50px 0;}
.post-une-green .post-img {width:607px; margin:0 auto;}
.post-une-green .post-img img {margin:4px 0 0 0;}

/* Article */

.post {position:relative; width:616px; padding-bottom:2em;}
.post .cat-img {float:left; position:relative; width:90px; height:90px;}
.post .cat-img img {float:left; position:absolute; top:0; left:0; z-index:0;}
.post .cat-img-nofade {float:left;}
.post-data-bg {background:#5f5f5f;}
.post-data {float:left; width:485px; margin:0 0 0 20px; height:90px; display:table;}
.post-data .level1 {display:table-cell; vertical-align:middle;}
.post-data h2 {font-size:25px; font-weight:100;}
.post-data p {font-size:11px; margin:5px 0 0 0; color:#cac9c9; font-family:Tahoma, Geneva, sans-serif; font-weight:bold;}
.post-data p a {color:#cac9c9; text-transform:uppercase;}
.post-data a {color:#FFF;}
.post-texte {margin-top:-10px; clear:both; }
.post-texte p, ul, li {color:#7c7d7d; line-height:19px; font-size:12px; margin:10px 0 10px 0;}
.post-texte h2 {color:#454545; font-size:14px;}
.post-texte a {color:#c4003c;}
.post-author {text-align:right; font-size:12px; color:#7c7d7d;}
.post-author a {color:#c4003c;}
.post-infos {width:615px; margin:10px 0 5px 0;}
.post-infos .left-infos {width:55px; float:left;} 
.post-infos .right-infos {width:556px; float:left; margin:0 0 0 3px;}
.post-infos .right-infos .tags {color:#7c7d7d; font-size:10px; margin:5px 0 0 0;}
.post-infos .right-infos .tags a {color:#c4003c;}
.post-infos .right-infos .partager {position:relative; background:url(img/partager-bg.png) no-repeat; width:556px; height:29px; margin:15px 0 0 0;}
.post-infos .right-infos .partager img {margin:0 0 0 100px;}

/* CAT GREEN */
.post-green .post-data-bg {background:#5d9430;}
.post-green .post-data p {color:#eefe98;}
.post-green .post-data p a {color:#eefe98;}
.post-green .post-texte a {color:#5d9430;}
.post-green .post-infos .right-infos .tags a {color:#5d9430;}

.post-cafe {width:302px; height:350px; float:left; overflow:hidden; /*clear:right;*/ }
.post-cafe2 {float:right;}
.post-cafe .post-texte {height:80px;}
.post-cafe .post-texte p {color:#7c7d7d; line-height:19px; font-size:12px; margin:10px 0 10px 0; width:302px;}
.post-cafe .tags {color:#7c7d7d; font-size:10px; margin:5px 0 0 0; width:302px;}
.post-cafe .tags a {color:#c4003c;}
body#cafe .post-data-bg, .post.cafe .post-data-bg {background:#726758;}
body#cafe .post-data-bg .cat-img { display:none; }
.post-cafe .post-data {float:left; width:262px; margin:0 0 0 20px; _margin:0 0 0 10px; height:90px; display:table;}
.post-cafe .post-data .level1 {display:table-cell; vertical-align:middle;}
.post-cafe .post-data h2 {font-size:20px; font-weight:100; line-height:24px;}
.post-cafe .post-data p {font-size:11px; margin:5px 0 0 0; color:#cac9c9; font-family:Tahoma, Geneva, sans-serif; font-weight:bold;}
.post-cafe .post-data p a {color:#cac9c9;}
.post-cafe .post-data a {color:#FFF;}
.post-cafe-bottom {background:url(img/post-cafe-bottom.png) no-repeat; height:19px; width:302px; margin:15px 0 45px 0;}

/* Share this */
.stbutton {position:absolute; bottom:-4px; left:100px; width:177px; height:26px; text-indent:-5000px; }

/* Bloc >> Related */

#bloc-related {margin:0 0 15px 0;}
#bloc-related #crp_related ul {margin:10px 0 0 0;}
#bloc-related #crp_related ul li a {color:#c81149; font-size:11px; background:url(img/blogroll-puce.png) 0 2px no-repeat; padding:0 0 0 20px; line-height:20px;}

#green #bloc-related #crp_related ul li a {color:#5d9430;}

/* Commentaires */
#comments .ajouter {float:right; margin:0 0 15px 0;}
#comments .ajouter a {font-size:12px; color:#c4003c;}
#comments .infos, #comments .infos a {color:#5d5c5c; font-weight:bold; margin:5px 0 5px 0;}
#comments p {color:#5d5c5c;}
#comments .even p {width:500px;}
#comments .odd p {width:485px;}
#comments .edit-comment { text-align:right; }
#comments .reply {margin:5px 0 0 0;}
#comments .reply a {color:#c4003c; font-weight:bold; margin:5px 0 0 0;}
#comments .even {background:#f2f2f2; padding:15px; font-size:12px; line-height:18px;}
#comments .odd {background:#f8f8f8; padding:15px 15px 15px 30px; font-size:12px; line-height:18px;}
#comments .gravatar {float:right; border:1px solid #dfdfdf;}
#bloc-commentaires-ajout {margin:30px 0 40px 0;}
#bloc-commentaires-ajout .commentaires-ajout {background:#f2f2f2; margin:5px 0 0 0; padding:20px;}
#bloc-commentaires-ajout .commentaires-ajout .connected { margin:-10px 0 10px 0;}
#bloc-commentaires-ajout .commentaires-ajout input {background:url(img/commentaires-input-bg.png) no-repeat; height:20px; width:306px; border:0; margin:0 0 15px 0; padding:2px 0 0 5px; font-size:0.9em;}
#bloc-commentaires-ajout .commentaires-ajout textarea {background:url(img/commentaires-textarea-bg.png) no-repeat; height:154px; width:571px; border:0; margin:0 0 15px 0; overflow:auto; padding:2px 0 0 5px;}
#bloc-commentaires-ajout .commentaires-ajout label {color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#bloc-commentaires-ajout .commentaires-ajout input#envoyer {width:107px; height:26px; background:none; float:right;}
#bloc-commentaires-ajout .commentaires-ajout input#publicKey {background:url(img/commentaires-input-code-bg.png) no-repeat; width:105px; margin-left:10px;}
#bloc-commentaires-ajout .commentaires-ajout .code {color:#ff9900; font-size:14px; font-style:italic; font-weight:bold; margin:0 5px 0 5px;}
#bloc-commentaires-ajout .commentaires-ajout #submit2 {display:none;}

#green #bloc-commentaires-ajout a {color:#5d9430;}

/* Navigation */

#navigation {margin:0px 0 40px 0; font-size:11px; line-height:15px; clear:both;}
#navigation a {color:#FFF;}
#navigation .prev a {float:left; background:url(img/page-prev.png) no-repeat; height:15px; width:132px; padding:0 0 0 20px;}
#navigation .next a {float:right; background:url(img/page-next.png) right no-repeat; height:15px; width:132px; text-align:right; padding:0 20px 0 0;}

/* Bloc >> Thematiques */

#bloc-thematiques .thematiques ul {}
#bloc-thematiques .thematiques li.cat-item {float:left; margin:5px 10px 0 0;}
#bloc-thematiques .thematiques li.cat-item a { display:block; width:47px; height:47px; text-indent:-5000px; }
#bloc-thematiques .thematiques li.cat-item-4 a { background:url(img/thema-events.png) no-repeat left top; }
#bloc-thematiques .thematiques li.cat-item-4 a:hover { background-position:left bottom; }

#bloc-thematiques .thematiques li.cat-item-6 a { background:url(img/thema-corporate.png) no-repeat left top; }
#bloc-thematiques .thematiques li.cat-item-6 a:hover { background-position:left bottom; }

#bloc-thematiques .thematiques li.cat-item-8 a { background:url(img/thema-ordi.png) no-repeat left top; }
#bloc-thematiques .thematiques li.cat-item-8 a:hover { background-position:left bottom; }

#bloc-thematiques .thematiques li.cat-item-11 a { background:url(img/thema-audiovideo.png) no-repeat left top; }
#bloc-thematiques .thematiques li.cat-item-11 a:hover { background-position:left bottom; }

#bloc-thematiques .thematiques li.cat-item-12 a { background:url(img/thema-electrocasnice.png) no-repeat left top; }
#bloc-thematiques .thematiques li.cat-item-12 a:hover { background-position:left bottom; }

#bloc-thematiques .thematiques li.cat-item-418 a { background:url(img/thema-ecran.png) no-repeat left top; }
#bloc-thematiques .thematiques li.cat-item-418 a:hover { background-position:left bottom; }
#bloc-thematiques .thematiques li.cat-item-419 a { background:url(img/thema-electro.png) no-repeat left top; }
#bloc-thematiques .thematiques li.cat-item-419 a:hover { background-position:left bottom; }
#bloc-thematiques .thematiques li.cat-item-7 a { background:url(img/thema-mobile.png) no-repeat left top; }
#bloc-thematiques .thematiques li.cat-item-7 a:hover { background-position:left bottom; }
#bloc-thematiques .thematiques li.cat-item-98 a { background:url(img/thema-mobile.png) no-repeat left top; }
#bloc-thematiques .thematiques li.cat-item-98 a:hover { background-position:left bottom; }

#bloc-thematiques .thematiques-description {text-align:center; margin:5px 0 0 0; height:15px; font-size:10px; text-transform:uppercase; font-weight:bold; color:#5d5c5c;}

/* Bloc >> Espaces */

.espaces {margin:15px 0 20px 0;}
.espaces a { float:left; display:block; width:133px; height:154px; margin:0 9px 0 0; text-indent:-5000px; background:url(img/encarts-lg.png) no-repeat left top; }
.espaces .wCafe { background-position:0 0; }
.espaces .wCafe:hover, .espaces .wCafe.active { background-position:0 100%; }
.espaces .leBlog { background-position:50% 0; }
.espaces .leBlog:hover, .espaces .leBlog.active { background-position:50% 100%; }
.espaces .catGreen { background-position:100% 0; }
.espaces .catGreen:hover, .espaces .catGreen.active { background-position:100% 100%; }

/* Bloc >> Tags */

#bloc-tags {margin:0;}
#bloc-tags .tags {line-height:22px; text-align:center; margin:15px 0 15px 0;}
#bloc-tags .tags a {color:#c4003c; line-height:22px; text-align:center; margin:10px 0 0 0;}
#bloc-tags .tags .tags01 {font-size:17px;}
#bloc-tags .tags .tags02 {font-size:11px;}
#bloc-tags .tags .tags03 {font-size:16px;}
#bloc-tags .tags .tags04 {font-size:13px;}

/* Bloc >> Lg sur le Web */

#lg-web img {float:left; margin:10px 10px 0 0;}

/* Bloc >> Twitter */

#bloc-twitter .twitter li {color:#7c7d7d; font-size:11px; margin:10px 0 15px 0;}
#bloc-twitter .twitter li a {color:#c4003c; line-height:19px;}
#bloc-twitter .twitter-compteur img {float:right;}

/* Bloc >> Flux RSS */

.flux-rss {position:absolute; border:4px solid #f2f2f2; height:190px; width:275px; left:0; top:445px; background:#f8f8f8; display:none; color:#5d5c5c;}
.flux-rss .close {float:right;}
.flux-rss a.close {color:#666; margin:5px 5px 0 0;}
.flux-rss a {color:#c4003c;}
.flux-rss ul {margin:0 0 0 10px;}
.flux-rss li {font-size:11px; line-height:20px;}
.flux-rss .titre {margin:10px 0 10px 10px;}

/* Bloc >> Blogroll */

#bloc-blogroll ul.blogroll {margin:10px 0 0 0;}
#bloc-blogroll ul.blogroll li a {color:#c81149; font-size:11px; background:url(img/blogroll-puce.png) 0 2px no-repeat; padding:0 0 0 20px; line-height:20px;}

/* Bloc >> Language */

#bloc-language ul.language {margin:10px 0 0 0;}
#bloc-language ul.language li {float:left; margin:0 10px 0 0;}

/* Bloc >> Four */

#bloc-four .four {float:left; background:url(img/four-bloc-bg.png) no-repeat; width:300px; height:154px; margin:0 15px 15px 0;}
#bloc-four .fourb {float:left; background:url(img/four-bloc-bg.png) no-repeat; width:300px; height:154px; margin:0 0px 0 0;}
#bloc-four .four img, #bloc-four .fourb img {margin:1px 0 0 1px;}
#bloc-four h3 { width:298px; height:26px; margin:1px 0 0 1px; text-indent:-5000px; }
#bloc-four .title-1 { background:url(img/four-bloc-titre-01.png) no-repeat left top; }
#bloc-four .title-2 { background:url(img/four-bloc-titre-02.png) no-repeat left top; }
#bloc-four .title-3 { background:url(img/four-bloc-titre-03.png) no-repeat left top; }
#bloc-four .title-4 { background:url(img/four-bloc-titre-04.png) no-repeat left top; }

body#cafe #bloc-four .title-1 { background:url(img/four-bloc-titre-01-cafe.png) no-repeat left top; }
body#cafe #bloc-four .title-2 { background:url(img/four-bloc-titre-02-cafe.png) no-repeat left top; }
body#cafe #bloc-four .title-3 { background:url(img/four-bloc-titre-03-cafe.png) no-repeat left top; }
body#cafe #bloc-four .title-4 { background:url(img/four-bloc-titre-04-cafe.png) no-repeat left top; }


#bloc-four ul {margin:10px 0 0 20px;}
#bloc-four li a {color:#c81149; font-size:11px; line-height:20px;}
#green #bloc-four li a {color:#5d9430;}

/* Bloc >> Footer */

#bloc-footer {margin:40px 0 0 0; height:80px;}
#bloc-footer img {float:left;}
#bloc-footer .nav-footer {float:right; width:500px; margin:20px 0 0 0;}
#bloc-footer .nav-footer li {float:left;  }
#bloc-footer .nav-footer li a {color:#5d5c5c; font-size:11px; padding:0 0 0 15px; margin:0 15px 0 0; background:url(img/footer-nav-puce.png) 0 3px no-repeat; *background:url(img/footer-nav-puce.png) 0 0px no-repeat;}


/* VISITEURS */
table#MBL_COMM td { padding:3px; vertical-align:middle; }
table#MBL_COMM td.mbl_fo_hidden { display:none; }
