/*************************************************************************************************************************************************************************/
/* Redefinitions des balises HTML */ 
/*************************************************************************************************************************************************************************/
*{margin:0px; padding:0px; font-family:"Trebuchet MS", Verdana, sans-serif;;}


img{border:0}

a{text-decoration:none; outline:none; color:#fdfb72}
a:hover{text-decoration:none;}

html>body input[type="checkbox"]{margin:3px;}
html>body input[type="radio"]{margin:4px;}


.logo
{
  float: left;
  margin: 0px 15px 10px 0px;
}
.date
{
  float: right;
  text-align: right;
  width: 100%;
}

/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Structure generale */ 
/*************************************************************************************************************************************************************************/
	div#bg_top, div#bg_roulette{position:relative; width:100%; min-height:250px; _height:250px; background:url(../img/bg-haut.gif) repeat-x;}
	div#bg_roulette{background:transparent url(../img/bg-end.gif) no-repeat 50% 0%;}
	
	
	div#main{position:relative; width:944px; min-height:250px; _height:250px; text-align:left; margin:0 auto; background:transparent url(../img/bg-roulette.jpg) no-repeat right top;}
	
	
	
	/* --------------------- partie top --------------------- */
	/* header */


#header {
	width: 990px;
	height: 175px;
	background: url("images/header.jpg") no-repeat;
	position: relative;
}
	
	#header-info {
		position: absolute;
		top: 0px;
		left: 50px;
	}
	
	#header-info h1 {
		color: #ffffff;
		font: normal 30px Century Gothic;
		padding-bottom: 5px;
	}
	
	#header-info h1 a {
		color: #F6E497;
		text-decoration: none;
	}
	
	#header-info h1 a:hover {
		color: #ffffff;
		text-decoration: none;
	}
	
	#header-info .description {
		color: #ffffff;
		font: bold 15px Century Gothic;
	}
	
	#header-menu {
		position: absolute;
		top: 2px;
		left: 15px;
		height: 34px;
	}
	
	#header-menu ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
		height: 34px;
	}
	
	#header-menu ul li {
		float: left;
		height: 32px;
		margin-right: 11px;
		font: normal 12px/32px Century Gothic;
		color: #ffffff;
		background: url("../img/header_menu.gif") repeat-x;
		border: 1px solid #000000;
		padding: 0 30px;
	}
	
	#header-menu ul li a {
		color: #F6E497;
		text-decoration: none;
	}
	
	#header-menu ul li a:hover {
		color: #ffffff;	
		text-decoration: none;
	}
	
	#header-menu ul li ul {
		display: none;
	}
	
	#header-search {
		position: absolute;
		top: 310px;
		left: 35px;
		width: 252px;
		height: 27px;

}

		#header-search {
			width: 252px;
			height: 27px;
			background: url("../img/sidebar_search.gif") no-repeat;
		}
		
		#header-search #search-form {
			margin: 0;
			padding: 0;
			width: 252px;
			height: 27px;
		}
		
		#header-search #sb {
			width: 149px;
			height: 17px;
			border: 0;
			padding: 5px;
			font: bold 13px "Century Gothic", Century Gothic;
			color: #000000;
			background: transparent;
			float: left;
		}
		
		#header-search #searchsubmitb {
			background: transparent;
			border: none;
			width: 83px;
			height: 27px;
			padding: 0;
			float: right;
		}
	
	#header-text a {
		color: #ffffff;
		text-decoration: underline;
	}
	
	#header-feed {
		position: absolute;
		top: 240px;
		left: 800px;
		width: 40px;
		height: 40px;
	}	
	
	/* --------------------- partie centrale --------------------- */
	div#page{float:left; width:944px; padding-bottom:34px;}
	
	
	/* contenu */

	
	div#chemin{ font-size:11px; color:#FFFFFF; margin-bottom:15px;}
	div#chemin a{font-size:11px; color:#FFFFFF}
	
	div#page div#content h2, div#page div#content p.titre_page_2{float:left; width:645px; height:39px; padding:15px 0 0 58px; background:transparent url(../img/bg-titre-page.gif) no-repeat; font-family:"Times New Roman", Times, serif; font-size:20px; color:#fff; letter-spacing:2px;font-weight:normal;}
	div#page div#content p.titre_page_2{height:57px; background:transparent url(../img/bg-titre-page-2.gif) no-repeat; line-height:22px;}
	
	div#page div#content p.intro_page{float:left; width:687px; padding:10px 35px 10px 4px; font-size:12px; color:#fff;}
	
	div.intro_page{float:left; width:687px; padding:10px 35px 10px 4px; font-size:12px; color:#fff;}
	div.intro_page h3{padding:30px 35px 10px 0px;}	
	
	div.texte_presentation{float:left; width:687px; padding:10px 35px 10px 4px; font-size:12px; color:#fff;}
	div.texte_presentation p{ margin:10px 10px 10px 25px; font-size:13px; font-family: Arial, Helvetica, sans-serif; color: #FFCCCC; word-spacing:3px; font-weight:lighter;}
	.img_edito{ float:left; margin:0px 10px 10px 25px;}
	.signature_edito{ float:right; margin:0px 60px 10px 0px;}
	
	
	/* barre droite */
	
	
	
	div#page div#sidebar{float:left; width:218px; padding:47px 0 0 0;}
	
	div#page div#sidebar p.tt_sidebar{float:left; width:217px; height:30px; padding-top:13px; background:transparent url(../img/bg-top-sidebar.gif) no-repeat; font-family:"Times New Roman", Times, serif; font-size:17px; color:#e7d484; letter-spacing:2px; text-align:center;}
	
	div#page div#sidebar div.cadre_sidebar{float:left; width:217px; background:url(../img/bg-sidebar.gif) repeat-y;}
	
	div#page div#sidebar div.cadre_sidebar div.bloc_casino{float:left; width:217px; padding:11px 0 4px 0;}
	
	div#page div#sidebar div.cadre_sidebar div.bloc_casino div.visuel{float:left; width:98px; padding:0 0 0 10px;}

	div#page div#sidebar div.cadre_sidebar div.bloc_casino div.visuel img {border: 1px solid #DDA254;}
	div#page div#sidebar div.cadre_sidebar div.bloc_casino div.visuel:hover img {border: 1px solid #FBE077;}
	
	div#page div#sidebar div.cadre_sidebar div.bloc_casino div.texte{float:left; width:99px; font-size:11px; color:#fff; line-height:14px; padding:0 10px 0 0;}
	div#page div#sidebar div.cadre_sidebar div.bloc_casino div.texte .nom_cas{font-size:13px; color:#eec40b; font-weight:bold; padding-bottom:5px; display:block;}
	
	div#page div#sidebar div.cadre_sidebar div.bloc_casino div.boutons{float:left; width:199px; text-align:right; padding:0 18px 0 0;}
	div#page div#sidebar div.cadre_sidebar div.bloc_casino div.boutons img{vertical-align:middle; margin-left:5px;}
	
	.navbar_120{
		margin-top:10px;
		margin-left:40px;
		margin-bottom:10px;
	}
	div#page div#sidebar div.ban120{
		clear:both;
		padding-top:20px;
	}
	
	/* --------------------- partie bottom --------------------- */
	/* bandeau aide */
	div#bg_bandeau{clear:both; position:relative; width:100%; height:178px; background:transparent url(../img/bg-bandeau.gif) repeat-x;}
	div#bandeau{position:relative; width:944px; text-align:left; margin:0 auto;}
	
	div#bandeau div#aide_1{float:left; width:750px; height:153px; padding:25px 70px 0 128px; font-size:12px; color:#ffc44a; line-height:14px;}
	div#bandeau div#aide_1 .tt{font-size:13px; color:#fff; font-weight:bold; text-transform:uppercase;}
	
	div#bandeau div#aide_2{float:left; width:522px; padding:25px 10px 0 0; font-size:12px; color:#fff; line-height:14px;}
	div#bandeau div#aide_2 .tt{font-size:14px; color:#ff0000;}
	
	
	/* footer */
	div#bg_footer{clear:both; position:relative; width:100%; background-color:#000;}
	div#footer{position:relative; width:990px; margin:0 auto; font-size:10px; color:#808080; line-height:15px;}
	div#footer a{color:#808080;}
	
	div#footer p.liens_1{font-size:11px; padding-top:20px;}
	div#footer p.liens_2{padding:18px 0 35px 0;}
	.stats {
  display: none;
}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* CLASS génériques */ 
/*************************************************************************************************************************************************************************/
	.bold{font-weight:bold;}
	.italic{font-style:italic;}
	.clear{clear:both;}
	
	.center{text-align:center;}
	
	

/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page actualite */ 
/*************************************************************************************************************************************************************************/
	
	/* cadre degrade */
	div#page div#content div.bg_cadre{float:left; width:706px; background:url(../img/bg-cadre.gif) repeat-y; margin-top:9px;}
	div#page div#content div.bg_cadre_degrade{float:left; width:706px; background:url(../img/bg-cadre-degrade.gif) no-repeat;}
	div#page div#content div.cadre{float:left; width:706px; padding:15px 0 12px 0; background:url(../img/bg-cadre-bas.gif) no-repeat left bottom;}
	
	div#page div#content div.cadre div.bloc_actu{float:left; width:450px; padding:11px 45px 18px 40px; background:url(../img/bg-fleche.gif) no-repeat 22px 12px; font-size:12px; color:#ffbebf; line-height:13px;}
	div#page div#content div.cadre div.bloc_actu2_img{float:left; width:65px; padding:11px 0px 18px 20px; font-size:12px; color:#ffbebf; line-height:13px;}
	div#page div#content div.cadre div.bloc_actu2{float:right; width:540px; padding:11px 45px 13px 10px; font-size:12px; color:#ffbebf; line-height:13px;}
	div#page div#content div.cadre div.bloc_actu .date{font-size:10px; width:100%; color:#fdfb72;}
	div#page div#content div.cadre div.bloc_actu h3{font-size:12px; color:#fdfb72; font-weight:bold; margin:0; padding:0;}
	
	div#page div#content div.cadre div.bloc_actu a.lk_actu{color:#fdfb72; font-weight:bold; text-decoration:underline;}
	div#page div#content div.cadre div.bloc_actu a.lk_actu:hover{text-decoration:none;}
	
	div#page div#content div.cadre div.visuel img {border: 1px solid #DDA254;}
	div#page div#content div.cadre div.visuel:hover img {border: 1px solid #FBE077;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page jeux de casino */ 
/*************************************************************************************************************************************************************************/
	
	div#page div#content div.cadre div.bloc_jeu{float:left; width:706px; padding:25px 0 29px 0;}
	
	div#page div#content div.cadre div.bloc_jeu div.visu_jeu{float:left; width:174px; text-align:right; padding-right:11px;}
	
	div#page div#content div.cadre div.bloc_jeu div.texte_jeu{float:left; width:479px; padding:0 25px 0 17px; background:url(../img/bg-fleche.gif) no-repeat 0px 3px; font-size:12px; color:#fff; line-height:15px;}

	div#page div#content div.cadre div.bloc_jeu div.texte_jeu h3{margin:0; padding:0;}

	div#page div#content div.cadre div.bloc_jeu div.texte_jeu a.lk_jeu{font-size:14px; color:#ffea3f; font-weight:bold; padding-bottom:7px; display:block;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page top guide */ 
/*************************************************************************************************************************************************************************/
	
	div#page div#content div.cadre p.nav_guide{float:left; width:706px; text-align:center; font-size:12px; color:#fff; padding:4px 0 10px 0;}
	div#page div#content div.cadre p.nav_guide a{color:#fff;}
	div#page div#content div.cadre p.nav_guide a.on{color:#ffea3f;}
	
	div#page div#content div.cadre p.tt_guide{float:left; width:651px; background:url(../img/bg-fleche.gif) no-repeat 22px 18px; font-size:13px; color:#fff; font-weight:bold; padding:16px 15px 4px 40px;}
	
	div#page div#content div.cadre div.bloc_guide{float:left; width:706px; padding:18px 0 20px 0; font-size:12px; color:#fff;}
	
	div#page div#content div.cadre div.bloc_guide p.guide_1{float:left; width:410px; font-size:14px; color:#fdfb72; font-weight:bold; padding:0 0 0 40px;}
	div#page div#content div.cadre div.bloc_guide p.guide_1 a{color:#fdfb72;}
	div#page div#content div.cadre div.bloc_guide p.guide_2{float:left; width:238px; font-size:10px; text-align:right; padding:4px 18px 0 0;}
	div#page div#content div.cadre div.bloc_guide p.guide_3{float:left; width:622px; padding:10px 44px 0 40px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page gagnant */ 
/*************************************************************************************************************************************************************************/
	
	div#page div#content div.cadre p.texte_cadre{float:left; width:646px; font-size:12px; color:#fff; padding:8px 20px 0 40px;}
	div#page div#content div.cadre p.texte_cadre ul{ clear:left; color:#FFFFFF;}
	div#page div#content div.cadre p.texte_cadre li{ clear:left; color:#FFFFFF;}
	div#page div#content div.cadre span.spip{float:left; width:606px; font-size:12px; color:#fff; padding:8px 40px 0 60px;}
	div#page div#content div.cadre span.spip p {padding-bottom:8px;}
  div#page div#content div.cadre p.date{float:right; font-size:11px; color:#fff; padding:8px 20px 0 40px;}
	div#page div#content div.cadre p.texte_cadre .tt{font-size:18px; color:#fdfb72; font-weight:bold;}
	
	div#page div#content div.cadre p.date_cadre{float:left; width:680px; font-size:10px; color:#fff; text-align:right; padding:12px 26px 22px 0;}
	
	div#page div#content div.cadre p.liens_cadre{float:left; width:646px; font-size:14px; color:#fdfb72; padding:18px 20px 0 40px;}
	div#page div#content div.cadre p.liens_cadre a{font-size:12px; color:#fff; line-height:18px; background:url(../img/bg-fleche.gif) no-repeat 4px 2px; padding:0 0 0 23px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page contact */ 
/*************************************************************************************************************************************************************************/
	
	div#page div#content div.cadre p.intitule{float:left; width:73px; font-size:14px; color:#fdfb72; font-weight:bold; padding:5px 0 0 40px;}
	
	div#page div#content div.cadre p.champs{float:left; width:593px;}
	div#page div#content div.cadre p.champs .contact_1, div#page div#content div.cadre p.champs .contact_2{width:500px; height:20px; border:1px solid #fff; font-size:14px; color:#1c1c0f; margin-bottom:10px;}
	div#page div#content div.cadre p.champs .contact_2{height:170px;}
	
	div#page div#content div.cadre p.bouton{float:left; width:501px; text-align:center; padding:5px 92px 0 113px;}
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page sitemap */ 
/*************************************************************************************************************************************************************************/
	
	div#page div#content div.cadre div.sitemap h3.sitemap{margin-left:50px; font-size:17px; color:#FFF;}
	div#page div#content div.cadre div.sitemap ul{margin-left:70px;}
	div#page div#content div.cadre div.sitemap li{ list-style:none; font-size:13px;}	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page guide casino */ 
/*************************************************************************************************************************************************************************/
	
	div#page div#content div.cadre p.texte_cadre .tt_2{font-size:15px; color:#ffea3f;}
	
	div#page div#content div.cadre ul.liste_cadre{float:left; width:544px; font-size:12px; color:#fff; padding:18px 90px 10px 72px;}
	div#page div#content div.cadre ul.liste_cadre li{list-style:none; line-height:14px; background:url(../img/bg-puce.gif) no-repeat 0px 6px; padding:0 0 6px 9px;}
	
	div#page div#content div.cadre div.bloc_equipe{float:left; width:681px; background:url(../img/bg-colonnes.gif) repeat-y; padding:0 9px 0 16px; margin:16px 0 12px 0;}
	
	div#page div#content div.cadre div.bloc_equipe div.colonne{float:left; width:227px;}
	
	div#page div#content div.cadre div.bloc_equipe div.colonne p.visu{text-align:center; font-size:13px; color:#ffea3f; font-weight:bold;}
	div#page div#content div.cadre div.bloc_equipe div.colonne p.visu img{margin-bottom:6px;}
	
	div#page div#content div.cadre div.bloc_equipe div.colonne p.texte{font-size:12px; color:#fff; padding:12px 16px 6px 24px;}
	div#page div#content div.cadre div.bloc_equipe div.colonne p.texte a{color:#fff;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page jeux roulette */ 
/*************************************************************************************************************************************************************************/
	
	div#page div#content div.cadre div.fiche_jeu h3{font-size:16px; color:#ffea3f; font-weight:bold; margin:0; padding:20px 0 10px 40px;}
	div#page div#content div.cadre div.fiche_jeu h4{font-size:13px; color:#ffea3f; padding:30px 0 10px 40px;}
	div#page div#content div.cadre div.fiche_jeu h5{font-size:12px; color:#fff; padding:10px 0 10px 40px; text-decoration:underline;}
	div#page div#content div.cadre div.fiche_jeu p {font-size:12px; color:#fff; padding:8px 20px 5px 40px;}
	div#page div#content div.cadre div.fiche_jeu ul{font-size:12px; color:#fff; padding:8px 20px 0px 70px;}
	
	div#page div#content div.cadre div.fiche_jeu .img_left{float:left; margin:10px 10px 10px 30px;}
	div#page div#content div.cadre div.page_jeu{float:right; width:210px; text-align:left; padding-left: 5px; padding-top: 35px; padding-bottom: 25px;}
	div#page div#content div.cadre div.fiche_jeu .pad{line-height:20px; padding-left:48px; display:block;}
	
	div#page div#content div.cadre dl{clear:both; font-size:12px; color:#fff; line-height:20px; padding:18px 0 10px 88px;}
	div#page div#content div.cadre dt{width:150px; float:left; clear:left;}
	div#page div#content div.cadre dd{margin-left:160px;}
	
	div#page div#content div.cadre div.bloc_choix{float:left; width:163px; height:310px; background:url(../img/bg-choix.gif) no-repeat 40px 12px; padding:12px 32px 0 40px;}
	
	div#page div#content div.cadre div.bloc_choix p.chx_1{text-align:center; padding:8px 0 0 0;}
	
	div#page div#content div.cadre div.bloc_choix p.chx_2{font-size:15px; color:#fff; font-weight:bold; padding:12px 0 0 15px;}
	
	div#page div#content div.cadre div.bloc_choix p.chx_3{height:46px; font-size:11px; color:#fff; padding:8px 0 0 15px;}
	
	div#page div#content div.cadre div.bloc_choix p.chx_4{text-align:center; padding:8px 0 0 0;}
	div#page div#content div.cadre div.bloc_choix p.chx_4 img{vertical-align:middle; margin:0 2px;}
	
	div#page div#content div.cadre div.bloc_choix p.chx_5{font-size:12px; color:#fff; padding:17px 0 0 0;}
	
	
	div#page div#content div.cadre h2{float:left; width:683px; padding:5px 0 0px 23px; background:transparent url(../img/bg-titre-filet.gif) no-repeat left bottom; font-family:"Times New Roman", Times, serif; font-size:18px; color:#fff; letter-spacing:2px; margin:0; font-weight:normal;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page casinos en ligne */ 
/*************************************************************************************************************************************************************************/

	div#page div#content div.cadre p.tt_tab{float:left; width:706px; font-family:"Times New Roman", Times, serif; font-size:15px; color:#ff0000; font-weight:bold; letter-spacing:1px; text-align:center; padding:0 0 8px 0;}
	
	div#page div#content div.cadre div.pad_tab{float:left; width:691px; padding-left:15px;}
	
	div#page div#content div.cadre .tab_casinos{float:left; width:680px; font-size:12px; color:#fff; border-collapse:collapse;}
	
	div#page div#content div.cadre .tab_casinos th{background-color:#480900; font-size:11px; color:#eaac36; padding:5px 0 7px 0;}
	
	div#page div#content div.cadre .tab_casinos td{vertical-align:top; border-bottom:1px solid #480900; padding:12px 0;}
	div#page div#content div.cadre .tab_casinos td.td_3, div#page div#content div.cadre .tab_casinos td.td_4, div#page div#content div.cadre .tab_casinos td.td_5, div#page div#content div.cadre .tab_casinos td.td_6{padding-top:15px;}
	
	div#page div#content div.cadre .tab_casinos .td_1{width:124px;}
	
	div#page div#content div.cadre .tab_casinos .td_2{width:150px;}
	div#page div#content div.cadre .tab_casinos .td_2 a.lk_nom{font-size:14px; color:#fdfb72; font-weight:bold; text-decoration:underline; padding-bottom:6px; display:block;}
	div#page div#content div.cadre .tab_casinos .td_2 a.lk_nom:hover{text-decoration:none;}
	
	div#page div#content div.cadre .tab_casinos .td_3{width:61px; text-align:center;}
	
	div#page div#content div.cadre .tab_casinos .td_4{width:76px; text-align:center;}
	
	div#page div#content div.cadre .tab_casinos .td_5{width:66px; text-align:center;}
	
	div#page div#content div.cadre .tab_casinos .td_6{width:95px; text-align:center;}
	
	div#page div#content div.cadre .tab_casinos .td_7{width:108px; text-align:center;}
	div#page div#content div.cadre .tab_casinos td.td_7{font-size:10px; color:#ffff5e; font-style:italic;}
	div#page div#content div.cadre .tab_casinos td.td_7 a{color:#ffff5e; text-decoration:underline;}
	div#page div#content div.cadre .tab_casinos td.td_7 a:hover{text-decoration:none;}
	div#page div#content div.cadre .tab_casinos td.td_7 img{margin-bottom:6px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page casino en ligne 32 Vegas */ 
/*************************************************************************************************************************************************************************/
	
	div#page div#content h2 .nom{font-family:"Times New Roman", Times, serif; color:#fdfb72; font-weight:bold;font-weight:normal;}
	
	div#page div#content div.cadre div.visu_casino{float:left; width:151px; height:188px; background:url(../img/bg-visu-casino.gif) no-repeat 23px 0px; padding:0 29px 0 23px; text-align:center;}
	div#page div#content div.cadre div.visu_casino img{margin-top:8px;}
	
	div#page div#content div.cadre div.texte_casino{float:left; width:479px; font-size:12px; color:#fff; padding:0 24px 0 0;}
	div#page div#content div.cadre div.texte_casino h3{font-size:18px; color:#fdfb72; font-weight:bold;}
	
	div#page div#content div.cadre div.texte_casino ul{ margin-left:30px;}
	
	div#page div#content div.cadre h3.tt_filet_2{float:left; width:683px; padding:33px 0 13px 23px; background:transparent url(../img/bg-titre-filet-2.gif) no-repeat left bottom; font-size:16px; color:#fff;}
	
	div#page div#content div.cadre div.bloc_image_1{float:left; width:299px; padding:10px 38px 0 23px; text-align:center; font-size:12px; color:#fff; line-height:14px;}
	
	div#page div#content div.cadre div.bloc_image_2{float:left; width:346px; font-size:12px; color:#fff; line-height:14px; padding-top:10px;}
	div#page div#content div.cadre div.bloc_image_2 div.vignette{float:left; width:135px; padding:0 38px 7px 0; text-align:center;}
	
	div#page div#content div.cadre div.bloc_image_1 img, div#page div#content div.cadre div.bloc_image_2 img{margin-bottom:7px;}
	
	div#page div#content div.cadre dl.infos{padding:18px 0 0 23px;}



/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page page */ 
/*************************************************************************************************************************************************************************/
	div#page div#content div.cadre div.page p{font-size:12px; color:#fff; padding:8px 20px 0 40px;}
	div#page div#content div.cadre div.page h3{color:#fff; padding:8px 20px 0 40px;}
	div#page div#content div.cadre div.page h4{color:#fff; padding:8px 20px 0 40px;}		
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page index */ 
/*************************************************************************************************************************************************************************/
	
	#pg_index div#page div#content{padding:15px 0 0 0;}
	
	
	/* cadres top casino et top poker */
	div#page div#content div.bg_cadre_2, div#page div#content div.bg_cadre_2b{float:left; width:215px; background:url(../img/bg-cadre-2.gif) repeat-y; margin-right:15px;}
	div#page div#content div.bg_cadre_2b{width:222px; margin-right:9px;}
	
	div#page div#content div.bg_cadre_degrade_2{float:left; width:215px; background:url(../img/bg-cadre-degrade-2.gif) no-repeat;}
	div#page div#content div.bg_cadre_degrade_2b{float:left; width:215px; background:url(../img/bg-cadre-degrade-2b.gif) no-repeat; padding-right:7px;}
	
	div#page div#content div.cadre_2, div#page div#content div.cadre_2b{float:left; width:215px; padding:28px 0 20px 0; background:url(../img/bg-cadre-bas-2.gif) no-repeat left bottom;}
	
	
	div#page div#content div.bg_cadre_2 h2, div#page div#content div.bg_cadre_2b h3, div#page div#content div.bg_cadre_3 h3{float:none; width:auto; font-family:"Times New Roman", Times, serif; font-size:20px; color:#fff; padding:0 0 18px 15px; background:none; margin:0; height:20px;font-weight:normal;}
	div#page div#content div.bg_cadre_2 h2 span, div#page div#content div.bg_cadre_2b h3 span, div#page div#content div.bg_cadre_3 h3 span{font-family:"Times New Roman", Times, serif;}
	div#page div#content div.bg_cadre_2 p.tt span, div#page div#content div.bg_cadre_2b p.tt span, div#page div#content div.bg_cadre_3 p.tt span{font-family:"Times New Roman", Times, serif;}
	
	
	div#page div#content .tab_top{float:left; width:215px; font-size:12px; color:#fff; font-weight:bold; border-collapse:collapse;}
	
	div#page div#content .tab_top td{vertical-align:top; text-align:center; padding-bottom:2px;}
	
	div#page div#content .tab_top .td_1, div#page div#content .tab_top .td_1b{width:16px; background:url(../img/bg-chiffre.gif) no-repeat 16px 0px; vertical-align:middle; padding:0 10px 3px 15px; font-size:9px; color:#000; letter-spacing:-1px;}
	div#page div#content .tab_top .td_1 a{color:#000;}
	div#page div#content .tab_top .td_1b{background:url(../img/bg-chiffre-2.gif) no-repeat 14px 0px; color:#f72b01;}
	div#page div#content .tab_top .td_1b a{color:#f72b01;}
	div#page div#content .tab_top .td_2{width:114px; text-align:left; padding-top:2px; line-height:13px;}
	div#page div#content .tab_top .td_3{width:30px;}
	div#page div#content .tab_top .td_4{width:30px; padding-top:2px;}
	
	
	/* cadre casino du mois */
	div#page div#content div.bg_cadre_3{float:left; width:245px; background:url(../img/bg-cadre-3.gif) repeat-y;}
	div#page div#content div.bg_cadre_degrade_3{float:left; width:245px; background:url(../img/bg-cadre-degrade-3.gif) no-repeat;}
	div#page div#content div.cadre_3{float:left; width:245px; padding:28px 0 20px 0; background:url(../img/bg-cadre-bas-3.gif) no-repeat left bottom;}
	
	div#page div#content div.bg_cadre_3 p.casino_mois{font-size:11px; color:#fff; line-height:12px; padding:0 12px 0 16px;}
	div#page div#content div.bg_cadre_3 p.casino_mois .nom{font-size:13px; font-weight:bold;}
	div#page div#content div.bg_cadre_3 p.casino_mois img{vertical-align:middle; margin-bottom:10px;}
	div#page div#content div.bg_cadre_3 p.casino_mois .visu{border:1px solid #3b0000; margin:4px 0 10px 0;}
	
	div#page div#content div.bg_cadre_3 p.bt_mois{text-align:center; padding:7px 0 0 0;}
	div#page div#content div.bg_cadre_3 p.bt_mois img{vertical-align:middle; margin:0 3px;}
	
	
	/* cadre casino a la une */
	div#page div#content div.cadre div.casino_une{float:left; width:397px;}
	
	div#page div#content div.cadre div.casino_une h2{float:none; width:auto; font-family:"Times New Roman", Times, serif; font-size:18px; color:#fff; padding:0 0 10px 22px; background:none; height:20px;font-weight:normal;}
	div#page div#content div.cadre div.casino_une h2 span{font-family:"Times New Roman", Times, serif;font-weight:normal;}
	
	div#page div#content div.cadre div.casino_une div.bloc_choix{height:271px; background:url(../img/bg-choix-2.gif) no-repeat 21px 0px; padding:0 0 0 21px;}
	
	
	div#page div#content div.cadre div.actu_home{float:left; width:309px;}
	
	div#page div#content div.cadre div.actu_home div.tt_filet_home{float:left; width:292px; background:url(../img/bg-titre-filet-3.gif) no-repeat left bottom; padding-bottom:12px;}
	div#page div#content div.cadre div.actu_home div.tt_filet_home h3{float:left; width:180px; font-family:"Times New Roman", Times, serif; font-size:18px; color:#fff; font-weight:bold; letter-spacing:2px; margin:0;}
	div#page div#content div.cadre div.actu_home div.tt_filet_home p.tt_2{float:left; width:112px; font-size:10px; color:#ff0000; font-weight:bold; text-align:right; padding-top:7px;}
	div#page div#content div.cadre div.actu_home div.tt_filet_home p.tt_2 a{color:#ff0000;}
	
	div#page div#content div.cadre div.actu_home div.bloc_actu{float:left; width:261px; padding:6px 12px 7px 17px; background:url(../img/bg-fleche.gif) no-repeat 0px 8px;}
	
	
	/* cadre conseils */
	div#page div#content div.bg_cadre_4{float:left; width:411px; background:url(../img/bg-cadre-4.gif) repeat-y; margin:15px 0 5px 0;}
	div#page div#content div.bg_cadre_degrade_4{float:left; width:411px; background:url(../img/bg-cadre-degrade-4.gif) no-repeat;}
	div#page div#content div.cadre_4{float:left; width:411px; padding:17px 0 15px 0; background:url(../img/bg-cadre-bas-4.gif) no-repeat left bottom;}
	
	div#page div#content div.bg_cadre_4 h3{font-family:"Times New Roman", Times, serif; font-size:15px; color:#fdf170; font-weight:bold; letter-spacing:1px; padding:0 0 0 22px;}
	
	div#page div#content div.bg_cadre_4 p.intro{font-size:12px; color:#fff; padding:28px 44px 5px 22px;}
	
	div#page div#content div.bg_cadre_4 div.conseil_court{float:left; width:351px; font-size:12px; color:#fdf170; font-weight:bold; padding:10px 20px 6px 40px; background:url(../img/bg-fleche.gif) no-repeat 23px 13px;}
	div#page div#content div.bg_cadre_4 div.conseil_court a{color:#fdf170;}
	
	div#page div#content div.bg_cadre_4 div.conseil_long{float:left; width:386px; font-size:11px; color:#fff; padding:0 12px 0 13px; display:none;}
	
	div#page div#content div.bg_cadre_4 div.conseil_long p.conseil_1{float:left; width:351px; font-size:12px; color:#ff0000; font-weight:bold; padding:0 8px 5px 27px; background:#960100 url(../img/bg-fleche.gif) no-repeat 10px 3px;}
	div#page div#content div.bg_cadre_4 div.conseil_long p.conseil_2{float:left; width:351px; padding:0 8px 0 27px; background-color:#960100;}
	
	
	/* cadre jeux */
	div#page div#content div.bg_cadre_5{float:left; width:275px; background:url(../img/bg-cadre-5.gif) repeat-y; margin:15px 0 5px 20px;}
	div#page div#content div.bg_cadre_degrade_5{float:left; width:275px; background:url(../img/bg-cadre-degrade-5.gif) no-repeat;}
	div#page div#content div.cadre_5{float:left; width:275px; padding:17px 0 20px 0; background:url(../img/bg-cadre-bas-5.gif) no-repeat left bottom;}
	
	div#page div#content div.bg_cadre_5 h3{font-family:"Times New Roman", Times, serif; font-size:15px; color:#fdf170; font-weight:bold; letter-spacing:1px; padding:0 0 21px 15px;}
	
	
	div#page div#content div.bg_cadre_5 div.lien_jeu{float:left; width:87px; height:94px; margin-top:14px;}
	div#page div#content div.bg_cadre_5 div.lien_jeu a{height:23px; padding-top:71px; font-size:10px; color:#fff; font-weight:bold; display:block;}
	
	div#page div#content div.bg_cadre_5 div#jeu_1{float:left; width:87px; height:90px; background:url(../img/bg-jeux-1.gif) no-repeat 7px 0px;}
	div#page div#content div.bg_cadre_5 div#jeu_1 a{width:54px; padding-left:33px; background:url(../img/bg-fleche-2.gif) no-repeat 21px 73px;}
	
	div#page div#content div.bg_cadre_5 div#jeu_2{background:url(../img/bg-jeux-2.gif) no-repeat 2px 0px;}
	div#page div#content div.bg_cadre_5 div#jeu_2 a{width:53px; padding-left:34px; background:url(../img/bg-fleche-2.gif) no-repeat 21px 73px;}
	
	div#page div#content div.bg_cadre_5 div#jeu_3{background:url(../img/bg-jeux-3.gif) no-repeat 13px 0px;}
	div#page div#content div.bg_cadre_5 div#jeu_3 a{width:61px; padding-left:26px; background:url(../img/bg-fleche-2.gif) no-repeat 14px 73px;}
	
	div#page div#content div.bg_cadre_5 div#jeu_4{background:url(../img/bg-jeux-4.gif) no-repeat 12px 0px;}
	div#page div#content div.bg_cadre_5 div#jeu_4 a{width:54px; padding-left:33px; background:url(../img/bg-fleche-2.gif) no-repeat 21px 73px;}
	
	div#page div#content div.bg_cadre_5 div#jeu_5{background:url(../img/bg-jeux-5.gif) no-repeat 11px 0px;}
	div#page div#content div.bg_cadre_5 div#jeu_5 a{width:53px; padding-left:34px; background:url(../img/bg-fleche-2.gif) no-repeat 21px 73px;}
	
	div#page div#content div.bg_cadre_5 div#jeu_6{background:url(../img/bg-jeux-6.gif) no-repeat 13px 0px;}
	div#page div#content div.bg_cadre_5 div#jeu_6 a{width:61px; padding-left:26px; background:url(../img/bg-fleche-2.gif) no-repeat 14px 73px;}
	
	
	/* cadre selection */
	div#page div#content div.cadre div.colonnes{float:left; width:700px; background:url(../img/bg-colonnes-casinos.gif) repeat-y; margin-top:16px; padding-left:6px;}
	div#page div#content div.cadre div.colonnes2{float:left; width:700px; margin-top:0px; padding-left:6px;}	
	div#page div#content div.cadre div.colonnes div.bloc_select{float:left; width:229px; padding-bottom:6px;}
	
	div#page div#content div.cadre div.colonnes div.bloc_select div.visu{float:left; width:94px; padding:0 0 0 16px;}
	
	div#page div#content div.cadre div.colonnes div.bloc_select div.visu img {border: 1px solid #DDA254;}
	div#page div#content div.cadre div.colonnes div.bloc_select div.visu:hover img {border: 1px solid #FBE077;}
	
	div#page div#content div.cadre div.colonnes div.bloc_select div.texte{float:left; width:109px; font-size:12px; color:#fff; padding:0 10px 0 0;}
	div#page div#content div.cadre div.colonnes div.bloc_select div.texte .nom_cas{font-size:13px; color:#eec40b; font-weight:bold; padding-bottom:5px; display:block;}
	div#page div#content div.cadre div.colonnes div.bloc_select div.texte img{vertical-align:middle; margin-top:8px;}


.tats{ visibility:hidden;}

/*Spip*/

.pagination{font-size:12px; float:right; margin-right:30px;}
#cadre_login{ text-align:center; color:#FFFFFF; margin-right:40px;}
#cadre_login a{ color:#FFFF00;}
#cadre_login legend{color:#FFFFFF;}
.formulaire_login{width:450px; text-align:left;}

.breves h2{ clear:both; margin-top:20px;font-weight:normal;}
.breves ul{margin-top:10px; clear:both;}
.breves li{margin-left:60px; padding-left:20px; list-style:none; font-size:12px;  background:url(../img/bg-fleche.gif) no-repeat 0px 10px;}


 div.logo_fiche {
background:transparent url(../img/bg-logo-fiche.gif) no-repeat scroll 0 0;
float:left;
height:131px;
margin-bottom:1px;
margin-left:15px;
margin-right:15px;
padding-top:18px;
text-align:center;
width:150px;
}
 div.logo_fiche_soft {
float:left;
height:131px;
margin-bottom:1px;
margin-left:15px;
margin-right:15px;
padding-top:18px;
text-align:center;
width:150px;
}


/*  
Nom du Thème : GoldGlobes
Auteur : Neolien (http://annuaire.webdconseils.com/)
*/

body {
	margin: 0;
	padding:0;
}

h1, h2, h3, h4 {
	margin: 0;
}

img {
	border:0;
	}


	p img {
    float:left;
    margin:0 10px 0 0;
    padding-left: 6px;
    padding-bottom: 2px;
}
	html {
	scrollbar-face-color:#111111;
	scrollbar-highlight-color:#111111;
	scrollbar-3dlight-color:#111111;
	scrollbar-darkshadow-color:#111111;
	scrollbar-shadow-color:#111111;
	scrollbar-arrow-color:#F6E497;
	scrollbar-track-color:#111111;
}

.topsearch{
	font-size:10px;
}

h5 { font: bold 1.31em "Arial", Sans-Serif; margin: 0; color: #C79F4B; }
h6 { font: bold 1.31em "Arial", Sans-Serif; margin: 0; color: #A67E2E; }


.catego{
	background: #ffffff;
	width : 200px;
	height: 6px;
    padding: 3px 3px 3px 3px;
	border: 1px dotted #CCCCFF;

}


table.sample { 
    width:100%;
}

table.sample th {
	
}
table.sample td {
    width:33%;
    text-align:left;
	
    padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	-moz-border-radius: 12px;
}


.champs {width: 150px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; border: 1px solid #ff6600; background-color: #000000; font-weight: bold; color: #c2c2c2; text-decoration:none}

#cloud {
	color:#111111;
	text-decoration:none;

}

#cloud a{
	color:#111111;
	text-decoration:none;

}

#cloud a:hover{
	color:#777777;
	text-decoration:underline;

}


.catwdc{
	color:#55A16C;
	text-decoration:none;
	font-size:13px;
}

.catwdc a{
	color:#55A16C;
	text-decoration:none;
	font-size:13px;
}

.catwdc a:hover{
	color:#D16903;
	text-decoration:none;
	font-size:13px;
}



.details{
	color:#A67E2E;
	text-decoration:none;
	font-size:11px;
}

.details a{
	color:#A67E2E;
	text-decoration:none;
	font-size:11px;
}



.details a:hover{
	color:#A67E2E;
	text-decoration:underline;
	font-size:11px;
}

.rss {
	color:#ff6600;
	text-decoration:none;
	font-size:11px;
}



.rss a{
	color:#046380;
	text-decoration:none;
	font-size:11px;
}


.rss a:hover{
	color:#4BB5C1;
	text-decoration:none;
	font-size:11px;
}


.annau{
	color:#ffff00;
	text-decoration:none;
	font-size:28px;
}


.annau:hover{
	color:#F1F1F1;
	text-decoration:none;
	font-size:28px;
}

.sitetable {
	width: 100%;
	border: 1px dotted #c2c2c2;
	vertical-align : top;
}

.sitetables {
	width: 100%;
	vertical-align : top;
}

.sitetd {
	border: 1px dotted #c2c2c2;
}



a.cat_display {
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
	color:#333333;
}

a.cat_display:hover {
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
	color:#CC0000;
	}

a.subcat_display {
	text-decoration: none;
	font-size: 10px;
	border-bottom : 1px dotted #CCC;
}




/* Onglets fiche site */
#containered {
	font: bold 10px Verdana;
	list-style-type: none;
	text-align: left; 
	width: 460px;
}

#containered hr {
	clear: both;
	border: 1px solid #CCC;
	margin-top: 10px;
	width: 50%;
}

#containered ul#mest {	
	font-weight: bold;
}
#containered ul#mest li {
	font: bold 10px Verdana;
	list-style-type: none;
	text-align: left; 
	display: inline;
	margin: 1px;
}
#containered ul#mest li a {
text-decoration: none;

}
#containered ul#mest li a:hover {
text-decoration: none;
color: #333333;
}
#containered h1,

#containered .content {
	border: 1px solid #d5d5d5;
	padding: 10px;
	text-align: left;
}

#containered a.current {
	padding: 5px 3px;
	border: 1px solid #d5d5d5;
	background-image: url(../img/shadeactive.gif);
	border-bottom-color: white;
	background-color: white;
	color: #333333;
	font-size: 12px;
}
#containered a.ghost  {
	padding: 5px 3px;
	margin-right: 1px;
	border: 1px solid #d5d5d5;
	color: #333333;
	font-size: 12px;
	background: white url(../img/shade.gif) top left repeat-x;
}

#containered a.current:hover {
	padding: 5px 3px;
	border: 1px solid #d5d5d5;
	background-image: url(../img/shadeactive.gif);
	border-bottom-color: white;
	background-color: white;
	font-size: 12px;
	color: #333333;
}
#containered a.ghost:hover  {
	padding: 5px 3px;
	margin-right: 1px;
	border: 1px solid #d5d5d5;
	color: #333333;
	font-size: 12px;
}

#containered .on {
	display: block;
	text-align: left;
}
#containered .off {
	display: none;
}

.clear {
	clear: both;
	height: 0;
	overflow: hidden;
}

#page {
	margin: 0 auto;
	width: 990px;
}

#header {
	width: 990px;
	height: 203px;
	background: url("../img/header.jpg") no-repeat;
	position: relative;
}
	
	#header-info {
		position: absolute;
		top: 0px;
		left: 35px;
	}
	
	#header-info h1 {
		color: #ffffff;
		font: normal 30px Century Gothic;
		padding-bottom: 5px;
	}
	
	#header-info h1 a {
		color: #F6E497;
		text-decoration: none;
	}
	
	#header-info h1 a:hover {
		color: #ffffff;
		text-decoration: none;
	}
	
	#header-info .description {
		color: #ffffff;
		font: bold 15px Century Gothic;
	}
	
	#header-menu {
		position: absolute;
		top: 173px;
		left: 350px;
		height: 32px;
	}
	
	#header-menu ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
		height: 34px;
	}
	
	#header-menu ul li {
		float: left;
		height: 28px;
		margin-right: 11px;
		font: normal 12px/32px Century Gothic;
		color: #ffffff;
		background: url("../img/header_menu.gif") repeat-x;
		border: 1px solid #000000;
		padding: 0 30px;
	}
	
	#header-menu ul li a {
		color: #F6E497;
		text-decoration: none;
	}
	
	#header-menu ul li a:hover {
		color: #ffffff;	
		text-decoration: none;
	}
	
  #header-menu ul li ul {
		display: none;
	}
	


		
	#header-search #search-form {
			margin: 0;
			padding: 0;
			width: 252px;
			height: 27px;
		}
		
	#header-search #sb {
			width: 149px;
			height: 17px;
			border: 0;
			padding: 5px;
			font: bold 13px "Century Gothic", Century Gothic;
			color: #000000;
			background: transparent;
			float: left;
		}
		
	#searchsubmitb {
			background: transparent;
			border: none;
			width: 83px;
			height: 27px;
			padding: 0;
			float: right;
		}
	
	#header-text a {
		color: #ffffff;
		text-decoration: underline;
	}
	
	#header-feed {
		position: absolute;
		top: 240px;
		left: 800px;
		width: 40px;
		height: 40px;
	}

#main {
	width: 990px;
	background: #262626 url("../img/main.gif") repeat-y;
}

#main-top {
	min-height: 20px;
	width: 990px;
	background: url("../img/main_top.gif") no-repeat;
}

#main-bottom {
	width: 990px;
	min-height: 50px;
	background: url("../img/main_bottom.gif") no-repeat left bottom;
	float:right;
}
	
	
	#content .post {
		float: left;
		margin-bottom: 25px;
	}
		
		#content .post .post-date {
			background: url("../img/post_date.gif") no-repeat;
			width: 122px;
			height: 25px;
			color: #000000;
			text-align: center;
			font: bold 10px/25px Century Gothic;
		}
		
		#content .post .post-title {

			height: 45px;
			border: 1px solid #FFFFFF;
			background: url("../img/post_title.gif") repeat-x;
			color: #000000;
			font: bold 10px Century Gothic;
			padding: 0 15px;
		}
		
		#content .post .post-title a, .post-title-info a {
			color: #000000;
			text-decoration: none;
		}
		
		#content .post .post-title a:hover, .post-title-info a:hover {
			text-decoration: underline;
		}
		
		#content .post .post-title h2 {
			color: #000000;
			font: bold 15px/45px Century Gothic;
			float: left;
		}
		
		#content .post .post-title h2 a {
			color: #000000;
			text-decoration: none;
			
		}
		
		#content .post .post-title h2 a:hover {
			text-decoration: underline;
		}
		
		#content .post .post-title .post-title-info {
			float: left;
			line-height: 45px;
			
		}
		
		.post-title-info {
			display:block;
			width:100%;
			text-align:right;
			color: #000000;
			font: bold 10px Century Gothic;
			padding-top: 10px;
					
		}
		
		#content .post .post-entry {
			font: normal 12px/18px Century Gothic;
			color: #000000;
      width:93.2%;
      padding-left:20px;
      padding-right:20px;
      padding-top:10px;
      padding-bottom:10px;
			background: #FFFFFF;
			float: left;
		}
		
		#content .post .post-entry a {
			color: #000000;
			text-decoration: none;
		}
		
		#content .post .post-entry a:hover {
			text-decoration: underline;
		}
		
		#content .post .post-entry .more-link {
			font: bold 11px/20px Century Gothic;
			color: #000000;
			float: right;
			padding-bottom: 5px;
		}
		
		#content .post .post-entry .more-link a {
			color: #000000;
			text-decoration: none;
		}
		
		#content .post .post-entry .more-link a:hover {
			text-decoration: underline;
		}
		
		#content .post .post-info {

			width: 100%;
			clear: both;
			font: bold 10px/19px Century Gothic;
			color: #000000;
			background: url("../img/post_info.gif") repeat-x;
			text-align: right;
		}
		
		#content .post .post-info a {
			color: #000000;
			text-decoration: none;
		}
		
		#content .post .post-info a:hover {
			text-decoration: underline;
		}
		
		#content .post .post-entry h3 {
			color: #000000;
			font: bold 14px Century Gothic;
			margin: 25px 0 5px 0;
		}
		
		#content .post .post-entry .comments {
			font: normal 11px/18px Century Gothic;
			color: #000000;
			width: 465px;
		}
		
		#content .post .post-entry .comments a {
			color: #000000;
			text-decoration: none;
		}
		
		#content .post .post-entry .comments a:hover {
			text-decoration: underline;
		}
		
		#content .post .post-entry .comments ol {
			margin: 10px 0 10px 0;
			padding-left: 25px;
		}
		
		#content .post .comments ol li {
			padding: 5px;
		}
		
		#content .post .post-entry .comments ol li.alt {
			background: #cccccc;
		}
		
		#content .post .post-entry .comments ol li cite {
			color: #000000;
			font-style: normal;
			font-weight: bold;
		}
		
		#content .post .post-entry .comments ol li cite a {
			color: #000000;
			text-decoration: none;
		}
		
		#content .post .post-entry .comments ol li cite a:hover {
			text-decoration: underline;
		}
		
		#content .post .post-entry .comments ol li .commentmetadata a {
			color: #000000;
			text-decoration: none;
		}
		
		#content .post .post-entry .comments ol li .commentmetadata a:hover {
			text-decoration: underline;
		}
		
		#content .post .post-entry #commentform {
			font: normal 11px/18px Century Gothic;
			color: #FFFFFF;
			width: 450px;
			padding-left: 15px;
			margin: 0;
		}
		
		#content .post .post-entry #commentform a {
			color: #000000;
			text-decoration: none;
		}
		
		#content .post .post-entry #commentform a:hover {
			text-decoration: underline;
		}
	
	#content .navigation {
		font: bold 12px/25px Century Gothic;
		color: #000000;
		width: 525px;
		height: 25px;
		float: left;
		margin-bottom: 25px;
	}
	
	#content .navigation a {
		color: #000000;
		text-decoration: none;
	}
	
	#content .navigation a:hover {
		text-decoration: underline;
	}
	
		#content .navigation .navigation-previous {
			float: left;
		}
		
		#content .navigation .navigation-next {
			float: right;
		}
	
	.sidebar {
		float: left;
		width: 170px;
		font: normal 12px/18px Century Gothic;
		color: #ffffff;
	}
	
	.sidebar a {
		color: #ffffff;
		text-decoration: none;
	}
	
	.sidebar a:hover {
		text-decoration: underline;
	}
		
		.sidebar-left {
			padding: 12px 3px 15px 16px;
		}
		
		.sidebar-right {
			padding: 12px 0 15px 3px;
		}
		
		.sidebar h3 {
			padding-left: 10px;
			font: normal 14px/26px Century Gothic;
			color: #000000;
			width: 159px;
			height: 26px;
			background: url("../img/sidebar_title.gif") repeat-x;
		}
		
		.sidebar ul {
			margin: 5px 0 8px 0;
			padding: 0;
			list-style-type: none;
		}
		
		.sidebar ul li {
			padding-left: 11px;
			color: #ffffff;
			font: bold 11px/25px Century Gothic;
			background: url("images/sidebar_menu.gif") repeat-x;
		}
		
		.sidebar ul li a {
			color: #ffffff;
			text-decoration: none;
		}
		
		.sidebar ul li a:hover {
			text-decoration: underline;
		}
			
			.sidebar ul li ul {
				margin: 0;
				padding: 0;
			}
		
		.sidebar #searchform {
			margin: 0;
			padding: 5px 0 8px 0;
			width: 170px;
			text-align: center;
		}
		
		.sidebar #searchform #s {
			width: 140px;
		}
		
		.sidebar #calendar_wrap {
			margin: 0 auto;
			padding: 5px 0 8px 0;
			width: 130px;
		}
		
		.sidebar #calendar_wrap caption {
			font-weight: bold;
		}
		
		.sidebar #calendar_wrap tbody {
			text-align: right;
		}
		
		.sidebar #calendar_wrap tfoot #next {
			text-align: right;
		}
		
		.sidebar #calendar_wrap #today {
			font-weight: bold;
		}
		
		.sidebar .textwidget {
			padding: 5px 4px 8px 4px;
		}
		
		.sidebar #sidebar-feed {
			margin: 5px auto 8px auto; 
			width: 160px;
			height: 60px;
		}

#footer {
	width: 990px;
	height: 83px;
	background: #000000;
	color: #ffffff;
	font: 10px/20px Century Gothic;
	text-align: center;
}

#footer a {
	color: #ffffff;
	text-decoration: underline;
}

#footer a:hover {
	text-decoration: underline;
}

.post{
margin:5px;
width:97%;
}

.bloc_texte{
  width:96.6%;
  margin-top:20px;
  margin-bottom:10px;
  margin-right:10px;
  margin-left:10px;
border:1px dotted #C2C2C2;
  padding-top:10px;
  background: #FFFFFF;
}
.bloc_texte p{
  margin-right:25px;
  margin-left:25px;
width:80%;
border:1px dotted #C2C2C2;
font-family:Century Gothic;
font-size:12px;
}

.bloc_texte h3{
  margin-right:25px;
  margin-left:25px;
  width:80%;
}

.bloc_texte h2{
  margin-top:10px;
  margin-right:25px;
  margin-left:25px;
  width:80%;
}

.texte{
  width:96.6%;
  margin-top:20px;
  margin-bottom:10px;
  margin-right:10px;
  margin-left:10px;
border:1px dotted #C2C2C2;
  padding-top:10px;
  padding-left: 5px; padding-bottom: 5px; padding-right: 5px;
  background: #FFFFFF;
}
.texte p{
  margin-right:25px;
  margin-left:25px;
  width:80%;
  font-family:Century Gothic;
  font-size:12px;
}

.texte ul{
  margin-left: 40px;
  font-size: 12px;

}
.texte h3{
  margin-right:25px;
  margin-left:25px;
  width:80%;
}

.texte h2{
  margin-top:10px;
  margin-right:25px;
  margin-left:25px;
  width:80%;
}

.texte .date{
  height:20px;
  width:96.6%;
  margin-top:0px;
  margin-bottom:20px;
  margin-right:10px;
  margin-left:10px;
border:1px dotted #C2C2C2;
  padding-top:10px;
  background: #FFFFFF;
}

p
{
  text-align: justify;
}