/* Основные стили */

body {
 margin: 0;
 padding: 0;
 background: #000 url(/img/fon_norm-min.jpg) no-repeat center top;
 font-family: verdana,arial,helvetica;
 font-size: 7px;
 color:#FFFFFF
}

body, td {font-family: verdana,arial,helvetica; font-size:11px; color:#fff;}
footer { width: 100%; background: #000 url(/img/footer.jpg) no-repeat center top;}

a:link {text-decoration:none; color:#ff0707c7; }
a:active {text-decoration:none; color:#FBEAB2;}
a:visited {text-decoration:none; color:#ff0707c7;}
a:hover {text-decoration:none; color:#AAAAAA;}

h1 {color: #ffffff; font-size: 3.5em; font-family: Trebuchet MS, Verdana, Arial, sans-serif; text-align: center; text-shadow: 0 0 10px #349dfa, 0 0 10px #349dfa;}
h2 {color: #ffffff; font-size: 2.0em; font-family: Trebuchet MS, Verdana, Arial, sans-serif; text-align: center; -moz-text-shadow:0 0 10px #207cef; -webkit-text-shadow:0 0 10px #207cef; text-shadow:0 0 10px #207cef;}

/* Основные стили конец*/


input.buttom {
 position: relative;
 display: inline-block;
 font-family: Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
 font-size: 1em;
 font-weight: 700;
 color: rgb(245,245,245);
 text-shadow: 0 -1px rgba(0,0,0,.1);
 text-decoration: none;
 user-select: none;
 padding: .4em 1em;
 outline: none;
 border: none;
 border-radius: 9px;
 background: #0c9c0d linear-gradient(#82d18d, #0c9c0d);
 box-shadow: inset #72de26 0 -1px 1px, inset 0 1px 1px #98ff98, #3caa3c 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px;

}
input.buttom:hover {
 -webkit-animation-play-state: paused;
 animation-play-state: paused;
 cursor: pointer;
}
input.buttom:active {
 top: 1px;
 color: #fff;
 text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff;
 box-shadow: 0 -1px 3px rgba(0,0,0,.3), 0 1px 1px #fff, inset 0 1px 2px rgba(0,0,0,.8), inset 0 -1px 0 rgba(0,0,0,.05);
}

input.gocasino {
 position: relative;
 display: inline-block;
 font-family: Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
 font-size: 3.3em;
 font-weight: 999;
 color: rgb(245,245,245);
 text-shadow: 0 -1px rgba(0,0,0,.1);
 text-decoration: none;
 user-select: none;
 padding: .3em 1em;
 outline: none;
 border: none;
 border-radius: 10px;
 background: #0c9c0d linear-gradient(#82d18d, #0c9c0d);
 box-shadow: inset #72de26 0 -1px 1px, inset 0 1px 1px #98ff98, #3caa3c 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px;
 -webkit-animation: pulsate 1.2s linear infinite;
 animation: pulsate 1.2s linear infinite;
}
input.gocasino:hover {
 -webkit-animation-play-state: paused;
 animation-play-state: paused;
 cursor: pointer;
}
input.gocasino:active {
 top: 1px;
 color: #fff;
 text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff;
 box-shadow: 0 -1px 3px rgba(0,0,0,.3), 0 1px 1px #fff, inset 0 1px 2px rgba(0,0,0,.8), inset 0 -1px 0 rgba(0,0,0,.05);
}
@-webkit-keyframes pulsate {
 50% {color: #fff; text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff;}
}
@keyframes pulsate {
 50% {color: #fff; text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff;}
}

.intro-txt {
 font-family: verdana,arial,helvetica;
 font-size: 7pt;
 color: #FFFFFF;
}

.gocasino-txt {
 font-family: verdana,arial,helvetica;
 font-size: 8pt;
 color: #FFFFFF;
}

.city-txt {
 font-family: verdana,arial,helvetica;
 font-size: 9pt;
 color: #FFFFFF;
}

.prize{
 font-family: verdana,arial,helvetica;
 font-size: 25pt;
 color: #FFFFFF;
 text-shadow: 0 0 10px #349dfa, 0 0 10px #349dfa;
}

/*---Переключатели страниц---*/
.catPages1, 
.catPages2, 
.pagesBlock1, 
.pagesBlock2, 
.pagesBlockuz1, 
.pagesBlockuz2 {padding:25px 0px 10px 0px;} 
span.catPages1, 
span.catPages2, 
span.pagesBlock1, 
span.pagesBlock2, 
span.pagesBlockuz1, 
span.pagesBlockuz2 { 
 display: inline-block; 
} 
.catPages1 a, 
.catPages2 a, 
.pagesBlock1 a, 
.pagesBlock2 a, 
.pagesBlockuz1 a, 
.pagesBlockuz2 a, 
.catPages1 b, 
.catPages2 b, 
.pagesBlock1 b, 
.pagesBlock2 b, 
.pagesBlockuz1 b, 
.pagesBlockuz2 b { 
 padding:8px 12px; 
 -webkit-border-radius: 3px; 
 -moz-border-radius: 3px; 
 border-radius: 3px; 
 color:#fff; 
 background:#282825; 
 font-size:13px; 
 font-weight:bold; 
} 
.catPages1 b, 
.catPages2 b, 
.pagesBlock1 b, 
.pagesBlock2 b, 
.pagesBlockuz1 b, 
.pagesBlockuz2 b { 
 color:#fff; 
 background:#87c440; 
} 
.catPages1 a:hover, 
.catPages2 a:hover, 
.pagesBlock1 a:hover, 
.pagesBlock2 a:hover, 
.pagesBlockuz1 a:hover, 
.pagesBlockuz2 a:hover { 
 color:#fff; 
 background:#3c3c38; 
} 
.swchItemDots { 
 color:#96968b; 
 font-size:13px; 
 font-weight:bold; 
}

/*---Слайдер главной---*/

#sliderRibbon{
width:5000px;
position:absolute;
left:-641px
}

.ribbonItem{
float:left;margin-right:50px}
#headSlider{
width:100%;
height:252px;

overflow:hidden
}



#headSliderCenter{
width:591px;height:232px;
float:none;
padding:20px 0 0 0;
overflow:hidden;
position:relative
}

#headSliderNav{
width:100px;
height:10px;
position:absolute;
margin:200px 0 0 245px
}

#headSliderNav div{
width:10px;
height:10px;
float:left;
display:block;
margin:0 5px 0 5px;
background:url("/img/promoItem.png") 0 0 no-repeat
}

#headSliderNav div:hover{
background:url("/img/promoItem.png") 0 -30px no-repeat
}

#headSliderNav div.current{background:url("/img/promoItem.png") 0 -15px no-repeat}

.headSliderItem{
width:591px;
height:200px
}

.headSliderTitle{
width:583px;
height:35px;
font-size:20px;
display:block;
color:#fff;
padding:0 0 0 8px;
font-family:"Trebuchet MS";line-height:25px
-moz-text-shadow:0 0 10px #207cef; -webkit-text-shadow:0 0 10px #207cef; text-shadow:0 0 10px #207cef;
}

.headSliderBottom{
width:591px;
height:165px;
overflow:hidden
}

#headZevs{
width:434px;
height:368px;
position:absolute;
margin:102px 0 0 565px
}

#line2{
width:100%;
height:2px;
min-width:1000px;
background:url("/img/newsFon.png") 0 0 repeat-x
}

#news{
width:100%;
overflow:hidden;
min-width:1000px;
background:url("/img/line2.png") 0 0
}

#newsIn{
width:100%;
min-width:1000px;
background:url("/img/headFon.png") 0 bottom repeat-x
}

/*---Слайдер главной конец---*/

/*---Рамка картинки новостей---*/
.news img {
 -moz-border-radius:6px;-webkit-border-radius:6px;
 border-radius:12px;
 -moz-box-shadow:0 0px 5px #6495ED; box-shadow:0 0px 5px
 #000;}

/*---Рамка картинки счетчиков---*/
.schetchik img {
 -moz-border-radius: 6px;
 -webkit-border-radius: 6px;
 border-radius: 6px;
 -moz-box-shadow: 0 0px 5px #6495ED;
 box-shadow: 0 0px 5px #000;
 -webkit-box-shadow: 0 0px 5px #6495ED;
}

/*---Верхнее меню сайта---*/
#menu { 
 float:none; 
 } 
 ul#firstmenu li { 
 display:inline-block; 
 font-family: Verdana,Arial,Helvetica,sans-serif; 
 font-size: 11px; 
 padding-top:20px; 
 } 
 ul#firstmenu a 
 { 
 padding:8px 18px 8px 18px; 
 text-decoration:none; 
 font-weight:bold; 
 color:#ffffff; 
 } 
 ul#firstmenu a.current { 
 background-color:#DDDDDD; 
 } 
 ul#firstmenu a:hover, ul#firstmenu a.current { 
 -moz-border-radius:0 20px 20px 20px; 
 -webkit-border-radius: 0 20px 20px 20px; 
 border-radius: 0 20px 20px 20px; 
 background-image:url("/img/menu_bg.jpg"); 
 color:#FFFFFF; 
 }

/*---Вид новостей---*/
div.catname span {
 display: inline-block;
 height: 15px;
 line-height: 15px;
 padding: 0px 2px 0px 0px;
 color: #ffffff;
 font-size: 11px;
 text-shadow: 0 0 10px #349dfa, 0 0 15px #349dfa;
 margin: 0 0% 0 0%;
 width: 235px;
 text-align: center;
 text-transform: uppercase;
}

div.catpos-opt {
 position: absolute;
 left: -10px;
 top: -100px;
 width: 78px;
 height: 40px;
 display: inline-block;
 z-index: 5;
 background: url(/img/jackpots/super.png) no-repeat 0 0;
}

div.catpos {
 position: absolute;
 width: 0px;
 display: inline-block;
}
/*---Вид новостей конец---*/

/*---Демо игры---*/
div.game span {
 -webkit-border-radius: 4px;
 -moz-border-radius: 4px;
 border-radius: 4px;
 background: #76ab3b;
 display: inline-block;
 height: 20px;
 line-height: 20px;
 padding: 0px 2px 0px 0px;
 color: #ffffff;
 font-size: 11px;
 text-shadow: 0px 1px 0px #6fa413;
 margin: 5 5% 0 5%;
 width: 175px;
 text-align: center;
}

/*---Иконки---*/
.legal_block {
 text-align: center;
 padding: 13px 0;
}

.legal_block img {
 display: inline-block;
 vertical-align: middle;
 margin: 0 22px;
}

/*---Мобильное предложение---*/
.xw-hdr .xw-hdr-text {
 vertical-align: 3px;
 cursor: default;
 line-height: 30px;
 font-size: 18pt;
 color: #fff;
 text-shadow: 0 0 10px #349dfa, 0 0 10px #349dfa;
}
/*---Мобильное предложение конец---*/

.xt {margin-top: 0px !important; background: transparent url(/img/ico/close.png) no-repeat !important;} 
.xt-mini{background-position:0 -15px!important;} 
.xt-mini-over{background-position:-15px -15px!important;} 
.xt-maxi{background-position:0 -30px!important;} 
.xt-maxi-over{background-position:-15px -30px!important;} 
.xt-rest{background-position:0 -45px!important;} 
.xt-rest-over{background-position:-15px -45px!important;} 

div[id*="_uwndWnd"] .xw-blank {background: rgba(0, 0, 0, 0.7) !important; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);opacity: 0.7 !important; border-radius: 0 0 3px 3px; overflow: visible;} 
div[id*="_uwndWnd"] .xw-tl,div[id*="_uwndWnd"] .xw-ml,div[id*="_uwndWnd"] .xw-bl{background:rgba(0,0,0,0.7) !important;} 
div[id*="_uwndWnd"] .xw-tl{border-top-left-radius:3px;border-top-right-radius:3px;padding:1px 0 0 7px !important;} 
div[id*="_uwndWnd"] .xw-tr,div[id*="_uwndWnd"] .xw-tc, div[id*="_uwndWnd"] .xw-mr,div[id*="_uwndWnd"] .xw-br, div[id*="_uwndWnd"] .xw-bc{background:none !important;} 
div[id*="_uwndWnd"] .xt-close{background:url(/img/ico/close.png) center center no-repeat !important;opacity:0.7 !important;} 
div[id*="_uwndWnd"] .xt-close-over{opacity:1.0 !important;} 
div[id*="_uwndWnd"] .xw-mc{background:#21202026 !important;border:0 !important;border-radius:3px;} 
div[id*="_uwndWnd"] .xw-body{border:0 !important;padding-left:7px !important;padding-right:1px !important;} 
div[id*="_uwndWnd"] .xw-dragging .xw-tl{opacity:1.0 !important;} 
div[id*="_uwndWnd"] .xw-draggable,div[id*="_uwndWnd"] .xw-draggable .xw-hdr-text{cursor:default !important;} 
div[id*="_uwndWnd"] .xw-bl{border-bottom-left-radius:3px;border-bottom-right-radius:3px;} 
div[id*="_uwndWnd"] {border-radius:5px;box-shadow:0 5px 10px rgba(0, 0, 0, 0.6);} 
div[id*="_uwndWnd"] .x-sh{display:none !important;} 
.myWinCont{width: 99% !important;}

.myWinCont input, .myWinCont select { font-size: 1em !important; color: rgb(245,245,245)!important; vertical-align:middle !important;}
.xw-hdr { height: 35px !important;}
.xt {width: 32px !important; height: 32px !important;}
.xw-hdr { padding: 10px 10 10 10 !important;}