BODY {
    BACKGROUND-COLOR: #FFE5BF;
    SCROLLBAR-FACE-COLOR: #FFB140;
    SCROLLBAR-HIGHLIGHT-COLOR: #FFB140;
    SCROLLBAR-3DLIGHT-COLOR: #FF9600;
    SCROLLBAR-DARKSHADOW-COLOR: #FF9600;
    SCROLLBAR-SHADOW-COLOR: #FFB140;
    SCROLLBAR-ARROW-COLOR: #FFE5BF;
    SCROLLBAR-TRACK-COLOR: #FFE5BF;
}
body, table {
    font-family: Arial CE, Helvetica CE, Arial, Helvetica, sans-serif; font-size: 12px;
}
A.copyright {
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A.copyright:hover {
    COLOR: #FFE5BF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A.design {
    COLOR: #FFFFFF;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
}
A.design:hover {
    COLOR: #FFE5BF;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
}
A.bunka-nabidka {
    COLOR: #007F00;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A.bunka-nabidka:hover {
    COLOR: #007F00;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
A {
    COLOR: #007F00;
    TEXT-DECORATION: underline;
}
A:hover {
    COLOR: #FF7F00;
    TEXT-DECORATION: underline;
}
.copyright {
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
}
.design {
    COLOR: #FFFFFF;
    FONT-SIZE: 11px;
}
.chyba {
    COLOR: #FF0000;
}
.bunka-nabidka {
    COLOR: #007F00;
    FONT-WEIGHT: bold;
}
.bunka-nazev {
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
}
.nadpis {
    COLOR: #FF7F00;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
}
h2 {
    TEXT-ALIGN: center;
    COLOR: #FF7F00;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
}
h1 {
    TEXT-ALIGN: center;
    COLOR: #FF7F00;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
}
h2#okres {
    margin-top: 0px; font-weight: bold; font-size: 12px;
}
.text {
    COLOR: #000000;
}
.male {
    COLOR: #000000;
    FONT-SIZE: 11px;
}
.tucne {
    COLOR: #000000;
    FONT-WEIGHT: bold;
}
.velke {
    COLOR: #000000;
    FONT-SIZE: 14px;
}
.kurziva {
    COLOR: #000000;
    FONT-STYLE : italic;
}
.dobloku {
    COLOR: #000000;
    TEXT-ALIGN: justify;
}
h3 {
    COLOR: #000000;
    FONT-SIZE: 14px;
    TEXT-ALIGN: left;
    MARGIN-BOTTOM: 2px;
}
.tipy {
    COLOR: #000000;
    TEXT-ALIGN: justify;
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 2px;
}
p#doporucene{
	margin-right: 0px; margin-left: 0px; margin-top: 18px; margin-bottom: 2px; text-align: center; 
}
ul#doporucene{
	padding: 0;  margin: 0; background-color: #FFE5AF;
}
ul#doporucene li{
	display: block; list-style-type: none; float: left; margin: 4px; margin-bottom: 16px; margin-top: 3px; padding: 0; text-align: center; background-color: #FFE5BF;  width: 183px; height: 191px;
}
.doporucene{
	padding: 3px; border: #FF9600 1px solid; height: 100%;
}
.doporucene img{
	margin: auto; margin-top: 5px; margin-bottom: 5px; border: 0; display: block;
}
.doporucene a, .doporucene a:hover{
	color: rgb(0,0,0); text-decoration: none; display: block; margin: 0px; padding: 0px; width: 100%; height: 100%;
}
.doporucene span{
	display: block; margin-top: 5px;
}

ul#nazor{
	padding: 0;  margin: 0;
}
ul#nazor li{
	display: block; list-style-type: none; margin-bottom: 10px; margin-top: 10px; padding: 0;
}
.nazor{
	padding: 6px; border: #FF9600 1px solid; height: 100%; background-color: #FFE5BF;
}
a#schovavac_vlozeni_nazoru{
	cursor: pointer; cursor: hand;
}
.nadpisnazoru{
	margin-bottom: 3px;
}
span.hodnoceni{
	display: block; float: right; margin: 2px; padding: 2px; background-color: #FF9600; width: 43px; height: 18px; border: #FF9600 1px solid; text-align: right; font-weight: bold; color: white;
}
hr{
  border-width:0; border-top:#FF9600 1px solid; height:1px; margin: 0px;
}

#odbernovinek1 {
	text-align: center; font-size: 12px; padding: 0; margin: 0px; margin-top: 0px; margin-bottom: 16px; background-color: #FFE5BF; clear: both; width: 100%;
}
#odbernovinek2 {
	padding: 7px; border: #FF9600 1px solid;
}
#odbernovinek2 form {
	display: inline; margin-right: 6px; margin-left: 6px;
}
#odbernovinek2 input {
	margin: 1px; margin-top: 6px;
}
input.tlacitko {
	width: 100px; font-size: 12px; font-weight: bold; padding: 1px;
}
span.bezmezery{
	width: 0px;
}
img.mapa{
	border: 0; 
}
#okresynad{
	margin-right: 0px; margin-left: 0px; margin-top: 12px; margin-bottom: 15px; padding: 0px; height: 110px;
}
#okresypod{
	margin: 0px; padding: 3px; border: #FF9600 1px solid; height: 100%; background-color: #FFE5BF;
}
#okresypod p{
	text-align: center; margin: 3px;
}
#okresypod ul{
	margin: 5px; padding: 0px; width: 177px; float: left; list-style-position: inside;
}
#okresypod #zobrazmapu{
	margin: 5px; padding: 0px; width: 177px; float: right; text-align:right;
}
p#lastminute{
	font-size: 19px; font-weight: bold;
}
p#lastminute A{
    color: red; text-decoration: underline;
}
p#lastminute A:hover{
    text-decoration: none;
}

A.maskovany {
    COLOR: black;
    TEXT-DECORATION: underline;
}
A.maskovany:hover {
    COLOR: black;
    TEXT-DECORATION: none;
}

#formular_hostely1 {
	text-align: center; font-size: 12px; padding: 0; margin: 0; margin-top: 0px; margin-bottom: 16px; background-color: #FFE5BF; clear: both; width: 100%;
}
#formular_hostely2 {
	margin: 0; padding: 7px; border: #FF9600 1px solid;
}
#formular_hostely2 p {
	padding: 0; margin: 5px;
}
#formular_hostely2 form {
	display: inline; margin: 0; padding: 0; margin-right: 6px; margin-left: 6px;
}
#formular_hostely2 input {
	margin: 1px; 
}
#formular_hostely2 .tlacitko {
	width: 300px;
}

img#hlavni_mapa{
	margin-bottom: 0px; padding-bottom: 0px; border: #FF7F00 1px solid;
}
div#text_kraje, div#text_rekreacni, div#text_voda{
	display: block; float: left; margin: 0px; margin-bottom: 15px; padding: 0px; padding-top: 1px; text-align: center; background-color: #fff2de; height: 20px; border-right: #FF7F00 1px solid; border-bottom: #FF7F00 1px solid;
}
div#text_kraje{
	width: 95px; margin-left: 10px; border-left: #FF7F00 1px solid;
}
div#text_rekreacni{
	width: 170px; background-color: #FFE5BF;
}
div#text_voda{
	width: 105px; background-color: #FFE5BF;
}
div#vsechny_rekreacni{
	visibility: hidden; display: block; float: right; margin: 0px; padding: 0px; margin-right: 10px; padding-top: 1px; text-align: center; background-color: #FFE5BF; width: 160px; height: 20px; border-left: #FF7F00 1px solid; border-right: #FF7F00 1px solid; border-bottom: #FF7F00 1px solid;
}

.otaznik{
	margin-left: 4px;
}

.bocnipanels-stary{
	 overflow: hidden; width: 204px; border: 0px solid; padding: 0px; margin-left: 5px; text-align: center;
}
.bocnipanel{
	 overflow: hidden; width: 200px; border: 0px solid; padding: 0px; margin-left: 5px; margin-top: 110px; text-align: center;
}
.bocnipanel iframe{
	 height-sobrazky: 177px; height: 60px; border: 0px solid; padding: 0px; text-align: center; margin-top: 10px; margin-bottom: 10px;
}

#mapa_google_nad{
	margin: 0px; padding: 3px; border: #FF9600 1px solid; background-color: #FFE5BF; z-index: -1;
}
#mapa_google{
	width: 100%; height: 350px; 
}
#nad_google_mapou{
	width: 450px; margin: 0px; margin-left: 10px; top: -2px; padding: 1px; padding-left: 10px; text-align: left; background-color: #FFE5BF; border-left: #FF7F00 1px solid; border-top: #FF7F00 1px solid; border-bottom: #FF7F00 1px solid; border-right: #FF7F00 1px solid;
}
#legenda_google_mapa{
	margin: 0px; padding: 0px;
}
#legenda_google_mapa tr td{
	margin: 0px; padding: 0px; width: 15%;
}
.tecka_v_legende{
	display: inline; width: 10px; height: 10px; margin: 1px; margin-right: 2px; padding: 0px; bordder-left: #FF7F00 10px solid;
}
#pod_google_mapou{
	margin-top: 0px; margin-bottom: 0px; height: 15px;
}
.pod_mapou_objekt{
	margin-top: 2px; margin-bottom: 10px; padding: 0px;
}


