@charset "windows-1251";

body {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #262626;
	background-color: #FFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}
:focus {	outline: none;}
.clear { clear: both; height: 0; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
html>body .clearfix { display: block; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }

a{outline:0;}

td{
	vertical-align:top; 

}


.border1 {
	border-top-width: 0px;
	border-right-width: 3px;
	border-bottom-width: 0px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C3C3C3;
	border-right-color: #C3C3C3;
	border-bottom-color: #C3C3C3;
	border-left-color: #C3C3C3;
}
.introtext {
	background-position: left;
	text-align: justify; 
	color: #666666;

}
.mainmenu {
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-weight: bold;
	font-size: 10px;
	border-right-width: 0px;

}
.blockright {
	border: 1px solid #A8A8A8;
}


 a, a:link, a:active, a:visited {text-decoration:underline; color:#C42127;}
a:hover {text-decoration:none;}

.style7 {color: #C42127; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.rodiln {
	margin-right: 4px;
	margin-left: 4px;
	background-image: url(images/design/blocks/rozd.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-top: 0px;
	margin-bottom: 0px;
	border-top-width: 7px;
	border-right-width: 7px;
	border-bottom-width: 0px;
	border-left-width: 7px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.leftlogobg {
	background-image: url(images/design/kmdesign14_13.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.rightbg {
	background-image: url(images/design/kmdesign14_10.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.centertlo {
	background-image: url(images/design/kmdesign14_8.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}



#rounded-box-5 { padding: 0em 0em;}
#rounded-box-5 { margin:0em; }
.r10 { margin: 0 10px; } .r9 { margin: 0 9px; } .r8 { margin: 0 8px; } .r7 { margin: 0 7px; } .r6 { margin: 0 6px; } .r5 { margin: 0 5px; } .r4 { margin: 0 4px; } .r3 { margin: 0 3px; } .r2 { margin: 0 2px; } .r1 { margin: 0 1px; }

b.r1, b.r2, b.r3, b.r4, b.r5, b.r6, b.r7, b.r8, b.r9, b.r10 {
	display: block;
	height: 1px;
	overflow: hidden;
	font-size:1px;
	background-color: #E71714;
}
.inner-box {
	background-color: #E71714;
	padding:5px 12px ;}
	
	
	.inner-box-submenu {
	background-color: #E71714;
	padding:0px 5px ;}
	
	
.r10menu { margin: 0 10px; } .r9menu { margin: 0 9px; } .r8menu { margin: 0 8px; } .r7menu { margin: 0 7px; } .r6menu { margin: 0 6px; } .r5menu { margin: 0 5px; } .r4menu { margin: 0 4px; } .r3menu { margin: 0 3px; } .r2menu { margin: 0 2px; } .r1menu { margin: 0 1px; }
b.r1menu, b.r2menu, b.r3menu, b.r4menu, b.r5menu, b.r6menu, b.r7menu, b.r8menu, b.r9menu, b.r1menu {
	display: block;
	height: 1px;
	overflow: hidden;
	font-size:1px;
	background-color: #C42127;
}
.inner-box-menu {
	background-color: #C42127;
	padding:2px 2px ;}



.hotnewshead {
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
}
a.hotnewshead, a:link.hotnewshead, a:active.hotnewshead, a:visited.hotnewshead  {text-decoration:none;	color: #FFF;}
a:hover.hotnewshead {text-decoration:none;}
.mainnewshead {
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
}

.newshead1 {
	font-size: 15px;
	font-weight: bold;
	color: #E71714;
	font-family: Arial, Helvetica, sans-serif;
}


a.mainnewshead, a:link.mainnewshead, a:active.mainnewshead, a:visited.mainnewshead  {text-decoration:none; color: #C42127;}
a:hover.mainnewshead {text-decoration:none; }



.mainmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFA733;
	text-align: right;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #FEAE43;
}

a.mainmenu1 {
	color: #FFA733;
    text-decoration:none;
	}

.festblocktd {
	background-color: #FFF5E8;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FEECD2;
	border-left-color: #FEECD2;
}

.footer {
	background-color: #F0C078;
	background-image: url(images/design/kmdesign15_16.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.pagebutton{
	background-color: #F5D195;
	border: 1px solid #C42127;
	margin: 1px;
	text-align: right;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.storypic {
	margin-right: 10px;
}
.submenu1 {

	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-style: dotted;
	border-color: #C42127;
}
.submenu-active1 {

	background-color: #FFFFFF;
	padding: 1px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-style: solid;
	border-color: #C42127;
}


.imgborder {

	background-color: #FFFFFF;
	padding: 4px; 
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #E71714;
}


a.submenu, a:visited.submenu, a:link.submenu, a:active.submenu, a:hover.submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C42127;
text-decoration:none;
}
a.submenu-active, a:visited.submenu-active, a:link.submenu-active, a:active.submenu-active, a:hover.submenu-active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C42127;
	text-transform: uppercase;
    text-decoration:none;
}

#eventsbox{text-align:left; padding:0 8px 0 0; position:relative; top:-9px;}
#zabavabox{text-align:left; padding:0 8px 0 0; position:relative; top:-17px;}

.mainevent{padding:0 0 15px;}
.mainevent .imagebox{float:left; border:4px solid #FFECD2; margin:0 0 0 4px; }
.mainevent .imagebox img{border:1px solid #E71714; padding:4px;}
.mainevent .date{margin: 0 0 0 68px; font-size:12px; font-weight:bold; color:#E71714;}
.mainevent .title{margin: 4px 0 0 69px; display:block; font-weight:bold; color:#E71714;}

a.eventslink{color:#553C00; position:relative; top:-7px;}
a.bottomlink {font-size: 11px; float:right; color:#000;}

.fulleventdate{color:#E71714;}
.fulleventdate span{font-weight:bold;}


#discfilter{margin:15px 0 0 8px; padding:0;}
#discfilter li{float:left; margin:0; padding:0; list-style:none; display:block; margin:0 2px 0 0;}
#discfilter a{ color:#58440E; display:block; padding:0 0 0 5px; text-decoration:none; background:transparent url(images/mp3_buttons2_1.png) left top no-repeat;}
#discfilter a span{display:block; padding:3px 7px 3px 3px; height:19px; background:transparent url(images/mp3_buttons2_1.png) right top no-repeat;}
#discfilter a.current, #discfilter a:hover{color:#ffffff; background:transparent url(images/mp3_buttons2_2.png) left top no-repeat; }
#discfilter a.current span, #discfilter a:hover span{background:transparent url(images/mp3_buttons2_2.png) right top no-repeat;}

#disklist{margin:27px 0 0 16px; padding:0;}
#disklist li.disc{list-style:none; border:0px solid #000; width:49%; float:left; height:115px;}
#disklist .image{float:left;}
#disklist img{float:left; border:1px solid #E50702; padding:2px;}
#disklist .infobox{margin-left:81px; padding:0 22px 0 0;}
#disklist .infobox a{font-weight:bold; font-size:1.1em; display:block; padding:2px 0 4px 0;}

#disklist .downlinks{margin:4px 0 0; padding:0 0 0 0px; height:14px;}
#disklist .downlinks li{margin:0; padding:0 7px 0 14px; float:left; list-style:none; background:transparent url(images/download.png) left top no-repeat;}
#disklist .first{border-right:0px dotted #D82226;}
#disklist .downlinks a{font-weight:normal; font-size:1em; padding:0; color:#D82226;}

.downline{width:20px;}
.downloadbutton{background:transparent url(images/download.png) left top no-repeat;}
.downloadbutton a{ padding:5px;}
.downarch{margin-left:10px; padding-left:10px;}


#eng{float:right; top:0px; right:3px; position:absolute; }
#eng a{ color:#E71714; display:block; background:url(images/gb.png) left 2px no-repeat; padding:0 0 5px 19px;}

#photowarning{color:#C42127; position:relative; left:285px; text-align:right; top:-30px; width:400px; height:0;}
#mp3info{padding:10px 18px 7px; color:#545454;}

#warningmp3{font-size:2em; color:red; padding:15px;}