/* GERAL */
body { margin:0px; background: #358CA9; }
ul { margin:3px 0px 3px 0px;}
.am, .ao, .as, .eu, .cro, .ins, .altera, .equipe, .up-log, .up { background:url(../image/dgde_azul.gif) top repeat-x #358CA9; font-family:Verdana, Arial, Helvetica, sans-serif; }
.qd { background:url(../image/qdro_azul.gif) top no-repeat; height:440px; text-align:left; clear:both; width:740px; padding:30px 0px 0px 0px; }
.lab { width:300px; margin:5px 5px; display:block; float:left; clear:both; text-align:right; }
.inp input, .inp select { border:2px solid #FF9900; width:140px; }
.inp { width:150px; margin:5px 5px; display:block; float:left; text-align:left; }
.dir { float:left; width:350px; margin:0px; }
.env { width:150px; margin:5px 5px; display:block; float:left; text-align:right; }
.esq { float:left; width:350px; margin:0px; }
.alt { width:460px; clear:both; padding-top:20px; margin-left:200px; }

/* HOMEPAGE */
.ho { background:url(../image/fdo_flash.gif) top repeat-x #358CA9; text-align:center; }

/* CABEÇALHO */
.voltar { text-align:right; }

/* CONTINENTES */
.menu { margin:20px 0px 0px 30px; }
.info p {  margin:0px; }
.info { height:260px; width:360px; overflow:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.paises a { color:#CC9900; font-weight:bold; }
.paises a:hover { color:#FFCC00; font-weight:bold; }
.paises p { margin:0px 0px 3px; }
.paises { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:0px 0px 20px; clear:both; }
.imgs { display:none; }
.c-tikas { display:block; }
.c-toks, .c-truks, .c-mais, .c-diario { display:none; }

/* ASIA E OCEANIA */
.ao .c-mais .info { height:260px; }
.ao .info { height:230px; }
.ao .paises {  }
.ao .qd { padding:5px 0px 0px 0px; }
.ao .voltar { margin-top:25px; }

/* EQUIPES */
.equipe .env { margin:0px 5px; }
.equipe .membros, .altera .membros { margin:0px 40px; width:660px; clear:both; }
.equipe table th, .altera table th { color:#FF6600; text-align:left; }
.equipe table, .altera table { font-size:12px; }
.equipe table, .altera table { font-size:12px; }

/* PESQUISA */
.arqs .cab caption { color:#000; text-align:left; padding:2px; }
.arqs .cab { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; width:604px; background-color:#FF6600; color:#FFFFFF; }
.arqs .dat a { color:#ff0000; }
.arqs .dat table { font-family:Arial, Helvetica, sans-serif; font-size:12px; width:580px; }
.arqs .dat { height:120px; width:600px; overflow: auto; border:2px solid #000; }
.arqs { margin-left:70px; margin-top:10px; width:604px;; }

/* CRONOGRAMA */
.cro .cont .cab { width:700px; }
.cro .cont .miolo { height:200px; overflow:auto; }
.cro .cont table td p { margin:5px; }
.cro .cont { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; width:700px; margin:10px 20px; clear:both; }

/* INSCREVA-SE */
.ins .cont p { margin:50px 0px 0px; text-align:center; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.ins form { margin:20px 0px; display:block; text-align:center; font-size:14px; }

/* INSCRITOS */
.inscritos { background:url(../image/dgde_azul.gif) top repeat-x #358CA9; font-family:Verdana, Arial, Helvetica, sans-serif; }
.inscritos .membros { margin:0px 40px; clear:both; }
.inscritos table { font-size:11px; }
.inscritos table th { color:#FF6600; text-align:left; }
.inscritos table td { vertical-align:top; padding-bottom:5px; }

/* VER PESQUISAS */
.pesquisas { background:url(../image/dgde_azul.gif) top repeat-x #358CA9; font-family:Verdana, Arial, Helvetica, sans-serif; }
.pesquisas .arqs { margin-left:40px; margin-top:10px; }
.pesquisas .arqs .cab { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#FF6600; color:#FFFFFF; width:664px; }
.pesquisas .arqs .cab caption { color:#000; text-align:left; padding:2px; }
.pesquisas .arqs .dat { height:220px; overflow: auto; border:2px solid #000; width:660px; }
.pesquisas .arqs .dat a { color:#ff0000; }
.pesquisas .arqs .dat table { font-family:Arial, Helvetica, sans-serif; font-size:12px; width:640px; }

div.header{
	width:620px;
	height:110px;
	padding:20px 0 0;
}
a.oifuturo{
	margin-left:80px;
}