/* CSS Document */
<!--
html, body {
	min-height: 100%;
	height: 100%;
}
* html, * html body {
	height: 100%;
}
body {
	background:#497C17 url("../images/bg/body.jpg") top center no-repeat;
	padding:0;
	margin:0;
	height: auto;
}
#container {
	background:#497C17 url("../images/bg/container.jpg") top center repeat-y;
}
#bird-alt {
	background:url(/images/camping_05.gif) top left no-repeat;
}
#bird-alt-100 {
	background:url(/images/camping_05-511x100.jpg) top left no-repeat;
}
body, div, td, p, ul, li, a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
td, p {
	font-size:11px;
}
p, a, a:link, a:visited, a:active {
	font-size:11px;
}
h1, h2, h3, h4, th {
	color:#454c58
}
h1 {
	font-size:1.85em;
	font-weight:200;
	text-align:left
}
th {
	text-align:left;
	font-weight:bold;
	font-size:1.33em;
	background-color:#EEE;
	border-top:15px solid #FFF;
}
h2 {
	font-size:1.25em;
	font-weight:800
}
h3 {
	font-size:1.15em;
	font-weight:200
}
h4 {
	font-size:.90em;
	font-weight:bold
}
a, a:link, a:active, a:visited {
	color:#4A8FD2;
}
a:hover {
	color:#666666
}
#breadcrumbs {
	height:64px;
}
#breadcrumbs a {
	padding:1px;
	text-decoration:none;
	color:#CCC
}
#breadcrumbs a:hover {
	background-color:#EEE;
}
#functions {
	padding-top:20px;
	border-bottom:1px dashed #CCC;
	padding-bottom:10px;
}
#functions a {
	color:#000;
}
#td_top_title div.th3 {
	color:#000;
	padding-top:10px;
	font-size:1.65em;
	font-weight:200
}
td.th3 {
	color:#000;
	font-size:1.00em;
	font-weight:200
}
#td_top_title {
	background:#FFF url("../images/bg/top_title.jpg") bottom left no-repeat;
	padding:0 48px
}
#td_top_title div,#td_top_title div a {
	color:#666
}
div.w70p {
	width:75%;
}
div.w50p {
	width:50%;
}
div.w30p {
	width:25%;
}
div.w150px {
	width:150px;
}
#contents {
	padding:5px 40px 5px 48px;
	background:url("../images/bg/inner_page.jpg") top left no-repeat;
}
#content_left {
	width:540px;
	padding-right:25px;
}
#content_right {
	width:133px;
	text-align:right
}
#contact_form {
	margin-top:50px;
	background:#FFF url("../images/bg/bymail.jpg") bottom right no-repeat;
}
#menu ul li a {
	color:#FFFFFF
}
table, td, tr {
	margin:0;
	padding:0;
}
#body {
	width:100%;
	height:100%;
	margin:auto 0;
}
#container {
	width:785px;
	margin: 0 auto;
	height:auto
}

#top {
	width:785px;
	height:auto;
	float:left
}
#topParaNav {
	background:url("../images/camping_01.gif") top left no-repeat;
	height:47px;
	width:785px;
	text-align:right;
	padding-right:30px;
	color:#999
}
#topParaNav a {
	font-size:10px;
	color:#999
}
#topParaNav a.lang {
	color:#000;
	font-weight:bold
}
#menu {
	background:url("../images/camping_03.gif") top right no-repeat;
	width:511px;
	height:78px
}
#mainNav {
	margin:0;
	padding:0px 0 0 1px;
	list-style: none;
	float:left;
	text-align:left
}
#mainNav li {
	float: left;
	padding: 0;
	margin: 0;
}
#mainNav a:link, #mainNav a:visited {
	display: block;
	float: left;
	padding: 10px 7px 5px 7px;
	text-decoration: none;
	font-weight:bold;
	height: 10px;
	width:81px;
	voice-family: "\"}\"";
	voice-family: inherit;
	text-align:center;
	height: 40px;
}
#mainNav li.oFF a:link, #mainNav li.oFF a:visited {
	color:#FFF
}
#mainNav li.top a:link, #mainNav li.top a:visited {
	border-left:none
}
#mainNav li.bot a:link, #mainNav li.bot a:visited {
	border-right:none
}
#mainNav li.oN a {
	color:#000
}
li.oN a, li.oN a:visited, li.oN a:link, li.oN a:hover {
	color:#000000
}
#mainNav li.oFF a:hover {
	color: #000;
	/*background: url("../images/bg/menu-o.gif") top;*/
	text-decoration: none;
}
#main {
	clear:both;
	width:785px;
	height:auto;
	background:#FFF;
}
#bottom {
	background-color:#FFFFFF
}
td.botMenu {
	height:15px;
}
td.botMenu h1 a, td.botMenu h1 a:visited, td.botMenu h1 a:active {
	font-size:13px;
	font-weight:bold;
	color:#4A8FD2;
	text-decoration:none
}
#l_13 {
	width:110px;
	float:left
}
#r_13 {
	width:110px;
	float:right
}
#botMenu10 {
	background:url("../images/camping_10.gif") bottom left no-repeat;
	width:274px;
}
#botMenu11 {
	background:url("../images/camping_11.gif") bottom left no-repeat;
	width:240px;
}
#botMenu10 h1, #botMenu11 h1, #botMenu12 h1 {
	padding-top:8px;
	margin-bottom:8px
}
#botMenu11 h1, #botMenu12 h1 {
	padding-left:8px;
}
#botMenu12 {
	background:url("../images/camping_12.gif") bottom left no-repeat;
	width:271px;
}
#camping_13 {
	background:#FFF url("../images/camping_13.gif") top left no-repeat;
	width:278px;
	height:210px
}
.cLeft {
	padding-left:48px
}
#footer {
	background:url("../images/camping_16.gif") top left no-repeat;
	padding:13px 50px 5px 50px;
	height:50px;
	color:#FFF
}
#footer a {
	color:#FFF
}
div.left {
	float:left
}
div.right {
	float:right
}
img {
	border:0
}
ul {
	list-style:url("../images/icons/bullet_big.gif");
	margin:0 2px 0 17px;
	text-indent:0;
}
#camping_13 div ul {
	list-style:url("../images/icons/bullet.gif");
	padding:0 2px 0 0;
	text-indent:0;
	list-style-position:outside;
}
#camping_13 div ul li.second {
	color:#666666;
}
td.prices_header {
	background:url("../images/bg/prices_header.jpg") top left repeat-x;
	font-size:1.65em;
	font-weight:200
}
.err {
	border:1px solid #FF0000
}
.selErr {
	color:#FF0000
}
ul.ulH1 li {
	font-size:2.55em;
}
ul li.indent1 {
	text-indent:20px
}
ul li.indent2 {
	text-indent:40px
}
span.sm_notice {
	font-size:10px;
	text-transform:uppercase
}
table#form tr td {
	height:auto;
	padding-bottom:5px;
}
sup {
	font-size:.75em;
	font-weight:bold
}
.trailer-for-rent {
	background:url("../images/trailer-for-rent.jpg") top left no-repeat;
	padding-top:90px;
	padding-left:260px;
	height:40px;
	width:300px;
	display:block
}
-->

