@import url('http://www.clicrbs.com.br/especial/arquivos/css/migracongenit.css?20251215');
@import url('http://www.clicrbs.com.br/especial/arquivos/css/novaestruturadussanti.css?20251215');
@import url('http://www.clicrbs.com.br/especial/arquivos/css/layoutbasedussanti.css?20251215');
@import url('http://www.clicrbs.com.br/css/flashbox.css?20251215');

html {	
	background: #FDFBF6 url('../icon/bg.png') repeat-x bottom; /* Old browsers */
	background: -moz-linear-gradient(top,  #FDFBF6 0, #FDFBF6 420px, #e0ce8e 70%, #62a988 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0,#FDFBF6), color-stop(420px,#FDFBF6), color-stop(70%,#e0ce8e), color-stop(100%,#62a988)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #FDFBF6 0, #FDFBF6 420px,#e0ce8e 70%,#62a988 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #FDFBF6 0, #FDFBF6 420px,#e0ce8e 70%,#62a988 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #FDFBF6 0, #FDFBF6 420px,#e0ce8e 70%,#62a988 100%); /* IE10+ */
	background: linear-gradient(to bottom, #FDFBF6 0, #FDFBF6 420px,#e0ce8e 70%,#62a988 100%); /* W3C */
	position: relative;
}

body {
	background: transparent url('../icon/rodape-bg.png') repeat-x left bottom;
}

#wrapper_full {
	width: 1000px;
}

#superbanner {
	height: auto;
}

#corpo {
	position: relative;
	background: #FDFBF6 url('../icon/sidebar-bg.gif') repeat-y right top;
	margin: 0;
}

#topo {
	background: #FDFBF6 url('../icon/linha-topo-bg.gif') repeat-x 0 85px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	width: 100%;
	height: 235px;
}

#topo h1	 {
	width: 301px;
	height: 198px;
	background: url('../icon/liga-dos-fanaticos-logo.png') center center no-repeat;
	margin: 0 auto;
}

#topo a {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}

#menu a {
	color: #000;
	font-size: 18px;
	padding: 5px 2px;
}

#menu a:hover {
	text-decoration: none;
	color: #199804;
	border-top: solid 5px #199804;
}

#menu ul.menu {
	margin: 0;
	position: absolute;
	left: 0;
	top: 91px;
	z-index: 3;
}

#menu ul.menu + ul.menu {
	left: auto;
	right: 0;
}

#menu ul.menu li {
	float: left;
	font-size: 18px;
	font-weight: bold;
	margin: 0 18px;
}

#menu .publicidade, #menu .tempo, #menu li.title, #rodape .publicidade {
	display: none;
}

#miolo, #colunadireita {
	position: relative;
	z-index: 1;
	margin-top: 230px;
}

#miolo {
	padding: 0 25px;
}

#miolo img, #miolo a img:hover {
	-moz-box-shadow:none;
	box-shadow:none;
	-webkit-box-shadow:none;
}

#miolo, .largura-a {
	width: 630px;
}

#miolo .duas-colunas .col-a {margin-right: 30px;}
#miolo .tres-colunas .col-a, #miolo .tres-colunas .col-b {margin-right: 21px;}
#miolo .tres-colunas-b .col-a, #miolo .tres-colunas-b .col-b,
#miolo .tres-colunas-c .col-a, #miolo .tres-colunas-c .col-b {margin-right: 15px;}

.linha.tres-colunas .coluna.col-c, .linha.duas-colunas .coluna.col-b {margin: 0;}

h2.cartola a {
	text-decoration: none;
}

h2.cartola.tipo-a, h2.cartola.tipo-a span, h2.cartola.tipo-a a, h2.cartola, h2.cartola.tipo-b, .ultimas .cartola {
	height: 38px;
	line-height: 33px;
}

h2.cartola.tipo-a {
	font-size: 18px;
	background: transparent url('../icon/cartola-a-bg.gif') repeat-x center 5px;
	font-weight: bold;
	padding: 0 0 10px !important;
}

h2.cartola.tipo-a span {
	display: block;
	padding: 0 10px;
	background: transparent url('../icon/cartola-a-label.png') no-repeat right center;
}

h2.cartola.tipo-a, h2.cartola.tipo-a a {color: #fff !important;}

h2.cartola, h2.cartola.tipo-b, .ultimas .cartola {
	background: none;
	color: #3E993A;
	font-weight: bold;
	font-size: 18px;
	padding: 0 0 10px !important;
}

h2.cartola.tipo-c {
	font-family: Tahoma, sans-serif;
	font-weight: regular;
	font-size: 11px;
	text-transform: uppercase;
}

.sub-cartola, .ultimas ul li span {
	text-transform: uppercase;
	color: #666;
	font-size: 10px;
}

#miolo .ultimas p, #miolo .ultimas p a, #miolo .lista-extras li a {
	font-size: 14px; 
	font-family: Arial;
}

.ultimas li {margin-bottom: 10px}

.blogs .botao, .ultimas .botao, .programacao .rodape a {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	float: right;
}

.blogs h3, .blogs h3 a {
	font-size: 14px;
	font-weight: normal;
}

#miolo a, .capa .multimidia .bullet {color: #3E993A;}

#miolo ul.multimidia li a {
	background-image: url('../icon/icones-multimidia2010.png');
	color: #666;
}

#miolo ul.multimidia .bullet a {background: none;}

#miolo .bloco .thumb {margin: 0 10px 10px 0;}

.player ul.itens-player li .sub-bloco, .player .itens-player li {width: 100%;}

#miolo .player .thumb {margin: 0; width: 100%; height: 100%;}

.capa #bloco-player .texto {width: 610px;}

#miolo .player .texto h3 a {color: #fff;}

.player ul.itens-player li .texto h3, .player ul.itens-player li .texto p {padding: 0 10px;}

.capa #bloco-player .nav-player {
	top: 235px;
	left: 10px;
}

.player ul.nav-player li a {
	font-size: 14px;
	color: #2693FF !important;
	font-weight: bold;
	background: #ebebeb;
	margin: 1px;
	opacity: 1;
	box-shadow: 1px 1px 0 rgba(0,0,0,0.25);
	-moz-box-shadow: 1px 1px 0 rgba(0,0,0,0.25);
	-webkit-box-shadow: 1px 1px 0 rgba(0,0,0,0.25);
}

.player ul.nav-player li a:hover, .player ul.nav-player li.on a {
	background: #2693FF;
	border: 1px solid #fff;
	opacity: 1;
	margin: 0;	 
	color: #fff !important;
	text-decoration: none;
}

#miolo .botao a, #miolo .botao a:hover {
	background: #3E993A;
	color: #fff;
}

.programacao .lista .no-ar a {background-image: url("../icon/no-ar.gif");}
.noticias ul.linha.ferramentas li a {background-image: url("../icon/icons-bts2010.gif");}

#colunadireita {
	width: 300px;
	float: right;
	padding: 10px;
}

#colunadireita .inclusao-barra-direita {
	position: relative;
}

#barradireita {
	position: absolute;
	top: 0;
	left: 0;
}

#colunadireita .publicidade {
	width: 100%;
	text-align: center;
	padding-top: 154px;
}

#contador {
	background: #DAB21F url('../icon/copa-faltam-dias-bg.jpg') no-repeat center center;
	width: 299px;
	height: 144px;
	margin: 0 auto;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
}

#contador p {
	font-family: Impact;
	font-weight: 100;
	text-shadow: 2px 2px 4px rgba(0,0,0,0.3);
}

#contador p .faltam {
	background: transparent url('../icon/faltam.png') no-repeat center center;
	font-size: 40px;
	display: block;
	line-height: 50px;
	text-indent: -9999px;
	overflow: hidden;
	white-space: nowrap;
}

#dias {
	display: block;
	font-size: 52px;
	line-height: 56px;
	font-family: Arial, sans-serif;
	margin: 0 0 0 81px;
	*margin: 0 0 0 -10px;
    width: 146px;
	letter-spacing: 20px;
	text-shadow: 2px 2px 2px rgba(0,0,0,0.65);
}

#contador p .diasparaacopa {
	background: transparent url('../icon/diasparaacopa.png') no-repeat center center;
	font-size: 30px;
	display: block;
	line-height: 38px;
	text-indent: -9999px;
	overflow: hidden;
	white-space: nowrap;
}

#entendaaliga {
	width: 299px;
	height: 250px;
	background: #FD7726 url('../icon/entenda-a-liga-bg.jpg') no-repeat center center;
	margin: 20px auto;
}

#entendaaliga a {
	display: block;
	height: 100%;
	width: 100%;
	color: #fff;
	text-decoration: none;
}

#entendaaliga h3 {
	background: transparent url('../icon/entendaaliga.png') no-repeat left bottom;
	height: 54px;
	text-indent: 100%;
	overflow: hidden;
	white-space: nowrap;
	padding-top: 70px;
	margin: 0 0 0 15px;
}

#entendaaliga p {
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #F7D9CE;
	margin: 15px 120px 0 15px;
}

#rodape {
	height: 76px;
	width: 100%;
	padding: 0;
	background: transparent url('../icon/rodape-bg.png') repeat-x left bottom;
	text-align: left;
}

#rodape p {
	height: 76px;
	line-height: 76px;
	width: auto;
	word-spacing: 25px;
	color: #333;
}

#rodape a, #rodape img {
	vertical-align: middle;
}

#rodape .patrocinio {
	float: left;
}

#rodape .patrocinio .gvt img {
	margin-top: 5px;
}

#rodape .realizacao {
	float: right;
}

#rodape .realizacao img {
	vertical-align: baseline;
}

/* materia */
h1.tipo-a, h1.tipo-b, h1.tipo-c,
h3.tipo-a, h3.tipo-b, h3.tipo-c {color: #3E993A;}

div.noticias p {
	color: #666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1.2em;
    line-height: 1.3em;
}
