
* {margin:0px; padding:0px;}
IMG {border:0;}
#blog {background-color: #e8e8e8;font-family:arial;}
#blog #header {background-image: url("http://media.plugsquare.com/ps/blog/bandeau.gif") ;height:171px;}
#blog #header #logo {position:absolute;left:20px;top:27px;}
#blog #header #titre {position:absolute;right:20px;top:120px;}
/* Header Forum Guitare */
#guitare #header {background-image: url("http://media.plugsquare.com/ps/forum/entete/guitare_bandeau.gif") ;height:171px;}
#clav #header {background-image: url("http://media.plugsquare.com/ps/forum/entete/clav_bandeau.gif") ;height:171px;}
#etude #header {background-image: url("http://media.plugsquare.com/ps/forum/entete/etude_bandeau.gif") ;height:171px;}

/* Taxe D3E */
.d3e, .d3e a {color:#9a9a9a; font-size:8px !important;}
.d3e a {text-decoration:underline!important;}

#blog #barre_accueil .fond_titre {background-image: url("http://media.plugsquare.com/ps/blog/fond_titre.gif")}
#blog #barre_accueil {margin-top:10px;}
#blog #barre_accueil IMG{border:0px;}
#guitare #barre_accueil .fond_titre {background-image: url("http://media.plugsquare.com/ps/blog/guitare_var.gif")}
#clav #barre_accueil .fond_titre {background-image: url("http://media.plugsquare.com/ps/blog/clav_var.gif")}
#etude #barre_accueil .fond_titre {background-image: url("http://media.plugsquare.com/ps/blog/etude_var.gif")}

/***** 	MENU GAUCHE  *****/
#blog #menuGauche{width:173px;position:relative;text-align:left;margin-bottom:20px;font-weight:bold ;margin-left:20px;font-size:12px;}
#blog #menuGauche LI {list-style:none;}
#blog #menuGauche .cat{background:no-repeat left top;position:relative}
#blog #menuGauche .catLien{line-height:12px;display:block;height:45px;position:relative;margin-bottom:2px!important;margin-bottom:0;cursor:pointer}
#blog #menuGauche .catLien span, #menuGauche .catLien span a{font-family:arial; font-size:12px;font-weight:bold;position:absolute;left:40px;bottom:4px;color:#890c3c;}
#blog #menuGauche a {text-decoration:none;color:#890c3c;}
#blog #menuGauche a:hover {text-decoration:underline;color:#890c3c;}

/****** MENU GAUCHE LIEN BOUTIQUE *********/
#blog #menuGauche .catLien2{line-height:12px;display:block;height:45px;position:relative;margin-bottom:2px!important;margin-bottom:0;cursor:pointer}
#blog #menuGauche .catLien2 span, #menuGauche .catLien2 span a{font-family:arial; font-size:12px;font-weight:bold;position:absolute;left:40px;bottom:4px;color:#cf371c;}


#blog #barre_accueil #smenu{position:absolute;margin-top:64px;}
#blog #barre_accueil #smenu TD a{background-color:#d1d1d1;font-size:11px;text-decoration:none;padding:0 5 0 5;color:#262626;}
#blog #barre_accueil #smenu TD a:hover{background-color:#890c3c; color:#fff;}

#blog .identifiant {color:#34be00;font-size:12px;font-weight:bold;margin-left:20px;}
#blog .connection a{color:#000000;font-size:11px;margin-left:5px;text-decoration:none;}
#blog .connection a:hover{text-decoration:underline;}

#blog INPUT {font-size:10px;}
#blog #communaute, #blog #communaute a, #blog #communaute a:hover {top:10;font-size:10px;color:#890c3c;font-weight:bold;text-decoration:none;}
#blog #tlogin, #blog #trecherche {font-size:10px;}
#blog #name {width:60px;}
#blog #password {width:35px;}
#blog #recherche {width:97px;}

#blog #picto, #blog #picto a {font-size:10px;}

.tabGauche {margin-left:5px; border:1px solid #000; width:159px;}
.infoblog {text-align: center; font-size:12px}
.fondblanc {background-color: #fff;}
.fondgris {background-color: #e8e8e8;}
.gras {font-weight:bold;}
.coulgris1 {color: #050505;}
.coulgris2 {color: #484848;}
#blog #tutContener {font-size:11px;color:#262626;padding-left:2px;padding-right:2px;}

#blog #contenu #picto {font-size:12px;}
#blog #contenu #picto a {text-decoration:none;color:#26201D;}

#blog #link_inscription a{margin-left:10px;font-size:10px;color:#26201D;text-decoration:none;}
#blog #link_inscription a:hover{text-decoration:underline;}

#blog .tut {background-color: #fff; border-left: 1px solid #890C3C;border-right: 1px solid #890C3C;padding: 0 2 0 2;}

#top10Contener {margin-left:20px;}
#blog #titretop10 {width:170px; display:block; text-align:center;color:#000;font-weight:bold;font-size:12px;text-transform:uppercase;border-top: 1px solid #890c3c;border-bottom: 1px solid #890c3c;}

#blog #top10 TH {font-size:10px;color:#CF371C;}
#blog #top10 .td1, #blog #top10 .td1 a {font-size:10px;color:#262626;background-color:#f5f5f5;text-decoration:none;}
#blog #top10 .td2, #blog #top10 .td2 a {font-size:10px;color:#808080;background-color:#e8e8e8;text-decoration:none;}
#blog #top10 .td1 a:hover, #blog #top10 .td2 a:hover {text-decoration:underline;}

#blog #listearticle TH, #blog #listearticle TH a{font-size:12px;color:#262626;text-decoration:none;}
#blog #listearticle TH a:hover {text-decoration:underline;}
#blog #listearticle TD{font-size:12px;color:#262626;}

#blog #validation a {color:#890C3C; font-weight:bold; font-size:12px; text-decoration:none;}
#blog #validation ahover {text-decoration:underline;}
#blog #validation IMG {vertical-align:middle;}

#blog #galerie TD {padding:2px;}
#blog #galerie TD a {font-size:12px; text-decoration:none;color:#262626;text-align:center;}
#blog #galerie TD a:hover {text-decoration:underline;}

#blog #txt_presentation {border-top:1px solid #890C3C; border-bottom:1px solid #890C3C; font-size:12px; text-align:justify;padding:5px 0px 5px 0px;}
#ligne_presentation {border-top:1px solid #890C3C;}
#blog #quotaContener {position:absolute; top:300px; left:100px;}
#quota {font-size:0px; position:absolute;left:0px; border: 1px solid #890C3C;width:100px;height:8px;}
#quota #plein  {font-size:0px; position:absolute;left:0px;height:8px !important; height:6px; background-color: #890C3C;}
#quotaContener #texte {position:absolute; font-size:10px; top:10px; width:100px;text-align:right;}

#detailadm {font-size:12px;}
#detailadm .clair {background-color:#f5f5f5;}
#detailadm .adm_intitule {color:#890C3C;}
#detailadm .adm_data {color:#000;}
/*style pour le design impro*/
a.btncol {float: left; display: block; width: 10px; height: 10px;font-size: 0px;cursor: crosshair;margin:0px;padding:0px;}
#palette {width: 120px;height:180px; margin:0px;padding:0px;z-index:2;}

/*Annuaire des blogs*/
#annuaire TH, #annuaire TH a {font-size:12px;text-align:left;color:#890C3C;font-weight:normal;padding:2px 2px 4px 2px;white-space:nowrap;}
#annuaire TD {font-size:12px;color:#000;padding:2px;}
#annuaire .clair {background-color:#f5f5f5;}

#stats {font-size:12px;}
#blog #preview {border:1px solid #000;}

/* Bouton taille variable */
.btVariable {display:-moz-inline-box; display:inline-block; padding-right:5px !important; vertical-align:middle; background:no-repeat top right;}
.btVariable input, .btVariable a {text-decoration:none !important;font-family:Trebuchet MS, Arial, sans-serif;color:#fff;font-size:13px !important;font-weight:bold !important; height:27px!important;background:no-repeat top left; border: 0px none !important; width:auto; overflow:visible;padding:0px 5px 0px 33px;}
.btVariable a {display:-moz-inline-box; display:inline-block; line-height:27px;padding-top:4px !important;padding-top:0px;}

.btVertV, .btVertH {background-color:#34BE00;}
.btVertV, .btVertH {background-image:url(http://media.plugsquare.com/ps/blog/bt_vertDroite.gif);}
.btVertV input, .btVertV a {background-image:url(http://media.plugsquare.com/ps/blog/bt_vertGaucheVertic.gif);}
.btVertH input, .btVertH a {background-image:url(http://media.plugsquare.com/ps/blog/bt_vertGaucheHoriz.gif);}

.btBleuV, .btBleuH {background-color:#00A0C6;}
.btBleuV, .btBleuH {background-image:url(http://media.plugsquare.com/ps/blog/bt_bleuDroite.gif);}
.btBleuV input, .btBleuV a{background-image:url(http://media.plugsquare.com/ps/blog/bt_bleuGaucheVertic.gif);}
.btBleuH input, .btBleuH a{background-image:url(http://media.plugsquare.com/ps/blog/bt_bleuGaucheHoriz.gif);}

.btRougeV, .btRougeH, .btRougeL {background-color:#CF371C;}
.btRougeV, .btRougeH, .btRougeL {background-image:url(http://media.plugsquare.com/ps/blog/bt_RougeDroite.gif);}
.btRougeV input, .btRougeV a{background-image:url(http://media.plugsquare.com/ps/blog/bt_RougeGaucheVertic.gif);}
.btRougeH input, .btRougeH a{background-image:url(http://media.plugsquare.com/ps/blog/bt_RougeGaucheHoriz.gif);}
.btRougeL input, .btRougeL a{background-image:url(http://media.plugsquare.com/ps/blog/bt_rougeGaucheHoriz2.gif);}

/*partie publique*/
* {margin:0px; padding:0px;}
IMG {border:0;}
#publog {width:100%;font-family:arial;}
#publog a, #publog a:visited {text-decoration:none;}
#publog a:hover {text-decoration:underline;}
#publog .left {width:170px;}
#recherche {width:95px;font-size:10px;border:1px solid #000;margin-left:18px;}
#name {width:65px;border:1px solid #000;}
#password {width:45px;border:1px solid #000;}
INPUT {font-size:10px;}
#tlogin {font-size:11px;}
#publog #link_inscription a{font-size:11px;color:#26201D;text-decoration:none;}
#publog #link_inscription a:hover{text-decoration:underline;}
#publog .connection a{color:red;font-size:11px;margin-left:5px;text-decoration:none;}
#publog .connection a:hover{text-decoration:underline;}
#publog #content {margin:10px 20px 10px 20px;}
#publog #article {padding:4px;}
#publog #post {font-size:12px;}
#publog #post #titre {font-size:12px;font-weight:bold;}

/*calendrier*/
.calendrier {margin:9px;}
TH.calMois { font-size : 10px; font-weight: bold; text-align : center; font-family : verdana, geneva, helvetica, sans-serif; color : #fff;height:20px;}
/*TD.calSemaine { font-size : 9px; color : #000000;}*/
TD.calJour A { font-size : 9px; text-align : center; color: #000; text-decoration: none;padding:0 2 0 2;background-color:#999;}
#logo {position: absolute; left:20px;top:20px;}
#perso {position:absolute;bottom:12px;right:0px;}

/******** Infobulle pour la barre de navigation a droite *********/
#publog a.infobulle{cursor: pointer; position:relative;z-index:24;text-decoration:none;margin-bottom:0px;color:#000;}
#publog a.infobulle:hover{z-index:25; background-color:#FEFF73!important; color:#000!important; font-weight:normal!important; text-decoration:none; border-bottom-style:none;}
#publog a.infobulle span{display:none;text-decoration:none;}
#publog a.infobulle:hover span{font-size:11px;display:block; padding:2px; position:absolute; top:5px; left:-10px; border:1px solid #a2a2a2; background-color:#f2f2f2; color:#000; text-align:justify; text-decoration:none;}

/******** Style Formulaire ********/
.contenerBt{text-align:left;margin-bottom:20px;position:relative;height:27px;}
