h1 {
	font-size: 12px;
	font-family: Trebuchet MS, arial, helvetica, serif;
	color: #ffffff;
	font-weight: lighter;
	margin:0 0 0 0;
}
h2 {
	font-size: 22px;
	font-family: Trebuchet MS, arial, helvetica, serif;
	color: #333333;
	font-weight: lighter;
	margin:0 0 0 0;
}
h3 {
	font-size: 12px;
	font-family: arial, helvetica, serif;
	font-weight: lighter;
	margin:0 0 0 0; 
}
h4 {
	font-size: 28px;
	font-family: Trebuchet MS, arial, helvetica, serif;
	color: #ffffff;
	font-weight: lighter;
	margin:0 0 0 0; 
}
img.alignleft {
	float:left; 
	margin:0 1em 0em 0
}
img.alignright {float:right; margin:0 0 1em 1em}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.tel_contato_top {
	font-size: 12px;
	font-family: arial, helvetica, serif;
	color: #333333;
}
.tel_contato_botton {
	font-size: 12px;
	font-family: Trebuchet MS, arial, helvetica, serif;
	color: #e4000d;
}
.texto_topic {
	font-size: 22px;
	font-family: Trebuchet MS, arial, helvetica, serif;
	color: #e4000d;
}
.texto_topic_conteudo_index {
	font-size: 17px;
	font-family: Trebuchet MS, arial, helvetica, serif;
	color: #cb2117;
}
.texto_descr_botton {
	font-size: 12px;
	font-family: Trebuchet MS, arial, helvetica, serif;
	color: #ffffff;
}
.texto_topic_conteudo_amarelo_index {
	font-size: 12px;
	font-family: arial, helvetica, serif;
	color: #ffff00;
}
.texto_topic_botton_index {
	font-size: 22px;
	font-family: Trebuchet MS, arial, helvetica, serif;
	color: #e4000d;
}
.texto_topic_botton_conteudo_index {
	font-size: 12px;
	font-family: Trebuchet MS, arial, helvetica, serif;
	color: #666666;
}
.texto_todo_conteudo {
	font-size: 14px;
	font-family: Trebuchet MS, arial, helvetica, serif;
	color: #666666;
}
.texto_todo_conteudo .em{
	font-size: 14px;
	font-family: Trebuchet MS, arial, helvetica, serif;
	color: #666666;
}
.texto_topic_botton_conteudo_index2 {
	font-size: 11px;
	font-family: Trebuchet MS, arial, helvetica, serif;
	color: #ffffff;
}
.texto_rodape {
	font-size: 15px;
	font-family: AvantGarde Bk BT, arial, helvetica, serif;
	color: #333333;
}
.texto_topic_subpage {
	font-size: 18px;
	font-family: Trebuchet MS, arial, helvetica, serif;
	color: #e4000d;
}
.texto_cop{
	font-size: 9px;
	font-family: Trebuchet MS, arial, helvetica, serif;
	color: #ffffff;
}
.link-container { 
border: 0px solid; 
} 
.link-container a { 
display: block; 
background: ;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 16px;
color:#ffffff;
height: 55px;   
text-align: center; 
line-height:50px; vertical-align:middle;
text-decoration:none
} 
.link-container a:hover { 
background: #ffffff; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 16px;
color:#cb2117;
height: 55px;   
text-align: center; 
line-height:50px; vertical-align:middle;
} 
a.classe1 {
	font-family: arial, helvetica, serif;
	font-size: 12px;
	text-decoration: none;
	color: #333333;
}
a.classe1:link {
	text-decoration: none;
	color: #333333;
}
a.classe1:visited {
	text-decoration: none;
	color: #333333;
}
a.classe1:hover {
	text-decoration: none;
	color: #999999;
}
a.classe1:active {
	text-decoration: none;
	color: #333333;
}
a.classe2 {
	font-family: Trebuchet MS, arial, helvetica, serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
a.classe2:link {
	text-decoration: none;
	color: #666666;
}
a.classe2:visited {
	text-decoration: none;
	color: #666666;
}
a.classe2:hover {
	text-decoration: none;
	color: #e4000d;
}
a.classe2:active {
	text-decoration: none;
	color: #666666;
}
a.classe3 {
	font-family: arial, helvetica, serif;
	font-size: 12px;
	text-decoration: none;
	color: #2b2b2b;
}
a.classe3:link {
	text-decoration: none;
	color: #2b2b2b;
}

a.classe3:visited {
	text-decoration: none;
	color: #2b2b2b;
}
a.classe3:hover {
	text-decoration: none;
	color: #0000fa;
}
a.classe3:active {
	text-decoration: none;
	color: #2b2b2b;
}

#box_pacotes{
	height:auto;
}
.box_pacotes_coment{
	width:100%;
	margin:0 auto 0 auto;
	padding:0 0 0 0;
}
.box_pacotes_coment img{
	margin:10px auto 10px auto;
}
.grayscale {-webkit-filter: contrast(1);
-webkit-transition:all 0.3s linear;}

.grayscale:hover {-webkit-filter: contrast(2); 
-webkit-transition:all 0.3s linear;

-webkit-transform: scale(1.5);
	   -moz-transform: scale(1.03);
	    -ms-transform: scale(1.03);
	     -o-transform: scale(1.03);
	        transform: scale(1.03);
			
cursor:pointer;
}