body, h1, h2, h3, h4, h5, h6, ul, li, ol, form, input, fieldset, legend, textarea, p, dl, dd { margin: 0pt; padding: 0pt; }
body { background-color: rgb(255, 255, 255); background-image: url('images/pattern.jpg'); background-repeat: repeat; font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 18px; }
p { line-height: 20px; margin-bottom: 10px; }
.cistic { clear: both; }
a { color: rgb(0, 0, 0); font-weight: bold; }
a:hover { text-decoration: none; }
h2 { color:#333; }
li { list-style-type: none; list-style-image: none; list-style-position: outside; }
#container { margin: 0px auto; width: 950px; background-image: url('images/top_splash2.png'); background-repeat: no-repeat; }
#cont2 { margin: 0px auto; background-color: rgb(238, 235, 227); width: 850px; }
#header { width: 850px; height: 400px; background-image: url('images/top2vv.jpg'); position: relative; }
#header h1 { width: 292px; height: 175px; position: absolute; left: 67px; top: 26px; line-height: 26px; font-size: 24px; margin-bottom: 16px; }
#header h1 a { position: relative; width: 292px; height: 175px; }
#header h1 a span { cursor: pointer; position: absolute; left: 0pt; top: 0pt; width: 292px; height: 175px; background-image: url('images/logo2.jpg'); }
.intro { width: 291px; height: 165px; position: absolute; top: 205px; left: 75px; }
.intro p { font-size: 11px; line-height: 16px; color: rgb(255, 255, 255); background-color: rgb(251, 108, 32); }
#intro-image { overflow: hidden; width: 318px; height: 213px; position: absolute; left: 459px; top: 142px; }
#cont { width: 850px; background-image: url('images/telo.jpg'); background-repeat: no-repeat; }
#menu { overflow: hidden; width: 850px; height: 65px; position: relative; }
#nav { position: absolute; right: 55px; }
#nav li { float: left; display: block; text-align: center; width: 125px; height: 26px; }
#nav li a { width: 125px; height: 26px; display: block; color: rgb(255, 255, 255); line-height: 26px; text-decoration: none; background-image: url('images/submen_n.gif'); }
.active a { color: rgb(124, 168, 0) ! important; background-image: url('images/submen_h.gif') ! important; }
.active a:active { color: rgb(255, 255, 255); }
#nav li a:link { background-image: url('images/submen_n.gif'); }
#nav li a:hover { background-image: url('images/submen_h.gif'); color: rgb(124, 168, 0); }
#nav li a:active { background-image: url('images/submen_a.gif'); color: rgb(255, 255, 255); }
#nav li#first a { background-image: url('images/submen_n1.gif'); }
#first a { background-image: url('images/submen_n1.gif'); }
#first a:hover { background-image: url('images/submen_h1.gif') ! important; }
#first a:active { background-image: url('images/submen_a1.gif') ! important; color: rgb(255, 255, 255) ! important; }
#first.active a { background-image: url('images/submen_h1.gif') ! important; }
#first.active a:active { background-image: url('images/submen_a1.gif') ! important; }
.text { width: 385px; padding-right: 25px; margin-right: 20px; padding-left: 55px; float: left; color: rgb(71, 84, 114); font-size: 11px; }
.text h1 { margin: 0pt 0pt 16px -5px; line-height: 24px; font-size: 24px; font-weight: bold; }
.text p { line-height: 18px; text-align: justify; }
.text2 { width: 750px; padding-right: 25px; margin-right: 20px; padding-left: 55px; float: left; color: rgb(71, 84, 114); font-size: 11px; }
.text2 h1 { margin: 0pt 0pt 16px -5px; line-height: 24px; font-size: 24px; font-weight: bold; }
.text2 p { line-height: 18px; text-align: justify; }
.images { width: 340px; float: left; margin-top: 0px; color: rgb(71, 84, 114); position: relative; }
.gall { background: transparent url('images/tien.png') no-repeat scroll 4px 8px; width: 170px; height: 120px; float: left; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.gall a { display: block; width: 146px; height: 96px; }
.gall a img { border: 2px solid rgb(255, 255, 255); }
#footer { overflow: hidden; width: 950px; height: 250px; background-image: url('images/paticka.png'); position: relative; }
#footer p {
	position: absolute;
	left: 1px;
	top: 207px;
	/*color: rgb(255, 255, 255);*/
	color:#000;
	width: 949px;
}
#footer p a { color: #000; }
#nav li#first.active a { background-image: url('images/submen_h1.gif') ! important; }
#nav li#first.active a:active { background-image: url('images/submen_a1.gif') ! important; }

#excursions {
	width:765px;
	border: 1px #666 solid;
	float:left;
}
#excursions a {
	color:#666;
}
#excursions thead tr {
	background-color:#9cbc25;
	color:#FFF;
	font-weight:bold;
	font-size: 15px;
	
}
#excursions thead td {
	padding-left:2px;
	border: 1px #666 solid;	
}
#excursions tbody td {
	border: 1px #666 solid;
}
#excursions tbody #desc {
	padding-left:5px;
	padding-top:5px;
}
#excursions tbody #actions {
	padding-left:2px;
	padding-right:2px;

}
#excursions tbody #image {
	padding-top:5px;
}


#excursion {
	width:765px;
	border: 1px #666 solid;
	float:left;
}
#excursion a {
	color:#666;
}
#excursion thead tr {
	background-color:#9cbc25;
	color:#FFF;
	font-weight:bold;
	font-size: 15px;
	
}
#excursion thead td {
	padding-left:2px;
	padding-right:2px;
	border: 1px #666 solid;	
}
#excursion thead a:hover {
	text-decoration:none;
}
#excursion thead a {
	text-decoration:none;
	color:#FFF;
}

#excursion tbody td {
	border: 1px #666 solid;
}
#excursion tbody #desc {
	padding-left:5px;
	padding-top:5px;
}
#excursion tbody #actions {
	padding-left:2px;
	padding-right:2px;

}
#excursion tbody #image {
	padding-top:10px;
}
#images {
	padding-top:3px;
}

#title {
	background-color:#9cbc25;
	color:#FFF;
	font-weight:bold;
	font-size: 15px;
	padding-left:2px;
}
#imagestable td{
	width:150px;
	padding:auto;
}
