body { background-color: #979797; margin: 0px; padding: 0px; text-align: center; color: #2A2A2A }
* { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; }

a { color: #006699; font-weight: bold; text-decoration: none; }
a:hover { color: white; background-color: #006699; }

#menu { border: 0; margin: 10px 0 0 0; padding: 10px 0 0 12px; width: 672px; height: 58px; background-repeat: no-repeat; background-image: url(menu/images/menuback.gif); }
#menu a { height: 37px; clear: none; float: left; }
#menu a span { display: none; }
#menu a:hover { background-position: -74 0; }
#menu #item01 { width: 46px; background-image: url(menu/images/01.gif); margin-left: 160px; }
#menu #item02 { width: 32px; background-image: url(menu/images/02.gif); margin-left: 0px; }
#menu #item03 { width: 27px; background-image: url(menu/images/03.gif); margin-left: 0px; }
#menu #item04 { width: 43px; background-image: url(menu/images/04.gif); margin-left: 0px; }
#menu #item05 { width: 72px; background-image: url(menu/images/05.gif); margin-left: 0px; }
#menu #item06 { width: 45px; background-image: url(menu/images/06.gif); margin-left: 0px; }
#menu #item07 { width: 63px; background-image: url(menu/images/07.gif); margin-left: 0px; }
#menu #item08 { width: 74px; background-image: url(menu/images/08.gif); margin-left: 0px; }
#menu #item09 { width: 69px; background-image: url(menu/images/09.gif); margin-left: 0px; }

h1 span { display: none; }
h2 { font-weight:bold; font-size: 16px; margin: 0px; }
h3 { margin-bottom: 0px; }

#Splash { text-align: center; }
#Splash * { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: 0px; }
#Splash a:hover { background-color: transparent; }

#Content { margin: 0px auto; font-size: 12px; width: 672px; text-align: left; }

#MailingListForm { float: right; margin: 0px; padding: 0px; } 
#MailingListForm span { font-size: 12px; } 
#MailingListForm input.Invalid { border: 2px solid #FF6600; background-color: #FFEEDD; } 
#MailingListForm input.Text { border: 2px solid transparent; } 
#News h2 { font-weight: bold;}
#News p { margin-left: 40px; }

#News #Pager { clear: both; margin-bottom: 7px; margin-top: 7px; }
#News #Pager #Left { float: left; }
#News #Pager #Right { float: right; } 

#Shop p { font-style: italic; margin-top: 0px; }
#Shop p a { font-style: normal; font-weight: bold; }
#Shop h2 { font-size: 14px; margin-top: 32px; margin-bottom: 16px; border-bottom: 2px solid #2A2A2A; }
#Shop h3 { margin: 0px; }
#Shop .New { font-size: 10px; text-transform: uppercase; background-color: #FFCC00; color: black; font-weight: bold; margin-right: 4px; }
#Shop .Record { margin-bottom: 12px; padding-left: 70px; background-repeat: no-repeat; background-position: left top;}
#Shop .Odd { background-color: #919191; }
#Shop .Even { background-color: transparent; }

#Downloads h2 { font-size: 14px; margin-top: 32px; margin-bottom: 16px; border-bottom: 2px solid #2A2A2A; }
#Downloads a { font-size: 11px; }

#Links { text-align: center; }
#Links a { font-size: 12px; text-transform: uppercase; }
#Links h2 { margin: 12px 0 8px 0; }

#Contact { text-align: center; }
#Contact a:hover { background-color: transparent; }

#Guestbook .clanek { padding: 8px; }
#Guestbook .pozadi0 { background-color: transparent; }
#Guestbook .pozadi1 { background-color: #919191; }
#Guestbook .pata { clear: both; height: 12px;  }
#Guestbook .autor { float: left; font-weight: bold; }
#Guestbook .datumcas { float: right; font-size: 10px; }
#Guestbook .FakeLink { color: #006699; font-weight: bold; text-decoration: none; }

#Guestbook #Pager { clear: both; margin-bottom: 12px; height: 12px; margin-top: 7px; }
#Guestbook #Pager #Left { float: left; }
#Guestbook #Pager #Right { float: right; } 
