/* CSS Genérico para todo o site */

*{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
body{
	background:#CCC url('http://www.redel.com.br/_src/imgs/fundoSite.jpg') center top no-repeat;
}

img {
	border:0;
}

/* CSS para o Menu no topo */
#menuTopo{
	background:url('http://www.redel.com.br/_src/imgs/fundoMenuTopo.jpg') center bottom repeat-x;
	height:28px;
}
#menuTopo ul{
	width:850px;
	margin:0px auto;
	padding:5px 0 0 0;
}
#menuTopo ul li{
	display:inline;
	list-style:none;
}
#menuTopo ul li a{ 
	display:block;
	float:right;
	padding:0 10px 4px 10px;
	color:#FFF;
	text-decoration:none;
	border-left:1px solid #B4D339;
}
#menuTopo ul li a:hover{
	color:#B4D339;
}

/* CSS Estrutura principal do site */
#container{
	width:850px;
	margin:0px auto;
    
}
#container #topo{
    width: 850px;
    height: 100px;
    float:left;
}
#container #topo #top_left{
    width: 400px;
    height: 90px;
    float: left; 
}

#container #topo #top_left h1 a {
    width:400px;
	height:90px;
	text-indent:-9000px;
	overflow:hidden;
	float:left; 
    background:url('http://www.redel.com.br/_src/imgs/logoRedel.jpg') left top no-repeat;
}
#container #topo #top_rigth{
    width: 450px;
    float: right;
}
#container #topo #top_rigth #dataAtual{
	width:388px;
	padding:23px 8px 0 0;
	text-align:right;
	float:left;
	color:#808080; 
}
#container #topo #top_rigth #tempoAtual{
	border:4px solid #999999;
	width:46px;
    height:46px;
	margin:17px 0 0 0; 
	float:right;   
}
#container #caminhodepao{
	margin-bottom:6px;
	padding:6px;
	color:#666666;
	background-color:#fff;
}
#container #caminhodepao a{
	margin-right:5px;
	text-decoration:underline;
	color:#666666;
}
#container #caminhodepao a:hover{
	color:#000000;
}
#container #conteudoEsquerdo{
	width:636px;
	margin-right:6px;
	padding-bottom:6px;
	float:left;
}
#container #conteudoDireito{
	width:208px;
	padding-bottom:6px;
	float:left;
}
#container #menuBase{
	padding-top:6px;
	padding-bottom:8px;
}
#container #menuBase ul li{
	display:inline;
	list-style:none;
}
#container #menuBase ul li a{ 
	display:block;
	float:left;
	padding:0 8px 0 8px;
	color:#666;
	text-decoration:none;
	border-left:1px solid #FFF;
}
#container #menuBase ul li a:hover{
	color:#000;
}
#container #assinatura{
	margin-bottom:20px;
	padding:6px 8px 0 8px;
	border-left:1px solid #FFF;
}

#container #assinatura a{
	width:300px;
	height:18px;
	padding-top:20px;
	text-decoration:none;
	color:#595959;
	display:block;
	background:url('http://www.redel.com.br/_src/imgs/logoRedelWeb.jpg') left top no-repeat;
}
/* CSS Áreas de Destaques do site */
#container #conteudoEsquerdo .destaquePrincipal{
	width:303px;
	height:303px;
	margin-right:6px;
	border:6px solid #FFF;
	background-color:#CCC;
	float:left;
}
#container #conteudoEsquerdo a.destaque1, #container #conteudoEsquerdo a.destaque2{
	width:303px;
	height:89px;
	margin-bottom:6px;
	border:6px solid #FFF;
	background-color:#FFF;
	text-decoration:none;
	float:left;
}
#container #conteudoEsquerdo a.destaque3{
	width:303px;
	height:89px;
	border:6px solid #FFF;
	background-color:#FFF;
	text-decoration:none;
	float:left;
}

#container #conteudoEsquerdo a.destaque1:hover, #container #conteudoEsquerdo a.destaque2:hover, #container #conteudoEsquerdo a.destaque3:hover{
	background-color:#E6F1F9;
	border-color:#E6F1F9;
}
#container #conteudoEsquerdo a.destaque1 h3, #container #conteudoEsquerdo a.destaque2 h3, #container #conteudoEsquerdo a.destaque3 h3{
	font-family:"Trebuchet MS";
	font-weight:100;
	letter-spacing:-0.1px;
	line-height:18px;
	font-size:17px;
	padding-top:4px;
	color:#0577BF;
}
#container #conteudoEsquerdo a.destaque1 img, #container #conteudoEsquerdo a.destaque2 img, #container #conteudoEsquerdo a.destaque3 img{
	margin-right:6px;
	border:0px;
	float:left;
}
#container #conteudoEsquerdo a.destaque1 p, #container #conteudoEsquerdo a.destaque2 p, #container #conteudoEsquerdo a.destaque3 p{
	color:#000000;
}
#container #conteudoEsquerdo a.paginacao{
	width:624px;
	border:6px solid #FFF;
	background-color:#FFF;
	float:left;
	margin-bottom:5px;	
}
#container #conteudoEsquerdo a.paginacao {
	text-decoration:none;
	color:#0577BF;
	font-weight:bold;
}
#container #conteudoEsquerdo a.paginacao:hover{
	text-decoration:underline;
}

#container #conteudoEsquerdo a.faq{
	width:624px;
	border:6px solid #FFF;
	background-color:#FFF;
	float:left;
	margin-bottom:5px;	
}
#container #conteudoEsquerdo a.faq {
	text-decoration:none;
	color:#0577BF;
	font-weight:bold;
}
#container #conteudoEsquerdo a.faq:hover{
	text-decoration:underline;
	background-color:#E6F1F9;
	border-color:#E6F1F9;
}

#container #conteudoEsquerdo a.listagem1, #container #conteudoEsquerdo a.listagem2{
	width:624px;
	height:89px;
	margin-bottom:6px;
	border:6px solid #FFF;
	background-color:#FFF;
	text-decoration:none;
	float:left;
}
#container #conteudoEsquerdo a.listagem3{
	width:624px;
	height:89px;
	border:6px solid #FFF;
	background-color:#FFF;
	text-decoration:none;
	float:left;
}
#container #conteudoEsquerdo a.listagem1:hover, #container #conteudoEsquerdo a.listagem2:hover, #container #conteudoEsquerdo a.listagem3:hover{
	background-color:#E6F1F9;
	border-color:#E6F1F9;
}
#container #conteudoEsquerdo a.listagem1 h3, #container #conteudoEsquerdo a.listagem2 h3, #container #conteudoEsquerdo a.listagem3 h3{
	font-family:"Trebuchet MS";
	font-weight:100;
	letter-spacing:-0.1px;
	line-height:18px;
	font-size:17px;
	padding-top:4px;
	color:#0577BF;
}
#container #conteudoEsquerdo a.listagem1 img, #container #conteudoEsquerdo a.listagem2 img, #container #conteudoEsquerdo a.listagem3 img{
	margin-right:6px;
	border:0px;
	float:left;
}
#container #conteudoEsquerdo a.listagem1 p, #container #conteudoEsquerdo a.listagem2 p, #container #conteudoEsquerdo a.listagem3 p{
	color:#000000;
}


#container #conteudoEsquerdo .noticiasLista636{
	width:624px;
	height:89px;
	float:left;
	margin-top:6px;
	border:6px solid #FFF;
	background-color:#FFF;
}
#container #conteudoEsquerdo .noticiasLista636 h3{
	font-family:"Trebuchet MS";
	font-weight:100;
	letter-spacing:-0.1px;
	font-size:19px;
}
#container #conteudoEsquerdo .noticiasLista636 ul li{
	list-style:none;
	margin-bottom:1px;
}
#container #conteudoEsquerdo .noticiasLista636 a{
	color:#000000;
	text-decoration:none;
}
#container #conteudoEsquerdo .noticiasLista636 a:hover{
	color:#0577BF;
}
/* CSS Áreas Novas do Site */

#container #conteudoEsquerdo .n_noticias, #container #conteudoEsquerdo .n_entretenimento {
	width:199px;
	padding:0 0 0 9px;
	height:101px;
	float:left;
	margin:6px 6px 0 0;
	color:#000;
	background:#fff;
}

#container #conteudoEsquerdo .n_noticias a, #container #conteudoEsquerdo .n_entretenimento a  {
	width:180px;
	float: left;
	color:#000;
	padding:1px 0 0 8px;
	text-decoration:none;
}

#container #conteudoEsquerdo .n_noticias a:hover, #container #conteudoEsquerdo .n_entretenimento a:hover {
	text-decoration:underline;
}

#container #conteudoEsquerdo .n_mais a {
	width:180px;
	float: left;
	color:#000;
	padding:1px 0 0 8px;
	text-decoration:none;
}

#container #conteudoEsquerdo .n_mais a:hover {
	text-decoration:underline;
}

#container #conteudoEsquerdo .n_mais{
	width:199px;
	padding:0 0 0 9px;
	height:101px;
	float:left;
	margin:6px 0 0 0px;
	color:#000;
	background:#fff;
}
#container #conteudoEsquerdo .n_noticias h3 {
	font-family:"Trebuchet MS";
	font-weight:100;
	letter-spacing:-0.1px;
	font-size:19px;
	color:#003873;
	background:#fff;
	margin: 0 0 5px 0;
}

#container #conteudoEsquerdo .n_entretenimento h3 {
	font-family:"Trebuchet MS";
	font-weight:100;
	letter-spacing:-0.1px;
	font-size:19px;
	color:#ff8a00;
	background:#fff;
	margin: 0 0 5px 0;
}

#container #conteudoEsquerdo .n_mais h3 {
	font-family:"Trebuchet MS";
	font-weight:100;
	letter-spacing:-0.1px;
	font-size:19px;
	color:#e02872;
	background:#fff;
	margin: 0 0 5px 0;
}

/* CSS Áreas de Estatísticas do site */
#container #conteudoEsquerdo .estatisticas{
	width:196px;
	height:89px;
	float:left;
	margin:6px 6px 0 0;
	border:6px solid #E5E5E5;
	background-color:#E5E5E5;
}
#container #conteudoEsquerdo .tempo{
	width:196px;
	height:89px;
	float:left;
	margin:6px 0 0 0;
	border:6px solid #E5E5E5;
	background-color:#E5E5E5;
}
#container #conteudoEsquerdo .estatisticas h3, #container #conteudoEsquerdo .tempo h3{
	font-family:"Trebuchet MS";
	font-weight:100;
	letter-spacing:-0.1px;
	font-size:19px;
}
#container #conteudoEsquerdo .estatisticas dl, #container #conteudoEsquerdo .tempo dl{
	margin-top:4px;
}
#container #conteudoEsquerdo .estatisticas dt{
	width:86px;
	height:10px;
	padding:4px 6px 4px 6px;
	line-height:10px;
	color:#666;
	background-color:#D9D9D9;
	float:left;
}
#container #conteudoEsquerdo .estatisticas dd{
	width:86px;
	height:10px;
	padding:4px 6px 4px 6px;
	line-height:10px;
	text-align:right;
	background-color:#D9D9D9;
	float:left;
}
#container #conteudoEsquerdo .estatisticas .transparent, #container #conteudoEsquerdo .tempo .transparent{
	background-color:#E5E5E5;
}
#container #conteudoEsquerdo .tempo img{
	margin:4px 6px 0 0;
	float:left;
}
#container #conteudoEsquerdo .tempo dt{
	width:56px;
	height:10px;
	padding:4px 6px 4px 6px;
	line-height:10px;
	color:#666;
	background-color:#D9D9D9;
	float:left;
}
#container #conteudoEsquerdo .tempo dd{
	width:56px;
	height:10px;
	padding:4px 6px 4px 6px;
	line-height:10px;
	text-align:right;
	background-color:#D9D9D9;
	float:left;
}
/* CSS para os banners */
#container #conteudoEsquerdo .publicidade1{
	width:208px;
	height:101px;
	float:left;
	margin:6px 6px 0 0;
	/*background:#666666;*/
}
#container #conteudoEsquerdo .publicidade1SemMargem{
	width:208px;
	height:101px;
	float:left;
	margin:6px 0 0 0;
	/*background:#666666;*/
}
#container #conteudoDireito .publicidade2{
	width:208px;
	height:208px;
	float:left;
	margin:6px 0 0 0;
	background:#666666;
}

/* CSS Lateral Direita */
#container #conteudoDireito #webmail{
	width:208px;
	height:208px;
	float:left;
	margin:0;
}
#container #conteudoDireito #webmail ul li{
	list-style:none;
	display:inline;
}
#container #conteudoDireito #webmail ul li a{
	font-family:"Trebuchet MS";
	font-weight:100;
	letter-spacing:-0.1px;
	font-size:17px;
	color:#0E2E4C;
	text-decoration:none;
}
#container #conteudoDireito #webmail ul li.webmailAdministrar a{
	width:102px;
	height:24px;
	text-align:center;
	float:left;
	margin:6px 0 0 6px;
	line-height:24px;
	background-color:#69ADD9;
}
#container #conteudoDireito #webmail ul li.webmailLogin a{
	width:94px;
	height:24px;
	text-align:center;
	float:left;
	margin:6px 6px 0 0;
	line-height:24px;
	background-color:#69ADD9;
}
#container #conteudoDireito #webmail ul li.webmailAdministrar a.webmailAtual{
	width:108px;
	height:30px;
	margin:0px;
	color:#FFFFFF;
	line-height:30px;
	background-color:#3792CC;
}
#container #conteudoDireito #webmail ul li.webmailLogin a.webmailAtual{
	width:100px;
	height:30px;
	margin:0px;
	color:#FFFFFF;
	line-height:30px;
	background-color:#3792CC;
}
#container #conteudoDireito .webmailConteudo{
	width:184px;
	height:154px;
	padding:12px;
	float:left;
	background:#3792CC url('http://www.redel.com.br/_src/imgs/webmailFundo.jpg') right bottom no-repeat;
}
#container #conteudoDireito .webmailConteudo p{
	margin-bottom:12px;
	color:#FFFFFF;
}
#container #conteudoDireito .webmailConteudo .webmailInput{
	width:175px;
	padding:3px;
	border:0px;
}
#container #conteudoDireito .webmailConteudo .webmailSenha{
	width:102px;
	padding:3px;
	border:0px;
}
#container #conteudoDireito .webmailConteudo .webmailButtom{
	margin-left:4px;
	width:60px;
	padding:3px;
	color:#FFFFFF;
	border:0px;
	background-color:#145092;
}

#container #conteudoDireito .relogio{
	width:208px;
	height:100px;
	margin:6px 0 1px 0;
	padding:0 0 1px 0;
	float:left;
	background:#e0e0e0;
}
#container #conteudoDireito .relogio h3 {
	font-family:"Trebuchet MS";
	font-weight:100;
	letter-spacing:-0.1px;
	font-size:19px;
	color:#fff;
}

#container #conteudoDireito #busca{
	width:184px;
	height:89px;
	margin:6px 0 0 0;
	padding:6px 12px 6px 12px;
	float:left;
	background:#8bb809 url('http://www.redel.com.br/_src/imgs/buscaFundo.jpg') top right no-repeat;
}
#container #conteudoDireito #busca h3, #container #conteudoDireito #chat h3{
	font-family:"Trebuchet MS";
	font-weight:100;
	letter-spacing:-0.1px;
	font-size:19px;
	color:#000;
}
#container #conteudoDireito #busca p{
	margin-bottom:7px;
}
#container #conteudoDireito #busca .buscaInput{
	width:175px;
	margin-bottom:2px;
	padding:3px;
	border:0px;
}
#container #conteudoDireito #busca .buscaCategs{
	width:114px;
	padding:3px;
	border:0px;
}
#container #conteudoDireito #busca .buscaButtom{
	margin-left:4px;
	width:60px;
	padding:2px;
	color:#000;
	border:0px;
	background-color:#DDF89E;
}
#container #conteudoDireito #chat{
	width:184px;
	height:89px;
	margin:6px 0 0 0;
	padding:6px 12px 6px 12px;
	float:left;
	background:#FFC800 url('http://www.redel.com.br/_src/imgs/chatFundo.jpg') top right no-repeat;
}
#container #conteudoDireito #chat .chatInput{
	width:175px;
	margin-bottom:2px;
	padding:3px;
	border:0px;
}
#container #conteudoDireito #chat .chatSalas{
	width:114px;
	padding:3px;
	border:0px;
}
#container #conteudoDireito #chat .chatButtom{
	margin-left:4px;
	width:60px;
	padding:2px;
	color:#000;
	border:0px;
	background-color:#FFE71A;
}

/* CSS Base com as chamadas para outras áreas do site */
#container #base{
	margin-bottom:6px;
	float:left;
}
#container #base #chamadaGatadaOnda, #container #base #chamadaEsportes, #container #base #chamadaNoticias, #container #base #chamadaEntretenimento{
   width:196px;
   height:196px;
   float: left;
   padding: 6px;
}
#container #base #chamadaGatadaOnda a, #container #base #chamadaEsportes a, #container #base #chamadaNoticias a, #container #base #chamadaEntretenimento a{
    text-decoration: none;
}
#container #base .chamadaGatadaOndaCor{
	background-color:#e02872;
}
#container #base .chamadaEsportesCor{
    margin-left:6px;
    background-color:#0577BF;
}
#container #base .chamadaNoticiasCor{
	margin-left:6px;
	background-color:#003873;
}
#container #base .chamadaEntretenimentoCor{
	margin-left:6px;
	background-color:#FF8A00;
}
#container #base h3{
	font-family:"Trebuchet MS";
	font-weight:100;
	letter-spacing:-0.1px;
	font-size:19px;
	color:#FFF;
	margin-top:5px;
}
#container #base p{
	color:#FFF;
}
#container #base img{
	border:0px;
}

#ul_news{ width: 590px; float: left;}
#news_scroll{width:34px; float: right;}

#latitude{ padding: 10px;}
#latitude p{text-align: justify; width: 800px;}
#latitude p a{color:#666; text-decoration: none;}
#latitude p a:hover{text-decoration:underline;}
#latitude h3{color:#00ACCC; font-size:14px;}

.azulEscuro{background:#3D5289;}
.bs{margin-top:5px;	padding:3px;font-size:11px;	border:0px;	background-color:#CCCCCC;}
.azulCabo{background:#5E7EB7;}
.adslF{background:#8A5B53;}
.discadoF{background:#838A47;}