@charset "utf-8";
/* PontoInf Informática - créditos - Diogo Andrade Silva */
/* novo CSS */
/* fontes */
.follow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #505050; 
	text-shadow: #000 1px 1px 2px;
	text-decoration:none;
}
  a.follow:hover{
	color: #ccc;
	text-shadow: #000 1px 1px 2px;
	text-align: justify;
}
.title_site {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-shadow: #000 1px 1px 2px;
	
	font-weight: bold; 
	text-decoration:none;
}
.title_site_laranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ea7e02;
	text-shadow: #000 1px 1px 2px;
	
	font-weight: bold; 
	text-decoration:none;
}
.botao_topo_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d5e2fd; 
	text-shadow: #000 1px 1px 2px;
	text-decoration:none;
}
  a.botao_topo_azul:hover{
	color: #FFFFFF;
	text-shadow: #000 1px 1px 2px;
	text-align: justify;
}
.botao_topo_laranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6600; 
	text-shadow: #000 1px 1px 2px;
	text-decoration:none;
}
  a.botao_topo_laranja:hover{
	color: #FFFFFF;
	text-shadow: #000 1px 1px 2px;
	text-align: justify;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #eafbdc;
	font-weight: bold; 
	text-decoration:none;
	text-shadow: #000000 1px 1px 2px;
	-webkit-transition: color .2s linear;
}
  .menu:hover{ 
  color: #ffffff; 
  text-shadow: #144f1d 1px 1px 2px;
}
.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #000000;
	text-shadow: #FFF 1px 1px 3px;
	text-decoration:none;
}
  a.titulo:hover{
	color: #666666;
	text-decoration:none;
}
.titulo24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	text-shadow: #FFF 1px 1px 3px;
	text-decoration:none;
}
  a.titulo24red:hover{
	color: #d00000;
	text-decoration:none;
}
.titulo24red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ff0000;
	text-shadow: #FFF 1px 1px 3px;
	text-decoration:none;
}
  a.titulo24:hover{
	color: #666666;
	text-decoration:none;
}
.sub_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5b5a5a;
	text-shadow: #FFF 1px 1px 2px;
	text-decoration:none;
}
  a.sub_titulo:hover{
	color: #666666;
	text-decoration:none;
}
.principal {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #868686; 
	text-shadow: #FFF 1px 1px 2px;
	text-decoration:none;
}
  a.principal:hover{
	color: #000000;
	text-shadow: #FFF 1px 1px 2px;
	text-align: justify;
}
.principal_laranja {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #e47f20; 
	/*text-shadow: #000 1px 1px 2px;*/
	text-decoration:none;
}
  a.principal_laranja:hover{
	color: #f77c09;
	/*text-shadow: #000 1px 1px 2px;*/
	text-align: justify;
	text-decoration:underline;
}
.principal_black {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000000; 
	text-shadow: #FFF 1px 1px 2px;
	text-decoration:none;
}
  a.principal_black:hover{
	color: #868686;
	text-shadow: #FFF 1px 1px 2px;
	text-align: justify;
}
.botao_fonte {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #838383; 
text-shadow: #ffffff 1px 1px 2px;
text-decoration:none;	
}
.botao_fonte:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #545454; 
text-shadow: #ffffff 1px 1px 2px;
text-decoration:none;	
}
.rodape {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #54607d; 
text-shadow: #000000 1px 1px 2px;
text-decoration:none;	
}
a.rodape:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff; 
text-shadow: #000000 1px 1px 2px;
text-decoration:none;	
}
.form {
/* border radius */
-moz-border-radius: 3px;  
-webkit-border-radius: 3px;  
border-radius: 3px;
border:none;
/* box shadow */
-webkit-box-shadow: 0px 0px 4px #000;  
-moz-box-shadow: 0px 0px 4px #000;  
box-shadow: 0px 0px 4px #000;  
/* fonte */
background-color:#122043;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9198a9; 
	text-shadow: #000 1px 1px 2px;
	text-decoration:none;	
}
.form:hover {
/* border radius */
-moz-border-radius: 3px;  
-webkit-border-radius: 3px;  
border-radius: 3px;
border:none;
/* box shadow */
-webkit-box-shadow: 0px 0px 5px #232447;  
-moz-box-shadow: 0px 0px 5px #232447;  
box-shadow: 0px 0px 5px #232447;  
/* fonte */
background-color:#1a2646;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a2a8b6; 
	text-shadow: #000 1px 1px 2px;
	text-decoration:none;	
}
.form2 {
/* border radius */
-moz-border-radius: 3px;  
-webkit-border-radius: 3px;  
border-radius: 3px;
border:outset 1px;
/* box shadow */
-webkit-box-shadow: 0px 0px 4px #000;  
-moz-box-shadow: 0px 0px 4px #000;  
box-shadow: 0px 0px 4px #000;  
/* fonte */
background-color:#ffffff;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9198a9; 
	text-decoration:none;	
}
.form2:hover {
/* border radius */
-moz-border-radius: 3px;  
-webkit-border-radius: 3px;  
border-radius: 3px;
border:outset 2px;

/* box shadow */
-webkit-box-shadow: 0px 0px 5px #232447;  
-moz-box-shadow: 0px 0px 5px #232447;  
box-shadow: 0px 0px 5px #232447;  
/* fonte */
background-color:#f3f0f0;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000; 
	text-decoration:none;	
}
.form_button {
/* border radius */
-moz-border-radius: 3px;  
-webkit-border-radius: 3px;  
border-radius: 3px;
border:none;
/* box shadow */
-webkit-box-shadow: 0px 0px 4px #000;  
-moz-box-shadow: 0px 0px 4px #000;  
box-shadow: 0px 0px 4px #000;  
/* fonte */
background-color:#122043;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; 
	color: #9198a9; 
	text-shadow: #000 1px 1px 2px;
	text-decoration:none;	
}
.form_button:hover {
/* border radius */
-moz-border-radius: 3px;  
-webkit-border-radius: 3px;  
border-radius: 3px;
border:none;
/* box shadow */
-webkit-box-shadow: 0px 0px 5px #232447;  
-moz-box-shadow: 0px 0px 5px #232447;  
box-shadow: 0px 0px 5px #232447;  
/* fonte */
background-color:#1a2646;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; 
	color: #a2a8b6; 
	text-shadow: #000 1px 1px 2px;
	text-decoration:none;	
}
.menu_inf {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #54607d; 
font-weight: bold; 
text-shadow: #000000 1px 1px 2px;
text-decoration:none;	
}
a.menu_inf:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #ffffff; 
font-weight: bold; 
text-shadow: #000000 1px 1px 2px;
text-decoration:none;	
}
.arial9_black {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #000000; 
text-decoration:none;	
}
.arial9_grey {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #838383; 
text-decoration:none;	
}
.opacity08 {
	opacity:0.80;
	-webkit-transition: opacity .2s linear;
}
.opacity08:hover {
	opacity:1;
}
.opacity08_reverse {
	opacity:1;
	-webkit-transition: opacity .2s linear;
}
.opacity08_reverse:hover {
	opacity:0.80;
}
.opacity05 {
	opacity:0.50;
	-webkit-transition: opacity .2s linear;
}
.opacity05:hover {
	opacity:1;
}




/* layout */
.aspas {
background-image:url(../images/aspas.gif);
background-position:left top;
background-repeat:no-repeat;
}
.botao {
/* border radius */
-moz-border-radius: 2px;  
-webkit-border-radius: 2px;  
border-radius: 2px;
border:outset;
border-width:1px;
border-color:#a8aaaf;
/* box shadow */
-webkit-box-shadow: 0px 0px 4px #000;  
-moz-box-shadow: 0px 0px 4px #000;  
box-shadow: 0px 0px 4px #000;
height:30;

background-image:url(../images/back_botao_form.gif);
background-position:bottom;
background-repeat:repeat-x;
}
.botao:hover {
/* border radius */
-moz-border-radius: 3px;  
-webkit-border-radius: 3px;  
border-radius: 3px;
border:outset;
border-width:2px;
border-color:#a8aaaf;
/* box shadow */
-webkit-box-shadow: 0px 0px 6px #000;  
-moz-box-shadow: 0px 0px 6px #000;  
box-shadow: 0px 0px 6px #000;  

background-image:url(../images/back_botao_form.gif);
background-position:bottom;
background-repeat:repeat-x;
}
.botao_form {
/* border radius */
-moz-border-radius: 2px;  
-webkit-border-radius: 2px;  
border-radius: 2px;
border:outset;
border-width:1px;
border-color:#a8aaaf;
/* box shadow */
-webkit-box-shadow: 0px 0px 1px #000;  
-moz-box-shadow: 0px 0px 1px #000;  
box-shadow: 0px 0px 1px #000;
height:30;

background-image:url(../images/back_botao_form.gif);
background-position:bottom;
background-repeat:repeat-x;

/*fonte*/
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #838383; 
text-shadow: #ffffff 1px 1px 2px;
text-decoration:none;
}
.botao_form:hover {
/* border radius */
-moz-border-radius: 3px;  
-webkit-border-radius: 3px;  
border-radius: 3px;
border:outset;
border-width:2px;
border-color:#a8aaaf;
/* box shadow */
-webkit-box-shadow: 0px 0px 3px #000;  
-moz-box-shadow: 0px 0px 3px #000;  
box-shadow: 0px 0px 3px #000;  

background-image:url(../images/back_botao_form.gif);
background-position:bottom;
background-repeat:repeat-x;

font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #838383; 
text-shadow: #ffffff 1px 1px 2px;
text-decoration:none;
}

.tabela_mapa {
/* border radius */
-moz-border-radius: 3px;  
-webkit-border-radius: 3px;  
border-radius: 3px;
border:solid;
border-width:1px;
border-color:#a8aaaf;
background-color:#efefef;
}
.tabela_mapa_branco {
/* border radius */
-moz-border-radius: 3px;  
-webkit-border-radius: 3px;  
border-radius: 3px;
border:solid;
border-width:1px;
border-color:#a8aaaf;
background-color:#ffffff;
/* box shadow */
-webkit-box-shadow: 0px 0px 6px #ccc;  
-moz-box-shadow: 0px 0px 6px #ccc;  
box-shadow: 0px 0px 6px #ccc;  
}.tabela_mapa_branco:hover {
/* border radius */
-moz-border-radius: 3px;  
-webkit-border-radius: 3px;  
border-radius: 3px;
border:solid;
border-width:1px;
border-color:#a8aaaf;
background-color:#ffffff;
/* box shadow */
-webkit-box-shadow: 0px 0px 8px #a09f9f;  
-moz-box-shadow: 0px 0px 8px #a09f9f;  
box-shadow: 0px 0px 8px #a09f9f;  
}
.tabela_serviços {
/* border radius */
-moz-border-radius: 3px;  
-webkit-border-radius: 3px;  
border-radius: 3px;
border:solid;
border-width:1px;
border-color:#a8aaaf;
background-color:#ffffff;
float:left;
/* box shadow */
-webkit-box-shadow: 0px 0px 6px #ccc;  
-moz-box-shadow: 0px 0px 6px #ccc;  
box-shadow: 0px 0px 6px #ccc;  
opacity:1;
-webkit-transition: opacity .2s linear;
}.tabela_serviços:hover {
/* border radius */
-moz-border-radius: 3px;  
-webkit-border-radius: 3px;  
border-radius: 3px;
border:solid;
border-width:1px;
border-color:#a8aaaf;
background-color:#ffffff;
float:left;
/* box shadow */
-webkit-box-shadow: 0px 0px 8px #a09f9f;  
-moz-box-shadow: 0px 0px 8px #a09f9f;  
box-shadow: 0px 0px 8px #a09f9f; 
opacity:0.85;
}
.divisoria_serviços {
	float:left;
}
.back_topo {
background-image:url(../images/back_topo.jpg);
background-position:center;
background-repeat:no-repeat;
}
.botao_orcamento {
background-image:url(../images/botao_orcamento_topo.gif);
background-position:right;
background-repeat:no-repeat;	
}
.gradient_up {
background-image:url(../images/gradiente_up.gif);
background-position:top;
background-repeat:repeat-x;
}
.gradient_down {
background-image:url(../images/gradiente_down.gif);
background-position:top;
background-repeat:repeat-x;
}
.back_rodape {
background-image:url(../images/back_rodape.jpg);
background-position:center;
background-repeat:no-repeat;	
}
.linha_divisoria {
background-image:url(../images/linha_divisoria.gif);
background-position:center;
background-repeat:repeat-x;	
}
.linha_divisoria_vert {
background-image:url(../images/linha_divisoria2.gif);
background-position:center;
background-repeat:repeat-y;
}
.linha_divisoria_vert_rodape {
background-image:url(../images/linha_vertical_rodape.gif);
background-position:center;
background-repeat:repeat-y;
}
.linha_divisoria_hor_rodape {
background-image:url(../images/linha_horizontal_rodape.gif);
background-position:center;
background-repeat:repeat-x;
}
.image_efeito{
}
.image_efeito:hover{
/* border radius */
-moz-border-radius: 3px;  
-webkit-border-radius: 3px;  
border-radius: 3px;
border:solid;
border-width:1px;
border-color:#a8aaaf;
-webkit-box-shadow: 0px 0px 8px #a09f9f;  
-moz-box-shadow: 0px 0px 8px #a09f9f;  
box-shadow: 0px 0px 8px #a09f9f;  	
}
.image_efeito2{
	-moz-border-radius: 3px;  
-webkit-border-radius: 3px;  
border-radius: 3px;
border:solid;
border-width:1px;
border-color:#a8aaaf;
-webkit-box-shadow: 0px 0px 8px #a09f9f;  
-moz-box-shadow: 0px 0px 8px #a09f9f;  
box-shadow: 0px 0px 8px #a09f9f; 
opacity:1;
-webkit-transition: opacity .2s linear;
}
.image_efeito2:hover{
/* border radius */
opacity:0.85;
-moz-border-radius: 3px;  
-webkit-border-radius: 3px;  
border-radius: 3px;
border:solid;
border-width:1px;
border-color:#a8aaaf;
-webkit-box-shadow: 0px 0px 8px #a09f9f;  
-moz-box-shadow: 0px 0px 8px #a09f9f;  
box-shadow: 0px 0px 8px #a09f9f;  	
}
.image_efeito3{
	-moz-border-radius: 3px;  
-webkit-border-radius: 3px;  
border-radius: 3px;
border:solid;
border-width:1px;
border-color:#a8aaaf;
-webkit-box-shadow: 0px 0px 8px #a09f9f;  
-moz-box-shadow: 0px 0px 8px #a09f9f;  
box-shadow: 0px 0px 8px #a09f9f; 
opacity:1;
-webkit-transition: opacity .2s linear;
}
.image_efeito3:hover{
/* border radius */
opacity:0.65;
-moz-border-radius: 3px;  
-webkit-border-radius: 3px;  
border-radius: 3px;
border:solid;
border-width:1px;
border-color:#a8aaaf;
-webkit-box-shadow: 0px 0px 8px #a09f9f;  
-moz-box-shadow: 0px 0px 8px #a09f9f;  
box-shadow: 0px 0px 8px #a09f9f;  	
}





.image {float:left;margin-left:20px;padding:10px;background-color:#eee;}
.site {
/* border radius */
-moz-border-radius: 5px;  
-webkit-border-radius: 5px;  
border-radius: 5px;
border:solid;
border-width:2px;
border-color:#424242;

/* box shadow */
-webkit-box-shadow: 0px 0px 12px #000;  
-moz-box-shadow: 0px 0px 12px #000000;  
box-shadow: 0px 0px 12px #000;
background-color:#1b1b1b;

	
}
.site:hover {
/* border radius */
-moz-border-radius: 5px;  
-webkit-border-radius: 5px;  
border-radius: 5px;
border:solid;
border-width:2px;
border-color:#666;

/* box shadow */
-webkit-box-shadow: 0px 0px 12px #666;  
-moz-box-shadow: 0px 0px 12px #666;  
box-shadow: 0px 0px 12px #666;  
	
}
.site_title {
background-color:#000;
opacity:0.75;
/* box shadow */
-webkit-box-shadow: 0px 0px 12px #000;  
-moz-box-shadow: 0px 0px 12px #000000;  
box-shadow: 0px 0px 12px #000;  
	
-webkit-transition: background-color .2s linear;
}
.site_title:hover {
background-color:#333333;
}
.site_title_font {
background-color:#000;
opacity:0.75;
/* box shadow */
-webkit-box-shadow: 0px 0px 12px #000;  
-moz-box-shadow: 0px 0px 12px #000000;  
box-shadow: 0px 0px 12px #000;  
	
-webkit-transition: background-color .2s linear;

/* fonte */.opacity {
	opacity:0.50;
}


.site_title_font:hover {
background-color:#333333;
}

.image img {width:200px;}
.image1 {margin-top:10px;}
.image2 {margin-top:30px;}
.image3 {margin-top:70px;}
.image4 {margin-top:50px;}

/* CSS 3 */

.image {
/* border radius */
-moz-border-radius: 10px;  
-webkit-border-radius: 10px;  
border-radius: 10px;

/* box shadow */
-webkit-box-shadow: 0px 0px 8px #000;  
-moz-box-shadow: 0px 0px 8px #000000;  
box-shadow: 0px 0px 8px #000;  

/* box animation */
-webkit-transition: background-color .2s linear;
}

.image:hover {
background-color:#333333;
}



/* MEU CSS */



.img {
	opacity:0.25;
}
  .img:hover{ 
  opacity:1;
}
.menu_sem_efeito {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4e4c4c;
	font-weight: bold; 
	text-decoration:none;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #444444;
	text-shadow: #000 1px 1px 2px;
	
	font-weight: bold; 
	text-decoration:none;
}
a.title:hover {
	color: #ea7e02;
	text-shadow: #000 1px 1px 2px;
	
	font-weight: bold; 
	text-decoration:none;
}
.title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #444444;
	text-shadow: #000 1px 1px 2px;
	
	font-weight: bold; 
	text-decoration:none;
}
a.title2:hover {
	color: #ea7e02;
	text-shadow: #000 1px 1px 2px;
	
	font-weight: bold; 
	text-decoration:none;
}
.background_botao_form {
	background:url(images/back_ok.gif); 
	color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image:url(../images/back_ok.gif);
	background-repeat:repeat-x;
	background-position:top;
	border:none;
	height:22px;
}
.background_botao_form:hover{ 
  color: #30accb; 
}
.background_botao_form2 {
	color: #30accb;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border:none;
	height:22px;
	background-color:#000
}
.background_botao_form2:hover{ 
  color: #FFFFFF; 
}
.tahoma13 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffa500;
	font-weight: bold; 
	text-decoration:none;
}
  .tahoma13:hover{ 
  color: #FFFFFF; 
}
.Border_thin {
	border-width:thin;
	border-style: solid;
	border-color:#595959;
}
.Border_thin_bottom {
	border-bottom-style:solid;
	border-bottom-width:thin;
	border-bottom-color:#595959;
}
.Cards {
	border-width:thin;
	border-style: solid;
	border-color:#595959;
}
  .Cards:hover{
	  border-width:medium;
	  border-style: solid;
	  border-color:#595959;
  }
.Georgia {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	color:#9b9b9b;
	font-size: 11px;
	text-shadow: #000 1px 1px 2px;
}
.Georgia_no_shadow {
	font-family: Georgia, serif;
	font-style: italic;
	color:#868686;
	font-size: 11px;
}
#page-wrap { 
	width: 230px;
	margin: 0px auto;
	overflow: hidden;
}
.arena_verde_titulo {
	font-family: Arena Condensed, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 40px;
	color: #29772f;
	text-decoration:none;
}
  .arena_verde_titulo:hover{ 
  color: #FFFFFF;
  background-color: #1d1413; ;
}
.arena_verde_endereco {
	font-family: Arena Condensed, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #29772f;
	text-decoration:none;
}
  .arena_verde_endereco:hover{ 
  color: #FFFFFF;
  background-color: #1d1413; ;
}
.arena_amarelo_titulo {
	font-family: Arena Condensed, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 40px;
	color: #fbc204;
	text-decoration:none;
}
  .arena_amarelo_titulo:hover{ 
  color: #FFFFFF;
  background-color: #1d1413; 
}
.arena_24 {
	font-family: Arena Condensed, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #fbc204;
	text-decoration:none;
}
  a.arena_24:hover{ 
  color: #FFF;
}
.arena_24_verde {
	font-family: Arena Condensed, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #29772f;
	text-decoration:none;
}
  a.arena_24_verde:hover{ 
  color: #FFF;
}
.arena_16 {
	font-family: Arena Condensed, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #bb9d89;
	text-decoration:none;
}
  a.arena_16:hover{ 
  color: #FFF;
}
.arena_19_livrodevisitas {
	font-family: Arena Condensed, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #29772f;
	text-decoration:none;
}
  a.arena_19_livrodevisitas:hover{ 
  color: #FFF;
}
.arena_19_livrodevisitas_amarelo {
	font-family: Arena Condensed, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #fbc204;
	text-decoration:none;
}
  a.arena_19_livrodevisitas_amarelo:hover{ 
  color: #FFF;
}
.arena_13_acessar {
	font-family: Arena Condensed, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #a28572;
	text-decoration:none;
}
  a.arena_13_acessar:hover{ 
  color: #FFF;
}
.arial_12 {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #c5c4c4;
	text-decoration:none;
}
  a.arial_12:hover{ 
  color: #CCC;
}
.arial_14 {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	color: #c5c4c4;
	text-decoration:none;
}
  a.arial_14:hover{ 
  color: #CCC;
}
.arial_16 {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	color: #c5c4c4;
	text-decoration:none;
}
  a.arial_16:hover{ 
  color: #CCC;
}
.efeito_foto {
	background-color: #FFFFFF; 
}
.efeito_foto:hover {
	background-color: #333;
}
a.efeito_foto:hover {
	background-color: #333;
}
.search {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b2b2b2;
	text-decoration:none;
}
  a.search:hover{ 
 color: #FFFFFF;
}
.rodape2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #30accb;
	font-weight: bold; 
	text-decoration:none;
}
  a.rodape2:hover{ 
 color: #FFFFFF;
}



.barra_topo_site {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #616161;
	text-decoration:none;
}
  a.barra_topo_site:hover{ 
  text-decoration:underline
}

.creditos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #505050; 
	text-shadow: #000 1px 1px 2px;
	text-decoration:none;
}
  a.creditos:hover{
	color: #ccc;
	text-shadow: #000 1px 1px 2px;
	text-align: justify;
}
.diogo {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration:none;
}
  a.diogo:hover{ 
  text-decoration:underline
}
.follow18 {
	font-family: Arial, Helvetica, sans-serif;
	color: #505050; 
	font-size: 18px;
	text-shadow: #000 1px 1px 2px;
	text-decoration:none;
}
  a.follow18:hover{
	color: #ccc;
	text-shadow: #000 1px 1px 2px;
	text-align: justify;
}
.follow11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050; 
	text-shadow: #000 1px 1px 2px;
	text-decoration:none;
}
  a.follow11:hover{
	color: #ccc;
	text-shadow: #000 1px 1px 2px;
	text-align: justify;
}

.principal13 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF; 
	text-decoration:none;
}
  a.principal13:hover{
	color: #616161;
	text-align: justify;
}
.principal13_back {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color:#000;
	text-decoration:none;
}
  a.principal13_back:hover{
	color: #616161;
	text-align: justify;
}
.principal_red {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000; 
	text-decoration:none;
}
  a.principal_red:hover{
	color: #FFFFFF;
	text-align: justify;
}
.price {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #137992; 
	font-weight: bold; 
	text-decoration:none;
}
  a.price:hover{
	color: #FFFFFF;
	text-align: justify;
}
.price2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #137992; 
	font-weight: bold; 
	text-decoration:none;
}
  a.price2:hover{
	color: #FFFFFF;
	text-align: justify;
}
.eventos {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000; 
	text-decoration:none;
}
  a.eventos:hover{
	color: #616161;
	text-align: justify;
}
.big {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF; 
	font-weight: bold; 
	text-decoration:none;
}
 a.big:hover{
	color: #616161;
 }
 .big_red {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF0000; 
	font-weight: bold; 
	text-decoration:none;
}
 a.big_red:hover{
	color: #616161;
 }
.campo_form {
	border: 1px solid #60747f;
	background: url(none) no-repeat #3c4d56;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #d1dce2;
}
 .campo_form:hover {
	border: 2px solid #60747f;
	background: url(none) no-repeat #3c4d56;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #d1dce2;
}

/* estilo para autocomplete */
.suggestionsBox {
    position: relative;
    left: 30px;
    margin: 10px 0px 0px 0px;
    width: 200px;
    background-color: #212427;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border: 2px solid #000;
    color: #fff;
}

.suggestionList {
    margin: 0px;
    padding: 0px;
}

.suggestionList li {
    margin: 0px 0px 3px 0px;
    padding: 3px;
    cursor: pointer;
}

.suggestionList li:hover {
    background-color: #659CD8;
}




