/* Style */
body {
	margin: 0;
	padding: 0;
	color: #000;
	background: #fff url(../images/bg.jpg) repeat-x;
	font-family: sans-serif, Geneva, Arial, Helvetica;
	font-size: 12px;
}
.top4e {
width: 100%; 
padding: 0; 
margin: 0; 
background: url(../images/bg2.gif) center top no-repeat;
}
a {
text-decoration:none;
color: #548dab;
}
a:hover {
text-decoration:underline;
}
#wrap {
width:993px;
background:#fff;
}
.left {
background:url(../images/index_02.jpg);
background-repeat: no-repeat;
background-position: right top;
height:186px;
}
.right {
background:url(../images/index_04.jpg) no-repeat;
height:186px;
}
.topmenu {
background:#ae99ad;
color:#fff;
font-size:12px;
height:20px;
margin: 0;
padding: 2px 0 0 0;
}
.topmenu a{
color:#fff;
}
.head {
height: 188px;
background:#410a3c url(../images/opop_09.jpg) no-repeat;
margin: 4px 0 0 0;
}
.logo {
background: url(../images/index_11.jpg) no-repeat;
height: 37px;
overflow:hidden;
}
.banner {
width: 993px;
height: 90px; !important
overflow: hidden;
}
.fenk {
float: left;
width: 250px;
overflow: hidden;
}
.bigbanner {
width: 743px;
float: right;
overflow: hidden;
}
.mainmenu {
width:978px; 
height: 25px; 
margin: 0; 
padding: 25px 12px 0 0; 
overflow: hidden; 
font: Arial, Helvetica, sans-serif; 
text-transform: uppercase; 
text-align:right;
}
.mainmenu a{
	display: block;
	float: right;
	padding: 0 14px 0 14px;
	height: 20px;
	color: #b698b4;
	font-size: 11px;
    font-weight:bolder; 
	line-height: 20px;
	text-decoration: none;
	text-align: center;
	border-left: 1px solid #9C9D9C;
	background: url(../images/menuspac.jpg);
}
.mainmenu a:hover {
color: #fff;
text-decoration: none;
}
.bigcontent {
width: 993px;
height: 300px;
padding: 0;
margin: 4px 0 0 0;
background: #feefc8 url(../images/opopop_14.jpg);
}
.newsread {
width: 993px;
padding: 0;
margin: 4px 0 0 0;
background: #fff;
}
.flashnews {
background: url(../images/opopop_13.jpg) no-repeat;
margin:0;
width: 636px;
height: 300px;
float: left;
overflow: hidden;
}
.flashnewstext {
float: left;
padding: 140px 0 0 20px;
width: 270px;
}
.flashnewsimg {
float: right;
padding: 20px 3px 0 0;
}
p {
margin: 0;
padding: 20px 0 0 0;
color: #000;
font-size: 12px;
}
h1 {
margin: 0;
padding: 0;
color: #fea50e;
font-size: 18px; !important
}
.zaglavie {
font-size: 11px;
}
h2 {
margin: 0 0 24px 0;
padding: 6px 0 0 45px;
font-size: 12px;
text-transform:uppercase;
color: #d57c2c;
}
h2 a {
color: #d57c2c;
}
h2 a:hover {
color: #d57c2c;
text-decoration: underline;
}
h3 {
margin: 0 0 24px 0;
padding: 6px 0 0 45px;
font-size: 12px;
text-transform:uppercase;
color: #548dab;
float:left;
}
h4 {
margin: 0 0 24px 0;
padding: 6px 0 0 45px;
font-size: 12px;
text-transform:uppercase;
color: #548dab;
float:left;
}
h5 {
margin: 0 0 17px 0;
padding: 6px 0 0 45px;
font-size: 12px;
text-transform:uppercase;
color: #548dab;
float:left;
}
.rss {
margin: 7px 7px 0 0;
padding: 0;
float: right;
display: block;
width: 12px;
height: 12px;
text-indent: -9999px; 
overflow: hidden; 
background: url(../images/rss.jpg) no-repeat;
}
.topnews{
color: #fea50e;
}
.toppikantno {
margin: 0;
padding: 0;
background: #feefc7 url(../images/toppikantno.jpg) no-repeat;
border-left: 4px solid #fff;
width: 328px;
height: 300px;
float: right;
}
.topnovini {
margin: 5px 10px 0 15px;
padding: 6px;
width: 284px;
height: 41px;
}
.topnovini1 {
margin: 0 10px 0 15px;
padding: 0 0 0 6px;
width: 284px;
}
.topnovini img {
border-right: 4px solid #feefc8;
}
.novini {
margin: 5px 10px 0 15px;
padding: 6px;
width: 284px;
height: 41px;
}
.novini img {
border-right: 4px solid #d1eaf5;
}
.novini1 {
margin: 5px 10px 0 15px;
padding: 6px;
width: 284px;
height: 99px;
}
.novini1 img {
border-right: 4px solid #d1eaf5;
}
.largebanner {
width: 993px;
height: 56px;
margin: 4px 0 0 0;
}
.kategorii {
margin: 4px 0 0 0;
padding: 0;
width: 993px;
height: 300px;
}
.category {
padding: 5px;
height: 110px;
}
.l_kategoriq {
float: left;
padding: 0;
margin: 0;
width: 328px;
height: 300px;
background: #d1eaf5 url(../images/kategorii.jpg) no-repeat;
}
.t_kategoriq {
float: left;
padding: 0;
margin: 0 0 0 5px;
width: 328px;
height: 300px;
background: #d1eaf5 url(../images/kategorii.jpg) no-repeat;
}
.r_kategoriq_adv {
float: right;
padding: 0;
margin: 0;
width: 328px;
height: 300px;
background: #d1eaf5 url(../images/adv.jpg) no-repeat;
}
.r_kategoriq {
float: right;
padding: 0;
margin: 0;
width: 328px;
height: 300px;
background: #d1eaf5 url(../images/kategorii.jpg) no-repeat;
}
.rok-content-rotator {
	margin: 0;
	background: url(../img/rotator-br.png) 100% 100% no-repeat;
}

.rotator-2 {
	background: url(../img/rotator-bl.png) 0 100% no-repeat;
}

.rotator-3 {
	background: url(../img/rotator-tr.png) 100% 0 no-repeat;
}

.rotator-4 {
	background: url(../img/rotator-tl.png) 0 0 no-repeat;
	padding: 0px 20px 20px 20px;
}

.rok-content-rotator li {
	height: 34px;
}

.rotator-title {
	padding: 0 0 3px 19px;
	font-size: 150%;
	height: 60px;
	line-height: 48px;
	color: #666;
	background: url(../img/h3-arrow.png) 0 16px no-repeat;
}

.rok-content-rotator h2 {
	height: 30px;
	font-size: 100%;
	line-height: 30px;
	width: 30px;
	margin: 5px;
	padding: 5px;
	z-index: 1;
	outline: none;
}

.rok-content-rotator h2 a {
	display: block;
	z-index: 3;
	position: absolute;
	top: 100px;
	right: -80px;
	color: #666;
	outline: none;
	background: #fff;
}

.rok-content-rotator h3 {
	height: 34px;
	font-size: 100%;
	line-height: 36px;
	padding: 0;
	z-index: 1;
	outline: none;
}

.rok-content-rotator h3 a {
	display: block;
	z-index: 3;
	position: absolute;
	top: 120px;
	right: -120px;
	color: #666;
	outline: none;
}

.rok-content-rotator h4 {
	height: 34px;
	font-size: 100%;
	line-height: 36px;
	padding: 0;
	z-index: 1;
	outline: none;
}

.rok-content-rotator h4 a {
	display: block;
	z-index: 3;
	position: absolute;
	top: 120px;
	right: -160px;
	color: #666;
	outline: none;
}

.rok-content-rotator h5 {
	height: 34px;
	font-size: 100%;
	line-height: 36px;
	padding: 0;
	z-index: 1;
	outline: none;
}

.rok-content-rotator h5 a {
	display: block;
	z-index: 3;
	position: absolute;
	top: 120px;
	right: -200px;
	color: #666;
	outline: none;
}

.rok-content-rotator h6 {
	height: 34px;
	font-size: 100%;
	line-height: 36px;
	padding: 0;
	z-index: 1;
	outline: none;
}

.rok-content-rotator h6 a {
	display: block;
	z-index: 3;
	position: absolute;
	top: 120px;
	right: -240px;
	color: #666;
	outline: none;
}

.snimka {
	position: absolute;
	width: 300px;
	height: 250px;
	right: -363px;
	_right: -343px;
	top: -120px;
}

.rok-content-rotator .arrow {
	position: absolute;
	width: 213px;
	height: 34px;
	right: 27px;
	z-index: 2;
	background: url(../img/rotator-tab-active.png) 0 0 no-repeat;
}

.rok-content-rotator .content {
	padding: 0;
	margin: 0;
	width: 250px;
}

/* dont change below */
.rok-content-rotator {
	position: relative;
}

.rok-content-rotator ul {
	padding: 0;
	float: right;
	margin: 0;
	width: 227px;
	background: url(../img/rotator-shadow.png) 100% 50% no-repeat;
}

.rok-content-rotator .arrow {
	position: absolute;
	top: 60px;
}

.rok-content-rotator li { 
	list-style: none;
	padding: 0;
}

.rok-content-rotator .content {
	position: absolute;
	left: 0;
	top: 0;
	margin-right: 50px;
}

.pagination {
	z-index: 3;
	position: absolute;
	margin: 0;
	padding: 0;
	top: 87px;
	right: -193px;
}

.pagination .active {
    background: #ffea7f;
	color: #d57c2c;
	text-decoration: none;
}

.pagination a {
	font-weight: bold;
	background: #ffa209;
	line-height: 50px;
	color: #666;
	outline: none;
	padding: 5px 9px 5px 9px;
	margin-left: 2px;
    color: #fff;
	text-decoration:none;
}

.pagination a:hover {
    background: #ffea7f;
	color: #d57c2c;
	text-decoration: none;
}

.top1 a {
	display: block;
	font-weight: bold;
	background: #ffa209;
	z-index: 3;
	position: absolute;
	top: 100px;
	right: -73px;
	color: #666;
	outline: none;
	padding: 5px 9px 5px 9px;
    display: block;
    color: #fff;
	text-decoration:none;
}

.top1 a:hover {
    background: #ffea7f;
	color: #d57c2c;
	text-decoration: none;
}

.top2 a {
	display: block;
	font-weight: bold;
	background: #ffa209;
	z-index: 3;
	position: absolute;
	top: 100px;
	right: -103px;
	color: #666;
	outline: none;
	padding: 5px 9px 5px 9px;
    display: block;
    color: #fff;
	text-decoration:none;
}

.top2 a:hover {
    background: #ffea7f;
	color: #d57c2c;
	text-decoration: none;
}

.top3 a {
	display: block;
	font-weight: bold;
	background: #ffa209;
	z-index: 3;
	position: absolute;
	top: 100px;
	right: -133px;
	color: #666;
	outline: none;
	padding: 5px 9px 5px 9px;
    display: block;
    color: #fff;
	text-decoration:none;
}

.top3 a:hover {
    background: #ffea7f;
	color: #d57c2c;
	text-decoration: none;
}

.top4 a {
	display: block;
	font-weight: bold;
	background: #ffa209;
	z-index: 3;
	position: absolute;
	top: 100px;
	right: -163px;
	color: #666;
	outline: none;
	padding: 5px 9px 5px 9px;
    display: block;
    color: #fff;
	text-decoration:none;
}

.top4 a:hover {
    background: #ffea7f;
	color: #d57c2c;
	text-decoration: none;
}

.top5 a {
	display: block;
	font-weight: bold;
	background: #ffa209;
	z-index: 3;
	position: absolute;
	top: 100px;
	right: -193px;
	color: #666;
	outline: none;
	padding: 5px 9px 5px 9px;
    display: block;
    color: #fff;
	text-decoration:none;
}

.top5 a:hover {
    background: #ffea7f;
	color: #d57c2c;
	text-decoration: none;
}


.ticket {
    width:993px;
	margin: 4px 0 0 0;
	color: #fff;
	background: #fff;
}
.ticketbg {
    width: 115px;
	height: 20px;
	padding: 5px 0 0 35px;
	background: url(../images/ticket.jpg) no-repeat;
	background-position: 15px 0;
}
.part {
    width: 973px;
	color: #fff;
	margin: 0;
	padding: 5px 10px 5px 10px;
	background: #ae99ac;
}
.part a {
    color: #fff;
}
.footer {
    width: 973px;
	color: #fff;
	margin: 4px 0 0 0;
	padding: 5px 10px 5px 10px;
	background: #430b3c;
}
/* @end */
