html,Body { 
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 100%;
}

Body {
	FONT: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND: #FFFFFF;
}

#MainContainer {
	WIDTH: 950px;
	MIN-HEIGHT: 500px;
  	MARGIN-LEFT: auto;
 	MARGIN-RIGHT: auto;
}
* html MainContainer {
	HEIGHT: 100%;

}

#TopContainer {
	WIDTH: 950px; 
	FLOAT: left; 
	HEIGHT: 120px; 
}

#TopMenuContainer {
	MARGIN-BOTTOM: 9px;
	WIDTH: 950px; 
	FLOAT: left; 
	HEIGHT: 30px; 
	BACKGROUND-IMAGE: url(../images/menuOrangeBgr.png);
	BACKGROUND-REPEAT: repeat-x;
	Z-INDEX:100; 
}

#PageContainer {
	BACKGROUND-COLOR: #CCCCCC; 
	WIDTH: 920px;
	FLOAT: left; 
	MARGIN: 10px;
	PADDING: 20px;
}
* html PageContainer {
	HEIGHT: 100px;
}

#mask {   
	position:absolute; 
	left:0;
	top:0;  
	z-index:9000;   
	background-color:#000;   
	display:none; 
}     

#boxes .window {   
	position:fixed;   
	width:310px;   
	height:100px;   
	display:none;  
	z-index:9999;
	PADDING: 20px; 
	BACKGROUND-IMAGE: url(../images/noContentBgr.png); 
  
	
}    

#boxes #dialog {
	width:360px;    
	height:210px;
	
} 

#boxes #dialog .close A{
	width:40px;    
	height:20px;
	PADDING: 320px; 
	COLOR: #bebebe;
	font-weight:bold;
} 

#boxes #dialog .close A:hover{
	COLOR: #006699;
	text-decoration: underLine;

} 

#TopLogo {
	WIDTH: 401px;
	FLOAT: left;
	HEIGHT: 120px;
	MARGIN-RIGHT: 50px;
}

#ContentContainer {
	FLOAT: left;
	WIDTH: 930px;
	MIN-HEIGHT: 400px;
	PADDING: 10px; 
	BACKGROUND-COLOR:#FBFBFB;
	FONT: 11px Verdana, Geneva, sans-serif;
	LINE-HEIGHT:15px;
}

#DestinationListContainer {
	FLOAT: left;
	WIDTH: 200px;
	MIN-HEIGHT: 30px;
	PADDING: 10px;
	MARGIN-RIGHT: 10px; 
	MARGIN-BOTTOM: 10px;
	BACKGROUND-COLOR:#FBFBFB;
	FONT: 11px Verdana, Geneva, sans-serif;
	LINE-HEIGHT:15px;
}

#DestinationListContainer #Header {
	WIDTH: 100%;
	PADDING: 5px;
	FONT: 11px Verdana, Geneva, sans-serif;
	COLOR: #006699;
	font-weight:bold;
	BORDER: #bebebe 1px solid;
}

#DestinationListContainer #Header A{
	COLOR: #bebebe;
	}
	
#DestinationListContainer #Header A:hover{
	TEXT-DECORATION: underLine;
	}

#DestinationListContainer  UL Li{
	list-style-type: none;
	display: none;
	display: block;
	}

#DestinationListContainer  Li A{
	list-style-type: none;
	float: left; 
	color: #006699; 
	margin-left: 5px;
	WIDTH: 100%;
	HEIGHT: 16px;
	padding: 2px; 
	text-decoration: none;
	}
#DestinationListContainer  Li A:hover{
	text-decoration: underLine;
	}


 .ContentHeader {
	FLOAT: left;
	WIDTH: 100%;
	HEIGHT: 28px;
	MARGIN-TOP:10px; 
	COLOR: #006699;
	font-weight:bold;
}

.FormMainTxt {
	FLOAT: Right;
	HEIGHT: 18px;
	PADDING-RIGHT: 5px;
	PADDING-Top: 2px;
	FONT: 10px Verdana, Geneva, sans-serif; 
	COLOR: #006699;
	font-weight:bold;
}

.FormFieldsTxt {
	FLOAT: Left;
	HEIGHT: 12px;
	BORDER: #bebebe 1px solid;
	PADDING-Left: 5px;
	PADDING-Top: 3px;
	PADDING-Bottom: 3px;
	FONT: 10px Verdana, Geneva, sans-serif; 
}

.FormFieldsTxt2 {
	ALIGN: center;
	HEIGHT: 12px;
	BORDER: #bebebe 1px solid;
	PADDING-Left: 5px;
	PADDING-Top: 3px;
	PADDING-Bottom: 3px;
	FONT: 10px Verdana, Geneva, sans-serif; 
}

.FormFieldInfo {
	FLOAT: Left;
	HEIGHT: 35px;
	BORDER: #bebebe 1px solid;
	PADDING-Left: 5px;
	PADDING-Top: 3px;
	PADDING-Bottom: 3px;
	FONT: 10px Verdana, Geneva, sans-serif; 
}
.FormFieldCombo {
	FLOAT: Left;
	HEIGHT: 20px;
	BORDER: #bebebe 1px solid;
	PADDING-Left: 1px;
	PADDING-Top: 0px;
	PADDING-Bottom: 2px;
	FONT: 10px Verdana, Geneva, sans-serif; 
}

#footerContainer {
	MARGIN-TOP: 10px;
	FLOAT: left;
	WIDTH: 950px;
	HEIGHT: 160px;
	BACKGROUND-COLOR: #F4F4F4;
	position:relative;
	bottom: 0px;

}

#footerMenu {
	TEXT-ALIGN: center; 
	WIDTH: 100%; 
	FLOAT: left; 
	HEIGHT: 23px; 
	COLOR: #006699; 
	MARGIN-RIGHT: 3px; 
	PADDING-TOP: 18px; 
	PADDING-BOTTOM: 3px; 
	FONT: 11px Verdana, Geneva, sans-serif

}
#footerMenu A {
	COLOR: #006699; TEXT-DECORATION: none
}
#footerMenu A.active {
	COLOR: #ffffff
}
#footerMenu A:hover {
	COLOR: #fffeee; TEXT-DECORATION: none
}

#copyright {
	TEXT-ALIGN: center; 
	WIDTH: 100%; 
	FLOAT: left; 
	HEIGHT: 23px; 
	COLOR: #A9A9A9; 
	MARGIN-RIGHT: 3px; 
	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 3px; 
	FONT: 10px Verdana, Geneva, sans-serif

}

#footerLogo {
	FLOAT: left; 
	WIDTH: 100%; 
	MARGIN-TOP: 10px; 
	PADDING-Left: 10px;  
	COLOR: #006699;
	FONT: 11px Verdana, Geneva, sans-serif;
	font-weight:bold;
}

#footerAddress {
	FLOAT: left; 
	MARGIN-TOP: 3px; 
	MARGIN-BOTTOM: 3px; 
	PADDING-Left: 10px; 
	COLOR: #96C047;
	FONT: 10px Verdana, Geneva, sans-serif
}


#headerPanel {
	TEXT-ALIGN: right; FONT: 10px/10px Verdana, Geneva, sans-serif; FLOAT: right; HEIGHT: 24px
}
DIV {
	FONT: 11px/15px Verdana, Geneva, sans-serif; COLOR: #303030; TEXT-DECORATION: none
}

#searchContainer {
	MARGIN-TOP: 3px; 
	WIDTH: 100%;
	HEIGHT: 32px;  
	FLOAT: left; 
}

#searchContainerImg {
	MARGIN-TOP: 5px; 
	MARGIN-RIGHT : 5px;
	PADDING-LEFT: 125px; 
	FLOAT: left;
}
#search {
	FLOAT: left; 
	BORDER-BOTTOM: #bebebe 1px solid; 
	BORDER-LEFT: #bebebe 1px solid; 
	BORDER-TOP: #bebebe 1px solid;  
	BORDER-RIGHT: #bebebe 1px solid ; 
	WIDTH: 432px; 
	HEIGHT: 32px; 
	OVERFLOW: hidden; 
	BACKGROUND-COLOR: #fff; 
	MARGIN-RIGHT: 7px
}
#search INPUT {
	FLOAT:	left; 
	BORDER-BOTTOM: 0px;
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px ; 
	BORDER-LEFT: 0px; 
	TEXT-INDENT: 2px; 
	WIDTH: 300px; 
	HEIGHT: 14px; 
	PADDING-TOP: 8px ; 
	PADDING-LEFT: 8px ;
	FONT: 11px Verdana, Geneva, sans-serif;
	COLOR: #C4C4C4; 
}

#searchInputBorder {
	WIDTH: 540px; 
	FLOAT: Right; 
	HEIGHT: 40px;  
	BACKGROUND-COLOR: #EFEFEF; 
	PADDING-LEFT: 5px; 
	PADDING-TOP: 5px; 
}
#search IMG {
	MARGIN-LEFT: 8px; MARGIN-TOP: 6px; FLOAT: left
}
#languages {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #303030; WIDTH: 90px; FLOAT: left; HEIGHT: 18px; COLOR: #bebebe; MARGIN-RIGHT: 4px; PADDING-TOP: 6px
}

#languages A.active {
	COLOR: #ffffff
}
#languages A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#contactbox {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #303030; WIDTH: 130px; FLOAT: left; HEIGHT: 18px; COLOR: #bebebe; PADDING-TOP: 6px; PADDING-LEFT: 10px
}
#contactbox A {
	COLOR: #bebebe; TEXT-DECORATION: none
}
#contactbox A:hover {
	COLOR: #fff
}

#languages A {
	COLOR: #bebebe; TEXT-DECORATION: none
}
#BackContainer {
	WIDTH: 950px;
	FLOAT: left;
	HEIGHT: 24px;
	PADDING-LEFT: 40px;
	PADDING-TOP: 8px ;
	PADDING-BOTTOM: 8px;
	MARGIN-RIGHT: 50px;
	MARGIN-LEFT: 30px;
}

#Con #backTxt {
	COLOR: #696969; 
	FONT-SIZE: 11px; 
	MARGIN-TOP:40px;
}

#Con #backTxt A {
	COLOR: #BC2B17; TEXT-DECORATION: none
}

#Con #backTxt A:hover {
	COLOR: #BC2B17; TEXT-DECORATION: underline
}

#GreenSearchButton {
	HEIGHT: 34px; 
	WIDTH: 40;
	FONT-SIZE: 11px;
	PADDING: 8px 8px 0px 8px;
	BACKGROUND-IMAGE: url(../images/GreenButtonBgr.png);
	BACKGROUND-REPEAT: repeat-x;
	OVERFLOW: hidden; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	FLOAT: left; 

}
#GreenButtonLeft {
	HEIGHT: 34px; 
	WIDTH: 5px;
	MARGIN-LEFT: 8;
	BACKGROUND-IMAGE: url(../images/GreenButtonLeft.png);
	FLOAT: left; 
}
#GreenButtonRight {
	HEIGHT: 34px; 
	WIDTH: 5px;
	BACKGROUND-IMAGE: url(../images/GreenButtonRight.png);
	FLOAT: left; 
}
#GreenSearchButton a {
	COLOR: #FFFFFF;  TEXT-DECORATION: none
}
#GreenSearchButton a:hover {
	COLOR: #006699; TEXT-DECORATION: none
}

#SliderContainer{
	FLOAT: left; 
	WIDTH: 950px;
	HEIGHT: 150px;
  	MARGIN-LEFT: auto;
 	MARGIN-RIGHT: auto;
	MARGIN-BOTTOM: 10px;
	MARGIN-TOP: 14px;
}

#topRightMenu {
	FLOAT: right; 
	HEIGHT: 23px; 
	COLOR: #79A626; 
	MARGIN-LEFT: 40px;  
	PADDING-TOP: 8px; 
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 8px; 
	FONT: 10px Verdana, Geneva, sans-serif

}
#topRightMenu A {
	COLOR: #79A626; TEXT-DECORATION: none
}
#topRightMenu A.active {
	COLOR: #466015;
}
#topRightMenu A:hover {
	COLOR: #466015; TEXT-DECORATION: none
}

#OutDoor {
	FLOAT: right; 
	WIDTH: 260px; 
	HEIGHT: 285px; 
	BACKGROUND-COLOR:#F4F4F4;
	COLOR: #808080; 
	PADDING: 20px; 
	MARGIN-TOP: 10px;  
	FONT: 11px Verdana, Geneva, sans-serif;
	LINE-HEIGHT:15px;
}

#outDoorTxt {
	FLOAT: left; 
	WIDTH: 260px; 
	PADDING-LEFT: 35px; 
	MARGIN-BOTTOM: 15px;  
}

#outDoorAssociationTxt {
	FLOAT: left; 
	WIDTH: 260px; 
	MARGIN-BOTTOM: 15px; 
	FONT: 13px Verdana, Geneva, sans-serif;
	LINE-HEIGHT:15px;
	font-weight:bold;
	COLOR: #5B7728; 
	text-align:center;

}

#generalinfoTxt {
	FLOAT: left; 
	WIDTH: 260px;
	HEIGHT: 20px;
	PADDING: 5px;  
	MARGIN-LEFT: 0px;
	BORDER-BOTTOM: #bebebe 1px solid;
}

#generalinfoMenuTxt {
	FLOAT: left; 
	WIDTH: 360px;
	PADDING: 5px;  
	MARGIN-RIGHT: 290px;
}
#generalinfoMenuTxt ul{
	FLOAT: left; 
	WIDTH: 260px;
	HEIGHT: 20px;
	PADDING: 5px;  
	MARGIN-LEFT: 5px;
}

#generalinfoMenuTxt li {
	WIDTH: 260px;
	padding: 4px 5px 4px 5px;
	FONT: 11px Verdana, Geneva, sans-serif;
	text-align:left;
}

#generalinfoMenuTxt li a {
	padding: 4px 5px 4px 5px;
	COLOR: #5B7728; 
	WIDTH: 260px;
}
#generalinfoMenuTxt a:hover {
	WIDTH: 260px;
	color: #006699;
	background: #DADADA;
}

#BottomLeftContainer {
	WIDTH: 649px;
	MIN-HEIGHT: 240px;
	FLOAT: left; 
	BORDER-RIGHT: #006699 1px solid;
	PADDING: 0px;
	MARGIN-TOP: 185px;   
	MARGIN-BOTTOM: 0px;
}

#warningInfoTxt {
	FLOAT: Left; 
	WIDTH: 330px;
	HEIGHT: 20px;
	PADDING: 5px;  
	MARGIN-LEFT: 290px;
	MARGIN-TOP: -71px; 
	BORDER-BOTTOM: #bebebe 1px solid;
}


#eotImage{
	WIDTH: 40px;
	FLOAT: left; 
	PADDING: 0px;
	MARGIN-TOP: -20px; 
	MARGIN-LEFT: 290px;   
	MARGIN-BOTTOM: 30px;
	
}
#eotImage2{
	WIDTH: 60px;
	FLOAT: left; 
	PADDING: 0px;
	MARGIN-TOP: 80px; 
	MARGIN-LEFT: 0px;   
	MARGIN-BOTTOM: 0px;
	
}

#BottomLeftContainer .warning .header{
	WIDTH: 330px;
	FONT: 13px Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#CC0000;
	text-align:center;
	MARGIN-BOTTOM: 10px;
}

#eotTxt{
	WIDTH: 275px;
	HEIGHT: 70px;
	FLOAT: Right; 
	MARGIN-TOP: -92px; 
	PADDING-RIGHT: 10px;
	FONT: 11px Verdana, Geneva, sans-serif;
	MARGIN-Left: 290px;
	LINE-HEIGHT:15px;
}

#BottomLeftContainer .warning .eot IMG{
	MARGIN-right: 10px;
	MARGIN-top: 5px;
}

#BottomLeftContainer .warning .forbidden{
	WIDTH: 330px;
	HEIGHT: 70px;
	FONT: 11px Verdana, Geneva, sans-serif;
	MARGIN-BOTTOM: 10px;
	LINE-HEIGHT:15px;
}

#BottomLeftContainer .warning .forbidden IMG{
	MARGIN-right: 10px;
	MARGIN-top: 25px;
}
#BannersContainer {
	WIDTH: 250px;
	FLOAT: right;
	MARGIN-TOP: 185px;
}

#BannersContainer .banner {
	WIDTH: 280px;
	HEIGHT: 81px; 
	FLOAT: Right;
	MARGIN-BOTTOM: 10px;
	BACKGROUND-COLOR:#FFF;
	BORDER: #bebebe 1px solid;
	COLOR: #bebebe; 
	FONT: 12px Verdana, Geneva, sans-serif;
	text-align:center;
	PADDING-Top: 0px;

}

#BannersContainer .banner3 {
	WIDTH: 280px;
	HEIGHT: 117px; 
	FLOAT: Right;
	MARGIN-BOTTOM: 10px;
	BACKGROUND-COLOR:#FFF;
	BORDER: #bebebe 1px solid;
	COLOR: #bebebe; 
	FONT: 12px Verdana, Geneva, sans-serif;
	text-align:center;
	PADDING-Top: 0px;

}

#BannersContainer .Anek {
	WIDTH: 280px;
	HEIGHT: 100px; 
	FLOAT: Right;
	MARGIN-BOTTOM: 10px;
	BACKGROUND-COLOR:#FFF;
	BORDER: #bebebe 1px solid;
	COLOR: #bebebe; 
	FONT: 12px Verdana, Geneva, sans-serif;
	text-align:center;
	PADDING-Top: 0px;

}
#efco {
	WIDTH: 280px;
	HEIGHT: 180px; 
	FLOAT: Right;
	MARGIN-BOTTOM: 10px;
	BACKGROUND-COLOR:#FFF;
	PADDING-Top: 10px;
}

#efco .title{
	COLOR: #43AD21; 
	FONT: 12px Verdana, Geneva, sans-serif;
	text-align:center;
	LINE-HEIGHT:15px;
	font-weight:bold;
	PADDING: 8px;
}

#efco .text{
	COLOR: #006699; 
	FONT: 11px Verdana, Geneva, sans-serif;
	LINE-HEIGHT:15px;
	PADDING-LEFT: 8px;
}
#efco photo{
	FLOAT: Right;
	PADDING-LEFT: 30px;
}

#searchResultTopBar {
	WIDTH: 950px;
	HEIGHT: 40px; 
	FLOAT: left;
	MARGIN-BOTTOM: 10px;
	BACKGROUND-COLOR:#F3F3F3;
	BORDER-BOTTOM: #bebebe 1px solid;
}

#searchResultTopBar .SearchResultsTxt {
	HEIGHT: 30px; 
	FLOAT: left;
	PADDING-Top: 12px;
	PADDING-bottom: 12px;
	PADDING-Left: 40px;
	FONT: 14px Verdana, Geneva, sans-serif;
	font-weight:bold;
}

#searchResultTopBar .mainTxt {
	HEIGHT: 30px; 
	FLOAT: left;
	PADDING-Top: 13px;
	PADDING-bottom: 10px;
	PADDING-Left: 30px;
	FONT: 12px Verdana, Geneva, sans-serif;
	font-weight:normal;
}

#searchResultTopBar .pageTxt {
	HEIGHT: 30px; 
	FLOAT: right;
	PADDING-Top: 13px;
	PADDING-bottom: 10px;
	PADDING-Left: 30px;
	PADDING-right: 20px;
	FONT: 12px Verdana, Geneva, sans-serif;
	font-weight:normal;
}

#campingsListContainer {
	WIDTH: 700px; 
	FLOAT: left;
	MARGIN-bottom: 10px;
	MARGIN-LEFT: 250px;
	BACKGROUND-IMAGE: url(../images/dok.png);
	BACKGROUND-REPEAT: repeat-x;
	
}

#campingsListContainer .campingName{
	WIDTH: 500px; 
	HEIGHT: 24px; 
	FLOAT: left;
	PADDING-Top: 14px;
	PADDING-Left: 30px;
	PADDING-right: 0px;
	margin-bottom: 5px;
	FONT: 13px Verdana, Geneva, sans-serif;
	font-weight:bold;
	COLOR: #006699;
 
}

#campingsListContainer .reservation{
	WIDTH: 100px; 
	HEIGHT: 24px; 
	FLOAT: left;
	PADDING-Top: 5px;
	PADDING-Left: 30px;
	PADDING-right: 0px;
	margin-bottom: 5px;
	FONT: 11px Verdana, Geneva, sans-serif;
	font-weight:bold;
	COLOR: #006699;
 
}

#campingsListContainer .campingName a{
	FONT: 13px Verdana, Geneva, sans-serif;
	font-weight:bold;
	COLOR: #006699;
	TEXT-DECORATION: none;
}

#campingsListContainer .campingName a:hover{
	FONT: 13px Verdana, Geneva, sans-serif;
	font-weight:bold;
	COLOR: #006699;
	TEXT-DECORATION: underline;
}

#campingsListContainer .campingIco{
	WIDTH: 42px; 
	HEIGHT: 42px; 
	FLOAT: left;
	MARGIN-RIGHT: 4px;
	MARGIN-TOP: 4px;
}

#campingsListFacilitiesTxt {
	WIDTH: 100%; 
	FLOAT: left;
	MARGIN-TOP: 14px;
	MARGIN-BOTTOM: 10px;
	PADDING-LEFT: 0px;
	FONT: 14px Verdana, Geneva, sans-serif;
	font-weight:bold;
	COLOR: #86B134;
}

#campingsListContainer .moreInfo{
	WIDTH: 100%; 
	HEIGHT: 40px; 
	FLOAT: left;
	PADDING-Left: 0px;
	MARGIN-TOP: 10px;
	PADDING-right: 0px;
	margin-bottom: 20px;
	FONT: 11px Verdana, Geneva, sans-serif;
	font-weight:bold;
	COLOR: #006699;
	
}

#campingsListContainer .InfoPanel{
	WIDTH: 100%; 
	FLOAT: left;
	MARGIN-right: 20px;
	}


#campingsListNavBar {
	WIDTH: 950px; 
	HEIGHT: 40px; 
	FLOAT: left;
	PADDING-left: 300px;
	MARGIN-TOP: 10px;
	FONT: 11px Verdana, Geneva, sans-serif;
	text-align:center;
}


#NewsListContainer {
	WIDTH: 700px; 
	FLOAT: left;
	MARGIN-bottom: 10px;
	MARGIN-LEFT: 250px;
	BACKGROUND-IMAGE: url(../images/dok.png);
	BACKGROUND-REPEAT: repeat-x;
	
}

#NewsListContainer .NewsTitle{
	WIDTH: 500px; 
	HEIGHT: 20px; 
	FLOAT: left;
	PADDING-Top: 14px;
	PADDING-Left: 10px;
	PADDING-right: 0px;
	margin-bottom: 5px;
	FONT: 12px Verdana, Geneva, sans-serif;
	font-weight:bold;
	COLOR: #006699;
 
}


#NewsListContainer .NewsTitle a{
	FONT: 12px Verdana, Geneva, sans-serif;
	font-weight:bold;
	COLOR: #006699;
	TEXT-DECORATION: none;
}

#NewsListContainer .NewsTitle a:hover{
	FONT: 12px Verdana, Geneva, sans-serif;
	font-weight:bold;
	COLOR: #006699;
	TEXT-DECORATION: underline;
}

#NewsListContainer .NewsDesc{
	WIDTH: 100%; 
	FLOAT: left;
	PADDING: 10px;
	FONT: 11px Verdana, Geneva, sans-serif;
	
}


#NewsListContainer .moreInfo{
	WIDTH: 100%; 
	HEIGHT: 28px; 
	FLOAT: left;
	PADDING-Left: 10px;
	MARGIN-TOP: 14px;
	PADDING-right: 0px;
	margin-bottom: 4px;
	FONT: 11px Verdana, Geneva, sans-serif;
	font-weight:bold;
	COLOR: #006699;
	
}


#NewsDetailContainer {
	WIDTH: 100%; 
	FLOAT: left;
	MARGIN-bottom: 10px;
	BACKGROUND-IMAGE: url(../images/dok.png);
	BACKGROUND-REPEAT: repeat-x;
}

#NewsDetailContainer .NewsDesc{
	WIDTH: 100%; 
	FLOAT: left;
	PADDING: 40px;
	FONT: 11px Verdana, Geneva, sans-serif;
	
}

#campingsMapContainer {
	WIDTH: 950px; 
	FLOAT: left;
	MARGIN-bottom: 0px;
}

#campingsMapContainer .RegionsCol{
	WIDTH: 200px;
	HEIGHT: 100%; 
	FLOAT: left;
	PADDING-Top: 10px;
	BACKGROUND-COLOR:#EFEFEF;
}

#campingsMapContainer .RegionsCol .RegionsTxt a{
	WIDTH: 200px; 
	FLOAT: left;
	HEIGHT: 24px; 
	PADDING-left: 15px;
	FONT: 11px Verdana, Geneva, sans-serif;
	font-weight:bold;
	COLOR: #006699;
}
#campingsMapContainer .RegionsCol .mapInfoTxt {
	WIDTH: 170px; 
	FLOAT: left;
	PADDING: 15px;
	FONT: 11px Verdana, Geneva, sans-serif;
	COLOR: #959595;
	LINE-HEIGHT:15px;
}

#campingDetailsCampingName {
	WIDTH: 920px; 
	HEIGHT: 24px; 
	FLOAT: left;
	PADDING-Top: 10px;
	FONT: 15px Verdana, Geneva, sans-serif;
	font-weight:bold;
	COLOR: #006699;
	text-align:center;
	MARGIN-BOTTOM: 6px;
}
#campingDetailsContainer {
	WIDTH: 950px; 
	FLOAT: left;
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 4px;
}

#campingDetailsContainer .InfoPanel{
	WIDTH: 320px; 
	FLOAT: left;
	MARGIN-right: 20px;
	MARGIN-top: 30px;
	PADDING: 10px;
	BACKGROUND-COLOR:#FCFCFC;
}

#campingDetailsContainer .InfoPanel .MapPanel{
	WIDTH: 320px; 
	FLOAT: left;
	PADDING-top: 10px;

}

#campingDetailsContainer .CenterPanel{
	WIDTH: 300px; 
	FLOAT: left;
	MARGIN-right: 20px;
	MARGIN-top: 30px;
	PADDING-bottom: 10px;
	BACKGROUND-COLOR:#FFF;
}


#campingDetailsContainer .PhotoGallery{
	WIDTH: 220px; 
	FLOAT: left;
	MARGIN-left: 10px;
	MARGIN-top: 30px;
	BACKGROUND-COLOR:#FFF;
}

#campingsDetailsFacilitiesContainer {
	WIDTH: 950px; 
	FLOAT: left;
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 5px;
}

#campingsDetailsFacilitiesTxt {
	WIDTH: 950px; 
	FLOAT: left;
	MARGIN-TOP: 8px;
	MARGIN-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	FONT: 14px Verdana, Geneva, sans-serif;
	font-weight:bold;
	COLOR: #86B134;
}

#campingsDetailsFacilitiesContainer .campingIco{
	WIDTH: 42px; 
	HEIGHT: 42px; 
	FLOAT: left;
	MARGIN-RIGHT: 4px;
	MARGIN-TOP: 4px;
}

#NoCampings

{
	WIDTH: 950px; 
	HEIGHT: 400px; 
	FLOAT: left;
}




.mainTxtBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B5581;
	line-height: 12pt;



}


















.TDtext {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	padding: 8px;
	cursor: auto;




}
.TBborder {
	border: 1px solid #D2D2D2;
	background-color: #FDFDFD;

}
.TRspace {
	height: 2px;
}
.TDTitles {
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	border: 1px solid #FFFFFF;
}
.TxtBold {
	FONT: 12px Verdana, Geneva, sans-serif;
	font-weight: bold;
	COLOR: #006699;
}
.TxtBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B5581;
	line-height: 14pt;

}
.TxtBoldGray {
	color: #959595;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14pt;


}

.TxtBoldRed {
	color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14pt;


}

.TxtBoldLightGray {
	color: #C5C5C5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 14pt;
	padding-left: 10px;

}

.TDContact {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	padding: 5px;
	cursor: auto;
	background-image: url(images/TDbgr.gif);
	background-repeat: repeat-x;

}
.FrmBorder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: none #000099;

}
.img {
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 8px;
}

.TBborderForm {
	border: 1px solid #ecf5fe;
	background-color: #f8fbfe;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

}






.submit_button {
	BORDER-BOTTOM: #84b031 1px solid; POSITION: relative; BORDER-LEFT: #84b031 1px solid; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: lowercase; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(http://static5.shutterstock.com/images/submit_a_bgs.gif) #93c437 repeat-x 0px 0px; FLOAT: left; COLOR: #fff; FONT-SIZE: 16px; BORDER-TOP: #84b031 1px solid; BORDER-RIGHT: #84b031 1px solid; PADDING-TOP: 0px
}
.submit_button:hover {
	BACKGROUND: url(http://static5.shutterstock.com/images/submit_a_bgs.gif) #88bd2c repeat-x 0px -31px
}
#integrated_search_field .submit_button {
	MARGIN: 0px
}
INPUT.submit_button {
	POSITION: static; PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 2px
}
.submit_button INPUT {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; PADDING-TOP: 2px
}
INPUT.submit_button {
	CURSOR: pointer
}
.submit_button INPUT {
	CURSOR: pointer
}

.Nav_button {
	BORDER-BOTTOM: #84b031 1px solid;  BORDER-LEFT: #84b031 1px solid; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: lowercase; MARGIN: 2px 2px 2px 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: url(http://static5.shutterstock.com/images/submit_a_bgs.gif) #93c437 repeat-x 0px 0px; FLOAT: left; COLOR: #fff; FONT-SIZE: 11px; BORDER-TOP: #84b031 1px solid; BORDER-RIGHT: #84b031 1px solid; PADDING-TOP: 4px; min width:10px;
}

.Nav_button_off {
	BORDER-BOTTOM: #b5b5b5 1px solid; POSITION: relative; BORDER-LEFT: #b5b5b5 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 3px;MARGIN: 2px 2px 2px 2px; PADDING-RIGHT: 3px; BACKGROUND: url(http://static1.shutterstock.com/images/clear_bgs.gif) #f7f7f7 repeat-x 0px 0px; FLOAT: left; COLOR: #7b7b7b; FONT-SIZE: 11px; BORDER-TOP: #b5b5b5 1px solid;  BORDER-RIGHT: #b5b5b5 1px solid; PADDING-TOP: 4px; min width:10px;
}

.Nav_button:hover{
	BACKGROUND: url(http://static5.shutterstock.com/images/submit_a_bgs.gif) #88bd2c repeat-x 0px -31px
	}
	
	
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	padding: 4px;
	opacity: 0.85;
	BACKGROUND-COLOR:#FBFBFB;
	COLOR: #006699;
	FONT: 10px Verdana, Geneva, sans-serif;
	LINE-HEIGHT:13px;
}
#tooltip h3, #tooltip div { margin: 0; }