/*
--------------------------------------------------------------------
 Arquivo: principal.css
 Autor:	Usina de Comunicaýýo
 E-mail:	 eder@usinanet.com.br
 Site: 	www.usinanet.com.br
--------------------------------------------------------------------
*/

/*
--------------------------------------------------------------------
 Pagina - Regras Gerais
--------------------------------------------------------------------
*/


html, body, a, div, form, h1, h2, h3, img, form, form input {
  padding: 0px;
  border: 0px;
  margin: 0px;
}

body {
  color: #fff;
  font: 11px Arial, Helvetica, sans-serif;
  background:url(../img/bg_teste.jpg) repeat-x #4AA2D4;
}

a {
  color: #555;
}

a:active, a:link, a:visited,  a:hover {
  text-decoration: none;
}

form fieldset {
  border:0px;
}

form legend {
  display:none;
}

ul, li {
  list-style:none;
  margin:0;
  padding:0;
}

.clear {
  display:block;
  clear:both;
}

table caption {
  display:none;
}

#pagina {
  display:block;
  margin-top:50px;
}

/* ---- Topo ---- */
#topo {
  display:block;
  clear:both;
  width:750px;
  background:url(../img/bg_topo.png) no-repeat top;
}

/* ---- Menu ---- */

#menu {
  display:block;
  float:left;
  background:url(../img/bg_01_cabecalho.png) no-repeat;
  width:250px;
  height:240px;
  margin:44px 0 0 0;
  padding-left:50px;
  position:relative;
  left:-45px;
  z-index:2;
}

#menu h2 {
  margin-top:50px;
  font-size:1.1em;
  display:block;
  width:180px;
  text-align:left;
  text-indent:5px;
}

#menu ul {
  margin:30px 0 0 -24px;
  display:block;
  width:274px;
}


#menu ul li a {
  border-top:1px solid #ccc;
  margin-left:-20px;
  display:block;
  width:300px;
  padding:5px 0 5px 0;
  font-weight:bold;
  font-size:1.2em;
  color:#fff;
  background:url(../img/seta.jpg) no-repeat 30px 8px ;
}

#menu ul li a:hover {
  background:#FFF;
  color:#006C95;
  background:url(../img/seta_hover.jpg) no-repeat #FFF;
}

#menu ul li a.copa{
  padding-left:50px;
  width:249px;
  margin-left:-25px;
  background-position:30px 8px;
}

#menu ul li a.cidade {
  padding-left:53px;
  width:239px;
  margin-left:-23px;
  background-position:32px 8px;
}

#menu ul li a.tabela {
  padding-left:65px;
  width:226px;
  margin-left:-21px;
  background-position:40px 8px;
}

#menu ul li a.imprensa {
  padding-left:75px;
  width:212px;
  margin-left:-13px;
  background-position:42px 8px;
}

/* ---- Logo ---- */

#logo {
  display:block;
  float:left;
  width:297px;
  height:272px;
  position:relative;
  left:-130px;
  top:30px;
  z-index:10;
  margin-right:-150px;

}

#logo a {
  display:block;
  width:297px;
  height:272px;
background:url(../img/logo_cima.png) no-repeat;
  
  
}

#flash {
  display:block;
  float:left;
  width:486px;
  height:240px;
  margin:44px -55px 0 -150px;
  position:relative;
  z-index:0;
}


/* ---- Corpo ---- */
#corpo {
  border:1px solid #ccc;
  display:block;
  width:750px;
  background:#FFF;
  padding-top:25px;
  padding-bottom:90px;
}

#esquerda {
  display:block;
  float:left;
  width:280px;
}

.foto_noticia {
  margin:20px 0 20px 30px;
}


.foto_noticia .borda{
  position:relative;
  top:-224px;
  display:block;
  width:233px;
  height:227px;
  background:url(../img/bg_img_lateral.png);
  margin-bottom:-227px;
}


#submenu{
  display:block;
  width:220px;
  margin:20px 0 0 40px;
}


#submenu ul li a {
  font-size:1.2em;
  color:#777;
  line-height:1.6em;
  background:url(../img/b_seta.gif) no-repeat 0 1px;
  padding-left:22px;
}








#direita {
  display:block;
  float:left;
  width:410px;
  color:#6F6F6F;
  margin:20px;
}

#direita h1 {
  color:#006C95;
  font-size:2.2em;
  margin-bottom:20px;
}

#direita p {
  font-size:1.1em;
  line-height:1.6em; 
}











/* formatacao da lista */


#direita h2 {
  color:#006C95;
  margin:20px 0 5px 0;
  font-size:1.4em;

}

#direita h3 {
  color:#006C95;
  margin-top:5px;
  font-size:1.1em;
  letter-spacing:0.3px;
}

#direita ul li {
  font-size:1.1em;
  line-height:1.8em;
  background:url(../img/b_bola.png) no-repeat 0 3px;
}

#direita ul li strong {
  color:#333;
  padding-left:20px;
}

#documentos {
  margin:20px 0 0 0;
}

#documentos ul li a{
  color:#555;
  background:url(../img/b_word.png) no-repeat 0 3px;
  padding:4px 0 0 25px;
}

#acrobat {
  display:none;
}

#acrobat ul li a{
  color:#555;
  background:url(../img/b_pdf.png) no-repeat 0 3px;
  padding:4px 0 0 25px;
}


#tabelas2 ul li a{
  color:#555;
  padding:4px 0 0 25px;
}

#tabelas2 ul li a:hover{
  text-decoration:underline;
}


#fotos_em_alta {
  margin:30px 0 0 0;

}

#fotos_em_alta ul li{
  display:inline;
}

#fotos_em_alta ul li a{
  display:block;
  float:left;
  width:120px;
  height:90px;
  background:#dedede;
  margin:15px 15px 0 0;
}










#noticia_destaque {
  display:block;
  height:100px;
  clear:both;
}

#noticia_destaque img{
  display:block;
  float:left;
  width:120px;
  height:90px;
  background:#ccc;
  margin:0 20px 10px 0;
}

#noticia_destaque a {
  font-size:1.5em;
}


#outras_noticias {
  margin:20px 0 0 0;
}

#outras_noticias ul li {
  background:none;
  
}

#outras_noticias ul li a{
  background:url(../img/b_seta.gif) no-repeat;
  padding-left:20px;
  font-size:1.1em;
}

#video {
  margin:20px 0 0 5px;
}

#video object {
  margin:10px 0 0 0;
}







/*   Jogos */

#jogos {
  display:block;
  clear:both;
  width:560px;
  margin:10px 0 0 -130px;

}


#jogos .titulo {
  display:block;
  background:#fff;
  border-bottom:2px solid #ccc;

}

#jogos h1{
  color:#006837;
  font-size:1.8em;
  margin-bottom:7px;
}


#jogos table {
  border-collapse:collapse;
  font-size:9px;
}

#jogos table thead th {
  background:#006837;
  color:#fff;
  text-align:center;
  padding:5px 2px;
}

#jogos table td{
  border:1px solid #ccc;
  text-align:center;
  background:#fff;
  padding:5px 2px;
}

#jogos table .n {
  width:20px;
}

#jogos table .local {
  width:80px;
}

#jogos table .hora {
  width:40px;
}

#jogos table .chave {
  width:20px;
}

#jogos table .equipe {
  width:150px;
}

#jogos table .resultado {
  width:25px;
}

#jogos table .x {
  width:15px;
}


#jogos .sub10 .equipe{
  width:138px;
}













/* RODAPE */



#barra_rodape {
  display:block;
  width:780px;
  height:105px;
  background:url(../img/barra_rodape.png) no-repeat center;
  margin-top:-65px;
  position:relative;
  z-index:10;
}

#patrocinadores {
  display:block;
  width:750px;
  height:105px;
  background:url(../img/patrocinadores.jpg) no-repeat;
  margin:15px 0 0 0;
}

#patrocinadores ul{
  padding:20px 0 0 0;
}

#patrocinadores ul li {
  display:inline;
}

#patrocinadores ul li a {
  display:block;
  float:left;
  width:80px;
  height:65px;
}

#patrocinadores .prefeitura {
  width:52px;
  margin:0 0 0 125px;
}

#patrocinadores .sulicampe{
  width:64px;
  margin:0 0 0 5px;
}

#patrocinadores .unidao{
  width:57px;
  margin:0 0 0 4px;
}

#patrocinadores .amizade{
  width:44px;
  margin:0 0 0 5px;
}

#patrocinadores .citral{
  width:44px;
  margin:0 0 0 5px;
}

#patrocinadores .fundergs{
  width:58px;
  margin:0 0 0 25px;
}

#patrocinadores .sesi{
  width:56px;
  margin:0 0 0 23px;
}



#rodape {
  display:block;
  width:750px;
  height:41px;
  background:url(../img/bg_rodape.png) no-repeat top;
  position:relative;
  z-index:0;
  top:-10px;  
  margin-bottom:30px;
}

#rodape  a {
  position:relative;
  top:10px;
  left:320px;
}
