
/* CSS Document */

/* geral */
*{	margin:0;	padding:0;	}
input{ border: solid 1px #666666}
body{	margin:0; text-align:center;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	background:#000000;	}
div#geral{ width:966px; margin:0 auto; display: table;}
div#header{ width:100%; height:202px;}
div#destaque{ width:954px; padding:6px; height:380px; background:#006699; }

	div.videos{ width:548px; height:380px; float:left;}
	div.noticias{ width: 350px; float:right; text-align:left; padding:10px;}
	div.blocoNoticia{ padding:10px; margin-top:5px; border-top: solid 1px #1a76a3; margin-left:-8px;}
	div.blocoN{ margin-top:10px;}
	div.saibaMais{ color:#FFFFFF; width:85px; float:right; margin-top: 10px}
	div.saibaMais a { color:#ffffff; text-decoration:none}
	div.saibaMais a:hover { color:#ffffff; text-decoration: underline}
div#conteudo{ width:100%; padding-top: 20px; padding-bottom:20px; background:#0f0f0f}
	div#rotaRockinRio{ width:320px; padding:3px 0 3px 0; background:#1a1a1a}	
	div.rotaBorda { border-bottom: solid 1px #1b1b1b; margin:0px 0 13px 0}
	div.rotaInt{ background: url(../../img/bgRota.jpg) repeat-y center; margin-right:2px;  }
	div.rotaInt, x:default { margin-right:0px; *margin-right:2px; _margin-right:2px;  }/*rack firefox 3.0*/
	div.rotaInt, x:-moz-any-link { margin-right:0px; *margin-right:2px; _margin-right:2px;  }/*rack firefox 2.0*/		
	div#publicidadeC{ width:305px; padding:3px 0 3px 0; margin-bottom:20px; background:#1a1a1a}
	div#publicidadeB{ width:305px; padding:3px 0 3px 0; margin-bottom:0px; background:#1a1a1a}
	div#redeSocialThum{ width:280px; height:135px;}
	div#redeSocialCont{ width:280px; margin:0 auto;   background:#1a1a1a; text-align:left; position:relative}
	div.redesPadding{ width:260px; margin-top:10px; margin:0 auto; padding-top:15px; }
	div#redesSeta {	width:26;	height:14px;	position:absolute;	margin-top:-13px;	left: -1px;}
	div.redesBorda { border-bottom: solid 1px #272727; margin:0px 0 20px 0}
div#footer{ width:966px; height:132px; margin-top:10px; text-align:left}
	div#barraEsq{ background:#080808; width:646px; height:38px; float:left; color: #434343;}
	div#barraDir{ background:#080808; width:318px; height:30px; float:right; padding-top:8px; color:#434343}
	/*menu*/
	div#barraEsq ul{ width: 600px; margin:0 auto; margin-top: 13px; margin-bottom: 20px;}
	div#barraEsq ul li{ float:left; text-decoration:none; list-style: url(../img/footerList.jpg); padding-left:6px; margin-left: 24px}
	div#barraEsq ul li#primeiro{ float:left; text-decoration:none; padding:0; list-style-image:none; list-style-type:none; margin:0}

a.LinkBordinha{color:#434343; }


/* noticias */

img.imgDestaque{ border: solid 5px #0092dd;}
div#destaqueNoticia{ width:925px; padding:20px; height:300px; text-align:left; background:#006599; }
span.tituloTest{ color:#82c7ee; }
span.dataDest{ color:#81e2ff; font-size:12px }
span.tituloDest { color:#ffffff; font-size:14px; font-weight:bold;}
span.leiaMaisNotica{ color:#ffffff; text-decoration:underline}
div.divNoticias{}
div#tituloN{ width:940px; padding:5px; padding-left:20px; margin-top:10px; height:20px; text-align:left; background:#1b1b1b;}
div#IntNotica{ width:925px; padding: 20px; background:#0f0f0f;}
div.notRepet{ padding-left:20px; width:260px}
td.tdLinha{ background:url(../../img/bgNoticiaInt.jpg) repeat-X center}
div.linhaFina{ width: auto; border-bottom:solid 1px #202020; margin: 10px 0 10px 0}
p.fundoColor{ color:#ffffff; background-color:Red}

p.diaNotica{color:#9a9a9a; font-weight:bold; font-size:10px; margin-top:10px; }
p.tituloNoti{color:#006699; font-weight:bold;padding-right: 10px; font-size:12px; margin-top:5px; margin-bottom:10px}
p.textoNoticia{color:#ffffff; font-size:10px; padding-right: 10px; margin-bottom:10px}
span.leiaMaisNotic{ color:#9a9a9a; font-size:10px;}

/*  contato  */
div#contato{width:940px; padding:5px; padding-left:20px; margin-top:10px; height:20px; text-align:left; background:#005985;}
input.inputBG{border:1; border-color:#767676; border-bottom:none; border-right:none; background-color:Transparent; height:22px; font-size:15px; background:url(../../img/bgInput.gif) repeat-X top #ffffff}
p.tituloContato{ font-size:19px; color:#ffffff; margin-bottom:10px}
p.textoContato{ font-size:11px; color:#8cc9e7; line-height:15px;}




div#titulo{ width:935px; padding:15px; height:20px; text-align:left; background:#005985; border-bottom:solid 1px #4e94b5}
p.titulo{ font-family:Arial; font-size:16px; color:#ffffff}
img.tit{ margin-top:0; margin-bottom:20px}
img.titSub{ margin-top:0; margin-bottom:3px}
div#textoDestaque{ float:right; width:400px;}


/* redes */

div.fundoRedes{ background:#1e78a5; margin-top: 20px; padding:20px; }
div#destaqueRede{ width:925px; padding:20px; height:800px; text-align:left; background:#006599; }

/* textos*/
span.dataNoticia{ font-weight:bold; color:#6ee3f7; margin:3px 0 3px 0}
span.titNoticia{ font-weight:bold; color:#FFFFFF; margin:3px 0 3px 0}
span.textoInterno{ color:#8cc9e7; margin:3px 0 3px 0}
span.titBlocoN{ color:#FFFFFF; font-size:12px; font-weight:bold;}
span.textoRota{ font-weight:bold; font-size:11; color:#4b7385;}
p.textoRedes1{ color:#999999; font-size:10px}
p.textoRedes2{ color:#666666; font-size:9px; margin: 8px 0 0 0}
div#footer p { color:#434343; text-align:left; padding: 50px 0 10px 0}
div#footer a { color:#434343; }


.SubTitNoticia{color:#FFFFFF; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px;}


.contatos_texto{font-family:Arial, Helvetica, sans-serif;font-size: 12px;color:#FFFFFF;margin:0px 0px 0px 0px;width:953px;}
.contatoslink {color: #006699;text-decoration: none; font-size:12px;}
.risca{background-color:#006699;height:1px;margin-top:5px; width:953px;}
.tituloPagina{color:#006699;font-size:18px;text-transform: uppercase;}


div#caixaAlerta{ padding:0; width:400px; text-align:left}
div.caixaMarrom{ width:400px;  padding:20px; margin-top:-5px; font-family:Verdana; background:#c6c6c6; color:#000000; font-size: 12px;}
.lblTituloAviso{font-family:Verdana; color:#000000; font-size: 12px;}