/* Marcos Canettieri CSS */

body {margin: 0px;padding:0px;background-color:#7591b7;text-align:center}
.apaga {font-family: Arial;}
.apaga h3, .apaga h2, .apaga h1 { padding:10px }
h1, h2, h3, h4, h5, h6, form, address, fieldset, ul{margin:0px;padding:0px;} /* p, dl, ol, dt, dd,  */
img {border:0px;}

/* WRAPPER */
#wrapper {width:778px;margin:0px auto;background-color:#fff8e6;text-align:left} /*778px*/

/* CONTROLES DE ACESSIBILIDADE */

#controlesA {background-color:#B4C4D1;display:block;border-bottom:1px solid #000}
#botao {display:inline;margin:0px 1px 0px 10px;background: url("imgs/fechado.gif") no-repeat left top;border:1px solid #999}
#botao:hover{ background-color:#ffcc00 }
#controlesA ul {font-family: Arial;font-size: 0.7em;margin:0px; list-style:none;display:table;width:100%;}
#controlesA li {float:left; margin:0; padding:0 0 0 9px;background-color:#fff;}
#controlesA a {float:left;display:block;padding:2px 10px 2px 2px;
      text-decoration:none;color:#000; }


  #controlesA li:hover, #header li:hover a {
      background-position:0% -150px;
      color:#000;
      }
    #controlesA li:hover a {
      background-position:100% -150px;
      }

    #tabp1 {background-position:0 -150px;
      border-width:0;
      }
     #p1 #tabp1 a{
      background-position:100% -150px;
      padding-bottom:5px;
      color:#cc0000;
      }

/* barra de acessibilidade */
#extras {background-color:#D5D0BA;padding:4px 2px;height:90px;}
#atalhos {vertical-align:middle; margin: 3px 0px 3px 10px;display:inline;}
#atalhos h3 {font: bold .7em Arial, Helvetica, sans-serif;color: #000;}
#atalhos ul, #atalhos h3 {padding-left:0px;display: inline;}
#atalhos ul li {font: normal .7em Arial, Helvetica, sans-serif;	margin-left:0;padding: 0px 3px;	border-left: 1px solid #000;list-style: none;display: inline;}
#atalhos ul li.primeiro {margin-left: 0;border-left: none;list-style: none;display:inline;}
#atalhos a:link {text-decoration: none;border-bottom:1px solid #212E42;color: #212E42;}
#atalhos a:visited {text-decoration: none;border-bottom:1px solid #212E42;color: #212E42;}
#atalhos a:hover {text-decoration: none;background-color:#e87411;color:#fff;border-bottom:1px solid #e87411;}
#atalhos a:active {text-decoration: none;background-color:#a00;color:#fff;border:0px;}
/* botoes */
#btn {float:left;padding:0px;display:table;width:10.6em;margin: 10px 4px 0px 8px;_margin: 10px 2px 0px 4px; font-family: arial; font-size: .6em; font-weight: bold;text-align:center;}
#btn a {display:block;width: 100%;text-decoration: none;margin:0p}
#btn a:link,#btn a:visited {color: #000;background-color:#fff; border-top:1px solid #ccc; border-bottom:1px solid #5d5d5d;border-left:1px solid #ccc;border-right:1px solid #5d5d5d;}
#btn a:hover {color: #fff;background-color:#e87411;border-top:1px solid #fff; border-bottom:1px solid #5d5d5d; border-left:1px solid #fff; border-right:1px solid #5d5d5d;}
/* banner */

/* HEADER */
#bgheader {background-color:#1f4e6c;clear:both;font-family: Arial;font-size: .9em;color:#fff;padding:10px 10px 0px 0px}
#header_es, #header,#header_en{display:table;width:100%;text-align:left}




/* LINGUAS */
#header ul,#header_es ul,#header_en ul {font-family: Arial;font-size: 0.9em;margin:0px; padding:18px 12px 0px 0px; list-style:none;display:table;width:100%;}
#header li,#header_es li,#header_en li{float:right; margin:0; padding:0 0 0 9px;}
#header a,#header_es a,#header_en a {float:left; display:block;padding:2px 12px 2px 2px;      text-decoration:none;color:#fff;}
#header li:hover, #header li:hover a,#header_es li:hover, #header_es li:hover a,#header_en li:hover, #header_en li:hover a {background-position:0% -150px;color:#ffcc00;}
#header li:hover a,#header_es li:hover a,#header_en li:hover a  {background-position:100% -150px;}
#tabp1,#tabp2 {background-position:0 -150px;border-width:0;}
#p1 #tabp1 a, #p2 #tabp2 a{background-position:100% -150px;padding-bottom:5px;color:#cc0000;}

/* MENU HORIZONTAL */
#menu{background-color:#e87411;display:table;width:100%;border-top:1px solid #000;}
#menu h3{color:#fff; background-color:#e87411;font:.6em arial;display:block;border-left:1px solid #888;text-align:center;white-space:nowrap;margin:0px;padding:2px}
#menu h3 a:hover{background-color:#e87411;}
#menu h3 a, #menu h3 a:visited, #menu h3 a:active{text-decoration:none;color:#fff;font:1em arial,helvetica,sans-serif;background-color:#e87411;padding:0px;margin:0px;text-align:center;border:0px}
#menu a{background-color:#FFECD9;text-decoration:none;font:.6em verdana;display:block;border-left:1px solid #e87411;border-right:1px solid #e87411;text-align:left;white-space:nowrap;margin:0px;padding:2px;border-bottom:1px solid #e87411}
#menu a, #menu a:visited, #menu a:active{color:#666;width:100%;}
#menu a:hover{background-color:#ffcc99}
#menu ul{list-style:none;margin:0;padding:0;float:left;width:6.05em;}
#menu li{position:relative;}
#menu li ul li{width:180px;display:table;}
#menu li ul li a{ white-space:normal; }
#menu ul ul{position:absolute;z-index:500;top:auto;display:none;}
div#menu li:hover{cursor:pointer;z-index:100;}
div#menu li:hover ul ul{display:none;}
div#menu li:hover ul {display:block;}
/* Fim Menu Vertical */

/* Barra onde estou*/
#ondeestou {height:20px;display:table;width:100%;background-color:#1f4e6c;}
#formataOnde{vertical-align:middle;padding-left:10px;margin-top:8px;margin-bottom:8px;font: bold .65em Arial, Helvetica, sans-serif;color: #fff;}
#spacer a:link,#spacer a:visited,#spacer a:active {text-decoration: none;border-bottom:1px solid #ffcc00;color:#ffcc00;}
#spacer a:hover {text-decoration: none;color: #fff;background-color:#e87411;border-bottom:1px solid #e87411;}
/* Fim da Barra de Navegação */

/* CONTEUDO */
#conteudo {padding:10px 12px;display:table;}

/* FOOTER */
#btn2 {clear:both;float:right;padding:0px;display:table;width:16em;margin: 0px 12px 5px 0px;_margin: 0px 6px 5px 0px; font-family: tahoma; font-size: .7em; font-weight: bold;text-align:center;}
#btn2 a {display:block;width: 100%;text-decoration: none;margin:0px}
#btn2 a:link,#btn2 a:visited {color: #000;background-color:#fff; border-top:1px solid #ccc; border-bottom:1px solid #5d5d5d;border-left:1px solid #ccc;border-right:1px solid #5d5d5d;}
#btn2 a:hover {color: #fff;background-color:#e87411;border-top:1px solid #fff; border-bottom:1px solid #5d5d5d; border-left:1px solid #fff; border-right:1px solid #5d5d5d;}
#linha { height:1px; background-color:#000; overflow:hidden;clear:both; }
#rodape {text-align:center;background-color:#fff;font-family:tahoma;font-size:.7em }
#rodape a{color: #212E42;  }
#rodape a:hover{color: #fff;background-color:#e87411 }

/*__________Inicio so CSS Do RODRIGO__________*/

#conteudo h4{
	color:#0099FF;
	font-size:1em;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial;
}

#conteudo h5 {
	color:#0066CC;
	font-size: .8em;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial;
}
#conteudo h6 {
	color:#003366;
	font-size: .8em;
	font-family: Tahoma, Verdana, Arial;
}
#conteudo h6 .detalhe{
	color:#000;
	font-style: italic;
}


#conteudo P {
	color:#000;
	font-size: .8em;
	font-family: Tahoma, Verdana, Arial;
}

#conteudo P a:link{
	color:#006699;
	text-decoration:none;

	font-family: Tahoma, Verdana, Arial;
}
#conteudo P a:visited{
	color:#006699;
	text-decoration:none;

	font-family: Tahoma, Verdana, Arial;
}
#conteudo P a:hover{
	color:#990000;
	text-decoration:underline;

	font-family: Tahoma, Verdana, Arial;
}


#conteudo .titulo{
	font-weight: bold;
}

#conteudo .inscrevase{
	color:#FF9900;
	text-decoration:none;
	font-size: .95em;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
}
#conteudo .inscrevase a:link{
	color:#FF9900;
	text-decoration:none;
	font-size: .95em;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
}
#conteudo .inscrevase a:visited{
	color:#FF9900;
	text-decoration:none;
	font-size: .95em;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
}
#conteudo .inscrevase a:hover{
	color:#FF9900;
	text-decoration:underline overline;
	font-size: .95em;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
}

#conteudo .observacao {
	color:#000;
	font-size: .7em;
	font-family: Tahoma, Verdana, Arial;
	font-style: italic;
}

#conteudo .vermelho {
	color:#990000
}
#conteudo li {
	color:#000;
	font-size: .8em;
	font-family: Tahoma, Verdana, Arial;
	margin-left:15px;
}
#conteudo ul {
	color:#000;
	font-family: Tahoma, Verdana, Arial;
}
#separador{
	background-color:#FFCC66;
	width:400px;
	height:2px;
	overflow:hidden;

}
/*-------| estão na página "avaliação da edicão 2005"|--------- */
#divmapa {
	display:table;
	/*border:1px solid #ffcc00;*/
	width:100%;
}
#mapa {
	/*border:1px solid #000;*/
	float:left
}
#participantes {
	margin:0px 0px 0px 270px;
	/*border:1px solid #000;*/
}
#regioes {
	margin-top:30px;
	margin:30px 0px 0px 270px;
	/*border:1px solid #000;*/

}
#conteudo .estiloP {
	color:#000;
	font-size: .8em;
	font-family: Tahoma, Verdana, Arial;
}

#tabelaAvaliacao{

}
#tabelaAvaliacao td{
	border:1px solid #000;
	width:100%;
}
#tabelaAvaliacao .colunaEscura{
	text-align:center;
	background-color:#fff1d5;
	color:#000;
	font-size: .8em;
	font-family: Tahoma, Verdana, Arial;
}
#tabelaAvaliacao .colunaClara{
	background-color:#fffaed;
	text-align:center;
	color:#000;
	font-size: .8em;
	font-family: Tahoma, Verdana, Arial;
}
#tabelaAvaliacao .primeiraColuna{
	white-space:nowrap;
	background-color:#faf8f1;
	color:#000;
	font-size: .8em;
	font-family: Tahoma, Verdana, Arial;
}

#tabelaAvaliacao .primeiraLinha{
	white-space:nowrap;
	background-color:#ffe4af;
	color:#000;
	font-size: .8em;
	font-family: Tahoma, Verdana, Arial;
}

#tabelaAvaliacao .linha{
	border:1px solid #000;
	width:100%;
	color:#000;
	font-size: .8em;
	font-family: Tahoma, Verdana, Arial;
}

#chamada {
	background-color:#D1EDCB;
	font-style: italic;
	text-align:center;
}
/*_______________________________________*/

#conteudo .letraAzulEscuro{
	color:#003366;
	font-weight:bold;
	font-size:.8em;
	font-family: Tahoma, Verdana, Arial;
}
#conteudo .letraAzulClaro{
	color:#0066CC;
	font-size:.8em;
	font-family: Tahoma, Verdana, Arial;
}


/*________Fim do css do Rodrigo_____________*/

.espaco{margin-top:5px;}
#conteudo .meulabel {display:block;color:#0066CC;font-size: .8em;font-family: Tahoma, Verdana, Arial;}
#conteudo .meulabel2 {color:#0066CC;font-size: .85em;font-family: Tahoma, Verdana, Arial;}
#conteudo input {
	border:1px solid #ccc;
	background-color:#FFF;
	color:#000;
	font-size: .85em;
	width:230px
}
#conteudo input.meucheckbox {
	border:none;
	background:none;
	color:#000;
	font-size: .85em;
	width:15px
}

#mensagem{font-family: Tahoma, Verdana, Arial;overflow:auto;width:230px;
	border:1px solid #ccc;
	background-color:#FFF;
	color:#000;
	font-size: .85em;
}

#conteudo input.meusubmit {display:block;margin-top:5px;
	background-color:#ccc;border-top:1px solid #fff;border-left:1px solid #fff;
	border-bottom:1px solid #000;border-right:1px solid #000;
	color:#000;
	font-size: .75em;
	height:18px;width:70px;
}

#conteudo h3{
	color:#cc0000;
	font-size:1em;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial;
}

#coluna {padding-right:10px;float:left;width:33%;line-height:1em; }
#conteudo .it {	color:#000;	font-size: .6em;margin:1px;	font-style: italic;}
#coluna img{ float:left;margin:5px 5px 3px 0px }
#conteudo .letraAzulEscuro2{
	color:#003366;
	font-weight:bold;
	font-size:.95em;
	font-family: Tahoma, Verdana, Arial; }
#conteudo p a.preto{color:#000;display:block}
#conteudo p a:hover{ color:#cc0000;text-decoration:none}


