* {margin: 0; padding: 0;} 

body{
background: url(../images/header.jpg) no-repeat top center #361d63;
}

html{
 color:#3e026d;
 font-family: Tahoma, Verdana, sans-serif; font-size:12px;
}

img{
border:1px solid #9459a4;
}

a{
	text-decoration: none;
	outline: none;	
	color: #3e026d;
}

a:hover{
  text-decoration: underline;
}
a img {
	border: none;
}

h1, h2, h3, h4, h5 {
	font-family: Georgia, serif;
	font-weight: normal;
	color: #763093;
	padding: 10px 0px;
	clear: both;
	margin:0;
	}
	
h1 {
	font-size: 2.4em;
	line-height: 28px;
}

h3 {
	font-size: 1.4em; padding-left: 70px;
}

h2{
	font-size: 22px;
	padding:0;
}
h5 {
font-size: 18px;
line-height: 20px;
padding: 0 0 10px 0;
}
p{
color:#3e026d;
font-family: Tahoma, Verdana, sans-serif; font-size:12px;
}
blockquote {  margin: 5px 10px 1.5em 10px; padding: 0 0 0 10px; border-left: 2px solid #669910; }

.main{
background: url(../images/bodyBg.gif) repeat-x bottom center;
width: 100%;
float: left;

}
.sub_main{
margin: 0 auto;
width: 902px;
}

h1.logo{
width: 200px;
height: 191px;
display: block;
margin: 0 0 0 400px;
text-indent:-9009px;
}
h1.logo a {	display:block;	width: 100%; height: 100%;}

.menu{
  /*margin: 211px 0 0 0;*/
  padding: 0;
  width: 902px;
  height: 38px;
  background: url(../images/menuBg.gif) repeat-x;
  /*position: relative;
  top: 211px;*/
}
.menu ul li{
float: left;
list-style: none;
}

.menu ul li a{
color: #331469;
font: bold 13px Tahoma, Verdana, sans-serif;
text-transform: capitalize;
text-decoration: none;
float: left;
display: block;
padding: 10px 8px 0 15px;
}

.menu ul li.current a {color:#8a33a6;}
.menu ul li a:hover{
color: #331469;
text-decoration: underline;
}

.content{
min-height:531px;
height: auto !important;
height: 531px;
background: url(../images/contentBg.gif) repeat-x #cdc8d6;
width: 860px;
padding:20px;
margin: 0 auto;
float: left;
}
.footer{
background: url(../images/footer.gif) no-repeat 162px 0;
width: 100%;
height: 28px;
float: left;
}
.big_box{
width: 540px;
height: 250px;
display: block;
margin: 0;
float: left;
background: #f5f2fa;
}

.big_box_head{
max-height: 26px !important;
height: 26px;
width: 538px;
border-bottom: none;
border-left: 1px solid #7a1f9e;
border-right: 1px solid #7a1f9e;
border-top: 1px solid #7a1f9e;
background: url(../images/boxBg.gif) repeat-x;

}
.big_box_head h4{
font: normal 13px Tahoma, Verdana, sans-serif;
color: #e5e4ec;
text-decoration: none;
text-transform: uppercase;
padding: 4px 6px;
width: 500px;
}
.big_box_head h4 a{
  color: #e5e4ec;
  text-decoration: none;
}
.big_box3_head{
max-height: 26px !important;
height: 26px;
width: 858px;
border-bottom: none;
border-left: 1px solid #7a1f9e;
border-right: 1px solid #7a1f9e;
border-top: 1px solid #7a1f9e;
background: url(../images/boxBg.gif) repeat-x;

}

.big_box3_head h4{
font: normal 13px Tahoma, Verdana, sans-serif;
color: #e5e4ec;
text-decoration: none;
text-transform: uppercase;
padding: 4px 6px;
width: 700px;
}
.big_box3_head h4 a{
  color: #e5e4ec;
  text-decoration: none;
}
#banner_zlatna{
background: url(../images/banner_zlatna.jpg) no-repeat;
width: 300px;
height: 249px;
display: block;
float: right;
}

#banner_tpc{
width: 540px;
height: 219px;
float: left;
margin: 30px 0 0 0;
}

.small_box{
width: 300px;
height: 219px;
display: block;
margin: 30px 0 0 20px;
float: left;
}
.small_box_head{
max-height: 26px !important;
height: 26px;
width: 298px;
border-bottom: none;
border-left: 1px solid #7a1f9e;
border-right: 1px solid #7a1f9e;
border-top: 1px solid #7a1f9e;
background: url(../images/boxBg.gif) repeat-x;
}
.small_box_head h4{
font: normal 13px Tahoma, Verdana, sans-serif;
color: #e5e4ec;
text-decoration: none;
text-transform: uppercase;
padding: 4px 6px;
width: 200px;
}
.small_box_head h4 a{
  color: #e5e4ec;
  text-decoration: none;
}

.bgr{
background: #f5f2fa;
display: block;
float: left;
width: 860px;
min-height: 125px;
height: auto !important;
height: 125px;
}
.bgr p{font-size:12px; padding: 0 0 10px 0; line-height: 20px;}
.bgr2{
background: #f5f2fa;
display: block;
float: left;
width: 860px;
min-height: 530px;
height: auto !important;
height: 530px;
padding: 0 0 10px 0;
}
.bgr2 p{font-size:12px; padding: 0 0 10px 0; line-height: 20px;}

.big_box2{
width: 540px;
min-height: 620px;
height: auto !important;
height: 620px;
display: block;
margin: 0;
float: left;
background: #f5f2fa;
}
.big_box_n{
width: 540px;
min-height: 1530px;
height: auto !important;
height: 1530px;
display: block;
margin: 0;
float: left;
background: #f5f2fa;
}
.big_box3{
width: 860px;
min-height: 125px;
height: auto !important;
height: 125px;
display: block;
margin: 0;
float: left;
}
.big_box3 h2{ padding: 8px 0 5px 0; font-size: 20px; margin:0;}
.big_box3 h2 a{color:#763093;}
.big_box3 h2 a:hover{text-decoration:none;}

.half_box{
width: 420px;
min-height: 125px;
height: auto !important;
height: 125px;
display: block;
margin: 0 10px 0 0;
float: left;
background: #f5f2fa;
}
.half_box h2{ padding: 8px 0 5px 0; font-size: 20px;margin:0;}
.half_box h2 a{color:#763093;}
.half_box h2 a:hover{text-decoration:none;}

.half_box_head{
max-height: 26px !important;
height: 26px;
width: 418px;
border-bottom: none;
border-left: 1px solid #7a1f9e;
border-right: 1px solid #7a1f9e;
border-top: 1px solid #7a1f9e;
background: url(../images/boxBg.gif) repeat-x;

}
.half_box_head h4{
font: normal 13px Tahoma, Verdana, sans-serif;
color: #e5e4ec;
text-decoration: none;
text-transform: uppercase;
padding: 4px 6px;
width: 400px;
}
.half_box_head h4 a{
  color: #e5e4ec;
  text-decoration: none;
}
.half_box_content{
width: 370px;
display: block;
padding: 15px;
}
.half_box_content_rington{
width: 370px;
display: block;
padding: 5px;
}
.half_box_content img{
border:1px solid #9459a4;
}
.block_img{
display: block;
float: left;
margin: 0 0 20px 0;
text-align: center;
}
.block_img span{
font: normal 12px Tahoma, Verdana, sans-serif;
color: #3e026d;
text-transform: uppercase;
text-align: center;
}
.block_img a{
font: bold 10px Tahoma, Verdana, sans-serif;
color: #3e026d;
text-align: center;}

.block_img a:hover{
text-decoration:none;
}
.rington{
padding:0;
width: 410px;
height: 25px;
}
.rington_info{
width:337px;
height: 14px;
background:#e4b9de;
font: bold 11px Tahoma, Verdana, sans-serif;
text-transform: capitalize;
color: #3e026d;
padding: 3px;
float: left;
text-align: left;
}
a.download{
background: url(../images/button_62x20.gif) no-repeat;
display: block;
width: 62px;
height: 20px;
font: normal 10px Tahoma, Verdana, sans-serif;
color: White;
text-transform: uppercase;
padding: 1px;
text-align: center;
vertical-align: bottom;
margin: 0;
}
a.download:hover{
text-decoration: none;
}
.news_details{
margin: 0 10px 0 0;
padding: 0 0 10px 10px;
float: left;
width: 820px;
display: block;
}
.news_details h2{
font-size:20px;
text-align: left;
margin: 5px 0;
}
.news_details p{font-size:12px; padding: 0 0 10px 0; line-height: 20px;}

#box_date_title{
width: 820px;
float: left;
margin: 0 10px 0 0;
padding: 0 0 10px 10px;
}
#date_left{
width: 200px;
float:left;
margin: 0;
}
#title_right{
float: right;
width: 640px;
margin: 0;
}
.clear {
clear:both; 
background: #f5f2fa;
}
.img_news { width: 100px;}
.right {text-align: left; font-weight: bold; font-size: 11px;}
.right2{float:right; text-align: center; width: 63px;}
.right a{color:#763093; }
/*.news_date{
background: url(../images/bullet_date.gif) no-repeat 0 4px;
height: 37px;
padding: 19px 0 0 30px;
z-index: 200;
width: 150px;
}*/
span.date{
background-color: #a597bf;
padding: 2px;
font-size: 10px;
text-transform: uppercase;
color: White;
font-weight: bold;
}
.img_inner_news { float:left; margin: 4px 10px 10px 0; border:1px solid #9459a4;}
.big_box_news{
width: 860px;
float: left;
background: #f5f2fa;
margin: 0 0 1px 0;}
.big_box_news p{margin: 0 0 5px 0; font-size: 12px; line-height: 20px;}
.big_box_news ul {padding: 5px 5px 5px 13px; }
.big_box_news ul li { list-style-type: square; } 
.big_box_news h2{ padding: 8px 0 5px 0; font-size: 20px; margin:0;}
.big_box_news h2 a{color:#763093;}
.big_box_news h2 a:hover{text-decoration:none;}
.more {font-weight: bold; margin:10px 0 0 0; color:#763093; font-size: 11px;}
/*.big_box2 img{border: 1px solid #9459a4;}*/
.inner_box{
width: 510px;
display: block;
margin: 15px 0;
}
.inner_box h2{
   font: normal 20px Georgia, serif;
	color: #763093;
	padding: 0px;
	clear: both;
	margin:0;
}
.inner_box p{
padding: 0 0 10px 0;
}

.block_game_images{
display: block;
width: 520px;
padding: 10px 0 5px 0;
}
.block_game_images img{
margin: 0 15px 0 0;
}
.block_game_images img#last{
margin: 0;
}
.block_game_images span{
padding: 0 45px 5px 0;
font: bold 11px Tahoma, Verdana, sans-serif;
color: #3e026d;
}
#sec{
padding: 0 0 0 46px;
}

#trd{
padding: 0 0 0 56px;
}
.club_left_side{
width: 270px;
float: left;
display: block;}

.club_left_side h4{
 font-weight: bold;
 font-size: 12px;
 line-height: 14px;
 padding: 15px 0 4px 0;
}
.club_left_side span{
font-size:11px;
}
.club_gallery{
display: block;
width: 270px;
min-height: 225px;
height: auto !important;
height: 225px;
}
#big_img{
width: 270px;
height: 225px;
}
.club_gallery img{border:1px solid #9459a4;}

#small_img{
background-color: #9b63ab;
width: 270px;
margin: 10px 0 0 0;
}
.club_info{
width: 270px;
display: block;
margin: 20px 0;
}
.club_info p{
color:#3e026d;
font-size:11px;
line-height: 20px;
padding: 0 5px 10px 0;
}
.club_info ul{
list-style:square;
padding: 0 5px 10px 10px;
}

.club_info ul li{
font:normal 11px Tahoma, Verdana, sans-serif;
text-transform: none;
text-decoration: none;
padding: 0 0 8px 0;
color: #3e026d;
}
.club_info p a img{border:1px solid #9459a4;}
.club_right_side{
width: 222px;
float: right;
display: block;
}
.club_right_side h4{
 font-weight: bold;
 font-size: 12px;
 line-height: 14px;
 padding: 15px 0 4px 0;
}
.club_right_side span{
font-size:11px;
}
.club_right_side img{
margin: 5px 0 0 0;
}
.club_right_side p{
padding: 0 0 5px 0;
font: bold 11px Tahoma, Verdana, sans-serif;
color: #3e026d;
line-height: 18px;
}
.address{
width:205px;
background: url(../images/addressBG.gif) repeat-x;
border: 1px solid #9d006f;
height: 195px;
max-height: 195px !important;
padding: 15px 0 15px 15px;
}
.address p{
padding: 0 0 10px 0;
font: bold 11px Tahoma, Verdana, sans-serif;
color: #fff;
}
.address span{
font: normal 11px Tahoma, Verdana, sans-serif;
color: #cdc8d6;
}

#other_info{
width:216px;
padding: 15px 0 0 6px;
float: right;
}

.club_slots{
display:block;
width: 216px;
padding: 0 0 0 6px;
}

.club_slots h4{
font-weight: bold;
font-size: 12px;
}
.slots{
width: 108px;
display: block;
float: left;
}

.producer{
width: 108px;
display: block;
float: left;
}

.producer ul{
list-style: none;
padding: 0 0 10px 0;
}

.producer ul li{
font:normal 11px Tahoma, Verdana, sans-serif;
text-transform: capitalize;
text-decoration: none;
padding: 0 0 8px 0;
color: #763093;
}
.producer ul li a{
font:normal 11px Tahoma, Verdana, sans-serif;
text-transform: capitalize;
text-decoration: none;
}
.small_box2{
width: 300px;
min-height: 620px;
height: auto !important;
height: 620px;
float: right;
background: #f5f2fa;
margin: 0;
}
.bar_box{
width: 270px;
display: block;
padding: 15px;
}
.bar_box_padding{
padding: 0 0 10px 0;
margin:0;
}
.bar_box_padding h2{
text-transform: uppercase;
font-size: 18px;
padding: 0 5px;
}
.list_bar{
padding: 2px 5px;
display: block;

}
.list_bar ul{
margin:0;
}
.list_bar li{
margin: 0;
list-style: none;
background: url(../images/bullet.gif) no-repeat 0 4px;
display: block;
padding: 0 0 8px 2px;
}
.list_bar ul li a{
font:bold 10px Tahoma, Verdana, sans-serif;
color: #361d63;
text-transform: uppercase;
text-decoration: none;
padding: 0 0 0 15px;
display: inline-block;
}

.list_bar ul li a:hover{
text-decoration: none;
color:#9d006f;
}
.list_bar ul li a:active{
text-decoration: underline;
color:#9d006f;
}
.list_bar ul li a:selected{
text-decoration: underline;
color:#9d006f;
}

/* ---------------------------------------------------- */
/* Contacts
/* ---------------------------------------------------- */
.contact_block{
width: 830px;
height: 150px;
}
.contact_block h2{
font: normal Georgia, serif 22px #763093;
clear: both;
}
.contact_block p{
display: block;
width: 205px;
float: left;
}
.contact_block p a{
text-decoration: none;
font-weight: bold;
}



/* ---------------------------------------------------- */
/* SLIDESHOW
/* ---------------------------------------------------- */
#slideshow {
width: 538px;
height: 224x;
border-left: 1px solid white;
border-right: 1px solid white;
background: url(../images/liBg.gif) repeat-x;
}

#slideshow ul {
margin: 0;
padding: 0;
list-style-type: none;
height: 1%; /* IE fix */}

#slideshow ul:after {
content: ".";
clear: both;
display: block;
height: 0;
visibility: hidden;}            

/* ---------------------------------------------------- */
/* SLIDESHOW > SLIDES
/* ---------------------------------------------------- */
#slideshow .slides {
overflow: hidden;
}

#slideshow .slides ul {
width: 538px;
height: 177px;
}

#slideshow .slides li {
width: 530px;
padding: 12px;
height: 177px;
background: url(../images/liBg.gif) repeat-x bottom;
}

#slideshow .news_images{
float:left;
width: 190px;
display: block;
text-align: center;
}

#slideshow .news_images img{
max-height: 150px !important;
max-width: 180px !important;
width: 180px;
height: auto !important;
height: 150px;
min-width: 70px;
border:1px solid #9459a4;
overflow: hidden;
}
#slideshow .news_info{
float:left;
display: block;
vertical-align: top;
width: 320px;
padding: 0 0 0 10px;
}

#slideshow .news_info p{
padding-left: 3px;
line-height: 20px;
}
#slideshow .news_info p a:hover{
text-decoration: none;
}

#slideshow .news_info h2{
font-size: 20px;
float: left;
line-height: normal;
clear: both;
margin: 0;
color: #763093;
display: block;
width: 330px;
padding: 0 3px 5px 0;
}
#slideshow .news_info h2 a{ 
text-decoration: none;
display: block;
color: #763093;
padding: 0 3px 5px 0;}
/*
#slideshow images{
float: left;
margin-right: 5px;} */
/* ---------------------------------------------------- */
/* SLIDESHOW > NAVIGATION
/* ---------------------------------------------------- */
#slideshow .slides-nav {
/*background-color: #f1f3f6;*/
float: left;
border-top: 1px solid #561b64;
background: url(../images/outBg.gif) repeat-x;
width: 100%;
height: 45px;
}
#slideshow .slides-nav ul{height: 1%;}
#slideshow .slides-nav li {
float: left;
}

#slideshow .slides-nav li a {
display: block;
padding: 15px 20px;
outline: none;
color:white;
font-weight: bold;

}

.js #slideshow .slides-nav li.on,
.js #slideshow .slides-nav li.on a {
background: url(../images/onBg.gif) repeat-x;
font-weight: bold;
color: #3e026d;
}

.js #slideshow .slides-nav li.on a {
position: relative;
top: -1px;}

/* ---------------------------------------------------- */
/* SLIDESHOW > end
/* ---------------------------------------------------- */


#gallery a {
	margin: 4px 3px;
	float: left;
}
#gallery .small {
	margin: 1px 1.5px;
	float: left;
}
#gallery img{
border:1px solid #9459a4;
}
/* ---------------------------------------------------- */
/* EVENTS
/* ---------------------------------------------------- */
.events_content{
width:299px;
height: 219px;
display: block;
}
.small_box_head2{
max-height: 26px !important;
height: 26px;
width: 297px;
border-bottom: none;
border-left: 1px solid #7a1f9e;
border-right: 1px solid #7a1f9e;
border-top: 1px solid #7a1f9e;
background: url(../images/boxBg.gif) repeat-x;
}
.small_box_head2 h4{
font: normal 13px Tahoma, Verdana, sans-serif;
color: #e5e4ec;
text-decoration: none;
text-transform: uppercase;
padding: 4px 6px;
width: 200px;
}
.small_box_head2 h4 a{
  color: #e5e4ec;
  text-decoration: none;
}
#events{
height: 195px;
background: #561b64;
border-collapse: collapse;
width:299px;
}
#events thead th{
height: 19px;
max-height: 19px;
background: url(../images/thead_bgr.gif) repeat-x;
font-family: Tahoma, Verdana, sans-serif; 
font-size:12px;
color: White;
font-weight: normal;
}
#events tbody{
height: 176px;
max-height: 176px;
}
#events tbody tr{
height: 15px;
max-height: 15px;
}
#events td{
font-family: Tahoma, Verdana, sans-serif; 
font-size:10px;
color: #d9bbe0;
text-transform: uppercase;
text-align: right;
padding: 0 4px 0 0;
background: none;
height: 15px;
max-height: 15px;
background: #561b64;
}
#events td.days{
height: 31px;
max-height: 31px;
width: 42px;
color: #361d63;
background: url(../images/td_bgr.gif) no-repeat 0 0;
border-right:1px solid #561b64;
border-bottom:2px solid #561b64;
}

#events td.daysPRO{
background: url(../images/dayhover_bgr.gif) no-repeat;
border-right:1px solid #561b64;
border-bottom:2px solid #561b64;
height: 31px;
max-height: 31px;
width: 42px;
cursor: pointer;
}
#events td.daysPRO a{
display:block;
height: 12px;
max-height: 12px;
text-align: right;
color: #ffffff;
}
#events td.sunday{
height: 31px;
max-height: 31px;
width: 42px;
color: #361d63;
background: url(../images/td_bgr.gif) no-repeat;
border: none;
border-bottom:2px solid #561b64;
}
#events td.sundayPRO{
background: url(../images/dayhover_bgr.gif) no-repeat;
border: none;
border-bottom:2px solid #561b64;
height: 31px;
max-height: 31px;
width: 42px;
cursor: pointer;
}
#events td.sundayPRO a{
display:block;
height: 12px;
max-height: 12px;
text-align: right;
color: #ffffff;
}
#events td.lastweek{
height: 31px;
max-height: 31px;
width: 42px;
color: #361d63;
background: url(../images/td_bgr.gif) no-repeat;
border: none;
border-right:1px solid #561b64;
}
#events td.lastweekPRO{
background: url(../images/dayhover_bgr.gif) no-repeat;
border: none;
border-right:1px solid #561b64;
height: 31px;
max-height: 31px;
width: 42px;
cursor: pointer;
}
#events td.lastweekPRO a{
display:block;
height: 12px;
max-height: 12px;
text-align: right;
color: #ffffff;
}
#events td.lastweeksunday{
height: 31px;
max-height: 31px;
color: #361d63;
width: 42px;
background: url(../images/td_bgr.gif) no-repeat;
border: none;
}
#events td.lastweeksundayPRO{
background: url(../images/dayhover_bgr.gif) no-repeat;
border: none;
height: 31px;
max-height: 31px;
width: 42px;
cursor: pointer;
}
#events td.lastweeksundayPRO a{
display:block;
height: 12px;
max-height: 12px;
text-align: right;
color: #ffffff;
}
.ui-dialog {background-color: white;}
.ui-dialog .ui-dialog-titlebar {background: url(../images/boxBg.gif) repeat-x; padding: 0;height: 28px; }
.ui-dialog .ui-dialog-titlebar a:hover {text-decoration: none;}
.ui-draggable .ui-dialog-titlebar {cursor: move;}
.ui-draggable-disabled .ui-dialog-titlebar {cursor: default;}
.ui-dialog .ui-dialog-titlebar-close {width: 15px; height: 15px; position:absolute; top: 8px; right: 8px; color: #373649; font-size: 10px; font-weight: normal; cursor: pointer; background: #ededee; border: 1px solid #ededee; vertical-align: top; text-align: center;}
.ui-dialog .ui-dialog-titlebar-close-hover {cursor: pointer; background: #d2d2d5; }
.ui-dialog .ui-dialog-title {padding: 2px 0 0 2px; color: White; text-transform: uppercase; font-size: 12px; position: relative; top: 9px; left: 9px;}
.ui-dialog .ui-dialog-content {margin: 10px; font-size: 12px; color: #373649;}