.menuhoriz{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	background-color: #ffffff;
	background-repeat: repeat-x;
	background-position: bottom;
	width: 998px;
	text-align: left;
	background-image: url(http://www.lanovecentrum.cz/img/bgr/pruhy.gif);
 }
.menuhoriz .inn{
	padding: 4px 10px 4px 10px;
	margin:  0px 0px 0px 0px;
	color: #000000;
	font-weight: normal;
}
.menuhoriz a{
	text-decoration: underline;
	color: #000000;
	}
.menuhoriz a:hover, .menu1 a.hover{
	text-decoration: none;
	color: #000000;
	}
#menu2 a{
	display: block;
	padding: 1px 0px 3px 13px;
	margin:  0px 0px 0px 0px;
	color: #FF6600;
	text-decoration: underline;
	font-weight: bold;
	background: #ffffff url(http://www.lanovecentrum.cz/img/ico/rec_o.png) no-repeat left center;
	}
#menu2 a:hover, #menu2 a.hover{
	display: block;
	padding: 1px 0px 3px 13px;
	margin:  0px 0px 0px 0px;
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;
	background: #ffffff url(http://www.lanovecentrum.cz/img/ico/rec_g.png) no-repeat left center;
	}
#menu2 a.lmnlink{
	display: block;
	padding: 1px 0px 3px 13px;
	margin:  0px 0px 0px 13px;
	color: #585858;
	text-decoration: underline;
	font-weight: normal;
	background: #ffffff url(http://www.lanovecentrum.cz/img/ico/tri_o.png) no-repeat left center;
	text-transform: lowercase;
	}
#menu2 a.lmnlink:hover, #menu2 a.lmnlinkhover{
	display: block;
	padding: 1px 0px 3px 13px;
	margin:  0px 0px 0px 13px;
	color: #FF6600;
	text-decoration: none;
	font-weight: normal;
	background: #ffffff url(http://www.lanovecentrum.cz/img/ico/tri_g.png) no-repeat left center;
	text-transform: lowercase;
	}
#menu2 img{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px -6px -10px;
	}
#menu2 h3{
	padding: 3px 0px 0px 0px;
	margin:  3px 0px 6px 0px;
	color: #000000;
	font-weight: bold;
	font-size: 10pt;
	}
h1{
	padding: 0px 0px 0px 0px;
	margin:  10px 0px 12px 0px;
	color: #FF6600;
	font-weight: bold;
	font-size: 16pt;
	}
h2{
	padding: 3px 0px 0px 0px;
	margin:  6px 0px 2px 0px;
	font-weight: bold;
	font-size: 12pt;
	}
h3{
	padding: 3px 0px 0px 0px;
	margin:  3px 0px 0px 20px;
	color: #FF6600;
	font-weight: bold;
	font-size: 10pt;
	}
.nadpis{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	color: #FF6600;
	font-size: 8pt;
	font-weight: bold;
	}
.odstavec{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	font-size: 8pt;
	font-weight: normal;
	}
.podpis{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 10px 0px;
	font-size: 8pt;
	font-weight: normal;
	text-align: right;
	}
.basemenu{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 10px 0px;
	font-size: 8pt;
	font-weight: normal;
	text-align: right;
	text-decoration: underline;
	}
.cas, .basemenu:hover{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	color: #FF6600;
	font-size: 8pt;
	font-weight: normal;
	text-align: right;
	text-decoration: none;
	}
#data1 table{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 20px;
	}
#data1 td{
	padding: 3px 6px 3px 12px;
	margin:  0px 0px 0px 0px;
	background: #efefef;
	}
#data1 td.nahled{
	padding: 2px 2px 2px 2px;
	margin:  0px 0px 0px 0px;
	width: 94px;
	background: #ffffff;
	}
#data1 table.white td{
	padding: 3px 6px 3px 12px;
	margin:  0px 0px 0px 0px;
	background: #ffffff;
	}
	.center{
 text-align: center;
	}
.loga{
	text-align: center;
	width: 130px;
	}
#data1 table .tdkont{
	width: 150px;
	text-align: right;
	}
#data1 table .tdguestbook{
	width: 80px;
	text-align: right;
	}
#data1 table .tddown{
	width: 400px;
	text-align: left;
	}
#data1 div#kontakt table{
	width: 600px;
	}
#data1 p, #data2 p, #novinky p {
	text-indent: 0px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 3px 20px;
	}
#data1 ol, #data1 ul{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 40px;
	}
#data1 ul{
	list-style-image: url(http://www.lanovecentrum.cz/img/ico/tri_o.gif);
	}
#data1 table ul{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 10px;
	}


#data1 input, #data1 textarea, #data1 select{
	padding: 0px 0px 0px 0px;
	margin:  3px 3px 10px 0px;
	color: #585858;
	}
#data1 option.up{
	background: #efefef;
	}
a{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	color: #FF6600;
	text-decoration: underline;
	font-weight: normal;
	cursor: hand;
	font-weight: normal;
	}
a:hover{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	color: #585858;
	text-decoration: none;
	cursor: hand;
	font-weight: normal;
	}
.napoveda{
	font-weight: bold;
	text-decoration: none;
	color: #ff0000;
	cursor: help;
	}
.gb{
	border: 1px #FF6600 solid;
	padding: 20px 20px 20px 20px;
	margin:  0px 0px 20px 0px;
	}
.gbhead{
	border: 1px #FF6600 solid;
	padding: 5px 5px 5px 5px;
	margin:  5px 0px 0px 0px;
	background: #efefef;
	}
.warning{
	color: #000000;
	font-weight: bold;
	}
 img{
	border: 0px #FF6600 none;
 }
 .img{
	padding: 0px 0px 0px 0px;
	margin:  3px 3px 3px 3px;
	border: 1px #FF6600 solid;
 }
.imgthn{
	border: 1px #FF6600 solid;
	padding: 2px;
	margin:  2px;
	}
.zvyrazni{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	color: #FF6600;
	}
.bubles img{
	padding: 0px 0px 0px 0px;
	margin:  0px 8px 0px 8px;
	}
#x{
	}
#imgnav{
	font-size: 12px;
	color: #FF6600;
	font-weight: bold;
}
#imgnav a{
   	font-weight: bold;
}
#imgnav span{
	color: #FF6600;

}

.galerie{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	float: left;
/*	background: #aaaaaa; */
}
.galerie a img{
   position: relative;
	border: 1px #FF6600 solid;
	top: 50%;
	padding: 2px;

}

.thn{
	border: 1px #FF6600 solid;
	padding: 2px;
	margin: 2px 2px 2px 20px;
	float: left;
	}
