* {margin:0; padding:0}
body {background:#006633;font-size:11px; font-family:'Lucida Grande', Verdana, Helvetica, sans-serif;color:#666666; text-align:center;}
ul,li {list-style:none}
A:link{ color:#999999; text-decoration:none; }
A:hover{ color:#006633; text-decoration:underline; }
A:active{ color:#999999; text-decoration:none; }
A:active:hover{ color:#006633; text-decoration:underline; }
A:visited{ color:#999999; text-decoration:none; }
A:visited:hover{ color:#006633; text-decoration:underline; }
#link a:link{ color:#999999; text-decoration:none; }
#link a:hover{ color:#006633; text-decoration:underline; }
#link a:active{ color:#999999; text-decoration:none; }
#link a:active:hover{ color:#006633; text-decoration:underline; }
#link a:visited{ color:#999999; text-decoration:none; }
#link a:visited:hover{ color:#006633; text-decoration:underline; }
.titulo {font: 10pt 'Lucida Grande', Verdana, Helvetica, sans-serif;color:#006633;}
select	{font: 8pt 'Lucida Grande', Verdana, Helvetica, sans-serif;color:#006633; text-decoration: none; background-color: #f2f2f2; vertical-align: middle; padding-left: 2px; border: 1px double #006633; }


#geral {text-align:left;width:780px; margin:0 auto;}
#geral2 {background:url(img/bg_top.gif) repeat-x left top; text-align:left;width:100%;}
#wrap {background: url(img/content-bg-2cols.png) repeat-y;width:780px; height:100%;}
#wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 

#container{border-left:#CCCCCC 1px solid;float:right;padding-left:5px; margin:0 15px 0 0; _margin:0 7px 0 0; width:605px;}
#footer{border-top:#CCCCCC 1px solid;font-size:10px;height:30px;margin-top:10px;padding-top:10px;text-align:center;text-transform:lowercase;}
#content1{width:375px;padding:8px;float:left;text-align:justify;height:140px;font-size:12px; background:url(img/ArcosCeu.gif) repeat-x bottom;}
#content1 span {color:#006633}
#contentBrasil{width:590px;padding:8px;float:left;text-align:justify;height:140px;font-size:12px;}
#contentBrasil span {color:#006633}
#contentBrasil8{width:590px;padding:8px;float:left;text-align:justify;height:40px;font-size:12px;}
#contentBrasil8 span {color:#006633}
#content2{padding:3px;text-align:left;height:160px; float:left}

/* MENUS */
.tour {background-color:#006633;border:#66cc9a 1px solid;color:#FFF;float:left;padding:2px 0; margin-bottom:3px; text-align:center;width:200px; }
#menuSup {background-color:#f2f2f2;}
#mSup li {float:left; padding-right:5px; padding-left:1px;margin-left:0px;font-size:10px;}

#sidebar{width:145px; padding:0 0 0 7px;}
#sidebar img.logo {margin:0 0 0 18px}
#navlist{font: bold 12px Verdana, sans-serif;background:#F3F3F3;}
#navlist li{border-top:#CCCCCC 1px solid; padding:3px 0 12px 0; text-align:right;}
#navlist li a{background: #F3F3F3; display:block; padding:3px 3px 3px 0}
#navlist li a:link { color: #006633; }
#navlist li a:visited { color: #006633; }
#navlist li a:hover{border-color:#FE3;color:#fff;background:#006633; text-decoration:none}
#navcontainer { text-align:center; margin-top:20px;}
.logos-menu {background-color:#66cc9a;border:#009900 1px solid; text-align:center}
.logos-menu span {text-align:center; height:730px;}
/* MENUS */

.calcadao {width:600px;clear:both;}
.mapa {clear:both;background: url(img/arcos.jpg) no-repeat 390px 20px;margin:0 0 20px 5px;}

h3{text-align:right;color:#6C8EFF;font-size:14px;font-weight:bold;}
#title{height:120px;margin-top:30px;border-bottom:#CCCCCC 1px solid;text-align:left;font-size:10pt;letter-spacing:-1px;color:#CCCCCC;}


#login form{font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;color:#666666;}
.tit {font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;color:#666666;}
#login fieldset{BORDER-RIGHT: #006633 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #006633 1px solid; PADDING-LEFT: 10px;PADDING-BOTTOM: 15px; MARGIN: 20px 0px; BORDER-LEFT: #006633 1px solid; PADDING-TOP: 30px; BORDER-BOTTOM: #006633 1px solid; ; POSITION: expression('relative')}
#login legend{font-weight: bold;font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;color:#666666;}
.put {BORDER-RIGHT: #006633 1px solid; BORDER-TOP: #006633 1px solid;MARGIN: 1px 0px; BORDER-LEFT: #006633 1px solid; BORDER-BOTTOM: #006633 1px solid; HEIGHT: 14px}
#login label{display: block;width: 140px;float: left;color: #000;border-bottom: 1px solid #f1f1f1;}
#login span{color: #000;}        
#login .botao{background: #f1f1f1;	        margin: 15px 0px 0px 0px;			height:50px;}
