div#container{position:absolute;top:0px;left:0px; width:251px;height:476px;margin: 0 auto;padding:5px;text-align:left;overflow: hidden;}
#container[class] {  background-image: url(http://autogas.pt/mapa/zy_maps.png); background-repeat: no-repeat;}
div#buttons {	position:absolute;	top:95px;	left:22px;	margin:0px;	z-index:10;	font-family:Arial;	font-size:12px;	color:#688901;	height: 20px;}
div#pub {	position:absolute;	top:107px;	left:20px;	margin:0px;	z-index:11;	width: 190px;	height: 260px;}
div#header{background: #851818;padding: 10px;text-align:center;height:60px;}
div#content{float:left;width:250px;padding:10px 0;margin:5px 0;background: #ACD76F}
div#nav{float:left;width:145px;padding:10px 0;margin:5px 0;background: #FFD154}
div#nav h2{font-size: 120%;color: #9E4A24}
div#login_user{position:absolute;top:63px;left:20px;padding: 0 0 0 0;margin: 0 0 0 0;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
div#login_status{position:absolute;top:0px;right:0px;padding: 0 0 0 0;margin: 0 0 0 0;background-image: url(http://autogas.pt/mapa/images/menu_bg.png); background-repeat: no-repeat;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-variant:small-caps;}
div#login_status img{ border:none}
div#addpoi { position:absolute;top:60px;right:90px;padding: 0 0 0 0;margin: 0 0 0 0; width:420px; height: 300px;}
div#addpoi img{ border:none}
div#msg_ajax{position:absolute;	top:200px;	left:50%;	background: #FFFFFF;	border:#CC0000 thin solid;	vertical-align:middle;	text-align:center;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:9px;	visibility: hidden;}
div#footer{clear:both;width:250px;background: #2E463D;padding:5px 0;text-align:center}
.menubox {top:140px; left:20px; z-index:160; position:absolute; background-color: #fff; display:none; font-family:Tahoma; font-size:10px; width: 200px;}
html, body { height: 100%; padding: 0px; margin: 0px}
#map { height: 100%; width: 100%; position:absolute;top:0px;left:0px;padding: 0px; margin: 0px; background: black}
#photo_detail { height: 100%; width: 100%; position:absolute;top:0px;left:0px;padding: 0px; margin: 0px;text-align:center;vertical-align: middle;z-index:99;  visibility:hidden;}
.infowind { font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; background-image: url(http://autogas.pt/mapa/images/fundo_box.jpg); background-repeat:no-repeat;}
.tooltip { background-color:#ffffff;font-weight:bold; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;border:2px #006699 solid; padding:5px; vertical-align:middle;}
.style001 {	font-size: small;	color: #006600;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.style002 {font-size: xx-small}
div#box { position:absolute;top:60px;right:90px;padding: 0 0 0 0;margin: 0 0 0 0; width: auto; height: auto; border:5px #FF9900 solid; z-index:200; background-color:#FFFFFF;}
div#popup { position:absolute;top:60px;right:90px;padding: 5px 5px 5px 5px;margin: 0 0 0 0; width:520px; height: auto; border:5px #FF9900 solid; z-index:200; background-color:#FFFFFF;}
div#popup_head { background-color: #ff9900;}
iframe#ifr_content {}

.rbox { width: 100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
.bl {background: url(http://www.autogas.pt/images/bl.gif) 0 100% no-repeat;width: 100% ;background-color: #D2E1F2;}
.br {background: url(http://www.autogas.pt/images/br.gif) 100% 100% no-repeat}
.tl {background: url(http://www.autogas.pt/images/tl.gif) 0 0 no-repeat}
.tr {background: url(http://www.autogas.pt/images/tr.gif) 100% 0 no-repeat; padding:10px}
.clear {font-size: 1px; height: 1px; width: 1px; background-color:#FFFFFF;} 
#close_but {position: fixed; top:5px; right:5px;}