/*

TAGS REDEFINIDAS

*/

body {
	background-image: url(../icon/bg.gif);
	background-position: center;
	background-repeat: repeat-y;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.main_div { width:780px; float:left; margin:0;}
img {
	margin: 0;
	padding: 0;
	border: 0;
}

a {
	color: #FFBA00;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

input {
	font-family: Tahoma, Arial;
	font-size: 11px;
	margin-left: 0px;
	margin-right: 0xp;
	vertical-align: middle
}

select {
	font-family: Tahoma, Arial;
	font-size: 11px;
	margin-left: 0px;
	vertical-align: middle;
	background-color: #CCCCCC;
}

div {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #CCCFE7;
}

form {
	margin: 0px;
	padding: 0px;
	text-align: left;
}


/*

CLASSES E DIVS PARA ESTRUTURA

1. Tabela externa de estrutura
2. Célula interna para conteúdo
3. Container para vinheta em Flash
4. Célula de coluna de Shopping
5. Tabela interna de miolo (menu + colunas)
6. Container para área de login
7. Célula de coluna para menu
8. Célula de coluna para miolo
9. Container para full banner
10. Coluna da esquerda para miolo
11. Coluna da direita para miolo
12. Container de cross-content abaixo do menu

*/

.container {
	background-image: url(../icon/bg_galpaocrioulo.gif);
	text-align: left;
	width: 779px;
	padding: 0px;
	border: none 0px;
	margin: 0px auto;
}

.content {
	width: 619px;
	padding: 0px;
	margin: 0px auto;
	vertical-align: top;
}

#flash {
	height: 171px;
	width: 616px;
	padding-left: 3px;
	margin: 0px auto;
	clear: both;
}

.shopping {
	width: 160px;
	vertical-align: top;
}

/* 5 */
/*
.internal {
	width: 619px;
	border: none 0px;
}
*/

#login {
	width: 124px;
	height: 106px;
	margin-left: 18px;
	margin-top: 15px;
	margin-bottom: 30px;
}

#login td {
	color: #000000;
	text-align: left;
}

#menu {
	float: left;
	width: 129px;
	height: 300px;
	padding-left: 3px;
	padding-right: 5px;
	vertical-align: top;
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 1;
	display: table;
}

#columns {
	padding-left: 137px;
	vertical-align: top;
}

#full_banner {
	width: 470px;
	height: 62px;
	padding-lefT: 1px;
	padding-top: 1px;
	background-image: url(../icon/bg_banner.gif);
	background-repeat: no-repeat;
}

#button_banner {
	width: 150px;
	height: 85px;
	padding-left: 17px;
	padding-top: 25px;
}

/* 10 */
#left_col {
	float: left;	
	width: 222px;
	margin-right: 11px;
	margin-left: 1px;
	background-color: #6C4720;
}

#right_col {
	float: left;
	width: 226px;
	background-color: #6C4720;
}

#cross_content {
	color: #FFFFFF;
	padding-left: 16px;
	padding-bottom: 17px;
	font-size: 10px;
	background-image: url(../icon/it_crosscontent_galpaocrioulo_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-bottom: 6px;
}

#crosscontent_wrapper {
/*
	position: absolute;
	z-index: 2;
	margin-left: -129px;

	top: 462px;

	top: 0px;
	visibility: hidden;
	*/
}

#int_container {
	width: 463px;
	margin-top: 17px;
	margin-left: 3px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin: 17px 0px 0px 3px;
}

/*

COLUNA DE SHOPPING

1. Bloco de shopping
2. Redefinição de links para bloco de shopping
3. Bloco de promoções
4. Item do bloco de promoções

*/

#block_shop {
	color: #000000;
	margin-left: 16px;
	margin-right: 14px;
	margin-top: 6px;
	margin-bottom: 6px;
}

#block_shop  a {
	color: #000000;
	font-weight: bold;
}

#block_promo {
	background-color: #7B5A37;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 1px;
}

#block_promo_item {;
	margin-bottom: 16px;
}

/*

DIVS PARA ESTRUTURA DO MIOLO
1. Container para destaque no topo
2. Container interno para destaque no topo
3. Redefinição para cabeçalho de destaque no topo
4. Container para cartola de bloco
5. Redefinição para imagens do container de cartola do bloco
6. (TOPO) Container para bloco padrão
7. Redefinição de imagem para container de bloco padrão
8. Container para bloco principal
9. Redefinição para bloco de britas (UL) dentro do container de bloco padrão
10. Redefinição para bloco de britas (LI) dentro do container de bloco padrão
11. Container para rodapé do bloco principal
12. Bloco de programação de programa
13. Bloco interno de programação de programa
14. Cabeçalho para bloco de informações especiais
15. Redefinição de imagem para bloco de informações especiais
16. Container para bloco de informações especiais

*/

#news_big {
	width: 463px;
	margin-top: 29px;
	margin-left: 3px;
	margin-bottom: 0px;
	margin-right: 0px;
	background-color: #6C4720;
}

#news_big_middle {
	margin-bottom: 22px;
	margin-right: 7px;
	margin-top: 8px;
	color: #FFFFFF;
	line-height: 16px;
}


#news_big_middle h3 {
	color: #EB8500;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
	margin-top: 8px;
}


#header {
	float: left;
	clear: both;
	background-image: url(../icon/head_news_bg_galpaocrioulo.gif);
	margin-top: 12px;
	margin-bottom: 1px;
}

/* 5 */
/*
#header img {
	margin-left: -3px;
	margin-right: -3px;
}
*/

#block_top {
	background-color: #7B5A37;
	clear: both; 
	height: 15px;
}

#block_top img {
	float: right;
/*	margin-right: -3px;*/
}

#block_main {
	background-color: #7B5A37;
	clear: both;
	padding-left: 14px;
	padding-right: 14px;
	padding-bottom: 12px;
}

#block_main ul {
	display: block;
	clear: both;
	margin-left: 16px;
	margin-top: 12px;
	margin-bottom: 0px;
	padding-left: 0px;
}

/* 10 */
#block_main li {
	list-style-image: url(../icon/bullet_galpaocrioulo.gif);
	margin-top: 3px;
}

#block_bottom {
	clear: both;
	background-image: url(../icon/block_galpaocrioulo_b.gif);
	background-repeat: repeat-x;
	height: 11px;
}

#block_programac {
	background-image: url(../icon/block_galpaocrioulo_outli_bg.gif);
	clear: both;
	padding-left: 14px;
	padding-right: 14px;
	padding-bottom: 5px;
}

#block_programac ul {
	margin-left: 16px;
	margin-top: 12px;
	margin-bottom: 0px;
}

#block_programac li {
	list-style-image: url(../icon/bullet_galpaocrioulo.gif);
	margin-top: 3px;
}

/* 13 */
#block_int_programac {
	background-color: #7A5C3D;
	width: 198px;
}

#header_informative {
	width: 198px;
	background-color: #FFBA00;
	margin-top: 25px;
	margin-left: 12px;
	height: 17px;
}

/* 15 */
#header_informative img {
	margin-right: -3px;
	margin-left: -3px;
}

#block_informative {
	margin-left: 8px;
	margin-top: 8px;
}


/*

CLASSES PARA ESTRUTURA DO MIOLO

1. Manchete de matéria
2. Redefinição de links para manchete de matéria
3. Título da matéria (opcional)
4. Apoio da matéria
5. Texto-container da cartola de bloco
6. Foto M
7. Foto T
8. Título de item similar ao menu
9. Texto-container da cartola de bloco informativo

*/

h2 {
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 2px;
}

h2 a {
	color: #FFFFFF;
}

.title {
	font-size: 11px;
	color: #FFFFFF;
	display: block;
	margin-top: 0px;
	margin-bottom: 3px;
}

.support {
	font-size: 11px;
	color: #CCCFE7;
}

/* 5 */
.header-text {
	float: left;
	display: block;
	font-family: Verdana, Arial;
	color: #FFFFFF;
	margin-top: 4px;
	margin-left: 8px;
	margin-right: 13px;
}

.pic-m {
	float: left;
	margin-right: 10px;
	margin-top: 4px;
	border: solid 1px #000000;
}

.pic-t {
	float: left;
	margin-right: 7px;
	border: solid 1px #000000;
}

.menu-title {
	color: #DECC7A;
	font-size: 11px;
	display: block;
	margin-left: 8px;
	margin-bottom: 3px; 
}

/* 9 */
.header-informative-text {
	float: left;
	display: block;
	color: #000000;
	margin-top: 2px;
}

/*

CLASSES/ESTILOS ESPECÍFICOS DESTA SEÇÃO (CORES E TAMANHOS)

1. Imagem para área de notícia de destque
2. 
3. Cartola para bloco interno de Chat
4. Horário de Chat
5. Descrição de Chat
6. Tabela de programação
7. Célula da tabela de programação
8. Ajuste de bug de 3 pixels do IE

*/

.news-big-img {
	float: left;
	border: solid 1px #000000;
	margin-right: 17px;
}

.chat-head {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	display: block;
	margin-bottom: 3px;
}

#chat_hour {
	font-size: 10px;
	width: 42px;
	text-align: right;
	float: left;
}

/* 5 */
.chat_description {
	font-size: 10px;
	width: 152px;
	display: block;
	color: #CCCFE7;
}

.program-table {
	border: solid 1px #896C4D;
	margin-left: 10px;
	background-image: url(../icon/i_program_int_galpaocrioulo_bg.gif);
	width: 178px;
	clear: both;
}

.program-table td {
	color: #000000;
	padding-top: 5px;
	padding-left: 4px;
	font-size: 11px;
}

.threepx-bug {
	float:left;
	clear:both;
}
/*

CLASSES GERAIS

1. Tabela com itens multimídia
2. Espaçamento entre os itens nas células da tabela de itens multimídia
2. Imagens alinhadas à esquerda com borda
3. Imagens alinhadas à esquerda para bloco interno
4. Imagens alinhadas à direita para bloco interno

*/

.multimedia {
	margin-top: 3px;
}

.multimedia td {
	padding-top: 4px;
	font-size: 11px;
}

.floated-border1 {
	float: left;
	border: solid 1px #000000;
}

.floated-l-border0 {
	float: left;
	margin-right: 10px;
}

.floated-r-border0 {
	float: right;
	margin-left: 10px;
}

/*

RODAPÉ

*/

/* RODAPÉ */
#footer {
	background-image: url(../icon/bg_galpaocrioulo.gif);
	text-align: left;
	width: 783px;
	* width: 779px;
	height: 90px;
	border: none 0px;
	padding-top: 37px;
	clear: both;
}

/* RODAPE - ÁREA OAS */
#footer_oas {
	float: left;
	height: 60px;
	width: 150px;
	margin-top: 20px;
	margin-left: 72px;
	text-align: center;
}

/* RODAPÉ - ÁREA DE TEXTO */
#footer_info {
	font-size: 11px;
	color: #CCCCCC;
	text-align: right;
	padding-top: 10px;
	padding-right: 20px;
	margin-right: 160px;
	margin-bottom: 21px;
	margin-top: 10px;
}


#buscadropdown {
	display: table;
}