
.highslide-html { 
	border: solid 1px #272727;
	background: url(../img/box/graphics/fundo.gif) repeat-x left top;
}
.highslide-html-blur {}

.highslide-html-content {
	position: absolute;
    display: none;
}

.highslide-loading {
	color: #333;
	font: bold 10px Verdana;
    text-decoration: none;
	padding: 3px;
	border: 1px solid #3f3f3f;
    
    padding-left: 22px;
    background:#d6d6d6 url(../img/box/graphics/loader.gif) no-repeat;
    background-position: 3px 1px;
}


p.highslide-credits{
	background: url(../img/box/graphics/blank.gif) no-repeat top left;
 color: #f1f1f1;
 font: bolder 10px "Arial";
 padding: 3px 0px 0px 6px;
 position: absolute;
}


.highslide-header, p.highslide-credits, a.highslide-move, a.highslide-close{
	height: 21px;
}




/* Styles para as boxes com texto....................... */

.highslide-wrapper{ background: #fff; }

.highslide-wrapper .highslide-header div {}

.highslide-header{}

.highslide-wrapper .highslide-body {}



.highslide-body { padding: 10px 2px 2px; }

/*.highslide-body2 { padding: 0px 2px 0px;}*/





	.highslide-wrapper .highslide-body p{
		font: normal 10px "Verdana";
		text-align: justify;
		text-indent: 15px;
		color: #6e6e6e;
		line-height: 12px;
		margin: 0px 8px 8px;
	}


.highslide-wrapper .highslide-body p span {
	font-weight: bolder;
}


	.highslide-wrapper .highslide-body a{ color: #10a409; text-decoration: underline; }
	.highslide-wrapper .highslide-body a:hover{ color: #068500; text-decoration: none; }





/* =========== barra de controle das boxes =========================== */
.top_bar{	
	float: right;
	background: url(../img/box/graphics/btns_top.gif) right;
	height: 21px;
	margin: 0px -1px 0px 0px;
}
		
		.top_bar { width: 81px; }



.top_bar a, .top_bar a:hover {	
	float: left;	
	height: 21px;
	width: 40px;
}

.top_bar a:hover{
	background: url(../img/box/graphics/btns_top2.gif) right;
}


/*
.top_bar a.highslide-close{
	position: absolute;
	margin: 0px 0px 0px 40px;/* cont da gambiarra pra funcionar no opera* /
}*/

										
		.top_bar a.highslide-move:hover{ background-position: -40px 0; cursor: move; }
										
		.top_bar a.highslide-close:hover{ background-position: -80px 0; }
											/* ajuste da posição pra q funcione o resto */








/* rodapeh das boxes __________________________________ */

.highslide-wrapper .highslide-footer {
	background: #454545 url(../img/box/graphics/rodapeh.gif) no-repeat top left;
	height: 14px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 14px;
	width: 24px;
	background: url(../img/box/graphics/resize.gif);
	cursor: nw-resize;
}
.highslide-resize span.hide_text{ display:none; }







/* Galeria de imagens *********************************************/

.miniGalery{
	text-align: center;
	margin: 0px 11px 0px 11px;
}

.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: 1px solid #8c8c8c;
}

a.highslide:hover img {
	border: 1px solid #ccc;  /* soh naum funciona no  merda do IE */
}
/* ************************ */



.highslide-image, .highslide-caption {
    border: 1px solid #3f3f3f;
}

.highslide-caption {
    display: none;

    border-top: none;
    font:normal 10px Verdana, Helvetica;
	text-align: justify;
	color: #ccc;
    padding: 5px;
    background: #323232 url(../img/box/graphics/img-caption_fundo.gif) repeat-x center bottom;
}



/* -------------------- barra de controle das imagens ---------- */
.controlbar {	
	background: url(../img/box/graphics/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a, .controlbar a:hover {	
	float: left;	
	height: 27px;
}

.controlbar a:hover {
	background: url(../img/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  ************************************ */

/* box padraum */
.highslide-wrapper .highslide-html-content {
	width: 380px;
	height: 280px;
}



/*.highslide-wrapper #map.highslide-html-content{
	width: 650px;
	height: 500px;
}


/* box de figuras conjuntas */

.miniGalery2{
	clear: both;
	text-align: center;
	margin: 0px auto 0px;
	padding: 3px 0px 0px;
}

.miniGalery2 p{
	text-align: center;
	padding: 0px;
	margin: 0px auto;
	line-height: normal;
	text-indent: 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, .miniGalery2 #thumb19, .miniGalery2 #thumb20{
	margin: 4px 3px;
}




