.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0px; font-size:0px;}

img{border:none;vertical-align:top;}

form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}

ul{list-style:none;}

body{margin:0px;font-size:12px;line-height:18px;font-family:Arial, Helvetica, sans-serif;background:#a4def9 url(images/bg01.jpg) repeat-x left top;color:#000000;}

input,select,textarea{font-size:12px;line-height:14px;font-family:Arial, Helvetica, sans-serif; vertical-align:middle;color:#000000;}

a{text-decoration:none;color:#000;}

a:hover{text-decoration:underline;}

h1{font-size:24px;line-height:26px; font-family:Helvetica, sans-serif;}

h2{font-size:24px;line-height:26px; font-family:Helvetica, sans-serif;}

h3{font-size:17px;line-height:19px;font-family:Helvetica, sans-serif;}

h4{font-size:13px;line-height:15px;}

h5{font-size:11px;line-height:13px;}

h6{font-size:10px;line-height:12px;}

.floatleft{float:left; width:auto;}

.floatright{float:right; width:auto;}

.alignleft{ text-align:left;}

.alignright{ text-align:right;}

.center{ text-align:center;}

.col1,.col2,.col3,.block1,.block2{ float:left; width:auto;}
.col12,.col22,.col32,.block12,.block22{ float:left; width:auto;}

.col01,.col02,.col03{ float:left; width:auto;}
.col012,.col022,.col032{ float:left; width:auto;}

p{ padding:8px 0;}



div.container{width:1153px;margin:0 auto; background:url(images/box01-mid.jpg) repeat-y left top;}

div.container-top{width:1153px; background:url(images/box01-top.jpg) no-repeat left top;}

div.container-btm{width:1153px; background:url(images/box01-btm.jpg) no-repeat left bottom; padding:0 0 8px;}

div.wrapper{ width:1115px; margin:0 auto;}

div.header{ height:124px; background:url(images/bg02.jpg) no-repeat left top;}

div.header div.logo{ padding:5px 0 0 16px;}

div.topmenu{ height:39px; background:url(images/bg03.jpg) no-repeat left top; line-height:39px;}

div.topmenu ul li{ width:auto; float:left; background:url(images/bg04.jpg) no-repeat left top; padding:0 12px 0 14px;}

div.topmenu ul li.first{ background:none; padding:0 12px;}

div.topmenu ul li a{ font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#fff; font-weight:bold;}

div.content{ width:1115px; margin:7px auto 0;}

div.main{ width:687px; float:left;}

div.side{ width:208px; float:right;}

div.side2{ width:208px; float:left;margin-right:5px;}

div.welcome-block{ background:url(images/bg06.jpg) repeat-y left top;}

div.welcome-block h1.t1{ background:url(images/bg05.jpg) no-repeat left top; line-height:33px; padding:0 10px; color:#2f4a00;}

div.welcome-block div.welcome{ background:url(images/bg07.jpg) no-repeat left bottom; padding:0 10px;}

div.footer{ height:200px; background:url(images/footer.jpg) repeat-x left top; width:1123px; margin:10px auto 0;color:#fff;}
div.footer div.copyright{ text-align:center; font-family:Verdana, Geneva, sans-serif; font-weight:bold; padding:15px 0 0;}
div.footer2{ background:url(images/arjel_prevention.gif) no-repeat left top; height:67px; width:1123px; margin:0px auto 0;}



div.footer a{color:#fff;}

div.top-block{ background:url(images/bg09.jpg) repeat-y left top; margin:7px 0 0;}

div.top-block h2.t1{ background:url(images/bg08.jpg) no-repeat left top; line-height:35px; padding:0 48px; color:#fff;}

div.top-block div.top{ background:url(images/bg10.jpg) no-repeat left bottom; padding:7px 10px 12px;}

div.top-block div.box01{ width:667px; border:solid 1px #86adc9; background:#f1f1f1;}

div.top-block div.cols1{width:667px;overflow:hidden;clear:both;  line-height:24px; color:#f1f1f1; font-weight:bold; font-family:Verdana, Geneva, sans-serif; height:24px;}

div.top-block div.cols1 div.col1{width:80px; text-align:center; margin:0 2px 0 0;height:24px; background:url(images/bg11.jpg) repeat-x left top;}
div.top-block div.cols1 div.col1free{width:15px; text-align:center; margin:0 2px 0 0;height:24px; background:url(images/bg11.jpg) repeat-x left top;}

div.top-block div.cols1 div.col2{width:249px;margin:0 2px 0 0; text-indent:18px;height:24px; background:url(images/bg11.jpg) repeat-x left top;}
div.top-block div.cols1 div.col2free{width:15px;margin:0 2px 0 0; text-indent:18px;height:24px; background:url(images/bg11.jpg) repeat-x left top;}

div.top-block div.cols1 div.col3{width:160px;margin:0 2px 0 0;height:24px; background:url(images/bg11.jpg) repeat-x left top;text-align:center;}

div.top-block div.cols1 div.col4{width:83px; text-align:center; margin:0 2px 0 0;height:24px; background:url(images/bg11.jpg) repeat-x left top; float:left;}

div.top-block div.cols1 div.col5{width:90px;margin:0 2px 0 0; height:24px; background:url(images/bg11.jpg) repeat-x left top; float:left;text-align:center;}

div.top-block div.cols1 div.col6{width:77px;height:24px; background:url(images/bg11.jpg) repeat-x left top; float:left;text-align:center;}

div.top-block div.cols2-out{ background:url(images/bg13.jpg) repeat-y left top; border-bottom:dotted 1px #0a5393;}

div.top-block div.cols2{width:667px;overflow:hidden;clear:both;  line-height:24px;font-family:Verdana, Geneva, sans-serif;background:url(images/bg12.jpg) no-repeat left top; font-size:13px; padding:6px 0;}

div.top-block div.cols2 div.col1{width:80px; text-align:center; margin:0 2px 0 0;}

div.top-block div.cols2 div.col2{width:170px;margin:0 2px 0 0; }

div.top-block div.cols2 div.col3{width:153px;margin:0 2px 0 0;text-align:center; color:#0a5393; font-weight:bold;}

div.top-block div.cols2 div.col4{width:83px; text-align:center; margin:0 2px 0 0;float:left;}

div.top-block div.cols2 div.col5{width:90px;margin:0 2px 0 0;text-align:center; float:left; color:#0a5393; font-weight:bold;}

div.top-block div.cols2 div.col6{width:77px; float:left;text-align:center;}

div.top-block div.name{ padding:0 18px;font-weight:bold;}

div.top-block div.cols2 div.col6 a{ text-decoration:underline;}

div.top-block div.cols3-out{ background:url(images/bg13.jpg) repeat-y left top; }

div.top-block div.note{ float:right;padding:10px 0 0 10px; font-size:13px; font-weight:bold;}

div.top-block div.note img{ vertical-align:middle;}

div.top-block div.note img.no2{ margin:0 0 0 10px;}
div.top-block div.note2{ padding:10px 0 0 10px; font-size:13px; font-weight:bold;}

div.top-block div.note2 img{ vertical-align:middle;}

div.top-block div.note2 img.no2{ margin:0 0 0 10px;}

div.bonus-block{ background:url(images/bg09.jpg) repeat-y left top; margin:7px 0 0;}

div.bonus-block div.bonus{ background:url(images/bg10.jpg) no-repeat left bottom; padding:0 0 8px;}

div.bonus-block div.cols1{width:687px;overflow:hidden;clear:both;}

div.bonus-block div.cols1 div.col1{width:341px;}

div.bonus-block div.cols1 div.col2{width:341px; float:right;}

div.bonus-block .hidden{ display:none;}

div.bonus-block ul.tabs{ height:42px; width:341px;  line-height:35px; font-family:Helvetica, sans-serif; font-size:17px; background:url(images/bg16.gif) repeat-x left top;}

div.bonus-block ul.tabs li{ width:auto; float:left; background:url(images/bg14.jpg) no-repeat left top; padding:0 0px 0 1px;height:42px;}

div.bonus-block ul.tabs li.first{ background:none; padding:0;}

div.bonus-block ul.tabs li a{ color:#fff; font-weight:bold; width:auto; float:left; padding:0 5px; height:42px; cursor:pointer;}

div.bonus-block ul.tabs li a.active{ background:url(images/bg15.gif) no-repeat center bottom;}

div.bonus-block ul.tabs li a:hover{ text-decoration:none;}

div.bonus-block div.box01{ border:solid 1px #ffffff; background:#f5fafc; width:334px; float:right;}

div.bonus-block div.box02{ border:solid 1px #ffffff; background:#f5fafc; width:314px; padding:0 10px;}

div.bonus-block div.tabcontent{ padding:0 12px;}

div.bonus-block h3.t1{height:42px; width:321px;  line-height:35px; font-family:Helvetica, sans-serif; font-size:17px; background:url(images/bg16.gif) repeat-x left top; color:#fff; padding:0 10px;}

div.latest-block{ background:url(images/bg09.jpg) repeat-y left top; margin:7px 0 0;}

div.latest-block div.latest{ background:url(images/bg10.jpg) no-repeat left bottom; padding:0 6px 8px; overflow:hidden;}

div.latest-block h2.t1{ background:url(images/bg08.jpg) no-repeat left top; line-height:35px; padding:0 48px; color:#fff;}

div.latest-block h1.t1{ background:url(images/bg08.jpg) no-repeat left top; line-height:35px; padding:0 48px; color:#fff;}

div.latest-block div.news{ background:#f7fbfd; padding:10px; margin:6px 0 0;}
div.latest-block div.news2{ background:#f7fbfd; padding:10px; margin:6px 0 0;}

div.link-block div.t1{ background:url(images/bg17.jpg) repeat-x left top; line-height:31px; font-family:Verdana, Geneva, sans-serif; color:#fff; font-weight:bold; padding:0 0 0 42px;}

div.link-block div.t1interdit{ background:url(images/header_interdit.png) repeat-x left top; line-height:31px; font-family:Verdana, Geneva, sans-serif; color:#fff; font-weight:bold; padding:0 0 0 42px;}

div.link-block ul{ background:url(images/bg18.jpg) repeat-y left top; padding:5px 5px;}

div.link-block ul li{ background:url(images/bg19.jpg) no-repeat left bottom; padding:0 0 2px;}

div.link-block ul li.last{ background:none; padding:0;}

div.link-block ul li a{ display:block; background:url(images/bg20.gif) no-repeat 3px 7px; padding:1px 17px 2px;}

div.adv-block{ background:url(images/bg22.jpg) repeat-y left top;}

div.adv-block div.t1{ background:url(images/bg21.jpg) repeat-x left top; line-height:31px; font-family:Verdana, Geneva, sans-serif; color:#fff; font-weight:bold; text-align:center;}

div.adv-block div.adv{ background:url(images/bg23.jpg) no-repeat left bottom; text-align:center; padding:16px 0 22px;}



div.review-block{ background:url(images/bg06.jpg) repeat-y left top;}
div.review-block h1.t1{ background:url(images/bg05.jpg) no-repeat left top; line-height:33px; padding:0 10px; color:#2f4a00;}
div.review-block div.review{ background:url(images/bg07.jpg) no-repeat left bottom; padding:10px 10px;}
div.review-block div.poker{ background:#fdfcfc; padding:8px;}
div.review-block div.cols1{width:651px;overflow:hidden;clear:both;}
div.review-block div.cols1 div.col1{width:171px;}
div.review-block div.cols1 div.col2{width:480px;}
div.review-block img.poker{ border:solid 7px #dbdbdb;}
div.review-block div.bonus{ text-align:center; color:#90ae35; font-size:28px; font-weight:bold; line-height:30px; text-transform:uppercase; padding:0 0 5px;}
div.review-block div.cols01{width:480px;overflow:hidden;clear:both;}
div.review-block div.cols01 div.col01{width:240px;}
div.review-block div.us{ background:url(images/bg24.gif) no-repeat left top; width:225px; height:38px; font-size:14px; font-family:Helvetica, sans-serif; line-height:38px; font-weight:bold; text-indent:40px;}
div.review-block div.code{background:url(images/bg25.gif) no-repeat left top; width:225px; height:38px; font-size:16px; font-family:Helvetica, sans-serif; line-height:38px; font-weight:bold; text-align:center; }
div.review-block input.code{ border:none; width:112px; padding:2px 0;color:#fa0729;font-weight:bold;}
div.site-block{ margin:7px 0 0;}
div.site-block div.cols1{width:687px;overflow:hidden;clear:both;}
div.site-block div.cols1 div.col1{width:151px; border:solid 1px #ececec; background:#f9f9f9; text-align:center; padding:4px 0 0;}
div.site-block div.cols1 div.col2{width:525px; border:solid 1px #ececec; background:#f9f9f9; float:right; padding:19px 0; overflow:hidden;}
div.site-block div.site{ padding:0 0 4px;}
div.site-block img.site{ padding:2px;border:solid 1px #ececec;}
div.site-block div.cols01{width:519px;overflow:hidden;clear:both; border-bottom:dotted 1px #4b97cd; margin:2px auto;}
div.site-block div.cols01 div.col01{width:186px; background:#eef2f5 url(images/bg26.jpg) repeat-x left top;}
div.site-block div.cols01 div.col02{width:333px; background:#eaedef;}
div.site-block div.param{ font-size:13px; font-weight:bold; line-height:15px; padding:10px 9px;}
div.site-block div.value{font-size:13px; line-height:15px; padding:10px 9px;}
div.quick-block{ margin:7px 0 0;}
div.quick-block div.cols1{width:687px;overflow:hidden;clear:both;}
div.quick-block div.cols1 div.col1{width:422px;}
div.quick-block div.cols1 div.col2{width:258px; float:right; padding:18px 0 0;}
div.quick-block h2.t1{ background:url(images/bg27.gif) no-repeat left top; line-height:37px; color:#fff; padding:0 0 0 50px;}
div.quick-block ul.quick{ border-left:solid 1px #dedede; border-right:solid 1px #dedede; border-bottom:solid 1px #dedede; background:#f9f9f9; padding:8px;}
div.quick-block ul.quick li{ background:url(images/arrow01.gif) no-repeat left 5px; padding:2px 0 2px 16px; font-size:13px; line-height:15px; }
div.quick-block a.download{ width:258px; height:51px; display:block; background:url(images/btn01.gif) no-repeat left top; font-size:24px; font-family:Helvetica, sans-serif; line-height:51px; text-align:center; text-transform:uppercase; color:#fff;}
div.quick-block a.visit{ width:258px; height:51px; display:block; background:url(images/btn02.gif) no-repeat left top;font-size:24px; font-family:Helvetica, sans-serif; line-height:51px; text-align:center; text-transform:uppercase; color:#fff; margin:18px 0 0;}
div.quick-block a.download:hover,
div.quick-block a.visit:hover{ text-decoration:none;}
div.quick-block a{
color:#526b18;font-weight:bold;
}
div.other-block{ background:url(images/bg09.jpg) repeat-y left top; margin:7px 0 0;}
div.other-block div.other{ background:url(images/bg10.jpg) no-repeat left bottom; padding:0 6px 8px; overflow:hidden;}
div.other-block h2.t1{ background:url(images/bg08.jpg) no-repeat left top; line-height:35px; padding:0 48px; color:#fff;}
div.other-block a{ 
color:#526b18;font-weight:bold;}



#sidebar  {
width:208px; float:left;
background:transparent url(images/nav-bg.jpg) repeat-y scroll 0 0;
padding:0px;}
#sidebar form {
margin: 0;
}
#sidebar h2 {
font-size: 13px;
}
#sidebar ul ul li, #sidebar ul ol li{
color: #777;
}
#sidebar  ul li h2 {
background:transparent url(images/nav-title-bg.jpg) no-repeat scroll 0 0;
height:29px;
padding:7px 0 0 10px;
width:199px;
}
/*#sidebar ul, #sidebar ul ol {
margin: 0;
padding:9px 7px;
}*/

#sidebar ul {
 /*background:url(images/box01-btm.jpg) no-repeat left bottom; padding:0 0 29px 0;*/
}
#sidebar ul ul {
 background:url(images/box01-btm.jpg) no-repeat left bottom; padding:0 0 0px 0;
}
#sidebar ul p, #sidebar ul select {
margin: 5px 0 8px;
}
#sidebar ul ul, #sidebar ul ol {
margin: 0px 0 0 0px;
}
#sidebar ul ul ul, #sidebar ul ol {
margin: 0 0 0 0px;
}
#sidebar ul ol li {
list-style: decimal outside;
}
#sidebar ul ul li, #sidebar ul ol li {
background:transparent url(images/left-menu-line.jpg) no-repeat scroll left bottom;
height:26px;
line-height:26px;
}	
#sidebar ul ul li a, #sidebar ul ol li a{ 
background:transparent url(images/fruit-icon.jpg) no-repeat scroll 10px 2px;
/*display:block;*/
height:19px;
padding:4px 0 0 35px;
}
#sidebar ul ul li a:hover, #sidebar ul ol li a:hover{color:#002b84; font-size:13px;}
#sidebar #searchform #s {
width: 108px;
padding: 2px;
}
#sidebar #searchsubmit {
padding: 1px;
}
.widecolumn .entry p {
font-size: 1.05em;
}
.widecolumn {
line-height: 1.6em;
}
.widecolumn .entry {
line-height: 1.4em;
}
.alt {
background-color: #f8f8f8;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}
small {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 0.7em;
line-height: 1.5em;
}
h2.pagetitle {
font-size: 1.6em;
}
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
color: #333;
}
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited,  #wp-calendar caption, cite {
text-decoration: none;
}
.entry p a:visited {
color: #b85b5a;
}
.commentlist li, #commentform input, #commentform textarea {
font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.commentlist li {
font-weight: bold;
}
.commentlist li .avatar { 
float: right;
border: 1px solid #eee;
padding: 2px;
background: #fff;
}
.commentlist cite, .commentlist cite a {
font-weight: bold;
font-style: normal;
font-size: 1.1em;
}
.commentlist p {
font-weight: normal;
line-height: 1.5em;
text-transform: none;
}
.commentmetadata {
font-weight: normal;
}
small, .nocomments, .postmetadata, blockquote, strike {
color: #777;
}
code {
font: 1.1em ;
}
acronym, abbr, span.caps{
font-size: 0.9em;
letter-spacing: .07em;
}
a, h2 a:hover, h3 a:hover {
color: #000000;
text-decoration: none;
}
a:hover {
color: #147;
text-decoration: underline;
}
#wp-calendar #prev a, #wp-calendar #next a {
font-size: 9pt;
}
#wp-calendar a {
text-decoration: none;
}
#wp-calendar caption {
font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
text-align: center;
}
#wp-calendar th {
font-style: normal;
text-transform: capitalize;
}
.widecolumn {
padding: 10px 0 20px 0;
margin: 5px 0 0 150px;
width: 450px;
}
.post {
margin: 10px 10px 10px 10px;
text-align: justify;
}
.post hr {
display: block;
}
.widecolumn .post {
margin: 0;
}
.widecolumn .postmetadata {
margin: 30px 0;
}
.widecolumn .smallattachment {
text-align: center;
float:left;
width: 128px;
margin: 5px 5px 5px 0px;
}
.widecolumn .attachment {
text-align: center;
margin: 5px 0px;
}
.postmetadata {
clear: left;
padding-left:5px;
padding-top:5px;
padding-bottom:10px;
}
.clear {
clear: both;
}
/* End Structure */
/*	Begin Headers */

h2.pagetitle {
margin-top: 30px;
text-align: center;
}
h3.comments {
padding: 0;
margin: 40px auto 20px ;
}
/* End Headers */
/* Begin Images */
p img {
padding: 0;
max-width: 100%;
}
/*	Using 'class="alignright"' on an image will (who would'vethought?!) align the image to the right. And using 'class="centered',will of course center the image. This is much better than using align="center", being much more futureproof (and valid) */
img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}
img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}
img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}
.alignright {
float: right;
}
.alignleft {
float: left
}
/* End Images */
/* Begin ListsSpecial stylized non-IE bullets Do not work in Internet Explorer, which merely default to normal bullets. */
html>body .entry ul {
margin-left: 0px;
padding: 0 0 0 30px;
list-style: none;
padding-left: 10px;
text-indent: -10px;
}
html>body .entry li {
margin: 7px 0 8px 10px;
}
.entry ul li:before{
content: "\00BB \0020";
}
.entry ol {
padding: 0 0 0 35px;
margin: 0;
}
.entry ol li {
margin: 0;
padding: 0;
}
.postmetadata ul, .postmetadata li {
display: inline;
list-style-type: none;
list-style-image: none;
}
/* End Entry Lists */

/* Begin Form Elements */
#searchform {
margin: 10px auto;
padding: 5px 3px;
text-align: center;
}
.entry form { /* This is mainly for password protected posts, makes them look better. */
text-align:center;
}
select {
width: 130px;
}
#commentform input {
width: 170px;
padding: 2px;
margin: 5px 5px 1px 0;
}
#commentform textarea {
width: 97%;
padding: 2px;
}
#commentform #submit {
margin: 0;
float: right;
}
/* End Form Elements */

/* Begin Comments*/
.alt {
margin: 0;
padding: 10px;
}
.commentlist {
padding: 0;
text-align: justify;
}
.commentlist li {
margin: 15px 0 3px;
padding: 5px 10px 3px;
list-style: none;
}
.commentlist p {
margin: 10px 5px 10px 0;
}
#commentform p {
margin: 12px 0;
}
#respond { margin-top:15px;}
.nocomments {
text-align: center;
margin: 0;
padding: 0;
}
.commentmetadata {
margin: 0;
display: block;
}
/* End Comments */

/* Begin Calendar */
#wp-calendar {
empty-cells: show;
margin: 10px auto 0;
width: 155px;
}
#wp-calendar #next a {
padding-right: 10px;
text-align: right;
}
#wp-calendar #prev a {
padding-left: 10px;
text-align: left;
}
#wp-calendar a {
display: block;
}
#wp-calendar caption {
text-align: center;
width: 100%;
}
#wp-calendar td {
padding: 3px 0;
text-align: center;
}
#wp-calendar td.pad:hover { /* Doesn't work in IE */
background-color: #fff; }
/* End Calendar */


/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
cursor: help;
}
acronym, abbr {
border-bottom: 1px dashed #999;
}
blockquote {
background-color:#d7e7f2;
margin: 15px 30px 0 10px;
padding-left: 20px;
border-left: 5px solid #1477bd;
color:#000;
}
blockquote cite {
margin: 5px 0 0;
display: block;}
.center {text-align: center;}
hr {display: none;}
a img {border: none;}
.navigation {display: block;
text-align: center;
margin-top: 10px;
margin-bottom: 10px;}


div.welcome ul li { display:block; background:url(images/list_check.png) no-repeat 0px 0px; padding:5px 25px 8px;}
div.other ul li { display:block; background:url(images/bg20.gif) no-repeat 2px 7px; padding:0px 13px 8px;}
h2.t1{ background:url(images/bg08.jpg) no-repeat left top; line-height:35px; padding:0 48px; color:#fff;}

/* tab page salle poker */
div.bonus-block2 { background:url(images/bg09.jpg) repeat-y left top; margin:7px 0 0;}

div.bonus-block2 div.bonus2{ background:url(images/bg10.jpg) no-repeat left bottom; padding:0 0 8px;}

div.bonus-block2 div.cols12{width:687px;overflow:hidden;clear:both;}

div.bonus-block2 div.cols12 div.col12{width:341px;}

div.bonus-block2 div.cols12 div.col22{width:341px; float:right;}

div.bonus-block2 .hidden{ display:none;}

div.bonus-block2 ul.tabs2{ height:42px; width:687px;  line-height:35px; font-family:Helvetica, sans-serif; font-size:17px; background:url(images/bg16.gif) repeat-x left top;}

div.bonus-block2 ul.tabs2 li{ width:auto; float:left; background:url(images/bg14.jpg) no-repeat left top; padding:0 0px 0 1px;height:42px;}

div.bonus-block2 ul.tabs2 li.first{ background:none; padding:0;}

div.bonus-block2 ul.tabs2 li a{ color:#fff; font-weight:bold; width:auto; float:left; padding:0 5px; height:42px; cursor:pointer;}

div.bonus-block2 ul.tabs2 li a.active{ background:url(images/bg15.gif) no-repeat center bottom;}

div.bonus-block2 ul.tabs2 li a:hover{ text-decoration:none;}

div.bonus-block2 div.box012{ margin:10px;border:solid 1px #ffffff; background:#f5fafc; width:660px; }



div.bonus-block2 div.tabcontent{ padding:0 12px;}

div.bonus-block2 h3.t1{height:42px; width:321px;  line-height:35px; font-family:Helvetica, sans-serif; font-size:17px; background:url(images/bg16.gif) repeat-x left top; color:#fff; padding:0 10px;}

div.tabcontent ul.quick li{ background:url(images/arrow01.gif) no-repeat left 5px; padding:2px 0 2px 16px; font-size:13px; line-height:15px; }

div.tabcontent a{
color:#526b18;
font-weight:bold;
}
/* tableau review petit pour page review */


div.top-block div.top2{ background:url(images/bg10.jpg) no-repeat left bottom; margin: 0 0 0 -15px; }

div.news a{color:#526b18;
font-weight:bold;}
/* Block Strategie */
div.box02 ul.strategie{ background:#f9f9f9; padding:8px;}

div.box02 ul.strategie li{ background:url(images/arrow01.gif) no-repeat left 5px; padding:2px 0 2px 16px; font-size:13px; line-height:15px; }

div.tabcontent ul.strategie li{ background:url(images/arrow01.gif) no-repeat left 5px; padding:2px 0 2px 16px; font-size:13px; line-height:15px; }
div.box02 a{color:#526b18;
font-weight:bold;
}
/* coin arrondi page Archives */
div.news  img {
border: 10px solid #9ad2fa;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}


div.news h3 { display:block; background:url(images/list_check.png) no-repeat 0px 0px; padding:5px 25px 8px;}

/* Bloc banniere horyzontale */
div.adv-blockhori{ background:url(images/bannhorizontal.png) no-repeat left top;
height:139px;
width:693px;
}
div.adv-blockhori div.adv2{ text-align:center; padding:20px 24px 0 0px;}

.partenaire li {list-style:none;line-height:22px;padding-left:10px;display:inline;}
	.partenaire li ul {margin-left:0;}
	.partenaire li ul ul {margin-left:10px;}
	.partenaire li ul li {border-top:0;background:none;padding-left:0;line-height:22px;}
	.partenaire li a {font-weight:bold;outline:none;}

.partenaire {
padding-left:10px;
}

/*Gallery Shorcode*/
.gallery {
				margin: auto;
			}
.gallery .gallery-item {
				float: left;
				margin-top: 10px;
				text-align: center;
				width: 33%;			}
.gallery img {
				border: 2px solid #cfcfcf;
			}
.gallery .gallery-caption {
				margin-left: 0;
			}

/*ul&li pour articles*/

div.news ul li { display:block; background:url(images/bg20.gif) no-repeat 2px 7px; padding:0px 13px 8px;}
div.stats{
float:right;
width: 100px;
  margin: 0;
}
div.stats2{
float:right;
width: 360px;
  margin: 0;
}

.wp-post-image {
float:right;
margin: 0 0 0 5px;
}
.postinfo2 {
	font-family:arial, helvetica, sans-serif;
	padding:10px 0 0;
	margin:0;
	clear:both;
	height:24px;
	line-height:24px;
	font-size:8pt;
	}

.postinfo2 .read-more {
	margin: 0;
	display:inline;
	font-weight:bold;
	padding:3px 5px 3px 21px;
	background: #eee;
	border:1px solid #ddd;
	background:#eee url(images/arrow2.gif) 5px 55% no-repeat;
	}

.postinfo2 .comment-count {
	margin: 0 2px 0 0;
	display:inline;
	font-weight:bold;
	padding:3px 5px 3px 20px;
	background: #eee;
	border:1px solid #ddd;
	background:#eee url(images/folder.gif) 5px 55% no-repeat;
	}

.postinfo2 .date-box {
	display:inline;
	font-weight:bold;
	margin: 0 2px 0 0;
	padding:3px 5px 3px 19px;
	background:#eee url(images/calendar.gif) 5px 55% no-repeat;;
	border: 1px solid #ddd;
	text-transform:lowercase;
	}

div.boxfooter{ border:solid 1px #ffffff; background:#f5fafc; width:150px; padding:0 10px;color:#000;float:left;}
div.boxfooter2{ border:solid 1px #ffffff; background:#f5fafc; width:150px; margin: 0 10px 0 0;padding:0 10px;color:#000;float:right;}
div.boxfooter2 a{color:#000;}
div.boxfooter a{color:#000;}

/* ----------------------------- Site Map Styles ----------------------------- */
.ddsg-wrapper {
background:#def4fd;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
box-shadow:6px 6px 7px #113544;
-webkit-box-shadow:6px 6px 7px #113544;
-moz-box-shadow:6px 6px 7px #113544;
color:#000;
font-family:Gotham, Helvetica, Arial, sans-serif;
font-size:12px;
line-height:1;
float:left;
width:98%;
margin:0;
padding:5px}
.ddsg-wrapper a {text-decoration:none}
.ddsg-wrapper ol,.ddsg-wrapper ul {
list-style:none;}
.ddsg-wrapper li {
width:25%;
float:left;
background:url(images/L1-center.png) center top no-repeat;
margin:-20px 0 0;
padding:20px 0 40px 0;
}
.ddsg-wrapper li ul li {width:100% !important}
.ddsg-wrapper.col1 li {width:99.9%}
.ddsg-wrapper.col2 li {width:50%}
.ddsg-wrapper.col3 li {width:33.3%}
.ddsg-wrapper.col4 li {width:25%}
.ddsg-wrapper.col5 li {width:20%}
.ddsg-wrapper.col6 li {width:16.6%}
.ddsg-wrapper.col7 li {width:14.2%}
.ddsg-wrapper.col8 li {width:12.5%}
.ddsg-wrapper.col9 li {width:11.1%}
.ddsg-wrapper.col10 li {width:10%}
.sitemap {
float:left;
width:100%;
margin:0 0 40px}
.ddsg-wrapper li a {
display:block;
font-size:13px;
font-weight:700;
text-align:center;
color:#000;
background:url(images/white-highlight.png) top left repeat-x;
border:2px solid #b5d9ea;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-webkit-box-shadow:rgba(0,0,0,0.5) 2px 2px 2px;
-moz-box-shadow:rgba(0,0,0,0.5) 2px 2px 2px;
margin:0 20px 0 0;
padding:10px 0}
.ddsg-wrapper h2 {
clear:both;
font-family:"Lucida Grande", Verdana, sans-serif;
font-size:14px;
color:#333;
margin:0 0 20px}
.ddsg-wrapper li a,.ddsg-wrapper li.cat0 a {background-color:#9ce1ff}
.ddsg-wrapper li.cat1 a {background-color:#badb84}
.ddsg-wrapper li.cat0 a.myarticle,
.ddsg-wrapper li.cat0 ul li.cat1 ul a.myarticle {background-color:#fef280}
.ddsg-wrapper li a:hover {border-color:#97bdcf}
.ddsg-wrapper li li a:hover {border-color:#94b75f}
.ddsg-wrapper li li li a:hover {border-color:#d1b62c}
.ddsg-wrapper li:last-child {background:url(images/L1-right.png) center top no-repeat}
.ddsg-wrapper li a:link:before,.ddsg-wrapper li a:visited:before {color:#78a9c0}
.ddsg-wrapper li li {
width:100%;
clear:left;
margin-top:0;
background:url(images/vertical-line.png) center bottom repeat-y;
padding:20px 0 0}
.ddsg-wrapper li li a {border-color:#b8da83}
.ddsg-wrapper li li:first-child {padding-top:30px}
.ddsg-wrapper li li:last-child {background:url(images/vertical-line.png) center bottom repeat-y}
.ddsg-wrapper li li a:link:before,.ddsg-wrapper li li a:visited:before {color:#8faf5c}
.ddsg-wrapper li li ul {
width:100%;
float:right;
background:url(images/L3-ul-top.png) center top no-repeat;
margin:10px 0 0;
padding:9px 0 10px}
.ddsg-wrapper li li li {
background:url(images/L3-center.png) left center no-repeat;
padding:10px 0}
.ddsg-wrapper li li li a {
font-size:12px;
width:80%;
float:right;
border-color:#e3ca4b;
padding:5px 0}
.ddsg-wrapper li li li:first-child {
background:url('images/L3-li-top.png') left center no-repeat;
padding:15px 0 5px}
.ddsg-wrapper li li li:last-child {background:url(images/L3-bottom.png) left center no-repeat}
.ddsg-wrapper li li li a:link:before,.ddsg-wrapper li li li a:visited:before {
color:#ccae14;
font-size:9px}
#ddsg-h1 {
color:#fff;
font-weight:700;
font-size:20px;
margin:5px 0}
.ddsg-xml-link a:hover {color:#333}
.ddsg-wrapper li a:hover,.ddsg-wrapper li.cat0 a:hover,
.ddsg-wrapper li.cat1 a:hover,.ddsg-wrapper li.cat0 a.myarticle:hover,
.ddsg-wrapper li.cat0 ul li.cat1 ul a.myarticle:hover {
background-color:#e7f1d7}
.ddsg-xml-link a, .ddsg-wrapper li strong {color:#000}

/* -------------------[Gambling Partners ]------------------- */


#context-links {
	padding-bottom:10px;
    }
#context-links #above { 
    height:auto;
    background-color:transparent;
    }

#context-links .widecolumn {
	margin:0 auto;
	width:750px;
	}
#context-links #content {
    background-color:transparent;
    }

#context-links .title-bar .title {
	font:bold 220%/110% Arial,Helvetica,sans-serif;
	letter-spacing:1px;
	color:#aa0000;
    padding:0;
}

 .intro-box {
	text-align:justify;
	background-color:#f1f7ff;
	padding:10px;
	border:solid 1px #0055d4;
	margin:15px 0 0 0;
	font:normal 100%/110% "Times New Roman",Times,serif;
	font-style:italic;
	color:#333;
	
}
.intro-box p {
	font:normal 15px/18px "Times New Roman", Times, serif;
    }

.section-title {
	text-transform:uppercase;
	letter-spacing:4px;
	height:24px;
	margin:15px auto;
	padding:0 0;
	text-align:center;
	color:#ffffff;
	background-color:#010d37;
	border-bottom:2px solid #cd1713;
	font:bold 130%/130% Arial,Helvetica,sans-serif;
}
.section-title2 {
	text-transform:uppercase;
	letter-spacing:4px;
	height:24px;
	margin-top:380px;
	padding:0 0;
	text-align:center;
	color:#ffffff;
	background-color:#010d37;
	border-bottom:2px solid #cd1713;
	font:bold 130%/130% Arial,Helvetica,sans-serif;
}
.link-bookmarks,
.link-categories {
	margin:0 9px;
	padding:0;
	background-color:transparent;
	
	}

.link-bookmark-box {
	float:left;
	margin:5px;
	padding:0;
	width:200px;
	height:110px;
	/* this controls the color of the border */
	background-color:#d5e5ff;
}
.link-category-box {
	float:left;
	margin:5px;
	padding:0;
	width:200px;
	height:60px;
	/* this controls the color of the border */
	background-color:#d5e5ff;
}
.link-bookmark {
	float:left;
	margin:1px;
	padding:0;
	position:relative;
	/* this controls the background color of the box */
	background-color:#f1f7ff;
	width:198px;
	height:108px;
}
.link-category {
	float:left;
	margin:1px;
	padding:0;
	position:relative;
	/* this controls the background color of the box */
	background-color:#f1f7ff;
	width:198px;
	height:58px;
}
.link-bookmark .bookmark-name,
.link-category .category-name {
	margin:3px 4px 0 4px;
	padding:0;
	font:bold 12px/14px Arial,Helvetica,Verdana,sans-serif;
	letter-spacing:0.68px;
	color:#aa0000;
}
div.news h3.category-name {background:none;text-decoration:underline;
}
div.link-bookmarks h3.bookmark-name {background:none;text-decoration:underline;
}
.link-bookmark .bookmark-name a,
#context-links .link-category .category-name a {
	text-decoration:underline;
}
.link-bookmark .bookmark-desc,
.link-category .category-desc {
	margin:2px 4px 0 4px;
	padding:0;
	font:normal 11px/12px Arial,Helvetica,Verdana,sans-serif;
}
.link-category .item-count {
	position:absolute;
	bottom:0px;
	right:0px;
	margin:0 4px 4px 4px;
	padding:0;
	font:normal 9px/9px Arial,Helvetica,Verdana,sans-serif;
	color:#777;
}	
.link-bookmark .bookmark-bar {
	position:absolute;
	bottom:1px;
	right:2px;
	margin:0;
	padding:0;
}
.link-bookmark .bookmark-bar img {
	margin:0 0 0 3px;
	padding:0;
}
.submitlink {
	display:block;
	position:relative;
	top:-10px;
	margin:0;
	text-align:right;
	font:bold 11px/13px Arial,Helvetica,Verdana,sans-serif;
	}

/* for controlling the color of the currently active category box */
.link-category-box-active {
	background-color:#aa0000;
}
.link-category-box-active .link-category {
	background-color:#f1f7ff;
.clear {clear:both;}

/* -------------------[ Fin ]------------------- */
/* -------------------[ Freerolls ]------------------- */

table.tabcontent {
    width: 800px;
}
.cellule{
text-align:center;
background-color:#000;
}

/* -------------------[ Fin ]------------------- */