body {
	text-align: center;
	background-color: #f8f9fa;
	background-image: url(pozadie4.jpg);
	background-repeat: no-repeat;
	/margin: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
div#obal {
	width: 1002px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 20px auto;
	text-align: left;
	position: relative;
	border: 1px #9abaf7 solid;
	background-color: #FFF;
	}
div#hlavicka {
	height: 216px;
	background-image: url(hlavicka.jpg);
	background-repeat: no-repeat;
}
div#hlavicka_d {
	height: 216px;
	background-image: url(hlavicka_dialkove.jpg);
	background-repeat: no-repeat;
}
div#hlavicka_foto {
	height: 216px;
	background-image: url(hlavicka_foto.jpg);
	background-repeat: no-repeat;
}
div#hlavicka_foto a span{
	display: block;
	width: 154px;
	height: 143px;
	position: absolute;
	top: 32px;
	left: 55px;
}
div#hlavicka_foto h1 {
	display: block;
	position: absolute;
	top: -400px;
}
div#hlavicka_d a span{
	display: block;
	width: 154px;
	height: 143px;
	position: absolute;
	top: 32px;
	left: 55px;
}
div#hlavicka_d h1 {
	display: block;
	position: absolute;
	top: -400px;
}
div#hlavicka a span{
	display: block;
	width: 154px;
	height: 143px;
	position: absolute;
	top: 32px;
	left: 55px;
}
div#hlavicka h1 {
	display: block;
	position: absolute;
	top: -400px;
}

div#hlavicka1 {
	height: 216px;
	background-image: url(hlavicka_1.jpg);
	background-repeat: no-repeat;
}
div#text {
	margin: 0px 0px 0px 186px;
	padding: 0px 20px 40px 70px;
	background-color: #FFFFFF;
}
div#text_foto {
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 40px 20px;
	background-color: #FFFFFF;
	
}

div#text_mast_sk {
	margin: 0px 0px 0px 186px;
	padding: 0px 20px 40px 70px;
	background-color: #FFFFFF;
	background-image: url(majst_sk_2010.jpg);
	height: 800px;
	background-repeat: no-repeat;
	
}
div#text p {
    margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}
div#menu {
    display: block;
    float: left;
    width: 185px;
	margin: 0px 0px 200px 0px;
	padding: 30px 0px 0px 23px;
	_padding: 0px 0px 0px 23px;
	/padding: 30px 0px 0px 23px;
	background-color: #FFFFFF;
}

a.gombik {
 background-image: url(gombik.jpg);
 background-repeat: no-repeat;
 background-position: 0px 0px;
 height: 26px;
 width: 181px;
 margin: 3px 0px 0px 0px;
 padding: 3px 0px 0px 30px;
 display: block;
 float: left;
 background-color: #FFFFFF;
 color:#000000;
 }
a:hover.gombik{
 text-decoration: none;
 color: #4767be;
 }
a.gombik1 {
 background-image: url(plus_un.jpg);
 background-position: left;
 background-repeat: no-repeat;
 background-position: 0px 0px;
 height: 14px;
 width: 70px;
 margin: 3px 0px 0px 60px;
 _margin: 3px 0px 0px 30px;
 padding: 0px 0px 0px 20px;
 _padding: 0px 0px 0px 20px;
 display: block;
 float: left;
 background-color: #FFFFFF;
 color:#000000;
 }
 
a.gombik4 {
 background-image: url(gombik1.jpg);
 background-repeat: no-repeat;
 background-position: 0px 0px;
 height: 26px;
 width: 181px;
 margin: 3px 0px 0px 0px;
 padding: 3px 0px 0px 30px;
 display: block;
 float: left;
 background-color: #FFFFFF;
 color: #000000;
 }
 
a:hover.gombik4{
 text-decoration: none;
 color: #cc0000;
 }
 
a.gombik2 {
 background-image: url(plus_klik.jpg);
 background-position: left;
 background-repeat: no-repeat;
 background-position: 0px 0px;
 height: 14px;
 width: 70px;
 margin: 3px 0px 0px 60px;
 _margin: 3px 0px 0px 30px;
 padding: 0px 0px 0px 20px;
 display: block;
 float: left;
 background-color: #FFFFFF;
 font-weight: bold;
 color:#000000;
 }
 a.gombik3 {
 background-image: url(plus_klik.jpg);
 background-position: left;
 background-repeat: no-repeat;
 background-position: 0px 0px;
 height: 30px;
 width: 100px;
 margin: 3px 0px -5px 60px;
 _margin: 3px 0px 0px 30px;
 padding: 0px 0px 0px 20px;
 display: block;
 float: left;
 background-color: #FFFFFF;
 color:#000000;
 }
a:hover.gombik2{
 text-decoration: none;
 color: #4b86b0;
 }
 
a.gombik_d {
 background-image: url(gombik2.jpg);
 background-repeat: no-repeat;
 background-position: 0px 0px;
 height: 26px;
 width: 181px;
 margin: 3px 0px 0px 0px;
 padding: 3px 0px 0px 30px;
 display: block;
 float: left;
 background-color: #FFFFFF;
 color:#000000;
 }
 
a:hover.gombik_d{
 text-decoration: none;
 color: #20b6a3;
 }
a.gom_dial_01 {
    color: #008588;
	font-size: 15px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	border-right: 1px solid #026d6f;
	padding: 0px 12px 0px 12px;
}
a.gom_dial_01:hover {
    color: #039ea1;
	text-decoration: none;
}
a.gom_dial_02 {
    color: #046f71;
	font-size: 15px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	border-right: 1px solid #026d6f;
	padding: 0px 12px 0px 12px;
}
a.gom_dial_02:hover {
    color: #008588;
	text-decoration: none;
}
a.gom_foto_01 {
	display: block;
    color: #2052a0;
	font-size: 15px;
	margin: 0px 0px 0px 7px;
	text-decoration: none;
	width: 70px;
	height: 24px;
	padding: 3px 0px 0px 0px;
	background-image: url(gombik_foto_01.jpg);
	background-repeat: no-repeat;
	float: left;
	text-align: center
}
a.gom_foto_01:hover {
    color: #3b8e8f;
	text-decoration: none;
	background-image: url(gombik_foto_01.jpg);
	background-repeat: no-repeat;
}
p.foto_02 {
	margin: 0px 0px 60px 200px;
}
p.foto_03 {
	margin: 0px 0px 30px 438px;
}
a.gom_foto_02 {
	display: block;
    color: #2052a0;
	font-size: 15px;
	margin: 0px 0px 0px 7px;
	text-decoration: none;
	width: 70px;
	height: 21px;
	padding: 3px 0px 0px 0px;
	background-image: url(gombik_foto_01.jpg);
	background-repeat: no-repeat;
	float: left;
	text-align: center;
	font-weight: bold;
}
a.gom_foto_02:hover {
    color: #2052a0;
	text-decoration: none;
	background-image: url(gombik_foto_01.jpg);
	background-repeat: no-repeat;
}
h2.foto {
	color: #d00a16;
	font-size: 22px;
	margin: 0px 0px 30px 0px;
	padding: 0px 0px 0px 0px;
}
h3.foto {
	color: black;
	font-size: 18px;
	margin: 0px 0px 30px 0px;
	padding: 0px 0px 0px 0px;
}
a {
	color: #4b86b0;
	text-decoration: none;
}
a:hover {
	color: #70a7ce;
	text-decoration: underline;
}
a.vysledky1 {
	color: #14446F;
	text-decoration: none;
}
a:hover.vysledky1 {
	color: #668CAE;
} 
a.vysledky2 {
	color: #14446F;
	text-decoration: inline;
}
a:hover.vysledky2 {
	color: #668CAE;
} 
img {
	border-color: #003A88;
}
div#adresar {
    float: left;
	display: block;
	width: 320px;
	margin: 0px 10px 70px 25px;
	/margin: 0px 20px 70px 20px;
}
div#adresar h4 {
    background-color: #4968af;
	color: #FFFFFF;
	margin: 20px 0px 0px 0px;
	padding: 0.3em 5px;
}
div#adresar p {
    border-width: 1px;
	border-style: dashed;
	border-color: #4968af;
	margin: 0px;
	padding: 10px 10px 10px 10px;
}
div#adresar p.we {
    border-width: 1px;
	border-style: dashed;
	border-color: #CC0000;
	margin: 0px;
	padding: 10px 10px 10px 10px;
}
div#adresar h4.we {
    background-color: #CC0000;
	color: #FFFFFF;
	margin: 20px 0px 0px 0px;
	padding: 0.3em 5px;
}
h2 {
color: #4968af;
font-size: 17px;
padding: 0px 0px 10px 0px;
margin: 0px 0px 0px 0px;
}
h3.odkazy {
   color: #11507E;
   font-size: 16px;
	
}
h4 {
	color: #2F658C;
	font-size: 12px;
}
h4.nazov {
    color: #0099FF;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 30px;
	font-size: 11px;
}
h5 {
	color: #0066CC;
	font-size: 10.5px;
	padding: 0px;
	margin: 0px 0px 3px 30px;
}
h6 {
	font-size: 9px;
	color: #325b85;
	margin: 0px;
	padding: 0px;
}
strong.zvyraz {
    color: #CC0000;
	
}
strong.vysledky {
	color: #11507E;
}
div#peticka {
	clear: both;
	height: 36px;
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
	border-top: 1px solid #5f88eb;
	font-size: 10px;
	background-image: url(patka.jpg);
	background-repeat: no-repeat;
	background-color: #4a68b0;
}
div#peticka p {
	padding: 0px;
	margin: 0px;
}
div#peticka a {
    color: #FFFFFF;
}
div#peticka a:hover {
    text-decoration: none;
}
td.h {
	text-align: center;
   border-color: #8ab2da;
	border-width: 1px;
	border-style: solid;
	}
table.casy td {
	padding: 2px 4px 2px 4px;
}
table.casy {
    margin: 20px 0px 0px 0px;
}

span.out {
	position: absolute;
	top: -500px;
}
h3 {
	color: #4968af;
	font-size: 16px;
	margin: 0px 0px 30px 0px;
}
ul.fotogaleria {
	display: block;
	list-style: none;
	margin: 0px 20px 0px 8px;
	/margin: 0px 20px 10px 35px;
	/padding: 0px 0px 0px 0px;
	float: left;
	/float: none;
}

li.fotogaleria {
	margin: 10px 10px 10px 10px;
	float: left;
	padding: 0px;
	
}
li.last {
	margin: 10px 120px 10px 0px;
	_margin: 10px 10px 10px 0px;
	float: left;
	padding: 0px;
}
p.foto_01 {
	display: block;
	font-size: 15px;
	margin: 0px 0px 10px 0px;
	_margin: 0px 0px 0px 0px;
	/clear: both;
	text-align: center;
}
strong.cis {
    color: #4b86b0;
	text-decoration: none;
	font-weight: bold;
}

a.num {
	color: Black;
	text-decoration: none;
}
a:hover.num {
	color: #668CAE;
}
p.bez {
	padding: 0px 0px 0px 0px;
	margin: 5px 50px 0px 0px;
}

p.bez a {
	color: #225e89;
}
table {
    margin: 0px 0px 0px 27px;
}
div.tabulka {
	float: left;
	margin: 20px 0px 0px 80px;
	_margin: 20px 0px 0px 50px;
}
div.tabulka1 {
	float: left;
	margin: 20px 0px 50px 50px;
}
table.tabulka2 td {
	padding: 3px 10px 3px 10px;
}
h4.navstevnost {
	color: #007093;
	font-size: 13px;
	font-weight: bold;
}
object#banner {
    /border: 1px solid #3399CC;
}
img.vsetci {
    border: 2px solid #4a68b0;
}

h4.sport {
   color: #CC0000;
   font-size: 13px;
   margin: 30px 0px 50px 50px;
}
div.box {
   padding: 8px 8px 8px 8px;
   width: 600px;
   margin: 0px 0px 0px 20px;
   font-weight: bold;
   color: #CC0000;
   border: 1px #CC0000 solid;
}

ul.majst li {
   font-size: 14px;
   margin: 0px 0px 10px 0px;
}
p.big {
   font-size: 13px;
   padding: 0px 48px 0px 0px;
}
p.big1 {
   font-size: 15px;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
}

a.sk {
    background-image: url(flak_sk.jpg);
	background-repeat: no-repeat;
	height: 15px;
	width: 22px;
	display: block; 
	float: left;
	border: 1px solid black;
	
}
a.en {
    background-image: url(flak_aj.jpg);
	background-repeat: no-repeat;
	height: 15px;
	width: 22px;
	display: block; 
	float: left;
	margin: 0px 0px 0px 5px;
	border: 1px solid black;
}
a.gom_pod {
    color: #218bae;
	font-size: 13px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	border-right: 1px solid #026d6f;
	padding: 0px 8px 0px 4px;
}
a.gom_pod:hover {
    color: #2da3ca;
	text-decoration: none;
}
