html,

body {

	padding:0;

	height:100%;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	background-image: url(img/bg-top.png);

	background-repeat: no-repeat;

	background-position: center top;

	background-color: #FFFFFF;

}

#container {

	min-height:100%;

	position:relative;

}





#content {

	margin-right: auto;

	margin-left: auto;

	width: 975px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 100px;

	padding-left: 0px;

	text-align: left;

	

	

}



#content:after{

		    content:".";

		    display:block;

		    clear:both;

		    visibility:hidden;

		    height:0;

		    overflow:hidden;

}





#header {

	height: 511px;

	width: 975px;

	z-index: 100;



}

#continterno {

	width: 963px;

	margin-top: 35px;

	margin-bottom: 20px;

	margin-right: auto;

	margin-left: auto;



}

#continterno ul {

	list-style-type: none;

	padding: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-top: 0px;

	margin-left: 0px;

}

#continterno li {

	padding-left: 12px;

	margin-bottom: 5px;

	background-image: url(img/li.png);

	background-repeat: no-repeat;

	background-position: left 3px;

}

#footer {

	position:absolute;

	height:92px;

	clear: both;

	margin: 0px;

	padding: 0px;

	bottom: 0px;

	width:100%;

	z-index: 200;

	background-image: url(img/bg-rodape.jpg);

	background-repeat: repeat-x;

	background-position: center bottom;

	behavior: url(iepngfix.htc);

}

#footerinterno {

	width: 975px;

	margin-right: auto;

	margin-left: auto;

}

#continterno2 {

	width: 966px;

	margin-top: 35px;

	margin-bottom: 20px;

	margin-right: auto;

	margin-left: auto;

}



.div-top {

	height: 111px;

	width: 975px;

}

.menu01 {
	height: 27px;
	width: 975px;
	margin-left: 15px;

}

.menu02 {
	height: 28px;
	width: 950px;
	margin-left: 15px;
}

.div-flash {

	width: 975px;

	height: 345px;

	background-image: url(img/bg-rop.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

	

}







form {

	margin: 0px;

}





.botao{

	font-size: 12px;

	color: #FFFFFF;

	border: 1px solid #005b89;

	background-color: #005b89;

	text-align: center;

	vertical-align: middle;

	padding-top: 2px;

	padding-bottom: 2px;

}





.links {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 15px;

	color: #005B89;

	text-decoration: underline;

}

a.links:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 15px;

	color: #005B89;

	text-decoration: none;

}

.links2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 15px;

	color: #93b5d5;

	text-decoration: underline;

}

a.links2:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 15px;

	color: #93b5d5;

	text-decoration: none;

}





.textobranco11 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	color: #FFFFFF;

	text-decoration: none;

}

.ass {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #999999;

	text-decoration: none;

}

a.ass:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #999999;

	text-decoration: underline;

}

li {

	background-image: url(img/li.png);

	background-repeat: no-repeat;

	background-position: left top;

	display: list-item;

	padding-left: 20px;

	margin-top: 5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-decoration: none;

}



ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}



.banner {

	height: 90px;

	width: 966px;

	margin-bottom: 35px;

	text-align: center;

}

.div-tabela {

	float: left;

	width: 595px;

	padding-right: 50px;

	padding-left: 50px;

}

.texto-branco-14 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #FFFFFF;

}

.texto-preto-11 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-decoration: none;

	line-height: 19px;

}

a.texto-preto-11:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-decoration: underline;

	line-height: 19px;

}



.div-pesquisadevideos {
	float: right;
	height: 99px;
	width: 221px;
	background-image: url(img/bgpesquisadevideo.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-left: 19px;
	padding-top: 15px;

}

.texto-azul-12 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #005b89;

	text-decoration: none;

}

a.texto-azul-12:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #005b89;

	text-decoration: underline;

}



.div-news {

	float: right;

	height: 200px;

	width: 206px;

	background-image: url(img/bgnews.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	padding-left: 19px;

	padding-top: 15px;

	margin-top: 8px;

	padding-right: 15px;

}

.div-twitter {

	float: right;

	clear:right;

	height: 51px;

	width: 240px;

	padding: 0;

	margin: 0;

	text-align: center;

}

.texto-azul-11 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #005b89;

}

.banner2 {

	height: 90px;

	width: 966px;

	margin-right: auto;

	margin-left: auto;

	float: left;

	padding-top: 35px;

	padding-right: 0px;

	padding-bottom: 35px;

	padding-left: 0px;

	text-align: center;

}

.div-endereco {

	text-align: center;

	height: 41px;

	padding-top: 22px;

}

.textobranco12 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	color: #FFFFFF;

	text-decoration: none;

}

.div-ass {

	height: 22px;

	text-align: center;

	vertical-align: middle;

	padding-top: 8px;

}

.div-publicidade-top {

	width: 59px;

	float: left;

	text-align: right;

}

.div-video-top {

	float: left;

	width: 525px;

}

.div-programacao {

	float: left;

	width: 360px;

}



.div-programacao-top {

	float: left;

	width: 360px;

	padding-left: 9px;

	background-image: url(img/separador-programacao-top.png);

	background-repeat: no-repeat;

	background-position: center bottom;

	padding-top: 15px;

	padding-bottom: 15px;

}

.thumb-programacao {

	float: left;

	height: 78px;

	width: 99px;

}

.texto-programacao-top {

	float: right;

	width: 230px;

	padding-right: 15px;

}

.texto-cinza {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	text-decoration: none;

}

a.texto-cinza:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	text-decoration: underline;

}



.texto11-cinza2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #999999;

	text-decoration: none;

}

a.texto11-cinza2:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #999999;

	text-decoration: underline;

}



.div-logo {

	float: left;

	width: 292px;

}

.div-top2 {

	float: right;

	width: 290px;

}

.rodape-tabela01 {

	float: left;

	width: 300px;

	padding-top: 5px;

}

.rodape-tabela02 {

	float: right;

	width: 300px;

	text-align: right;

	padding-top: 5px;

}

.texto-azul-14 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #005b89;

}

.div-contato01 {

	float: left;

	width: 320px;

}

.div-contato02 {

	float: right;

	width: 252px;

}

.borda_foto {

	border: 1px solid #006494;

}

.box {

	width: 300px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

}

.div-tabela2 {

	float: left;

	width: 698px;

}

.texto-preto-11-index {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

}

a.texto-preto-11-index:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: underline;

}

.div-programacao-top2 {

	float: left;

	width: 580px;

	background-image: url(img/separador-programacao-top.png);

	background-repeat: repeat-x;

	background-position: center bottom;

	padding-top: 15px;

	padding-bottom: 15px;

}

.texto-programacao-top2 {

	float: right;

	width: 455px;

	padding-right: 15px;

}



.semfundo{

	behavior: url(iepngfix.htc);

	}.texto10-preto {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

}

.texto-preto-11-news {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

	line-height: 15px;

}
.palavra-chave {
	font-style: italic;
	color: #999999;
	width: 200px;
}
