
.highslide-html { background: url(layout/box/graphics/fundo.gif) no-repeat left top; }
.highslide-html-blur {}

.highslide-html-content {
	position: absolute;
    display: none;
}

.highslide-loading {
	color: #333;
	font: bold 0.6em Verdana;
    text-decoration: none;
	padding: 3px;
	border: 1px solid #3f3f3f;
    
    padding-left: 22px;
    background:#d6d6d6 url(layout/box/graphics/loader.gif) no-repeat;
    background-position: 3px 1px;
}


p.highslide-credits{
	background: url(layout/box/graphics/blank.gif) no-repeat top left;
 color: #017fb2;
 font: bolder 10px "Arial";
 padding: 2px 0px 0px 6px;
 position: absolute;
}


.highslide-header, p.highslide-credits, a.highslide-move, a.highslide-close{
	height: 22px;
}




/* Styles para as boxes com texto....................... */

.highslide-wrapper{ background: #fff; }

.highslide-wrapper .highslide-header div {}

.highslide-header{}

.highslide-wrapper .highslide-body {}



.highslide-body { padding: 4px 2px 2px; }

	.highslide-wrapper .highslide-body p{
		font: normal 0.6em "Verdana";
		text-align: justify;
		text-indent: 15px;
		color: #555;
		line-height: 14px;
		margin: 0px 8px 8px;
	}





/* =========== barra de controle das boxes =========================== */
.highslide-header a.highslide-move, .highslide-header a.highslide-close{
	float: right;
	width: 39px;
}

.highslide-header a.highslide-move{
	background: url(layout/box/graphics/btn_move.gif) no-repeat right top;
    cursor: move;
}
.highslide-header a.highslide-close{
	background: url(layout/box/graphics/btn_fechar.gif) no-repeat right top;
}

	.highslide-wrapper .highslide-header a:hover { background-position: bottom;	}




/* rodapeh das boxes __________________________________ */

.highslide-wrapper .highslide-footer {
	background: url(layout/box/graphics/rodapeh.gif) no-repeat bottom left;
	height: 14px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 14px;
	width: 20px;
	background: url(layout/box/graphics/resize.gif);
	cursor: nw-resize;
}

.highslide-wrapper .highslide-footer .no-resize {
	float: right;
	height: 14px;
	width: 2px;
	background: none;
}
.highslide-resize span.hide_text{ display:none; }







/* Galeria de imagens *********************************************/

.miniGalery{
	text-align: center;
	margin: 0px 38px 0px 18px;
}

.miniGalery ul li{ text-align: left; }



.highslide-overlay { display: none;  }

.highslide { outline: none; }

.highslide-active-anchor img { visibility: hidden; }



/* mini imagens ------------*/       
a.highslide img {
	border: 2px solid #a9a9a9;
}

a.highslide:hover img {
	border: 2px solid #fff;  /* soh naum funciona no  merda do IE */
}
/* ************************ */



.highslide-image {
    border: 1px solid #3f3f3f;
}

.highslide-caption {
    display: none;
    
    border: 1px solid #3f3f3f;
    border-top: none;
    font:normal 10px Verdana, Helvetica;
	text-align: justify;
	color: #e0e0e0;
    padding: 5px;
    background: #666 url(layout/box/graphics/img-caption_fundo.gif) repeat-x center bottom;
}



/* -------------------- barra de controle das imagens ---------- */
.controlbar {	
	background: url(layout/box/graphics/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a, .controlbar a:hover {	
	float: left;	
	height: 27px;
}

.controlbar a:hover {
	background: url(layout/box/graphics/controlbar4-hover.gif);
}

.controlbar .previous { width: 50px; }
.controlbar .next { width: 40px; }
.controlbar .highslide-move { width: 40px; }
.controlbar .close { width: 36px; }

		.controlbar a.previous:hover {	}
		.controlbar a.next:hover { background-position: -50px 0; }
		.controlbar a.highslide-move:hover { background-position: -90px 0; cursor: move; }
		.controlbar a.close:hover { background-position: -130px 0; }




/* Isso tem que ser a ultima coisa do css... */
.highslide-display-block, .highslide-loading, .controlbar a, .controlbar a:hover {
    display: block;
}
.highslide-display-none {
    display: none;
}








/* *******************************  para cada box  ************************************ */

/* geral */
.highslide-wrapper .highslide-html-content {
	width: 520px;
	height: 400px;
}


.highslide-wrapper #teresopolis.highslide-html-content {
	width: 500px;
	height: 400px;
}


.highslide-wrapper #congss_foz.highslide-html-content {
	width: 350px;
	height: 250px;
}


/* box de figuras TD & PJ  --- CADASTRO --- e congresso */

.miniGalery2{
	clear: both;
	text-align: center;
	margin: 0px auto 0px;
	padding: 3px 0px 0px;
}

.highslide-wrapper .highslide-html-content .miniGalery2 p{
	text-align: center;
	padding: 0px;
	margin: 0px auto;
	line-height: normal;
	text-indent: 0px;
}

.miniGalery #thumbX .img02{
	margin: 0px 6px 0px;	
}

.miniGalery2 #thumb1, .miniGalery2 #thumb2, .miniGalery2 #thumb3, .miniGalery2 #thumb4, 
.miniGalery2 #thumb5, .miniGalery2 #thumb6, .miniGalery2 #thumb7, .miniGalery2 #thumb8,
.miniGalery2 #thumb9, .miniGalery2 #thumb10, .miniGalery2 #thumb11, .miniGalery2 #thumb12,
.miniGalery2 #thumb13, .miniGalery2 #thumb14, .miniGalery2 #thumb15, .miniGalery2 #thumb16,
.miniGalery2 #thumb17, .miniGalery2 #thumb18, 
/* congresso irib 2008 */.miniGalery2 #thumb19, .miniGalery2 #thumb20, .miniGalery2 #thumb21, 
.miniGalery2 #thumb22, .miniGalery2 #thumb23, .miniGalery2 #thumb24, .miniGalery2 #thumb25, 
.miniGalery2 #thumb26, .miniGalery2 #thumb27, .miniGalery2 #thumb28, .miniGalery2 #thumb29, 
.miniGalery2 #thumb30, .miniGalery2 #thumb31, .miniGalery2 #thumb32, 
.miniGalery2 #thumb33, /* congresso anoreg */.miniGalery2 #thumb34, .miniGalery2 #thumb35, 
.miniGalery2 #thumb36, .miniGalery2 #thumb37{
	margin: 4px 3px;
}





