@charset "iso-8859-1";
/* CSS Document */

/*>>>>>>> Font Size <<<<<<<*/

/*.tam1 { font-size: 100%; }
.tam2 { font-size: 100%; }
.tam3 { font-size: 100%; }*/
.tam4 { font-size: 100%; }
.tam5 { font-size: 110%; }
.tam6 { font-size: 120%; }
.tam7 { font-size: 130%; }

/*>>>> Menu Multinível <<<<*/

#menuIntermediario { background: url(/Entidade/2/s2/images/bgMenuIntermediario.jpg) no-repeat center top; width: 954px; height: 36px; padding: 0 0 0 6px; }
#menuNiveis { margin: 0;  }
#menuNiveis li { float: left; list-style-type: none; position: relative; z-index: 10; }
#menuNiveis li a { display: block; text-decoration: none; color: #fff; white-space: nowrap; }
#menuNiveis li a:hover { background: url(/Entidade/2/s2/images/bgMenuIntermediarioHover.jpg) repeat-x center top;  }
#menuNiveis li a.home:hover { background: url(/Entidade/2/s2/images/btMenuIntermediarioHomeHover.png) no-repeat center top; }
#menuNiveis li a.faleConosco:hover { background: url(/Entidade/2/s2/images/btMenuIntermediarioFaleConoscoHover.png) no-repeat left top; }
#menuNiveis li a:active { background: #fff; }
#menuNiveis li:hover { /*background: url(/Entidade/2/s2/images/bgMenuIntermediarioHover.jpg) repeat-x left top;*/ }
#menuNiveis li ul { position: absolute; left: 0; top: 100%; visibility: hidden; z-index: 3; border: 1px #b97575 solid;  }
#menuNiveis li ul li { float: none; display: block; min-width: 200px; width: auto !important; width: 200px; font-size: 11px; position: relative; z-index: 10; margin: -2px 0 0 0; }
#menuNiveis li ul li a { display: block; min-width: 200px; width: auto !important; width: 200px; height: 100%; padding: 15px 12px; background: #8c1919; color: #fff;  }
#menuNiveis li ul li a:hover { background: #ab1f1f; }
#menuNiveis li ul li ul { margin: 0; padding: 0; position: absolute; left: 100%; top: 0; visibility: hidden; z-index: 10; }

/*>>>>> Imprimir <<<<<*/

#imprimir { margin:0;padding:27px;font-size:12px;color:#333333;font-family:Tahoma, Geneva, sans-serif;line-height:22px; }
#imprimir .data { color:#00038d;font-weight:bold;font-size:13px;float:right;margin-top:28px;margin-bottom:5px; }
#imprimir .rodape { width:100%;height:56px;border-top:1px solid #dedede;  }
#imprimir .rodape .centro { width:100%;height:55px;border-top:1px solid #ffffff;background-color:#f3f3f3; }
#imprimir .rodape .esquerda { float:left;color:#00038d;font-weight:bold;font-size:13px;margin-left:21px;line-height:50px; }
#imprimir .rodape .direita { float:right;margin-right:21px; }
#imprimir .rodape .direita a {line-height:50px; text-decoration:none;color:#000943;font-size:11px; }
#imprimir .chamada { font-size:14px; }
#imprimir .categoria { font-size:10px;color:#000;margin:0;margin-top:21px;margin-bottom:-17px;font-weight:bold; }
#imprimir h1 { font-size:16px;color:#00038d;font-weight:bold;margin-top:13px;margin-bottom:13px; }


/*>>>>> Carousel <<<<<*/

/*Componente Banner Rotativo com Controle*/

.bannerRotativoControlado { position: relative; }
.bannerRotativoControlado .jcarousel-container { position: relative; width: 710px; height: 204px; padding: 2px; }
.bannerRotativoControlado .jcarousel-clip { z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative; width: 710px; height: 204px; }
.bannerRotativoControlado .jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0; }
/* We set the width/height explicitly. No width/height causes infinite loops. */
.bannerRotativoControlado .jcarousel-list li,
.bannerRotativoControlado .jcarousel-item { float: left; list-style: none; width: 710px; height: 204px; }
.bannerRotativoControlado .jcarousel-next { z-index: 3; display: none; }
.bannerRotativoControlado .jcarousel-prev { z-index: 3; display: none; }
.bannerRotativoControlado .jcarousel-control {
	background: url(/Entidade/2/s2/images/bgControleBannerRotativoControlado.png) no-repeat center bottom;
	width: 710px;
	height: 25px;
	padding: 6px 0 0 0;
	text-align: center;
	z-index: 5;
	position: absolute;
	right: 3px;
	bottom: 2px;
	_padding-top:0px;
}
.bannerRotativoControlado .paginacaoControl { background:url(/Entidade/2/s2/images/bgControlBanner.png) top repeat-x;_background:url(/Entidade/2/s2/images/bgControlBanner.png) center repeat-x;height:26px;float:right;margin-top:-5px;min-width:10px;_margin-top:8px;_padding-bottom:1px;padding-top:1px; }
.bannerRotativoControlado .paginacaoControl div { width:20px;height:20px;background:url(/Entidade/2/s2/images/bgControlBannerPage.png) no-repeat center center;float:left;text-align:center;margin-top:5px;margin-left:5px;_margin-top:5px; }
.bannerRotativoControlado .paginacaoControl div:last-child { margin-right:5px;  }
.bannerRotativoControlado .paginacaoControl .selecionado { background
:url(/Entidade/2/s2/images/bgControlBannerPageSel.png) no-repeat center center; }
.bannerRotativoControlado .paginacaoControl .selecionado a { font-size:16px;padding-top:0px; }
.bannerRotativoControlado .jcarousel-control img { float:right;margin-top:-5px;_margin-top:8px;_margin-bottom:5px;}
.bannerRotativoControlado .jcarousel-control a { text-decoration: none; width: 16px; height: 16px; float: left; font-size: 12px; font-weight: bold; text-align: center; color: #FFF;float:left;padding: 2px 2px 0 2px; }
.bannerRotativoControlado .jcarousel-control a:focus,
.bannerRotativoControlado .jcarousel-control a:active { outline: 0;border:none; }
.bannerRotativoControlado .jcarousel-scroll { margin-top: 10px; text-align: center; }

/* Componente Banner Rotativo com Controle Tipo 02 */

.bannerRotativoControlado.componente02 .jcarousel-container { width: 710px; height: 210px; }
.bannerRotativoControlado.componente02 .jcarousel-clip { width: 710px; height: 205px; }
/* We set the width/height explicitly. No width/height causes infinite loops. */
.bannerRotativoControlado.componente02 .jcarousel-list li,
.bannerRotativoControlado.componente02 .jcarousel-item { height: 200px; border-top: 5px #a3c9d2 solid; }

/* Ver css IE 6 para perfeito funcionamento*/

/* Componente Banner Rotativo simples com Máscara*/

.bannerRotativoSimplesMask { position: relative; z-index: 1; }
.bannerRotativoSimplesMask .jcarousel-container { position: relative; width: 715px; height: 136px; }
.bannerRotativoSimplesMask .jcarousel-clip { z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative; width: 715px; height: 136px; }
.bannerRotativoSimplesMask .jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0; }
/* We set the width/height explicitly. No width/height causes infinite loops. */
.bannerRotativoSimplesMask .jcarousel-list li,
.bannerRotativoSimplesMask .jcarousel-item { float: left; list-style: none; width: 715px; height: 136px; }
.bannerRotativoSimplesMask .jcarousel-next { z-index: 3; display: none; }
.bannerRotativoSimplesMask .jcarousel-prev { z-index: 3; display: none; }
/**
 *  Horizontal Buttons
 */
 /*Items com css no IF IE6 colocando imagens como JPG*/
.bannerRotativoSimplesMask .jcarousel-next-horizontal { background: url(/Entidade/2/s2/images/btNextComponenteMask.png) no-repeat center top; width: 25px; height: 26px; position: absolute; top: 10px; right: 20px; cursor: pointer; }
/*.bannerRotativoSimplesMask .jcarousel-next-disabled-horizontal,
.bannerRotativoSimplesMask .jcarousel-next-disabled-horizontal:hover,
.bannerRotativoSimplesMask .jcarousel-next-disabled-horizontal:active { cursor: default; }*/

.bannerRotativoSimplesMask .jcarousel-prev-horizontal { background: url(/Entidade/2/s2/images/btPrevComponenteMask.png) no-repeat center top; width: 26px; height: 26px; position: absolute; top: 10px; right: 50px;  cursor: pointer; }
/*.bannerRotativoSimplesMask .jcarousel-prev-disabled-horizontal,
.bannerRotativoSimplesMask .jcarousel-prev-disabled-horizontal:hover,
.bannerRotativoSimplesMask .jcarousel-prev-disabled-horizontal:active { cursor: default; }*/

/* Componente Banner Rotativo simples */

/*.bannerRotativoSimples { position: relative; z-index: 1; }*/
.bannerRotativoSimples ul li { float: left; list-style-type: none; }
.bannerRotativoSimples .jcarousel-container { position: relative; width: 640px; height: 105px;  background: #fff; }
.bannerRotativoSimples .jcarousel-clip { z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative; width: 640px; height: 105px; }
.bannerRotativoSimples .jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0; }
/* We set the width/height explicitly. No width/height causes infinite loops. */
.bannerRotativoSimples .jcarousel-list li,
.bannerRotativoSimples .jcarousel-item { float: left; list-style: none; width: 115px; height: 60px; padding: 25px 0 0 0; padding-left: 12px; }
.bannerRotativoSimples .jcarousel-next { z-index: 3; display: none; }
.bannerRotativoSimples .jcarousel-prev { z-index: 3; display: none; }
/**
 *  Horizontal Buttons
 */
.bannerRotativoSimples .jcarousel-next-horizontal { background: url(/Entidade/2/s2/images/btNextComponenteSimples.jpg) no-repeat center top; width: 26px; height: 38px; position: absolute; top: 30px; right: -35px; cursor: pointer; }
/*.bannerRotativoSimplesMask .jcarousel-next-disabled-horizontal,
.bannerRotativoSimplesMask .jcarousel-next-disabled-horizontal:hover,
.bannerRotativoSimplesMask .jcarousel-next-disabled-horizontal:active { cursor: default; }*/

.bannerRotativoSimples .jcarousel-prev-horizontal { background: url(/Entidade/2/s2/images/btPrevComponenteSimples.jpg) no-repeat center top; width: 26px; height: 38px; position: absolute; top: 30px; left: -35px;  cursor: pointer; }
/*.bannerRotativoSimplesMask .jcarousel-prev-disabled-horizontal,
.bannerRotativoSimplesMask .jcarousel-prev-disabled-horizontal:hover,
.bannerRotativoSimplesMask .jcarousel-prev-disabled-horizontal:active { cursor: default; }*/


/*>>>>>>> Box Grid  <<<<<<<*/

/* Máscara do Componente Banner Rotativo Simples */

.boxgrid { width: 715px; height: 136px; float: left; background: #161613; overflow: hidden; position: relative; }
.boxgrid a,
.boxgrid a:visited,
.boxgrid a:hover { text-decoration: none; }
.boxgrid img { position: absolute; top: 0; left: 0; border: 0; }
.boxgrid h1 { padding: 0 10px 0 10px; font: bold 25px Arial, Helvetica, sans-serif; color: #fff; }
.boxgrid .saibaMais { width: 89px; height: 19px; position: absolute; top: 10px; right: 20px; z-index: 10; }
.caption .boxcaption { bottom: -95px; left: 0; }
.boxcaption { float: left; position: absolute; background: #000; padding: 10px 0 0 0; height: 130px; width: 100%; opacity: 0.7; /* For IE 5-7 */  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); /* For IE 8 */ -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; }

/*>>>>>>> Tags Cloud  <<<<<<<*/

/* Componente Nuvem de tags */

#tagsCloud { font-weight: bold; color: #4263a9; }
#tagsCloud .cloud { width: 200px; margin: 15px 0 0 0; }
#tagsCloud .tam10{ font-size: 10px; }
#tagsCloud .tam14{ font-size: 14px; }
#tagsCloud .tam15{ font-size: 15px; }
#tagsCloud .tam18{ font-size: 18px; }
#tagsCloud .tam24{ font-size: 24px; }
#tagsCloud a,
#tagsCloud a:visited { text-decoration: none; color: #4263a9; display: block; float: left; width: auto; margin: 0 8px 0 0; line-height: 20px; }
#tagsCloud a:hover { text-decoration: underline; color: #4263a9; }

/*>>>>>>> Tabs  <<<<<<<*/

/* Componente Abas Simples */

/* Ver css IE 6 e IE 7 para perfeito funcionamento*/

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */ .tabs-hide { display: none; } }

/* Hide useless elements in print layouts... */
@media print { .tabs-nav { display: none; } }

/* Skin */
.componenteAbasSimples.componente01 .tabs-nav a span.aba01 { padding-left: 25px; }
.componenteAbasSimples.componente01 .tabs-nav a span.aba02 { padding-left: 25px; }
.componenteAbasSimples.componente01 .tabs-nav a span.aba03 { padding-left: 28px; }
.componenteAbasSimples.componente01 .tabs-nav a span.aba04 { padding-left: 10px; }
.componenteAbasSimples .tabs-nav { list-style: none; margin: 0; padding: 0 0 0 10px; }
.componenteAbasSimples .tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */ display: block; clear: both; content: " "; }
.componenteAbasSimples .tabs-nav li { float: left; margin: 0 0 0 1px; min-width: 150px; /* be nice to Opera */ }
.componenteAbasSimples .tabs-nav a, .componenteAbasSimples .tabs-nav a span { display: block; padding: 0 10px; background: url(/Entidade/2/s2/images/tabIE6.png) no-repeat; }
.componenteAbasSimples .tabs-nav a { position: relative; top: 1px; z-index: 2; padding-left: 0; color: #27537a; font-size: 13px; font-weight: bold; line-height: 1.2; text-align: center; text-decoration: none; white-space: nowrap; /* required in IE 6 */}
.componenteAbasSimples .tabs-nav .tabs-selected a { color: #4263a9; }
.componenteAbasSimples .tabs-nav .tabs-selected a, .componenteAbasSimples .tabs-nav a:hover, .componenteAbasSimples .tabs-nav a:focus, .componenteAbasSimples .tabs-nav a:active { background-position: 100% -87px; outline: 0; color: #4263a9; }
.componenteAbasSimples .tabs-nav a, .componenteAbasSimples .tabs-nav .tabs-disabled a:hover, .componenteAbasSimples .tabs-nav .tabs-disabled a:focus, .componenteAbasSimples .tabs-nav .tabs-disabled a:active { background-position: 100% -58px; color: #626262; }
.componenteAbasSimples .tabs-nav a span { /* IE 6 treats width as min-width */ min-width: 150px; height: 22px; /* IE 6 treats height as min-height */ min-height: 22px; padding: 6px 15px 0 0; }
*>.tabs-nav a span { /* hide from IE 6 */ width: auto; height: auto; }

.componenteAbasSimples .tabs-nav .tabs-selected a span { /*padding-top: 7px;*/ }
.componenteAbasSimples .tabs-nav .tabs-selected a span, .componenteAbasSimples .tabs-nav a:hover span, .componenteAbasSimples .tabs-nav a:focus span, .componenteAbasSimples .tabs-nav a:active span { background-position: 0 -29px; }
.componenteAbasSimples .tabs-nav a span, .componenteAbasSimples .tabs-nav .tabs-disabled a:hover span, .componenteAbasSimples .tabs-nav .tabs-disabled a:focus span, .componenteAbasSimples .tabs-nav .tabs-disabled a:active span { background-position: 0 0; }
.componenteAbasSimples .tabs-nav .tabs-selected a:link, .componenteAbasSimples .tabs-nav .tabs-selected a:visited, .componenteAbasSimples .tabs-nav .tabs-disabled a:link, .componenteAbasSimples .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */ cursor: text; }
.componenteAbasSimples .tabs-nav a:hover, .componenteAbasSimples .tabs-nav a:focus, .componenteAbasSimples .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */ cursor: pointer; }
.componenteAbasSimples .tabs-nav .tabs-disabled { opacity: .4; }
.componenteAbasSimples .tabs-container { background: #ececec; /* declare background color for container to avoid distorted fonts in IE while fading */ padding: 30px; border-top: 6px #a5c8d3 solid; border-right: 1px #a5c8d3 solid; border-bottom: 1px #a5c8d3 solid; border-left: 1px #a5c8d3 solid; }
.componenteAbasSimples .tabs-loading em { padding: 0 0 0 20px; background: url(/Entidade/2/s2/images/loadingTabs.gif) no-repeat 0 50%; }

/* Componente tipo 02 */

.componenteAbasSimples.componente02 .tabs-nav { background: url(/Entidade/2/s2/images/bgLinhaInferiorNav.jpg) repeat-x left 15px; list-style: none; margin: 0; padding: 15px 0 0 25px; height: 31px; }
.componenteAbasSimples.componente02 .tabs-nav li { float: left; margin: 0 0 0 1px; padding: 5px 0 0 0; min-width: 25px; /* be nice to Opera */ }
.componenteAbasSimples.componente02 .tabs-nav li.tabs-selected { background: url(/Entidade/2/s2/images/bgMarcadorIndexSelected.png) no-repeat center top; width: 27px; height: 37px; padding: 0; margin: 0 2px 0 0; }
.componenteAbasSimples.componente02 .tabs-nav a, .componenteAbasSimples.componente02 .tabs-nav a span { display: block; padding: 0 10px; font-size: 17px; }
.componenteAbasSimples.componente02 .tabs-nav a { background: none; position: relative; top: 1px; z-index: 2; padding-left: 0; color: #4263a9; font: normal 17px Arial, Helvetica, sans-serif; text-align: center; text-decoration: none; white-space: nowrap; /* required in IE 6 */}
.componenteAbasSimples.componente02 .tabs-nav .tabs-selected a { font-weight: bold; color: #4263a9; }
.componenteAbasSimples.componente02 .tabs-nav .tabs-selected a, .componenteAbasSimples.componente02 .tabs-nav a:hover, .componenteAbasSimples.componente02 .tabs-nav a:focus, .componenteAbasSimples.componente02 .tabs-nav a:active { outline: 0; color: #4263a9; }
.componenteAbasSimples.componente02 .tabs-nav a, .componenteAbasSimples.componente02 .tabs-nav .tabs-disabled a:hover, .componenteAbasSimples.componente02 .tabs-nav .tabs-disabled a:focus, .componenteAbasSimples.componente02 .tabs-nav .tabs-disabled a:active { color: #4263a9; }
.componenteAbasSimples.componente02 .tabs-nav a span { width: 25px; /* IE 6 treats width as min-width */ min-width: 25px; height: 22px; /* IE 6 treats height as min-height */ min-height: 22px; padding: 0; }
.componenteAbasSimples.componente02 .tabs-nav .tabs-selected a span, .componenteAbasSimples.componente02 .tabs-nav a:hover span, .componenteAbasSimples.componente02 .tabs-nav a:focus span, .componenteAbasSimples.componente02 .tabs-nav a:active span { background: none;  }
.componenteAbasSimples.componente02 .tabs-nav a span, .componenteAbasSimples.componente02 .tabs-nav .tabs-disabled a:hover span, .componenteAbasSimples.componente02 .tabs-nav .tabs-disabled a:focus span, .componenteAbasSimples.componente02 .tabs-nav .tabs-disabled a:active span { background: none;  }
.componenteAbasSimples.componente02 .tabs-nav .tabs-selected a:link, .componenteAbasSimples.componente02 .tabs-nav .tabs-selected a:visited { background: none; padding: 2px 0 0 1px; }
.componenteAbasSimples.componente02 .tabs-container { background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */ margin: 15px 0 0 0; padding: 0; border: none; }

/*>>>>>>> Paginação <<<<<<<*/

/* Ver css IE 6 para perfeito funcionamento*/

div.paginacao { background: url(/Entidade/2/s2/images/bgOpcoesCompartilhe.jpg) repeat-x left top; height:50px; font: normal 110% Verdana, Geneva, sans-serif; margin:0 auto;padding-top:17px; }
div.paginacaoaba { background:none; }
div.paginacaoaba a { margin:0;padding:0; }
div.paginacao img { margin:0;padding:0;position:relative;top:5px; }
div.navegacao { width: 100%; text-align:center;height:50px; }
div.navegacao span.quadrado { padding:4px 7px 2px 7px; border: 1px #bfbcc4 solid;color: #333;position:relative; }
div.paginacao span.current { background: #d3d3d3; border: 1px #bfbcc4 solid; font-weight: bold; color: #16115c;  text-align: center; text-decoration: none; font-weight: bold;padding:4px 7px 2px 7px;margin:0;position:relative; }
div.paginacao span.over { background: #d3d3d3; border: 1px #bfbcc4 solid; font-weight: bold; color: #16115c;  text-align: center; text-decoration: none; font-weight: bold;padding:4px 6px 2px 7px;margin:0;position:relative; }
div.paginacao a.prev img { margin-left:5px;margin-right:5px;}
div.paginacao a.next img { margin-left:5px;margin-right:5px; }
div.paginacao a.first img { margin-left:5px;margin-right:5px; }
div.paginacao a.last img { margin-left:5px;margin-right:5px; }

/*
div.paginacao a, .paginacao a:link { text-decoration: none; color: #333; text-align: center;margin:0;padding:0;  }
div.paginacao a:visited { text-decoration: none; color: #333; }
div.paginacao a:hover { background: #d3d3d3; color: #16115c; font-weight: bold; }
div.paginacao a:active { text-decoration: underline; color: #16115c; }
div.paginacao a.prev:hover,
div.paginacao a.next:hover,
div.paginacao a.first:hover,
div.paginacao a.last:hover { background: none; }
div.paginacao a.prev { width: 63px;  background: none; border: none; }
div.paginacao a.next { width: 63px;  background: none; border: none; }
div.paginacao a.first { width: 73px; background: none; border: none;}
div.paginacao a.last { width: 73px;   background: none; border: none;}*/

/**************************************************************
	MultiBox
	v1.3
**************************************************************/

/* Ver css IE 6 para perfeito funcionamento*/

.MultiBoxContainer { position: absolute; border: 10px #163157 solid; background-color: #FFF; display: none; z-index: 200; text-align: left; /*overflow: hidden;*/}
.MultiBoxLoading { background: url(/Entidade/2/s2/img/loader.gif) no-repeat center; }
.MultiBoxContent { position: relative; width: 100%; height: 100%; overflow: hidden; }
.MultiBoxClose { position: absolute; top: -26px; right: -26px; background: url(/Entidade/2/s2/img/close.png) no-repeat; width: 24px; height: 24px; cursor: pointer; }
.MultiBoxControlsContainer { overflow: hidden; height: 0px; width: 100%; position: relative; }
.MultiBoxControls { width: 100%; height: auto; background-color: #163157; padding-bottom: 2px; position: absolute; bottom: 0px;}
.MultiBoxPrevious { position: absolute; background: url(/Entidade/2/s2/img/left.png) no-repeat; width: 24px; height: 24px; left: 0px; margin-top: 5px; cursor: pointer; }
.MultiBoxNext { position: absolute; background: url(/Entidade/2/s2/img/right.png) no-repeat; width: 24px; height: 24px; right: 0px; margin-top: 5px; cursor: pointer; }
.MultiBoxNextDisabled { cursor: default; background: url(/Entidade/2/s2/img/rightDisabled.png) no-repeat; }
.MultiBoxPreviousDisabled { cursor: default; background: url(/Entidade/2/s2/img/leftDisabled.png) no-repeat; }
.MultiBoxTitle { position: relative; margin: 10px 0 0 35px; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFF; font-weight: bold; text-align: left; }
.MultiBoxNumber { position: relative; width: 50px; margin: 10px 35px 0 0; float: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFF; text-align: right; }
.MultiBoxDescription { clear: left; position: relative; margin: 0 35px 0 35px; padding-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFF; text-align: left; }



/**************************************************************
	prettyPhoto
	v3.0 Beta
**************************************************************/


 div.light_rounded .pp_top .pp_left{background: url(/Entidade/2/s2/images/sprite.png) -88px -53px no-repeat;}div.light_rounded .pp_top .pp_middle{background:#163157;}div.light_rounded .pp_top .pp_right{background: url(/Entidade/2/s2/images/sprite.png) -110px -53px no-repeat;}div.light_rounded .pp_content .ppt{color:#000;}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#163157;}div.light_rounded .pp_content{background-color:#163157;}div.light_rounded .pp_next:hover{background: url(/Entidade/2/s2/images/btnNext.png) center right no-repeat;cursor: pointer;}div.light_rounded .pp_previous:hover{background: url(/Entidade/2/s2/images/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_rounded .pp_expand{background: url(/Entidade/2/s2/images/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_rounded .pp_expand:hover{background: url(/Entidade/2/s2/images/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_rounded .pp_contract{background: url(/Entidade/2/s2/images/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_rounded .pp_contract:hover{background: url(/Entidade/2/s2/images/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_rounded .pp_close{width:75px;height:22px;background: url(/Entidade/2/s2/images/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_rounded #pp_full_res .pp_inline{color:#000;}div.light_rounded .pp_arrow_previous{background: url(/Entidade/2/s2/images/sprite.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_rounded .pp_arrow_next{background: url(/Entidade/2/s2/images/sprite.png) -22px -71px no-repeat;}div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_rounded .pp_bottom .pp_left{background: url(/Entidade/2/s2/images/sprite.png) -88px -80px no-repeat;}div.light_rounded .pp_bottom .pp_middle{background:#163157;}div.light_rounded .pp_bottom .pp_right{background: url(/Entidade/2/s2/images/sprite.png) -110px -80px no-repeat;}div.light_rounded .pp_loaderIcon{background: url(/Entidade/2/s2/images/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background: url(/Entidade/2/s2/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background: url(/Entidade/2/s2/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background: url(/Entidade/2/s2/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content_container .pp_left{background: url(/Entidade/2/s2/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_rounded .pp_content_container .pp_right{background: url(/Entidade/2/s2/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_rounded .pp_content{background: url(/Entidade/2/s2/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_next:hover{background: url(/Entidade/2/s2/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_rounded .pp_previous:hover{background: url(/Entidade/2/s2/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.dark_rounded .pp_expand{background: url(/Entidade/2/s2/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_expand:hover{background: url(/Entidade/2/s2/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract{background: url(/Entidade/2/s2/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract:hover{background: url(/Entidade/2/s2/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background: url(/Entidade/2/s2/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}div.dark_rounded .pp_description{color:#fff;}div.dark_rounded #pp_full_res .pp_inline{color:#fff;}div.dark_rounded .pp_arrow_previous{background: url(/Entidade/2/s2/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_rounded .pp_arrow_next{background: url(/Entidade/2/s2/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background: url(/Entidade/2/s2/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background: url(/Entidade/2/s2/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background: url(/Entidade/2/s2/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background: url(/Entidade/2/s2/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(/Entidade/2/s2/images/prettyPhoto/dark_square/contentPattern.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{color:#fff;}div.dark_square .pp_loaderIcon{background: url(/Entidade/2/s2/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_content_container .pp_left{background: url(/Entidade/2/s2/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_square .pp_content_container .pp_right{background: url(/Entidade/2/s2/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_square .pp_expand{background: url(/Entidade/2/s2/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_square .pp_expand:hover{background: url(/Entidade/2/s2/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_square .pp_contract{background: url(/Entidade/2/s2/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_square .pp_contract:hover{background: url(/Entidade/2/s2/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_square .pp_close{width:75px;height:22px;background: url(/Entidade/2/s2/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_square #pp_full_res .pp_inline{color:#fff;}div.dark_square .pp_arrow_previous{background: url(/Entidade/2/s2/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background: url(/Entidade/2/s2/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_square .pp_next:hover{background: url(/Entidade/2/s2/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_square .pp_previous:hover{background: url(/Entidade/2/s2/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#163157;}div.light_square .pp_content .ppt{color:#000;}div.light_square .pp_expand{background: url(/Entidade/2/s2/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_square .pp_expand:hover{background: url(/Entidade/2/s2/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_square .pp_contract{background: url(/Entidade/2/s2/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_square .pp_contract:hover{background: url(/Entidade/2/s2/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_square .pp_close{width:75px;height:22px;background: url(/Entidade/2/s2/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_square #pp_full_res .pp_inline{color:#000;}div.light_square .pp_arrow_previous{background: url(/Entidade/2/s2/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_square .pp_arrow_next{background: url(/Entidade/2/s2/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_square .pp_next:hover{background: url(/Entidade/2/s2/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor: pointer;}div.light_square .pp_previous:hover{background: url(/Entidade/2/s2/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_top .pp_left{background: url(/Entidade/2/s2/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}div.facebook .pp_top .pp_middle{background: url(/Entidade/2/s2/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;}div.facebook .pp_top .pp_right{background: url(/Entidade/2/s2/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}div.facebook .pp_content .ppt{color:#000;}div.facebook .pp_content_container .pp_left{background: url(/Entidade/2/s2/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;}div.facebook .pp_content_container .pp_right{background: url(/Entidade/2/s2/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;}div.facebook .pp_content{background:#163157;}div.facebook .pp_expand{background: url(/Entidade/2/s2/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.facebook .pp_expand:hover{background: url(/Entidade/2/s2/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.facebook .pp_contract{background: url(/Entidade/2/s2/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.facebook .pp_contract:hover{background: url(/Entidade/2/s2/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.facebook .pp_close{width:22px;height:22px;background: url(/Entidade/2/s2/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.facebook #pp_full_res .pp_inline{color:#000;}div.facebook .pp_loaderIcon{background: url(/Entidade/2/s2/images/prettyPhoto/facebook/loader.gif) center center no-repeat;}div.facebook .pp_nav .pp_arrow_previous{background: url(/Entidade/2/s2/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}div.facebook .pp_nav .pp_arrow_next{background: url(/Entidade/2/s2/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_next.disabled{background-position: -32px -96px;cursor:default;}div.facebook .pp_nav{margin-top:0;}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}div.facebook .pp_next:hover{background: url(/Entidade/2/s2/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor: pointer;}div.facebook .pp_previous:hover{background: url(/Entidade/2/s2/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_bottom .pp_left{background: url(/Entidade/2/s2/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}div.facebook .pp_bottom .pp_middle{background: url(/Entidade/2/s2/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;}div.facebook .pp_bottom .pp_right{background: url(/Entidade/2/s2/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position: static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;}.pp_content .ppt{left:auto;margin-bottom:5px;position: relative;top:auto;}.pp_fade{display: none;}.pp_content_container{position: relative;text-align: left;width:100%;}.pp_content_container .pp_left{padding-left:20px;}.pp_content_container .pp_right{padding-right:20px;}.pp_content_container .pp_details{margin:10px 0 2px 0;}.pp_description{display: none;margin:0 0 5px 0;color:#FFF;}.pp_nav{clear: left;float: left;margin:3px 0 0 0;}.pp_nav p{float: left;margin:2px 4px;}.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}a.pp_next{background: url(/Entidade/2/s2/images/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}a.pp_previous{background: url(/Entidade/2/s2/images/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;float: right;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}#pp_full_res{line-height:1 !important;}#pp_full_res .pp_inline{text-align: left;}#pp_full_res .pp_inline p{margin:0 0 15px 0;}div.ppt{color:#fff;display: none;font-size:17px;left:0;position:absolute;top:0;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}
