html, body {
	font-size:8pt;
	background:#18191d url(bg2.jpg) repeat-x;
	font-family:Verdana, Geneva, sans-serif;
}
.sidebar{
	color:#fff;
	
	background:url(sidebar_back.png) top center repeat-y;
}
.sidebar ul li ul li, ul ul li, ul ul li a {
	font-size:11px;
	font-weight:lighter;
}
.sidebar ul li.pagenav ul li.page_item{
	
	margin-left:0px;}
.sidebar li{
margin-left:7px;
margin-right:7px;
display : list-item;
list-style-image : url(puce.png);
}

.sidebar li h2{
color:#FFFFFF;
font-size:15px;
font-weight:normal;
margin:0 0 10px;
padding:0;
}

.sidebar li a:hover{ text-decoration:none; color:#FFF;}
.sidebar ul li{ font-weight:bold;}

.sidebar ul li a{ 
	color:#000;

} 

h1 {
color:#282828; 
 font-size:22px;
 font-weight:bold;
 letter-spacing:-1px;
 text-shadow:0 0 4px #CCCCCC;

}
h2{
	font-size:20px;
	letter-spacing:-1px;
	color:#444343;
	font-weight:lighter;
}
h3{
	font-size:16px;
	color:#4c4c4c;
	font-weight:lighter;
}
h4{
	font-size:10px;
	color:#999;
	font-weight:lighter;
}
img{border: none;}

#wrap {
	background:#FFF;
	width:1000px;
	margin:0px auto;
	border:5px solid #fff;
}
#header {
	height:150px;
	margin:0;
	width:1000px;
	background:url(header.jpg) no-repeat;
}
#header span {
	position:absolute;
	text-indent:-9999px;
}
/* ---------- menu horizontal principal -------------- */

#menu_horizontal{
	position:relative;
	display:block;
	height:40px;
	font-size:14px;
	font-weight:bold;
	background:transparent url(bg-menu-horizontal.png) repeat-x top left;
	font-family:Arial,Verdana,Helvitica,sans-serif;
	border-bottom:3px solid #a0d354;
	}

#menu_horizontal ul{
	margin:0px;
	padding:0;
	list-style-type:none;
	width:auto;
	cursor:pointer;
	z-index:50;
}

#menu_horizontal ul li{
	display:block;
	float:left;
	margin:0;
}
#menu_horizontal ul li.right{
	display:block;
	float:right;
	margin:0;
}

#menu_horizontal ul li a{
	display:block;
	float:left;
	color:#fff;
	text-decoration:none;
	padding:10px 14px 0;
	height:30px;
	background:transparent url(bg-menu-horizontal-divider.png) no-repeat top right;
}
#menu_horizontal ul li a:hover{color:#fff;background:#086aa7 url(bg-menu-horizontal-divider.png) no-repeat top right;}
#menu_horizontal *{font-weight:bold;outline:none;}
#menu_horizontal ul ul li{display:block;height:auto;font-size:12px; width:100%;line-height:1em;background-image:none;overflow: hidden;}
#menu_horizontal ul ul a,#menu_horizontal ul ul a:visited,#menu_horizontal ul ul a:hover{display:block;height:100%;line-height:1em;padding:7px;width:240px;}
#menu_horizontal ul li em{float:right;font-style:normal;font-weight:normal;}
#menu_horizontal li a span{padding:0 10px 0 5px;}
#menu_horizontal li:hover{position:relative;}
* html div#menu_horizontal ul li a:hover{position:relative;height:25px;border:0;z-index:100;}
#menu_horizontal ul li ul li a span{padding:0 0 0 8px;}
#menu_horizontal ul ul li a:hover{position:relative;height:100%;z-index:110;background-image:none;}
#menu_horizontal ul ul li:hover{position:relative;}
#menu_horizontal ul ul{position:absolute;visibility:hidden;top:37px;left:30px;height:0;width:240px;}
#menu_horizontal ul ul ul{top:39px;width:190px;}
#menu_horizontal ul :hover ul{visibility:visible;display: block;left:-30px;height:auto;padding:4px 30px 30px 30px;}
#menu_horizontal ul :hover ul ul,#menu_horizontal ul :hover ul :hover ul ul{visibility:hidden;}
#menu_horizontal ul :hover ul :hover ul,#menu_horizontal ul :hover ul :hover ul :hover ul{visibility:visible;display: block;left:155px;height:auto;padding:30px 30px 30px 30px;}
#menu_horizontal ul ul li{
background-color:#0569a4;
/* 
filter:alpha(opacity=90);
	-moz-opacity:0.90;
	-khtml-opacity: 0.90;
	opacity: 0.90;
	*/
border:1px solid #000;
}

#menu_horizontal ul ul li a{color:#ffff;display:block;}
#menu_horizontal ul ul li:hover > a,div#menu_horizontal dl dt:hover > a{color:#000;background:#dddeff;}




#navbar {
	margin-bottom:5px;
	background:#e8e8e8;
	border-bottom:1px solid #999;
}
#navbar ul {
	margin:0;
	padding:0 5px;
}
#navbar ul li {
	list-style:none;
	display:inline-block;
	width:auto;
}
#navbar ul li a {
	padding:5px 8px;
	display:block;
}
#navbar ul li a:hover {
	background:#FFF;
}

#content { 
	border:0px solid #bc1020;
	width:725px; 
	padding:10px;
	background-color:#fff;
	float:right; 
}


#content .post .entry table  {
background:none repeat scroll 0 0 #F2F2F2;
border:1px solid #E8E5E5;
margin-bottom:10px;
text-align:left;
width:100%;
}
#content .post .entry table tr.head_table {
background:url("tableau-bg.png") repeat-x scroll 0 0 transparent;
font-weight:bold;
height:55px;
text-align:center;
}
#content .post .entry table tr.head_table {
font-weight:bold;
text-align:center;
}
#content .post .entry table tr.line_pair {background:url("tr-bg-pair.png") repeat-x ;padding-top:10px;padding-bottom:10px;}
#content .post .entry table tr.line_impair {background:url("tr-bg-impair.png") repeat-x; padding-top:10px;padding-bottom:10px;}
#content .post .entry  img{ margin:0 auto;}
#content .post .entry  img.note{ margin:0px;margin-right:5px;float:left;}


#content .post .entry  ul{ padding:10px;margin:10px;clear:both;width:100%;}





#content .post .entry  ul li{ 
padding-left:30px;
margin-right:5px;
margin-top:5px;
margin-left:5px;
background: url("tick_16.png") no-repeat;
list-style-type: none;
padding-bottom:3px;
}
 




ul.som { padding:10px;margin:10px;clear:both;width:100%;}
ul.som li{ 
padding-left:30px;
margin-right:5px;
margin-top:5px;
margin-left:5px;
background: url("services_arrow.gif") no-repeat;
list-style-type: none;

} 

img.left{float:left;margin-right:20px;} 
img.right{float:right;margin-left:20px;}
 
.bloc_site{
padding:5px;padding-bottom:20px;background:#ffffff;border: 1px solid #e8e5e5; width:100%;text-align:left;margin-bottom:10px;display:block;position:relative;min-height:200px;
}
.bloc_site_left{
float:left;width:220px;
}
.bloc_site_right{
float:left;width:470px;
}
.inscription{background: url("bg_inscription.png") repeat-x;border:1px solid #d7d7d7;padding:10px;height:15px;margin-top:10px;margin-bottom:10px;display:block; }

#sidebar-left { 
	border:0px solid #bc1020; 
	width:225px; 
	float:left;
	margin-bottom:5px; 

}
#sidebar-left ul { 
	padding-left:20px;
}
#container{
background-color:#ffffff;

}
/* the first box in left sidebar top5 bookmakers */
#top5 { 
	
	}
#top5 .header { 
padding-bottom:5px;
padding-top:26px;
width:225px;
	}
#top5 .header h2,  #top5 .header .h2{ 
color:#121458;
font-size:13px;
font-weight:bold;
}
#top5 h3, #top5 .h3 { 
color:#FFFFFF;
font-size:12px;
font-style:italic;
font-weight:bold;
margin-left:95px;
margin-top:17px;
position:absolute;
	}
#top5 .arrow { 
height:20px;
margin-left:176px;
margin-top:54px;
position:absolute;
text-indent:-99999px;
width:30px;
	}

#top5 p {
color:#FFFFFF;
font-size:14px;
font-style:italic;
font-weight:bold;
margin-left:95px;
margin-top:35px;
position:absolute;
width:74px;	
	}
#top5 a { color:#fff; }
#top5 a:hover { color:#fff; text-decoration:underline; }
#top5 ul { 
	margin:0; padding:0;
	}

#top5 ul li { 
	display:block; clear:both; 
	width:225px; height:84px;
	list-style:none;  
	background:url(top5-back.png) top center no-repeat;
	}


		#top5 ul li img{ 
	position:absolute; 
	margin-top:15px; margin-left:7px; 
	width:75px; height:47px; 
	background: url(left-logo-chilipoker.jpg);
	border:3px solid #899c02;
	}


#menu_horizontal ul li.right{
	display:block;
	float:right;
	margin:0;
	padding-right:40px;
}

#menu_horizontal ul li.right img{border: medium none ; position: absolute; top: -6px; right: 5px;}

#top5 ul .logo-pmu { 
	position:absolute; 
	margin-top:15px; margin-left:7px; 
	width:75px; height:47px; 
	background: url(left-logo-pmu.jpg);
	border:3px solid #b70b0b;
	}

#top5 ul .logo-turfez { 
	position:absolute; 
	margin-top:15px; margin-left:7px; 
	width:75px; height:47px; 
	background: url(left-logo-turfez.jpg);
	border:3px solid #b70b0b;
	}

#email-box {  
	width:225px; height:225px; 
	
	background:url(email-temp.png) no-repeat;
	}

#email-box #address { 
	position:absolute;  
	border:0px solid red; background:none; 
	padding:4px; margin-top:154px; 
	margin-left:15px; width:185px;
	color:#a8a8a8;
	}
#email-box #button { 
	position:absolute; 
	width:70px; height: 30px; 
	margin-top:190px; margin-left:85px; border:none;
	background:url(envoyer.png) top center no-repeat;
	}
	
#email-box #button:hover { 
	cursor:pointer;
	
	}


#footer {
	clear:both;
	WIDTH: 100%; BOTTOM: 0px; BACKGROUND: #0b0b0f; HEIGHT: 80px; 
}
#footer DIV.logo_18_ans {float:left;background:url(interdiction_moins_18.png) no-repeat 10px 15px;width:100px; height:80px;display:block;}
#footer DIV.about {
	display:block;PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 60%; PADDING-RIGHT: 20px; FLOAT: right; margin-top:20px;PADDING-TOP: 4px
}
#footer DIV.about P.legals {
	TEXT-ALIGN: right; LINE-HEIGHT: 12px !important; MARGIN-TOP: 10px; FLOAT: right; COLOR: gray; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
#footer DIV.about P.legals A {
	COLOR: #666; FONT-WEIGHT: normal
}
#footer DIV.about P.legals STRONG {
	COLOR: #666; FONT-WEIGHT: normal
}
#footer DIV.links {
	MARGIN: 25px 0px 0px 40px; WIDTH: 250px; FLOAT: left; display:block;
}

#footer DIV.links H4 {
	TEXT-TRANSFORM: uppercase; COLOR: #f9f9f9; FONT-SIZE: 12px; FONT-WEIGHT: normal
}

#footer .links UL {
	MARGIN: 0px; padding:0px; list-style-type:none;
}

#footer DIV.links LI {
	BORDER-BOTTOM: #1f212a 1px solid; 
}

#footer DIV.links A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #666; PADDING-TOP: 1px
}
#footer DIV.links A:hover {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px;  PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #bc1020; PADDING-TOP: 1px
}
hr {clear:both; display:none;}
a {
	text-decoration:none;
	color:#5c8c16;
	font-size:bold;
}
a:hover {
	text-decoration:underline;
	color:#144c71;
}
table .legende td {
	background:#FFF;
	color:#333;
	padding:4px 0;
	font-size:14px;
	font-weight:bold;
}
table .color2 td {
	background:#FFF;
}
.note a {
	font-size:17px;
	font-weight:bold;
}
table h3 {
	font-size:12px;
	width:150px;
	margin:0 auto;
}
.alignleft {
	float:left;
	margin:0 5px 5px 0;
}
#content .post .nodeco_paragraph p {
	display:inline-block;
}
#content .post .nodeco_paragraph ul {
	padding-top:0;
	margin-top:0;
	clear:none;

	width:auto;
}

/* Dams pour categorie pokernews*/

.post_pokernews  {
height:280px;
margin-right:10px;
overflow:hidden;
}
.postpoker, .comments-postpoker {
background:url("bas_postpoker.png") repeat-x scroll 0 bottom #0b86c6;
border:1px solid #02245d;
line-height:1.5em;
margin:0 0 1em;
padding:2px 5px 0;
position:relative;
}
.bas_postpoker {
font-size:11px;
height:30px;
line-height:28px;
margin-top:251px;
padding-left:200px;
position:absolute;
width:405px;
}
.bas_postpoker a {
color:#FFFFFF;
}
.postpoker h3.pokernews {
background:url("puce_chip.png") no-repeat scroll 0 0 transparent;
font-size:16px;
font-weight:bold;
height:25px;
line-height:22px;
margin:5px 0 5px 16px;
padding-left:58px;
}
.storycontentpoker p{font-size:13px; }
.postpoker h3.pokernews a {
color:#FFF;
}
.metapoker {
color:#FFFFFF;
font-size:11px;
margin-bottom:2px;
padding-left:20px;
text-transform:uppercase;
}
.metapoker a {
color:#023956;
font-weight:normal;
}
.suite  {
background:url("suite.png") no-repeat scroll 0 11px transparent;
font-style:italic;
font-weight:bold;
margin-left:276px;
padding-left:20px;
position:absolute;
width:113px;
}
.storycontentpoker {
line-height:130%;
padding:0 30px 30px;
text-align:justify;
}
.contentpoker{float: left; margin-bottom: 0px; margin-right: 15px; margin-left: 6px; }
.contentpoker2{background: url('list_thumb.png') no-repeat scroll 0% 0% transparent; height: 164px; width: 187px;}


.trpgrow{text-align: center;}
.trpgrow img{border:none;}
 
 
 
 
 
 
 /************************ from index ****************************/
 
 
 #newsletter {
		position:absolute; 
		margin-top:10px; margin-left:-10px; 
		border:1px solid #ccc; 
		width:200px; height:80px; 
		background:#E2E2E2;
		}
	#newsletter .header { 
		padding:4px 3px; 
		background:#333333; 
		color:#fff; font-weight:bold;
		}
	#newsletter form { 
		padding:6px;
		}
	#newsletter .formtext {
		border:1px solid #ccc;
		padding:2px;
		}
	#newsletter .formbutton { 
		background:#003366; 
		border:none; 
		color:#fff; 
		font-size:11px; 
		padding:3px 5px;
		}
	td.title { 
		color:#ccc; 
		}
		
.whity {background:#fff!important;}

						.grayCell1 {
							width: 227px; float:left;background:#f2f2f2;
							font-size:14px;text-align:center;height: 65px;
						}
						.grayCell1 p {padding:5px 10px ;margin-top:5px;}
						.grayCell2{
							width: 241px; height: 65px; float:left;text-align:center;
						}
						.grayCell3{
							width: 255px; height: 65px; float:left;background:#f2f2f2;text-align:center;font-size:17px; font-weight:bold; line-height:65px;color:#5C8C16;
						}
						.nobg {background:none!important;}


