.home { width:780px; margin:auto; margin-top:5px; }
.home h2 { color:#272559 }

.home .box-apresentacao { float:left; width:420px; }
.home .box-apresentacao h2 { margin-bottom:5px; }
.home .box-apresentacao .itens { margin-bottom:20px; margin-left:10px; }
.home .box-apresentacao .item { float:left; width:190px; }

.home .box-apresentacao .item-0 { margin-right:15px; }
.home .box-apresentacao .item p { padding-bottom:8px; }
.home .box-apresentacao .item .nome a { color:#3A3684; font-size:12px; font-weight:normal }
.home .box-apresentacao .item .descricao a { color:#464646; font-size:12px; }
.home .box-apresentacao .item .obs a { color:#7d7d7d; font-size:12px; }

.home .divisor-destaque { display:inline-block; border-left:1px dashed #E0EAEC; height:203px; margin-top:15px; width:1px }

.home .box-destaques { background-color:#E0EAEC; float:right; width:350px; }
.home .box-destaques .destaque-aberto { margin-left:6px; margin-top:6px; height:152px; border:0px solid #000; position:relative }
.home .box-destaques .destaque-item { position:absolute; top:0px; left:0px }
.home .box-destaques .destaque-aberto img { float:left; }
.home .box-destaques .destaque-aberto .destaque-aberto-txt { margin-left: 3px; float: left; width: 168px; }
.home .box-destaques .destaque-aberto .destaque-aberto-txt h3 { line-height:17px; }
.home .box-destaques .destaque-aberto .destaque-aberto-txt a { color:#000; font-size:12px; text-align:left; }
.home .box-destaques p { line-height:12px; }
.home .box-destaques p a { font-size:12px; text-align:left; }

.home .box-destaques ul { list-style-type:none; margin:0px; padding:0px; margin-left:6px; margin-top:6px; margin-bottom:6px; }
.home .box-destaques ul li { float:left; margin-right:13px; }
.home .box-destaques ul li img { /*border-bottom:2px solid #E0EAEC*/ }
.home .box-destaques ul li.destaque-li-5 { margin-right:0px }
.home .box-destaques ul .selected img { /*border-bottom:2px solid rgb(203, 0, 3);*/ }
.home .box-destaques ul .hover img { /*border-bottom:2px solid rgb(203, 0, 3);*/ }

.home .publicacoes { float:left; }

.home .publicacoes .box-home-publ { background-color:#E0EAEC; float:left; margin:auto; width:96px; text-align:center; padding-top:10px; margin-right:7px; }
.home .publicacoes .box-home-publ img { border:0px solid #818599; }
.home .publicacoes .box-home-publ p { margin-top:5px; padding-bottom: 9px; }
.home .publicacoes .box-home-publ p a { color:#272559; font-size:11px;}

.home .tv { float:right; width:350px; background:url(../img/tvibccrim.jpg) no-repeat 235px 23px; }
.home .tv iframe { width:228px; float:left; }
.home .tv ul { float:right; list-style-type:none; margin:0px; padding:0px; margin-top:30px; width:115px; }

.home .tv ul li a {
	color:#000;
	font-size:11px;
	display:block;
	background:url(../img/seta.jpg) no-repeat 0px 6px;
	padding-left:10px;
	line-height:20px;
}

.home div.box-home-biblioteca {
	position:relative;
	height:161px;
	font-size: 10pt;
	clear:both;
	float:left;
	width:560px;
}

.home .box-home-biblioteca .livro-container { background-color:#E0EAEC; height:138px; }
.home .box-home-biblioteca .livro-container ul { margin:0px; padding:0px; list-style-type:none; }

.home .box-home-biblioteca .livro-container ul li { float:left; width:165px; width:170px; position:relative; border:0px solid #000; font-size:10px; margin-top:20px; }
.home .box-home-biblioteca .livro-container ul li.item-0 { margin-left:25px;  }
.home .box-home-biblioteca .livro-container ul li img { width:69px; height:98px; float:left; border:2px solid #818599; }
.home .box-home-biblioteca .livro-container ul li .dados { float:right; width:85px; height:103px; overflow:hidden; margin-right:6px; }
.home .box-home-biblioteca .livro-container ul li .dados p a { font-size:10px; color:#000; }

.home .box-home-biblioteca .livro-container ul li { border-left:1px dashed #4d658a; padding-left:6px }
.home .box-home-biblioteca .livro-container ul li.item-0 { border-left:0px; padding-left:0px }

.home .box-home-biblioteca a.seta { display:block; border:0px solid #000; background-repeat:no-repeat; background-position:0px 16px; position:absolute; top:66px; width:30px; height:62px; text-decoration:none; z-index:1000; }
.home .box-home-biblioteca a.seta-left { background-image:url(../img/seta-left.jpg); left:-4px; }
.home .box-home-biblioteca a.seta-right { background-image:url(../img/seta-right.jpg); left: 548px; }

.home .box-home-biblioteca h2 a { color:#4D6389 }

.home .biblioteca-conheca { float:right; width:206px; }
.home .biblioteca-conheca h2 a { color:#272559 }

div.box-home-apoiadores { height:69px; width:789px; margin-bottom:10px; background-color:#E0EAEC; position:relative }

div.box-home-apoiadores div.d-apoiadores-container {
	width:760px;
	height:62px;
	position:absolute;
	left:16px;
	/*left:32px;*/
	border:0px solid #000;
}

.home .box-home-apoiadores a.seta { display:block; border:0px solid #000; background-repeat:no-repeat; background-position:0px 16px; position:absolute; top:7px; width:30px; height:62px; text-decoration:none; z-index:1000; }
.home .box-home-apoiadores a.seta-left { background-image:url(../img/seta-left.jpg); left:-4px; }
.home .box-home-apoiadores a.seta-right { background-image:url(../img/seta-right.jpg); left:779px; }

div.box-home-apoiadores div.d-apoiadores-container ul { list-style-type:none; margin:0px; padding:0px; }
div.box-home-apoiadores div.d-apoiadores-container ul li { float:left; height:60px; border:0px solid #000; text-align:center; margin-right:10px; }
div.box-home-apoiadores div.d-apoiadores-container ul li { float:left; height:60px; border:0px solid #000; text-align:center; margin-right:0px; }
div.box-home-apoiadores div.d-apoiadores-container ul li.pad-1 { width:148px; }
div.box-home-apoiadores div.d-apoiadores-container ul li.pad-2 { width:221px; }
div.box-home-apoiadores div.d-apoiadores-container ul li.pad-3 { width:239px; }
div.box-home-apoiadores div.d-apoiadores-container ul li img { margin:auto; }

#overflowContainer{
	clear:both;
	position:relative;
	width:560px;
	height:138px;
	overflow:hidden;
}

#overflow {
	width:10000px;
	position:absolute;
    overflow:hidden;
	height:138px;
	left:0px;
	top:0px;
}

#overflowApoio{
	width:100000px;
	position:absolute;
    overflow:hidden;
	height:62px;
	left:0px;
	top:0px;
}

#overflowContainerApoio{
	clear:both;
	position:relative;
	width:570px;
	width:760px;
	height:62px;
	overflow:hidden;
	float:left;
}

#overflowContainerApoio li img{ margin-top: 7px; /*width: 120px;*/ }
#overflowContainerApoio li { /*margin-right: -80px;*/ }

/* Container DIV - automatically generated */
.simply-scroll-container { position: relative; }
/* Clip DIV - automatically generated */
.simply-scroll-clip { position: relative; overflow: hidden; background-color:#E0EAEC; }
/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { overflow: hidden; margin: 0; padding: 0; list-style: none; }
.simply-scroll-list li { padding: 0; margin: 0; list-style: none; }
.simply-scroll-list li img { border: none; display: block; margin-top:7px;}
/* Custom class modifications - adds to / overrides above
.simply-scroll is default base class */
/* Container DIV */
.simply-scroll { width: 781px; height: 60px; margin-bottom: 1em; }
/* Clip DIV */
.simply-scroll .simply-scroll-clip { width: 576px; width: 781px; height: 74px; }
/* Explicitly set height/width of each list item */
.simply-scroll .simply-scroll-list li { float: left; /* Horizontal scroll only */ /*width: 290px; height: 200px;*/ }
