html {
        background-color: black;
}
body {
        margin: 0px;
        background-color: #000;
        font-family: Arial, Helvetica, sans-serif;
        color: #fff;
        font-size: 15px;
}

hr {
  background:#000000;
  color:#031800; 
  border:0px;
  height:1px; 
  clear:both;
  margin-left: 10px;
  margin-right: 10px;
}



a {
        FONT-SIZE: 18px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        text-decoration: none;
        text-align: center;
	 color: #ffcc00;
	 font-size: 14px;
}

h1 {
        FONT-SIZE: 22px;
font-family: Arial, Helvetica, sans-serif;
	 color: #eee;
        font-weight: normal;
        text-decoration: none;
        text-align: center;
        margin-top: 20px;
	 margin-bottom: 20px;
}
h4 {
        FONT-SIZE: 14px;
        font-family: Arial, Helvetica, sans-serif;
	 color: #eee;
        font-weight: normal;
        text-decoration: none;
        text-align: center;
}
#social h1 {
        FONT-SIZE: 18px;
font-family:  Georgia, Times, serif;
	 color: #eee;
        font-weight: normal;
        text-decoration: none;
        text-align: center;
        margin-top: 40px;
	 margin-bottom: 1px;
} 
p {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 17px;
        font-style: normal;
        font-weight: normal;
        color: #dadada;
        margin-left: 20px;
        margin-top: 10px;
        MARGIN-BOTTOM: 0px;
        margin-right: 20px;
        text-align: left;

}
.pnew {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 17px;
        font-style: normal;
        font-weight: normal;
        color: #dadada;
                padding-left: 10px;
        text-align: left;
}




.p2 {
	font-family: Arial, Helvetica, sans-serif;
        font-size: 17px;
        font-style: normal;
        font-weight: normal;
        color: #dadada;
        margin-left: 10px;
        margin-top: 0px;
        MARGIN-BOTTOM: 0px;
        margin-right: 10px;
        text-align: center;

}

.p3 {
	font-family: Arial, Helvetica, sans-serif;
        font-size: 17px;
        font-style: normal;
        font-weight: normal;
        color: #dadada;
        margin-left: 5px;
        margin-top: 0px;
        MARGIN-BOTTOM: 0px;
        margin-right: 5px;
        text-align: center;

}

.pTurnir {
	font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-style: normal;
        font-weight: normal;
        color: #dadada;
        margin-left: 10px;
        margin-top: 0px;
        MARGIN-BOTTOM: 0px;
        margin-right: 10px;
        text-align: center;

}

.pPrize {
	font-family: Arial, Helvetica, sans-serif;
        font-size: 17px;
        font-style: normal;
        font-weight: normal;
        color: #dadada;
        margin-left: 10px;
        margin-top: 140px;
        MARGIN-BOTTOM: 0px;
        margin-right: 10px;
        text-align: center;

}

.button_enter {background:url("../img/enter.png"); margin-left: -5px;border:0 none; width: 87px; height: 23px;}
.menuit {
        FONT-SIZE: 24px;
        FONT-FAMILY: Impact;
}
.menuit:hover {color: #f1c71c;}
#u2Login {margin-left: 20px;margin-top:15px;}
#copy {font-size:11px;font-family: Arial, Helvetica, sans-serif; color: #fff; font-weight: bold;}
#uL2 {float: right; width: 129px;;margin: 7px -88px 0 0px;padding:0;}
#ulogin {float: right; width: 129px;;margin: 7px -88px 0 0px;padding:0;}
.news2 { text-decoration: none; clear: both; color: #fff; }
.login-box { margin-left: 30px; }
.login-box input.login {float: left;  background-color: #f9cd00; border:none;height:25px;width:60px;color:#fff;font-size:14px;padding:0 0 3px 0;cursor:pointer; border-radius: 2px; -moz-border-radius: 2px;}
.lobby-box { 
//width: 165px; 
margin-left:5px;
float: left;
}
.register {background-color: #518700; font-weight: bold;text-transform:uppercase;border:none;height:48px;width:150px;color:#fff;font-size:14px;padding:0 0 3px 0;cursor:pointer; border-radius: 2px; -moz-border-radius: 2px;}
.cashboxbtn {background-color: #518700; border:none;height:25px;width:90px;color:#fff;font-size:14px;padding:0 0 3px 0;cursor:pointer; border-radius: 2px; -moz-border-radius: 2px;}
.request {background-color: #518700; border:none;height:25px;width:130px;color:#fff;font-size:14px;padding:0 0 3px 0;cursor:pointer; border-radius: 2px; -moz-border-radius: 2px;}
.cashbox {background-color: #f9cd00; border:none;height:25px;width:100px;color:#fff;font-size:14px;padding:0 0 3px 0;cursor:pointer; border-radius: 2px; -moz-border-radius: 2px;}
.cancelbut {  background-color: red; border:none;height:18px;width:75px;color:#fff;font-size:14px;padding:0 0 3px 0;cursor:pointer; border-radius: 2px; -moz-border-radius: 2px;}
#cancelbut { float: right;margin: -20px 3px 0px 0px;}
#tab5 p {
margin-left: 5px !important;
margin-top: 5px !important;
}
.exit {background-color: #000; border:none;height:25px;width:65px;color:#fff;font-size:14px;padding:0 0 3px 0;cursor:pointer; border-radius: 2px; -moz-border-radius: 2px;}

.secure-icon { background-image: url('../img/lock.png');background-repeat: no-repeat; }
.secure-icon {background-position: -3px -2px; width: 16px;height: 16px; margin: 0px;}
.secure-icon { position: absolute; padding-left: -120px;top: 12px;}

.block { float: left; height: 55px; margin-right: 20px; width: 150px; }
.block .line1 { float: left; width:150px;}
.block .line2, .block .line2 a { text-align: left; float:left; padding:4px 0px 0 0px; width:100%; color: white;font-size:11px;font-family: Arial, Helvetica, sans-serif; }
.block .line2 input {margin: 2px  0px 0px 5px;}
.block .line2 a:link,.block .line2 a:visited {color:#E9B30A;text-decoration:underline;}
.block .line2 a:hover {color:#E9B30A;text-decoration:none;}
.block input.text, #request input { height: 17px; padding: 2px; width: 146px;float:left;font-size:12px;color:#5F5F5F;}
#regbtn { float: left; height: 45px; margin: 0 5px 0 15px;position: relative; width: 150px;}
#request1 input { height: 17px; padding: 2px; width: 146px;float:left;font-size:12px;color:#5F5F5F;}
#request2 input { height: 17px; padding: 2px; width: 66px;float:left;font-size:12px;color:#5F5F5F;}
div.lang-bar {float: right; position:relative; top: 0px;overflow: hidden;z-index: 10000; color: white;font-family: Arial, Helvetica, sans-serif; height: 21px;}
.ie div.lang-bar {float:none !important;}
div.lang-bar li, div.lang-bar li.current {background-image: url('../img/lang.png');background-repeat: no-repeat;}
div.lang-bar:hover {overflow:visible;}
div.lang-bar ul {width:58px;padding:20px 10px 5px 10px;background-color: #3E3E3E;border: 1px solid #777777 !important;position: relative;top: -15px;z-index: 10;}
.ie7 div.lang-bar ul{padding:0px 10px 10px 10px;}
div.lang-bar ul:hover {border:1px solid #777777;background-color:#3e3e3e;z-index: 1000;position: absolute;width:100px;right: 0px;top: -15px;padding:30px 1px 10px 10px;}
div.lang-bar li {list-style:none; display:inline-block; zoom:1;display:inline;width:80px;margin:0 8px 5px 0;float:right;}
div.lang-bar li.current {position:absolute;top:4px;right:6px;margin:0;padding:0 1px 0 39px;font-size:13px;text-align:right;cursor:default !important;width:auto;height:12px;line-height:10px;}
.ie7 div.lang-bar li.current{position: relative;top: 2px;right: -26px;margin-bottom: 5px;}
div.lang-bar ul:hover li.current{}
.ie7 div.lang-bar ul:hover li.current{position:absolute;top:20px;right:1px;}
div.lang-bar li.en {background-position:-34px -4px;}
div.lang-bar li.ru {background-position:-31px -197px;}
div.lang-bar li.de {background-position:-31px -17px;}
div.lang-bar li a:link,div.lang-bar li a:visited {margin:0 -6px 0 27px;padding:0 0 0 6px;height:24px;line-height:24px;text-decoration:none;background:#3e3e3e;display:block;color: white;text-align: left;}
div.lang-bar li a:hover,div.lang-bar li a.hover {background:#eee;color:#000000;}
div.lang-bar li#en {background-position: -5px -3px;}
div.lang-bar li#ru {background-position:-5px -388px;}
div.lang-bar li#de {background-position:-5px -27px;}
#menu-pages {height: 28px; background-color: #5f5f5f;border: 1px solid #5f5f5f; }
#menu-pages li {display: inline; padding-right: 20px;color: white;position: relative; bottom:10px;} 
#menu-pages li a {font-weight: bold; padding-left:0px; color: #fff; text-transform: uppercase;}
#menu-pages li .active {color: #E9B30A;}
} 



#menu-pages li a:hover {color: #E9B30A;} 
#menu-games { border: 1px solid yellow; height: 40px;  padding: 0px 10px 10px 0px; background-color: #5f5f5f;}
.menu-h4 {background-repeat: no-repeat; background-image: url('../img/h4.png'); height:37px; width: 200px; position: relative;left: 12px;}
.menu-h4 a {
font-size: 80%;
position: relative;
color: #E9B30A;
top: 14px;
left: 19px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}
.p5 {
        font-family: Arial, Helvetica, sans-serif;

        font-size: 14px;
        font-style: normal;
        font-weight: normal;
        color: #fff;
        padding: 10px;
        text-align: left;
}
.f__pay{height:58px;padding:0px;margin: 10px 0px 10px 0px; background:#3a3839;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px  5px 5px;border-radius:5px 5px  5px 5px;overflow:hidden;}
.f__pay_inner{height:58px;overflow:hidden; }
.f__pay li {display: inline;}
.f__pay_1{position:relative; float: right; margin-right: 14px; width: 130px; top: -10px;}
.f__pay_2{position:relative; top: -13px;left: -45px;overflow:hidden;}
.f__pay_3{position:relative;top: -20px; left: -40px;}
.f__pay_4{position:relative;top:50%;margin-top:-22px;}
.f__pay_5{position:relative; top: -20px; left: -50px;}
.f__pay_6{position:relative;top:50%;margin-top:-22px;border: 1px solid red;}
.f__pay_7{position:relative;top:-15px;left: -10px;}
.f__pay_8{position:relative; top: -12px;left: -40px; margin-top:0px;}
.f__pay_9{position:relative; top: -12px;left: -45px; margin-top:0px;}
.f__pay_10{position:relative; top:-23px;left: -35px;}
.f__pay_11{position:relative;top:-23px;left: -25px;}
.f__pay_12{position:relative;margin-top:-10px;}
.f__pay_13{position:relative;margin-top:-8px;}
.box {
width: 203px;
height: 98px;
float: left;
text-align: left;
padding: 125px 13px 0 13px;
background: url('/img/matrix.jpg') no-repeat;
}
.one { margin-right: 11px;}
.two { margin-right: 11px; background-position: -229px 0;}
.three {margin-right: 11px; background-position: -458px -1px;}
.four { margin-right: 0px;
background-position: -687px 0;
}
.box .text3 {
font-family: Arial, Helvetica, sans-serif;
margin-top:30px;
font-size: 16px;
text-transform: uppercase;
color: #e9b30a;
font-weight: bold;
padding-bottom: 12px;
}
.box a.btn:link, .box a.btn:visited {
font-size: 10px;
color: #000000;
font-weight: bold;
background-position: 0px 0px;
width: 116px;
line-height: 16px;
height: 16px;
display: block;
text-decoration: none;
text-align: center;
background-image: url('/img/btn.png');
background-repeat: no-repeat;
}
.link1 {
width:50px;
height: 34px;
background-repeat: no-repeat; 
background-image: url('../img/ic/ic1.png');
position: relative;
left:20px;
}
.bonus { color: #fecb07;}
#stars {  padding-top: 6px; height: 18px;}
#vager { text-align: center; padding-top: 2px;font-family: Arial, Helvetica, sans-serif; color: white; font-size: 12px;}
#profbtn a {margin-right: 0px; }
#profbtn {width: 350px; display: inline;}
#rightMenu {margin-top: 6px; height: 22px;text-align: center; position: relative;right: 25px;}
#rightMenu a {display: inline;}
#rightMenu .in {margin-right: 5px;background-color: gray;height:22px;color:#fff;font-size:12px;cursor:pointer; padding: 2px;border-radius: 2px; -moz-border-radius: 2px;}
#rightMenu .out { margin-right: 5px;background-color: gray; border:none;height:22px;color:#fff;font-size:12px;padding:2px;cursor:pointer; border-radius: 2px; -moz-border-radius: 2px;}
#rightMenu .stat {background-color: darkgray; border:none;height:22px;color:#fff;font-size:12px;cursor:pointer; padding: 2px;border-radius: 2px; -moz-border-radius: 2px;}
#form-webmoney,#form-qiwi,#form-yandex, #form-sms, #form-visa, #form-visa2, #form-all,#form-liqpay , #form-ekosh, #form-paypal, #form-skrill {display: none;}
#payment-container{background-color:#2C2C35; width: 763px; height: 177px;}
.layout{width:765px;margin:0 auto;text-align:left;}
.clearfix{zoom:1}.clearfix:after{content:' ';clear:both;display:block;width:0;height:0;overflow:hidden;font-size:0}
#paymethods, #paymethods LI {margin:0;padding:0;list-style-type:none}
#paymethods LI {float:left;}
#paymethods LI A {
display:table-cell;height:85px;width:147px;
text-align:center;
vertical-align:middle;
padding:0;
line-height:0;font-size:0; cursor: pointer; 
}
#paymethods LI:hover {
float:left;
//height: 87px; 
text-align:center;
vertical-align:middle;
}
#paymethods LI A:hover {background-color:#1f1f25; }
#paymethods LI img {max-width: 190px;}
#paymethods LI.active A{background:#fff}
#paymethods .lastinrow A{background:none}
#paymethods .bottom{background:none}
div#pop-up, div#pop-up2, div#pop-up3, div#pop-up4, div#pop-up5, div#pop-up5, div#pop-up7, div#pop-uppaypal {
display: none;
position: absolute;
min-height: 20px;
width: 370px;
padding: 5px;
background: #eeeeee;
color: #000000;
border: 1px solid #fff;
border-radius: 5px;
font-size: 90%;
opacity: .85;
z-index: 99999;
}
div#pop-up a, div#pop-up p, div#pop-up2 a, div#pop-up2 p, div#pop-up4 a, div#pop-up4 p, div#pop-up5 a, div#pop-up5 p, div#pop-up6 a, div#pop-up6 p, div#pop-up7 a, div#pop-up7 p, div#pop-uppaypal p {
color: #000;
text-align:left;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}
div#pop-up h3, div#pop-up2 h3, div#pop-up3 h3, div#pop-up4 h3, div#pop-up5 h3, div#pop-up6 h3, div#pop-up7 h3, div#pop-uppaypal h3 {
font-size:14px;
}
#promoenter {
display: none;
}
.chk {
background-image: url('../img/chk.png');background-repeat: no-repeat; 
//background-position: -3px -2px; width: 54px;height: 12px; margin: 0px;
position: relative; left: 245px;top: 1px;
}


.container {width: 983px; margin: 0px auto;height: 930px;background-color: black;}
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 7px;
	width: 100%;
}
ul.tabs li {
	float: right;
	margin: 0 0px 0 4px;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border-bottom: 1px solid #3e3e3e;
	border-left: none;
	margin-bottom: -1px;
	background: #3e3e3e;
	overflow: hidden;
	position: relative;
}
ul.tabs li a {
	text-decoration: none;
	color: #fff;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	outline: none;
}
ul.tabs li.active a { color: #f9cd00; }
ul.tabs li a:hover {
	background: #4e4e4e;
	border-bottom: 1px solid #4e4e4e;
}	
html ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #5e5e5e;
	border-bottom: 1px solid #5e5e5e;
}
.tab_container {
	clear: both;
	float: left; 
	width: 100%;
	background: #5e5e5e;
}
.tab_content {
	padding: 0px;
	font-size: 1.0em;
}
.tab_content h2 {
	font-weight: normal;
	padding-bottom: 10px;
	border-bottom: 1px dashed #ddd;
	font-size: 1.8em;
}
.tab_content h3 a{
	color: #254588;
}
.tab_content img {
	float: left;
//	margin: 0 20px 20px 0;
//	border: 1px solid #ddd;
//	padding: 5px;
}

#tabwrap1 {
    background: #fff;
    overflow: hidden;
    width: 100%;
    min-height: 300px;
    margin: 60px auto;
    box-shadow: 0 0 20px #ddd;
    border: 1px solid #ddd;
}
#tabs1 { overflow: hidden; background: #777; }
#tabs1 li { list-style: none; }
#tabs1 li a {
    float: left;
    display: block;
    padding: 10px;
    color: #fff;
    width: 25%;
    text-decoration: none;
    text-align: center;
    border-right: 1px solid #555;
    border-left: 1px solid #888;
    font-size: 15px;
    text-shadow: 1px 1px 0 #000;
}

#tabs1 li a:hover { background: #666; }
#tabs1 li:first-child a { border-left: 0; }
#tabs1 li:last-child a { border-right: 0; }

#tabs1 li.current a {
    background: #fff;
    color: #666;
    text-shadow: 1px 1px 0 #fff;
}

#content > div {
    clear: both;
    padding: 20px;
    line-height: 19px;
    color: #666;
    text-shadow: 1px 1px 0 #fff;
    display: none;
}

#content .current { display: block; }
#content #home.first { display: block; }
#content p { margin: 0 0px 20px 0;}
#pagnat { float: right; margin: 0px 0px  0 0; height: 20px;}
.text3 {FONT-SIZE: 10px; max-width: 250px; COLOR: #666666; FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif}
.roulimg { background-image: url('../i/roulette2.jpg');background-repeat: no-repeat; width: 742px; height: 166px; border: 0px;
}
#pl {
position: relative;
bottom: 93px;
width: 260px;
height: 85px;
float: right;
margin-right:15px;
} 
#pl .pl-img {margin-top:18px;
position: absolute;
background-image: url('../i/pl.png');
background-repeat: no-repeat;
border: 0px;
width: 141px;
height: 40px;
right: 0px;
}
#pl .min-max {
margin-top:6px;
font-size: 20px;
font-weight: bold;
text-shadow: -1px -1px 0 #000;
//   -webkit-text-stroke-width: 1px;
//   -webkit-text-stroke-color: gray;
}