﻿@charset "utf-8";
/*Reset*/
html, body, div, span, applet, object, iframe,	
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}
 
body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}
 
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}
 
/* remember to define focus styles! */
:focus {
    outline: 0;
}
 
/* remember to highlight inserts somehow! */
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: collapse;
    border-spacing: 0;
}
/*fim do Reset*/

body {
	font: 100%/1.4 Tahoma;
	margin: 0;
	padding: 0;
	color: #515050;
	/*background: url('../imagens/fundo.png');*/
}

/* Elementos e tags seletoras */
ul, ol, dl {
	padding: 0;
	margin: 0;
	 
}
h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;	 
	padding-right: 15px;
	padding-left: 15px;
}
a img#transmissao {
	margin: 100px 0 0 0;
	border: none;
}
a:link {
	color: #42413C;
	text-decoration: underline;
}
a:visited {
	color: #6E6C64;
	text-decoration: underline;
}
a:hover, a:active, a:focus {
	text-decoration: none;
}

/* Fixa o tamanho e configuração das divs */
.container {
	width: 920px;
	height:auto;
	background: transparent;
	margin: 0 auto;
}
.header {
	background: transparent;
}
#Insertlogo{
	background: transparent;
	display:block;
	margin: 0 auto;
}
/*Configuração das Pagina Principal*/
.conteudo {
	padding: 0 0 10px 0;
	width: 100%;
	margin: 0 0 50px 0;
	height:auto;
	float:left;
	background-color:#FFF;
}
.texto{
	font-size: 12px;
	font-family: Tahoma;
	text-align: justify;
	width: 70%;
	height: auto;
	color: #515050;
	float:left;
	padding: 0;
	z-index: 2;
}
.texto h1{
	font-size: 20px;
	text-align: left;
	margin: 10px 0;
}
.texto p{
	margin: 0;
	padding: 0;	
}
.texto p.p1{
	margin: 40px 0 0 0;
}
.texto #video{
	z-index: 2;
	width: auto;
	height: auto;
	margin: 25px 0 10px 20px;
	float: right;
}
#divisor{
	width: 100%;
	height: auto;
	margin: 0 auto;
	background: #FFF;
}
#noticias{
	width: 640px;
	height:auto;
	margin: 10px 0 0 0;
	font-size: 14px;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
}
h6{
	font-size: 20px;
	color: #457873;
	margin: 480px 0 0 0;
}
h6#v{
	font-size: 20px;
	color: #457873;
	margin: 30px 0 0 0;
}
#noticias a{
	background: url("../imagens/icoSetaAmarela.gif") 0 8px no-repeat;
	font-weight: bold;
	font-size: 16px;
	color: #007CC2;
	display: block;
	padding: 0 0 0 10px;
	margin: 20px;
	text-decoration: none;
	border-bottom: 1px solid dotted;
}
.videos {
	margin: 10px;
	float: left;
	width: 640px;
	height: 95px;
	background: #AAA;
	padding: 0;
	border: 8px solid #CCC;
}
.videos img{
	margin: 5px;
	width: 115px;
	height: 80px;
	filter: alpha(opacity=40);/* IE 5-7 */
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";  /* IE 8 */
   -moz-opacity: 0.4;/* Netscape */
   -khtml-opacity: 0.4;/* Safari 1.x */
   opacity: 0.4; /* Navegadores Modernos*/
}
.videos img:hover{
	filter: alpha(opacity=100);/* IE 5-7 */
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  /* IE 8 */
   -moz-opacity: 1.0;/* Netscape */
   -khtml-opacity: 1.0;/* Safari 1.x */
   opacity: 1.0; /* Navegadores Modernos*/
}
/* SHADOW BOX ******
********************/
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{
	font-weight:200;
	color:#fff;
}
#sb-container{
	position:fixed;
	margin:0;
	padding:0;
	top:0;
	left:0;
	z-index:999;
	text-align:left;
	visibility:hidden;
	display:none;
}
#sb-overlay{
	position:relative;
	height:100%;
	width:100%;
}
#sb-wrapper{
	position:absolute;
	visibility:hidden;
	width:100px;
}
#sb-wrapper-inner{
	position:relative;
	border:1px solid #303030;
	overflow:hidden;
	height:100px;
}
#sb-body{
	position:relative;
	height:100%;
}
#sb-body-inner{
	position:absolute;
	height:100%;
	width:100%;
}
#sb-player.html{
	height:100%;
	overflow:auto;
}
#sb-body img{
	border:none;
}
#sb-loading{
	position:relative;
	height:100%;
}
#sb-loading-inner{
	position:absolute;
	font-size:14px;
	line-height:24px;
	height:24px;
	top:50%;
	margin-top:-12px;
	width:100%;
	text-align:center;
}
#sb-loading-inner span{
	background:url(../imagens/shadowbox/loading.gif) no-repeat;
	padding-left:34px;
	display:inline-block;
}
#sb-body,#sb-loading{
	background-color:#060606;
}
#sb-title,#sb-info{
	position:relative;
	margin:0;
	padding:0;
	overflow:hidden;
}
#sb-title,#sb-title-inner{
	height:26px;
	line-height:26px;
}
#sb-title-inner{
	font-size:26px;
}
#sb-info,#sb-info-inner{
	height:20px;
	line-height:20px;
}
#sb-info-inner{
	font-size:12px;
}
#sb-nav{
	float:right;
	height:16px;
	padding:2px 0;
	width:45%;
}
#sb-nav a{
	display:block;
	float:right;
	height:16px;
	width:16px;
	margin-left:3px;
	cursor:pointer;
	background-repeat:no-repeat;
}
#sb-nav-close{
	background-image:url(../imagens/shadowbox/close.png);
}
#sb-nav-next{
	background-image:url(../imagens/shadowbox/next.png);
}
#sb-nav-previous{
	background-image:url(../imagens/shadowbox/previous.png);
}
#sb-nav-play{
	background-image:url(../imagens/shadowbox/play.png);
}
#sb-nav-pause{
	background-image:url(../imagens/shadowbox/pause.png);
}
#sb-counter{
	float:left;width:45%;
}
#sb-counter a{
	padding:0 4px 0 0;
	text-decoration:none;
	cursor:pointer;
	color:#fff;
}
#sb-counter a.sb-counter-current{
	text-decoration:underline;
}
div.sb-message{
	font-size:12px;
	padding:10px;
	text-align:center;
}
div.sb-message a:link,div.sb-message a:visited{
	color:#fff;
	text-decoration:underline;
}