a {color: Black; font-weight: bold;}
body {font-size:11px;line-height:12px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-image: url(body.gif); background-position: top left; background-repeat: repeat;}

#content{width: 608px; margin: 0 auto; background-color: #AE0501; padding: 0; border: 1px solid black; overflow: hidden; position: relative;}

h1{width: 608px; height: 140px; position: relative; padding-top: 10px;border-bottom: 30px solid black; margin: 0px;}
h1 span{	position: absolute; top: 0; left: 0; width: 608px; height: 150px; background-image: url(h1.gif); background-position: top left; background-repeat: no-repeat; padding: 0; margin: 0;}


#top{height: 158px; padding: 0; margin: 0; background-color: transparent; position:relative; top: 1px;_top: -6px;}
#top ul, #tol li{list-style: none; list-style-image: none; margin: 0; padding: 0;}
#top li{height: 158px; width: 149px; float: left;margin-right: 3px;position: relative;}
#top li a{display: block; height: 158px; width: 149px; background-color: Blue;  }
#top li a:hover{background-color: #661C1C; _cursor: hand;}
#top li a span{display: block;height: 158px; width: 149px; position: absolute; top: 0; left: 0;}

li#party a span{ background-image: url(party.jpg); background-position: top left; background-repeat: no-repeat;}
li#velke a span{ background-image: url(velke.jpg); background-position: top left; background-repeat: no-repeat;}
li#velkolepe a span{ background-image: url(velkolepe.jpg); background-position: top left; background-repeat: no-repeat;}
li#giga a span{ background-image: url(giga.jpg); background-position: top left; background-repeat: no-repeat;}

#items{width: 380px; background-color: #AE0501; padding: 10px; margin: 0; float: left; color: white}


#menu{width: 200px; background-color: #AE0501; padding: 5px 4px; margin: 0; float: right;}

h3.item, h3.item a {color: White; font-size: 16px; font-weight: bold; line-height: 18PX;}

#footer{clear: both; text-align: center; }

#menu ul, #menu li{list-style: none; list-style-image: none; margin: 0; padding: 0;}

#menu li{height: 30px;border-bottom: 1px solid black;}
#menu li a{	display: block; height: 20px; padding: 10px 0 0 20px; font-size: 10px; color: white; font-weight: bold; text-decoration: none; }
#menu li a:hover{	background-color: #670401; padding-left: 25px; text-decoration: underline; }

#footer, #footer *{height: 20px; padding-top: 7px; font-size: 9px;color: White;; background-color: Black;}


