﻿/*
CONTEUDO
*/
#conteudo
{
	background-color:#FFFFFF;
}
#conteudo .secao {
	background-color:#0db24c;
	border-left:1px solid #73d398;
	border-right:1px solid #087030;
	border-top:1px solid #73d398;
	color:#FFFFFF;
	height:20px;
}
#conteudo .subsecao 
{
	background-color:#4d7d5f;
	border-bottom:1px solid #2d4035;
	border-left:1px solid #739981;
	border-right:1px solid #314f3c;
	border-top:1px solid #054b20;
	color:#FFFFFF;
}
#conteudo .imgSubSecao 
{
	padding:0px 15px 0px 15px;
	height:17px;
}

/*
CIDADES-SEDE
*/
#conteudo #cidades-sedes .box-destaque-cidades 
{
	border:1px solid #e0e0e0;	
	clear:both;
	position:relative;
	float:left;
	margin:20px 0px 20px 10px;
	display:inline;
	width:646px;
}

#conteudo #cidades-sedes .destaque-cidades
{
	float:left;
	width:524px;
}
#conteudo #cidades-sedes .destaque-cidades .destaque
{
	font-size:10px;
	text-align:left;
	color:#db2033;
	text-transform:uppercase;
	font-weight:bold;
	padding:10px 0px 0px 9px;
}
#conteudo #cidades-sedes .destaque-cidades h1
{
	font-family:Arial;
	color:#0db24c;
	font-size:1.5em;
	margin:0;
	padding:0px 0px 0px 9px;
}
#conteudo #cidades-sedes .destaque-cidades .img 
{
	text-align:center;
	padding:8px 0px 8px 0px;
}
#conteudo #cidades-sedes .destaque-cidades .texto 
{
	text-align:left;
	padding:0px 8px 0px 8px;
	color:#36332f;
	font-family:Arial;
	font-size:12px;
}
#conteudo #cidades-sedes .destaque-cidades .leiamais 
{
	text-align:left;
	padding:5px 8px 0px 8px;
	color:#000000;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
}
#conteudo #cidades-sedes .destaque-cidades .leiamais  a
{
	text-decoration:none;
	color:#000000;
}
#conteudo #cidades-sedes .destaque-cidades .leiamais  a:hover
{
	text-decoration:underline;
	color:#000000;
}

/* main noticias */
#conteudo #cidades-sedes .main-noticias
{
	float:left;
	width:524px;
}

#conteudo #cidades-sedes .main-noticias .esquerda 
{
	float:left;
	padding:9px;
	width:308px;
}
#conteudo #cidades-sedes .main-noticias .direita 
{
	float:left;
	padding:18px 5px 9px 5px;
	width:183px;
}
#conteudo #cidades-sedes .main-noticias .esquerda .destaque
{
	font-size:10px;
	text-align:left;
	color:#db2033;
	text-transform:uppercase;
	font-weight:bold;
}
#conteudo #cidades-sedes .main-noticias .esquerda .titulo
{
	font-family:Arial;
	color:#0db24c;
	font-size:1.5em;
	margin:0;
}
#conteudo #cidades-sedes .main-noticias .esquerda .titulo a 
{
	color:#0db24c;
}
#conteudo #cidades-sedes .main-noticias .esquerda .subtitulo
{
	font-size:12px;
	padding-top:4px;
	text-align:left;
}
#conteudo #cidades-sedes .main-noticias .esquerda .subtitulo a 
{
	color:#000000;
}
#conteudo #cidades-sedes .main-noticias .esquerda .img 
{
	padding-top:6px;
}
#conteudo #cidades-sedes .main-noticias .esquerda img
{
	border:1px solid #000000;
	padding:3px;
}
#conteudo #cidades-sedes .main-noticias .esquerda .ampliar
{
	background:url(../images/icones/lupa.gif) right no-repeat;
	float:right;
	font-size:12px;
	font-weight:bold;
	margin-top:4px;
	padding-right:12px;
	text-align:right;
}
#conteudo #cidades-sedes .main-noticias .esquerda .ampliar a,
#conteudo #cidades-sedes .main-noticias .esquerda .ampliar a:visited 
{
	color:#657890;
}

/* subdestaques */
#conteudo #cidades-sedes .main-noticias .direita ul
{
	font-size:12px;
	list-style-type:none;
	margin:6px 0px 0px 15px;
	padding:0;
}
#conteudo #cidades-sedes .main-noticias .direita ul li 
{
	line-height:16px;
}
#conteudo #cidades-sedes .main-noticias .direita ul li  a 
{
	color:#565656;
}
#conteudo #cidades-sedes .main-noticias .direita ul li.titulo 
{
	font-weight:bold;
	list-style-type:disc;
}
#conteudo #cidades-sedes .main-noticias .direita ul,
#conteudo #cidades-sedes .main-noticias .direita ul li.titulo a 
{
	color:#4d7d5f;
}

/* lista cidades */
#conteudo #cidades-sedes .lista-cidades
{
	background:url(../images/site/bgListaCidades.jpg) repeat-y left top;
	border-left:1px solid #e0e0e0;
	float:left;	
	/*height:359px;
	min-height:318px;*/
	width:121px;
}
#conteudo #cidades-sedes .lista-cidades h1 
{
	background:url(../images/site/linha_cidade.gif) no-repeat center bottom;
	color:#b2b2b2;
	font-family:Tahoma;
	font-size:18px;
	padding:10px 0px 10px 0px;
	margin:0;
	text-align:center;
	text-transform:uppercase;
}
#conteudo #cidades-sedes .lista-cidades h2
{
	color:#b2b2b2;
	font-family:Tahoma;
	font-size:14px;
	padding:12px 0px 0px 7px;
	margin:0;
}
#conteudo #cidades-sedes .lista-cidades h3
{
	background:url(../images/site/linha_cidade.gif) no-repeat center bottom;
	color:#898686;
	font-family:Tahoma;
	font-size:14px;
	padding:0px 0px 17px 7px;
	margin:0;
}
#conteudo #cidades-sedes .lista-cidades .cidades 
{
	padding:8px 0px 0px 7px;
	text-align:left;
}
#conteudo #cidades-sedes .lista-cidades .caracteristicas 
{
	font-size:12px;
	padding:8px 0px 0px 7px;
	text-align:left;
}
#conteudo #cidades-sedes .lista-cidades .caracteristicas .legenda
{
	color:#518465;
	padding:3px 0px 3px 0px;
	text-transform:uppercase;
}
#conteudo #cidades-sedes .lista-cidades .caracteristicas .valor
{
	color:#333333;
	font-size:11px;
}
#conteudo #cidades-sedes .lista-cidades .list 
{
	color:#2c4837;
	font-family:Arial;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	padding:8px 0px 0px 7px;
}
#conteudo #cidades-sedes .lista-cidades .list  div 
{
	padding-bottom:3px;
}

#conteudo #cidades-sedes .lista-cidades .list  a
{
	color:#2c4837;
	text-decoration:none;
}

#conteudo #cidades-sedes .lista-cidades .list  a:hover
{
	color:#2c4837;
	text-decoration:underline;
}

#conteudo #cidades-sedes .lista-cidades .verlist 
{
	color:#2c4837;
	font-family:Arial;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	padding:0px 0px 8px 0px;
	position:absolute;
	margin-top:10px;
}

#conteudo #cidades-sedes .lista-cidades .verlist  a
{
	color:#2c4837;
	text-decoration:none;
}

#conteudo #cidades-sedes .lista-cidades .verlist  a:hover
{
	color:#2c4837;
	text-decoration:underline;
}

#conteudo #cidades-sedes .noticias-cidades 
{
	padding:0px 7px 0px 10px;
	/*border:1px solid #000000;*/
	clear:both;
}

#conteudo #cidades-sedes .noticias-cidades h1 
{
	margin:0;
	padding:0;
	color:#0db24c;
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	text-align:left;
}

#conteudo #cidades-sedes .noticias-cidades .noticias,
#conteudo #cidades-sedes .noticias-cidades .noticias-full
{
	float:left;
	overflow:hidden;
	/*border:1px solid #000000;*/
}
#conteudo #cidades-sedes .noticias-cidades .noticias 
{
	width:426px;
}
#conteudo #cidades-sedes .noticias-cidades .simbolo
{
	float:right;
}
#conteudo #cidades-sedes .noticias-cidades .noticias .noticia,
#conteudo #cidades-sedes .noticias-cidades .noticias-full .noticia
{
	float:left;
	width:206px;
	overflow:hidden;
	/*border:1px solid #000000;*/
	margin-top:10px;
}

#conteudo #cidades-sedes .noticias-cidades .img 
{
	float:left;
	padding-right:5px;
}

#conteudo #cidades-sedes .noticias-cidades .borda 
{
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	padding:3px;
}

#conteudo #cidades-sedes .noticias-cidades .titulo
{
	color:#4d88e9;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;	
}

#conteudo #cidades-sedes .noticias-cidades .titulo a
{
	color:#4d88e9;
	text-decoration:none;
}

#conteudo #cidades-sedes .noticias-cidades .titulo a:hover
{
	color:#4d88e9;
	text-decoration:underline;
}

#conteudo #cidades-sedes .noticias-cidades .resumo
{
	color:#333333;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-align:left;	
}

#conteudo #cidades-sedes .noticias-cidades .resumo a
{
	color:#333333;
	text-decoration:none;
}

#conteudo #cidades-sedes .noticias-cidades .resumo a:hover
{
	color:#333333;
	text-decoration:underline;
}

#conteudo #cidades-sedes .noticias-cidades .mais 
{
	text-align:right;
	padding:0px 0px 13px 0px;
	color:#000000;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	clear:both;
}

#conteudo #cidades-sedes .noticias-cidades .mais  a
{
	text-decoration:none;
	color:#000000;
}

#conteudo #cidades-sedes .noticias-cidades .mais  a:hover
{
	text-decoration:underline;
	color:#000000;
}

#conteudo #cidades-sedes .linha
{
	border-top:1px solid #cccccc;
	height:1px;
	font-size:1px;
	line-height:1px;
	margin:10px 0px 10px 0px;
}

#conteudo #arenas-cidades 
{
	clear:both;
	text-align:center;
	padding:0px 7px 0px 10px;
}

#conteudo #arenas-cidades h1 
{
	margin:0;
	color:#0db24c;
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	text-align:left;
	padding:0px 0px 12px 0px;
}

#conteudo #arenas-cidades .img
{
	text-align:center;
}

#conteudo #arenas-cidades .linha
{
	border-top:1px solid #cccccc;
	height:1px;
	font-size:1px;
	line-height:1px;
	margin:10px 0px 10px 0px;
}

#conteudo #dados-brasil-cidade 
{
	float:left;
	width:337px;
	overflow:hidden;
	margin-left:10px;
	display:inline;
	/*border:1px solid #000000;*/
	border-right:1px solid #CCCCCC;
	background:url(../images/site/mapapais.jpg) no-repeat right bottom;
}

#conteudo #dados-brasil-cidade h1
{
	margin:0;
	color:#0db24c;
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	text-align:left;
	padding-top:15px;
}

#conteudo #dados-brasil-cidade .titulo 
{
	font-family:Tahoma;
	font-size:11px;
	text-align:left;
	color:#518465;
	text-transform:uppercase;
}

#conteudo #dados-brasil-cidade .texto 
{
	font-family:Tahoma;
	font-size:11px;
	text-align:left;
	color:#333333;
	padding-top:12px;
}

#conteudo #dados-brasil-cidade .mais 
{
	text-align:left;
	padding:15px 0px 0px 0px;
	color:#000000;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	clear:both;
}

#conteudo #dados-brasil-cidade .mais  a
{
	text-decoration:none;
	color:#000000;
}

#conteudo #dados-brasil-cidade .mais  a:hover
{
	text-decoration:underline;
	color:#000000;
}

#conteudo #cidade-destaque
{
	float:right;
	width:312px;
	overflow:hidden;
	margin-right:7px;
	display:inline;
	/*border:1px solid #000000;*/
}

#conteudo #cidade-destaque h1
{
	margin:0;
	color:#0db24c;
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	text-align:left;
	padding:15px 0px 0px 14px;
}

#conteudo #cidade-destaque .img
{	
	float:left;
	margin:5px 10px 0px 15px;
	display:inline;
}
#conteudo #cidade-destaque .img img 
{
	border:1px solid #000000;
	padding:3px;
}
#conteudo #cidade-destaque .borda
{
	padding:2px;
	border:1px solid #494949;
}

#conteudo #cidade-destaque .dir 
{
	width:130px;
	overflow:hidden;
	float:right;
}

#conteudo #cidade-destaque .titulo
{
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#333333;
}
#conteudo #cidade-destaque .titulo a,
#conteudo #cidade-destaque .titulo a:visited
{
	color:#333333;
}
#conteudo #cidade-destaque .texto
{
	font-family:Tahoma;
	font-size:11px;
	text-align:left;
	color:#333333;
}

#conteudo #cidade-destaque .mais 
{
	text-align:left;
	padding:10px 0px 0px 15px;
	color:#000000;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	clear:both;
}

#conteudo #cidade-destaque .mais  a
{
	text-decoration:none;
	color:#000000;
}

#conteudo #cidade-destaque .mais  a:hover
{
	text-decoration:underline;
	color:#000000;
}

/* box destaques */
#conteudo #cidades-sedes .box-destaques
{
	background:url(../images/noticias/box-destaques-back.gif) left top repeat-x;
	_height:90px;
	margin:0px 8px 0px 10px;
	min-height:90px;
}
#conteudo #cidades-sedes .box-destaques .destaques-spacer
{
	float:left;
	width:4px;
}
#conteudo #cidades-sedes .box-destaques .wrap
{
	margin-left:2px;
}
#conteudo #cidades-sedes .box-destaques .mais
{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	padding-top:4px;
	text-align:right;
}
#conteudo #cidades-sedes .box-destaques .mais a,
#conteudo #cidades-sedes .box-destaques .mais a:hover
{
	color:#000000;
}
/* destaques */
#conteudo #cidades-sedes .destaques 
{
	float:left;
	margin-top:5px;
	width:158px;
}
#conteudo #cidades-sedes .destaques-spacer
{
	float:left;
	width:12px;
}
#conteudo #cidades-sedes .destaques .main .categoria
{
	background:url(../images/icones/bullet-white-red-small.gif) center left no-repeat;
	color:#db2033;
	font-size:10px;
	font-weight:bold;
	padding:0px 0px 2px 10px;
}
#conteudo #cidades-sedes .destaques .main .titulo
{
	font-size:15px;
	font-weight:bold;
}
#conteudo #cidades-sedes .destaques .main .subtitulo
{
	font-size:12px;
	padding:2px 0px 4px 0px;
}
#conteudo #cidades-sedes .destaques .main .titulo a,
#conteudo #cidades-sedes .destaques .main .subtitulo a
{
	color:#000000;
}
#conteudo #cidades-sedes .destaques .main img
{
	border:1px solid #000000;
	padding:3px;
}

/* dados brasil / cidade destaque */
#conteudo #cidades-sedes .dados-brasil .esq
{
	float:left;
	border-right:1px solid #cccccc;
}
#conteudo #cidades-sedes .dados-brasil .dir 
{
	float:right;
}

/* o pais / futebolbrasileiro */
#conteudo #pais-futebol
{
	font-size:13px;
	padding:0px 10px 0px 10px;
}
#conteudo #pais-futebol  h1
{
	color:#0db24c;
	font-size:1.5em;
	margin:18px 0px 15px 0px;
}
#conteudo #pais-futebol h2
{
	color:#777777;
	font-size:16px;
	margin:0px;
	margin-bottom:2px;
}
#conteudo #pais-futebol .texto
{
	margin-top:15px;
}
#conteudo #pais-futebol .observacao
{
	font-size:10px;
}
#conteudo #pais-futebol ul.curiosidades 
{
	padding:0px 0px 0px 15px;
	margin:0;
}
#conteudo #pais-futebol ul.curiosidades li 
{
	padding:2px;
}
#conteudo #pais-futebol ul.curiosidades li span 
{
	color:#1f6e3d;
}
#conteudo #pais-futebol .mais-info 
{
	border:1px solid #5a625c;
	background-color:#d8d6d6;
	clear:both;
	color:#5a625c;
	font-size:12px;
	padding:6px;
}
#conteudo #pais-futebol .mais-info .titulo 
{
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
#conteudo #pais-futebol .mais-info a 
{
	color:#5a625c;
	text-decoration:none;
}
#conteudo #pais-futebol .mais-info a:hover 
{
	text-decoration:underline;	
}

/*
CIDADES-SEDE
*/
#conteudo #cidades-sedes .quem-e-quem
{
	clear:both;
	position:relative;
	margin:0px 0px 20px 10px;
	width:646px;
}
#conteudo #cidades-sedes .quem-e-quem .cidade 
{
	font-size:13px; 
	font-weight:bold;
	margin-bottom:10px;
	margin-top:10px;
}
#conteudo #cidades-sedes .quem-e-quem .texto
{
	font-size:13px;
	margin-bottom:10px;	
}
#conteudo #cidades-sedes .quem-e-quem .box
{
	border:1px solid #e0e0e0;
	position:relative;
	width:100%;
	margin-bottom:10px;
}
#conteudo #cidades-sedes .quem-e-quem h1
{
	color:#0db24c;
	font-size:20px;
	margin:18px 0px 15px 0px;
}
#conteudo #cidades-sedes .quem-e-quem .item
{
	margin:10px;
}
#conteudo #cidades-sedes .quem-e-quem .img img 
{
	border:1px solid #000000;
	padding:3px;
}
#conteudo #cidades-sedes .quem-e-quem .img 
{
	width:160px;
	float:left;
}
#conteudo #cidades-sedes .quem-e-quem .dados 
{
	float:left;
	width:440px;
	margin-left:10px;
	font-family:Arial;
}
#conteudo #cidades-sedes .quem-e-quem .dados .nome
{
	font-size:13px;
	font-weight:bold;
}
#conteudo #cidades-sedes .quem-e-quem .dados .cargo 
{
	font-size:12px;
}
#conteudo #cidades-sedes .quem-e-quem .dados .descricao 
{
	font-size:12px;
	margin-top:10px;
	text-align:justify;
}
