/* CSS Document */
a {
  color: #290031;
}
a img {
  border: 0;
}
a:hover {
  color: #fff;
  text-decoration: none;
}
.ie55 {
  text-align: center;
}
.cleaner {
	height: 20px;
	clear: both;
	background: transparent;
}

body {
  margin: 0; padding: 0;
  margin-bottom: 15px;
  text-align: center;
  font-family: Tahoma;
  font-size: 11px;
  color: #fff;
  background: #2b0033;  
}
#bg {
background: url("../img/background.gif") repeat-x;
}
#frame {
  border-left: 1px solid #fff;  border-right: 1px solid #fff;
  width: 990px;
  margin: 0 auto;
  text-align: left;
  background: url("../img/bg_frame.gif") repeat-x;
}
/* s. topbar */
#topbar {
  border-bottom: 1px solid #64406b;
  width: 990px; height: 25px;
  text-align: center;
  font-family: Verdana;
  font-size: 10px;
  color: #ffccff;
  background: url("../img/bg_topbar.jpg") no-repeat;
}
#topbar_l {
  width: 610px;
  margin: 0 auto; padding: 7px 0 0 0;
  float: left;  
}
#topbar_r {
  width: 380px;
  padding: 7px 0 0 0;
  text-align: left;
  float: left;
}

/* s. logo */
#logo {
  width: 872px; height: 245px;
  padding-left: 119px;
  background: url("../img/bg_logo1.jpg") no-repeat;
}

/* s. topmenu */
#topmenu {
  width: 750px;
  margin: 0px auto;
  text-align: center;
  background: url("../img/box/topmenu_bg.jpg") repeat-x;
}
#topmenu .boxTop {
	background: transparent url(../img/box/topmenuBoxTop.jpg) left top no-repeat;
}
#topmenu .boxBottom {
	background: transparent url(../img/box/topmenuBoxBottom.jpg) left bottom no-repeat;
	padding: 0;
}
#img_topmenu {
  border: 0px solid #fff;
  margin: 0 auto; padding: 0; 
}

/* s. main */
#main {
  border: 0px solid #fff;
  width: 750px; 
  margin: 0 auto;
  text-align: left;
}
#main .border {
  border: 0px solid #fff;
  padding: 10px;
  position: relative;
}

/* s. center */
#main .center{
  border: 0px solid red;
  width: 250px;
  margin-top: 35px;
  margin-left: 220px;
  position: absolute left ;
}
#main .center .item {
  border: 0px solid #fff;
  padding-left: 15px;
  clear: both;
}
#main .center .item .star, .text {
  float: left;
  padding-bottom: 15px;
}
#main .center .item .star {
  width: 25px;
}
#main .center .item .text {
  border: 0px solid;
  width: 205px;
  text-align: left;
  font-family: Verdana;
  font-size: 13px;
  font-weight: bold;
  text-transform: uppercase;
  color: #f2bef3;
}

/* tip mesiaca */
#main .tip_mesiaca {
  width: 248px;
  float: right;
}
#main .tip_mesiaca .boxTop {
	background: transparent url(../img/box/mesiacBoxTop.jpg) left top no-repeat;
}
#main .tip_mesiaca .boxTop div {
  padding: 7px 0 11px 50px;
  font-weight: bold;
  text-transform: uppercase;
	color: #f86500;
}
#main .tip_mesiaca .boxMiddleBg {  
  width: 240px;
  margin-left: 8px;
  background: #cc9acc;
}
#main .tip_mesiaca .boxMiddleBg .boxMiddle {  
  width: 240px;
	background: transparent url(../img/box/mesiac_bg.jpg) repeat-x;
}
#main .tip_mesiaca .boxMiddleBg .boxMiddle  .content{
  padding: 5px;
}
#main .tip_mesiaca .boxMiddleBg .boxMiddle  .content .ls , .rs{
  float: left;
}
#main .tip_mesiaca .boxMiddleBg .boxMiddle  .content .ls {
  width: 73px;
}
#main .tip_mesiaca .boxMiddleBg .boxMiddle  .content .rs {
  padding-top: 15px; padding-left: 5px;
  width: 150px;
}
#main .tip_mesiaca .boxMiddleBg .boxMiddle  .content .rs span {
  font-family: Verdana;  
  font-size: 9px;
  font-weight: bold;
  color: #290031;  
}
#main .tip_mesiaca .boxMiddleBg .boxMiddle  .content .rs a {  
  width: 150px;
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #290031;
}
#main .tip_mesiaca .boxBottom {
	background: transparent url(../img/box/mesiacBoxBottom.jpg) left bottom no-repeat;
	height: 10px;
}
.clr {	
	clear: both;
	background: transparent;
}


/* s. tip na darcek */
#main .tip {
  border: 0px solid #fff;
  width: 247px;
  float: right;
  margin-top: -320px;
}
#main .tip .boxTop {
	background: transparent url(../img/box/tipBoxTop.jpg) left top no-repeat;
}
#main .tip .boxTop div {
  padding: 20px 0 0 15px;
  font-weight: bold;
  text-transform: uppercase;
	color: #f86500;
}
#main .tip .boxTop div span{
	color: #724477;
}
#main .tip .boxMiddleBg {  
  width: 240px;
  margin-left: 7px;
  background: #ff9aff;
}
#main .tip .boxMiddleBg .boxMiddle {  
  width: 240px;
  padding-top: 10px;
	background: transparent url(../img/box/tip_bg.jpg) repeat-x;
}
#main .tip .boxMiddleBg .boxMiddle  .content{
  padding-left: 10px;
}
#main .tip .boxMiddleBg .boxMiddle  .content .ls , .rs{
  float: left;
}
#main .tip .boxMiddleBg .boxMiddle  .content .ls {
  width: 45px;
}
#main .tip .boxMiddleBg .boxMiddle  .content .rs, a.odkaz {
  width: 165px;
  font-family: Verdana;
  font-size: 10px;
  color: #290031;
}
#main .tip .boxBottom {
	background: transparent url(../img/box/tipBoxBottom.jpg) left bottom no-repeat;
	height: 10px;
}


/* s. foot */
#foot_star {
  width: 750px;
  margin: 0 auto;
  text-align: right;
}
#foot {
  width: 750px;
  margin: 0 auto;
  font-family: Verdana;
  font-size: 10px;
  color: #ffccff;
  background: url("../img/box/foot_bg.jpg") repeat-x;
}
#foot .boxTop {
	background:transparent url(../img/box/footBoxTop.jpg) left top no-repeat;
}
#foot .boxBottom {
	background:transparent url(../img/box/footBoxBottom.jpg) left bottom no-repeat;
	padding: 15px 0 15px 15px;
	text-align: left;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
}
a.footer {
  color: #ff33cc;
  text-decoration: none;
}


/* s. subpages */
#main .right_content {
  border: 0px solid #fff;
  width: 494px; 
  float: right;
}
#main .show {
  border: 0px solid blue;
  width: 488px;
  float: right;
}
#main .show .boxTop {
	background: transparent url(../img/box/showbyzBoxTop.jpg) left top no-repeat;
	height: 25px;
}
#main .show .boxTop div {
  padding: 2px 0 0 42px;
  font-weight: bold;
  text-transform: uppercase;
	color: #ffccff;
}
#main .show .boxMiddleBg {  
  width: 480px;
  margin-left: 8px;
  background: #ffaeff;
}
#main .show .boxMiddleBg .boxMiddle {
  width: 480px; height: 55px;
  background: transparent url(../img/box/showbyz_bg.jpg) repeat-x;	
}
#main .show .boxMiddleBg .boxMiddle  .content{
  border: 0px solid #000;
  width: 460px;
  margin: 0 auto;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  color: #290031;
}
#main .show .boxBottom {
	background: transparent url(../img/box/showbyzBoxBottom2.jpg) left bottom no-repeat;
	height: 10px;
}


/* s. showTips */
#main .showTips {
  border: 0px solid blue;
  width: 495px;
  float: right;
}
#main .showTips .boxTop {
	background: transparent url(../img/box/showTipsBoxTop.jpg) left top no-repeat;
	height: 32px;
}
#main .showTips .boxTop .name {
  border: 0px solid #fff;
  width: 300px;
  padding: 2px 0 0 25px;
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
	color: #cc99cc;
	float: left;
}
#main .showTips .boxTop .up a {
  border: 0px solid #fff;
  width: 100px;
  padding: 4px 15px 0 0;  
  text-align: right;
  text-decoration: none;
  font-family: Verdana;
  font-size: 10px;
	color: #cc99cc;
	float: right;
}
#main .showTips .boxMiddleBg {
  width: 480px;
  margin-left: 14px;
  background: transparent url(../img/box/showtips_bg2.jpg) repeat-y;
}
#main .showTips .boxMiddleBg .boxMiddle {
  margin: 0 auto;
  text-align: center;
  width: 480px;
  background: transparent url(../img/box/showtips_bg.jpg) no-repeat;	
}
#main .showTips .boxMiddleBg .boxMiddle  .content{
  width: 460px;
  margin: 0 auto;
  text-align: left;
  color: #ffccff;
  font-family: Verdana;  
}
#main .showTips .boxMiddleBg .boxMiddle  .content span {
  font-family: Verdana;
  font-size: 10px;
  color: #cc99cc;  
}
#main .showTips .boxMiddleBg .boxMiddle  .content span.bolder {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bolder;
  color: #ffccff;  
}
#main .showTips .boxBottom {
	background: transparent url(../img/box/showTipsBoxBottom.jpg) left bottom no-repeat;
	height: 10px;
}

/* next tip*/
#main .showTips2 {
  border: 0px solid blue;
  width: 495px;
  float: right;
}
#main .showTips2 .boxTop {
	background: transparent url(../img/box/showTipsBoxTop2.jpg) left top no-repeat;
	height: 32px;
}
#main .showTips2 .boxTop .name {
  border: 0px solid #fff;
  width: 300px;
  padding: 2px 0 0 25px;
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
	color: #cc99cc;
	float: left;
}
#main .showTips2 .boxTop .up a {
  border: 0px solid #fff;
  width: 100px;
  padding: 4px 15px 0 0;  
  text-align: right;
  text-decoration: none;
  font-family: Verdana;
  font-size: 10px;
	color: #cc99cc;
	float: right;
}
#main .showTips2 .boxMiddleBg {
  width: 480px;
  margin-left: 14px;
  background: transparent url(../img/box/showtips_bg2.jpg) repeat-y;
}
#main .showTips2 .boxMiddleBg .boxMiddle {
  margin: 0 auto;
  text-align: center;
  width: 480px;
  background: transparent url(../img/box/showtips_bg2.jpg) no-repeat;	
}
#main .showTips2 .boxMiddleBg .boxMiddle .content{
  width: 460px;
  margin: 0 auto;
  text-align: left;
  color: #ffccff;  
  font-family: Verdana;
}
#main .showTips2 .boxMiddleBg .boxMiddle .content .picture{
  border: 0px solid #fff;
  padding: 5px 0 0 0;
  width: 50px;
  float: left; 
}
#main .showTips2 .boxMiddleBg .boxMiddle  .content .txt{
  border: 0px solid #fff;
  padding: 5px 5px 5px 0;
  width: 390px;
  font-family: Verdana;
  float: left; 
}
#main .showTips2 .boxMiddleBg .boxMiddle .content .uvod {
  font-family: Verdana;
  font-size: 10px;
  color: #cc99cc;  
}
#main .showTips2 .boxMiddleBg .boxMiddle .content span.bolder {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bolder;
  color: #ffccff;  
}
#main .showTips2 .boxBottom {
	background: transparent url(../img/box/showTipsBoxBottom.jpg) left bottom no-repeat;
	height: 10px;
}


#banner {
  width: 750px;
  margin: 0 auto;
  text-align: center;
}
#banner2 {
  width: 750px;
}
#banner2 ul {
	list-style: none;	
	margin: 0;
	padding: 0;
	width: 750px;
	text-align: center;	
	float: left;	
}
#banner2 ul li {
	display:inline;
margin-left: 10px;
}
#benner2 ul li img {
	margin:0 0 0 10px;
}
