@charset "UTF-8";
/* CSS Document */

* {padding:0; margin:0;}
 
body {background:url(../images/bg.jpg) repeat-x #337dbf; font-family:"Trebuchet Ms", Geogia; font-size:12px; color:#000;} 
a {color:#000; text-decoration:none;}
a:hover {text-decoration:underline;}

img {border:none;}
input {border:1px solid #c0b49f; padding:2px; font-size:12px;}
input[type="submit"] {background:#FFF; border:2px solid #2e0000; color:#2e0000; font-size:12px; padding:2px; float:right; margin:3px 20px 0 0;}
li {list-style:none;}

h1, h2, h3, h4, h5 {font-weight:normal; font-family:"Trebuchet Ms", Geogia;}

.path{ padding-bottom:10px; }

.clr {clear:both; font-size:0; margin:0; padding:0; line-height:0; visibility:hidden; height:0;}

#global {margin:0 auto; width:1000px;}  
#header {float:left; width:1000px; background:url(../images/header-bg.jpg) no-repeat left top;}

#logo {width:350px; height:100px; float:left; margin:0 0 2px 0; padding:20px 0 0 0;}
#logo img {float:left; margin:0 0 0 20px;}

#bann {width:650px; height:100px; float:left; margin:0; padding:20px 0 0 0; text-align:right;}

#topLink {width:320px; height:29px; float:right; margin:0; padding:10px 0 0 0; text-align:center; background:url(../images/toplinkbg.png) no-repeat; font-size:14px;}
#topLink a {color:#363636; text-decoration:none;}
#topLink a:hover {color:#363636; text-decoration:underline;}

#lg { width:320px; float:right; margin:0; padding:20px 0 0 0; text-align:center; font-size:12px; }
#bloc_lg a { font-size:12px; }

#menuGlobal {float:left; width:1000px; padding:0 0 23px 0; background:url(../images/bg-cnt-head.jpg) no-repeat bottom left;} 
ul.menuglobal {float:left; margin:0; padding:0 0 0 16px; width:984px; height:31px;}
ul.menuglobal li {float:left; list-style:none; height:31px; margin:0; padding:0 10px 0 0; background:url(../images/menu.jpg) top right;}
ul.menuglobal li:hover {background:url(../images/menu_on.jpg) top right;}
ul.menuglobal li a {display:block; text-align:right; color:#fff; text-decoration:none; height:21px; padding:10px 3px 0 13px; background:url(../images/menu.jpg) no-repeat top left; font-family:Georgia, "Times New Roman", Times, serif;}
ul.menuglobal li a:hover {color:#113e65; background:url(../images/menu_on.jpg) no-repeat;}  
li.onThis {background:url(../images/menu_on.jpg) no-repeat top right !important;}
li.onThis a {color:#000 !important; background:url(../images/menu_on.jpg) no-repeat top left !important;}

#content {width:1000px; min-height:300px; float:left; margin:0; padding:0; background:url(../images/bg-cnt.jpg) repeat-y;}
#contentFoot {width:1000px; height:18px; float:left; background:url(../images/bg-cnt-foot.jpg) no-repeat;}

#search {float:left; width:960px; padding:0 20px;}
#search strong {font-weight:normal; font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; display:block; margin:0 10px 0 0; padding:5px 0 0 0; float:left; color:#161616}
#search .search {background:url(../images/input-search.jpg) no-repeat; width:130px; height:18px; padding:4px 0 0 22px; margin:0; border:none; float:left; color:#161616;}
#search .searchSubmit {padding:0; margin:0; border:none; float:left; margin:0 5px 0 0;}
#search .select {float:left; width:190px; margin:2px 5px 0 5px; color:#161616; outline:none;}
#search .link {float:left; margin:0 0 0 5px; padding:3px 0; text-decoration:underline;}

#cnt {float:left; width:760px; padding:20px 0 0 20px; margin:0 20px 0 0;}
#right {float:left; width:160px; margin:20px 0 0 0; padding:0 0 0 20px; background:url(../images/sidebar-bg.png) no-repeat top left; text-align:center;}
#right span {background:url(../images/sidebar-title.jpg) center top no-repeat; float:left; display:block; width:160px; height:20px; margin:0 0 10px 0; padding:7px 0 0 0; text-align:center; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}

#footer {width:100%; float:left;}
#footerContent {width:1000px; margin:0 auto; padding:10px 0 0 0;}
#footerContent ul {float:left; width:300px; margin:20px 30px 0 0;}
#footerContent ul li {float:left; width:300px; list-style:none;}
#footerContent ul li h3 {font-weight:normal; margin:0 0 5px 0;}
#footerContent ul li a {float:left; width:280px; background:#270000; padding:5px 10px; text-decoration:none; border-bottom:1px solid #360000;}
#footerContent ul li a:hover {background:#550000;}

#footerText {float:left; width:1000px; margin:0; color:#fff; font-size:12px; padding:10px 0 30px 0; text-align:center;}
#footerText a {color:#fff; font-size:12px; text-decoration:none;}

.hr {width:758px; height:26px; float:left; clear:both; margin:10px 0 10px 2px;}

/* Homepage */
#welcome {float:left; width:390px; font-size:12px; margin:0 10px 20px 0;}
#welcome h1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#0d375b; margin-bottom:7px;}
#welcome h1 span {color:#75ce0d;}

#top1 {float:left; width:360px; height:109px; font-size:12px; margin:0 0 20px 0; padding:0; background:url(../images/bg-top1.jpg) no-repeat; line-height:16px;}
#top1 img {float:left; margin:0 10px 5px 0;}
#top1 h2 {font-size:14px; color:#0d375b; font-weight:bold; margin:7px 0 0 20px;}
#top1 h2 span {font-size:14px; color:#000000;}
#top1 .tip {margin:0 3px 0 0;}

#top1 .flagbox {margin:0; padding:0; float:left; width:155px; padding-left:15px; text-align:center;}
#top1 .flagbox span.flag {float:left; width:54px; margin-top:20px;}
#top1 .flagbox span.dash {float:left; width:30px; margin-top:62px;}

#top1 .result {margin:0; padding:0; float:left; width:190px;}
#top1 .result ul.chart {margin:0; padding:0; list-style:none;}

#top1 .result ul.chart li.top {height:18px; line-height:18px; color:#fff;}
#top1 .result ul.chart li.top span.one {width:84px; float:left; display:block;}
#top1 .result ul.chart li.top span.two {width:32px; float:left; display:block; margin-right:1px; text-align:center; background:url(../images/greenbox1.jpg) no-repeat;}
#top1 .result ul.chart li.top span.three {width:32px; float:left; display:block; margin-right:1px; text-align:center; background:url(../images/greenbox1.jpg) no-repeat;}
#top1 .result ul.chart li.top span.four {width:32px; float:left; display:blockl; text-align:center; background:url(../images/greenbox1.jpg) no-repeat;}

#top1 .result ul.chart li.cnt {height:18px; line-height:18px; color:#000; font-size:10px; margin-bottom:1px;}
#top1 .result ul.chart li.cnt span.one {width:78px; float:left; display:block; background:url(../images/greybox1.jpg) left center no-repeat; font-size:11px; color:#0d375b; font-weight:bold; padding-left:6px}
#top1 .result ul.chart li.cnt span.two {width:32px; float:left; display:block; margin-right:1px; text-align:center;}
#top1 .result ul.chart li.cnt span.three {width:32px; float:left; display:block; margin-right:1px; text-align:center;}
#top1 .result ul.chart li.cnt span.four {width:32px; float:left; display:blockl; text-align:center;}

#news1 {float:left; width:760px;}
#news1 .title {float:left; width:760px; margin:0 0 10px 0;}
#news1 .title h2 {float:left; width:503px; font-size:20px; color:#0d375b; height:22px; padding:0 0 0 22px; background:url(../images/rss.jpg) no-repeat left center; border-bottom:1px solid #d9d9d9; font-weight:bold;}
#news1 .title h2 span {font-size:12px; font-style:italic; font-weight:normal;}
#news1 .title a {float:left; display:block; width:235px; height:20px; text-align:center; font-size:12px; font-style:italic; background:url(../images/news-title.jpg) no-repeat; padding:5px 0 0 0;}
#news1 .title a.on {background:url(../images/news-title1-on.jpg) no-repeat; text-decoration:none;}

#news1 .lastArticle {width:445px; float:left;}
#news1 .lastArticle h3 a {font-size:18px; color:#630000; margin-bottom:5px; float:left; width:100%; text-decoration:none;}
#news1 .lastArticle img {float:left; margin:0 10px 20px 0; border:2px solid #EEE;}
#news1 .lastArticle a {color:#630000; text-decoration:underline; font-style:italic;}

#news1 .last3Articles {float:left; width:290px; margin-left:25px;}
#news1 .last3Articles ul {float:left; width:290px; border-top:1px dotted #d3d3d3;}
#news1 .last3Articles ul li {float:left; width:255px; height:32px; border-bottom:1px dotted #d3d3d3; background:url(../images/tip2.jpg) no-repeat center right; padding:6px 30px 0 5px; color:#7a7a7a; font-size:11px;}
#news1 .last3Articles ul li:hover {background:#f7f7f7 url(../images/tip2-on.jpg) no-repeat center right;}
#news1 .last3Articles ul li:hover a {color:#7f0f0f;}
#news1 .last3Articles ul li a {font-size:12px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif;}


#news1 .content {float:left; width:760px; height:165px; background:url(../images/news1-contentbg.jpg) no-repeat top left;}
#news1 .content .menuTop {float:left; width:140px;}
#news1 .content ul.menuTop {float:left; width:140px;}
#news1 .content ul.menuTop li {float:left; width:140px;}
#news1 .content ul.menuTop li a {float:left; width:128px; height:24px; display:block; padding:9px 0 0 12px; font-family:Georgia, "Times New Roman", Times, serif; color:#0d375b;}
#news1 .content ul.menuTop li a:hover, #news1 .content ul.menuTop li a.on {background:url(../images/news1-menu.png) no-repeat; text-decoration:none; color:#fff;}

#news1 .content ul.cntTop {float:left; width:620px; padding:10px 0 0 0; color:#fff; line-height:140%;}
#news1 .content ul.cntTop li {float:left; width:410px; margin:0;}
#news1 .content ul.cntTop li img {float:left; margin-right:10px;}

#news1 .content ul.cntTop .heading span {position:absolute; background:url(../images/white70.png); padding:3px 5px; width:228px; text-align:right; color:#0e375c; font-size:14px; font-weight:bold;}

#news1 .content1 {float:right; width:189px; background:url(../images/news1-content1bg.jpg) no-repeat; height:165px;}
#news1 .content1 a.heading {background:url(../images/news1-headingbg.jpg) no-repeat; height:24px; line-height:24px; padding:0 12px; margin:0 0 5px 0; display:block; color:#fff; width:165px; float:left;}
#news1 .content1 span.text {float:left; width:70px; height:20px; line-height:20px; margin-bottom:5px; text-align:center; font-size:14px; color:#75ce0d; font-weight:bold;}
#news1 .content1 span.logo {float:left; width:100px; text-align:right; line-height:20px;}






#news {float:left; width:760px;}
#news .title {float:left; width:760px; margin:0 0 10px 0;}
#news .title h2 {float:left; width:486px; font-size:18px; color:#000000; height:23px; padding:0 0 0 22px; background:url(../images/rss.jpg) no-repeat left center; border-bottom:1px solid #d9d9d9;}
#news .title h2 span {font-size:14px; font-style:italic;}
#news .title a {float:left; display:block; width:126px; height:18px; text-align:center; font-size:12px; font-style:italic; background:url(../images/news-title.jpg) no-repeat; padding:5px 0 0 0;}
#news .title a.on {background:url(../images/news-title-on.jpg) no-repeat; text-decoration:none;}

#news .lastArticle {width:445px; float:left;}
#news .lastArticle h3 a {font-size:16px; color:#262626; margin-bottom:10px; float:left; width:100%; text-decoration:none;}
#news .lastArticle img {float:left; margin:0 10px 20px 0; border:2px solid #d9d9d9;}
#news .lastArticle a {color:#0d375b; text-decoration:underline; font-style:italic;}

#news .last3Articles {float:left; width:290px; margin-left:25px;}
#news .last3Articles ul {float:left; width:290px; border-top:1px dotted #d3d3d3;}
#news .last3Articles ul li {float:left; width:255px; height:32px; border-bottom:1px dotted #d3d3d3; padding:8px 30px 8px 5px; color:#262626; font-size:12px; font-style:italic;}
#news .last3Articles ul li:hover {}
#news .last3Articles ul li:hover a {color:#0d375b; text-decoration:none;}
#news .last3Articles ul li a {font-size:12px; color:#262626;}

#news a.allnews {color:#337dbf; font-size:14px; clear:both; text-align:right; background:url(../images/arrow_blue.gif) center right no-repeat; padding-right:20px; display:block;}


#top3 {float:left; width:760px; margin-bottom:20px;}
#top3 h2 {float:left; width:100%; color:#0d375b; font-size:18px; font-style:italic; margin-bottom:10px;}
#top3 .top3content {float:left; width:760px; background:url(../images/bg-top3.png) no-repeat top right;}
#top3 .top3content .menuTop3 {float:left; width:150px; height:200px;}
#top3 .top3content ul.menuTop3 {float:left; width:150px;}
#top3 .top3content ul.menuTop3 li {float:left; width:150px;}
#top3 .top3content ul.menuTop3 li a {float:left; width:138px; height:24px; display:block; padding:9px 0 0 12px; font-family:Georgia, "Times New Roman", Times, serif; color:#0d375b;}
#top3 .top3content ul.menuTop3 li a:hover, #top3 .top3content ul.menuTop3 li a.on {background:url(../images/top3-menu.png) no-repeat; text-decoration:none; color:#fff;}

#top3 .top3content ul.top3casino {float:left; width:610px; height:240px; padding:10px 0 0 0;}
#top3 .top3content ul.top3casino li {float:left; width:182px; margin:0 18px 0 0;}
#top3 .top3content ul.top3casino li .etoile img {float:left;}
#top3 .top3content ul.top3casino li a.play {float:left; display:block; background:url(../images/top3-link.png) center no-repeat; width:182px; height:23px; padding:0; margin:0; text-align:center; font-weight:bold; font-size:13px; color:#0d375b; line-height:23px;}

#top3 .top3content ul.top3casino li div.topbox {width:154px; height:76px; margin:0 0 12px 0; padding:0 0 0 28px; background:url(../images/top3casino_topbox.jpg) no-repeat; float:left; font-size:13px; color:#3d5f7c;}
#top3 .top3content ul.top3casino li div.topbox span.flag {float:left; width:52px; text-align:center; margin:12px 0 0 0;}
#top3 .top3content ul.top3casino li div.topbox span.dash {float:left; width:20px; text-align:center; margin-top:52px;}
#top3 .top3content ul.top3casino li div.topbox a {color:#3d5f7c; text-decoration:none;}

#top3 .top3content ul.top3casino div.chartbox {display:block; float:left; width:182px; height:122px;}
#top3 .top3content ul.top3casino ul.chart {margin:0; padding:0; list-style:none;}

#top3 .top3content ul.top3casino ul.chart li.top {height:18px; line-height:18px; color:#fff;}
#top3 .top3content ul.top3casino ul.chart li.top span.one {width:84px; float:left; display:block;}
#top3 .top3content ul.top3casino ul.chart li.top span.two {width:32px; float:left; display:block; margin-right:1px; text-align:center; background:url(../images/greenbox1.jpg) no-repeat;}
#top3 .top3content ul.top3casino ul.chart li.top span.three {width:32px; float:left; display:block; margin-right:1px; text-align:center; background:url(../images/greenbox1.jpg) no-repeat;}
#top3 .top3content ul.top3casino ul.chart li.top span.four {width:32px; float:left; display:blockl; text-align:center; background:url(../images/greenbox1.jpg) no-repeat;}

#top3 .top3content ul.top3casino ul.chart li.cnt {height:18px; line-height:18px; color:#000; font-size:10px; margin-bottom:1px;}
#top3 .top3content ul.top3casino ul.chart li.cnt span.one {width:78px; float:left; display:block; background:url(../images/greybox1.jpg) left center no-repeat; font-size:11px; color:#0d375b; font-weight:bold; padding-left:6px}
#top3 .top3content ul.top3casino ul.chart li.cnt span.two {width:32px; float:left; display:block; margin-right:1px; text-align:center;}
#top3 .top3content ul.top3casino ul.chart li.cnt span.three {width:32px; float:left; display:block; margin-right:1px; text-align:center;}
#top3 .top3content ul.top3casino ul.chart li.cnt span.four {width:32px; float:left; display:blockl; text-align:center;}



#tops {float:left; width:760px;}
#tops .tops-top10 {float:left; width:760px; margin:0 10px 0 0;}
#tops .tops-top10 h2 {float:left; width:724px; height:32px; background:url(../images/tab-top.png) no-repeat; font-size:18px; padding:0 18px; color:#FFFFFF; line-height:32px; font-weight:bold;}
#tops .tops-top10 h2 span {font-size:20px;}
#tops .tops-top10 ul {float:left; width:724px;}
#tops .tops-top10 ul li {float:left; width:758px; margin:0; padding:0; border:1px solid #eee; border-width:0 1px 1px 1px;}
#tops .tops-top10 ul li.top {background:#337dbf; color:#FFFFFF; margin:0; padding:0; border:0 none; width:760px;}
#tops .tops-top10 ul li.top span.one {float:left; width:171px; display:block; padding:0 0 0 20px; color:#fff;}
#tops .tops-top10 ul li.top span.two {float:left; width:100px; display:block; padding:0; color:#fff; text-align:center;}
#tops .tops-top10 ul li.top span.three {float:left; width:446px; display:block; padding:0 0 0 20px; color:#fff;}
#tops .tops-top10 ul li a:hover{ text-decoration:underline; }
#tops .tops-top10 ul li span {line-height:20px; padding:5px 0; color:#0e395e;}
#tops .tops-top10 ul li span.cas {float:left; width:190px; display:block;}
#tops .tops-top10 ul li span.blc {float:left; width:50px; display:block; text-align:center;}
#tops .tops-top10 ul li span.blc a.play {float:left; display:block; background:url(../images/tab-top-aplay.png) no-repeat center; color:#fff; padding:0; text-align:center; width:90px; height:20px;}
#tops .tops-top10 ul li span a.play:hover{float:left; display:block; background:url(../images/tab-top-aplay_on.png) no-repeat center; color:#0e395e; padding:5px 0; text-align:center; width:90px; height:20px;}
#tops .tops-top10 a.viewall {float:left; background:url(../images/tab-top-bottom.png) no-repeat; width:740px; height:20px; padding:0 10px; text-align:right; color:#FFFFFF; font-style:italic; line-height:20px;}
#tops .tops-top10 ul li span img {float:left; margin:0 10px 0 0;}
#tops .tops-top10 a {color:#0e395e; text-decoration:none;}


#tops .tops-top10 ul li span.first {float:left; width:30px; display:block; text-align:right; font-size:18px; font-weight:bold; margin-right:10px; font-family:Arial;}
#tops .tops-top10 ul li span.second {float:left; width:150px; display:block;}
#tops .tops-top10 ul li span.third {float:left; width:100px; display:block; text-align:center; font-weight:bold; border:1px solid #eee; border-width:0 1px;}
#tops .tops-top10 ul li span.forth {float:left; width:355px; display:block; border-right:1px solid #eee; padding-left:20px;}
#tops .tops-top10 ul li span a.play {float:left; display:block; background:url(../images/tab-top-aplay.png) no-repeat center center; color:#fff; padding:5px 0; text-align:center; width:90px; height:20px;}




#tops_inner {float:left; width:760px;}
#tops_inner .tops-top10 {float:left; width:760px; }
#tops_inner .tops-top10 h2 {float:left; width:724px; height:32px; background:url(../images/tab-top.png) no-repeat; font-size:18px; padding:0 18px; color:#FFFFFF; line-height:32px; font-weight:bold; margin:0px; border-bottom:0px; letter-spacing: 0px; }
#tops_inner .tops-top10 h2 span {font-size:20px;}
#tops_inner .tops-top10 ul {float:left; width:724px;}
#tops_inner .tops-top10 ul li {float:left; width:758px; margin:0; padding:0; border:1px solid #eee; border-width:0 1px 1px 1px;}
#tops_inner .tops-top10 ul li.top {background:#337dbf; color:#FFFFFF; margin:0; padding:0; border:0 none; width:760px;}
#tops_inner .tops-top10 ul li.top span.one {float:left; width:171px; display:block; padding:0 0 0 20px; color:#fff;}
#tops_inner .tops-top10 ul li.top span.two {float:left; width:100px; display:block; padding:0; color:#fff; text-align:center;}
#tops_inner .tops-top10 ul li.top span.three {float:left; width:446px; display:block; padding:0 0 0 20px; color:#fff;}

#tops_inner .tops-top10 ul li span {line-height:20px; padding:5px 0; color:#0e395e;}
#tops_inner .tops-top10 ul li span.cas {float:left; width:190px; display:block;}
#tops_inner .tops-top10 ul li span.blc {float:left; width:50px; display:block; text-align:center;}
#tops_inner .tops-top10 ul li span.blc a.play {float:left; display:block; background:url(../images/tab-top-aplay.png) no-repeat center; color:#fff; padding:0; text-align:center; width:90px; height:20px;}
#tops_inner .tops-top10 a.viewall {float:left; background:url(../images/tab-top-bottom.png) no-repeat; width:740px; height:20px; padding:0 10px; text-align:right; color:#FFFFFF; font-style:italic; line-height:20px;}
#tops_inner .tops-top10 ul li span img {float:left; margin:0 10px 0 0;}
#tops_inner .tops-top10 a {color:#0e395e; text-decoration:none;}


#tops_inner .tops-top10 ul li span.first {float:left; width:30px; display:block; text-align:right; font-size:18px; font-weight:bold; margin-right:10px; font-family:Arial;}
#tops_inner .tops-top10 ul li span.second {float:left; width:150px; display:block;}
#tops_inner .tops-top10 ul li span.third {float:left; width:100px; display:block; text-align:center; font-weight:bold; border:1px solid #eee; border-width:0 1px;}
#tops_inner .tops-top10 ul li span.forth {float:left; width:355px; display:block; border-right:1px solid #eee; padding-left:20px;}
#tops_inner .tops-top10 ul li span a.play {float:left; display:block; background:url(../images/tab-top-aplay.png) no-repeat center center; color:#fff; padding:5px 0; text-align:center; width:90px; height:20px;}



#tops .tops-top5-3 {float:left; width:366px;}
#tops .tops-top5-3 h2 {float:left; width:341px; height:25px; background:url(../images/tab-top.png) no-repeat; font-size:16px; padding:9px 0 0 25px; color:#FFFFFF;}
#tops .tops-top5-3 h2.h2top3 {float:left; width:341px; height:24px; background:url(../images/tab-top.png) no-repeat bottom; font-size:16px; padding:6px 0 2px 25px; color:#FFFFFF;}
#tops .tops-top5-3 ul {float:left; width:366px;}
#tops .tops-top5-3 ul li {float:left; width:358px; margin:0; padding:0 0 0 6px; border-bottom:1px solid #EEE; border-left:1px solid #EEE; border-right:1px solid #EEE;}
#tops .tops-top5-3 ul li.top {background:#000000; color:#FFFFFF; margin:0; border:none; width:360px;}
#tops .tops-top5-3 ul li span {margin-top:5px;}
#tops .tops-top5-3 ul li span.nb {float:left; width:18px; display:block;}
#tops .tops-top5-3 ul li span.cas {float:left; width:190px; display:block;}
#tops .tops-top5-3 ul li span.blc {float:left; width:50px; display:block; text-align:center;}
#tops .tops-top5-3 ul li span.blc a.play {float:left; display:block; background:url(../images/tab-top-aplay.png) no-repeat center; color:#d2ac41; padding:2px 4px; text-align:center; width:42px;}
#tops .tops-top5-3 a.viewall {float:left; background:url(../images/tab-top-bottom.png) no-repeat; width:356px; height:18px; padding:3px 10px 0 0; text-align:right; color:#FFFFFF;}

#redaction {float:left; width:760px;}
#redaction img {float:left; margin:0 10px 5px 0; border:3px solid #f4eeda;}
#redaction h2 {font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; color:#a37e15; margin-bottom:10px;}
#redaction h2 a {font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; color:#a37e15; text-decoration:none;}
#redaction a {font-family:Georgia, "Times New Roman", Times, serif; color:#a37e15; text-decoration:underline;}

#textComm {float:left; width:760px; margin-bottom:20px;}
#textComm .text {width:760px; }
#textComm .text h2 {font-size:16px; font-style:italic; color:#0d375b;}

#textComm .comm {width:760px;}
#textComm .comm h2 {font-size:16px; font-style:italic; margin-bottom:5px;}
#textComm .comm ul {float:left; width:338px; height:353px; background:url(../images/bg-home-comm.png) no-repeat; padding:15px; list-style:none;}
#textComm .comm ul li {float:left; width:338px; font-size:11px; padding:0 0 12px 0; margin:0 0 12px 0; border-bottom:1px dashed #bfbfbf;}
#textComm .comm ul li h3 {font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:5px;}
#textComm .comm ul li a {text-decoration:underline;}
#textComm .comm ul li.last {float:left; width:338px; font-size:11px; padding:0 0 12px 0; margin:0 0 12px 0; border-bottom:0 none;}

/* Page type */
#page {float:left; width:760px;}
#page h1 {font-size:24px; letter-spacing:-1px; margin:0 0 22px 0; padding:0 0 10px 0; background:url(../images/bg-title.png) repeat-x bottom;}
#page h2 {font-size:20px; letter-spacing:-1px; margin:30px 0 15px 0; padding:0 0 3px 0; border-bottom:1px solid #000000;}
#page img {margin:0 10px 10px 10px;}

/* Resultat de recherche */
#searchResults {float:left; width:760px;}
#searchResults h1 {font-size:24px; letter-spacing:-1px; margin:0 0 22px 0; padding:0 0 10px 0; background:url(../images/bg-title.png) repeat-x bottom;}

#searchResults .res {float:left; width:760px; border-top:1px solid #EEE; margin-bottom:5px; padding-top:10px; font-size:11px;}
#searchResults .res h2 {font-size:16px; color:#000000; margin:0 0 10px 0;}
#searchResults .res h2 span {font-size:14px; color:#cba22d; font-style:italic; margin:0 0 0 10px;}
#searchResults .res img {float:left; margin:0 20px 20px 0;}
#searchResults .res a {font-size:12px; text-decoration:underline; margin:0 10px;}
#searchResults .res a.visit {float:left; background:url(../images/search-link.png) no-repeat; width:98px; height:18px; padding:2px 0 0 0; display:block; text-align:center; font-size:12px; text-decoration:none;}

/* Actualite News */
#actualite {float:left; width:760px;}
#actualite h1 {font-size:24px; letter-spacing:-1px; margin:0 0 22px 0; padding:0 0 10px 0; background:url(../images/bg-title.png) repeat-x bottom;}

#actualite .actu {float:left; width:350px; height:185px; margin-right:30px; border-bottom:1px solid #EEE; padding:10px 0;}
#actualite .actu h2 {float:left; width:100%; margin-bottom:10px;}
#actualite .actu h2 a {font-size:16px; font-style:italic; color:#624a06;}
#actualite .actu .actuImg {float:left; width:140px; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; color:#a37e15;}
#actualite .actu .actuImg img {border:3px solid #f4eeda;}
#actualite .actu .actuText {float:left; width:210px; font-size:11px;}

/* Casino */
#casino {float:left; width:760px; background:url(../images/bg-title.png) repeat-x top;}

#casino .casinoHead {float:left; width:755px; border-bottom:1px solid #d9d9d9; padding:12px 0 12px 5px;}
#casino .casinoHead .logo {float:left; width:110px;}
#casino .casinoHead .name {float:left; padding:20px 15px 0 20px;}
#casino .casinoHead .name h1 {letter-spacing:-1px; font-size:24px; color:#0d375b; }
#casino .casinoHead .rating {float:left; padding:28px 0 0 0;}
#casino .casinoHead .rating img {float:left;}
#casino .casinoHead a.play {float:right; background:url(../images/casino-link-tel.jpg) no-repeat; width:176px; height:24px; margin:20px 0 0 0; padding:7px 10px 0 0; text-align:right; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; }

#casino .review {float:left; width:745px; margin:0 0 0 15px; padding:15px 0;}
#casino .review ul {float:left; width:340px;}
#casino .review ul li {float:left; width:330px;}
#casino .review ul li label {float:left; width:130px;}
#casino .review ul li span.bonus {font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; color:#75ce0d;}

#casino .reviewText {float:left; width:400px;}

#casino .casinoCnt {float:left; width:760px;}
#casino .casinoCnt ul.menu {float:left; width:750px; padding:0 0 0 10px; background:url(../images/casino-menu-bg.jpg) repeat-x bottom;}
#casino .casinoCnt ul.menu li {float:left; width:105px; height:25px;}
#casino .casinoCnt ul.menu li a {float:left; display:block; width:105px; height:19px; padding:6px 0 0 0; text-align:center; background:url(../images/casino-menu-hover.jpg) no-repeat; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF;}
#casino .casinoCnt ul.menu li a:hover, #casino .casinoCnt ul li a.on {background:url(../images/casino-menu.jpg) no-repeat; text-decoration:none; color:#0d375b; }

#casino .casinoCntText {float:left; width:720px; margin:20px 0 0 20px;}
#casino .casinoCntText h2 {letter-spacing:-1px; font-size:20px; margin-bottom:10px;}
#casino .casinoCntText h3 { font-size: 20px; margin-bottom: 10px; }

#casino ul.avisCasino {float:left; padding:15px;}
#casino ul.avisCasino li {float:left; padding:0 0 12px 0; margin:0 0 12px 0; border-bottom:1px solid #EEE;}
#casino ul.avisCasino li h3 {font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:10px;}
#casino ul.avisCasino li a {text-decoration:underline;}
#casino ul.avisCasino li span.etoile {display:block; float:right; width:200px;}
#casino ul.avisCasino li span.etoile img {float:left;}
#casino ul.avisCasino li span.etoile em {float:left; margin-left:8px;}

/* Contact */
.contact_tab td{
	padding: 7px 0;
	vertical-align:top;
}

.contact_tab .input_contact{
	width: 200px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	border:1px solid #C0B49F;
	padding:1px 2px;
	font-size:11px;
}



.sociable {
	background: #F5F5F5;
	margin: 16px 0;
	padding: 3px;
}

.sociable_tagline p{ margin:0px 0 10px 0; padding: 0px;}
.sociable_tagline span{ position: relative;}
.sociable_tagline span span{ display: none; width: 14em; }
.sociable_tagline:hover span span{
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}
.sociable span {
	display: block;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable ul li {
	background: none;
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.sociable ul li:before { content: ""; }
#page .sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0 1px 10px;
	padding: 0;
}

.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

.comparateur table{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	border:1px solid #C0B49F;
	padding:1px 2px;
	font-size:11px;
}

