@charset "utf-8";

/* CSS Document */

/************************************************/
/*												*/
/*		Projeto:	BH de cada um       		*/
/*		Folha:		Geral						*/
/*		-----------------------------------		*/		
/*		Empresa:	www.hollo.com.br    		*/
/*		Autor:		Paula Oliveira			    */
/*												*/
/************************************************/

/********************************************* INICIO NORAMTIZACAO ******************************************************************/

html, body, div, span, applet, object, iframe, table, caption,
tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins,
kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,
acronym, address, big, cite, code, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
    vertical-align: baseline;
    font-family: inherit;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    outline: 0;
    padding: 0;
    margin: 0;
    border: 0;
}
:focus {
    outline: 0;
}

ol, ul {
    list-style: none;
}
table {
    border-collapse: separate;
    border-spacing: 0;
}
caption, th, td {
    font-weight: normal;
    text-align: left;
}
blockquote:before, blockquote:after, q:before, q:after {
    content: "";
}
blockquote, q {
    quotes: "" "";
}

p{ padding:5px 0 5px 0;}

a{outline: none;}

html {overflow:-moz-scrollbars-vertical; }

html {overflow-y:scroll }

body {
    background-color:#fff;
    line-height: 1;
	font:11px "Tahoma";
	color:#333333;
	text-align:center;
}

/*************************************************** FIM NORMATIZACAO *************************************************************/


/*....................................................INICIO ESTRUTURA BSICA.......................................................*/

#site{
	width:1006px;
	height:auto;
	margin:auto;
	text-align:left;
}
	#topo{ width:1007px;}
		#menu{
			width:794px;
			margin:0 0 0 125px;
		}
			.bt_menu{margin-right:-3px;}
			
	#conteudo{margin:0 0 0 125px; width:794px; height:auto;}
	/*#rodape{
		width:1008px;
		height:104px;
		padding-top:20px;
	}
	
/*....................................................FIM ESTRUTURA BSICA.......................................................*/

/*....................................................INICIO INC_HOME.......................................................*/
.flash{
	width:431px;
	height:138px;

}
.coluna_esquerda{
	width:431px;
	height:auto;
	float:left;
	padding-bottom:40px;

}

.coluna_direita{
	width:360px;
	height:auto;
	float:left;
	padding-bottom:40px;

}

	.tit_livro, .ano_livro, .data_livro, .autor_livro, .tit_livro_interna, .ano_livro_interna, .data_livro_interna, .autor_livro_interna {
		color:#00887e;
		font:bold 10px "Tahoma";
	}
	
	.tit_livro_interna, .ano_livro_interna, .data_livro_interna, .autor_livro_interna{ font-size:11px}
	.ano_livro, .autor_livro, .ano_livro_interna, .autor_livro_interna{color:#333333;}
	.data_livro, .data_livro_interna{font-weight:normal; color:#f49d02;}
	.bloco{ margin-top:10px;}
	.autor_livro, .autor_livro_interna{ font-weight:normal; margin-left:45px;}
	.bt_veja_mais, .bt_veja_mais_verde{float:right; margin:-15px 25px 0 0; border:0;}
	.bt_veja_mais_verde{ margin:-10px 10px 0 0;}
	
	.bloco_direita{
		background:url(imgs/bg_bloco_direita.gif) no-repeat;
		width:343px;
		height:auto;
		margin:-3px 0 0 20px;
	}
	#thumb_borda_index {
		width:335px;
		height:234px;
	}
	
	.img_borda_index {
		position: relative;
		top: 2px;
		left: 2px; 
	}
	
	.png_borda_index {
		position: absolute;
		margin:0px;
		z-index: 100;
	}
	.autor_foto{
		color:#fff;
		font:bold 10px "Tahoma";
		position:absolute;
		z-index:200;
		margin:218px 0 0 180px;
	}
	.bt_confira{
		float:right;
		margin:0 5px 0 0;
		border:0;
		
	}
	.bloco_direita_2{
		margin:20px 0 0 20px;
	}
/*....................................................FIM INC_HOME.......................................................*/

/*....................................................INICIO INC_APRESENTACAO.......................................................*/
#interna_content, #interna_content_pedidos{
	width:800px;
	height:auto;
	padding-bottom:40px;
}

	.interna_direita{
		width:210px;
		height:auto;
		float:left;
	}
	
	.interna_esquerda, .interna_esquerda_livros{
		width:569px;
		height:auto;
		float:left;
		padding:43px 0 0 16px;
	}

	
		.foto_apresentacao{
			float:right;
			margin:86px 0 0 0;
		}
		

		a.link_site:link{ color:#333333; text-decoration:none; font-weight:bold;}
		a.link_site:active{ color:#333333; text-decoration:none; font-weight:bold;}
		a.link_site:hover{ color:#333333; text-decoration:underline; font-weight:bold;}
		a.link_site:visited{ color:#333333; text-decoration:none; font-weight:bold;}
		
		
/*....................................................FIM INC_APRESENTACAO.......................................................*/

/*....................................................INICIO INC_GALERIAS.......................................................*/
.galeria_coluna{
	margin:10px 40px 0 0;
	float:left;
	font:bold 11px "Tahoma";
	color:#4073ff;
}

.bullet_laranja{
	margin:10px 0 0 0;
}


a.link_fotografo:link{font:bold 11px "Tahoma"; color:#4073ff; text-decoration:none;}
a.link_fotografo:active{font:bold 11px "Tahoma"; color:#4073ff; text-decoration:none;}
a.link_fotografo:hover{font:bold 11px "Tahoma"; color:#4073ff; text-decoration:none;}
a.link_fotografo:visited{font:bold 11px "Tahoma"; color:#4073ff; text-decoration:none;}


a.link_normal{font:normal 11px "Tahoma"; color:#333333; text-decoration:none;}
a.link_normal:hover{font:normal 11px "Tahoma"; color:#333333; text-decoration:underline;}


					/*************************INC_GALERIADESCRICAO*****************************/
					

.foto_grande{
	width:330px;
	height:230px;
	float:left;
}

.foto_thumbs{
	width:234px;
	height:230px;
	float:left;
	margin:0 0 0 5px;
}

	.galeriadesc{
		margin:83px 0 0 27px;
	}

	.borda_fotogrande, .borda_fotopequena, .borda_fotogrande_galeria, .borda_fotopequena_galeria{
		border:#4073ff 2px solid;
	}
	
	.borda_fotopequena, .borda_fotopequena_galeria{ margin:0 2px 5px 0;}
	.fotopequena{ margin:0 2px 5px 0; border:#fff 2px solid;}
	.borda_fotogrande_galeria, .borda_fotopequena_galeria{ border:#404040 1px solid;}
	
	

/*....................................................FIM INC_GALERIAS.......................................................*/

/***************************************************INICIO INC_HISTORIAS****************************************************/
a.link_historias:link{font:bold 11px "Tahoma"; color:#333333; text-decoration:none;}
a.link_historias:active{font:bold 11px "Tahoma"; color:#333333; text-decoration:none;}
a.link_historias:hover{font:bold 11px "Tahoma"; color:#ff6500; text-decoration:none;}
a.link_historias:visited{font:bold 11px "Tahoma"; color:#333333; text-decoration:none;}

.mensagem_historias{
	margin:40px 0 0 0;
}
/***************************************************FIM INC_HISTORIAS*******************************************************/

/***************************************************INICIO INC_FALE*******************************************************/
#faleconosco{
	font:normal 11px "Tahoma";
	margin:20px 0 0 0;
}

fieldset{
	width:450px;
	border:none;
}

legend{font:normal 12px "Tahoma";}

label{
	display:block;
	width:200px;
	font:bold 11px "Tahoma";
	color:#333333;
	padding-bottom:10px;

}

label input, label textarea{
	width:270px;
	background:#e5e5e5;
	border:#cacaca 1px solid;
}

label textarea{ height:90px;}

fieldset div{
	width:200px;
	float:right;
	margin:-67px -20px 0 0;
}
/***************************************************FIM INC_FALE*******************************************************/
/*********************************************INICIO INC_LIVROS*************************************************************/
.tit_livros{margin:43px 0 0 225px;}
.livros_content{
	width:100%;
	height:auto;
	margin:30px 0 0 0;
}
	.livros_lateral{
		margin:100px 0 0 25px;
	}
	.coluna_livros, .coluna_livros_lateral{
		width:133px;
		height:auto;
		float:left;
	}
	
	.coluna_livros_lateral{ float:inherit;}
		.bullet_livros{
			float:left;
			margin:10px 0 0 0;
		}
		.tit_coluna_lateral{
			margin-top:29px;
		}
		.livro_autor{
			width:120px;
			float:left;
			margin:7px 0 0 5px;
		}
	
	
	.book_description{
		margin:18px 0;
	}
		.capa_livro{
			float:left;
			margin:0 16px 0 0;
		}
		.book_apresentation{
			float:left;
			width:320px;
			height:210px;
		}
		.text_apresentation{
			height:150px;
		}
		.book_submenu{
			margin:auto;
			font:bold 11px "Tahoma";
			color:#00887e;
		}
		
		.seta_amarela{ margin-right:5px;}
		.descricao_autor{margin-top:25px;}
		.imagem_autor{ margin-right:3px;}
		
		
		.foto_livro{
			width:449px;
			height:340px;
			padding:43px 0 0 40px;
		}
		.mapa_livro{
			width:464px;
			height:337px;
			padding:26px 0 0 45px;
		}
			#thumb_borda_livros, .texto_foto_livros{
				width:402px;
				height:225px;
			}
			.texto_foto_livros{ height:60px; margin-top:5px;}
			
			.img_borda_livros{
				position: relative;
				top: 9px;
				left: 9px; 
			}
			
			.png_borda_livros{
				position: absolute;
				margin:0px;
				z-index: 100;
			}
	

	.interna_esquerda_livros{ width:474px; *width:552px; color:#000f08;}

    a.link_2009{font-weight:bold; color:#221e1d; text-decoration:none;}
	a.link_2009:hover{font-weight:bold; color:#1c3e93; text-decoration:none;}

    a.link_2008:link{font-weight:bold; color:#221e1d; text-decoration:none;}
	a.link_2008:active{font-weight:bold; color:#221e1d; text-decoration:none;}
	a.link_2008:hover{font-weight:bold; color:#00887e; text-decoration:none;}
	a.link_2008:visited{font-weight:bold; color:#221e1d; text-decoration:none;}

	a#link_2008:link{font-weight:normal; color:#221e1d; text-decoration:none;}
	a#link_2008:active{font-weight:normal; color:#221e1d; text-decoration:none;}
	a#link_2008:hover{font-weight:normal; color:#00887e; text-decoration:none;}
	a#link_2008:visited{font-weight:normal; color:#221e1d; text-decoration:none;}
	
	a#link_livro_foto:link{font-weight:bold; color:#00887e; text-decoration:none;}
	a#link_livro_foto:active{font-weight:bold; color:#00887e; text-decoration:none;}
	a#link_livro_foto:hover{font-weight:bold; color:#00887e; text-decoration:none;}
	a#link_livro_foto:visited{font-weight:bold; color:#00887e; text-decoration:none;}
	
	a.link_2007:link{ font-weight:bold; color:#221e1d; text-decoration:none;}
	a.link_2007:active{font-weight:bold; color:#221e1d; text-decoration:none;}
	a.link_2007:hover{font-weight:bold; color:#ff6500; text-decoration:none;}
	a.link_2007:visited{font-weight:bold; color:#221e1d; text-decoration:none;}
	
	a.link_2006:link{ font-weight:bold; color:#221e1d; text-decoration:none;}
	a.link_2006:active{font-weight:bold; color:#221e1d; text-decoration:none;}
	a.link_2006:hover{font-weight:bold; color:#6f861e; text-decoration:none;}
	a.link_2006:visited{font-weight:bold; color:#221e1d; text-decoration:none;}
	
	a.link_2005:link{ font-weight:bold; color:#221e1d; text-decoration:none;}
	a.link_2005:active{font-weight:bold; color:#221e1d; text-decoration:none;}
	a.link_2005:hover{font-weight:bold; color:#8d3e03; text-decoration:none;}
	a.link_2005:visited{font-weight:bold; color:#221e1d; text-decoration:none;}
	
	a.link_2004:link{ font-weight:bold; color:#221e1d; text-decoration:none;}
	a.link_2004:active{font-weight:bold; color:#221e1d; text-decoration:none;}
	a.link_2004:hover{font-weight:bold; color:#db9f9f; text-decoration:no;}
	a.link_2004:visited{font-weight:bold; color:#221e1d; text-decoration:none;}
	
	a.link_livros:link{font:bold 11px "Tahoma"; color:#000f08; text-decoration:none;}
	a.link_livros:active{font:bold 11px "Tahoma"; color:#000f08; text-decoration:none;}
	a.link_livros:hover{font:bold 11px "Tahoma"; color:#000f08; text-decoration:none;}
	a.link_livros:visited{font:bold 11px "Tahoma"; color:#000f08; text-decoration:none;}
	

	a.link_cronica:link{font:normal 11px "Tahoma"; color:#000f08; text-decoration:none;}
	a.link_cronica:active{font:normal 11px "Tahoma"; color:#000f08; text-decoration:none;}
	a.link_cronica:hover{font:normal 11px "Tahoma"; color:#000f08; text-decoration:none;}
	a.link_cronica:visited{font:normal 11px "Tahoma"; color:#000f08; text-decoration:none;}
	

/****************************************************FIM INC_LIVROS********************************************************/
/****************************************************INICIO BOX*******************************************************/
#box_texto, #box_termos{
	width:489px;
	height:383px;
	background:url(imgs/bg_boxtexto.png) no-repeat;
	position:absolute;
	margin:53px 0 0 -8px;
	*margin-left:-482px;
	font:normal 11px "Tahoma";
	color:#000e08;
}
	
#box_termos{ margin-top:23px;}
	
	.bt_fecharbox{margin:0 0 0 438px; cursor:pointer;}
		
		
						
		
#Example-home {
	position: relative;
	width: 450px;
	height: 348px;
	margin:0 0 0 20px;
}

#Example-home-Content {
	position: absolute;
	top: 30px; 
	width: 440px;
	height: 300px;
	overflow: hidden;
}

#Example-home .Scroller-Container {
	width:440px;
	position: absolute;
	top: 0px; 
	left: 0px;
}

#Example-home p {
	margin: 0; 
	padding: 0px ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-indent: 0;
	font:normal 11px "Tahoma";
	color:#000e08;
}

#Example-home-Scrollbar {
	position: absolute;
	left: 451px;
}

#Example-home .Scrollbar-Up,
 .Scrollbar-Up-Pressed {
	position: absolute;
	width: 10px; 
	height: 10px;
	background: url(imgs/seta_up.gif) no-repeat;
	font-size: 0px;
	top:30px;

}

#Example-home .Scrollbar-Down,
 .Scrollbar-Down-Pressed {
	position: absolute;
	top: 320px;
	width: 10px;
	height: 10px;
	background: url(imgs/seta_down.gif) no-repeat;
	font-size: 0px;
	
}

#Example-home .Scrollbar-Track,
 .Scrollbar-Track-Pressed {
	width: 10px; 
	height: 280px;
	position: absolute;
	top: 40px;
	background:#e0dfdf;
}

#Example-home .Scrollbar-Handle,
 .Scrollbar-Handle-Pressed {
	position: absolute;
	width: 10px;
	height: 30px;
	background: url(imgs/barrinha.gif);
}

#Example-home .Scrollbar-Down-Pressed{background: url(imgs/seta_down.gif) no-repeat;}

#Example-home.Scrollbar-Up-Pressed {background: url(imgs/seta_up.gif) no-repeat;}

#Example-homeurl .Scrollbar-Handle-Pressed{ background:(imgs/barrinha.gif) no-repeat;}

/****************************************************FIM BOX*******************************************************/

/***************************************************INICIO INC_HISTORIAS*********************************************/
.title_hist{
	font:bold 12px "Tahoma";
	color:#333333;
	margin-bottom:5px;
}
/**************************************************FIM INC_HISTORIAS************************************************/

/***************************************************INICIO INC_IMPRENSA*******************************************************/
#material_imprensa, #materias_publicadas, #coberturas_eventos, #video{
	margin:5px 0 0 10px;
	font:normal 11px "Tahoma";
	color:#333333;
}

	.bt_word{
		margin-right:5px;
	}

	.texto_eventos{
		float:left;
		margin:-3px 0 0 5px;
		width:349px;
	}

a.link_laranja_fotos:link{ font-weight:normal; color:#ff6500; text-decoration:none;}
a.link_laranja_fotos:active{font-weight:normal; color:#ff6500; text-decoration:none;}
a.link_laranja_fotos:hover{font-weight:normal; color:#ff6500; text-decoration:underline;}
a.link_laranja_fotos:visited{font-weight:normal; color:#ff6500; text-decoration:none;}
a#link_laranja_fotos:link{ font-weight:normal; color:#ff6500; text-decoration:none;}
a#link_laranja_fotos:active{font-weight:normal; color:#ff6500; text-decoration:none;}
a#link_laranja_fotos:hover{font-weight:normal; color:#ff6500; text-decoration:underline;}
a#link_laranja_fotos:visited{font-weight:normal; color:#ff6500; text-decoration:none;}


a.link_laranja_materias:link{ font-weight:normal; color:#221e1d; text-decoration:none; line-height:15px}
a.link_laranja_materias:active{font-weight:normal; color:#221e1d; text-decoration:none; line-height:15px}
a.link_laranja_materias:hover{font-weight:normal; color:#ff6500; text-decoration:underline; line-height:15px}
a.link_laranja_materias:visited{font-weight:normal; color:#221e1d; text-decoration:none; line-height:15px}

a#link_laranja_hist:link{ font-weight:bold; color:#333333; text-decoration:none; line-height:15px}
a#link_laranja_hist:active{font-weight:bold; color:#333333; text-decoration:none; line-height:15px}
a#link_laranja_hist:hover{font-weight:bold; color:#ff6500; text-decoration:underline; line-height:15px}
a#link_laranja_hist:visited{font-weight:bold; color:#333333; text-decoration:none; line-height:15px}

a#link_laranja_materias:link{ font-weight:normal; color:#221e1d; text-decoration:none; line-height:15px}
a#link_laranja_materias:active{font-weight:normal; color:#221e1d; text-decoration:none; line-height:15px}
a#link_laranja_materias:hover{font-weight:normal; color:#ff6500; text-decoration:underline; line-height:15px}
a#link_laranja_materias:visited{font-weight:normal; color:#221e1d; text-decoration:none; line-height:15px}


a.link_laranja_eventos:link{ font-weight:normal; color:#ff6500; text-decoration:none;}
a.link_laranja_eventos:active{font-weight:normal; color:#ff6500; text-decoration:none;}
a.link_laranja_eventos:hover{font-weight:normal; color:#ff6500; text-decoration:underline;}
a.link_laranja_eventos:visited{font-weight:normal; color:#ff6500; text-decoration:none;}

/***************************************************INICIO INC_IMPRENSA*******************************************************/

/****************************************************INICIO INC_PEDIDIOS*******************************************************/
#interna_content_pedidos{ width:950px; margin-left:-70px;}


.tit_pedidos{margin:43px 0 0 296px;}

.coluna_pedido{
	width:180px;
	height:102px;
	float:left;
	margin-top:10px;
}
	.title_pedido{font:bold 10px "Tahoma"; margin-left:3px;}
	.titulo_livro_pedido{font:normal 10px "Tahoma";}
	
#pedidos{margin:15px 0 0 0px;}

	.tabela_pedido{
		width:252px;
		float: left;
		margin-top:40px;
	}
/*******************************************************FIM INC_PEDIDOS******************************************************/

/***********************************************************************************************************************/

html{ overflow-x:auto}



/********************************* LiveValidation *************************************/

.LV_valid {
    color:#009300;
}
	
.LV_invalid {
	color:#CC0000;
}
	
.LV_validation_message{
    font-weight:bold;
	font-size:10px;
    margin:0 0 0 5px;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active,
.fieldWithErrors input.LV_valid_field,
.fieldWithErrors textarea.LV_valid_field {
    border: 1px solid #009300;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active,
.fieldWithErrors input.LV_invalid_field,
.fieldWithErrors textarea.LV_invalid_field {
    border: 1px solid #CC0000;
}



a.link:link{ color:#333333; text-decoration:none; font-weight:bold;}
a.link:active{ color:#333333; text-decoration:none; font-weight:bold;}
a.link:hover{ color:#333333; text-decoration:none; font-weight:bold;}
a.link:visited{ color:#333333; text-decoration:none; font-weight:bold;}