/*
Theme Name: LPM Theme
Theme URI: http://www.leparisdumardi.fr/
Description: Theme custom pour le Paris du Mardi
Version: 0.2
Author: Antoine de THELIN

Custom Theme by Antoine de THELIN || http://www.leparisdumardi.fr/

*/
html{margin:0;border:0px;padding:0;}
body{background-color:#fff;font-size:1em;font-family:Arial;font-weight:700;margin:0px;padding:0;background-position:center top;}
img{border:0 none transparent;}
fieldset{border:0 none transparent;margin:0;}
form,input{margin:0;padding:0;}
ul{margin-top:0px;margin-bottom:0px;margin-left:0px;padding-left:0px;list-style-type:none;}
h1,h2,h3,h4,h5,h6,p{margin:0;}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:underline;}
a:visited{color:#000;text-decoration:none;}
.clear {clear:both;}

#over_content{background:url(../images/content/over-content.png) repeat-y;width:1026px;margin:0px auto;}
#top_content {width:1026px;margin:0px auto;height:13px;}
#top_content .structure_left{float:left;background:url(../images/header/top_content/structure_left.png) no-repeat;width:21px;height:13px;}
#top_content .structure_center{float:left;background:url(../images/header/top_content/structure_center.png) repeat-x;width:984px;height:13px;}
#top_content .structure_right{float:left;background:url(../images/header/top_content/structure_right.png) no-repeat;width:21px;height:13px;}
/* middle content common */
#heart,#sidebar{float:left;}
#content{width:946px;background:#f9f5e3 url(../images/footer/background-ville.png) no-repeat scroll 0% 100%;padding-bottom:188px;padding-top:60px;padding-left:27px;padding-right:27px;}
/* middle content */
#heart{width:571px;padding-bottom:10px;}
#sidebar{margin-right:48px;width:325px;padding-bottom:10px;}

.block_centre_1000{width:1000px;margin:0px auto;}
.margin_bottom{margin-bottom:8px;}
.sep{font-size:1px;} /* attention lors de l'ajout de séparations */
.b{font-weight:700;}
.i{font-style:italic;}
.u{text-decoration:underline;}
.c{text-align:center;}
.cb{margin-left:auto;margin-right:auto;}/* permet de centrer un bloque dans un autre bloque, attention l'élément sur lequel est appliqué la class devra avoir un width défini */

/***** COMMON*****/
	/* marges pouvant être posés sur différents block */
	/* usage home */
	.margin_bottom_8{margin-bottom:8px;}
	/* usage home */
	.margin_bottom_10{margin-bottom:10px;}
	/* usage internal : Ce pose sur un bloc s'il y a un autre bloc en dessous. */
	.margin_bottom_20{margin-bottom:20px;}
	/* usage internal : s'il ya  des colonnes, on met sur toutes les colonnes hormis la dernière. S'il n'y a pas de colonne mais plusieurs blocs, on met sur tous les blocs hormis le dernier. Sur un bloc seul, on ne met rien. */
	.margin_right_6{margin-right:6px;}

/* padding généraux */
	/* usage type internal : on met d'abord le padding-top sur la ligne principal si nécessaire (si barre_nav_3 présente au dessus) */
	.padding_top_10{padding-top:10px;}
	/* usage type internal : on met sur la ligne */
	.padding_bottom_20{padding-bottom:20px;}
	/* sa création est nécessaire pour le type fiche, IE6 ayant le bug du double margin */
	/* usage internal : s'il y a une colonne et que c'est la première d'une ligne, on pose le padding. S'il n'y a aucune colonne, on met sur le premier bloc de gauche ou sur un bloc solitaire. */
	.padding_left_9{padding-left:9px;}

	/* class à poser en plus d'un contenu */
	.content__fond_gris{background:#1c1c1c;}
	.content__fond_blanc{background:#fff;}
	.content__fond_noir{background:#222323;}
	.content__fond_rouge{background:#222323;}
	.content__fond_beige{background:#f8f5e2;}
	
	/* <div class="espacement"><hr /></div> : création d'une barre horizontal propre */
	/* cette solution un peu sale permet un résultat propre sous tous les navigateurs */
	.espacement{margin:0;padding:6px 0;font-size:1px;height:1px;line-height:1px;}
	.espacement .hr{display:block;height:1px;margin:0;padding:0;background:#E6E6E6;border:0;}
	
	/* LIENS SPECIAUX */
		/* lien avec fond picto inclu directement en fond*/
		.link_default{margin-top:7px;float:right;}
		.link_default a{display:block;font-size:13px;height:16px;text-decoration:none;padding-left:35px;color:#000;background:url(../images/pictos/fleche-jaune.png) no-repeat scroll 0% 0%;} /* le float:left; est la uniquement pour IE6 afin de casser le comportement aberrant qu'il a sur le display:block */
		.link_default a:hover{color:#000;text-decoration:underline;}
		.link_default a:visited{color:#000;}
		
		.link_sidebar{margin-top:7px;float:right;}
		.link_sidebar a{display:block;text-decoration:none;font-size:13px;height:13px;padding-left:20px;color:#000;background:url(../images/pictos/fleche-jaune.png) no-repeat scroll 0% 0%;}
		.link_sidebar a:hover{color:#000;text-decoration:underline;}
		.link_sidebar a:visited{color:#000;}
		/* le float:left; est la uniquement pour IE6 afin de casser le comportement aberrant qu'il a sur le display:block */
		
		#link_internal_return_top_page{padding:10px 0 0 2px;width:683px;float:left;}
		#link_internal_return_top_page a{display:block;font-size:.6em;background: #8ba4a7 url(../images/picto/triangle_blanc_vers_haut.gif) no-repeat scroll 3px 50%;height:14px;padding-left:16px;color:#fff;font-weight:700;}

		#link_internal_return_page_article a{display:block;font-size:.6em;background:url(../images/pictos/triangles/triangle_gauche_rouge.gif) no-repeat scroll 0 50%;height:16px;padding-left:14px;color:#000;}
	/* FIN : LIENS SPECIAUX*/
/***** END *****/	
.block_abstract{float:left;}
.block_dimension_home_3_tier{width:572px;} /* page type home : 3/3 */
.block_dimension_home_2_tier{width:456px;} /* page type home : 2/3 */
.block_dimension_home_1_tier{width:225px;} /* page type home : 1/3 */
.block_dimension_home_1_demi{width:340px;} /* page type home : 1/2 */
.block_dimension_internal_3_tier{width:572px;} /* page type internal : 3/3 */
.block_dimension_internal_2_tier{width:442px;} /* page type internal : 2/3 */
.block_dimension_internal_1_tier{width:216px;} /* page type internal : 1/3 */
.block_dimension_internal_1_demi{width:329px;} /* page type home : 1/2 */
.block_dimension_sidebar{width:325px;} /* sidebar type home et internal */


.structure_left,.structure_right,.structure_center{float:left;}

/* BLOC BASE */
	.block_home_top .structure {height:34px;}
	.block_home_top .structure_left{width:20px;height:24px;background: #f8f5e2 url(../images/content/block/_base/top/carre.png) no-repeat scroll 0 5px;}
	.block_home_top .structure_center{height:24px;background:#f8f5e2;}
	.block_home_top .structure_right{width:4px;height:24px;background:#f8f5e2;}
	.block_home_top h2{color:#000 !important;text-transform:uppercase;}
	.block_home_top span{font-size:10px;line-height:15px;text-transform:uppercase;letter-spacing:4px;padding-top:5px;margin-left:7px;background:url(../images/content/block/_base/top/bg-span.png) repeat-x scroll 0% 0%;}
	.block_home_top h2 a{font-size:20px;text-decoration:none !important;letter-spacing:.3pt;}
	.block_home_top img{float:right;margin-top:-21px;}
	.block_home_top div.nombre_jeux{float:right;font-size:.7em;color:#fff;line-height:24px;}
		/* Il serait intéressant de générer cette partie automatiquement en fonction des différentes tailles de blocs disponibles */
		.block_dimension_home_3_tier .block_home_top .structure_center{width:548px;}
		.block_dimension_home_2_tier .block_home_top .structure_center{width:432px;}
		.block_dimension_home_1_demi .block_home_top .structure_center{width:316px;}
		.block_dimension_home_1_tier .block_home_top .structure_center{width:201px;}

	.content_home_border{padding:6px 9px;border-left:1px solid #ffd202;border-right:1px solid #ffd202;}
	.content_home{padding:6px 10px 6px 20px;}

	.block_home_footer .structure_left{width:12px;height:26px;background:#f8f5e2;}
	.block_home_footer .structure_center{height:26px;background:#f8f5e2;}
	.block_home_footer .structure_right{width:12px;height:26px;background:#f8f5e2;}
		.block_dimension_home_3_tier .block_home_footer .structure_center{width:548px;}
		.block_dimension_home_2_tier .block_home_footer .structure_center{width:432px;}
		.block_dimension_home_1_demi .block_home_footer .structure_center{width:316px;}
		.block_dimension_home_1_tier .block_home_footer .structure_center{width:201px;}

/* FIN : BLOC BASE */
/* BLOC SIDEBAR */
	
	.sidebar_home_top .structure{height:34px;}
	.sidebar_home_top .structure_left{width:20px;height:24px;background:#f8f5e2;background:url(../images/content/block/_base/top/carre.png) no-repeat scroll 0 5px;}
	.sidebar_home_top .structure_center{height:24px;background:#f8f5e2;}
	.sidebar_home_top .structure_right{width:4px;height:24px;background:#f8f5e2;}
	.sidebar_home_top h2{color:#000 !important;text-transform:uppercase;}
	.sidebar_home_top span{font-size:10px;line-height:15px;text-transform:uppercase;letter-spacing:4px;padding-top:5px;margin-left:7px;background:url(../images/content/block/_base/top/bg-span.png) repeat-x scroll 0% 0%;}
	.sidebar_home_top h2 a {font-size:20px;text-decoration:none !important;letter-spacing:.3pt;}
	.sidebar_home_top img{float:right;margin-top:-21px;}
		.block_dimension_sidebar .sidebar_home_top .structure_center{width:301px;}

	.content_sidebar_home{padding:6px 9px;border-left:1px solid #ffd202;border-right:1px solid #ffd202;color:#000;}
	
	.no_padding_side{padding:6px 1px 6px 1px;}
	.no_padding {padding:0 1px;}

	.sidebar_home_footer .structure_left{width:12px;height:26px;background:#f8f5e2;}
	.sidebar_home_footer .structure_center{height:26px;background:#f8f5e2;overflow:hidden;}
	.sidebar_home_footer .structure_right{width:12px;height:26px;background:#f8f5e2;}
		.block_dimension_sidebar .sidebar_home_footer .structure_center{width:301px;}
	.sidebar_home_footer_border .structure_left{width:12px;height:46px;background:#f8f5e2;border-bottom:1px solid;border-left:1px solid;border-color:#FFD200;}
	.sidebar_home_footer_border .structure_center{height:46px;background:#f8f5e2;overflow:hidden;border-bottom:1px solid;border-color:#FFD200;}
	.sidebar_home_footer_border .structure_right{width:25px;height:46px;background:#f8f5e2;background:url(../images/content/block/sidebar/footer/jaune/structure_right.png) no-repeat scroll 100% 100%;}
		.block_dimension_sidebar .sidebar_home_footer_border .structure_center{width:287px;}
	.sidebar_home_footer_simple .structure_left{width:12px;height:8px;background:#f8f5e2;}
	.sidebar_home_footer_simple .structure_center{height:8px;background:#f8f5e2;overflow:hidden;}
	.sidebar_home_footer_simple .structure_right{width:12px;height:8px;background:#f8f5e2;}
		.block_dimension_sidebar .sidebar_home_footer_simple .structure_center{width:301px;}
	
	.sidebar_middle_home_border{border-top:1px solid; border-left:1px solid;border-right:1px solid; border-color:#ffd200;}

/* FIN : BLOC SIDEBAR */

/* BLOC SPE */

.content_box{float:left; width:420px;margin-right:66px;}
#inscription .block_home_footer .structure_center{width:408px;}
#connexion{margin-right:0;}
#connexion .submit{border:0;background:transparent url(../images/pictos/fleche-jaune.png) no-repeat scroll 0% 50%;height:25px;padding-left:35px;cursor:pointer;font-weight:bold;font-size:13px;}

#inscription-text{margin-right:0px;}
#inscription-text .block_home_footer .structure_center{width:408px;}
#inscription-form .text{text-align:right;font-size:12px;padding-top:10px;line-height:20px;}
#inscription-form .submit{border:0;background:transparent url(../images/pictos/fleche-jaune.png) no-repeat scroll 0% 50%;height:25px;padding-left:35px;cursor:pointer;font-weight:bold;font-size:13px;}

#logged {font-size:12px;text-align:right;}
#logged  p {padding: 5px 0px;}
#logged  p span{font-weight:normal;}
#logged  .link_espace {text-decoration:none;color:#AD8800;}
#logged 	.link_espace:hover{text-decoration:underline;}
#logged 	.link_espace:visited{color:#AD8800;}

#concept{font-weight:normal;}
#concept .link_default{font-weight:700;}
#concept .sidebar_middle_home_border{border-top:0; border-left:1px solid;border-right:0; border-color:#ffd200;}
#concept .sidebar_home_footer_border .structure_left{width:12px;height:46px;background:#f8f5e2;border:0;background:url(../images/content/block/sidebar/footer/jaune/structure_left.png) no-repeat scroll 0% 0%;}
#concept .sidebar_home_footer_border .structure_center{height:46px;background:#f8f5e2;overflow:hidden;border:none;background:url(../images/content/block/sidebar/footer/jaune/structure_center.png) no-repeat scroll 0% 100%;	}
#concept .sidebar_home_footer_border .structure_right{width:25px;height:46px;background:#f8f5e2;background:none;}

#rejoignez-nous{padding-top:5px;margin-bottom:35px;}
#rejoignez-nous .link{background:url(../images/pictos/rejoignez-nous.png) no-repeat;height:27px;text-align:center;}
#rejoignez-nous .link a{background:url(../images/pictos/fleche-noire.png) no-repeat scroll 0% 50%;height:27px;padding-left:37px;line-height:27px;font-size:20px;text-transform:uppercase;text-decoration:none;}

/*#map{width: 550px; height: 400px;padding-top:100px;}*/

#mardi_prochain .content_home{padding:6px 0;}

#ticket{background: url(../images/content/block/ticket/background.png) repeat-y;padding:15px 15px 25px 22px;}
#ticket strong{color:#ad8800;}
#ticket .link{text-align:right;font-size:13px;padding-top:10px;}
#ticket .link a{padding-left:35px;background:url(../images/pictos/fleche-or-mardi.png) no-repeat scroll 0% 0%;text-decoration:none;}
#ticket .link a:hover{color:#ad8800;text-decoration:underline;}

.profil .block_top{background:url(../images/content/block/_base/top/bg-span.png) repeat-x scroll 0% 17px;}
.profil .content_default .t_media_and_other .text{padding:0;width:100%;}

#mentions-legales {color:#000;font-size:12px;padding:6px 0;}
#mentions-legales  ul{padding:6px 0;}

#mon-espace {width:740px; margin: 0 auto;}
#mon-espace .block_top{background:url(../images/content/block/_base/top/bg-span.png) repeat-x scroll 0% 17px;}
#mon-espace .block_top{background:url(../images/content/block/_base/top/bg-span.png) repeat-x scroll 0% 17px;}
#espace-menu{float:left;width:130px;margin-right:10px;font-size:14px;}
#espace-menu a{margin:6px 0;padding:2px 4px;float:left;width:120px;height:16px;display:block;background:#E0D5A5;}
#espace-menu .select{background:#ffd200;}
#espace-content{float:left;width:550px;}
#espace-content p {color:#000;font-size:12px;padding:6px 0;}

#mes-infos {width:740px; margin: 0 auto;}
#mes-infos .block_top{background:url(../images/content/block/_base/top/bg-span.png) repeat-x scroll 0% 17px;}
#mes-infos .block_top{background:url(../images/content/block/_base/top/bg-span.png) repeat-x scroll 0% 17px;}
#mes-infos form {color:#000;font-size:12px;padding:6px 0;width:400px;text-align:right;}

#ma-frequentation .liste_mardi {color:#000;font-size:11px;padding:3px 0;font-weight:normal;height:25px;line-height:25px;}
#ma-frequentation .liste_mardi a {font-size:12px;font-weight:700;margin-top:5px;}
#ma-frequentation .liste_mardi img {float:left;padding-right:5px;}
#ma-frequentation strong {color:#AD8800}

.evenement {margin-bottom:10px;}
.evenement p {line-height:36px;}
#evenements-liste .last {margin-bottom:0px;}
#evenements-liste .content_default {padding-top:15px;}
.evenement img {float:left;margin-right:10px;}

#article img{float:left;margin-right:5px;}
#article .title{padding-bottom:15px;font-size:16px;}

#criteres  .titre{font-size:14px;padding-bottom:7px;}
#criteres  .categories{padding-bottom:10px;}
#criteres .link_gold {color:#ad8800 !important;}

#map .link_gold {color:#ad8800 !important;}

.or .sidebar_home_footer_border .structure_left{border-color:#ad8800;}
.or	.sidebar_home_footer_border .structure_center{border-color:#ad8800;}
.or	.sidebar_home_footer_border .structure_right{background:url(../images/content/block/sidebar/footer/or/structure_right.png) no-repeat scroll 100% 100%;}
.or .link_sidebar a{background:url(../images/pictos/fleche-or.png) no-repeat scroll 0% 0%;}
.or .link_default a{background:url(../images/pictos/fleche-or.png) no-repeat scroll 0% 0%;} 
.or .sidebar_middle_home_border{ border-color:#ad8800;}
.or .block_home_top .structure_left{background: #f8f5e2 url(../images/content/block/_base/top/carre-or.png) no-repeat scroll 0 5px;}
.or .sidebar_home_top .structure_left{background:#f8f5e2 url(../images/content/block/_base/top/carre-or.png) no-repeat scroll 0 5px;}
/* FIN BLOC SPE */

/* PICTO CATEGORIE */
.picto_float{float:left;margin-right:5px;margin-bottom:5px;}
.bar {width:38px;height:38px;background:url(../images/pictos/categories/bar.png) no-repeat scroll 0% 0%;}
.bar:hover{width:38px;height:38px;background:url(../images/pictos/categories/bar_over.png) no-repeat scroll 0% 0%;}
.bar_actif{width:38px;height:38px;background:url(../images/pictos/categories/bar_actif.png) no-repeat scroll 0% 0%;}

.bistro {width:38px;height:38px;background:url(../images/pictos/categories/bistro.png) no-repeat scroll 0% 0%;}
.bistro:hover {width:38px;height:38px;background:url(../images/pictos/categories/bistro_over.png) no-repeat scroll 0% 0%;}
.bistro_actif {width:38px;height:38px;background:url(../images/pictos/categories/bistro_actif.png) no-repeat scroll 0% 0%;}

.cafe-spectacle {width:38px;height:38px;background:url(../images/pictos/categories/spectacle.png) no-repeat scroll 0% 0%;}
.cafe-spectacle:hover {width:38px;height:38px;background:url(../images/pictos/categories/spectacle_over.png) no-repeat scroll 0% 0%;}
.cafe-spectacle_actif {width:38px;height:38px;background:url(../images/pictos/categories/spectacle_actif.png) no-repeat scroll 0% 0%;}

.lounge {width:38px;height:38px;background:url(../images/pictos/categories/lounge.png) no-repeat scroll 0% 0%;}
.lounge:hover {width:38px;height:38px;background:url(../images/pictos/categories/lounge_over.png) no-repeat scroll 0% 0%;}
.lounge_actif {width:38px;height:38px;background:url(../images/pictos/categories/lounge_actif.png) no-repeat scroll 0% 0%;}

.restaurant{width:38px;height:38px;background:url(../images/pictos/categories/restaurant.png) no-repeat scroll 0% 0%;}
.restaurant:hover{width:38px;height:38px;background:url(../images/pictos/categories/restaurant_over.png) no-repeat scroll 0% 0%;}
.restaurant_actif{width:38px;height:38px;background:url(../images/pictos/categories/restaurant_actif.png) no-repeat scroll 0% 0%;}

.pas-cher{width:38px;height:38px;background:url(../images/pictos/categories/pas_cher.png) no-repeat scroll 0% 0%;}
.pas-cher:hover{width:38px;height:38px;background:url(../images/pictos/categories/pas_cher_over.png) no-repeat scroll 0% 0%;}
.pas-cher_actif{width:38px;height:38px;background:url(../images/pictos/categories/pas_cher_actif.png) no-repeat scroll 0% 0%;}

.accessible{width:38px;height:38px;background:url(../images/pictos/categories/accessible.png) no-repeat scroll 0% 0%;}
.accessible:hover{width:38px;height:38px;background:url(../images/pictos/categories/accessible_over.png) no-repeat scroll 0% 0%;}
.accessible_actif{width:38px;height:38px;background:url(../images/pictos/categories/accessible_actif.png) no-repeat scroll 0% 0%;}

.cher{width:38px;height:38px;background:url(../images/pictos/categories/cher.png) no-repeat scroll 0% 0%;}
.cher:hover{width:38px;height:38px;background:url(../images/pictos/categories/cher_over.png) no-repeat scroll 0% 0%;}
.cher_actif{width:38px;height:38px;background:url(../images/pictos/categories/cher_actif.png) no-repeat scroll 0% 0%;}

.tres-cher{width:38px;height:38px;background:url(../images/pictos/categories/tres_cher.png) no-repeat scroll 0% 0%;}
.tres-cher:hover{width:38px;height:38px;background:url(../images/pictos/categories/tres_cher_over.png) no-repeat scroll 0% 0%;}
.tres-cher_actif{width:38px;height:38px;background:url(../images/pictos/categories/tres_cher_actif.png) no-repeat scroll 0% 0%;}

.le-prix-en-valait-la-chandelle{width:38px;height:38px;background:url(../images/pictos/categories/chandelle.png) no-repeat scroll 0% 0%;}
.le-prix-en-valait-la-chandelle:hover{width:38px;height:38px;background:url(../images/pictos/categories/chandelle_over.png) no-repeat scroll 0% 0%;}
.le-prix-en-valait-la-chandelle_actif{width:38px;height:38px;background:url(../images/pictos/categories/chandelle_actif.png) no-repeat scroll 0% 0%;}

.tu-t-es-fait-carotte{width:38px;height:38px;background:url(../images/pictos/categories/carotte.png) no-repeat scroll 0% 0%;}
.tu-t-es-fait-carotte:hover{width:38px;height:38px;background:url(../images/pictos/categories/carotte_over.png) no-repeat scroll 0% 0%;}
.tu-t-es-fait-carotte_actif{width:38px;height:38px;background:url(../images/pictos/categories/carotte_actif.png) no-repeat scroll 0% 0%;}

.cafe-allonge{width:38px;height:38px;background:url(../images/pictos/categories/cafe.png) no-repeat scroll 0% 0%;}
.cafe-allonge:hover{width:38px;height:38px;background:url(../images/pictos/categories/cafe_over.png) no-repeat scroll 0% 0%;}
.cafe-allonge_actif{width:38px;height:38px;background:url(../images/pictos/categories/cafe_actif.png) no-repeat scroll 0% 0%;}

.faich{width:38px;height:38px;background:url(../images/pictos/categories/fashion.png) no-repeat scroll 0% 0%;}
.faich:hover{width:38px;height:38px;background:url(../images/pictos/categories/fashion_over.png) no-repeat scroll 0% 0%;}
.faich_actif{width:38px;height:38px;background:url(../images/pictos/categories/fashion_actif.png) no-repeat scroll 0% 0%;}

.pop{width:38px;height:38px;background:url(../images/pictos/categories/populaire.png) no-repeat scroll 0% 0%;}
.pop:hover{width:38px;height:38px;background:url(../images/pictos/categories/populaire_over.png) no-repeat scroll 0% 0%;}
.pop_actif{width:38px;height:38px;background:url(../images/pictos/categories/populaire_actif.png) no-repeat scroll 0% 0%;}

.des-gens-bons{width:38px;height:38px;background:url(../images/pictos/categories/jambon.png) no-repeat scroll 0% 0%;}
.des-gens-bons:hover{width:38px;height:38px;background:url(../images/pictos/categories/jambon_over.png) no-repeat scroll 0% 0%;}
.des-gens-bons_actif{width:38px;height:38px;background:url(../images/pictos/categories/jambon_actif.png) no-repeat scroll 0% 0%;}

.chanmets{width:38px;height:38px;background:url(../images/pictos/categories/chanmets.png) no-repeat scroll 0% 0%;}
.chanmets:hover{width:38px;height:38px;background:url(../images/pictos/categories/chanmets_over.png) no-repeat scroll 0% 0%;}
.chanmets_actif{width:38px;height:38px;background:url(../images/pictos/categories/chanmets_actif.png) no-repeat scroll 0% 0%;}

.coquetale{width:38px;height:38px;background:url(../images/pictos/categories/cocktail.png) no-repeat scroll 0% 0%;}
.coquetale:hover{width:38px;height:38px;background:url(../images/pictos/categories/cocktail_over.png) no-repeat scroll 0% 0%;}
.coquetale_actif{width:38px;height:38px;background:url(../images/pictos/categories/cocktail_actif.png) no-repeat scroll 0% 0%;}

.voyage{width:38px;height:38px;background:url(../images/pictos/categories/voyage.png) no-repeat scroll 0% 0%;}
.voyage:hover{width:38px;height:38px;background:url(../images/pictos/categories/voyage_over.png) no-repeat scroll 0% 0%;}
.voyage_actif{width:38px;height:38px;background:url(../images/pictos/categories/voyage_actif.png) no-repeat scroll 0% 0%;}

.parfum{width:38px;height:38px;background:url(../images/pictos/categories/parfum.png) no-repeat scroll 0% 0%;}
.parfum:hover{width:38px;height:38px;background:url(../images/pictos/categories/parfum_over.png) no-repeat scroll 0% 0%;}
.parfum_actif{width:38px;height:38px;background:url(../images/pictos/categories/parfum_actif.png) no-repeat scroll 0% 0%;}

.fiesta{width:38px;height:38px;background:url(../images/pictos/categories/fiesta.png) no-repeat scroll 0% 0%;}
.fiesta:hover{width:38px;height:38px;background:url(../images/pictos/categories/fiesta_over.png) no-repeat scroll 0% 0%;}
.fiesta_actif{width:38px;height:38px;background:url(../images/pictos/categories/fiesta_actif.png) no-repeat scroll 0% 0%;}

/* FIN PICTO CATEGORIE */

/*CONTENT*/
/* classe de contenu par défaut : défini les tailles de référence du site */
	/* Dépendance : NONE */
	.content_default h4{color:#000;font-size:8pt;font-weight:700;}/* Aggrandissement de police */
	.content_default h4 a{color:#000 !important;} /* important nécessaire pour IE6 */
	.content_default h3{font-size:.9em;font-weight:700;}
	/*.content_default h3 a{color:#000 !important;} *//* important nécessaire pour IE6 */
	.content_default p{color:#000;font-size:12px;padding:6px 0;}/* Aggrandissement de police */
	.content_default p em{color:#000;font-weight:700;font-style:normal;}
	.content_default p a{text-decoration:none !important;color:#000 !important;} /* important nécessaire pour IE6 */
	.content_default p a:hover{text-decoration:underline !important;} /* important nécessaire pour IE6 */
	.content_default p strong{color:#ad8800;}
	.content_default p strong a{color:#ad8800 !important;}

	.content_default .t_media_and_other .img{float:left;}
	.content_default .t_media_and_other .text{padding-left:17px;width:370px;float:left;}
	.content_default .t_media_and_other .text h3 {padding-bottom:5px;}
	.content_default .t_media_and_other .text h3 a{font-size:13px;font-weight:700;font-style:normal;text-decoration:none;}
	.content_default .t_media_and_other .text h3 a:hover{text-decoration:underline;}
	.content_default .t_media_and_other .text a{font-size:12px;font-weight:normal;font-style:italic;text-decoration:none;}
	.content_default .t_media_and_other .text a:hover{text-decoration:underline;}
		
	/* Captions & aligment */
	.aligncenter, div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
	.alignleft {	float: left;}
	.alignright {float: right;}
	.wp-caption {border: 1px solid #ddd;	text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
	.wp-caption img {margin: 0;padding: 0;border: 0 none;}
	.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}
	/* End captions & aligment */
/* FIN CONTENT */

/* FORUM HOME */


#latest td, #forumlist td, #favorites td { padding: 5px 10px; }

#forumlist tr td div.nest {
	padding-left: 2.5ex;
}

#latest tr:hover, #forumlist tr:hover, #favorites tr:hover { background-color: #ffe87f; }

#latest th, #forumlist th, #favorites th {
	text-align: left;
	background-color: #E0D5A5;
	font: 12px Arial,Helvetica,sans-serif;
	font-weight: bold;
	padding: 5px 9px;
	color: #000000;
}

#latest th a, #forumlist th a, #favorites th a {
	color: #000000;
	font-style: italic;
}

#latest th a:hover, #forumlist th a:hover, #favorites th a:hover {
	color: #AD8800;
}

#latest tr {font-size:12px;color:#000;font-weight:normal;}
#latest tr a{color:#AD8800;}

tr.bb-category td {
	background-color: #FFD200;
}

#latest, #forumlist, #favorites {
	background-color: #F9F5E3;
	margin-bottom: 1em;
	width: 100%;
}

#latest, #forumlist {
	margin-top: 0.5em;
}
.alt {
background-color:#fcfaf1;
}
