body {padding:0;margin:0px;font: 11px verdana, sans-serif;}
img {border:0px;}
img.cl{
	border : 5px solid White;
}

input {border:1px solid #908072;font: 11px verdana, sans-serif;}
table {border:0px;font: 11px verdana, sans-serif;}
textarea {border:1px solid #908072;font: 11px verdana, sans-serif;}
select {border:1px solid #908072;font: 11px verdana, sans-serif;}
form {padding:0px;margin:0px;}
a {color:#ff1a1a;text-decoration:none;}
a:hover {text-decoration:underline;}
.velky{
	color : #ff1a1a;
	font : bold 22px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}

#telo {position:relative;width:791px;left:50%;margin:0 0 0 -390px;}
#logo {margin-left : 11px;}
#vnitrek {width:791px; text-align: left;background: #ffffff url(img/logo_bottom.jpg) no-repeat top right;}
#levy {width:171px;padding-top:10px;float:left;}
#real_body {margin-left:30px;padding-top:21px; width:590px;_width:585px;float:left;}
#topik {height:10px;text-align: left;background: #ffffff url(img/bg_menu_top.gif) repeat-y;border-bottom: 1px #ffffff solid;font-size: 8px}
#footer{width : 780px;margin-left : 11px;text-align : center;font : normal 11px/19px Verdana, Geneva, Arial, Helvetica, sans-serif;background-color : #ff1a1a;height : 20px;color: #ffffff;}
.foot a {color : #ffffff;}
.foot a:hover {color : #ffffff;}
.banner{
	margin : 5px 0px 5px 0px;
	text-align : center;
}
	
#partneri {width:171px;}
.partner {padding-top:3px;margin-left: 11px;margin-right: 11px;}
.menu_nadpis {padding: 0.3em 0.3em 0.3em 1.45em;color:#ffffff;text-align: left;background: #ff1a1a url(img/bg_menu.gif) repeat-y;font : normal 13px Verdana, Geneva, Arial, Helvetica, sans-serif}

.navlist {padding:0;margin:0;font: 11px verdana, sans-serif;width: 171px;color: gray;background-color: #ff9c9c}
.navlist li {border-left: 0px;list-style: none;border-bottom: 1px #ffffff solid;text-align: left;}
.navlist li.tss {border-left: 11px #ffffff solid;list-style: none;border-bottom: 1px #ffffff solid;text-align: left;border-right : 11px solid #ffffff;}
.navlist li.submenu {border-left: 11px #ffffff solid;list-style: none;border-bottom: 1px #ffffff solid;text-align: left;border-right : 11px solid #ffffff;}
.navlist li.submenu a{display: block;background: #ff9c9c url(img/menu_sipka.gif) repeat-y left;padding: 0.5em 0.3em 0.5em 1.6em;text-decoration: none;color:#000000;font-weight:bold;}
.navlist li.submenu#zvolen a{display: block;background: #ff1a1a url(img/menu_sipka.gif) repeat-y left;padding: 0.5em 0.3em 0.5em 1.6em;text-decoration: underline;color:#ffffff;font-weight:bold;}
.navlist li.submenu a:hover{color:#000000;background: #ffb6b6 url(img/menu_sipka.gif) repeat-y left;text-decoration:underline;}
.navlist li.head{padding: 0.3em 0.3em 0.3em 1.35em;color:#ffffff;text-align: left;background: #ff1a1a url(img/bg_menu.gif) repeat-y;font : bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.navlist li#zvolen a {display: block;padding: 0.5em 0.3em 0.5em 0.7em;text-decoration: underline;color:#ffffff;font-weight:bold;background-color:#ff1a1a;}
.navlist li.tss a {display: block;padding: 0.5em 0.3em 0.5em 0.7em;text-decoration: none;color:#000000;font-weight:bold;}
.navlist li.tss a:hover {color:#000000;background-color: #ffb6b6;text-decoration:underline;}

.clear{	clear : both;}
* html #real_body {margin-right: -3px;}

.nadpis {width:100%;background: #ff1a1a url(img/point_ruz.gif) repeat-y left;display:block;margin: 0 0 15px 0;height:25px;}
.nadpis_text {
	color:#FFFFFF;
	font-weight:bold;
	padding: 5px 14px 0 25px;
	font-size : 13px;
} 
.prihlaska {text-align:left;margin-left:100px;margin-top:30px;}
.prihlaska_info {margin-left:100px;margin-top:20px;}
.udaje {width:150px;margin-left:10px;font: 11px verdana, sans-serif;}
.udaje_area {width:250px;height:80px;margin-left:10px;}

.fotka_kapely {float:right;margin-top:10px;border:1px solid #CED2F7;margin-left:10px;margin-bottom:10px;}
.hraciden {font-weight:bolder;}
.hraciden a {display:block;padding-top:5px;padding-left:50px;}

.nazev_koncertu {font-size:14px;font-weight:bolder;}
.novinka {border-bottom:1px solid #CED2F7;width:100%;margin-top:4px;padding-bottom:4px;}
.seznam_kapel {text-align:left;width:260px;display:block;float:left;margin-top:2px;margin-bottom:2px;padding-left:20px;}
.seznam_kapel img {border:2px solid #CED2F7;cursor:pointer;}
.radek_kapel {float:left;width:580px;}
#abeceda {width:580px;text-align:center;margin-top:5px;margin-bottom : 5px;}
#abeceda a {text-decoration:none;font-weight:bolder;margin:3px;font-size:12px;}
#abeceda a:hover {text-decoration:underline;}
.ban{
	padding-bottom : 15px;
	padding-top : 15px;
}
.sponzor_banner{
	background : url(img/bg_banner.gif) no-repeat top left;
	width : 470px;
	height : 70px;
	padding-left : 0px;
	_padding-left : 1px;
	padding-top : 1px;
}

