body {
		margin:0; padding:0;
		font:90%/1.3  Tahoma, "Geneva CE", lucida, sans-serif;
		color: #000000;
		background:#fff url('img/bg_webfestival.jpg') no-repeat 50% top;
		}
#page {margin:15px auto;width:780px;}

#left {float:left;width:165px;}
#logo {margin-top:64px;background:transparent url('img/logo_festival.jpg') no-repeat right top;width:165px;height:123px;display:block;}  
#logo a {width:165px;height:100px;display:block;text-decoration:none;}  
#logo a span {display:none;}  
#left-box {margin-top:36px;margin-left:0px;}
#left-box h2 {background-color:#000;line-height:30px;color:#fff;padding-left:15px;font-size:100%;}
#left-box p {margin:5px;padding:0px 0px;font-size:89%;}

.menu {margin-top:8px;}
.menu ul {list-style-type:none;margin-top:12px;}
.menu li {list-style-type:none;line-height:20px;width:165px;text-align:left;margin:4px 0px;padding:0px;}
.menu li a {color:#000;padding-left:10px;display:block;line-height:20px;width:155px;text-decoration:none;border-left:3px solid #000;}
.menu li a:hover {color:#671222;text-decoration:none;border-left:3px solid #671222;}

.images-thumb img{border:2px solid #000;width:120px;height:120px;}
.images-thumb {width:124px;height:124px;background-color:#000;margin:15px;}

#right {float:right;width:545px;padding-right:35px;margin-top:193px;}
#right h1 {width:540px;margin-top:10px;padding-top:45px;background: url('img/bg_h2.jpg') no-repeat 0px 0px;}
#right h2 {width:540px;margin-top:10px;padding-top:35px;background: url('img/bg_h2.jpg') no-repeat 0px 0px;}
#right h3 {margin-top:10px;border-left:5px solid #000;padding:0 8px;}

#footer {float:right;margin-top:20px;width:780px;height:40px;background: url('img/bg_footer.jpg') no-repeat 0px -5px;}
#footer p {padding-left:200px;margin-top:10px;}

#menu-top {position:absolute;width:250px;height:40px;top:0px;margin-left:60px;}
#menu-top a{text-decoration:none;background-color:#000;padding:5px 10px;color:#fff;}
#menu-top a:hover{color:#ff0000;}

#rocnik {position:absolute;width:150px;height:100px;top:20px;margin-left:392px;}

.big{font-family:Georgia,"New York CE",utopia,sans-serif;font-size: 170%;color:#671222;text-align:center;}

h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  font-weight: bold;
  color:#671222;
  font-family:Georgia,"New York CE",utopia,sans-serif;
}

h1 {
  font-size: 150%;
}

h2 {
  font-size: 130%;
}

h3 {
  font-size: 120%;
}

h4 {
  font-size: 120%;
}

h5 {
  font-size: 110%;
}

h6 {
  font-size: 100%;
}

ul, quote, code, fieldset {
  margin: .5em 0;
}

p {
  margin: 0.6em 0 1.2em;
}

a:link, a:visited {
  color: #990000;
  text-decoration: none;
}

a:hover {
  color: #ff0000;
  text-decoration: underline;
}

a:active, a.active {
  color: #000000;
}

hr {
  margin: 0;
  padding: 0;
  border: none;
  height: 1px;
  background: #5294c1;
}

ul {
  margin: 0.5em 0 1em;
  padding: 0;
}

ul li {
  margin: 0.4em 0 0.4em .5em;
}  

table{width:100%;margin:10px auto;clear:both;border-collapse: collapse;border-bottom: #000 double;border-top: #000 double;}
th{text-align:left;padding:5px;color:#671222}
td{padding:5px;}
.shad {background-color:#eeeeee;}

.center{text-align:center;}
.right{float:right;}
.small{font-size:89%;}
.spacer{margin:0px;clear:both;display:none;}
.strong{font-weight:bold;}
.plk{ color:#671222;	 font-weight:bold; }
