@charset "utf-8";

/* CSS Document */



@import url("../libs/modalbox/modalbox.css");



/**********************************

GERAL

**********************************/

*{

margin:0;

padding:0;

list-style:none;

list-style-image:none;

list-style-position:outside;

text-decoration:none;

border:none;

}



body{

text-align: center;

background-color:#FFFFFF;

}



p{

font-family: Arial, Helvetica, Tahoma sans-serif;

font-size:11px;

color:#656565;

}



a, a:visited, a:link, a:active{

font-family: Arial, Helvetica, Tahoma sans-serif;

font-size:11px;

font-weight:bold;

color:#656565;

text-decoration:none;

}



a:hover{

text-decoration:underline;

}



address {

width:980px;

line-height:18px;

/*margin-left:32px;*/

float:left;

text-align:center;

}



address p {

color:#666666;

font-style:normal;

font-size:11px;

}





/*FORMULÁRIO*/

form{

font-family: Arial, Helvetica, Tahoma sans-serif;

font-size:11px;

color:#656565;

}



fieldset{

margin-top:16px;

margin-left:16px;

}



label{

text-align:left;

font-family: Tahoma, Verdana, Arial, sans-serif;

font-size:12px;

font-weight:bold;

text-transform:uppercase;

color:#423b2b;

width:90px;

margin-top:2px;

}



textarea{

background-color:#FFFFFF;

border:1px solid #6E685C;

width:323px;

height:146px;

padding:2px;

color:#423b2b;

margin-top:5px;

margin-left:13px;

}



input, select{

width:327px;

background-color:#FFFFFF;

border:1px solid #6E685C;

margin-top:2px;

margin-left:15px;

color:#423b2b;

}



select{

margin:0;

}





/**********************************

CLASSES

**********************************/

.alert{

background:url(../images/internas_images/img_alert_icon.gif) left center no-repeat;

font-size:11px;

padding-left:19px;

font-weight:bold;

color:#CC0000;

line-height:26px;

}



.bold{

font-weight:bold;

}



.borderpic, .borderpicwide{

padding:2px;

border:1px solid #000;

background-color:#FFF;

}



.btnAdicionar{

width:88px;

height:23px;

line-height:30px;

margin-left:5px;

margin-bottom:2px;

}



.btnCadastrar{

width:88px;

height:23px;

border:none;

margin:0 6px 6px 0;

float:right;

}



.btnEnviar{

float:right;

width:88px;

height:23px;

border:none;

margin-right:7px;

}



.chkFields{

width:auto;

border:none;

background-color:transparent;

}



.clear{

clear:both;

}



.divSecao{

background:url(../images/index_images/img_slice_dotDivGrd.gif) center left no-repeat;

width:635px;

height:3px;

padding:5px 0 5px 0;

}



.noborder{

border:none;

background-color:#F1F1E7;

}



.nospace{

margin-left:0px;

padding-left:0px;

}



.spacer{

padding:5px;

}



.radio{

border:none;

background:none;

width:auto;

float:none;

}



.red{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

color:#CC0000;

}



.green{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#458045;

}



.red12{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#CC0000;

}



.txtExtra{

width:auto;

margin-left:5px;

margin-top:6px;

line-height:14px;

padding:2px;

float:left;

}



.txtLabel{

text-align:left;

font-family: Tahoma, Verdana, Arial, sans-serif;

font-size:12px;

color:#423b2b;

width:90px;

margin-top:2px;

}





/*** NUVEM DE TAGS ***/

a.t0, a.t1, a.t2, a.t3, a.t4{

font-family:Arial, Helvetica, sans-serif;

font-weight:normal;

color:#656565;

text-align:center;

}



a.t0{

font-size:10px;

}



a.t1{

font-size:12px;

}



a.t2{

font-size:15px;

}



a.t3{

font-size:19px;

}



a.t4{

font-size:24px;

}







/**********************************

PRINCIPAL

**********************************/

#principal{

width:980px;

margin:0 auto;

text-align:left;

position:relative;

}





#esquerda .btnBuscar, #esquerda .btnCadastrar, #boxVideos #boxBuscaVideos .btnBuscar{

background:none;

width:88px;

height:23px;

margin-right:0;

border:none;

float:right;

}



/*________________________________________ TOPO ______________________________________________*/

#topo{

/*background:url(../images/index_images/img_topo_nb.jpg) top right no-repeat;*/

width:980px;

height:141px;

margin-bottom:6px;

/*border:1px solid #FF9900;*/

}



#topo h1 a{

background:url(../images/index_images/img_logoTop_nb_original_site.jpg) top left no-repeat;

width:160px;

height:108px;

float:left;

display:block;

overflow:hidden;

text-indent:-5000px;

}





/*** MENU ***/

#menuSup{

width:980px;

height:27px;

float:left;

padding:3px 0;

margin-left:-1px;

}



#menuSup ul{

float:left;

}



#menuSup ul li{

float:left;

margin-left:3px;

}



#menuSup li{

min-width:88px;

padding:6px;

background:#ADA694;

text-align:center;

}



#menuSup li a{

font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#FFFFFF;

text-transform:uppercase;

text-align:center;

overflow:hidden;

display:block;

}



#menuSup li a:hover{

text-decoration:none;

}



#menuSup li.bntEsqMenu{

background:#8D8779;

margin-left:1px;

margin-right:0px;

width:113px;

}



#menuSup li.btnDirMenu{

background:#CE0201 url(../images/index_images/img_slice_bgBotaoAnunciar.jpg) top left repeat-x;

margin-left:3px;

margin-right:0;

width:118px;

}





/*________________________________________ ESQUERDA ______________________________________________*/

#esquerda{

width:162px;

float:left;

}



#boxProdServ, #boxProdServ2, #boxSecVideos, #boxNewsletter, #boxAtendimento, #boxCliente, #boxTelsUteis, #boxCategorias{

width:150px;

float:left;

padding:5px;

border:1px solid #B5B1A6;

margin-bottom:14px;

}



#esquerda h3{

width:162px;

text-indent:-5000px;

margin-left:-6px;

margin-top:-6px;

}



#esquerda p{

font-size:12px;

color:#423b2b;

margin-top:6px;

}



#esquerda form{

margin-left:-14px;

padding:0;

}



#esquerda input, #esquerda select{

font-size:11px;

color:#433A2B;

width:144px;

padding:2px;

border:1px solid #71685F;

margin-bottom:3px;

}



#boxProdServ h3{

background:url(../images/index_images/img_titProdServ.jpg) top left no-repeat;

height:42px;

}



#boxProdServ2 h3{

background:url(../images/index_images/img_titCidades.jpg) top left no-repeat;

height:42px;

}



#boxSecVideos h3{

background:url(../images/index_images/img_titVideos.jpg) top left no-repeat;

height:45px;

}



#boxCategorias h3{

background:url(../images/index_images/img_titVideos.jpg) top left no-repeat;

height:45px;

}



#boxSecVideos li{

background:url(../images/index_images/img_bgBtnVideos.jpg) center left no-repeat;

width:150px;

height:21px;

padding-left:5px;

/*padding:3px;*/

margin:6px 0 5px -5px;

}



#boxSecVideos li a{

font-size:12px;

font-weight:bold;

color:#433C2C;

width:145px;

line-height:21px;

display:block;

}



#boxSecVideos li a:hover{

text-decoration:none;

}



#boxNewsletter h3{

background:url(../images/index_images/img_titNewsletter.jpg) top left no-repeat;

height:49px;

}



#boxNewsletter form{

margin-left:-16px;

}



#boxNewsletter input{

margin-left:0;

}



#esquerda .btnCadastrar{

margin-right:-3px;

}



#boxNewsletter a{

font-weight:normal;

float:right;

width:76px;

}



#boxCliente h3{

background:url(../images/index_images/box_clientes_txt2.jpg) top left no-repeat;

height:148px;

}



#boxAtendimento h3{

background:url(../images/index_images/img_titAtendimento.jpg) top left no-repeat;

height:46px;

}



#boxAtendimento p{

font-family:Arial, Helvetica, sans-serif;

font-size:23px;

font-weight:bold;

color:#bb0303;

margin-top:12px;

line-height:38px;

}



#boxAtendimento a{

background:url(../images/index_images/btn_chat_white.jpg) top left no-repeat;

text-indent:-5000px;

text-align:center;

width:118px;

height:23px;

display:block;

overflow:hidden;

margin:15px auto 12px auto;

}



#boxTelsUteis h3{

background:url(../images/index_images/img_titTelefones.jpg) top left no-repeat;

height:46px;

}



#boxTelsUteis ul{

width:148px;

float:left;

margin-top:10px;

}



#boxTelsUteis li{

background:url(../images/index_images/img_slice_divPeq.gif) bottom left no-repeat;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#363535;

text-align:left;

width:148px;

padding-bottom:6px;

padding-top:6px;

display:block;

}



#boxTelsUteis li.tipo2{

padding-bottom:26px;

/*padding-bottom:10px;*/

text-align:right;

}



#boxTelsUteis .nmbTel, #boxTelsUteis .nmbTel2{

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

font-weight:bold;

color:#bb0303;

text-align:right;

float:right;

margin-top:-21px;

}



#boxTelsUteis .nmbTel2{

margin-top:0;

}



#boxTelsUteis li.lastItem{

background:none;

text-align:right;

padding-bottom:26px;

}





/*________________________________________ DIREITA ______________________________________________*/

#direita{

width:162px;

float:right;

/*border:1px solid #FF9900;*/

}

/* ADICIONADO POR HEBER 18/10/10*/
#boxClienteDireita{

width:162px;

float:left;

padding:5px;

border:1px solid #B5B1A6;

margin-bottom:14px;

}


#boxClienteDireita h3{

background:url(../images/index_images/box_clientes_txt.jpg) top left no-repeat;

height:224px;

}
/*FIM BOX CLIENTES*/

#boxAnuncios{

background:#F1F1F1;

border:1px solid #7D7D7D;

padding:5px;

margin-bottom:10px;

}



#boxAnuncios h4{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

color:#423b2b;

text-transform:uppercase;

margin-bottom:6px;

}



#boxAnuncios img{

border:1px solid #DDE2DC;

margin-bottom:2px;

}



#direita #linksNB ul{

width:154px;

float:left;

padding:4px;

}



#direita #linksNB li a{

background:url(../images/index_images/img_bullet.gif) center left no-repeat;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:normal;

color:#292828;

padding-left:13px;

line-height:30px;

}



/*________________________________________ MEIO ______________________________________________*/

#meio{

width:636px;

margin-left:10px;

/*border:1px solid #989898;*/

float:left;

overflow:hidden;

}



#meio h2, #meio h2 a{

background:url(../images/index_images/img_slice_dotDivGrd.gif) bottom left no-repeat;

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

font-weight:normal;

color:#ff830f;

width:636px;

margin-top:13px;

margin-bottom:5px;

padding-bottom:7px;

}



#meio_new{

width:980px;

margin-left:0px;

/*border:1px solid #989898;*/

float:left;

overflow:hidden;

}


#meio_new h2, #meio_new h2 a{

background:url(../images/index_images/img_slice_dotDivGrd.gif) bottom left no-repeat;

font-family:Arial, Helvetica, sans-serif;

font-weight:normal;

color:#ff830f;

width:980px;

margin-top:0px;

margin-bottom:0px;

padding:-3px;

}



#meio h2 a{

background:none;

}



/*** BUSCA ***/

#boxBusca{

width:630px;

border:1px solid #BFBFBF;

padding:2px;

float:left;

}



#boxBusca form{

background:#FCE48E;

width:614px;

height:60px;

padding:8px;

margin:-14px 0 0 -16px;

float:left;

}



#boxBusca .txtFieldSearch{

width:294px;

padding:2px;

margin-top:12px;

margin-left:0px;

margin-bottom:4px;

border:1px solid #6F695D;

float:left;

}



#boxBusca input.btnBuscar{

width:78px;

height:23px;

border:none;

margin-left:7px;

margin-top:11px;

float:left;

}



#boxBusca .filtros, #boxBusca .filtros2{

width:110px;

float:right;

margin-top:-16px;

}



#boxBusca .filtros{

margin-left:0;

width:80px;

}



#boxBusca .filtros2{

margin-left:10px;

}



#boxBusca .filtros ul, #boxBusca .filtros2 ul{

float:left;

}



#boxBusca .filtros ul{

margin-left:15px;

}



#boxBusca .filtros li a, #boxBusca .filtros2 li a{

background:url(../images/index_images/img_bullet2.gif) center left no-repeat;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#64593B;

padding-left:13px;

line-height:22px;

}



/*** VIDEOS ***/

#boxVideos{

float:left;

z-index:0;

}



#boxFotos{

float:left;

}



#boxVideos #videoPrincipal{

float:left;

width:245px;

margin-top:7px;

z-index:0;

}



#boxFotos #FotoPrincipal{

	float:left;

	width:245px;

	margin-top:7px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCCCCC;

}



#boxVideos #videoPrincipal img, #boxVideos .boxThumbsVideos img, #boxVideos .boxThumbsVideos2 img{

border:1px solid #8A8879;

padding:2px;

margin-bottom:6px;

z-index:0;

}



#boxFotos #FotoPrincipal img{

border:1px solid #8A8879;

padding:2px;

margin-bottom:6px;

}



#boxVideos #videoPrincipal a, #boxVideos .boxThumbsVideos a, #boxVideos .boxThumbsVideos2 a{

width:240px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#666666;

font-weight:normal;

z-index:0;

}



#boxFotos #FotoPrincipal a {

width:240px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#666666;

font-weight:normal;

}



#boxVideos #videoPrincipal a .data{

font-weight:bold;

color:#f9b020;

line-height:16px;

z-index:0;

}



#boxFotos #FotoPrincipal a .data{

font-weight:bold;

color:#ff830f;

line-height:16px;

}



#boxVideos #videoPrincipal p{

width:230px;

font-weight:normal;

color:#000000;

z-index:0;

}



#boxFotos #FotoPrincipal p{

width:230px;

font-weight:normal;

color: #FF9900;

}



#boxVideos #videoPrincipal p .contagem{

margin-top:8px;

float:left;

z-index:0;

}



#boxVideos #videoPrincipal img.stars{

border:none;

float:right;

margin-top:3px;

z-index:0;

}



#boxVideos #outrosVideos{

float:right;

width:385px;

z-index:0;

}



#boxFotos #outrasFotos{

	float:right;

	width:380px;

}

#boxVideos #outrosVideos .boxThumbsVideos{
background:url(../images/index_images/img_slice_divBoxTbVideos.gif) 117px center no-repeat;

width:128px;

height:149px;

float:right;

margin-top:7px;

z-index:0;
	
}

 #boxVideos #outrosVideos .boxThumbsVideos2{

background:url(../images/index_images/img_slice_divBoxTbVideos.gif) 117px center no-repeat;

width:128px;

height:149px;

float:left;

margin-top:7px;

z-index:0;

}



#boxVideos #outrosVideos .boxThumbsVideos2{

background:none;

}



#boxVideos .boxThumbsVideos p, #boxVideos .boxThumbsVideos2 p{

width:100px;

}



##boxFotos #outrasFotos a, #boxVideos .boxThumbsVideos2 a{

width:114px;

}



.boxThumbsFotos {

	margin-top: 7px;

}



#boxFotos #outrasFotos p{

	color: #FF9900;

}



#boxFotos #outrasFotos a{

	width:114px;

	font-weight: normal;

	font-size: 13px;

}



#boxVideos #boxBuscaVideos{

background:url(../images/index_images/img_slice_topboxBuscaVideos.jpg) -1px -1px no-repeat;

float:right;

width:300px;

height:75px;

border:1px solid #BFBFBF;

padding-top:5px;
padding-left:5px;

margin-top:12px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#666666;

font-weight:normal;

z-index:0;

}



#boxVideos #boxBuscaVideos form{

margin:-16px 0 0 -16px;

padding:8px;

}



#boxVideos #boxBuscaVideos label{

width:350px;

/*margin-left:-5px;*/

float:left;

z-index:0;

}



#boxVideos #boxBuscaVideos input{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#333333;

width:250px;

margin:10px 0 10px 0;/*-5px*/

padding:2px;

border:1px solid #6C6958;

float:left;


z-index:0;
}



#boxVideos #boxBuscaVideos .btnBuscar{

width:78px;

margin-top:6px;

}



/*** PLANOS ***/ 

#boxPlanos{ 

margin-top:-5px; 

} 

 

#boxLocalidade{ 

width:520px; 

} 

 

#boxLocalidade p{ 

font-family: Arial, Helvetica, sans-serif; 

font-size: 10px; 

color: #666666; 

padding-top: 10px; 

} 

 

#boxPlanos .spacer{ 

margin-top:10px; 

} 

 

#boxPlanos img.plmaster{ 

border:1px solid #DFE1DC; 

margin:0 0 0 0; 

} 

 

#boxPlanos img.plsuper{ 

border:1px solid #333333;

/*margin:0 0 0 0;*/ 

margin:14px 7px 0 7px;

}





/***BANNERS PUBLICIDADE ***/

.boxPublicidade{

width:630px;

text-align:center;

margin:0 auto;

}





/*** SHOPPING ***/

#boxShopping{

float:left;

margin-top:5px;

}



#boxShopping h5{

font-size:11px;

color:#4A6880;

}



#boxShopping .boxProds{

background:#E8E8E8;

border:1px solid #CECDCB;

width:148px;

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

color:#000000;

float:left;

margin:5px 4px 10px 4px;

}



#boxShopping a{

font-weight:normal;

color:#000000;

}



#boxShopping a:hover{

text-decoration:none;

}



#boxShopping .preco{

color:#000000;

font-weight:bold;

}



#boxShopping .blocoSup{

background:url(../images/index_images/img_slice_divBoxShop.gif) bottom center no-repeat;

width:142px;

min-height:80px;

padding:3px 3px 7px 3px;

float:left;

}



#boxShopping .blocoSup img, #boxShopping .blocoInf img{

float:left;

margin-right:3px;

margin-top:-10px;

}



#boxShopping .blocoSup p, #boxShopping .blocoInf p{

width:87px;

color:#000000;

margin-top:-10px;

float:left;

}



#boxShopping .blocoInf{

background:#F2F2F2;

width:142px;

min-height:80px;

padding:3px 3px 5px 3px;

float:left;

}



/*** MAIS BUSCADOS ***/

#boxMaisBuscados p, #pganuncio #boxMaisBuscados p{

margin-top:10px;

text-align:center;

}



#pganuncio #boxMaisBuscados{

width:804px;

float:left;

margin-top:25px;

}









/*________________________________________ RODAPÉ ______________________________________________*/

#rodape{

background:url(../images/index_images/img_slice_divRodape.gif) top left no-repeat;

width:980px;

height:75px;

float:left;

margin-top:20px;

line-height:35px;

text-align:center;

/*border:1px solid #CCCDCF;*/

}



#rodape ul{

float:left;

margin:0 55px;

}



#rodape ul li{

float:left;

}



#rodape li a{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#666666;

text-transform:lowercase;

}



#rodape .sepItemRod{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#c3c1c1

}





/**********************************

INTERNAS

**********************************/

/*Mapa*/

#mapaLocalizacao .Titulo{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#413C29;

font-weight: bold;

}

 

#mapaLocalizacao .Texto{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#413C29;

}





/*________________________________________ MEIO ______________________________________________*/

#pginst #meio #boxGeral{

width:630px;

padding:8px 8px 8px 0;

float:left;

margin-top:10px;

}



#pginst #meio #boxGeral p{

font-size:12px;

text-align:justify;

margin-top:10px;

}



#meio #boxGeral h3{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:normal;

color:#5B574F;

width:635px;

/*margin-top:13px;*/

margin-left:23px;

margin-bottom:5px;

}



#meio #boxGeral #content{

width:630px;

float:left;

margin:0 2px;

}





/************* PAGINAÇÃO *************/

#paginacao{

width:634px;

height:24px;

text-align:center;

}



#paginacao a{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#000000;

}



#paginacao a:active{

font-weight:bold;

color:#BB0305;

}



#paginacao a.pganterior{

background:url(../images/internas_images/img_slice_arrowL.gif) center left no-repeat;

font-weight:bold;

color:#BB0305;

padding-left:12px;

}



#paginacao a.pgproxima{

background:url(../images/internas_images/img_slice_arrowR.gif) center right no-repeat;

padding-right:12px;

font-weight:bold;

color:#BB0305;

}



#paginacao a.pganterior:hover, #paginacao a.pgproxima:hover{

text-decoration:none;

}



#paginacao p{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#000000;

}





/*________________________________________ TOPO ______________________________________________*/





/*________________________________________ MEIO ______________________________________________*/



/************* BUSCA *************/

#pgbusca #boxBusca{

margin-bottom:15px;

}



#pgbusca #boxIndice{

margin-top:20px;

}



#pgbusca #boxIndice h2{

width:634px;

padding-bottom:12px;

}



#pgbusca #boxFiltros{

border:1px solid #BFBFBD;

padding:2px;

float:left;

margin:10px 0 15px 0;

}



#pgbusca #boxFiltros form{

background:#FDF6DC;

width:614px;

height:98px;

padding:8px;

float:left;

}



#pgbusca #boxFiltros form p{

/*width:465px;*/

float:right;

margin-top:-15px;

}



#pgbusca #boxFiltros form select{

border:1px solid #6E685A;

width:145px;

margin-top:10px;

margin-right:5px;

}



#pgbusca #filtro1, #pgbusca #filtro2, #pgbusca #filtro3, #pgbusca #filtro4, #pgbusca #filtro5{

background:#FCEBB5;

border:1px solid #E1CA7A;

width:103px;

min-width:103px !important;

height:11px;

float:left;

padding:22px 5px 5px 5px;

margin-right:7px;

}



#pgbusca #filtro1 p, #pgbusca #filtro2 p, #pgbusca #filtro3 p, #pgbusca #filtro4 p, #pgbusca #filtro5 p{

min-width:103px !important;

width:auto;

font-size:12px;

color:#433C2C;

line-height:20px;

display:inline;

}



#pgbusca #filtro1 a, #pgbusca #filtro2 a, #pgbusca #filtro3 a, #pgbusca #filtro4 a, #pgbusca #filtro5 a{

background:url(../images/internas_images/img_slice_iconClose.gif) top left no-repeat;

width:15px;

height:15px;

display:block;

overflow:hidden;

text-indent:-5000px;

float:right;

clear:both;

margin-top:-17px;

}



#pgbusca #boxFiltros #Opcoes {

width:612px;

height:40px;

}







/************* BOX PLANOS *************/



/*Configurações de Areas de Seleção para Impressão*/

#pgbusca #areaPrint{

background:url(../images/internas_images/canto_print.gif) bottom left no-repeat;

line-height:32px;

padding-left:30px;

margin-left:12px;

margin-bottom:6px;

}



#pgbusca #areaPrint a, #pgbusca #areaPrint a.noprint{

background:url(../images/internas_images/img_slice_iconPrint.gif) top left no-repeat;

font-weight:normal;

text-transform:lowercase;

height:21px;

line-height:18px;

/*float:left;*/

padding:5px 0 2px 24px;

margin-left:0px;

}



#pgbusca #areaPrint a.noprint{

background:none;

}



#pgbusca form#selectPrints{

width:633px;

float:left;

margin-left:-16px;

}



#pgbusca .selectPrintMaster, #pgbusca .selectPrintSuper, #pgbusca .selectPrintStart, #pgbusca .selectPrintLight, #pgbusca .selectPrintGratis{

background:#FFE8D9;

border:1px solid #D61E03;

width:18px;

height:35px;

padding:4px;

float:left;

z-index:1;

}



#pgbusca .selectPrintSuper{

background:#FFF5CE;

border:1px solid #FE8601;

}



#pgbusca .selectPrintStart{

background:#F1FFE1;

border:1px solid #009900;

}



#pgbusca .selectPrintLight{

background:#EBF8FE;

border:1px solid #0E99AC;

}



#pgbusca .selectPrintGratis{

background:#FFF;

border:1px solid #DEE1DD;

}



#pgbusca .selectPrintMaster img, #pgbusca .selectPrintSuper img, #pgbusca .selectPrintStart img, #pgbusca .selectPrintLight img, #pgbusca .selectPrintGratis img{

width:auto;

float:left;

display:block;

margin-left:1px;

}



#pgbusca .selectPrintMaster input[type="checkbox"], #pgbusca .selectPrintSuper input[type="checkbox"], #pgbusca .selectPrintStart input[type="checkbox"], #pgbusca .selectPrintLight input[type="checkbox"], #pgbusca .selectPrintGratis input[type="checkbox"]{

/*margin-top:6px;

margin-left:0;*/

width:auto;

margin:6px auto;

display:block;

}



#pgbusca #boxPlanos .barSelectPrint{

background:url(../images/internas_images/bar_print.gif) center center no-repeat;

width:3px;

min-height:58px;

height:auto;

float:left;

padding:5px 0;

margin:5px 7px;

}



/*** PLANOS ***/

#boxPlanos{

float:left;

margin-top:-20px;

}



/*Box dos Planos*/

#pgbusca .boxPlMaster, #pgbusca .boxPlSuper, #pgbusca .boxPlStart, #pgbusca .boxPlLight, #pgbusca .boxPlGratis{

background:#FFE8D9;

border:1px solid #D61E03;

width:592px;

padding:6px;

margin:0 0 8px -1px;

float:left;

z-index:5;

}



#pgbusca .boxPlSuper{

border:1px solid #FE8601;

background:#FFF5CE;

}



#pgbusca .boxPlStart{

border:1px solid #009900;

background:#F1FFE1;

}



#pgbusca .boxPlLight{

border:1px solid #0E99AC;

background:#EBF8FE;

}



#pgbusca .boxPlGratis{

border:1px solid #DDE1DD;

background:#FFFFFF;

} 





/*Áre adas Figuras*/

#pgbusca .boxPlMaster .areaPic{

width:154px;

float:left;

}



#pgbusca .boxPlSuper .areaPic, #pgbusca .boxPlStart .areaPic, #pgbusca .boxPlLight .areaPic{

width:75px;

float:left;

}



#pgbusca .boxPlMaster img, #pgbusca .boxPlSuper img, #pgbusca .boxPlStart img, #pgbusca .boxPlLight img, #pgbusca .boxPlGratis img{

border:1px solid #DFE1DE;

}



#pgbusca .boxPlMaster p, #pgbusca .boxPlSuper p, #pgbusca .boxPlStart p, #pgbusca .boxPlLight p, #pgbusca .boxPlGratis p{

color:#000000;

float:left;

}



#pgbusca .boxPlMaster p.lojas, #pgbusca .boxPlSuper p.lojas, #pgbusca .boxPlStart p.lojas, #pgbusca .boxPlLight p.lojas, #pgbusca .boxPlGratis p.lojas{

margin-top:10px;

margin-left:2px;

width:160px;

float:left;

}



#pgbusca .boxPlMaster p.lojas a.endAtual {

text-decoration: underline;

}





#pgbusca .boxPlMaster a, #pgbusca .boxPlSuper a{

font-weight:normal;

color:#000000;

}



/*Área dos Informações do Cliente*/

#pgbusca .boxPlMaster .info, #pgbusca .boxPlSuper .info, #pgbusca .boxPlStart .info, #pgbusca .boxPlLight .info, #pgbusca .boxPlGratis .info{

width:350px;

float:left;

margin-left:160px;

margin:0 0 0 5px;

/*margin-left:50px;

margin-top:-70px;*/

}



#pgbusca .boxPlSuper .info, #pgbusca .boxPlStart .info, #pgbusca .boxPlLight .info{

width:430px;

padding-left:3px;

}



#pgbusca .boxPlGratis .info{

width:506px;

}



#pgbusca .boxPlMaster .info h4, #pgbusca .boxPlSuper .info h4, #pgbusca .boxPlStart .info h4, #pgbusca .boxPlLight .info h4, #pgbusca .boxPlGratis .info h4{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#413C29;

}



#pgbusca .info p{

color:#423B2B;

font-size:11px;

width:350px;

}



#pgbusca .info p.site a{

font-size:14px;

color:#413C29;

float:left;

margin-top:10px;

font-weight:bold;

}





/*** BOTÕES BOXES PLANOS ***/

#pgbusca .areaBtns{

float:right;

width:70px;

}



#pgbusca .boxPlMaster a.btnmapa, #pgbusca .boxPlSuper a.btnmapa, #pgbusca .boxPlStart a.btnmapa, #pgbusca .boxPlLight a.btnmapa, #pgbusca .boxPlGratis a.btnmapa{

background:#DFE4DE;

border:1px solid #D4D6D3;

color:#3C3E3B;

text-align:center;

padding:2px 6px 2px 6px;

width:58px;

float:right;

}



#pgbusca .boxPlMaster a.btnmapa:hover, #pgbusca .boxPlSuper a.btnmapa:hover, #pgbusca .boxPlStart a.btnmapa:hover, #pgbusca .boxPlLight a.btnmapa:hover, #pgbusca .boxPlGratis a.btnmapa:hover{

text-decoration:none;

}



#pgbusca .boxPlMaster a.btnindique, #pgbusca .boxPlSuper a.btnindique, #pgbusca .boxPlStart a.btnindique, #pgbusca .boxPlLight a.btnindique, #pgbusca .boxPlGratis a.btnindique{

background:#DFE4DE;

border:1px solid #D4D6D3;

color:#3C3E3B;

text-align:center;

padding:2px 6px 2px 6px;

width:58px;

float:right;

margin-top:7px;

}



#pgbusca .boxPlMaster a.btnindique:hover, #pgbusca .boxPlSuper a.btnindique:hover, #pgbusca .boxPlStart a.btnindique:hover, #pgbusca .boxPlLight a.btnindique:hover, #pgbusca .boxPlGratis a.btnindique:hover{

text-decoration:none;

}



#pgbusca .boxPlMaster a.btnsite, #pgbusca .boxPlSuper a.btnsite, #pgbusca .boxPlStart a.btnsite, #pgbusca .boxPlLight a.btnsite, #pgbusca .boxPlGratis a.btnsite{

background:#DFE4DE;

border:1px solid #D4D6D3;

color:#3C3E3B;

text-align:center;

padding:2px 6px 2px 6px;

width:58px;

float:right;

margin-top:7px;

}



#pgbusca .boxPlMaster a.btnsite:hover, #pgbusca .boxPlSuper a.btnsite:hover, #pgbusca .boxPlStart a.btnsite:hover, #pgbusca .boxPlLight a.btnsite:hover, #pgbusca .boxPlGratis a.btnsite:hover{

text-decoration:none;

}



#pgbusca .boxPlMaster a.btnemail, #pgbusca .boxPlSuper a.btnemail, #pgbusca .boxPlStart a.btnemail, #pgbusca .boxPlLight a.btnemail, #pgbusca .boxPlGratis a.btnemail{

background:#DFE4DE;

border:1px solid #D4D6D3;

color:#3C3E3B;

text-align:center;

padding:2px 6px 2px 6px;

width:58px;

float:right;

margin-top:7px;

}



#pgbusca .boxPlMaster a.btnemail:hover, #pgbusca .boxPlSuper a.btnemail:hover, #pgbusca .boxPlStart a.btnemail:hover, #pgbusca .boxPlLight a.btnemail:hover, #pgbusca .boxPlGratis a.btnemail:hover{

text-decoration:none;

}





/*Master*/

#pgbusca .boxPlMaster a.btnmapa, #pgbusca .boxPlMaster a.btnindique, #pgbusca .boxPlMaster a.btnsite, #pgbusca .boxPlMaster a.btnemail{

background:#E42003;

border:1px solid #931402;

color:#FFF;

}



/*Super*/

#pgbusca .boxPlSuper a.btnmapa, #pgbusca .boxPlSuper a.btnindique, #pgbusca .boxPlSuper a.btnsite, #pgbusca .boxPlSuper a.btnemail{

background:#FE8601;

border:1px solid #D67101;

color:#FFF;

}



/*Start*/

#pgbusca .boxPlStart a.btnmapa, #pgbusca .boxPlStart a.btnindique, #pgbusca .boxPlStart a.btnsite, #pgbusca .boxPlStart a.btnemail{

background:#29B700;

border:1px solid #007D00;

color:#FFF;

}



/*Light*/

#pgbusca .boxPlLight a.btnmapa, #pgbusca .boxPlLight a.btnindique, #pgbusca .boxPlLight a.btnsite, #pgbusca .boxPlLight    a.btnemail{

background:#10A9BE;

border:1px solid #0B7786;

color:#FFF;

}







/************* ANÚNCIO *************/



/*________________________________________ CONTENT ______________________________________________*/

#pganuncio #meio{

width:804px;

overflow:visible;

}



#pganuncio #meio h2{

background:url(../images/internas_images/clientes/img_slice_divSecao.gif) bottom left no-repeat;

width:804px;

}



#boxPlanoGratis{

background:#FFF;

border:1px solid #B6B2A7;

width:777px;

padding:0 2px 2px 2px;

margin:12px 0 10px 10px;

}



#boxPlanoGratis h3{

background:#FFF url(../images/internas_images/img_titPlanoGratis.jpg) top left no-repeat;

text-indent:-5000px;

margin-left:-1px;

margin-bottom:6px;

height:44px;

}



#boxPlanoGratis p, #boxPlanLight p, #boxPlanStart p, #boxPlanSuper p, #boxPlanMaster p, #boxCadastro p, #boxCadastro2 p{

text-align:justify;

font-size:12px;

color:#4E4838;

padding:6px;

line-height:16px;

}



#boxPlanoGratis ul{

margin-left:20px;

margin-bottom:8px;

}



#boxPlanoGratis li{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#4e4838;

line-height:18px;

list-style:disc;

list-style-position:inside;

}



#planoLight, #planoStart, #planoSuper, #planoMaster{

width:190px;

float:left;

margin:10px 0 10px 8px;

}



#planoLight .btnCadastrar, #planoStart .btnCadastrar, #planoSuper .btnCadastrar, #planoMaster .btnCadastrar{

float:right;

margin:-5px 0 0 0;

}



#boxPlanLight, #boxPlanStart, #boxPlanSuper, #boxPlanMaster{

padding:8px;

height:786px;

}



#boxPlanLight{

background:url(../images/internas_images/img_boxPlanoLight.jpg) top left no-repeat;

}



#boxPlanStart{

background:url(../images/internas_images/img_boxPlanoStart.jpg) top left no-repeat;

}



#boxPlanSuper{

background:url(../images/internas_images/img_boxPlanoSuper.jpg) top left no-repeat;

}



#boxPlanMaster{

background:url(../images/internas_images/img_boxPlanoMaster.jpg) top left no-repeat;

margin-right:0;

}



#boxPlanLight h3, #boxPlanStart h3, #boxPlanSuper h3, #boxPlanMaster h3{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

color:#FFFFFF;

text-align:right;

text-transform:uppercase;

padding-top:5px;

margin-bottom:5px;

}



#boxPlanLight p, #boxPlanStart p, #boxPlanSuper p, #boxPlanMaster p{

color:#FFFFFF;

text-align:left;

margin-top:190px;

}



#boxPlanLight ul, #boxPlanStart ul, #boxPlanSuper ul, #boxPlanMaster ul{

margin-left:15px;

margin-bottom:8px;

}



#boxPlanLight li, #boxPlanStart li, #boxPlanSuper li, #boxPlanMaster li{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#fff;

line-height:18px;

list-style:disc;

list-style-position:inside;

}



#boxProdServBarra h3, #boxNewsletterBarra h3{

text-indent:-5000px;

}



#boxProdServBarra #buscaAvancada{

margin:20px 0 30px 50px;

height:22px;

}





/*________________________________________ EVENTOS ______________________________________________*/

#eventos #boxGeral h3{

font-size:20px;

font-weight:bold;

text-transform:uppercase;

margin:0;

padding:0;

}



#eventos #boxGeral p{

font-size:14px;

}



#eventos #boxGeral img{

margin:0 0 5px 0;

}



#eventos .red{

font-size:12px;

}





/************* CADASTRO *************/



/*________________________________________ CONTENT ______________________________________________*/

#pgcadastro #meio{

width:804px;

overflow:visible;

}



#pgcadastro #meio h2{

background:url(../images/internas_images/clientes/img_slice_divSecao.gif) bottom left no-repeat;

width:804px;

}



#boxCadastro, #boxCadastro2, #boxCadastro3, #boxCadastro3b{

background:#FFF;

border:1px solid #B6B2A7;

width:777px;

padding:0 2px 10px 2px;

margin:12px 0 25px 10px;

}



#boxCadastro h3, #boxCadastro2 h3, #boxCadastro3 h3, #boxCadastro3b h3{

background:#FFF url(../images/internas_images/img_titDadosCad.jpg) top left no-repeat;

text-indent:-5000px;

margin-left:-1px;

margin-bottom:6px;

height:44px;

}



#boxCadastro2 h3{

background:#FFF url(../images/internas_images/img_titDadosAnuncio.jpg) top left no-repeat;

}



#boxCadastro3 h3{

background:#FFF url(../images/internas_images/img_titCadEfetuado.jpg) top left no-repeat;

}



#boxCadastro3b h3{

background:#FFF url(../images/internas_images/img_titCadErro.jpg) top left no-repeat;

}



#boxCadastro3 p, #boxCadastro3b p{

font-size:14px;

line-height:16px;

text-align:justify;

padding:5px;

}



#boxCadastro .pessoa{

width:305px;

}



#boxCadastro .pessoa .radio{

width:auto;

margin-right:0;

display:inline;

}



#boxCadastro .pessoa .radioLabel{

width:140px;

text-align:left;

margin-left:5px;

/*margin-top:3px;*/

line-height:14px;

display:inline;

cursor:pointer;

float:none;

}



#boxCadastro label, #boxCadastro2 label, #boxCadastro3 label{

width:240px;

text-align:right;

float:left;

margin-top:6px;

}



#boxCadastro p.linhaForm, #boxCadastro2 p.linhaForm, #boxCadastro3 p.linhaForm{

margin-left:-10px;

}



#boxCadastro label.labelInt, #boxCadastro2 label.labelInt, #boxCadastro3 label.labelInt{

width:120px;

float:none;

margin-left:10px;

}



#boxCadastro label.radioLabel, #boxCadastro2 label.radioLabel, #boxCadastro3 label.radioLabel{

width:30px;

margin-top:2px;

display:block;

cursor:pointer;

}



#boxCadastro input, #boxCadastro2 input, #boxCadastro3 input{

line-height:18px;

margin-left:4px;

padding:2px;

}



#boxCadastro .chkFields, #boxCadastro2 .chkFields, #boxCadastro3 .chkFields{

width:15px;

border:none;

padding:2px;

margin-top:5px;

}



#boxCadastro input.miniTextFields, #boxCadastro2 input.miniTextFields, #boxCadastro3 input.miniTextFields{

width:50px;

}



#boxCadastro input.medioTextFields, #boxCadastro2 input.medioTextFields, #boxCadastro3 input.medioTextFields{

width:160px;

}



#boxCadastro input.radio, #boxCadastro2 input.radio, #boxCadastro3 input.radio{

border:none;

width:15px;

}



#boxCadastro .selectCadastro, #boxCadastro2 .selectCadastro, #boxCadastro3 .selectCadastro{

margin-left:5px;

margin-bottom:3px;

float:left;

}



#boxCadastro textarea, #boxCadastro2 textarea, #boxCadastro3 textarea{

margin-left:4px;

}



#boxCadastro textarea#cadPalavras{

height:50px;

}





#boxCadastro table.tabCad, #boxCadastro2 table.tabCad, #boxCadastro3 table.tabCad{

margin:20px auto;

}



#boxCadastro .divSelects, #boxCadastro2 .divSelects, #boxCadastro3 .divSelects{

margin-top:10px;

margin-bottom:6px;

float:left;

}



#boxCadastro  input#cadCPFCNPJ{

float:none;

}



#boxCadastro2 form #cadUrl{

float:left;

}



/*** BOX CATEGORIAS ***/

#boxCadastro .boxCategorias, #boxCadastro2 .boxCategorias{

background:#ECE9E1;

width:584px;

float:left;

margin:10px 78px;

border:1px solid #CBC2AD;

padding:8px;

}



/*** BOX PLANOS ***/

.boxDetalhesPlano{

	background:#ECE9E1;

	margin: 0px;

}



.boxDetalhesPlano td{

	padding: 6px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

}



/*** BOX TERMOS DE USO ***/

#boxCadastro2 .boxTermosUso{

height: 240px;

overflow: scroll;

float:left;

width:744px;

border:1px solid #CBC2AD;



}



#boxCadastro .boxCategorias, #boxCadastro2 .boxCategorias h5{

color:#000000;

font-size:14px;

margin-bottom:5px;

}



#boxCadastro .boxCategorias, #boxCadastro2 .boxCategorias p{

border:1px dashed #78654B;

font-size:12px;

margin-top:6px;

padding:4px;

}



#boxCadastro .boxCategorias, #boxCadastro2 .boxCategorias p.bold{

font-size:12px;

}



#boxCadastro .boxCategorias, #boxCadastro2 .boxCategorias img{

float:right;

margin-top:-25px;

padding:6px;

}





/************* FORMULÁRIO CURRICULO E CONTATO *************/

/* Também estão listados os arquivos de modalbox onde: #boxIndique, #boxNewsModal. */



/*________________________________________ CONTENT ______________________________________________*/



/********************* Box Atenção **************************/

#pgcurriculo #boxGeral #boxAtencao, #pgcontato #boxGeral #boxAtencao, #boxIndique #boxAtencao, #boxNewsModal #boxAtencao{

width:580px;

float:left;

margin-top:-14px;

}



#pgcurriculo #boxGeral #boxAtencao{

margin-top:0;

}



#restante, #restante2, #restante3, #restante4, #restante5{

width:400px;

float:right;

margin-right:50px;

text-align:right;

padding:8px 0;

}



#restante6{

width:400px;

float:right;

margin-right:190px;

text-align:right;

padding:8px 0;

}



/*Curriculo*/

#pgcurriculo #boxGeral, #pgcontato #boxGeral, #boxIndique, #boxNewsModal{

width:630px;

padding:8px 8px 8px 0;

float:left;

/*margin-top:10px;*/

}



#pgcurriculo #boxGeral fieldset, #pgcontato #boxGeral fieldset, #boxIndique fieldset, #boxNewsModal fieldset{

margin: 10px 0;

float:left;

}



#pgcurriculo #formVagas, #pgcontato #formContato, #boxIndique #formIndique, #boxNewsModal #formNews{

width:624px;

margin:0 auto;

}



#pgcurriculo #formVagas h4, #pgcontato #formContato h4, #boxIndique #formIndique h4, #boxNewsModal #formNews h4{

background:#DFE1DE;

width:618px;

font-size:12px;

color:#BB0303;

text-transform:uppercase;

padding:4px;

margin-bottom:10px;

}



#pgcurriculo #formVagas p, #pgcontato #formContato p, #boxIndique #formIndique p, #boxNewsModal #formNews p{

width:620px;

margin-top:0;

margin-bottom:5px;

float:left;

}



#pgcurriculo #formVagas label, #pgcurriculo #formVagas .labelRadio, #pgcurriculo #formVagas .labelRadio2, #pgcurriculo #formVagas #boxCapcha label, #pgcontato #formContato label, #pgcontato #formContato .labelRadio, #pgcontato #formContato .labelRadio2, #pgcontato #formContato #boxCapcha label, #boxIndique #formIndique label, #boxIndique #formIndique .labelRadio, #boxIndique #formIndique .labelRadio2, #boxIndique #formIndique #boxCapcha label, #boxNewsModal #formNews label, #boxNewsModal #formNews .labelRadio, #boxNewsModal #formNews .labelRadio2, #boxNewsModal #formNews #boxCapcha label{

font-size:11px;

font-weight:bold;

color:#676767;

text-align:right;

text-transform:uppercase;

width:240px;

height:auto;

display:inline;

float:left;

line-height:20px;

}



#pgcurriculo #formVagas #boxCapcha label, #pgcontato #formContato #boxCapcha label, #boxIndique #formIndique #boxCapcha label, #boxNewsModal #formNews #boxCapcha label{

width:175px;

}



#pgcurriculo #formVagas label.labelInt, #pgcontato #formContato label.labelInt, #boxIndique #formIndique label.labelInt, #boxNewsModal #formNews label.labelInt{

width:120px;

float:none;

margin-left:10px;

}



#pgcurriculo #formVagas label.radioLabel, #pgcontato #formContato label.radioLabel, #boxIndique #formIndique label.radioLabel, #boxNewsModal #formNews label.radioLabel{

width:auto;

margin-top:2px;

margin-left:3px;

display:block;

cursor:pointer;

}



#pgcurriculo #formVagas input, #pgcurriculo #formVagas select, #pgcurriculo #formVagas textarea, #pgcontato #formContato input, #pgcontato #formContato select, #pgcontato #formContato textarea, #boxIndique #formIndique input, #boxIndique #formIndique select, #boxIndique #formIndique textarea, #boxNewsModal #formNews input, #boxNewsModal #formNews select, #boxNewsModal #formNews textarea{

margin-left:5px;

margin-bottom:5px;

line-height:18px;

margin-left:4px;

padding:2px;

} 



#boxIndique #formIndique textarea, #boxNewsModal #formNews textarea{

height:60px;

}



#pgcurriculo #formVagas input.radio, #pgcontato #formContato input.radio, #boxIndique #formIndique input.radio, #boxNewsModal #formNews input.radio{

border:none;

width:15px;

display:inline;

float:left;

margin-top:3px;

}



#pgcurriculo #formVagas .selectCurriculo, #pgcontato #formContato .selectCurriculo, #boxIndique #formIndique .selectCurriculo, #boxNewsModal #formNews .selectCurriculo{

width:331px;

margin-left:5px;

margin-bottom:3px;

float:left;

}



#pgcurriculo #formVagas input.miniTextFields, #pgcontato #formContato input.miniTextFields, #boxIndique #formIndique input.miniTextFields, #boxNewsModal #formNews input.miniTextFields{

width:80px;

}



#pgcurriculo #formVagas input.medioTextFields, #pgcontato #formContato input.medioTextFields, #boxIndique #formIndique input.miniTextFields, #boxNewsModal #formNews input.miniTextFields{

width:60px;

}



/*Contato e Indique*/

#pgcontato #boxGeral p{

width:634px;

}



#pgcontato #boxGeral #boxAtencao p, #boxIndique #boxAtencao p, #boxNewsModal #boxAtencao p{

font-size:11px;

color:#606060;

width:634px;

padding-bottom:10px;

margin-top:5px;

}



#pgcontato #boxGeral p.pergNews, #boxIndique p.pergNews, #boxNewsModal p.pergNews{

margin-left:154px;

float:left;

}



#pgcontato #boxGeral p.pergNews label, #boxIndique p.pergNews label, #boxNewsModal p.pergNews label{

cursor:pointer;

}



#pgcontato #boxGeral .chkFields, #boxIndique .chkFields, #boxNewsModal .chkFields{

padding:2px;

margin-top:5px;

float:left;

}



#pgcontato #boxGeral .btnEnviar, #boxIndique .btnEnviar, #boxNewsModal .btnEnviar{

margin-right:48px;

}



#boxIndique, #boxNewsModal{

width:600px;

}



#boxIndique h2, #boxIndique h2, #boxNewsModal h2{

background:url(../images/index_images/img_slice_dotDivGrd.gif) bottom left no-repeat;

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

font-weight:normal;

color:#ff830f;

width:635px;

margin-top:13px;

margin-bottom:5px;

padding-bottom:7px;

}





/*________________________________________ RODAPÉ ______________________________________________*/





/**********************************

CAPCHA

**********************************/

#boxCapcha{

width:548px;

height:26px;

line-height:26px;

float:left;

margin-top:0px;

margin-left:160px;

}



#boxCapcha img{

float:left;

margin-right:3px;

}



#boxCapcha label{

width:153px;

height:20px;

margin-top:2px;

line-height:22px;

float:left;

}



.miniTextFields{

width:20px;

}



#boxCapcha input{

line-height:16px;

padding:2px;

border:1px solid #BBB6D6;

}



#principal #MenuEsquerda {

	background-color: #CCCCCC;

	height: 300px;

	width: 600px;

	position: absolute;

	left:47%;

	margin-left:-295px;

	top:147px;

}

#LinksSub {

	font-size: 13px;

	font-weight: normal;

	width: 634px;

}

#LinksSub a {

	font-size: 13px;

	font-weight: normal;

	margin: 2px;

}

















.suckerdiv ul{

	margin: 0;

	padding: 0;

	list-style-type: none;

	width: 150px; /* Width of Menu Items */

	border-bottom: 1px solid #ccc;

	background-color: #FFFFFF;
	
	z-index:1000;

}

	

.suckerdiv ul li{

position: relative;

z-index:1000;

}

	

/*Sub level menu items */

.suckerdiv ul li ul{

position: absolute;

width: 170px; /*sub menu width*/

top: 0;

visibility: hidden;

z-index:1000;

}



/* Sub level menu links style */

.suckerdiv ul li a{

	display: block;

	overflow: auto; /*force hasLayout in IE7 */

	color: #656565;

	text-decoration: none;

	background: #fff;

	padding: 4px 4px;

	border: 1px solid #ccc;

	border-bottom: 0;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;
	z-index:1000;

}



.suckerdiv ul li a:visited{

	color: #656565;
	
	z-index:1000;

}



.suckerdiv ul li a:hover{

	background-color: #E8E8E8;
z-index:1000;
}



.suckerdiv .subfolderstyle{

background: url(media/arrow-list.gif) no-repeat center right;

}



	

/* Holly Hack for IE \*/

* html .suckerdiv ul li { float: left; height: 1%; }

* html .suckerdiv ul li a { height: 1%; }
