﻿@charset "utf-8";
/* CSS Document */

* {
margin: 0;
padding: 0;
}

html
	{
	/*height: 100%; /* Requerido para pagina altura 100% */
	}

body {
	background: url(../../images/common/bg_gradiente.gif) top repeat-x #243641;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*height: 100%; /* Requerido para pagina altura 100% */
	}
	
a {
	color: #195c78;
	text-decoration: none;
	}
	
a:hover {
	text-decoration: underline;
	}
	
/* Classes Gerais - Begin */
.clear {
	clear: both;
	}
	
.bold {
	font-weight: bold;
	}
.boldLeft {
	font-weight: bold;
	float: right;
	padding-right: 17px;
	}
	
.img_flow {
	float: right;
	margin: 15px 25px 0 25px;
	}
	
.img_flow_left {
	float: left;
	margin: 15px 0px 0 5px;
	}
	
.fonte_consulta {
	font-size: 10px;
	font-style: italic;
	text-align: right;
	}
/* Classes Gerais - End */

/* Nonfooter - Begin */	
#nonfooter {
	width: 778px;
	background: url(../../images/common/bg_false_column.gif) top right repeat-y;
	/*position: relative; /* Requerido para pagina altura 100% */
	/*min-height: 100%; /* Requerido para pagina altura 100% */
	margin: 0 auto;
	
	
	}
	
* html #nonfooter /* Hack para ie´s */
	{
	/*height: 100%; /* Requerido para pagina altura 100% */
	}
/* Nonfooter - End */

/* Sangramento da TV - Begin */
#tvout {
	background: url(../../images/common/bg_tv_interna.jpg) top no-repeat;
	width: 6px;
	height: 215px;
	float: left;
	opacity: 0;
	}
/* Sangramento da TV - End */

/* Container - Begin */
div#container {
	float: left;
	background: url(../../images/common/bg_interna_principal.jpg) top right no-repeat;
	width: 772px;
	min-height: 510px;
	_padding-bottom: 59px;
	*padding-bottom: 59px;
	}
/* Container - End */

/*Conteúdo Principal - Begin */
.flashhome {
	margin: 24px 0 0 25px;
	}
	
#cont_main {
	float: right;
	width: 535px;
	overflow: hidden;
	}
	
#cont_main p {
	padding: 10px 20px 10px 22px;
	}
	
#cont_main h4 {
	font-size: 12px;
	color: #195c78;
	margin-bottom: -10px;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 22px;
	}
	
#cont_main div.depoimentos {
	padding: 0 0 0 10px;
	font-size: 11px;
	color: #205f76;
	border-left: 5px solid #175671;
	float: left;
	width: 220px;
	margin-left: 22px;
	_margin-left: 12px;
	}
	
#cont_main div.depoimentos p {
	padding: 0 0 10px 0;
	}
	
#cont_main div.depoimentos p.nomargin {
	padding: 0;
	}
	
#cont_main ul.inside_p {
	list-style: none;
	padding-left: 40px;
	padding-right:40px;
	padding-top: 10px;
}

#cont_main ul.inside_p li {
	background: url(../../images/common/bullet_lista.gif) left 5px no-repeat;
	padding-left: 10px;
}

	
/* Menu Secundario - Begin */
.menu_sec {
	list-style: none;
	float: right;
	height: 28px;
	}
	
.menu_sec li {
	float:left;
	margin-left: 10px;
	padding-top: 11px;
	}
	
.menu_sec li a.bt_inicio {
	background: url(../images/bt_inicial.gif);
	width: 30px;
	height: 13px;
	display: block;
	}
	
.menu_sec li a.bt_inicio:hover {
	background: url(../images/bt_inicial.gif) 0px -16px;
	}
	
.menu_sec li a.bt_contato {
	background: url(../images/bt_contato.gif);
	width: 39px;
	height: 13px;
	display: block;
	}
	
.menu_sec li a.bt_contato:hover {
	background: url(../images/bt_contato.gif) 0px -14px;
	}
	
.menu_sec li a.bt_mapadosite {
	background: url(../images/bt_mapadosite.gif);
	width: 63px;
	height: 13px;
	display: block;
	}
	
.menu_sec li a.bt_mapadosite:hover {
	background: url(../images/bt_mapadosite.gif) 0px -14px;
	}
	
.menu_sec li a.bt_glossario {
	background: url(../images/bt_glossario.gif);
	width: 44px;
	height: 13px;
	display: block;
	margin: 0 10px 0 0;
	}
	
.menu_sec li a.bt_glossario:hover {
	background: url(../images/bt_glossario.gif) 0px -14px;
	}

.menu_sec li.idiomas {
	padding: 8px 8px 0 0;
	}
	
.menu_sec select {
	border: 1px solid #7f9db9;
	font-size: 11px;
	width: 80px;
	}
	
.menu_sec li span {
	display: none;
	}
/* Menu Secundario - End */
	
/* Menu Principal - Begin */
.menu_principal {
	clear: both;
	float: right;
	list-style: none;
	width: 373px;
	padding-top: 4px;
	_padding-top: 4px;
	*padding-top: 4px;
	}
	
.menu_principal li {
	float: left;
	}
	
.menu_principal li span {
	display: none;
	}	

.menu_principal li a.bt_sobre {
	display: block;
	width: 102px;
	height: 33px;
	background: url(../images/bt_sobreatqtvd.gif);
	}
	
.menu_principal li a.bt_tvdigital {
	display: block;
	width: 72px;
	height: 33px;
	background: url(../images/bt_tvdigital.gif);
	}
	
.menu_principal li a.bt_produtos {
	display: block;
	width: 69px;
	height: 33px;
	background: url(../images/bt_produtos.gif);
	}
	
.menu_principal li a.bt_servicos {
	display: block;
	width: 65px;
	height: 33px;
	background: url(../images/bt_servicos.gif);
	}
	
.menu_principal li a.bt_noticias {
	display: block;
	width: 65px;
	height: 33px;
	background: url(../images/bt_noticias.gif);
	}
/* Menu Principal - End */

/* Sobre a TQTVD - Begin */	
.sobre h1 {
	padding: 14px 14px 0 0;
	*padding: 17px 14px 0 0;
	_padding: 18px 14px 0 0;
	text-align: right;
	clear: both;
	}
	
.sobre h2 {
	padding: 12px 0 0 23px;
	*padding: 83px 0 0 26px;
	_padding: 83px 0 0 26px;
	clear: both;
	margin-top: -2px;
	}
	
.sobre ul.menu_context {
	float: right;
	padding: 15px 20px 0 0;
	*padding: 20px 20px 0 0;
	list-style: none;
	} 
	
.sobre ul.menu_context li span {
	display: none;
	}
	
.sobre ul.menu_context li a {
	display: block;
	width: 93px;
	}
	
.sobre ul.menu_context li a.bt_empresa {
	background: url(../images/bt_sobre_empresa.gif);
	height: 19px;
	}
	
.sobre ul.menu_context li a.bt_empresa:hover {
	background: url(../images/bt_sobre_empresa.gif) 0px 19px;
	}
	
.sobre ul.menu_context li a.bt_parcerias {
	background: url(../images/bt_sobre_parcerias.gif);
	height: 21px;
	}
	
.sobre ul.menu_context li a.bt_parcerias:hover {
	background: url(../images/bt_sobre_parcerias.gif) 0px 21px;;
	}
	
.sobre ul.menu_context li a.bt_aliancas {
	background: url(../images/bt_sobre_aliancas.gif);
	height: 21px;
	}
	
.sobre ul.menu_context li a.bt_aliancas:hover {
	background: url(../images/bt_sobre_aliancas.gif) 0px 21px;;
	}

	
.sobre ul.menu_context li a.bt_oportunidades {
	background: url(../images/bt_sobre_oportunidades.gif);
	height: 22px;
	}
	
.sobre ul.menu_context li a.bt_oportunidades:hover {
	background: url(../images/bt_sobre_oportunidades.gif) 0px 22px;;
	}
/* Sobre a TQTVD - End */

/* TV Digital - Begin */
.tvdigital h1 {
	padding: 16px 45px 0 0;
	*padding: 17px 45px 0 0;
	_padding: 18px 45px 0 0;
	text-align: right;
	clear: both;
	}
	
.tvdigital h2 {
	*padding: 83px 0 0 26px;
	_padding: 83px 0 0 26px;
	clear: left;
	padding-top: 105px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 23px;
	margin-top: 0px;
	}
	
.tvdigital h3 {
	padding: 18px 0 0px 23px;
	*padding: 15px 0 0px 26px;
	_padding: 15px 0 0px 26px;
	clear: both;
	font-size:36px;
	color:#195c78;
	}
	
.tvdigital ul.menu_context {
	float: right;
	padding: 8px 1px 0 0;
	*padding: 17px 1px 0 0;
	_padding: 17px 1px 0 0;
	list-style: none;
	} 
	
.tvdigital ul.menu_context li {
	*margin-top: -3px;
	_margin-top: -3px;
	}
	
.tvdigital ul.menu_context li span {
	display: none;
	}
	
.tvdigital ul.menu_context li a {
	display: block;
	width: 114px;
	}
	
.tvdigital ul.menu_context li a.bt_oquee {
	background: url(../images/bt_tvdigital_oquee.gif);
	height: 21px;
	}
	
.tvdigital ul.menu_context li a.bt_oquee:hover {
	background: url(../images/bt_tvdigital_oquee.gif) 0px 21px;
	}
	
.tvdigital ul.menu_context li a.bt_padrao {
	background: url(../images/bt_tvdigital_padrao.gif);
	height: 21px;
	}
	
.tvdigital ul.menu_context li a.bt_padrao:hover {
	background: url(../images/bt_tvdigital_padrao.gif) 0px 21px;
	}
	
.tvdigital ul.menu_context li a.bt_forum {
	background: url(../images/bt_tvdigital_forum.gif);
	height: 22px;
	}
	
.tvdigital ul.menu_context li a.bt_forum:hover {
	background: url(../images/bt_tvdigital_forum.gif) 0px 22px;
	}
	
.tvdigital ul.menu_context li a.bt_glossario {
	background: url(../images/bt_tvdigital_glossario.gif);
	height: 20px;
	}
	
.tvdigital ul.menu_context li a.bt_glossario:hover {
	background: url(../images/bt_tvdigital_glossario.gif) 0px 20px;
	}
.tvdigital ul.menu_context li a.bt_mercado {
	background: url(../images/bt_tvdigital_mercado.png);
	height: 20px;
	}
	
.tvdigital ul.menu_context li a.bt_mercado:hover {
	background: url(../images/bt_tvdigital_mercado.png) 0px 20px;
	}
	
/* paginação do glossário */	
	
.tvdigital ul.inside_p {
	padding-bottom: 10px;
}

.tvdigital ul.inside_p li {
	margin-top: 10px;
	padding-right: 20px;
}

.tvdigital ul.menu_glossario {
	list-style: none;
	margin: 20px 0 20px 124px;
	} 
	
.tvdigital ul.menu_glossario li {
	float: left;
	margin: 0 10px 0 0;
	}

.tvdigital ul.menu_glossario li a{
	display:block;
	height:20px;
}

.tvdigital ul.menu_glossario li span{
	display:none;
}

.tvdigital ul.menu_glossario li a.bt_c {
	background:url(../../images/common/bt_c.gif);
	width:20px;
	}
	
.tvdigital ul.menu_glossario li a.bt_c:hover {
	background:url(../../images/common/bt_c.gif) 0px -24px no-repeat;
	}
	
.tvdigital ul.menu_glossario li a.bt_d {
	background:url(../../images/common/bt_d.gif);
	width:20px;
	}
	
.tvdigital ul.menu_glossario li a.bt_d:hover {
	background:url(../../images/common/bt_d.gif) 0px -24px no-repeat;
	}
	
.tvdigital ul.menu_glossario li a.bt_f_g_h_i {
	background:url(../../images/common/bt_f_g_h_i.gif);
	width:52px;
	}
	
.tvdigital ul.menu_glossario li a.bt_f_g_h_i:hover {
	background:url(../../images/common/bt_f_g_h_i.gif) 0px -24px no-repeat;
	}
	
.tvdigital ul.menu_glossario li a.bt_m_n_o_p_q_r_s {
	background:url(../../images/common/bt_m_n_o_p_q_r_s.gif);
	width:96px;
	}
	
.tvdigital ul.menu_glossario li a.bt_m_n_o_p_q_r_s:hover {
	background:url(../../images/common/bt_m_n_o_p_q_r_s.gif) 0px -24px no-repeat; 
	}
	
.tvdigital ul.menu_glossario li a.bt_t {
	background:url(../../images/common/bt_t.gif);
	width:20px;
	}
	
.tvdigital ul.menu_glossario li a.bt_t:hover {
	background: url(../../images/common/bt_t.gif) 0px -24px no-repeat;
	}

.tvdigital ul.menu_glossario li a.bt_u_v {
	background:url(../../images/common/bt_u_v.gif);
	width:30px;
	}
	
.tvdigital ul.menu_glossario li a.bt_u_v:hover {
	background: url(../../images/common/bt_u_v.gif) 0px -24px no-repeat;
	}
	
/* TV Digital - End */

/* Serviços - Begin */
.servicos h1 {
	padding: 16px 55px 0 0;
	*padding: 17px 55px 0 0;
	_padding: 18px 55px 0 0;
	text-align: right;
	clear: both;
	}
	
.servicos h2 {
	padding: 18px 0 0 23px;
	*padding: 83px 0 0 26px;
	_padding: 83px 0 0 26px;
	clear: both;
	margin-top: -2px;
	}
	
.servicos ul.menu_context {
	float: right;
	padding: 3px 1px 0 0;
	*padding: 10px 1px 0 0;
	_padding: 10px 1px 0 0;
	list-style: none;
	}
	
.servicos ul.menu_context li {
	*margin-top: -3px;
	_margin-top: -3px;
	}
	
.servicos ul.menu_context li span {
	display: none;
	}
	
.servicos ul.menu_context li a {
	display: block;
	width: 114px;
	}
	
.servicos ul.menu_context li a.bt_radiodifusores {
	background: url(../images/bt_servicos_radiodifusores.gif);
	height: 20px;
	}
	
.servicos ul.menu_context li a.bt_radiodifusores:hover {
	background: url(../images/bt_servicos_radiodifusores.gif) 0px 20px;
	}
	
.servicos ul.menu_context li a.bt_receptores {
	background: url(../images/bt_servicos_receptores.gif);
	height: 23px;
	}
	
.servicos ul.menu_context li a.bt_receptores:hover {
	background: url(../images/bt_servicos_receptores.gif) 0px 23px;
	}
	
.servicos ul.menu_context li a.bt_governo {
	background: url(../images/bt_servicos_governo.gif);
	height: 21px;
	}
	
.servicos ul.menu_context li a.bt_governo:hover {
	background: url(../images/bt_servicos_governo.gif) 0px 21px;
	}
	
.servicos ul.menu_context li a.bt_agencias {
	background: url(../images/bt_servicos_agencias.gif);
	height: 23px;
	}
	
.servicos ul.menu_context li a.bt_agencias:hover {
	background: url(../images/bt_servicos_agencias_on.gif);
	}
	
.servicos ul.menu_context li a.bt_empresas {
	background: url(../images/bt_servicos_empresas.gif);
	height: 20px;
	}
	
.servicos ul.menu_context li a.bt_empresas:hover {
	background: url(../images/bt_servicos_empresas.gif) 0px 22px;
	}

#cont_main div.obs {
	padding: 0 0 0 10px;
	font-size: 11px;
	color: #205f76;
	border-left: 5px solid #175671;
	margin: 10px 30px 10px 40px;
	_margin: 10px 30px 10px 22px;
	}
	
.img_dir{
	display:block; 
	float:right; 
	text-align:center; 
	margin:20px 30px 0px 20px;
	}

.img_esq{
	display:block; 
	float:left; 
	text-align:center; 
	padding:15px 40px 0px 24px;
	}
.img_cen{
	display:block; 
	text-align:center; 
	padding:15px 10px 0px 95px;
	}
	
.img_playout{
	padding-top: 10px;
	padding-left: 70px;

}
.img_mercado{
	padding-top: 0px;
	padding-left: 0px;
	float: left;
	padding-right: 30px;

}
.img_mercado2{
	padding-top: 0px;
	float: right;
	display: block;
	padding-right: 60px;
	
	
}

.texto_mercado{
	padding-top:0px;
	padding-left: 70px;
	float: right;
	display:block;
}
.texto_mercado2{
	float: right;
	display:block;
	width: 455px;
	margin-top: 30px;
	
}
.img_center{
	padding-top: 10px;
	padding-left: 115px;

}

.solucao_qtvd{
	display:block; 
	text-align:center; 
	padding:10px;
}


#cont_main ul.inside_s {
	list-style: none;
	padding-left: 40px;
	width:240px;
	_width: 220px;
}

#cont_main ul.inside_s li {
	background: url(../../images/common/bullet_lista.gif) left 5px no-repeat;
	padding-left: 10px;
}

#cont_main ul.inside_noticia {
	list-style: none;
	padding-left: 40px;
	width:450px;
	_width: 220px;
}

#cont_main ul.inside_noticia li {
	background: url(../../images/common/bullet_lista.gif) left 5px no-repeat;
	padding-left: 10px;
}
/* Serviços - End */

/* Notícias - Begin */
.img_noticia{
	padding-top: 10px;
	padding-left: 90px;

}
.noticias h1 {
	padding: 16px 55px 0 0;
	*padding: 17px 55px 0 0;
	_padding: 20px 55px 0 0;
	text-align: right;
	clear: both;
	}
	
.noticias h2 {
	padding: 107px 0 0 23px;
	*padding: 83px 0 0 26px;
	_padding: 83px 0 0 26px;
	clear: both;
	margin-top: -2px;
	}
	
.noticias h6{
	margin:8px 0 -10px 22px;
	font-size:11px;
	color: #550606;
}
	
.noticias h5{
	font-size:14px;
	margin:8px 0 -10px 22px;
	color: #195c78;
	width:490px;
}
.noticias a.link_noticia {
	color: #000000;
	}

#legenda_fotoNoticia {
	position:absolute;
	left:320px;
	top:1591px;
	width:377px;
	height:56px;
	z-index:1;
	font-size: 9px;
	text-align: center;
}

#legenda_fotoNoticia_02 {
	position:absolute;
	left:335px;
	top:717px;
	width:348px;
	height:30px;
	z-index:1;
	font-size: 10px;
	text-align: center;
}
/* Notícias - End */

/* Termos de Uso - Begin */
.termos_de_uso h1 {
	padding: 16px 55px 0 0;
	*padding: 20px 55px 0 0;
	_padding: 20px 55px 0 0;
	text-align: right;
	clear: both;
	}
	
.termos_de_uso h2 {
	padding: 112px 0 0 23px;
	*padding: 120px 0 0 26px;
	_padding: 120px 0 0 26px;
	clear: both;
	}
/* Notícias - End */

/* Mapa do site - Begin */
.mapadosite h1 {
	padding: 20px 20px 0 0;
	*padding: 8px 20px 0 0;
	_padding: 20px 20px 0 0;
	text-align: right;
	clear: both;
	}
	
.mapadosite h2 {
	padding: 103px 0 0 23px;
	*padding: 83px 0 0 26px;
	_padding: 83px 0 0 26px;
	clear: both;
	margin-top: -2px;
	}
	
.mapadosite ul.list_map {
	margin-left:30px;
}

.mapadosite ul.list_map li {
	list-style-type:none;
	margin-bottom: 10px;
}

.mapadosite ul.inside_p{
	margin-top:10px;
}	

.mapadosite .inside_p li{
	margin-left:-20px;
}	

 .mapadosite .inside_p li a {
	color:#000000; 
 }

/* Mapa do site - End */

/* Contato - Begin */

#col_01{
	width:260px;
	float:left;
}

#col_01 form{
	padding:0 0 0 22px;
}

#col_01 form input, #col_01 form select, #col_01 form textarea{
	background-color:#F2A73D;
	border:1px solid #EBEBEB;
	width:225px;
}

#col_01 form .bt_enviar{
	width:58px; 
	margin:5px 5px 0 0;
	float:right;
	border:0px;
}

#col_01 form .t1{
	width:125px;
}

#col_01 form label{
	color:#666665;
	display:block;
	margin-top:11px;
}

#col_02{
	width:260px;
	float:left;
	margin-left:10px;
}

#col_02 .endereco{
	background:url(../../images/common/bg_contato.gif) repeat-x;
	margin:-12px 0 0 0;
	padding:25px 10px 0 10px;
	width:226px;
	height:400px;
	z-index:1;
}

#col_02 .situacaoatual{
	background:url(../../images/common/bg_contato.gif) repeat-x;
	margin:-12px 0 0 0;
	padding:25px 10px 0 10px;
	width:226px;
	height:320px;
	z-index:1;
}


#col_02 .astrodevnet{
	background:url(../../images/common/bg_contato.gif) bottom repeat-x;
	margin:-12px 0 0 0;
	padding:25px 10px 0 10px;
	width:226px;
	z-index:1;
	height:290px;
}

#cont_main .astrodevnet ul.inside_p{
	margin: 10px 0 0 0;
	padding:0 0 0 0;
}	

.astrodevnet ul.inside_p li {
	padding:0;
	margin:0;
}	

.astrodevnet ul.inside_p li a {
	color:#000000; 
 }

.img_contato{
	z-index:20;
	position:relative;	
}

.endereco img{
	display:block;
	margin:0 0 5px -2px;
}

.situacaoatual img{
	display:block;
	margin:0 0 5px -2px;
}


.contato h1 {
	padding: 17px 60px 0 0;
	*padding: 11px 60px 0 0;
	_padding: 21px 60px 0 0;
	text-align: right;
	clear: both;
	}
	
.contato h2 {
	padding: 105px 0 0 23px;
	*padding: 83px 0 0 26px;
	_padding: 83px 0 0 26px;
	clear: both;
	margin-top: -2px;
	}
/* Contato - End */


/* Produtos - Begin */
.produtos h1 {
	padding: 16px 55px 0 0;
	*padding: 17px 55px 0 0;
	_padding: 21px 55px 0 0;
	text-align: right;
	clear: both;
	}
	
.produtos h2 {
	padding: 20px 0 0 23px;
	*padding: 40px 0 0 26px;
	_padding: 40px 0 0 26px;
	clear: both;
	margin-top: -2px;
	}
	
.produtos ul.menu_context {
	float: right;
	padding: 8px 1px 0 0;
	*padding: 17px 1px 0 0;
	_padding: 17px 1px 0 0;
	list-style: none;
	}
	
.produtos ul.menu_context li {
	*margin-top: -3px;
	_margin-top: -3px;
	}
	
.produtos ul.menu_context li span {
	display: none;
	}
	
.produtos ul.menu_context li a {
	display: block;
	width: 114px;
	}
	
.produtos ul.menu_context li a.bt_astrotvMiddleware {
	background: url(../images/bt_produtos_astrotvMiddleware.png);
	height: 20px;
	}
	
.produtos ul.menu_context li a.bt_astrotvMiddleware:hover {
	background: url(../images/bt_produtos_astrotvMiddleware.png) 0px 22px;
	}
	
.produtos ul.menu_context li a.bt_astroplay{
	background: url(../images/bt_produtos_astroplay.png);
	height: 20px;
	}
	
.produtos ul.menu_context li a.bt_astroplay:hover {
	background: url(../images/bt_produtos_astroplay.png) 0px 22px;
	}
	
.produtos ul.menu_context li a.bt_astroate{
	background: url(../images/bt_produtos_astroate.png);
	height: 20px;
	}
	
.produtos ul.menu_context li a.bt_astroate:hover {
	background: url(../images/bt_produtos_astroate.png) 0px 22px;
	}
	
.produtos ul.menu_context li a.bt_stickercenter{
	background: url(../images/bt_produtos_stickercenter.png);
	height: 20px;
	}
	
.produtos ul.menu_context li a.bt_stickercenter:hover {
	background: url(../images/bt_produtos_stickercenter.png) 0px 22px;
	}
	
.tit_sticker {
	color: #005e88;
	font-size: 18px;
	font-weight: bold;
	display: block;
	}
	
.sub_sticker {
	color: #005e88;
	font-size: 14px;
	font-weight: bold;
	display: block;
	}
	
img.sticker_left {
	float: left;
	margin: 10px 15px 10px 22px;
	clear: both;
	}

.text_sm {
	font-size: 10px;
	}
/* Produtos - End */	
	
/*Conteúdo Principal - End */

/*Conteúdo Secundário - Begin */
.cont_sec {
	float: left;
	font-size: 11px;
	color: #550606;
	width: 237px;
	padding-top: 0px;
	}
	
.cont_sec span.logo {	
	width:237px;
	height:200px;
	display:block;
	margin-bottom:300px;
	}
	
.cont_sec p {
	padding: 8px 18px;
	}

.cont_sec span {	
	color: #195c78;
	}
	
.cont_sec span.maistermos {	
	float: right;
	padding-right: 23px;
	}
	
.cont_sec h2 {
	padding-left: 17px;
	}
/*Conteúdo Secundário - End */	


/* Footer - Begin */	
#footer
	{
		/*position: relative; /* Requerido para pagina altura 100% */
		/*margin: -59px auto 0 auto; /* Requerido para pagina altura 100% */
		background: url(../../images/common/bg_footer.gif) no-repeat;
		background-color:#FFFFFF;
		height: 75px;
		width: 778px;
		color: #550606;
		font-size: 11px;
		clear: both;
		margin: 0 auto;
	}
	
#footer p
	{
	float: left;
	display: block;	
		
}

#link
	{
	float: right;
	margin-right: 17px;
	padding-top: 0px;
	margin-top: 26px;
	border:none;
	display: block;
	height:40px;
	width:100px;
}
	
* html #footer /* Hack para ie´s */
	{
		/*margin-top: -59px; /* Requerido para pagina altura 100% */
	}
	
#footer p {
	float: left;
	padding: 35px 0 0 23px;	
	}
	
#footer a {
	color: #550606;
	}
	
#footer a:hover {
	text-decoration: underline;
	}
/* Footer - End */
	

	
#cont_form ul.form {
	list-style:none;
	}
	
#cont_form ul.form li.label {
	margin:8px 0 0 0;
	color:#333;
	}

