 BODY {
background-color: white;
margin: 0px;
padding: 0px;
font-family: "ArialCE", Arial, "Bookman Old Style", "Lucida Grande CE", "Helvetica CE", Verdana; 
font-size: 10pt;
color: black;
}


A {
color: blue;
text-decoration: underline;
}

A:hover {
color: red;
text-decoration: none;
}


.sezona {
margin: 0pt;
padding: 2pt;
width: 100%;
background-color: white;
color: black;
}


hr {
color: black;
width: 95%;
height: 1pt;
text-align: center;
}



.red {
color:red;
}


.body {
margin-top: 0pt;
border: 1px solid black;
border-top: 0px;
background-color: white:
width: 800px;
}


.centralcolumn {
background-color: white;
}

h1 {
font-size: 14pt;
font-family: Arial;
text-align: center;
margin: 10pt;
letter-spacing:1pt;
}


h2 {
font-size: 12pt;
font-family: Tahoma, Verdana, Arial;
text-align: left;
margin: 10pt;
letter-spacing:1pt;
}


.center {
text-align: center;
}

.centerlike {
margin-left: 250px;
text-align: left;
}

.centerlike_inframes {
margin-left: 20pt;
text-align: left;
}


p {
margin-left: 10pt;
margin-right: 10pt;
margin-top: 10pt;
margin-bottom: 0pt;
}



td {
font-size: 10pt;
}

.black {
color: black;
}

.gray {
color: gray;
}


.right {
text-align: right;
}

.clanek {
font-family: "Times New Roman CE", "Bookman Old Style", "Lucida Grande CE";
font-size: 12pt;
letter-spacing: 1pt;
}


.forum_msg {
margin: 0px;
margin-top: 5px;
padding: 0px;
width: 500px;
}

.forum_msgHEAD {
background-color: white;
vertical-align: middle;
display: block;
width: 500px;
padding-left: 10pt;
padding-right: 10pt;
color: black;
border: 1px solid green;
border-bottom: 0px;
}

.forum_msgBODY {
background-color: white;
font-size: 95%;
width: 100%;	
padding-left: 10pt;
padding-right: 10pt;
padding-top: 3pt;
padding-bottom: 5pt;
color: black;
border: 1px solid black;
border-top: 0px;
}

.forum_msgFORM {
background-color: white;
font-size: 95%;
width: 90%;	
padding-left: 10pt;
padding-right: 10pt;
padding-top: 3pt;
padding-bottom: 5pt;
color: black;
border: 1px solid black;
}

.forum_href {
color: black;
}

.forum_msgHEAD_invisible {
background-color: white;
vertical-align: middle;
display: block;
width: 100%;
padding-left: 10pt;
padding-right: 10pt;
color: black;
}


.forum_hr {
color: black;
width: 100%;
height: 1pt;
}

.tableBODY {
background-color: white;
color: black;
}

.news {
	margin: 10pt;
	margin-top: 10pt;
	background-color: white;
	color: black;
	width: 100%;
	
}

.newsitem {
	color: blue;
	font-size: 10pt;
}

.newsitem:hover {
	color: red;
	font-weight: bold;
}


.akce {
background-color: white;
color: black;
}


.hr_column {
width: 95%;
height: 2px;
color: black;
text-align: left;
}

.stred {
	background-color: white;
}




.plain_red {
	color: red;
}

.nodecor {
	text-decoration: none;
}

.nodecor:hover {
	text-decoration: underline;
}

.uredni_deska {
	margin: 10px;
	background-color: white;
	color: black;
	letter-spacing: 0pt;
	border: 1px solid black;
	width: 100%;
}

.deska_href {
	color: black;
	letter-spacing: 0pt;
}

.deska_href:hover {
	color: black;
}

.black_head {
	background-color: black;
	color: white;
}

.deska_hr {
	height: 1pt;
	color: black;
	width: 100%;
	margin: 0pt;
	padding: 0pt;
}

.inzerce_subject {
margin: 0px;
margin-top: 10px;
padding: 0px;
display: block;
}

.inzerceHEAD {
border-top: 1px solid black;
background-color: white;
color: black;
vertical-align: middle;
display: block;
width: 95%;
padding-left: 10pt;
padding-right: 10pt;
padding-top: 5pt;
padding-bottom: 5pt;
text-align: left;
}

.inzerceBODY {
background-color: white;
color: black;
width: 95%;	
padding-left: 10pt;
padding-right: 10pt;
padding-top: 3pt;
padding-bottom: 5pt;
text-align: left;
}

.inzerceBODYTD {
margin: 0pt;
padding: 0pt;
color: black;
}

.inzerce_hr {
color: black;
width: 100%;
height: 1pt;
}

.inzerce_href {
	color: blue;
	text-decoration: underline;	
}	

.inzerce_href:hover {
	color: red;
	text-decoration: none;
}	

.commercial_subject {
margin: 0px;
margin-top: 10px;
padding: 0px;
display: block;
}

.commercialHEAD {
background-color: white;
vertical-align: middle;
display: block;
width: 100%;
padding-left: 12pt;
padding-right: 10pt;
padding-top: 5pt;
padding-bottom: 5pt;
color: black;
font-size: 15pt;
font-family: Verdana;
}

.commercialBODY {
background-color: white;
width: 100%;	
padding-left: 10pt;
padding-right: 10pt;
padding-top: 3pt;
padding-bottom: 5pt;
color: black;
}

.commercialBODYTD {
margin: 0pt;
padding: 0pt;
color: black;
}

.commercial_hr {
color: black;
width: 100%;
height: 1pt;
}

.commercial_href {
	color: blue;
}	

.commercial_href:hover {
	color: red;
	text-decoration: none;
}	

.vylety_list {
margin: 0px;
margin-top: 2px;
padding: 3px;
width: 100%;
font-size: 10pt;
color: black;
background-color: white;
}

.vylety_title {
font-size: 10pt;
font-weight: bold;
letter-spacing: 1pt;
text-decoration: underline;
font-family: Verdana, Arial;
}

.akce-old {
	text-align: center;
	width: 100%;
	
}

.akce-nadpis {
	color: black;
	text-align: center;
}

.akce-future {
	text-align: center;
	width: 100%;
	background-color: white;
}

.foto-popis {
margin: 0pt;
font-size: 8pt;
font-family: Arial, Helvetica;
text-align: center;
}´

.fotoimg {
border-color: black;
background-color: white;
border-width: 5px;
border-style: solid;
}

img {
border-color: black;
}

.brightcolumn {
	background-color: white;
}

.big {
	font-size: 130%;
}

.small {
	font-size: 80%;
}

.fulltext {
margin-top: 20pt;
width: 100%;
text-align: left;
padding-left: 5pt;
padding-top: 5pt;
padding-bottom: 5pt;
background-color: white;
color: black;
}


.fulltext_result {
border: 2px solid black;
margin: 5pt;
padding-bottom: 10px;
width: 100%;
}



input, textarea {
background-color: white;
color: black;
}


.lcolumn {
border: 2px solid black;
border-bottom: 0px;
border-left: 0px;
margin: 0pt;
padding: 2pt;
text-align: left;
background-color: white;
width: 200px;
}

.rcolumn {
border: 2px solid black;
border-bottom: 0px;
border-right: 0px;
margin: 0pt;
padding: 0pt;
text-align: left;
background-color: white;
color: black;
width: 227px;

}



.menu {
text-align: left;
color: black;
width: 100%;
border-top: 1px solid black;
border-bottom: 0px solid black;
font-weight: bold;
font-size: 13pt;
letter-spacing: 0px;
margin: 0pt;
margin-top: 10pt;
padding-left: 5pt;
line-height:25pt;
font-family: Arial;
text-decoration: none;
background-color: white;
}


.menu:hover, .rmenu:hover, .submenu1:hover, .submenu2:hover, .rsubmenu1:hover, .rsubmenu2:hover {
	background-color: black;
	color: white;
	text-decoration: underline;
}


.rmenu {
text-align: left;
color: black;
width: 100%;
background-color: white;
border-top: 1px solid black;
border-bottom: 1px solid black;
font-weight: bold;
font-size: 12pt;
letter-spacing: 1pt;
margin-bottom: 0pt;
padding-left: 5pt;
margin-top: 13pt;
line-height:25pt;
font-family: Arial;
text-decoration: none;
}


.submenu {
margin-top: 0pt;
margin-right: 0pt;
line-height: 12pt;
}


.submenu1 {
text-align: left;
color: black;
width: 100%;
font-size: 11pt;
letter-spacing: 0pt;
margin: 0pt;
margin-bottom: 1pt;
padding-left: 5pt;
line-height:20pt;
font-family: Verdana, Arial;
text-decoration: none;
background-color: white;
border-top: 1px solid black;
border-bottom: 0px solid black;
}





.submenu2 {
text-align: left;
color: black;
width: 100%;
font-size: 9pt;
letter-spacing: 0px;
margin: 0pt;
margin-bottom: 1pt;
padding-left: 15pt;
line-height: 12pt;
font-family: Verdana, Arial;
text-decoration: none;
background-color: white;

}


.rsubmenu1 {
text-align: left;
color: black;
width: 100%;
background-color: white;
border-top: 1px solid black;
border-bottom: 0px solid black;
font-size: 11pt;
letter-spacing: 1pt;
margin: 0pt;
margin-bottom: 1pt;
padding-left: 5pt;
line-height:20pt;
font-family: Verdana, Arial;
text-decoration: none;
}


.rsubmenu2 {
text-align: left;
color: black;
width: 100%;
background-color: white;
font-size: 9pt;
letter-spacing: 1pt;
margin: 0pt;
margin-bottom: 1pt;
padding-left: 15pt;
line-height:12pt;
font-family: Verdana, Arial;
text-decoration: none;
}
