body,td,th {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 13px; color: #FFFFFF;}
body {background-color: #1366BA; margin: 15px 0px; padding: 0px; background-image: url(obrazy/bubbles_1.jpg); background-repeat: repeat-x; background-position: left top;}
h1, h2, h3, h4, h5, h6 {margin: 0px; padding: 0px;}
h1 {font-size: 19px; font-weight: bold; color: #FFDE00;}
h2 {font-size: 16px; font-weight: bold; color: #FFDE00;}
h3 {font-size: 16px; font-weight: bold; color: #FFFFFF;}
ul {list-style-type: square; margin-left: 12px; padding-left: 12px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; list-style-image: url(obrazy/arrow.gif);}
li {padding-bottom: 4px;}
a {color: #FFDE00; text-decoration: underline; font-weight: bold;}
a:hover {text-decoration: none; color: #FFFFFF;}
hr {width: 100%; height: 1px; color: #FFDE00;}
p {margin: 0px; padding: 0px;}
#top {width: 950px; margin-right: auto; margin-left: auto; background-color: #FF8F00; background-image: url(obrazy/new_02.jpg); background-repeat: repeat-x; background-position: left top; height: 30px; font-size: 11px; color: #000000; line-height: 30px;}
#top div.left {float: left; padding-left: 15px;}
#top div.right {float: right; padding-right: 15px;}
#top div.right a {font-weight: normal; text-decoration: underline;}
#top div.right a:hover {text-decoration: none;}
#top a {color: #000000; text-decoration: none;}
#top a:hover {color: #000000; text-decoration: underline;}
#grafika {background-color: #1B73CD; background-image: url(obrazy/new_05.jpg); background-repeat: no-repeat; background-position: left center; height: 261px; width: 950px; 	margin-right: auto; margin-left: auto; text-align: left; vertical-align: top;}
#grafika img.logo {margin-top: 30px;}
#grafika div.text {font-size: 13px; font-weight: bold; color: #FFFFFF; float: right; clear: both; width: 500px; margin-top: 63px; text-align: right; margin-right: 310px;}
#main {background-color: #1B73CD; width: 950px; margin-right: auto; margin-left: auto; background-image: url(obrazy/new_07.jpg); background-repeat: no-repeat; background-position: left top; padding-bottom: 10px;}
#main1 {background-color: #1B73CD; width: 950px; margin-right: auto; margin-left: auto; background-image: url(obrazy/new1_07.jpg); background-repeat: no-repeat; background-position: left top; padding-bottom: 10px;}
#main2 {background-color: #1B73CD; width: 950px; margin-right: auto; margin-left: auto; background-image: url(obrazy/new2_07.jpg); background-repeat: no-repeat; background-position: left top; padding-bottom: 10px;}
#menu {font-size: 13px; color: #FFFFFF; font-weight: bold; width: 240px; margin-left: 5px; line-height: 24px;}
#menu a {font-size: 13px; font-weight: bold; color: #FFFFFF; height: 24px; width: 240px;}
#menu a:hover {color: #FFFFFF; text-decoration: none;}
#menu span {padding-right: 6px; padding-left: 10px;}
#menu a.first {color: #FFFFFF; text-decoration: none; height: 24px; margin-bottom: 2px; display: block; background-color: #FF8400; font-size: 13px; width: 240px;}
#menu a.first:hover {color: #FFFFFF; text-decoration: none; background-color: #FF5400; height: 24px; margin-bottom: 2px; display: block; width: 240px;}
#menu a.act {color: #FFFFFF; text-decoration: none; background-color: #FF5400; height: 24px; width: 240px; margin-bottom: 2px; display: block;}
#menu a.sub {color: #FFFFFF; text-decoration: none; height: 24px; margin-bottom: 2px; display: block; font-size: 11px; font-weight: bold; width: 240px;}
#menu a.sub span {padding-right: 6px; margin-left: 10px; background-image: url(obrazy/sportrelax_12.gif); background-repeat: no-repeat; background-position: left center;}
#menu a.sub:hover {color: #FFFFFF; text-decoration: none; background-color: #FF5400; height: 24px; margin-bottom: 2px; display: block; width: 240px;}
#obsah {margin-right: 15px; margin-left: 15px; width: 675px;}
#obsah table.imgs td {font-size: 11px; text-align: center; vertical-align: top;}
#obsah table.imgs td img {border: 5px solid #FFFFFF;}
#bottom {font-size: 10px; text-align: right; width: 950px; margin-right: auto; margin-left: auto; color: #000000; background-color: #FFDE00; height: 29px; background-image: url(obrazy/sportrelax_16.jpg); background-repeat: repeat-x; background-position: left top; border-bottom-width: 4px; border-bottom-style: solid; border-bottom-color: #E27500; line-height: 29px; border-top-width: 1px; border-top-style: solid; border-top-color: #15589E;}
#bottom a {color: #000000; text-decoration: underline; font-weight: normal;}
#bottom a:hover {text-decoration: none; color: #000000;}
#bottom span {padding-right: 15px;}
#dh {font-size: 10px; color: #FFFFFF; text-align: right; width: 950px; margin-right: auto; margin-left: auto; margin-top: 5px;}
#dh a {color: #FFDE00; text-decoration: underline; font-weight: normal;}
#dh a:hover {text-decoration: none; color: #FFFFFF;}
#dh span {padding-right: 15px;}
#prihlaska {margin-top: 8px;}
#prihlaska table {margin-left: 5px;}
#prihlaska table td {font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #79ce0a; background-image: url(obrazy/poz.jpg); background-repeat: repeat-x; background-position: left top;}
#prihlaska table td img {float: left; margin-top: 1px; margin-right: 5px; margin-bottom: 3px;}
#prihlaska a {color: #FFFFFF; text-decoration: underline; font-weight: bold;}
#prihlaska a:hover {color: #FFFFFF; text-decoration: none;}
#toplist {margin-top: 5px;}
#toplist table {margin-left: 5px; background-image: url(obrazy/poz_01.jpg); background-repeat: no-repeat; background-position: left top;}
.imgborder {border: 5px solid #FFFFFF;}
.imgborderleft {border: 5px solid #FFFFFF; float: left; margin-top: 2px; margin-right: 8px; margin-bottom: 1px;}
.imgborderright {border: 5px solid #FFFFFF; float: right; margin-top: 2px; margin-left: 8px; margin-bottom: 1px;}
