/* CAPA */

#conteudo_home  {
	width:510px;
	float:left;
}

#conteudo_home ul {
	margin-left:20px;
	list-style-image:url(../images/ico_lista.gif);
}

#conteudo_home h2 {
	font-size:24px;
	color:#fff;
	font-weight:normal;
	line-height:1em;
	height:45px;
	clear:both;
	letter-spacing:-0.03em;
	font-family:"Trabuchet MS", Arial, Helvetica, sans-serif
}

#conteudo_home .box_destaques {
	border:1px solid #fff;
	padding:10px;
	padding-bottom:0;
	height:230px;
	clear:both;
	width:510px;
	float:left;
	background:url(../images/trans.png);
	_background:url(../images/destaque_fundo.gif) repeat-x;
	margin-bottom:25px;
}

#conteudo_home .box_destaques .destaque {
	float:left;
	width:322px;
	height:225px;
	border:1px solid #fff;
	margin-right:4px;
	_margin-right:1px;
}
#conteudo_home .box_destaques ul {
	width:162px;
	list-style:none;
	list-style-image:none;
	margin:0;
	float:left;
	*float:none;
}
#conteudo_home .box_destaques ul li {
	width:162px;
	display:block;
}
#conteudo_home .box_destaques ul li a {
	display:block;
	width:118px;
	padding:7px 7px 5px 32px;
	_padding:6px 7px 5px 32px;
	font-weight:bold;
	height:61px;
	background:top left no-repeat;
	color:#fff;
	text-decoration:none;
	line-height:1.2em;
	cursor:pointer;
	margin-bottom:4px;
	*margin-bottom:3px;
}
#conteudo_home .box_destaques ul li a.dest_aba1 { background-image:url(../images/capa_destaque1.png); }
#conteudo_home .box_destaques ul li a.dest_aba2 { background-image:url(../images/capa_destaque2.png); }
#conteudo_home .box_destaques ul li a.dest_aba3 { background-image:url(../images/capa_destaque3.png); margin:0; !important }

#conteudo_home .box_destaques ul li a.dest_aba1_up { background-image:url(../images/capa_destaque1.png); background-position: -163px 0; !important }
#conteudo_home .box_destaques ul li a.dest_aba2_up { background-image:url(../images/capa_destaque2.png); background-position: -163px 0px; }
#conteudo_home .box_destaques ul li a.dest_aba3_up { background-image:url(../images/capa_destaque3.png); background-position: -163px 0px; }

#conteudo_home .box_destaques ul li a .data {
	font-size:11px;
	font-weight:normal;
	margin-top:5px;
	height:10px;
	float:left;
	clear:both;
}
#conteudo_home .box_destaques ul li a.dest_aba1 .data, #conteudo_home .box_destaques ul li a.dest_aba1_up .data { color:#AD6C1D; }
#conteudo_home .box_destaques ul li a.dest_aba2 .data, #conteudo_home .box_destaques ul li a.dest_aba2_up .data { color:#5F730F; }
#conteudo_home .box_destaques ul li a.dest_aba3 .data, #conteudo_home .box_destaques ul li a.dest_aba3_up .data { color:#045773; }

#conteudo_home .box_tit_livros {
	clear:both;
	display:block;
	height:35px;
	border-bottom:1px solid #ABAF96;
}
#conteudo_home .box_tit_livros h2 {
	color:#A1B551;
	float:left;
	width:300px;
	height:35px;
}

#conteudo_home .box_tit_livros a.mais {	
	float:right;
	margin-top:10px;
	padding-left:8px;
	background:left url(../images/ico_vermais.gif) no-repeat;
	height:20px;
	text-decoration:none;
}

#conteudo_home .box_livros {
	border-top:1px solid #fff;
	padding-top:20px;
	width:510px;
	height:180px;
	float:left;
	clear:both;
}

#conteudo_home h2.tit_midia {
	color:#1783A6;
}

#conteudo_home .box_midia {
	border:1px solid #B5BDC7;
	padding:10px;
	width:508px;
	height:241px;
	clear:both;
	background: url(../images/trans.png);
	_background:#fff;
}

#conteudo_home .box_midia ul.lista_midia {
	list-style:none;
	margin:0;
}

#conteudo_home .box_midia ul.lista_midia li {
	display:inline;
}

#conteudo_home .box_midia ul.lista_midia li a {
	width:98px;
	height:40px;
	padding:10px 0 0 22px;
	background:top left no-repeat;
	float:left;
	color:#fff;
	text-decoration:none;
	margin-right:2px;
	font-size:16px;
	font-weight:bold;
}
#conteudo_home .box_midia ul.lista_midia li a:hover { text-decoration:underline; }

#conteudo_home .box_midia ul.lista_midia li a.midia_aba1 { background-image:url(../images/capa_midia1.gif); }
#conteudo_home .box_midia ul.lista_midia li a.midia_aba2 { background-image:url(../images/capa_midia2.gif); }
#conteudo_home .box_midia ul.lista_midia li a.midia_aba3 { background-image:url(../images/capa_midia3.gif); }
#conteudo_home .box_midia ul.lista_midia li a.midia_aba4 { background-image:url(../images/capa_midia4.gif); }

#conteudo_home .box_midia ul.lista_midia li a.midia_aba1_up { background-image:url(../images/capa_midia1.gif); background-position:0 -51px; }
#conteudo_home .box_midia ul.lista_midia li a.midia_aba2_up { background-image:url(../images/capa_midia2.gif); background-position:0 -51px; }
#conteudo_home .box_midia ul.lista_midia li a.midia_aba3_up { background-image:url(../images/capa_midia3.gif); background-position:0 -51px; }
#conteudo_home .box_midia ul.lista_midia li a.midia_aba4_up { background-image:url(../images/capa_midia4.gif); background-position:0 -51px; }

#conteudo_home .box_midia2 {
	float:left;
	clear:both;
	width:455px;
	border:3px solid #ccc;
	border-top:none;
	background-color:#fff;
	padding:10px 10px 0 15px;
	padding-bottom:0;
	height:170px;
	overflow:auto;
}

#conteudo_home .box_midia2 ul li {
	margin-bottom:5px;
}

#conteudo_home h4 { 
	color:#78879C;
	font-size:14px;
	line-height:1.3em;
}

#conteudo_home a.mais_dir {
	float:right;
	padding-left:10px;
	height:20px;
	clear:both;
	background:left url(../images/ico_mais2.gif) no-repeat;
	
}

/* LIVROS HOME - Easy Slider */

#slider_home ul, #slider_home ul li {
	margin:0;
	padding:0;
	list-style:none;
}
#slider_home { margin-left:35px; }
#slider_home, #slider_home ul li { 
	/* 
		define width and height of container element and list item (slide)
		list items must be the same size as the slider area
	*/ 
	width:420px;
	_width:440px;
	height:160px;
	overflow:hidden;
	z-index:100;
	
}
#slider_home ul li a.div_livro {
	padding:0 15px;
	width:110px;
	text-align:left;
	background:right url(../images/livros_div.gif) no-repeat;
	float:left;
}
span#prevBtn a {
	position:relative;
	background:url(../images/seta_esq.gif) no-repeat;
	width:23px;
	height:59px;
	display:block;
	top:-120px;
	z-index:99;
	text-indent:-90000em;
}
span#nextBtn a {
	position:relative;
	background:url(../images/seta_dir.gif) no-repeat;
	width:23px;
	height:59px;
	float:left;
	top:-120px;
	cursor:pointer;
	left:480px;
	z-index:99;
	text-indent:-90000em;
}

#banner-index {float: left; margin: 8px 0 0 23px; padding: 0 0 30px 0; width: 468px; height: 60px;}