body{width:98%;	height:98%;	position:relative;top:-10px;left:5px;
	background:#212f29;padding:0;text-align:left;
	font-family:Verdana, Geneva, sans-serif;font-size:9px;text-decoration:none;}
#logocontrol{ LEFT: 0px !important;BOTTOM: 0px !important;} 
#tudomapa1{	width: 645px;height:522px;background: #212f29;
	margin: 0 auto;	border: 0;padding:0;text-align:center;text-decoration:none;}
p { margin-top:5px; margin-bottom:5px; text-align:left; text-decoration:none; font-size:9px;}
a:visited a:link a:hover{ text-decoration:none}
a{ text-decoration:none}
#sidebar{width:150px;top:0px;left:495px;position:absolute;height:400px;
	color: #e2ebe7;background-color:#212f29;float:right;}
#directions{width:650px;top:410px;position:absolute;left:0px;
	color: #e2ebe7;z-index:45;font-size:9px;}
#copy{width:150px;top:350px;position:relative;left:0px;
	color:#e2ebe7;font-size:9px;}
.gecko #copy{left:30px;}

h3      {margin: 0px;padding: 0px;font-family: verdana, arial, helvetica, sans-serif;}
h4      {margin: 0px;padding: 0px;font-size: 80%;}

.wrapper {position:relative;min-width:15px;margin-left:250px;height:550px;padding-right:20px;overflow:hidden;}

#map    {width: 495px;height: 395px;top:5px;left:0px;position:absolute;
		background-color:#212f29;border:none;font-size: 8pt;float:left;}

/*CheckBox and DropDown Arrangement*/
input {	font-family:Verdana, Tahoma, Helvetica, sans-serif;	background-color:none;font-size:9px; margin-top:8px;}
.dire {	font-family:Verdana, Tahoma, Helvetica, sans-serif;	background-color:none;font-size:9px; margin-top:8px;}
.gecko .dire {	font-family:Verdana, Tahoma, Helvetica, sans-serif;	background-color:none;font-size:9px; margin-top:15px;color:#212f29}
.submit{
	font-family:Arial, Helvetica, sans-serif;font-size:9px;position:relative;top:10px; left:8px;margin:0 auto;text-align:center;font-weight: bold;text-decoration:none; background-color:#111716; border-color:none; border:none;  color:#e2ebe7; letter-spacing:1px;
	}
.gecko .submit{
	font-family:Arial, Helvetica, sans-serif;font-size:9px;position:relative;top:9px; left:12px;margin:0 auto;text-align:center;font-weight: bold;text-decoration:none; background-color:#111716; border-color:none; border:none;  color:#e2ebe7;
	}
select{ border:none; color:#f2d8ac; font-size:9px; background-color:#212f29; height:15px; font-family:Verdana, Geneva, sans-serif;left:0px;margin:0px;position:absolute;width:160px;text-align:right;padding-right:3px; border-color:#212f29;}
.teste{outline-color:#993;}
.ie select{ border:none; color:#f2d8ac; font-size:9px; background-color:#212f29; height:15px; font-family:Verdana, Geneva, sans-serif;left:0px;margin:0px;position:absolute;width:160px;text-align:right;padding-right:3px; border-color:#212f29;}
.a {
	float:left;
	padding-right:1px;
	height:30px;
	vertical-align:middle;
	position:relative;
	margin-left:5px;
}
.b {
	font-size:10px;
	height:25px;
	vertical-align:middle;
	position:absolute;
	margin-bottom:4px;
	padding-bottom:4px;
	top:7px;
	left:30px;
	width:100px;
}
.gecko .b {
	font-size:10px;
	height:20px;
	vertical-align:middle;
	position:absolute;
	top:2px;
	left:30px;
	width:120px;
	text-align:left;
	vertical-align: bottom;
}
.gecko .color-pin {padding-left:2px; top:3px; position:relative}
.color-pin {padding-left:5px; margin-left:5px; margin-top:1px;}
.atrativos{height:40px;top:50px; position:absolute;}
.c {
	padding-bottom:1px;
	position:absolute;
	top:28px;
	height:25px;
	vertical-align:middle;
	left:8px;
	border:#212f29;
}

/* Infowindow arrangement */

.pic {
	float: right;
	height: 100px;
	vertical-align:middle;
	width: 46.5%;
	padding-bottom:0px;
	font-family:Verdana, Geneva, sans-serif;
	color:#212f29;
        }

.info {
	float: left;
	height: 100px;
	width: 46.5%;
	padding-bottom:0px;
	margin:0 0 0 0;
	font-family:Verdana, Geneva, sans-serif;
	color:#212f29;
	font-size:9px;
	text-align:left;
    }
#dir {
	padding-bottom:0px;
	margin:0 0 0 0;
	font-family:Verdana, Geneva, sans-serif;
	color:#212f29;
	font-size:9px;
	text-align:left;
    }

/* Context Menu (right click on map) */

.context {
         font-family:Arial, sans-serif;
         text-decoration:none;
         color:#212f29;
         font-size:small;
       }
a:hover div {
         background:#eee;
       }

/* SLIMBOX */

#lbOverlay {
	position: absolute;
	z-index: 9999;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

