body{
	color:#555;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:1.7em;
	margin:0px;
	overflow:hidden;
}
p{
	padding:5px 0px;
	margin:0px;
	text-align:left;
}
h1, h2, h3, h4, h5, h6{
	color:#1064AF;
	padding:2px 0px;
	margin:0px 0px 10px 0px;
	font-weight:bold;
}
h1{
	font-size:18px;
}
h2{
	font-size:16px;
}
img{
	margin:0px;
	padding:0px;
}
img.marginright{
	margin:5px 5px 5px 0px;
}
img.marginleft{
	margin:5px 0px 5px 5px;
}
a img{
	border:0px;
}
a:link, a:visited{
	font-weight:bold;
	color:#003399;
	text-decoration:none;
}
a:hover{
	color:#990000;
	text-decoration:underline;
}
a:active{
	color:#000;
}
/**********************************************************/
/*container */
/**********************************************************/
#container{
	width:100%;
	height:90px;
	margin:auto;
	overflow:hidden;
}
#container2{
	width:100%;
	height:36px;
	margin:auto;
	overflow:hidden;
	border-top:1px solid #000;
	border-bottom:1px solid #000;	
	background-image:url("../images/headback2.gif");
	background-repeat:repeat-x;
	
}
#container2 .input{
	width: 200px;
	border: 2px solid #86D6EA;
	font-size: 18px;
	color: #000000;
	background-color: #E3F7FB;
	margin-top: 4px;
	margin-left: 5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
}

#container2 .input2{
	width: 160px;
	border: 2px solid #86D6EA;
	font-size: 18px;
	color: #000000;
	background-color: #E3F7FB;
	margin-top: 4px;
	margin-left: 5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
}

#container2 option.white {background-color: #FFFFFF;

}

#container2 option.heading {
	background-color: #00AAD6;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

#container2 .places {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFFFFF;
	margin-left: 12px;
	letter-spacing: -1px;
}
#container2 .placesline {
	margin-left: 15px;
/*	margin:0px;*/
	padding:0px;
	vertical-align:top;
}



/**********************************************************/
/*header */
/**********************************************************/
#header{
	/*width:760px;
	margin-bottom:20px;
	position:absolute;
	top:0px;
	clear:left
	*/
}
/*logo */
#logo{
	background:url("../images/panedia-logo.gif") no-repeat;
	width:410px;
	height:89px;
	float:left;
}
#gads {
float:right;
}


/*login menu */
ul#loginmenu{
	margin:0px 9px 0px 0px;
	right:0px;
	position:absolute
}
#loginmenu li{
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
}
#loginmenu a{
	font-size:9px;
	font-weight:normal;
	line-height:18px;
	color:#777;
	text-decoration:none;
	padding-left:5px;
	display:block;
}
#loginmenu a:hover{
	color:#990000;
	text-decoration:underline;
}
#loginmenu li.selected a, #loginmenu li.selected a:hover{
	color:#003399;
}
/*submenu */
ul#submenu{
	margin:25px 0px 0px 0px;
	right:0px;
	position:absolute
}
#submenu li{
	background:url("images/tabline.gif") no-repeat left top;
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
}
#submenu a{
	font-size:9px;
	font-weight:bold;
	line-height:18px;
	padding:0px 9px;
	color:#777;
	text-decoration:none;
	display:block;
}
#submenu a:hover{
	color:#990000;
	text-decoration:underline;
}
#submenu li.selected a, #submenu li.selected a:hover{
	color:#003399;
}
/*menu */
ul#menu{
	margin:60px 0px 0px 0px;
	right:0px;
	position:absolute;
}
#menu li{
  background:url("images/tabs_right.gif") no-repeat right top;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	cursor:pointer;
	list-style:none;
}
#menu a{
  background:url("images/tabs_left.gif") no-repeat left top;
	font-size:9px;
	font-weight:bold;
	line-height:19px;
	color:#777;
	text-decoration:none;
	text-align:center;	
	padding:0px 10px;
	display:block;
}
#menu a:hover{
	color:#990000;
	text-decoration:underline;
}
#menu li.selected{
  background:url("images/tabs_right_on.gif") no-repeat right top;
	font-weight:bold;
}
#menu li.selected a, #menu li.selected a:hover{
  background:url("images/tabs_left_on.gif") no-repeat left top;
	color:#003399;
}
/**********************************************************/
/*content */
/**********************************************************/
#content.wide{
	width:auto;
	height:100%;
	overflow:hidden;
}	
/*site locator */
#sitelocator{
	color:#777;
	position:absolute;
	top:83px;
}
#sitelocator a:link, #sitelocator a:visited{
	font-weight:normal; 
	color:#777;
}
/*columns */
#col620{
	width:620px;
	min-height:1px;
	float:left;	
	overflow:hidden
}
#col140{/*advert column*/
	width:120px;
	min-height:1px;
	float:left;	
	margin-left:10px;
	padding:0px 5px;
	overflow:hidden
}
#col265{
	width:265px;
	min-height:1px;
	float:right;	
	overflow:hidden
}
#col265.nomargin{
	width:255px;
}
#col365{
	width:365px;
	min-height:1px;
	float:left;	
	overflow:hidden
}
#col365.nomargin{
	width:355px;
}
.col380{/*for two equal columns*/
	width:380px;
	min-height:1px;
	float:left;	
	overflow:hidden
}
#colwide{/*for map*/
	width:auto;
	padding-left:0px
}
/*panel760 -> 750px + 10px margin */
.panel760{
	width:750px;
	margin:0px 0px 15px 10px;
}
.panel760.nomargin{
	width:760px;
	margin-left:0px;
}
/*panel620 -> 610px + 10px margin*/
.panel620{
	width:610px;
	margin:0px 0px 15px 10px;
}
/*panel380 -> 370px + 10px margin*/
.panel380{
	width:370px;
	margin:0px 0px 15px 10px;
}
/*panel365 -> 355px + 10px margin*/
.panel365{
	width:355px;
	margin:0px 0px 15px 10px;
}
.panel365.nomargin{
	margin-left:0px;
}
/*panel265 -> 255px + 10px margin*/
.panel265{
	width:255px;
	margin:0px 0px 15px 10px;
}
.panel265.nomargin{
	margin-left:0px;
}

.panel760 .top,
.panel620 .top,
.panel380 .top,
.panel365 .top,
.panel265 .top{
	background:url("images/paneltop_right.jpg") no-repeat right top #7094b5;
}
.panel760 h1, .panel760 h2,
.panel620 h1, .panel620 h2,
.panel380 h1, .panel380 h2,
.panel365 h1, .panel365 h2,
.panel265 h1, .panel265 h2{
	background:url("images/paneltop_left.jpg") no-repeat left top;
	font-size:12px;
	font-weight:bold;
	color:#feffff;
	padding-left:7px;
	display:block;
	margin:0px;
}
.panel760 .middle,
.panel620 .middle,
.panel380 .middle,
.panel365 .middle,
.panel265 .middle{
	background:#f3f4f6;
	border-left:1px solid #e4e5e7;
	border-right:1px solid #e4e5e7;
	padding:9px 20px;
	height:100%;
	overflow:hidden
}
.panel760 .bottom_left,
.panel620 .bottom_left,
.panel380 .bottom_left,
.panel365 .bottom_left,
.panel265 .bottom_left{
	background:url("images/panelbottom_left.jpg") no-repeat left top;
	height:6px;
	overflow:hidden
}
.panel760 .bottom_right,
.panel620 .bottom_right,
.panel380 .bottom_right,
.panel365 .bottom_right,
.panel265 .bottom_right{
	background:url("images/panelbottom_right.jpg") no-repeat right top;
	overflow:hidden
}
/*panel365 -> 305px + 60px margin*/
.panel365noheader{
	width:305px;
	margin:0px auto 15px auto;
}
/*panel365noheader01*/
.panel365noheader01{
	width:auto;
	margin:0px auto 2px 10px;
}
.panel365noheader01 .middle{
	background:#f3f4f6;
	border-left:1px solid #e4e5e7;
	border-right:1px solid #e4e5e7;
	padding:3px 10px;
	height:100%;
	overflow:hidden
}
/*panel265noheader -> 255px + 10px margin*/
.panel265noheader{
	width:255px;
	margin:0px 0px 15px 10px;
}
.panel265noheader.nomargin{
	margin-left:0px;
}
.panel265noheader h2{
	font-size:12px;
	margin:0px 0px 0px -12px;
}

.panel365noheader01 .top_left,
.panel365noheader .top_left,
.panel265noheader .top_left{
	background:url("images/paneltop01_left.jpg") no-repeat left top;
	height:4px;
	overflow:hidden
}
.panel365noheader01 .top_right,
.panel365noheader .top_right,
.panel265noheader .top_right{
	background:url("images/paneltop01_right.jpg") no-repeat right top;
	overflow:hidden
}
.panel365noheader .middle,
.panel265noheader .middle{
	background:#f3f4f6;
	border-left:1px solid #e4e5e7;
	border-right:1px solid #e4e5e7;
	padding:9px 20px;
	height:100%;
	overflow:hidden
}
.panel365noheader01 .bottom_left,
.panel365noheader .bottom_left,
.panel265noheader .bottom_left{
	background:url("images/panelbottom_left.jpg") no-repeat left top;
	height:6px;
	overflow:hidden
}
.panel365noheader01 .bottom_right,
.panel365noheader .bottom_right,
.panel265noheader .bottom_right{
	background:url("images/panelbottom_right.jpg") no-repeat right top;
	overflow:hidden
}
/*panel365noheader02*/
.panel365noheader02{
	width:355px;
	margin:0px auto 15px auto;
}
.panel365noheader02 .top_left{
	background:url("images/paneltop02_left.jpg") no-repeat left top;
	height:4px;
	overflow:hidden
}
.panel365noheader02 .top_right{
	background:url("images/paneltop02_right.jpg") no-repeat right top;
	overflow:hidden
}
.panel365noheader02 .middle{
	background:#fafafa;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	padding:9px 20px;
	height:100%;
	overflow:hidden
}
.panel365noheader02 .bottom_left{
	background:url("images/panelbottom02_left.jpg") no-repeat left top;
	height:6px;
	overflow:hidden
}
.panel365noheader02 .bottom_right{
	background:url("images/panelbottom02_right.jpg") no-repeat right top;
	overflow:hidden
}

/*panel365cit -> 355px + 10px margin*/
.panel365cit{
	width:355px;
	margin:0px 0px 15px 10px;
}
.panel365cit.nomargin{
	margin-left:0px;
}
.panel365cit .top{
	background:url("images/topmargins350cit.jpg") no-repeat #f0e7e7;
}
.panel365cit .middle{
	background:#f6f1f1;
	border-left:1px solid #ede2e2;
	border-right:1px solid #ede2e2;
	padding:9px 20px;
	height:100%;
	overflow:hidden
}
.panel365cit .bottom{
	background:url("images/bottom350cit.jpg") no-repeat;
}
/*panel365cou -> 355px + 10px margin*/
.panel365cou{
	width:355px;
	margin:0px 0px 15px 10px;
}
.panel365cou.nomargin{
	margin-left:0px;
}
.panel365cou .top{
	background:url("images/topmargins350cou.jpg") no-repeat #e5ece5;
}
.panel365cou .middle{
	background:#f1f6f1;
	border-left:1px solid #e2ede2;
	border-right:1px solid #e2ede2;
	padding:9px 20px;
	height:100%;
	overflow:hidden
}
.panel365cou .bottom{
	background:url("images/bottom350cou.jpg") no-repeat;
}
/*panel365sea -> 355px + 10px margin*/
.panel365sea{
	width:355px;
	margin:0px 0px 15px 10px;
}
.panel365sea.nomargin{
	margin-left:0px;
}
.panel365sea .top{
	background:url("images/topmargins350sea.jpg") no-repeat #e2e9f5;
}
.panel365sea .middle{
	background:#eef2f9;
	border-left:1px solid #dbe4f3;
	border-right:1px solid #dbe4f3;
	padding:9px 20px;
	height:100%;
	overflow:hidden
}
.panel365sea .bottom{
	background:url("images/bottom350sea.jpg") no-repeat;
}

.panel365cit .top,
.panel365cou .top,
.panel365sea .top{
	height:25px;
	width:348px;
	display:block;
	font-size:12px;
	font-weight:bold;
	padding-left:7px;
}
.panel365cit .bottom,
.panel365cou .bottom,
.panel365sea .bottom{
	height:6px;
	overflow:hidden
}
.panel365cit ul,
.panel365cou ul,
.panel365sea ul{
	margin:0px;
	padding:0px;
}
.panel365cit li,
.panel365cou li,
.panel365sea li{
	width:100px;
	list-style:none;
	float:left;
}
/*infonarrow*/
.infonarrow a:link, .infonarrow a:visited{
	font-size:10px;
	font-weight:normal; 
	color:#777;
}
.infonarrow a:hover{
	color:#990000;
	text-decoration:underline;
}
.infonarrow a:active{
	color:#000;
	text-decoration:none;
}
.infonarrow p{
	padding:5px 0px 2px 10px;
	text-indent:-15px;
	line-height:normal;
}
.infonarrow img{	
	margin-right:3px;	
	margin-bottom:-2px;
}
/**********************************************************/
/*footer */
/**********************************************************/
#footer_divider{
	border-top:2px solid #E4E6E8;
	margin:5px 0px 5px 0px;
}
#footer{
	width:760px;
	margin:0px auto 15px auto;
	overflow:hidden;
	font-size:10px;
	font-weight:bold;
	color:#999;
}
#footer.wide{
	width:auto;
	margin:10px;
	font-weight:normal;
}
#footer a{
	color:#777;
}
#footer a:hover{
	color:#990000;
}
#footer a:active{
	color:#000;
}

#zoommore {
	color:#fff;
	background-color:#990033;
	font-weight:bold;
	padding:5px;
	margin:0px;
	}


#zoommore a:link,  #zoommore a:visited{
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}
#zoommore a:hover{
	color:#fff;
	text-decoration:underline;
}
#zoommore a:active{
	color:#fff;
}

/**********************************************************/
/*feedback form */
/**********************************************************/		
#feedback .row{
	width:100%;
	display:block;
	overflow:hidden;
	clear:both;	
}
#feedback label{
	width:130px;
	text-align:right;
	float:left;
	padding-top:5px;
}
#feedback input, #feedback select, #feedback textarea{
	margin:5px;
}
#feedback .row.checkbox label{
	width:auto;
	float:none;
}
#feedback .row.checkbox input{
	margin-left:110px;
	float:left;
}
#feedback .row.submit input{
	margin:10px 0px 10px 135px;
}
.formerror{
	border:1px solid red;
	background-color:#FFCCCC;
	font-weight:bold;
	width:auto;
	padding:5px;
	display:block
}
.errortext{
	padding-left:130px;
	font-weight:bold;
}
/**********************************************************/
/*general */
/**********************************************************/		
.textsmall01{
	font-size:11px;
	line-height:normal
}
.textsmall02{
	font-size:10px;
	line-height:normal
}
.textbig01{
	font-size:17px;
}
.textbig02{
	font-size:15px;
}
.textcenter{
	text-align:center;
}
.textleft{
	text-align:left;
}
.bold{
	font-weight:bold;
}
.left{
	float:left;
}
.right{
	float:right
}
.textright{
text-align:right;
}
.blue{
	color:#1064af;
}
.red{
	color:#990000;
}
.gray{
	color:#777;
}
.graylink a, .graylink a:visited{
	color:#777;
	font-weight:normal
}
.graylink a:hover{
	color:#990000;
}
.graylink a:active{
	color:#000;
	text-decoration:none
}
.indent {
	padding:0px 0px 0px 5px;
}

/*wrapside*/
.wrapside{
	width:260px;
	height:300px;
	padding:0px 0px 0px 5px;
	overflow:auto;
}
.wrapside .heading{
	background:url("images/top255.jpg") no-repeat left top;
	height:20px;
	padding:3px;
	margin-left:-15px;
	font-weight:bold;
	line-height:normal;
	color:#feffff;
	overflow:hidden
}	
/*panelwide*/
.panelwide{
	width:auto;
	margin:0px 0px 0px 265px;
}
.panelwide .top{
	background:url("images/paneltop_right.jpg") no-repeat right top #7094b5;
	height:24px;
}
.panelwide span{
	background:url("images/paneltop_left.jpg") no-repeat left top;
	font-size:9px;
	font-weight:bold;
	color:#feffff;
	padding:2px 0px 0px 30px;
	display:block;
	margin:0px;
}
.panelwide .middle{
	background:#f3f4f6;
	border-left:1px solid #e4e5e7;
	border-right:1px solid #e4e5e7;
	padding:9px 20px;
	height:100%;
	overflow:hidden
}
.panelwide .bottom_left{
	background:url("images/panelbottom_left.jpg") no-repeat left top;
	height:6px;
	overflow:hidden
}
.panelwide .bottom_right{
	background:url("images/panelbottom_right.jpg") no-repeat right top;
	overflow:hidden
}

#maplayersmenu a.selected{
	text-decoration:underline
}
/*sidebar*/
#sidebar { 
	margin:0px 3px 10px 0px;
	padding:0px;
}
#sidebar ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#sidebar li {
	font-size:10px;
	font-weight:bold;
	color:#003399;
	line-height:14px;
	padding:5px 5px 0px 5px;
	margin:0px;
	border-bottom: #d7d7d7 1px dotted;
	border-left: #d7d7d7 1px solid;
	border-right: #d7d7d7 1px solid;
	}
#sidebar h5{ 
	padding:0px 0px 0px 5px;
	margin:0px -5px 5px -5px;
	font-size:10px;
	font-weight:bold;
	line-height:18px;
	background-color:#F2F2F2;
	color:#4D4D4D;
	border:0px;
	border:1px solid #CCCCCC;
}
#sidebar li.h{
	border-bottom:0px;
	border-right:0px;
	margin-top:5px;
	margin-bottom:-5px;	
	border:0px
}
#sidebarcontent h5.warning{
	background-color:#F5E1E1;
}
/*Map Placement*/
#map-wrap{
	height:1600px;
	text-align:left;
	/*color:#f00;*/
	margin:0px 270px 10px 0px;
	border:1px solid #eee;
	background-color:#E5E3DF;
}
div#mapview{
 	height:1600px;
	/*background-color:#E5E3DF;*/
	border-top:1px solid #ACBECD;
	border-right:1px solid #aaa;
	border-bottom:1px solid #aaa;
	border-left:1px solid #aaa;
	background-color:#E5E3DF;
	background-image:url("../images/panedia-map-background.gif");
	background-repeat:no-repeat;
	background-position:top center;
	z-index:2;
	overflow:hidden;
}
div#mapview.hotel{border: 1px solid #BF9595;border-top:1px solid #aaa;} 
div#mapview.mymap{border: 1px solid #BFBB95;} 

#mapmenu{
	position:absolute;
	top:93px;
	left:10px;
	height:19px;
	text-align:left;
	color:#fff;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 285px;
	width:300px;
	z-index:1;
	list-style:none;
}
#mapmenu li{
	float:left;
	background:url("images/tabs_right.gif") no-repeat right top;
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#mapmenu a{
	float: left;
	margin:0px 0px 0px;
	padding:0px 10px 0px 10px;
	font-size:9px;
	font-weight:bold;
	color:#777;
	text-decoration:none;
	line-height:19px;
	display:block;
	background:#0078C0;
	letter-spacing:0px;
  background:url("images/tabs_left.gif") no-repeat left top;
}
#mapmenu a:hover{
	color:#990000;
	text-decoration:underline;
}
#mapmenu li.selected{
	font-weight: bold;
  background:url("images/tabs_right_on.gif") no-repeat right top;
}
#mapmenu li.selected a, #mapmenu li.selected a:hover{
	color:#003399;
  background:url("images/tabs_left_on.gif") no-repeat left top;
}
#headertop{
	height:30px;
	overflow:hidden;
	top:93px;
	right:0px;
	font-size:10px;
	position:absolute
}


#markerTooltip{
	display:block;
	padding:2px 5px 2px 5px;
	font-weight:bold;
	border: 1px solid #555555;
	background-color:#FFFFFF;
	font-weight:bold;
	/*opacity: .80; filter: alpha(opacity=80);*/
	white-space:nowrap;
	z-index:5;
	color:#003399;
	font-size:9px;
	line-height:1em;
	padding:5px;
	text-align:center;
}
#markerTooltip img{
	background-image:url("../images/loading.gif");
	background-repeat:no-repeat;
	background-position:center center;
	border:1px solid #777;
	padding:0px;
	margin:0px 0px 3px 0px;
}

.loading2  {position:absolute;z-index:10002;

text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px; font-weight: bold;
	color: #fff;
	padding: 20px;
	padding-left: 10px;
	padding-right: 10px;
	width: 200px;
	border-top: 1px solid #fff; border-right: 1px solid #fff;
	border-bottom: 1px solid #fff; border-left: 1px solid #fff;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.5;
	background-color:#00A0C6;
	cursor:wait;
	visibility:hidden;
		}
.message {
	color:#fff;
	background-color:#00AAD6;
	font-weight:bold;
	padding:3px 3px 3px 5px;
	margin:1px;
	font-size:10px;
	border:1px solid #d7d7d7;
}
.message2 {
	color:#fff;
	background-color:#333;
	font-weight:bold;
	padding:3px 3px 3px 5px;
	margin:1px;
	font-size:10px;
	border:1px solid #d7d7d7;
}
.message2 a:link, .message2 a:visited, .message2 a:active{
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}
.message2 a:hover{
	color:#ff9999;
	text-decoration:underline;
}


.maptab {
z-index:10001;
font-size:10px;
font-weight:bold;
padding: 0px;
margin:0px 0px 2px 0px;
width:25px;
height:33px;
color:#000;
text-align:center;
cursor:pointer;
}

.maptablist {
background-image:  url("../images/tablist.gif"); 
background-repeat:no-repeat;
}
.maptabthumb {
background-image:  url("../images/tabthumb.gif"); 
background-repeat:no-repeat;
}


.mapbuttonin{
text-decoration:none;
color:#000;
background-color:white;
border:1px solid black;
padding:2px 2px 2px 18px;
margin-bottom:3px;
text-align:left;
width:60px;
cursor:pointer;
font-size:11px;
background-image:  url("../images/buttonin.gif");
background-repeat:no-repeat;
background-position:top left;
line-height:1em;
}
.mapbuttonout{
text-decoration:none;
color:#000;
background-color:white;
border:1px solid black;
padding:2px 2px 2px 18px;
margin-bottom:3px;
text-align:left;
width:60px;
cursor:pointer;
font-size:11px;
background-image:  url("../images/buttonout.gif");
background-repeat:no-repeat;
background-position:top left;
line-height:1em; 
}
div#info  {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#444;
font-size: 11px;
text-align:left;
/*width:255px;*/
text-align:left;
margin:2px 2px 2px 2px;
padding:2px 2px 2px 2px;
clear:both;
line-height:1em;
}
div#info b {
font-style: bold;
color:#0066CC;
font-size: 11px;
text-align:left;
}
div#info h2 {
color:#0066CC;
font-size: 12px;
text-align:left;
margin:0px;
padding:2px;
}
div#info h3 {
font-weight:normal;
font-style:normal;
font-style: no;
color:#0066CC;
font-size: 9px;
text-align:left;
padding:0px 0px 2px 0px;
}

#info a:link,  #info a:visited{
	font-weight:bold;
	color:#003399;
	text-decoration:none;
	font-size: 10px;
}
#info a:hover{
	color:#990000;
	text-decoration:underline;
	font-size: 10px;
}
#info a:active{
	color:#000;
	font-size: 10px;
}

#fullscreen {
background-color:#000000;
color:#FFFFFF;
margin:0px;
padding:3px 3px 5px 3px;
font-family:Arial,Helvetica,sans-serif;
}
#fullscreen a:link, #fullscreen a:visited, #fullscreen a:active{
	color:#fff;
	font-weight:bold;
	font-size: 12px;
	font-family:Arial,Helvetica,sans-serif;
	line-height:1em;
	
}
#fullscreen a:hover{
	color:#fff;
	font-weight:bold;	
	font-size: 12px;
	text-decoration:underline;
	font-family:Arial,Helvetica,sans-serif;
	line-height:1em;	
}




.infobox {
border:1px solid #000;
padding:0px;
margin:0px;
background-color:#fff;
background-image:url("../images/small-pano-window-background.gif");
background-position:center center;
background-repeat:no-repeat;


}
.infomed {
width:400px;}

div#more {
/*position:absolute;top:120px;left:0px;z-index:20000;*/
font-size:10px;font-weight:bold;
padding:0px; margin:0px;
left:0px;
width:500px;
display:block;
background-color:white;
width:auto;
height:100%;
overflow:hidden;
}

/*div#more {

}
*/

iframe {
border:1px solid #eee;
padding:5px;
}


div#backmap {
	float:left;
	display:block;
	padding:2px 5px 2px 5px;
	font-weight:bold;
	border: 1px solid #555555;
	background-color:#FFFFCC;
	font-weight:bold;
	white-space:nowrap;
	color:#000000;
	font-size:9px;
	line-height:1em;
	
}
div#mainframe {
padding:0px;
margin:0px;

}

div#infoframe {
padding:0px;
margin:0px;
}



/*
#ads {float:right;padding:0px;margin:0px;}
#ads ul{list-style:none;padding:0px;margin:2px 0px 0px 0px;}
#ads ul li{float:left;height:63px;overflow:hidden;width:181px;}
.ad{margin:0px 2px}
.adt{font-size:10px;font-weight:bold;line-height:12px;}
.adb{color:#000000;display:block;font-size:10px;line-height:12px}
.adu{color:#008000;font-size:10px;line-height:13px;overflow:hidden;white-space:nowrap}
#att{left:635px;position:absolute;top:71px}
#att ul{height:18px;list-style:none;width:92px}
#att ul li{float:left}#abgf{background-color:#babaab;height:18px;width:74px}
#abgt{height:18px;position:relative;width:18px}
#abgi{left:648px;position:absolute;top:73px}
#aubg{background-color:#ffffff;border:1px solid #babaab;height:88px;width:726px}
*/
#ads{
	float:right;
	padding:0px;margin:0px;
}
#ads a:link, #ads a:visited, #ads a:hover,#ads a:active{color:#0000ff;}


#ads ul{list-style:none;
padding:0px;margin:2px 0px 0px 0px;
}#ads ul li{
	float:left;
	height:63px;
	overflow:hidden;
	width:242px
}.ad{margin:0px 2px}.adt{font-size:10px;font-weight:bold;line-height:12px;}.adb{color:#000000;display:block;font-size:10px;line-height:12px}.adu{color:#008000;font-size:10px;line-height:13px;overflow:hidden;white-space:nowrap}#att{left:419px;position:absolute;top:71px}#att ul{height:18px;list-style:none;width:92px}#att ul li{float:left}#abgf{background-color:#babaab;height:18px;width:74px}#abgt{height:18px;position:relative;width:18px}#abgi{left:648px;position:absolute;top:73px}#aubg{background-color:#ffffff;border:1px solid #babaab;height:88px;width:510px}


.mapkey{
/*	padding:5px 5px 5px 25px;*/
}
.mapbutton{
text-decoration:none;
color:#000;
background-color:white;
border:1px solid black;
padding:2px;
margin:1px;
text-align:center;
width:60px;
cursor:pointer;
font-size:11px;
/*background-image:  url("../images/button.gif"); */
}