/* CSS Document */
/*
Nome do arquivo: estilo.css
URI: http://www.sistemamirante.com/
Autor: Desenvolvimento Web
Versão: 1.0
*/

/**** configuração da página ****/
html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: none;
	padding: 0;
	vertical-align: baseline;
	list-style: none;
}


/*************************************************************************************/


html, body, #geral { margin: 0; padding: 0; height: 100%; text-align: left; background-color: #fff; }

body > #geral { height: auto; min-height: 100%; background: #FFFFFF; }

/*
 * Fontes
 */

@font-face{
	font-family:"RobotoBlack";
	src:url('../fonts/roboto-black.eot');
	src:url('../fonts/roboto-black.eot?#iefix') format('embedded-opentype'),
	    url('../fonts/roboto-black.woff') format('woff'),
		url('../fonts/roboto-black.ttf') format('truetype'),
		url('../fonts/roboto-black.svg#robotoblack') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face{
	font-family:"RobotoBold";
	src:url('../fonts/roboto-bold.eot');
	src:url('../fonts/roboto-bold.eot?#iefix') format('embedded-opentype'),
	    url('../fonts/roboto-bold.woff') format('woff'),
		url('../fonts/roboto-bold.ttf') format('truetype'),
		url('../fonts/roboto-bold.svg#robotobold') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face{
	font-family:"RobotoMedium";
	src:url('../fonts/roboto-medium.eot');
	src:url('../fonts/roboto-medium.eot?#iefix') format('embedded-opentype'),
	    url('../fonts/roboto-medium.woff') format('woff'),
		url('../fonts/roboto-medium.ttf') format('truetype'),
		url('../fonts/roboto-medium.svg#robotomedium') format('svg');
	font-weight: normal;
	font-style: normal;

}

@font-face{
	font-family:"RobotoThin";
	src:url('../fonts/roboto-thin.eot');
	src:url('../fonts/roboto-thin.eot?#iefix') format('embedded-opentype'),
	    url('../fonts/roboto-thin.woff') format('woff'),
		url('../fonts/roboto-thin.ttf') format('truetype'),
		url('../fonts/roboto-thin.svg#robotothin') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face{
	font-family:"RobotoLight";
	src:url('../fonts/roboto-light.eot');
	src:url('../fonts/roboto-light.eot?#iefix') format('embedded-opentype'),
	    url('../fonts/roboto-light.woff') format('woff'),
		url('../fonts/roboto-light.ttf') format('truetype'),
		url('../fonts/roboto-light.svg#robotolight') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face{
	font-family:"RobotoRegular";
	src:url('../fonts/roboto-regular.eot');
	src:url('../fonts/roboto-regular.eot?#iefix') format('embedded-opentype'),
	    url('../fonts/roboto-regular.woff') format('woff'),
		url('../fonts/roboto-regular.ttf') format('truetype'),
		url('../fonts/roboto-regular.svg#robotoregular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face{
	font-family:"RobotoCondensed";
	src:url('../fonts/roboto-condensed-webfont.eot');
	src:url('../fonts/roboto-condensed-webfont.eot?#iefix') format('embedded-opentype'),
	    url('../fonts/roboto-condensed-webfont.woff') format('woff'),
		url('../fonts/roboto-condensed-webfont.ttf') format('truetype'),
		url('../fonts/roboto-condensed-webfont.svg#robotoregular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face{
	font-family:"RobotoBoldCondensed";
	src:url('../fonts/roboto-boldcondensed-webfont.eot');
	src:url('../fonts/roboto-boldcondensed-webfont.eot?#iefix') format('embedded-opentype'),
	    url('../fonts/roboto-boldcondensed-webfont.woff') format('woff'),
		url('../fonts/roboto-boldcondensed-webfont.ttf') format('truetype'),
		url('../fonts/roboto-boldcondensed-webfont.svg#robotoregular') format('svg');
	font-weight: normal;
	font-style: normal;
}


.limpaFloat {
    clear:both;
	visibility: hidden;
	content: "";
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.oculta { display: none; }

.espaco24 { width: 24px; height: 24px; float: left; }
.espaco50 { width: 50px; height: 50px; float: left; }

.cont { width: 960px; margin: 0 auto; }
.tab { width: 100%;	overflow: hidden; }
.cel { float: left;	text-align: left; }

p { color: #545454; font-family: "RobotoRegular"; font-size: 16px; }
p a { text-decoration:none; }

/* RobotoCondensed */
p.condensed13 {	font-family: "RobotoCondensed"; font-size: 13px; color: #58595b; }
p.condensed13.negrito {	font-family: "RobotoBoldCondensed";}
p.condensed13 a { color: #58595b; }
p.condensed15 {	font-family: "RobotoCondensed"; font-size: 15px; color: #58595b; }
p.condensed17 { font-family: "RobotoCondensed"; color: #58595b; font-size: 17px; }
p.condensed17 span.maior { font-size: 24px; }
p.condensed18 {	font-family: "RobotoCondensed"; font-size: 18px; color: #58595b; }
p.condensed18.negrito {	font-family: "RobotoBoldCondensed";}
p.condensed19 { font-family: "RobotoCondensed"; font-size: 19px; }
p.condensed20 {	font-family: "RobotoCondensed"; font-size: 20px; color: #58595b; }
p.condensed20.negrito {	font-family: "RobotoBoldCondensed";}
p.condensed21 {	font-family: "RobotoCondensed"; font-size: 20px; color: #12311a; }
p.condensed21.negrito {	font-family: "RobotoBoldCondensed";}
p.condensed24 { font-family: "RobotoCondensed"; color: #58595b; font-size: 24px; }
p.condensed24.texto { padding-bottom: 20px; }
p.condensed25 {	font-family: "RobotoCondensed"; font-size: 26px; color: #57585a; }
p.condensed25.negrito {	font-family: "RobotoBoldCondensed";}

/* RobotoThin */
p.thin16 { font-family: "RobotoThin"; font-size: 16px; padding-bottom: 10px; }
p.thin18 { font-family: "RobotoThin"; font-size: 18px; }
p.thin26 { font-family: "RobotoThin"; font-size: 26px; }


/* RobotoRegular */	
h2 { font-family: "RobotoRegular"; color: #787373; font-size: 65px; }
h2.regular65 { font-size: 65px; }
h2.regular89 { font-size: 78px; }

p.regular { color: #545454; font-family: "RobotoRegular"; font-size: 40px; }



/* configuracao: topo */
#topo {
	width: 100%;
	clear: both;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
#topo #barratopo {
	width: 100%;
	height: 100px;
	padding: 20px 0;
}
#topo #barratopo #logo {
	width: 300px;
	float: left;
}
#topo #barratopo #midia {
	width: 200px;
	float: right;
	margin-top: 20px;
}
#topo #painel {
	width: 100%;
	height: 243px;
	background: url("/copa2014/imagens/bg_topo.png");
}


/* MENU */
#topo .menu {
	width: 100%;
	background-color: #12311a;
	clear: both;
	height: 30px;
	max-width: 100%;
	overflow: hidden;
	position: relative;
	margin-top: 10px;
}
#topo .menu ul {
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    width: 960px;
} 
#topo .menu ul li {
	border-right: 1px solid #fff;
	float: left;
	padding: 0 46px;
}
#topo .menu ul li:last-child { border: 0; }
#topo .menu ul li a {
	color: #fff;
	font-family: "Robotobold";
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	text-decoration: none;
	text-transform: uppercase;
}

/* configuracao: corpo */
#geral #corpo {
	background: none repeat scroll 0 0 #FFFFFF;
	clear: both;
	margin: 0 auto 40px;
	max-width: 960px;
	position: relative;
	width: 960px;
}

/* HOME ESTÁDIOS */
.estadio {
	width: 222px;
	height: 126px;
	float: left;
}

/* GRUPOS */
#geral #corpo #grupos {
	width: 960px;
	height: 50px;
	margin-top: 20px;
}
#geral #corpo #grupos .grupo {
	width: 116px;
	border-right: solid 1px #CCC;
	float: left;
	margin-right: 2px;
	padding-right: 1px;
}
#geral #corpo #grupos a {
    position: absolute;
    display: block;
    text-decoration: none;
    width: 26px;
    height: 55px;
}
#geral #corpo #grupos a:hover {
	border: none;
}

#geral #corpo #grupos #grupoa, #geral #corpo #grupos #grupob, #geral #corpo #grupos #grupoc, #geral #corpo #grupos #grupod, #geral #corpo #grupos #grupoe, #geral #corpo #grupos #grupof, #geral #corpo #grupos #grupog, #geral #corpo #grupos #grupoh {
    float: left;
    background-repeat: no-repeat;
    background-position: bottom;
    width: 116px;
    height: 56px;
    margin: 0 auto;
	padding-right: 3px;
	border-right: solid 1px #CCC;
}
#geral #corpo #grupos #grupoa {
	background-image: url("/copa2014/grupos/imag_grupoA.png");
}
#geral #corpo #grupos #grupoa a.bra { left: 2px; top: 10px; }
#geral #corpo #grupos #grupoa a.cro { left: 31px; top: 10px; }
#geral #corpo #grupos #grupoa a.mex { left: 60px; top: 10px; }
#geral #corpo #grupos #grupoa a.cam { left: 90px; top: 10px; }

#geral #corpo #grupos #grupob {
	background-image: url("/copa2014/grupos/imag_grupoB.png");
}
#geral #corpo #grupos #grupob a.esp { left: 121px; top: 10px; }
#geral #corpo #grupos #grupob a.hol { left: 151px; top: 10px; }
#geral #corpo #grupos #grupob a.chi { left: 180px; top: 10px; }
#geral #corpo #grupos #grupob a.aus { left: 209px; top: 10px; }

#geral #corpo #grupos #grupoc {
	background-image: url("/copa2014/grupos/imag_grupoC.png");
}
#geral #corpo #grupos #grupoc a.col { left: 241px; top: 10px; }
#geral #corpo #grupos #grupoc a.gre { left: 270px; top: 10px; }
#geral #corpo #grupos #grupoc a.cma { left: 300px; top: 10px; }
#geral #corpo #grupos #grupoc a.jap { left: 330px; top: 10px; }

#geral #corpo #grupos #grupod {
	background-image: url("/copa2014/grupos/imag_grupoD.png");
}
#geral #corpo #grupos #grupod a.uru { left: 358px; top: 10px; }
#geral #corpo #grupos #grupod a.cos { left: 388px; top: 10px; }
#geral #corpo #grupos #grupod a.ing { left: 417px; top: 10px; }
#geral #corpo #grupos #grupod a.ita { left: 446px; top: 10px; }

#geral #corpo #grupos #grupoe {
	background-image: url("/copa2014/grupos/imag_grupoE.png");
}
#geral #corpo #grupos #grupoe a.sui { left: 476px; top: 10px; }
#geral #corpo #grupos #grupoe a.equ { left: 506px; top: 10px; }
#geral #corpo #grupos #grupoe a.fra { left: 535px; top: 10px; }
#geral #corpo #grupos #grupoe a.hon { left: 565px; top: 10px; }

#geral #corpo #grupos #grupof {
	background-image: url("/copa2014/grupos/imag_grupoF.png");
}
#geral #corpo #grupos #grupof a.arg { left: 595px; top: 10px; }
#geral #corpo #grupos #grupof a.bos { left: 625px; top: 10px; }
#geral #corpo #grupos #grupof a.ira { left: 655px; top: 10px; }
#geral #corpo #grupos #grupof a.ngr { left: 685px; top: 10px; }

#geral #corpo #grupos #grupog {
	background-image: url("/copa2014/grupos/imag_grupoG.png");
}
#geral #corpo #grupos #grupog a.ale { left: 717px; top: 10px; }
#geral #corpo #grupos #grupog a.por { left: 746px; top: 10px; }
#geral #corpo #grupos #grupog a.gan { left: 775px; top: 10px; }
#geral #corpo #grupos #grupog a.eua { left: 804px; top: 10px; }

#geral #corpo #grupos #grupoh {
	background-image: url("/copa2014/grupos/imag_grupoH.png");
}
#geral #corpo #grupos #grupoh a.bel { left: 835px; top: 10px; }
#geral #corpo #grupos #grupoh a.alg { left: 864px; top: 10px; }
#geral #corpo #grupos #grupoh a.rus { left: 894px; top: 10px; }
#geral #corpo #grupos #grupoh a.cds { left: 924px; top: 10px; }


/* configuracao: conteudo */
#geral #corpo .conteudo {
	clear: both;
	float: left;
	max-width: 960px;
	min-height: 560px;
	overflow: hidden;
	position: relative;
	width: 960px;
	margin-top: 30px;
}
#geral #corpo .conteudo #submenu {
	width: 960px;
	height: 20px;
	background: #B7B7B7;
	border-top: solid 4px #E9E9E9;
	color: #FFF;
	font-family: "RobotoLight";
	font-size: 11px;
	padding: 0 5px;
	margin-bottom: 20px;	
	text-align: center;
}
#geral #corpo .conteudo #submenu ul {
	overflow: hidden;
	margin-top: 2px;
}
#geral #corpo .conteudo #submenu ul li {
	width: auto;
	height: 15px;
	padding: 0 3.6px;
	float: left;
	border-right: solid 1px #FFF;
}
#geral #corpo .conteudo #submenu ul li.semborda {
	border: none;
}
#geral #corpo .conteudo #submenu ul li a {
	text-decoration: none;
	color: #FFF;
}
#geral #corpo .conteudo #submenu h5 {
	font-size: 24px;
}
/*#geral #corpo .conteudo p {
	color: #545454;
	cursor: default;
    font-family: "RobotoRegular";
    font-size: 16px;
}
#geral #corpo .conteudo p.thin18 {
	font-family: RobotoThin;
	font-size: 18px;
}
#geral #corpo .conteudo p.thin26 {
	font-family: RobotoThin;
	font-size: 26px;
}*/

#geral #corpo .conteudo h5 {
	color: #787373;
	cursor: default;
    font-family: "RobotoThin";
    font-size: 36px;
}

#geral #corpo .conteudo h6 {
	color: #787373;
	cursor: default;
    font-family: "RobotoThin";
    font-size: 68px;
}


/* NOTICIAS IMIRANTE */
#geral #corpo .conteudo .conteudo-noticias {
	position: relative;
	margin-bottom: 35px;
	width: 100%;
}
#geral #corpo .conteudo .conteudo-noticias .corpo-noticia { overflow: hidden; }
#geral #corpo .conteudo .conteudo-noticias .corpo-noticia .lista-noticia {
	float: left;
	width: 304px;
	margin-left: 24px;
}
#geral #corpo .conteudo .conteudo-noticias .corpo-noticia > :first-child {
	margin-left: 0;
}
#geral #corpo .conteudo .conteudo-noticias .corpo-noticia .lista-noticia .noticia-grande,
#geral #corpo .conteudo .conteudo-noticias .corpo-noticia .lista-noticia .noticia-pequena {
	background-color: #5a823a;
	overflow: hidden;
	height: 322px;
}
#geral #corpo .conteudo .conteudo-noticias .corpo-noticia .lista-noticia .noticia-pequena {
	margin-top: 26px;
	height: 90px;
}
#geral #corpo .conteudo .conteudo-noticias .corpo-noticia .lista-noticia > :first-child {
	margin-top: 0;
}
#geral #corpo .conteudo .conteudo-noticias .corpo-noticia .lista-noticia .link {
	text-decoration: none;
	display: block;
}
#geral #corpo .conteudo .conteudo-noticias .corpo-noticia .lista-noticia .link:hover {
	text-decoration: underline;
}

#geral #corpo .conteudo .conteudo-noticias .corpo-noticia .lista-noticia .titulo {
	color: #fff;
	font-family: "RobotoCondensed";
	font-size: 24px;
	line-height: 28px;
	margin-bottom: 5px;
}
#geral #corpo .conteudo .conteudo-noticias .corpo-noticia .lista-noticia .subtitulo {
	color: #b1b1b1;
	font-size: 14px;
}
#geral #corpo .conteudo .conteudo-noticias .corpo-noticia .lista-noticia .texto {
	padding: 10px;
	cursor: default;
}
#geral #corpo .conteudo .conteudo-noticias .corpo-noticia .lista-noticia .noticia-pequena .imagem {
	float: left;
	margin: 10px;
}
#geral #corpo .conteudo .conteudo-noticias .corpo-noticia .lista-noticia .noticia-pequena .titulo {
	margin: 0;
	font-size: 20px;
	line-height: 24px;
}

/* ESTÁDIOS */
#geral #corpo .conteudo .estadios {
	width: 960px;
	margin-bottom: 40px;
	overflow: hidden;
}
/*#geral #corpo .conteudo .estadios p {
	font-family: "RobotoRegular";
	font-size: 20px;
	font-weight: bold;
	color: #231f20;
	
}*/
#geral #corpo .conteudo .estadios h4 {
	font-family: "RobotoThin";
	font-size: 35px;
	color: #231f20;
	margin-top: 20px;
	text-transform: uppercase;
}

#geral #corpo .conteudo .estadios .foto {
	width: 468px;
	height: 265px;
	float: left;
}
#geral #corpo .conteudo .estadios .desc {
	width: 442px;
	height: 215px;
	float: left;
	background: #EBEBEB;
	padding: 25px;
}
#geral #corpo .conteudo .estadios .desc h3 {
	font-family: "RobotoThin";
	font-size: 44px;
	color: #231f20;
	
}
#geral #corpo .conteudo .estadios .desc p {
	letter-spacing:-1px;
}

#geral #corpo .conteudo .estadios .col1 {
	width: 468px;
	height: 560px;
	margin-top: 20px;
	float: left;
}
#geral #corpo .conteudo .estadios .col2 {
	width: 221px;
	height: 520px;
	margin-top: 20px;
	float: left;
}

#geral #corpo .conteudo .toposelecao {
	width: 960px;
	overflow: hidden;
	margin-bottom: 25px;
}
#geral #corpo .conteudo .toposelecao .bandeira {
	width: 108px;
	height: 110px;
	float: left;
	padding: 10px 10px 0 0;
}
#geral #corpo .conteudo .toposelecao .titulo {
	width: auto;
	height: 100px;
	float: left;
}
#geral #corpo .conteudo .toposelecao .grupo {
	width: 120px;
	height: 90px;
	float: left;
    border-left: solid 2px #CCC;
    padding-left: 10px;
    margin-left: 20px;
    margin-top: 10px;
}
/*#geral #corpo .conteudo .toposelecao p {
	font-family: "RobotoCondensed";
    font-size: 13px;
    color: #787373;
}
#geral #corpo .conteudo p.negrito {
	font-family: "RobotoBoldCondensed";
}*/


#geral #corpo .conteudo .selecao {
	width: 960px;
	height: 332px;
	border-bottom: solid 6px #CCC;
	border-top: solid 6px #CCC;
}

#geral #corpo .conteudo .selecao .foto {
	width: 221px;
	height: 332px;
	float: left;
}
#geral #corpo .conteudo .selecao .col247 {
	width: 187px;
	height: 272px;
	padding: 30px;
	float: left;
	background: #e9e9e9;
}

/*  perfil col amarelo e verde */

.verde {
    border-bottom: 6px solid #12311A;
/*    border-top: 6px solid #12311A; */
    height: 407px;
    width: 714px;
}

#geral #corpo .conteudo .col247amarelo {
    background: none repeat scroll 0 0 #FBDE56;
    float: left;
    height: 300px;
    padding: 14px;
    width: 208px;
}


/* url */
body,td,th {
	color: #57585a;
}
a:link {
	color: #57585a;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #57585a;
}
a:hover {
	text-decoration: underline;
	color: #ccc;
}
a:active {
	text-decoration: none;
	color: #57585a;
}



/*  fim perfil col amarelo e verde */


/*#geral #corpo .conteudo .selecao .col247 p {
	font-family: "RobotoCondensed";
    font-size: 20px;
    color: #58595b;
}
#geral #corpo .conteudo .selecao .col247 p.negrito {
	font-family: "RobotoBoldCondensed";
}*/


#geral #corpo .conteudo .selecao .col140 {
	width: 140px;
	height: 312px;
	padding: 10px 0;
	float: left;
	font-family: "RobotoRegular";
    font-size: 18px;
    color: #58595b;
}
/*#geral #corpo .conteudo .selecao .col140 p {
	font-family: "RobotoCondensed";
    font-size: 18px;
    color: #58595b;
}
#geral #corpo .conteudo .selecao .col140 p.negrito {
	font-family: "RobotoBoldCondensed";
}*/


#geral #corpo .conteudo .col469 {
	width: 468px;
	padding: 10px 0;
	float: left;
    margin-top: 25px;
}
/*#geral #corpo .conteudo .col469 p {
	font-family: "RobotoCondensed";
    font-size: 19px;
    color: #58595b;
	font-size: 20px;
}*/
#geral #corpo .conteudo .col469 p.negrito {
	font-family: "RobotoBoldCondensed";
}
#geral #corpo .conteudo .col469 h5 {
	padding-top: 10px;
}
#geral #corpo .conteudo .col469 .backcinza {
	width: 459px;
	background: #B7B7B7;
	text-align: center;
	text-transform: uppercase;
	color: #FFF;
	font-family: RobotoRegular;
	padding: 5px;
	font-size: 21px;
	float: left;
}
#geral #corpo .conteudo .col469 .percent {
	float: left;
	background: #E9E9E9;
	height: 35px;
	overflow: hidden;
}

/* OPINIAO */
#geral #corpo .conteudo .cont550 {
	width: 550px;
	float: left;
}

#geral #corpo .conteudo .fotoopiniao {
	width: 140px;
	height: 140px;
	float: left;
	margin: 10px;
	float: left;
}


/* PÁGINA DE SELEÇÕES */
.selecoes {
	width: 108px;
	height: 160px;
	float: left;
}

/* TABELA */
.tab.borda {
	width: 960px;
	height: 245px;
	border-top: solid 4px #CCC;
	border-bottom: solid 4px #CCC;
	margin-bottom: 40px;
}
.cel.borda {
	height: 30px;
	border-bottom: solid 1px #CCC;
	padding: 5px 0; 
}

.tabela { width: 960px; height: 285px; border-bottom: solid 4px #CCC; margin-bottom: 40px; overflow:hidden;}
.tabela .titulo { width:837px; height:35px; float:left; font:30px RobotoBold; color:#939598; }
.tabela .leg-pontos { width:30px; height:35px; float:left; font:22px RobotoThin; color:#58595b; border-top:solid 1px #CCC; border-left:solid 1px #CCC; padding:0 5px; }
.tabela .leg-vitorias { width:30px; height:35px; float:left; font:22px RobotoThin; color:#58595b; border-top:solid 1px #CCC; padding:0 5px; }
.tabela .leg-saldos { width:30px; height:35px; float:left; font:22px RobotoThin; color:#58595b; border-top:solid 1px #CCC; border-right:solid 1px #CCC; padding:0 5px; }
.tabela .jogos { width:585px; float:left; border-right:solid 1px #CCC; border-top: solid 4px #CCC; margin-bottom: 40px; }
.tabela .jogos .data { width:140px; height:32px; padding:4px; float:left; border-bottom:solid 1px #CCC; font:24px RobotoThin; color:#58595b; }
.tabela .jogos .time1 { width:150px; height:32px; padding:4px; float:left; text-align:right; border-bottom:solid 1px #CCC; font:22px RobotoCondensed; color:#58595b;  }
.tabela .jogos .x { width:100px; height:32px; padding:4px; float:left; text-align:center; border-bottom:solid 1px #CCC; font:24px RobotoCondensed; color:#58595b;  }
.tabela .jogos .time2 { width:150px; height:32px; padding:4px; float:left; text-align:left; border-bottom:solid 1px #CCC; font:22px RobotoCondensed; color:#58595b;  }
.classifica { width:374px; float:left; border-top: solid 4px #CCC; }
.classifica .posicao { width:10px; height:42px; float:left; padding:10px; font:26px RobotoBoldCondensed; color:#58595b; }
.classifica .bandeira { width:24px; height:42px; height:24px; float:left; padding-top:15px; margin:0 10px 0 5px; }
.classifica .time { width:182px; height:42px; float:left; padding:10px 0; font:26px RobotoCondensed; color:#58595b; }
.classifica .pontos { width:21px; height:42px; float:left; padding:10px; font:24px RobotoThin; color:#58595b; background:#E7E7E8; }
.classifica .vitorias { width:21px; height:42px; float:left; padding:10px; font:24px RobotoThin; color:#58595b; }
.classifica .saldos { width:21px; height:42px; float:left; padding:10px; font:24px RobotoThin; color:#58595b; background:#E7E7E8; }


/* RODAPE */
#rodape {
	width: 100%;
	height: 90px;
	background: url("/copa2014/imagens/bg_rodape.png")repeat scroll 0 0;
	overflow: hidden;
	margin-top: 40px;
	float: left;
}
#rodape .cont {
	font-family: "RobotoRegular";
	font-size: 16px;
	color: #FFF; 
}





