@charset "utf-8";
/* CSS Document */

.bodyAbi	 {
	margin:0;
	padding:0;
	text-align:center;
	background-image:url(../img/fundo.jpg);
}
.central	 {	position:absolute;
				top:50%;
				left:50%;
				width: 845px;
				height: 538px;
				margin-left:-422px;
				margin-top:-269px;		
				padding: 0px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:left;
				background-image:url(../img/Janela.png);
				background-repeat:no-repeat;
				
}

.body		{	margin: 0;
				background-image:url(../img/fundo.jpg);
			}

.celcentro	{	background-image:url(../img/Janela.png);
				background-repeat:no-repeat;
}
.centroE	{	width: 269px;
				height: 538px;
				float: left;
}
.cimaE		{	height: 133px;
}

.LogoEkk	{	width:180px;
				height:80px;
				padding:48px 0 0 58px;
}
.cimaEObPub	{	height: 148px;
}

.baixoEtemp	{	height: 250px;
}
.baixoE, .baixoEObPub, .papelduvida, .baixoEhome, .baixoEhabpub, .baixoEobraweb, .baixoEobrasTranf, .baixoEpacotTranf
			{	height: 295px;
				background-image:url(../img/picotado.png);
				background-repeat:no-repeat;
				background-position: 47px 23px;
}
.baixoEhome	{	background-image:url(../img/mural.png);
				background-position: 18px 13px;

}
.baixoEhabpub {	background-image:url(../img/ekkivinolia_megafone.png);
				background-position: -4px 13px;
}
.baixoEobraweb	{	background-image:url(../img/fundotirinhas.png);
					background-position: 21px 5px;
}
.baixoEobrasTranf	{	background-image:url(../img/Lata_tinta.png);
						background-position: 50px 70px;
	}
.baixoEpacotTranf	{	background-image:url(../img/escolha_seu_pacote.png);
						background-position: 14px 10px;
}
.mess {width:300px; height:300px; margin-top:6px;}
.fechaMess {	width: 20px;
				height: 20px;
}
.baixoEcont	{	height: 250px;
				padding: 15px 0 0 25px;
				background-repeat:no-repeat;
				background-position: 47px 0;
				text-align:right;
				font-family:Verdana, Geneva, sans-serif;
				font-size:9px;
				color:#474948;
}
.papelduvida	{	background-image:url(../img/papelduvida.png);
					background-position: 10px 19px;
					height: 215px;
					padding: 52px 25px 25px 52px;
					font-size:12px;
}
.linkduvida, .linkduvida:active, .linkduvida:visited, .linkduvida:hover
			{	color:#333;
				border-bottom: 1px dotted #333;
				text-decoration:none;
				line-height: 12px;
}
.brespaco	{	line-height:5px;
}

.centroD	{	height: 538px;
				width: 575px;
				float:left;
}

.baixoEObPub
			{	background-image:url(../img/informativo.png);
				height: 262px;
				background-position: 44px 0;
}

.cimaD		{	height: 47px;
}
.meioD		{	height: 376px;
				background-image:url(../img/cortado_sombra.png);
				background-repeat:no-repeat;
				background-position: 3px -5px;
				padding: 21px 0 0 32px;
				font-family:Verdana, Geneva, sans-serif;
				color:#474948;
				
}
.brespaco	{	font-size:7px;
}
.PrimaTit	{	font-size:18px;
				color:#fc6c03;
}
.MargConta	{margin:20px 0 0 0;

}
.titD		{	font-size:14px;
}
.texto		{	font-size:10px;
}
.textoitens, .subtit
			{	padding: 13px 0 14px 44px;
				font-size:11px;
				font-weight:bold;
}
.subtit		{	padding: 0 0 0 0;
}
.div_menu	{
	height: 47px;
	background-image:url(../img/fundo_menu.png);
	background-repeat:no-repeat;
	background-position: 40px 13px;
	
	
				
}
.botoes, .botãoT2, .botãoT3, .botãoT4
			{
	width: 104px;
	text-align:center;
	font-size:10px;
	color:#2e2d2d;
	font-family:Verdana, Geneva, sans-serif;
	height:25px;
	position: absolute;
	top: 463px;
	background-repeat:no-repeat;
}
.botoes		{
	left: 374px;
	background-image:url(../img/fundo_menu.png);
	background-position: -34px -37px;
}
.botãoT2	{
	left: 464px;
	background-image:url(../img/fundo_menu.png);
	background-position: -144px -37px;
}
.botãoT3	{
	left: 554px;
	background-image:url(../img/fundo_menu.png);
	background-position: -254px -37px;
}
.botãoT4	{
	left: 644px;
	background-image:url(../img/fundo_menu.png);
	background-position: -364px -37px;
}

botoes:hover	{
	background-image:url(../img/botao1.jpg);
}
botãoT2:hover	{ background-image:url(../img/botao2.jpg);
}
botãoT3:hover	{ background-image:url(../img/botao3.jpg);
}
botãoT4:hover	{ background-image:url(../img/botao4.jpg);
}


.link:link, .link:visited, .link:active
				{	color: #474948;
					text-decoration:none;
}
				
.link:hover		{	color:#474948;
					text-decoration:underline;
}
.formAlDir		{	text-align:right;
					font-size:9px;
}
.estform		{	font-size:12px;
}
.campoform, .campoMen
				{	background:transparent;
					width:272px;
					height: 14px;
					padding: 0 7px 2px 5px;
					border: 1px solid #666;
					background-image:url(../img/fundoCampo.png);
}
.celcampo		{	width: 275px;
					height: 11px;
					background:transparent;
}
.celresp		{	height:3px;
}
.campoMen		{	height: 137px;
					padding: 3px 7px 2px 5px;
					font-family:Verdana, Geneva, sans-serif;
					font-size:12px;
}
.mesa, .icopubG
				{	width:280px;
					height:160px;
					background-image:url(../img/mesa.png);
					background-repeat:no-repeat;
					margin-top: 10px;
					margin-left:10px;
}
.icopubG		{	background-image:url(../img/icopubG.jpg);
					margin-top: 17px;
					margin-left: 295px;
					width: 171px;
}
.bottranspub, .bottranspub:link, .bottranspub:visited, .bottranspub:active, .bottransinf, .bottransinf:link, .bottransinf:visited, .bottransinf:active, .bottranstur, .bottranstur:link, .bottranstur:visited, .bottranstur:active, .bottranseve, .bottranseve:link, .bottranseve:visited, .bottranseve:active, .bottransref, .bottransref:link, .bottransref:visited, .bottransref:active, .bottransemp, .bottransemp:link, .bottransemp:visited, .bottransemp:active, .bottransmodel, .bottransmodel:link, .bottransmodel:visited, .bottransmodel:active, .bottransart, .bottransart:link, .bottransart:visited, .bottransart:active, .bottransigr, .bottransigr:link, .bottransigr:visited, .bottransigr:active, .bottransloj, .bottransloj:link, .bottransloj:visited, .bottransloj:active
				{	width: 187px;
					height: 91px;
					background-image:url(../img/botao_pub.gif);
					margin: 23px 10px 5px 0;
					float:left;
				}
.bottranspub:hover, .bottransinf:hover, .bottranstur:hover, .bottransemp:hover, .bottransmodel:hover, .bottransart:hover, .bottransigr:hover, .bottransloj:hover
				{	background-position: 0 -92px;
					
}

.bottransinf, .bottransinf:link, .bottransinf:visited, .bottransinf:active
				{	background-image:url(../img/botao_inf.gif);
}

.bottransinf:hover	
				{	background-position: 0 -92px;
}
.bottranstur, .bottranstur:link, .bottranstur:visited, .bottranstur:active
				{	background-image:url(../img/botao_tur.gif);
					margin: 5px 10px 5px 0;
}

.bottranstur:hover	
				{	background-position: 0 -92px;
}

.bottranseve, .bottranseve:link, .bottranseve:visited, .bottranseve:active
				{	background-image:url(../img/botao_eve.gif);
					margin: 5px 10px 5px 0;
}

.bottranseve:hover	
				{	background-position: 0 -92px;
}

.bottransref, .bottransref:link, .bottransref:visited, .bottransref:active
				{	background-image:url(../img/botao_ref.gif);
					margin: 5px 10px 5px 0;
}

.bottransref:hover	
				{	background-position: 0 -92px;
}

.bottransemp, .bottransemp:link, .bottransemp:visited, .bottransemp:active
				{	background-image:url(../img/botao_emp.gif);
					margin: 5px 10px 5px 0;
				}

.bottransmodel, .bottransmodel:link, .bottransmodel:visited, .bottransmodel:active
				{	background-image:url(../img/botao_model.gif);
					margin: 5px 10px 5px 0;
				}
.bottransart, .bottransart:link, .bottransart:visited, .bottransart:active
				{	background-image:url(../img/botao_art.gif);
					margin: 5px 10px 5px 0;
				}
.bottransigr, .bottransigr:link, .bottransigr:visited, .bottransigr:active
				{	background-image:url(../img/botao_igr.gif);
					margin: 5px 10px 5px 0;
				}
.bottransloj, .bottransloj:link, .bottransloj:visited, .bottransloj:active
				{	background-image:url(../img/botao_loj.gif);
					margin: 5px 10px 5px 0;
				}

/* estilo carrocel iframe obras pub */

.bot_ob_pub_web, .bot_ob_pub_web:link, .bot_ob_pub_web:visited, .bot_ob_pub_web:active, .bot_ob_pub_desi, .bot_ob_pub_desi:link, .bot_ob_pub_desi:visited, .bot_ob_pub_desi:active, .bot_ob_pub_ide, .bot_ob_pub_ide:link, .bot_ob_pub_ide:visited, .bot_ob_pub_ide:active, .bot_ob_pub_apr, .bot_ob_pub_apr:link, .bot_ob_pub_apr:visited, .bot_ob_pub_apr:active, .bot_ob_pub_mult, .bot_ob_pub_mult:link, .bot_ob_pub_mult:visited, .bot_ob_pub_mult:active, .bot_ob_pub_bri, .bot_ob_pub_bri:link, .bot_ob_pub_bri:visited, .bot_ob_pub_bri:active
				{	width: 127px;
					height: 76px;
					float:left;
					background-image:url(../img/bot_ob_pub_web.png);
					background-repeat:no-repeat;
}
.bot_ob_pub_web:hover, .bot_ob_pub_desi:hover, .bot_ob_pub_ide:hover, .bot_ob_pub_apr:hover, .bot_ob_pub_mult:hover, .bot_ob_pub_bri:hover
				{	background-position: 0 -74px;
}
.bot_ob_pub_desi, .bot_ob_pub_desi:link, .bot_ob_pub_desi:visited, .bot_ob_pub_desi:active
				{	background-image:url(../img/bot_ob_pub_desi.png);
}
.bot_ob_pub_ide, .bot_ob_pub_ide:link, .bot_ob_pub_ide:visited, .bot_ob_pub_ide:active
				{	background-image:url(../img/bot_ob_pub_ide.png);
}
.bot_ob_pub_apr, .bot_ob_pub_apr:link, .bot_ob_pub_apr:visited, .bot_ob_pub_apr:active
				{	background-image:url(../img/bot_ob_pub_apre.png);
}
.bot_ob_pub_mult, .bot_ob_pub_mult:link, .bot_ob_pub_mult:visited, .bot_ob_pub_mult:active
				{	background-image:url(../img/bot_ob_pub_mult.png);
}
.bot_ob_pub_bri, .bot_ob_pub_bri:link, .bot_ob_pub_bri:visited, .bot_ob_pub_bri:active
				{	background-image:url(../img/bot_ob_pub_bri.png);
}


.bot_pub_compgrafFundo
				{	width: 124px;
					height: 73px;
					background-image:url(../img/bot_ob_pub.png);
					background-position:13px 5px;
					background-repeat:no-repeat;
					padding: 5px 11px;
}
.bot_pub_compgraf, .bot_pub_compgraf:link, .bot_pub_compgraf:visited, .bot_pub_compgraf:active
				{	width: 121px;
					height: 76px;
					float:left;
					background-image:url(../img/bot_ob_pub_bri.png);
					background-repeat:no-repeat;
					margin: 0;
}
.bot_pub_compgraf:hover	
				{	background-position: 11px -74px;
}

.ceta_rol_esq, .ceta_rol_esq:link, .ceta_rol_esq:visited, .ceta_rol_esq:active, .ceta_rol_dir, .ceta_rol_dir:link, .ceta_rol_dir:visited, .ceta_rol_dir:active
				{	width: 16px;
					height: 77px;
					float:left;
					background-image:url(../img/cetas_rolagem.gif);
					background-repeat:no-repeat;
					margin-top: 0;
}
.ceta_rol_esq:hover
				{	background-image:url(../img/cetas_rolagem.gif);
					background-position: -16px 0;
}

.ceta_rol_dir, .ceta_rol_dir:link, .ceta_rol_dir:visited, .ceta_rol_dir:active
				{	background-position: -48px 0;
}

.ceta_rol_dir:hover
				{	background-image:url(../img/cetas_rolagem.gif);
					background-position: -32px 0;
}
/* fim estilo carrocel iframe obras pub */
.texto_mesa		{	width:520px;
					height: 261px;
}
.txt_arq		{	width: 529px;
					height:	240px;
					background-image:url(../img/passeomouse.png);
					background-repeat:no-repeat;
}
.texto_obra		{	width: 340px;
					height: 130px;
					float:left;
					margin-top: 108px;
}
.texto_obraOri	{	width: 340px;
					height: 130px;
					padding-top: 95px;
					background-image:url(../img/textoObraOri.gif);
					background-repeat:no-repeat;
					background-position: 0 96px;
}
.titDescObPub	{	font-size:11px;
}

.arqObrasPub	{	width:180px;
					height:204px;
					float:left;
					background-image:url(../img/arquivo.jpg);
					background-repeat:no-repeat;
					background-position: 22px 27px;
}
.divDescObra	{	width:340px;
					height:130px;
}

/* css pre-loader */

* {
padding: 0;
margin: 0;
}

#overlay {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
background-color: black;
opacity: 0.5;
filter: alpha(opacity=50);
}

#box {
position: absolute;
height: 42px;
width: 220px;
top: 50%;
left: 50%;
margin-top: -35px;
margin-left: -120px;
padding: 10px;
text-align: center;
background-color : #FFFFFF;
font: 12px Arial;
}

#box img {
margin-bottom: 10px;
}

/* fim css pre-loader */

/*  inicio estilo pacotes web  */

.janePacote
			{	width:500px;
				height:280px;
				margin-top: 13px;
}
.janePacModel	{	
			margin-top:0px; 
			background-image:url(../img/fundo-pac-model.png);
			background-repeat:no-repeat;
			width:512px; 
			height:372px;
}
/*  fim estilos pacotes web  */
.estpac 	{	height: 158px;
				width: 500px;
				float:left;
}
.estdiv		{	height: 11px;
				width: 500px;
				float:left;
}
.estdesc	{	height:	111px;
				width: 500px;
				background-image:url(../img/fundoinfopac.png);
				background-repeat:no-repeat;
				float:left;
}
.fundopacote	{ 	width: 125px;
					height: 148px;
					background-image:url(../img/fundo_pacote.png);
					background-repeat:no-repeat;
					text-align:center;
					padding-top: 10px;
					float:left;
}

.titpac		{	font-weight:bold;
}

.intenspac	{	text-align:left;
				margin: 0 7px 3px 7px;
}

.divpac1, .divpac2, .divpac3, .divpac4		
				{ 	width: 125px;
					height: 11px;
					background-image:url(../img/divipacotes.png);
					background-repeat:no-repeat;
					background-position: 0 -11px;
					float:left;
}
.divpac2		{	background-position: -125px 0;
}
.divpac3		{	background-position: -250px 0;
}
.divpac4		{	background-position: -375px 0;
}

.txtdescpac		{	width: 365px;
					height: 89px;
					margin: 5px 7px 10px 17px;
					float:left;
}

.iconpac		{	width: 105px;
					height: 96px;
					margin: 2px 0 0 0;
					background-image:url(../img/iconspac.png);
					background-position: -6px -294px; /* -2px -11px sob medida 2, -5px -114px sob medida 1, -6px -202px; economico 2, -6px -264px economico 1 */
					float:left;
}
.titinfopac		{	font-size:11px;
					font-weight:600;
}

.vertabpac, .vertabpac:active, .vertabpac:visited, .vertabpac:hover	{	color:#333;
}

/* estilo da tabela especifica de pacotes */

.bordaBox {bbackground: ttransparent; width:63%; position:absolute; top: 220px; left: 284px;}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b4, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b, .bordaBox .b4b {display:block; overflow:hidden; font-size:1px;}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b {height:1px;}
.bordaBox .b2, .bordaBox .b3, .bordaBox .b4 {background:#efffef; border-left:1px solid #999; border-right:1px solid #999;}
.bordaBox .b1 {margin:0 5px; background:#999;}
.bordaBox .b2 {margin:0 3px; border-width:0 2px;}
.bordaBox .b3 {margin:0 2px;}
.bordaBox .b4 {height:2px; margin:0 1px;}
.bordaBox .conteudo {padding:5px; display:block; background:#efffef; border-left:1px solid #999; border-right:1px solid #999;}

/* fim estilo da tabela especifica de pacotes */
/* estilo balão duvida */

.bordaBalao {bbackground: ttransparent; width:30%; position:absolute; top: 273px; left: 178px;}
.bordaBalao .b1, .bordaBalao .b2, .bordaBalao .b3, .bordaBalao .b4, .bordaBalao .b1b, .bordaBalao .b2b, .bordaBalao .b3b, .bordaBalao .b4b {display:block; overflow:hidden; font-size:1px;}
.bordaBalao .b1, .bordaBalao .b2, .bordaBalao .b3, .bordaBalao .b1b, .bordaBalao .b2b, .bordaBalao .b3b {height:1px;}
.bordaBalao .b2, .bordaBalao .b3, .bordaBalao .b4 {background:#efffef; border-left:1px solid #999; border-right:1px solid #999;}
.bordaBalao .b1 {margin:0 5px; background:#999;}
.bordaBalao .b2 {margin:0 3px; border-width:0 2px;}
.bordaBalao .b3 {margin:0 2px;}
.bordaBalao .b4 {height:2px; margin:0 1px;}
.bordaBalao .informacao {padding:5px; display:block; background:#efffef; border-left:1px solid #999; border-right:1px solid #999;}

.cetabalao, .cetabalaodir { position:absolute; top:286px; left:164px; display:none; }
/* fim estilo balão duvida */

.tditemtabpac	{	width: 150px;
					height: 18px;
					font-weight:bold;
					line-height: 16px;
}
.tittabpac, .tdvalores
				{	width: 91px;
					text-align:center;
					font-size:10px;
					font-weight:bold;
}
.tdvalores		{	width: 91px;
					text-align:center;
					font-size:10px;
					font-weight:normal;
					border-right:#333 2px solid;
}
.tdverde	{  background-color:#dbfcdb;
}
.tdbranco	{  background-color:#FFF;
}
.tdverde:hover, .tdbranco:hover { background-color:#CCC;
}
.botaofechar	{	position:absolute;
					top: 200px;
					left: 796px;
					width: 20px;
					height: 20px;
}

/*  estilo mural home */
.linkpacotes	{	position:absolute;
					top: 140px;
					left: 50px;
}
.linkblog		{	position:absolute;
					top: 293px;
					left: 69px;
}
.relacionamento	{	position:absolute;
					background-image:url(../img/sites_de_relacionamento.png);
					background-repeat:no-repeat;
					width:51px;
					height:128px;
					top: 270px;
					left: 188px;
					padding-top:17px;
}
.orkut, .facebook, .twitter
			{	height: 39px;
				background-image:url(../img/Orkut.png);
				background-repeat:no-repeat;
				background-position: 6px -15px;
				padding: 0px 5px 0px 5px;
}
.orkut:hover, .facebook:hover, .twitter:hover	{ background-position: 6px -64px;}
.facebook	{	background-image:url(../img/facebook.png);
}
.twitter	{	background-image:url(../img/twitter.png);
}
.murAtend	{	position:absolute;
					width:125px;
					height:70px;
					top: 340px;
					left: 53px;
	}
/*  estilo mural home */

/* janela arrastavel */
#draggable { width: 302px; height: 328px; padding: 6px; position:absolute; top:100px; left:100px; border:1px solid #333; display:none; background-color:#BCDA9E; cursor:move; }
/* fim janela arrastavel */

/* estilo tirinha */
.tirinha, .tirinha:link, .tirinha:visited, .tirinha:active
				{	border:1px;
					border-color:#666;
					border-style:solid;
					margin-bottom: 5px;
}

.tirinha:hover
				{	border-color:#FFF;
}
/* estilo tirinha */

/* estilo veja mais */

.divveja	{	width:693px;
					height:417px;
					position:absolute;
					top: 50px;
					left: 70px;
					background-image:url(../img/regulamento.png);
					background-repeat:no-repeat;
					padding: 15px 5px 15px 5px;
					display:none;
}
.contveja		{	overflow:auto;
					height:417px;
					
}
.fechaveja		{
					position:absolute;
					top:19px;
					left:663px;
					width:20px;
					height:20px;
					display:none;
}
.descPacsIg	{		width:503px;
					height:297px;
}

.botPacIg	{		height:64px;
					background-image:url(../img/pac-ig.png);
					background-position: 0px 0px;
					background-repeat:no-repeat;
					margin:10px 0 0 0;
}
.botPacIg1, .botPacIg2	
			{		float:left;
					font-size:18px;
					font-weight:bold;
					text-align:center;
					text-decoration:none;
					color:#474948;
					width:251px;
					padding:20px 0 0 0px;
}
.botPacIg2	{		width:240px;
}
.contIg		{		width:496px;
					height:219px;
					background:url(../img/bg-cont-ig.png) no-repeat;
}
.colContIg	{		float:left;
					width:250px;
					height:100px;
					margin:0 0 0 15px;
}
.itemIg		{		height:13px;
}
/* fim estilo Veja Mais */
