body {
    font-family: Tahoma;
		font-size:12px;
		color:#000000;
		margin: 0px;
		background:#0E0000;
		}

#container {
	          margin: 0px auto 0px auto;
            width: 800px;
            text-align: left;
	
		background-position:center;
		background-image:url(images/stred.jpg);
		background-repeat:repeat-y;
		overflow:hidden; 
          }

#header {
    margin: 0px auto 0px auto;
    padding: 0px;
		width: 800px;
		height: 337px;
		background-image:url(images/header.jpg);
		background-repeat:no-repeat;
}

#logo {
    margin: auto;
	padding:0px 0 0 0px;
}

#vrch {
    margin: 0px auto 0px auto;
    padding: 0px;
		width: 800px;
		height: 71px;
		background-image:url(images/vrch.jpg);
		background-repeat:no-repeat;
}

#footer {
    background-image:url(images/spodok.jpg);
		background-repeat:no-repeat;
		width:800px;
		height:38px;
		margin-right: auto;
		margin-left: auto;
		
}

#underfooter {
		
		font-size:12px;
		color:#ffffff;
		text-align:center;
		line-height: 30px;
		margin-right: auto;
		margin-left: auto;
		padding: 0px;
}


a.sm:link    {font-size:12px;color:#ffffff;font-weight: bold;text-decoration:underline;}
a.sm:visited {font-size:12px;color:#ffffff;font-weight: bold;text-decoration:underline;}
a.sm:active  {font-size:12px;color:#ffffff;font-weight: bold;text-decoration:underline;}
a.sm:hover   {font-size:12px;color:#ffffff;font-weight: bold;text-decoration:none;}




#menu {
    width: 750px;
    height: 66px;
	text-align: center;
	border: none;
	padding-right:0px;	
	margin-left:24px;
}

#menu a{
	display: block;
	margin: 0 auto;
}


.menuclass {
padding: 0px 0px 0px 1px;
}

#menu a#uvod{
    width: 75px;
    height: 66px;
    background-image: url(images/menu/uvod.png);
}

#menu  a#uvod:hover {
    width: 75px;
    height: 66px;
    background-image: url(images/menu/uvod1.png);
}

#menu a#novinky{
    width: 114px;
    height: 66px;
    background-image: url(images/menu/novinky.png);
}

#menu  a#novinky:hover {
    width: 114px;
    height: 66px;
    background-image: url(images/menu/novinky1.png);
}

#menu a#o-nas{
    width: 86px;
    height: 66px;
    background-image: url(images/menu/o-nas.png);
}

#menu  a#o-nas:hover {
    width: 86px;
    height: 66px;
    background-image: url(images/menu/o-nas1.png);
}

#menu  a#koncerty {
    width: 134px;
    height: 66px;
    background-image: url(images/menu/koncerty.png);
}

#menu  a#koncerty:hover {
    width: 134px;
    height: 66px;
    background-image: url(images/menu/koncerty1.png);
}

#menu  a#foto {
    width: 68px;
    height: 66px;
    background-image: url(images/menu/foto.png);
}

#menu  a#foto:hover {
    width: 68px;
    height: 66px;
    background-image: url(images/menu/foto1.png);
}

#menu  a#video {
    width: 81px;
    height: 66px;
    background-image: url(images/menu/video.png);
}

#menu  a#video:hover {
    width: 81px;
    height: 66px;
    background-image: url(images/menu/video1.png);
}

#menu  a#suveniry {
    width: 127px;
    height: 66px;
    background-image: url(images/menu/suveniry.png);
}

#menu  a#suveniry:hover {
    width: 127px;
    height: 66px;
    background-image: url(images/menu/suveniry1.png);
}

#menu  a#kontakt {
    width: 116px;
    height: 66px;
    background-image: url(images/menu/kontakt.png);
}

#menu  a#kontakt:hover {
    width: 116px;
    height: 66px;
    background-image: url(images/menu/kontakt1.png);
}



a .alt { display: none; }


.cely_content {
		width:800px;
		float:left;
}

.cely_pad {
		padding-left:75px;
		padding-right:75px;
}


.left_content {
		width:230px;
		float:left;
}

.right_content {
		width:420px;
		float:left;
}

.left_pad {
		padding-left:50px;
		padding-right:5px;
}


.right_pad {
		padding-left:10px;
		padding-right:60px;
		
}





h1 {
font-family: Impact;
color:#B2B2B2;
font-size:24px;
padding-left:2px;

}

h2 {
font-family: Tahoma;
color:#000000;
font-size:21px;
font-weight: bold;
}

h3 {
font-size:14px;
color:#9C1114;
font-weight: bold;
}

h4 {
font-size:18px;
color:#2971B4;
font-weight: bold;
text-decoration:underline;
}

h5 {
font-size:14px;
color:#D56D14;
font-weight: bold;
}

a.link:link    {font-size:12px;color:#9C1114;font-weight: bold;text-decoration:underline;}
a.link:visited {font-size:12px;color:#9C1114;font-weight: bold;text-decoration:underline;}
a.link:active  {font-size:12px;color:#9C1114;font-weight: bold;text-decoration:underline;}
a.link:hover   {font-size:12px;color:#9C1114;font-weight: bold;text-decoration:none;}


.td {width:180px;text-align:center;border:1px #000 solid;}
.td1 {width:180px;height: 180px;text-align:center;}

.img {padding:0px 10px 20px 0px;float:left;border-style: none;}