body, html { 	margin:0;	font:normal 11px/13px Tahoma, Arial, Verdana, sans-serif; 	color:#4b4b4b; 	height:100%; 	text-align:left; 	background:#ffffff url("../i/main_bg.jpg") no-repeat top center; 	padding:0;	}
html, body{  height:100%; }

/*.main { height: auto !important; min-height: 100%; height: 100%; position: relative;}*/

body, input, form, img, h1, h2, h3, h4, h5, h6, ul, li, td, p, fieldset, dt, dd, dl {margin:0; padding:0}
h1, h2, h3, h4, h5, h6 {font:normal 11px/13px Tahoma, Arial, Verdana, sans-serif;}
fieldset, img {border:0}

a {color: #0f8dce; text-decoration: underline; }
a:hover {color: #0f8dce; text-decoration: none;}
ul, li {list-style:none;}


.nowrap {white-space:nowrap;}
.overfl {overflow:auto;}
 
.abs {position:absolute;}
.rel{position:relative;}
.cent{text-align:center;}
.talleft{text-align: left;}
.talright{text-align:right;}
.bot{vertical-align: bottom;}
.mid{vertical-align: middle;}
.bold{ font-weight: bold;}
.left{ float:left; display:inline;}
.right{ float:right; display:inline;}
.clear {clear:both; height: 0; overflow: hidden;}
.red {border:1px solid red;}
.green {border:1px solid green;}
.black {border:1px solid black;}

table {border-collapse: collapse; }
td {vertical-align: top;}

.headertop {height:207px; margin: 0 auto; width:1000px; }
.headertop .banner {padding:80px 15px 0 0; display:block; float:right;}
.main {background:url("../i/header.jpg") no-repeat top center; margin-top:0;}
.content {padding:26px 12px 50px 12px; width:976px; margin:0 auto; overflow:auto }

.leftblock { width:189px; 
float:left;}

.leftblock .text {border: 1px solid #e2e2e2;
-webkit-border-radius: 0 0 8px 8px;
-moz-border-radius: 0 0 8px 8px;
border-radius: 0 0 8px 8px;
background: #f5f5f5;
behavior: url("css/pie.htc"); width:187px; position: relative; }

.text p {text-align: justify; margin: 7px; }

.leftblock .header {background:url("../i/leftblockheader1.jpg") no-repeat top center; height:38px; width:auto; position:relative; font:normal 15px/15px Tahoma, Arial, Verdana, sans-serif; line-height:42px; padding: 0 0 0 50px; text-transform:uppercase; }

.oneitem {text-align:center; line-height:18px; width:150px; margin:0 auto; overflow:auto; padding:7px 0 10px 0; background:url("../i/oneitem_bgx.png") repeat-x bottom;  }

.oneitem.last {background:none;}

.oneitem dd a {color:#0f8dce; text-decoration:underline; font:bold 12px/12px Tahoma, Arial, Verdana, sans-serif;}
.oneitem dd a:hover {color:#0f8dce; text-decoration:none; font:bold 12px/12px Tahoma, Arial, Verdana, sans-serif;}
.oneitem dd {color:#442692;  font:bold 12px/12px Tahoma, Arial, Verdana, sans-serif; padding:3px 0;}
.oneitem .review { background: url("../i/but_review.png"); display:block; float:left; width:70px; height:21px;}
.oneitem .review:hover { background: url("../i/but_review.png"); display:block; float:left;  opacity: 0.85; filter:alpha(opacity=85);}
.oneitem .play { background: url("../i/but_play.png"); display:block; float:right; width:70px; height:21px;}
.oneitem .play:hover { background: url("../i/but_play.png"); display:block; float:right; opacity: 0.85; filter:alpha(opacity=85);}

.Navigation {margin:10px 0 0 0}
.Navigation .header  { background:url("../i/navigation_header.png"); height:27px; color:#FFF;  font:normal 18px/18px Tahoma, Arial, Verdana, sans-serif; padding:8px 0 0 0; text-align:center }

.Navigation .text {border: 1px solid #e2e2e2;
-webkit-border-radius: 0 0 8px 8px;
-moz-border-radius: 0 0 8px 8px;
border-radius: 0 0 8px 8px;
background: #f5f5f5;
behavior: url("css/pie.htc"); width:187px; position: relative;}
.Navigation .text li { background:url("../i/oneitem_bgx.png") repeat-x bottom; padding: 8px 0 10px 10px}
.Navigation .text li:hover { background:url("../i/navigation_bgx.png") repeat-x; }
.Navigation .text li a { background: url("../i/navigation_arrow.png") no-repeat left 2px; color:#4b4b4b; display:block; padding: 0 0 0 13px; text-decoration:none; font:normal 12px/12px Tahoma, Arial, Verdana, sans-serif;  }
.Navigation .text li a:hover { background:#cbcbcb; text-decoration:underline ;  background: url("../i/navigation_arrow_act.png") no-repeat left 2px; padding: 0 0 0 13px;}
.Navigation .text li.last { background:none;}
.Navigation .text li.last:hover {background:url("../i/navigation_bgx.png") repeat-x;}

.centerpart {margin: 0 0 0 220px;}
h1 { font:normal 15px/15px Tahoma, Arial, Verdana, sans-serif; text-transform:uppercase; margin: 0 0 13px 0}
.centerpart .text {font:normal 12px/14px Tahoma, Arial, Verdana, sans-serif; }
.centerpart .text a {font-weight:bold;}

.leftincent {width:247px; float:left; padding:20px 0 0 0 }
.leftincent .bestcasino {}
.leftincent .bestcasino .header { background:url("../i/bestcasino_header.png") no-repeat; padding: 2px 0 0 60px; text-transform:uppercase; font:normal 15px/40px Tahoma, Arial, Verdana, sans-serif; height:37px; width:187px;}
.leftincent .bestcasino .text {border: 1px solid #e2e2e2;
-webkit-border-radius: 0 0 8px 8px;
-moz-border-radius: 0 0 8px 8px;
border-radius: 0 0 8px 8px;
background: #f8f8f8;
behavior: url("css/pie.htc");  position: relative; padding:10px 20px}

.leftincent .bestcasino .text {}



/*  */

.bestcasino .text img {border:1px solid #e2e2e2}
.bestcasino .text dd {padding:3px 0;}
.bestcasino .text .info {font:normal 11px/12px Tahoma, Arial, Verdana, sans-serif;}
.bestcasino .text .soft {color:#909090; font:normal 11px/12px Tahoma, Arial, Verdana, sans-serif;}
.bestcasino .text .country {font:normal 11px/12px Tahoma, Arial, Verdana, sans-serif; color:#909090;}
.bestcasino .text .country img { vertical-align:middle;}
.bestcasino .text .reviewsm { background:url("../i/reviewsm.png") no-repeat 2px 6px; padding: 3px 0 3px 22px; }
.bestcasino .text .reviewsm a {color:#0f8dce; font:normal 11px/12px Tahoma, Arial, Verdana, sans-serif;}
.bestcasino .text .reviewsm a:hover {color:#0f8dce; text-decoration:none;}
.bestcasino .text .bonus {font:normal 14px/16px Tahoma, Arial, Verdana, sans-serif;}
.bestcasino .text .bonus span {color:#442692; font-weight:bold;}
.bestcasino .text .sp {background:url("../i/oneitem_bgx.png") repeat-x top; margin:15px 0 0 0; padding:20px 0 0 0; text-align:center;}
.download { background:url("../i/but_download.png") no-repeat; display:block; width:108px; height:30px; margin:0 auto;}
.download:hover { background:url("../i/but_download.png") no-repeat;  opacity: 0.85; filter:alpha(opacity=85);}

.paynow {background:url("../i/but_paynow.png") no-repeat; display:block; width:130px; height:36px; margin:10px auto 00px auto;}
.paynow:hover {background:url("../i/but_paynow.png") no-repeat; display:block; width:130px; height:36px; margin:10px auto 0px auto; opacity: 0.85; filter:alpha(opacity=85);}

.leftincent .online {margin:20px 0 0 0;  -webkit-border-radius: 8px 8px 8px 8px ;
-moz-border-radius:8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px; border: 1px solid #e2e2e2; width:249px; padding:0 0 10px 0 }

.leftincent .online .header { background:url("../i/online_header_bg.png") repeat-x; line-height:42px; padding: 0 0 0 17px; text-transform:uppercase; font:normal 15px/34px Tahoma, Arial, Verdana, sans-serif; height:40px;  width:230px;   -webkit-border-radius: 8px 8px 0 0 ;
-moz-border-radius:8px 8px 0 0;
border-radius: 8px 8px 0 0; }

.leftincent .online .text { text-align:center; }
.leftincent .online .text dt {padding:2px 0;}

.leftincent .online .download {display:block; background: url("../i/download2.png") no-repeat; width:109px; height:30px; float:left; margin-left:14px;}
.leftincent .online .download:hover {display:block; background: url("../i/download2.png") no-repeat; width:109px; height:30px; opacity: 0.85; filter:alpha(opacity=85);}

.leftincent .online .play {display:block; background: url("../i/play2.png") no-repeat; width:109px; height:30px; float:right;  margin-right:14px;}
.leftincent .online .play:hover {display:block; background: url("../i/play2.png") no-repeat; width:109px; height:30px; opacity: 0.85; filter:alpha(opacity=85);}

.jcarousel-skin-tango {} 
.jcarousel-skin-tango span {float:left; display:block; margin:5px 0 0 0; font-size:11px; }
.jcarousel-skin-tango a.zoom {display:block; float:right; font-size:11px; background: url("../i/zoom_icon.png") 0 2px no-repeat; margin:5px 0 0 0; padding: 0 0 10px 20px}

.rightcent {margin: 0 0 0 265px; padding: 4px 0 0 0}

.rightcent .roulette {margin:20px 0 0 0;  -webkit-border-radius: 8px 8px 8px 8px ;
-moz-border-radius:8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px; border: 1px solid #e2e2e2;  padding:0 0 10px 0}

.rightcent .roulette .header { background:url("../i/online_header_bg.png") repeat-x; padding: 0 0 0 17px; text-transform:uppercase; font:normal 15px/34px Tahoma, Arial, Verdana, sans-serif; height:34px;    -webkit-border-radius: 8px 8px 0 0 ;
-moz-border-radius:8px 8px 0 0;
border-radius: 8px 8px 0 0; }

.roulette table {width:100%;}
.roulette table th { background:#f5f5f5; color:#000000;  font:bold 11px/13px Tahoma, Arial, Verdana, sans-serif; text-align:left; padding: 7px 0 7px 4px}
.roulette tr td {border-bottom:1px solid #f5f5f5;}
.roulette tr.last td {border-bottom:0px solid #f5f5f5; padding-bottom:0;}
.roulette td {padding: 4px 0 4px 4px; vertical-align:middle;}

.roulette .num {width:20px; text-align:center; color:#acacac;}
.roulette th.num {color:#000000;}
.roulette .bonus {color:#442692}
.roulette .soft {color:#acacac;}
.roulette .review {}

.roulette .play {display:block; background: url("../i/play3.png") no-repeat; width:60px; height:21px;   margin-right:4px;}
.roulette .play:hover {display:block; background: url("../i/play3.png") no-repeat; width:60px; height:21px;   margin-right:4px; opacity: 0.85; filter:alpha(opacity=85);}

.articles  { margin: 10px 10px 8px 12px; border-bottom:1px solid #a5a4a4; border-top:1px solid #a5a4a4; }

h3 {text-transform:uppercase; padding: 10px 0 10px 0; font:normal 15px/17px Tahoma, Arial, Verdana, sans-serif; padding: 8px 10px 0px 12px; margin:10px 0 0 0;}

.oneart { border-bottom:1px dotted #bdbdbd; padding:12px 0; overflow:auto}
.oneart .date {color:#8d8d8d; font:normal 10px/12px Tahoma, Arial, Verdana, sans-serif; padding:2px 0;}
.oneart h4 {padding:2px 0 4px 0;}
.oneart h4 a {color:#4b4b4b; font:bold 14px/16px Tahoma, Arial, Verdana, sans-serif;}

.oneart .pic {float:left; border:1px solid #e2e2e2; background:#f4f4f4; padding:5px; margin:0 15px 0 0 }

.oneart.last {border:0;}

.all_art { background:url("../i/all_atricles.png") no-repeat; width:94px; height:21px; display:block; margin: 17px 0 0 10px;}
.all_art:hover { background:url("../i/all_atricles.png") no-repeat; width:94px; height:21px; opacity: 0.85; filter:alpha(opacity=85); display:block}

.footer {  background:url("../i/oneitem_bgx.png") repeat-x #f6f6f6; padding:30px 0 20px 0;}
.footer li {float:left; padding: 0 11px 0 0}
.footer a {color:#4b4b4b; text-decoration:none;}
.footer a:hover {color:#4b4b4b; text-decoration:underline}

.footer ul { overflow:auto}

.footer .copy {color:#8f8f8f; padding:20px 0 0 0;}
.footer .ft {margin:0 auto; width:950px;}

.casinomonth {
	border: 0px solid #eaeaea;
	border-top:0;
	/* padding: 14px 0 10px 0;*/
	-webkit-border-radius: 14px 14px 14px 14px;
	-moz-border-radius:14px 14px 14px 14px;
	border-radius: 14px 14px 14px 14px;
	background: #f1f1f1;
	behavior: url("css/pie.htc");		
	float:right;
	width: 115px;
	padding: 15px;
	position: relative; 
	z-index: 2;}


.casinomonth li a {display:block; color:#009587; font:bold 11px/13px Tahoma, Arial, Verdana, sans-serif; text-decoration:underline;}

.WinPalace { margin:3px 0 0 0;  -webkit-border-radius: 8px 8px 8px 8px ;
-moz-border-radius:8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px; border: 1px solid #e2e2e2;  padding:0 0 10px 0; background:url("../i/WinPalace_textbg.png") repeat-y right #f9f9f9;  }
.WinPalace .header { background:url("../i/online_header_bg.png") repeat-x; padding: 0 0 0 17px; text-transform:uppercase; font:normal 15px/34px Tahoma, Arial, Verdana, sans-serif; height:34px;    -webkit-border-radius: 8px 8px 0 0 ;
-moz-border-radius:8px 8px 0 0;
border-radius: 8px 8px 0 0;}

.WinPalace .text { overflow:auto; padding:13px 0 5px 15px; }
.WinPalace .text .rightpart { width:190px; float:right; padding:10px 0 0 18px; margin:0; list-style:none;}
.WinPalace .text .rightpart li {list-style:none;}
.WinPalace .text .rightpart li {color:#909090; font:bold 11px/13px Tahoma, Arial, Verdana, sans-serif; padding:6px 0;}
.WinPalace .text .rightpart li b { color:#4b4b4b; font:normal 11px/13px Tahoma, Arial, Verdana, sans-serif}
.WinPalace .text .rightpart li img {border:1px solid #c8c8c8; vertical-align:text-bottom; margin: 0 3px 0  0}
.WinPalace .text .piclogo {float:left;}
.WinPalace .text .piclogo img {border:1px solid #e2e2e2; margin: 0 16px 0 0}
.WinPalace .text .bonus {font:normal 14px/16px Tahoma, Arial, Verdana, sans-serif; padding: 0 225px 0 245px; font-weight:bold;}
.WinPalace .text .bonus b {color:#442692; font-weight:bold;}
.WinPalace .text .bonus span {font:normal 12px/26px Tahoma, Arial, Verdana, sans-serif; color:#4b4b4b}
.WinPalace .text .but { background:url("../i/oneitem_bgx.png") repeat-x ; margin:12px 0 0 0; padding:12px 0 0 0}
.WinPalace .text .play {background: url("../i/play4.png"); display:block; float:left; width:130px; height:36px;}
.WinPalace .text .play:hover {background: url("../i/play4.png"); display:block; float:left; width:130px; height:36px; opacity: 0.85; filter:alpha(opacity=85); }

.WinPalace .text .download {background: url("../i/download3.png"); display:block; float:left; width:108px; height:30px; margin: 3px 0 0 15px;}
.WinPalace .text .download:hover {background: url("../i/download3.png"); display:block; float:left; width:108px; height:30px; opacity: 0.85; filter:alpha(opacity=85); }

.review {}
.review .rightincent {width:247px; float:right; padding:15px 0 0 0 }
.payment {}


.payment {  -webkit-border-radius: 8px 8px 8px 8px ;
-moz-border-radius:8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px; border: 1px solid #e2e2e2; }
.payment .header { background:url("../i/online_header_bg.png") repeat-x; padding: 0 0 0 17px; text-transform:uppercase; font:normal 15px/34px Tahoma, Arial, Verdana, sans-serif; height:34px;    -webkit-border-radius: 8px 8px 0 0 ;
-moz-border-radius:8px 8px 0 0;
border-radius: 8px 8px 0 0;}

.summary .header { background:url("../i/online_header_bg.png") repeat-x; padding: 0 0 0 17px; text-transform:uppercase; font:normal 15px/34px Tahoma, Arial, Verdana, sans-serif; height:34px;    -webkit-border-radius: 8px 8px 0 0 ;
-moz-border-radius:8px 8px 0 0;
border-radius: 8px 8px 0 0;}

.payment .text {}
.payment table { width:100%;}
.payment tr th { background:#f5f5f5; border-bottom:1px solid #f6f6f6; padding: 8px 0;}
.payment tr th.met {padding: 0 0 0 14px;}
.payment tr th { background:#f5f5f5; border-bottom:1px solid #f6f6f6; padding: 8px 0;}
.payment tr td {  border-bottom:1px solid #f6f6f6; border-left:1px solid #f6f6f6; padding: 8px 8px 8px 14px; text-align:center;}
.payment tr td.met { text-align:left;}
.payment tr td.non { background:#f8f8f8}

.summary { margin:3px 0 0 0;  -webkit-border-radius: 8px 8px 8px 8px ;
-moz-border-radius:8px 8px 8px 8px;  margin: 12px 0 0 0;
border-radius: 8px 8px 8px 8px; border: 1px solid #e2e2e2; }
.summary .head { background:#f5f5f5; padding:5px 0 5px 15px; font:bold 12px/14px Tahoma, Arial, Verdana, sans-serif;}
.summary ul {padding: 4px 0 12px 2px;}
.summary .plus li {padding: 2px 0 2px 25px; background:url("../i/li_plus.png") no-repeat 10px 7px; }
.summary .minus li {padding: 2px 0 2px 25px; background:url("../i/li_minus.png") no-repeat 10px 10px; }

.review .leftincenter {padding: 15px 0 0 0; margin: 0 260px 0 0}
.review .offered {-webkit-border-radius: 8px 8px 8px 8px ;
-moz-border-radius:8px 8px 8px 8px;  margin: 0px 0 0 0;
border-radius: 8px 8px 8px 8px; border: 1px solid #e2e2e2;}
.review .offered .header {background:url("../i/online_header_bg.png") repeat-x; padding: 0 0 0 17px; text-transform:uppercase; font:normal 15px/34px Tahoma, Arial, Verdana, sans-serif; height:34px;    -webkit-border-radius: 8px 8px 0 0 ;
-moz-border-radius:8px 8px 0 0;
border-radius: 8px 8px 0 0;}

.oneoffer {padding: 5px 18px 14px 18px; font:normal 12px/16px Tahoma, Arial, Verdana, sans-serif;  border-bottom:1px solid #f7f7f7 }
.oneoffer h6 {font:bold 12px/20px Tahoma, Arial, Verdana, sans-serif; color:#1f95d1}

.slider {-webkit-border-radius: 8px 8px 8px 8px ;
-moz-border-radius:8px 8px 8px 8px; order-radius: 8px 8px 8px 8px; border: 1px solid #e2e2e2; padding:17px 0 37px 0; background: #fbfbfb; margin:15px 0 0 0}

.infotext h3 {font:normal 15px/16px Tahoma, Arial, Verdana, sans-serif; padding: 8px 0 4px 0}
.infotext p {padding:6px 0; font:normal 12px/15px Tahoma, Arial, Verdana, sans-serif; }

.text ul { list-style-type: disc; margin: 5px 5px 5px 30px;}
.text ul li {padding: 2px; list-style-type: disc;}
.text ol {margin: 5px;  list-style-type:decimal; margin: 5px 5px 5px 30px;}
.text ol li {  list-style-type:decimal;}


/* точно работает
.menu ul li.active {
     clear: left;
    position: relative;
    z-index: 2;
    padding: 2em 1em;
    border: 1px solid #CCC;
    background: #FFF;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 13px;
    -webkit-box-shadow: #CCC 0 0 .25em;
    -moz-box-shadow: #CCC 0 0 .25em;
    box-shadow: #CCC 0 0 .25em;
    behavior: url("css/pie.htc");
*/



/*.menu ul li a {color: #000000; display: block; text-decoration: none; height:16px; padding: 0 10px;  background: #FFF;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
    behavior: url("css/pie.htc");
	font:normal 11px/16px Tahoma, Arial, Verdana, sans-serif;}
.menu ul li a span {margin:0px 0px 0px 15px; padding:0px 15px 0px 0px;  text-transform:uppercase; color:#dff5f3;}
.menu ul li a:hover, .menu ul li a:hover span { color:#00564f;}
.menu ul li a:hover {background-position: top left;cursor:pointer;}
.menu ul li a:hover span {background-position: top right;cursor:pointer;}

 behavior:url("css/iepngfix.htc"); 
 
*/




