*/fix PNG24 no IE 5.5 e 6*/
* html img,
* html .png{
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",

        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
		
        this.src = "../_images/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),

        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",

        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)

    );
}
/*fim do fix*/
#LinkRodape {
	height:120px;
}
table td {
text-align:left
}

.table_ie {
margin-top:25px;
_margin-top:18px;
}



input, textarea {
font-family:Trebuchet MS;font-size:12px;border:solid 1px #a8a8a8;height:18px;
}

select 
{
	font-family:Trebuchet MS;font-size:12px;border:solid 1px #a8a8a8;padding:0px;margin:0px;
}

input.checkbox
{
	border:none;
}

html, body {
	
height:100%;
}


body {
margin:0px;
background:url(../_images/bg_nuvens.jpg);
background-repeat:repeat-x;
background-position:top;
}

.txt_abertura {
font-family:Trebuchet MS; color:#333; font-size:13px;line-height:18px;
}

.txt_titulos {
	font-family:Trebuchet MS; font-size:16px; text-transform:uppercase;
}

.txt_peq9 {
font-family:Trebuchet MS;color:#333;font-size:9px;
/*line-height:14px*/
}

.txt_peq {
font-family:Trebuchet MS;color:#333;font-size:10px;
/*line-height:14px*/
}

.txt_peq11 {
font-family:Trebuchet MS;color:#333;font-size:11px;line-height:18px;
}

.txt_padrao {
font-family:Trebuchet MS;color:#333;font-size:12px;line-height:18px;
}

.txt_produtos {
font-family:Trebuchet MS;color:#333;font-size:12px;line-height:14px
}

.txt_red {
font-family:Trebuchet MS;color:#be1200;font-weight:bolder;font-size:12px;
}

a.hopes 
{
color:#01aaeb;
text-decoration:none;
font-style:oblique;
cursor:pointer;
}

a.hopes:hover 
{
color:#01aaeb;
text-decoration:none;
font-style:oblique;
font-weight:bolder;
}
.txt_abertura a{
font-family:Trebuchet MS;color:#be1200;font-weight:bolder;font-size:13px;text-decoration:none;
}

a.link_red {
font-family:Trebuchet MS;color:#be1200;font-weight:bolder;font-size:12px;text-decoration:none;
}


a.link_red_morto {
font-family:Trebuchet MS;color:#565656;font-weight:bolder;font-size:12px;text-decoration:none;
}



a.txt_link_peq {
font-family:Trebuchet MS;color:#333;font-size:10px;text-decoration:none;
}

.red {
color:#be1200;
text-decoration:none;
}


a.link_cinza_red {
font-family:Trebuchet MS;color:#333;font-size:12px;text-decoration:none;
}

a.link_cinza_red:hover {
text-decoration:underline;color:#be1200;
}

.trebu, .trebu_black, .trebu_grande {
font-family:Trebuchet MS;color:#FFFFFF;font-size:12px;
}

.trebu_grande {
font-weight:bolder;
font-size:14px;
}

.trebu_black {
color:#000;
}

a.trebu_link, a.trebu_peq, a.trebu_peq_c, a.trebu_peq_a, a.trebu_peq11 {
font-family:Trebuchet MS;color:#FFFFFF;font-size:12px;text-decoration:none;
}

a.trebu_peq11 {
font-size:11px;
}

a.trebu_link:hover, a.trebu_peq:hover, a.trebu_peq_c:hover, a.trebu_peq_a:hover {
text-decoration:underline;
}

a.trebu_peq {
color:#c4dff5;
font-size:10px;
}

a.trebu_peq_c {
color:#63707a;
font-size:10px;
}

a.trebu_peq_a {
color:#fcf800;
font-size:10px;
}

.corpo .topo .dir, .corpo .miolo .dir {
float:left;
width:565px;
}
.corpo .topo .esq, .corpo .miolo .esq {
float:left;
width:180px;
}

img {
border:0px;
}

.conteudo {
/*width:960px;*/
width:100%;
background-image:url(../_images/nuvens070408.jpg);
background-repeat:no-repeat;
background-position:top center;
}

/* inicio div header */
.header {
width:743px;
background-image:url(../_images/bg_topo.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_topo.png');
height:104px;
}

.header .logo {
width:70px;
height:100%;
float:left;
position:relative;
}

.header .logo .point_logo {
position:absolute;width:70px;height:80px;z-index:2;left:0px;top:0px;
}

.header .direita {
float:right;
width:673px;
height:100%;
}

.header .direita .cima {
width:100%;
height:47px;
clear:both;
position:relative;
z-index:10;
}
.header .direita .cima .tempo {
position:absolute;top:10px;left:697px;display:none;
}
.header .direita .cima .hino {
position:absolute;top:-20px;left:697px;
}

.header .direita .cima .extensao {
position:absolute;top:45px;left:663px;width:10px;height:50px;
}

.header .passarim
{
position:absolute;
top:7px;
_margin:0 0 0 290px;
z-index:999 !important;
float:left;
margin-left:280px;
}
.compartilhe
{
	background: none;
	padding: 2px 0 0;
	width: 104px;
	position:absolute;top:50px;left:697px;
}
.compartilhea
{
	background: url(../_images/bt_compartilhe.gif) no-repeat 0 0;
	display: block;
	height: 16px;
	width: 104px;
	float: left;
}
/* INICIO MODAL ALERT */

 

.ModalAlertaBorda

{
     _background-color:#ffffff;
     _margin-left:-2px;
     margin-left:-2px;
     background-image: url(../_images/mascara_modal.gif);
     background-repeat: no-repeat;
     position:absolute;
     left:0px;
     width: 510px;
     height:305px;
	 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90)!;
    -moz-opacity: 0.9;
}

.ModalAlertaMensagem

{
         /*padding-top:10px;*/
         /*margin:10px;*/
         width: 510px;
         height:305px;
         left:0px;              
         filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100)!;
         -moz-opacity: 1;
         font-size: 14px;
         font-family: Trebuchet MS;
}
 

.ModalAlertaBotaoOK

{
     cursor:pointer;
     margin-top:20px;
     width:70px;
}

.divPageMensagem

{

    background-color: #FFFFFF;
    width: 100%;
    height:auto;
    float:left;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=1)!;
    -moz-opacity: 0.01;

}

.divMensagemOK

{

         color: #c22211;
         font-size: 14px;
         font-family: Trebuchet MS;
         cursor:pointer;

}

 
.ModalAlertaBtFechar

{

         cursor:pointer;
         float:right;
         margin-right:3px;
         margin-top:10px;

}
	
.divMensagemTexto

{

         color: #c22211;
         font-size: 14px;
         font-family: Trebuchet MS;
         border: solid 1px  #c22211;
         padding: 1px;
         font-weight:bold;

}

 

.divMensagemBtnFechar

 {

      float:left;
      padding-left: 175px;
      margin-top: 15px;

}

 

.DivTotal

{

         background-color:Aqua;
         filter: progid:DXImageTransform.Microsoft.Alpha(opacity=1)!;
         -moz-opacity: 0.01;
         display:none;
         position:absolute;
         top:0px;
         left:0px;  
         z-index:140;

}

 

/* FIM MODAL ALERT */


/* LOGIN */
.header .direita .login_bg, .header .direita .login, .ModalAlertaMensagem, .ModalAlertaBorda {
position:absolute;
top:0px;
left:50px;
width:508px;
height:301px;
z-index:1;
display:none;
margin-top:20px;


}

.header .direita .login .pad {
margin:75px 72px 0px 82px;
}

.header .direita .login .pad input {
width:170px;
}

.header .direita .login_bg 
{
margin-right:1px;	
background:transparent url(../_images/bg_login.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_login.png');
z-index:0;
}

.header .direita .login_bg_t {
background:transparent url(../_images/bg_login_t.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_login_t.png');
z-index:0;
}

.corpo .titulo {
width:100%;height:36px;position:relative;
}

.corpo .miolo .esq .menu_lateral .banner {
	margin:20px;
	/*height:430px;*/
	}

.corpo .miolo .dir .info .respiro {
height:70px;clear:both;
}

	

/*FIM LOGIN*/

/* POP UP LOGIN*/
.header .direita .popup, .header .direita .popup_bg {
display:none;
position:absolute;
width:282px;
height:116px;
left:370px;
top:20px;
font-family:Trebuchet MS;color:#000000;font-size:12px;
z-index:1;

}
.header .direita .popup {
padding:35px 0px 30px 40px;
}

.header .direita .popup input {
font-family:Trebuchet MS;color:#bebdbd;font-size:12px;
color:#666;
width:152px;
}

.header .direita .popup_bg {
background-image:url(../_images/bg_popup_login.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_popup_login.png');
z-index:0;
}
/*FIM POP UP LOGIN*/

/* POP UP CADASTRO*/
.header .direita .popup_cadastro_bg, .header .direita .popup_cadastro {
position:absolute;
width:282px;
height:195px;
left:370px;
top:20px;
z-index:1;
display:none;
}

.header .direita .popup_cadastro_bg {
background-image:url(../_images/bg_popup_cadastro.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_popup_cadastro.png');
z-index:0;
}

.header .direita .popup_cadastro .pad {
padding:33px 20px 0px 30px;
height:90px;
}
/*FIM POP UP CADASTRO*/

/*CADASTRO*/
.header .direita .cadastro_bg, .header .direita .cadastro {
position:absolute;
width:561px;
height:344px;
top:110px;
left:30px;
z-index:1;
display:none;
}

.header .direita .cadastro .pad {
padding-top:15px;
}

.header .direita .cadastro_bg {
background-image:url(../_images/bg_cadastro.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_cadastro.png');
z-index:0;
}
/*FIM CADASTRO*/

/*ESQUECI SENHA*/
.header .direita .esqueci_bg, .header .direita .esqueci {
position:absolute;
top:0px;
left:50px;
width:508px;
height:301px;
z-index:1;
display:none;
margin-top:20px;
}

.header .direita .esqueci .pad {
margin:75px 72px 0px 82px;
}

.header .direita .esqueci .pad input {
width:170px;
}

.header .direita .esqueci_bg {
background:transparent url(../_images/bg_login.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_login.png');
z-index:0;
}
/*FIM /*ESQUECI SENHA*/

/*ENVIE A UM AMIGO*/
.header .direita .envieamigo_bg, .header .direita .envieamigo {
position:absolute;
width:561px;
height:344px;
top:110px;
left:30px;
z-index:1;
display:none;
}

.header .direita .envieamigo_bg {
background-image:url(../_images/bg_envieamigo.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_envieamigo.png');
z-index:0;
}

.header .direita .envieamigo  .pad{
padding-top:15px;
}
/*fim ENVIE A UM AMIGO*/



.header .direita .dialogo {
padding-top:5px;
}

.header .direita .dialogo .cxinha {
height:15px;
width:175px;
text-align:center;
background-position:center center;
background-repeat:no-repeat;
/*padding-bottom:4px*/
}

.header .direita .dialogo .cxinha .cxinha_txt {
top:0px;left:0px;height:15px;position:absolute;
width:175px;
font-size:9px;
color:#666;
}

.header .direita .dialogo .cxinha .cxinha_txt a{
margin:0px 10px 0px 10px;
}


.header .direita .dialogo .cxinha .cxinha_bg {
top:0px;left:0px;height:13px;
width:173px;
background:transparent url(../_images/bg_cxinha.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_cxinha.png');
}

.header .direita .meio {
width:100%;
height:22px;
clear:both;
}

.header .direita .meio img {
margin-right:9px;
position:relative;
z-index:5;
}

.header .direita .baixo {
width:100%;
height:35px;
clear:both;
position:relative;
}

.header .direita .baixo div {
width:673px;
height:35px;
position:absolute;
top:0px;
left:5px;
background-repeat:no-repeat;
z-index:1;
}

/*submenus*/
.header .direita .baixo #submenu_info, .header .direita .baixo #submenu_conheca, .header .direita .baixo #submenu_esc, .header .direita .baixo #submenu_fotos, .header .direita .baixo #submenu_compra, .header .direita .baixo #submenu_novidades {
display:none;
position:absolute;
left:0px;
top:0px;
padding-left:10px;
z-index:5;
margin-top:1px;
margin-left:5px;
}

.header .direita .baixo #submenu_info { 
padding-left:6px;
}

.header .direita .baixo #submenu_info img { 
margin-left:2px;
margin-top:2px;
}

.header .direita .baixo #submenu_conheca img { 
margin-left:6px;
}

.header .direita .baixo #submenu_esc img {
margin-left:13px;
margin-top:2px;
}


.header .direita .baixo #submenu_info_bg, .header .direita .baixo #submenu_conheca_bg, .header .direita .baixo #submenu_esc_bg, .header .direita .baixo #submenu_fotos_bg, .header .direita .baixo #submenu_compra_bg, .header .direita .baixo #submenu_novidades_bg  {
display:none;
background-image:url(../_images/bg_sub_info.png);
background-repeat:no-repeat;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_sub_info.png');
z-index:0;
top:-4px;
}

/*.header .direita .baixo #submenu_info div img, .header .direita .baixo #submenu_info div a { margin-right:4px;position:relative;z-index:15; }*/




/*AQUI COLOCAR TODOS SUBMENUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS*/

/*fim dos submenus*/

/* fim div header */

.corpo {
width:745px;
_width:748px;
min-height:450px;
}

/* INICIO NOVIDADES */

/* LISTA DE NOVIDADES */

.mais_noticias
{
font-family:Trebuchet MS;
font-size:13px;
}
.linhaBranca
{
	width:531px;
	height:28px;	
	background-color:White;
	line-height:28px;
	clear:both;
	
	
}
.linhaAzul
{
	width:531px;
	height:18px;	
	background-color:#e3f0fa;
	line-height:18px;
	clear:both;
}

.linhaBranca a, .linhaBranca a:hover, .linhaAzul a, .linhaAzul a:hover
{
	text-decoration:none;
	color:Black;
}



/* FIM NOVIDADES */

/* INICIO FOTOS E VÍDEOS*/
.corpo .topo .dir .titulo_pag_fotosvideos {
width:100%;
height:62px;
background:url(../_images/bg_tt_fotosvideos.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_fotosvideos.png');
position:relative;
}

.corpo .topo .dir .titulo_pag_dicionario {
width:100%;
height:62px;
background:url(../_images/bg_tt_dicionario.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_dicionario.png');
position:relative;
}

.corpo .topo .dir .titulo_pag_baixebrindes {
width:100%;
height:62px;
background:url(../_images/bg_tt_brindes.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_brindes.png');
position:relative;
}

.lista_thumbs td
{
	vertical-align:bottom;
	width:166px;
}

div.icoFalante{display:inline;}

.lista_sons, .item_sons
{
	width:100%;
	clear:both;
	margin-top:-1px;
	border-style:solid;
	border-width:2px 2px 1px 2px ;
	border-color:#dddddd;
	background-color:#f6f6f6;
}

.tt_sons
{
margin-bottom:11px;
}

.lista_sons .item_som, .item_sons .corpo
{
	height:33px;
	border:solid 1px #e6e6e6;
	border-width:0 0 1px 0;
	padding:6px;
	background-color:#f6f6f6;
}


.lista_sons .timeline, .item_sons .timeline
{
background-image:url(../_images/bg_timeline.gif);
height:18px
}


.info_autor
{
	width:146px; border: solid 1px #e3f0fa; margin-top:4px; padding-left:5px; padding-right:5px;
}

#ultimos_videos_publicados .info_autor
{
border: solid 1px #D0F1AC;
}

.info_autor:hover
{
	background-color:#e9f3fb;
}

#ultimos_videos_publicados .info_autor:hover
{
	background-color:#def5c5;
}

.thumb_foto 	
{
	float:left; margin-top:20px; cursor:pointer;
	display:inline-table;
	width:146px;
}
.tag_box {
	
	width:510px;
	background-color:#e3f0fa;
	padding: 6px 4px 6px 4px;
	font-family: Trebuchet MS; font-weight:bold;
	color:#333; 
	text-transform:uppercase;
}

.tag_box a, tag_box a:hover, tag_box a:link, tag_box a:visited
{
	text-decoration:none;
}

.txt_tag1
{
	font-size:18px;
	color:#000000;
	text-decoration: none;
}

.txt_tag2
{
	font-size:16px;
	color:#000000;
	text-decoration: none;
}

.txt_tag3
{
	font-size:14px;
	color:#000000;
	text-decoration: none;
}

.txt_tag4
{
	text-decoration: none;
	font-size:14px;
	color:#c22211;
}

.txt_tag5
{
	text-decoration: none;
	font-size:13px;
	color:#000000;
	
}
.txt_tag6
{
	text-decoration: none;
	font-size:12px;
	color:#000000;
	
}
.txt_tag7
{
	text-decoration: none;
	font-size:11px;
	color:#000000;
	
}

.menu_comboblog
{
	width:138px;
	height:22px;
	margin:4px;
}

.bfv_form
{
	font-family:Trebuchet MS;
	font-size:14px;
	color:#565656;
	
}

.bfv_form input
{
	vertical-align:top;
}

#filtro_fotos_videos input
{
	border:none;
	vertical-align:top;
}
.bfv01
{
	width:260px;
	height:22px;
}

.bfv02
{
	width:24px;
	border:solid 1px #18b1ed;
	background-color:#e3f0fa;
}

.bfv03
{
	width:35px;
	border:solid 1px #18b1ed;
	background-color:#e3f0fa;
}

.bfv04
{
	width:225px;
	border:solid 1px #18b1ed;
	background-color:#e3f0fa;
}

.bfv_label
{
	width:532px;
	border-top:solid 2px #f5f5f5;
	margin-top:10px;
	padding-top:5px;
	
}

.bfv_label input
{
	vertical-align:top;
}

.bfv_footer {
	
	width:515px;
	background-color:#e3f0fa;
	padding: 2px 4px 2px 4px;
	float:left;
		
}

.bfv_footer div	{
	width:auto;
	}

.ufv01
{
	width:260px;
	height:22px;
}

.ufv02
{
	width:24px;
	border:solid 1px #18b1ed;
	background-color:#e3f0fa;
}

.ufv03
{
	width:35px;
	border:solid 1px #18b1ed;
	background-color:#e3f0fa;
}

.ufv04
{
	width:156px;
	margin-right:14px;
	float:left;
	border:solid 1px #18b1ed;
	background-color:#e3f0fa;
}

.ufv05
{
	width:230px;
	border:solid 1px #18b1ed;
	background-color:#e3f0fa;
}

.visualizador {
position:relative;
top:35px;
width:100%;
clear:both;
}

.seta_visualizador 
{
	position: absolute; top: 50%; margin-top: -18px;
}

.foto_visualizador
{
text-align:center;
}

.foto_visualizador img
{
border:solid 1px #adb2b5;
margin: 6px;
clear:both;
}

#avaliacao {
clear:both;
}

#avaliacao_nota
{
margin-left:6px;
}

#avaliacao_nota div
{
clear:both;
float:left;
border-right:solid 1px #3bbed9;
border-left:solid 1px #3bbed9;
line-height:22px;
width:141px;
height:auto;
}

#avaliacao_nota .rodape
{
border:none;
}

#avaliacao_nota input
{
	border: none;
	vertical-align:top;
}

/* FIM FOTOS E VÍDEOS*/

/* INICIO INFORMACOES*/

.corpo .topo .dir .titulo_pag_funcionamento {
width:100%;
height:62px;
background:url(../_images/bg_tt_funcionamento.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_funcionamento.png');
position:relative;
}

.corpo .topo .dir .titulo_pag_comochegar {
width:100%;
height:62px;
background:url(../_images/bg_tt_comochegar.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_comochegar.png');
position:relative;
}

.corpo .topo .dir .titulo_pag_ondeficar {
width:100%;
height:62px;
background:url(../_images/bg_tt_ondeficar.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_ondeficar.png');
position:relative;
}

.corpo .topo .dir .titulo_pag_servicos {
width:100%;
height:62px;
background:url(../_images/bg_tt_servicos.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_servicos.png');
position:relative;
}

.corpo .topo .dir .titulo_pag_gastronomia {
width:100%;
height:62px;
background:url(../_images/bg_tt_gastronomia.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_gastronomia.png');
position:relative;
}

.corpo .topo .dir .titulo_pag_niver {
width:100%;
height:62px;
background:url(../_images/bg_tt_niver.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_niver.png');
position:relative;
}

.corpo .topo .dir .titulo_pag_necessidades {
width:100%;
height:62px;
background:url(../_images/bg_tt_necessidades.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_necessidades.png');
position:relative;
}

.corpo .topo .dir .titulo_pag_passaporte {
width:100%;
height:62px;
background:url(../_images/bg_tt_passaporte.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_passaporte.png');
position:relative;
}


.corpo .topo .dir .titulo_pag_faq {
width:100%;
height:62px;
background:url(../_images/bg_tt_faq.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_faq.png');
position:relative;
}


.hopiniver
{
	clear:both;
}
.hopiniver img 
{
	float:right; margin-left:20px;
}

.legenda {
margin-top:20px;
margin-left:10px;


}

.legenda div {
width:160px;
float:left;
margin-top:10px;
margin-left:20px;
_margin-left:10px;
}

.legenda_servicos div {
float:left;
margin-left:20px;
width:100%;
clear:both;
}

.legenda img {

margin-right:4px;
vertical-align:middle;
}

.calendario
{
float:left;
width:168px;
font-family: "Trebuchet MS";
font-size:12px;
line-height:16px;	
font-weight:bold;
text-decoration:none;
background-color:#e3f0fa ;
border: solid 1px #cae2f6;
}

.calendTitulo  {
    
	
    background-color:#01A9EA ;
    color:#fff;
    width:168px;
    text-transform: uppercase;
    border: solid 1px #01A9EA;
    
                            
}

.calendTitulo td {
    
	text-align:-moz-right;
    text-align:center;
    
                            
}


.normal {
    
    background-color:#01A9EA;
    text-align:center;
    color:#ffffff;
    width:17px;
    height:17px;
    border:solid 3px #e3f0fa;    
    text-transform:uppercase;
                                   
}

.normalFerias {
    
   
    background-color:#01A9eA;
    background-image:url(../_images/bg_ferias.gif);
    background-position:left;
    background-repeat:no-repeat;
    text-align:center;
    color:#ffffff;
    width:17px;
    height:17px;  
    border:solid 3px #e3f0fa;   
    text-transform:uppercase;
                                   
}

.normalSemana {
    
    background-color:#6bbf0e;
    text-align:center;
    color:#ffffff;
    width:17px;
    height:17px;
    border:solid 3px #e3f0fa;    
    text-transform:uppercase;
}

.italia {
    
    background-color:#00aded;
    background-image:url(../_images/bg_italia.gif);
    background-position:left;
    background-repeat:no-repeat;
    text-align:center;
    color:#ffffff;
    width:17px;
    height:17px;
    border:solid 3px #e3f0fa;    
    text-transform:uppercase;
}

.hopikenos
{
	background-color:#fea9d7;
	text-align:center;
    color:#118ab8;
    width:17px;
    height:17px;
    margin:0px;
    border:solid 3px #e3f0fa;
}

.dia_semana {
    
    background-color:#e3f0fa ;
    text-align:center;
    color:#118ab8;
    width:17px;
    height:17px;
    border:solid 3px #e3f0fa;    
    text-transform:uppercase;
                                
}
.normalEscPublica
{
	background-color:#ffde00;
	text-align:center;
    color:#118ab8;
    width:17px;
    height:17px;
    margin:0px;
    border:solid 3px #e3f0fa;
    
}

.normalEscParticular
{
	background-color:#ff9900;
	text-align:center;
    color:#118ab8;
    width:17px;
    height:17px;
    margin:0px;
    border:solid 3px #e3f0fa;
   
}
.fechado {

    background-color:#eef5fb;
    text-align:center;
    color:#abd5e7;
    width:17px;
    height:17px;
    margin:0px;
    border:solid 3px #e3f0fa;
    
                         
}

.estendido
{
	
	background-color:#44586d;
    text-align:center;
    color:#fff;
    width:17px;
    height:17px;
    margin:0px;
    border:solid 3px #e3f0fa;
}

.vespertino
{
	background-image:url(../_images/bg_horror.gif);
	background-color:#5d0040;
    text-align:center;
    color:#fff;
    width:17px;
    height:17px;
    margin:0px;
    border:solid 3px #e3f0fa;
}

.evento {
    
    background-color:#9900cc;
    text-align:center;
    color:#fff;
    width:17px;
    height:17px;
    margin:0px;
    border:solid 3px #e3f0fa;
                              
}

.feriado {
    
    background-color:#ff3300;
    text-align:center;
    color:#fff; 
    width:17px;
    height:17px;
    margin:0px;
    border:solid 3px #e3f0fa;
                       
}

.feriadoFerias {
    
    background-color:#ff3300;
    background-image:url(../_images/bg_ferias.gif);
    background-position:left;
    background-repeat:no-repeat;
    text-align:center;
    color:#fff; 
    width:17px;
    height:17px;
    margin:0px;
    border:solid 3px #e3f0fa;
                       
}

.vazio {	
    background:none;
    color:inherit;
    width:0px;
    height:0px;
    margin:0px;
    border:solid 3px #e3f0fa;
}

.rodape_info
{
	clear: both;
	background-color: #e3f0fa;
	border-top: solid 1px #c8e1f6;
    padding: 2px;
}

/* FIM INFORMACOES*/



/* NOVIDADES, BLOG, RELEASES*/

.titulo_pag_novidades
{
width:100%;
height:62px;
background:url(../_images/bg_tt_novidades.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_novidades.png');
position:relative;
}

.titulo_pag_blog
{
width:100%;
height:62px;
background:url(../_images/bg_tt_blog.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_blog.png');
position:relative;
}

.novidade_titulo
{
font-family:Trebuchet MS;
color:#c22211;
font-size:18px;
font-weight:bold;
margin-bottom:10px;
}


.blog
{
	clear:both;
	margin-top:20px;
}

.fotoblog, .videoblog
{
	width:100%;
	margin-bottom: 20px;
	margin-top:20px;
	
}

.separador_cinza
{
	margin-left:85px;
	margin-top:25px;
	width:332px;
	height:22px;
	background-image: url(../_images/balao_centro_cinza.gif);
	background-repeat:no-repeat;
}
 
 /*Contato*/

.titulo_pag_contato
{
width:100%;
height:62px;
background:url(../_images/bg_tt_contato.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_contato.png');
position:relative;
}

.titulo_pag_acaosocial
{
width:100%;
height:62px;
background:url(../_images/bg_tt_acaosocial.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_acaosocial.png');
position:relative;
}

.titulo_pag_trabalhe
{
width:100%;
height:62px;
background:url(../_images/bg_tt_trabalhe.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_acaosocial.png');
position:relative;
}

.titulo_pag_parceiros
{
width:100%;
height:62px;
background:url(../_images/bg_tt_parceiros.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_parceiros.png');
position:relative;
}

.acerto {
	/*display:block;*/
	display:block;
	clear: both;
	height: 1px;
	overflow:hidden;
	font-size: 1px;
	line-height:1px;
}

.fc
{
width: 542px;
height: 360px;
background: url(../_images/bg_fale_conosco.gif) no-repeat top left;
}
			
.fc00 {
display: block;
width: 470px;
margin: 15px 0px 0px 5px;
/*border: 1px solid #ccc;*/
overflow: hidden;
}

.fc00 input {
background: #e3f0fa;
border: 1px solid #3bbed9;
margin:0px;
padding:0px;

}
 
.fc00 .fc01
{
display: block;
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;

}

.fc00 .fc11
{
width: 305px;
float:left;

}

.fc00 .ipt01 {
width: 305px;
}
 
.fc00 .fc02
{
width: 230px;
float:left;

}
.fc00 .ipt02 {
width: 220px;
}

.fc00 .fc03
{
width: 190px;
float:left;

}
.fc00 .ipt03 {
width: 130px;
}
.fc00 .ipt33 {
width: 36px;
}

.fc00 .ipt04 {
width: 180px;
}


.fc00 .fc04
{
width: 90px;
margin-top: 5px;
float:left;
}

.fc00 .fc14
{
width: 200px;
margin-top: 5px;
float:left;
}

.fc00 .slc04 {

width: 80px;
_margin: 1px 0px 0px 0px;

}
.fc00 .fc05
{
width: 140px;
float:left;
margin-top: 5px;
}

.fc00 .slc05 {

width: 132px;
_margin: 1px 0px 0px 0px;

}

.fc00 .slc06 {

width: 185px;
_margin: 1px 0px 0px 0px;

}

.fc00 .fc06
{
width: 380px;
}

.fc00 .ipt06
{
Height:80px; 
Width:412px;
border:solid 1px #3bbed9;
font-family: Trebuchet MS;
font-size:12px;
background-color:#e3f0fa;
}

.fc00 label
{
font-size: 14px;
color:#333;
}
			
.fc00 label.lb01 {
float: left;
line-height:14px;
margin: 2px 0px 0px 0px;
_margin: -2px 0px 0px 0px;
font-size: 12px;
}
			
.fc00 label span {
font-size: 10px;
}

/*SERVICOS*/

#servicos img
{
	margin-bottom:20px;
	float:left;
}

#hopibus p
{
	margin-bottom:6px;
	padding-bottom:6px;
	border-bottom:solid 1px #e3f0fa;
	
}

#hopibus .lista_tit_localidade
{
	background-color:#e3f0fa;
	margin-top:8px;
	padding-left: 6px;
	line-height:35px;
}

.titulo_pag_hopibus
{
width:100%;
height:62px;
background:url(../_images/bg_tt_hopibus.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_hopibus.png');
position:relative;
}


/* ESCOLAS, EMPRESAS  E TURISMO*/

.titulo_pag_escolas
{
width:100%;
height:62px;
background:url(../_images/bg_tt_escolas.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_escolas.png');
position:relative;
}

.titulo_pag_led
{
width:100%;
height:62px;
background:url(../_images/bg_tt_led.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_escolas.png');
position:relative;
}

.titulo_pag_empresas
{
width:100%;
height:62px;
background:url(../_images/bg_tt_empresas.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_empresas.png');
position:relative;
}

.titulo_pag_agencias
{
width:100%;
height:62px;
background:url(../_images/bg_tt_agencias.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_agencias.png');
position:relative;
}

.titulo_pag_pacotes
{
width:100%;
height:62px;
background:url(../_images/bg_tt_pacotes.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_pacotes.png');
position:relative;
}

.tabela_pacote 
{
	border:solid 1px #333;
	width: 350px;
	border-collapse:collapse;
	font-size:11px;
	margin: 16px; 
	
	
}

.tabela_pacote table:firstline
{
	font-weight:bold;
}

.tabela_pacote td 
{
border:solid 1px #333;
padding-left: 6px;
}

	
/*ferias magicas*/

.fundoFerias
{
background-image:url(../_images/bg_feriasmagicas.jpg);
background-repeat:no-repeat;
height:1050px;
width:706px;
padding:10px 10px 10px 10px;
}


.aberturaferias
{
background-image:url(../_images/bg_feriasmagicas_abertura.jpg);
width:706px;
height:162px;
padding:6px 10px 10px 10px;
}

.txt_aberturaferias
{
	text-align:left;
	font-size:15px;
	font-family:Arial;
	color:#fff;	
	margin:16px 23px 5px 23px;
}

.txt_aberturaDestaqueFerias
{
	color:#ffea00;
	font-weight:bold;
	font-size:15px;
	text-align:left;
	font-family:Arial;
	margin:16px 23px 5px 23px;
	
}

.txt_aberturaDestaqueFerias span
{
	font-size:18px;
}

.comprakiFerias
{
position:absolute;
width:198px;
height:73px;
right:30px;
top:330px;
z-index:10;
}

.itemFerias 
{
float:left;
margin:0px;
padding:0px;
}

.tituloFerias
{
font-size:16px;
line-height:32px;
}

.atracaoFerias
{

	float:right;
	font-size:12px;
	font-family:Arial;
	text-align:left;
	padding:0px;
	margin:0px;
}

.bau
{
position:absolute;
left:-15px;
bottom:80px;
width:315px;
height:300px;
z-index:11;
}


#eski
{
margin:40px 20px 17px 196px;
width:475px;
}

#hopinight
{
margin:40px 20px 12px 40px;
width:515px;

}

#kaminda
{
margin:40px 20px 7px 180px;
width:500px;

}

#cine3d
{
margin:40px 20px 12px 40px;
width:500px;


}

#chevrolet
{
line-height:14px;
width:390px;
margin:40px 20px 2px 280px;
}

#splashi
{
width:260px;
line-height:14px;
margin:24px 20px 0px 300px;

}

/* estilos formulário escolas*/


#formCadastro
{
display:none;
}

.formCadastro div
{
	float:left;
	margin-top:10px;
}

.formCadastro input[type=radio], .formCadastro input[type=checkbox]
{
border:none;
vertical-align:middle;
}

.formCadastro input[type=text]
{
border:solid 1px #3bbed9;
background-color:#e3f0fa;
}

.formCadastro .linhaZebra1
{
	width:100%;
	margin:0;
	height:24px;
	background-color:#f1f1f1;
	border-bottom:solid 1px #d3d2d2; 
	vertical-align:middle;
	display:block;
}
.formCadastro .linhaZebra2
{
	width:100%;
	margin:0;
	height:24px;
	background-color:#fff;
	border-bottom:solid 1px #d3d2d2;
	vertical-align:middle;
	display:block;
}

.formCadastro .rolagem
{
	height:200px;
	overflow-y:scroll;
	border:solid 1px #d3d2d2;
	margin-top:0;
}
.formCadastro #area
{
	width:350px;
}
.formCadastro #area .rolagem table
{
*width:323px;
_width:323px;
}

.formCadastro #area .rolagem
{
*width:340px;
_width:340px;
}

.formCadastro #hierarquia 
{
	width:140px;
}
.formCadastro #hierarquia table
{
	width:100%;
}

.formCadastro #hierarquia .rolagem
{
	overflow-y:hidden;
	width:140px;
	
}

.formCadastro #email, .formCadastro #emailEscola, .formCadastro #emailEmpresa
{
width:321px;
/*border:solid 1px Fuchsia;*/
}

.formCadastro #email input, .formCadastro #emailEscola input, .formCadastro #emailEmpresa input
{
width:310px;
}

.formCadastro #nome, .formCadastro #nomeContato, .formCadastro #nomeEscola, .formCadastro #nomeEmpresa
{
width:350px;
}

.formCadastro #nome input, .formCadastro #nomeContato input, .formCadastro #nomeEscola input, .formCadastro #nomeEmpresa input
{
width:340px;
}

.formCadastro #fone, .formCadastro #foneEscola, .formCadastro #foneEmpresa
{
width:180px;
}

.formCadastro #estado, .formCadastro #estadoEscola 
{
width:55px;
clear:left;
/*border:solid 1px Fuchsia;*/
}

.formCadastro #cidade, .formCadastro #cidadeEscola
{
width:310px;
/*border:solid 1px Fuchsia;*/
}

.formCadastro #cidade input, .formCadastro #cidadeEscola input,.formCadastro #naturalidade
{
width:300px;
}
.formCadastro #naturalidade input[type="text"]
{
width:240px;
}

.formCadastro #cep, .formCadastro #cepEscola
{
width:144px;
/*border:solid 1px Fuchsia;*/
}

.formCadastro #endereco, .formCadastro #enderecoEscola
{
width:365px;
/*border:solid 1px Fuchsia;*/
}

.formCadastro #endereco input, .formCadastro #enderecoEscola input
{
width:355px;
}

.formCadastro #bairro, .formCadastro #bairroEscola, .formCadastro #escolaridade
{
width:150px;
}

.formCadastro #escolaridade input
{
width:140px;
}

.formCadastro #numero, .formCadastro #numeroEscola
{
width:55px;
}

.formCadastro #numero input, .formCadastro #numeroEscola input
{
width:45px;
}

.formCadastro #complemento, .formCadastro #complementoEscola
{
width:360px;
/*border:solid 1px Fuchsia;*/
}

.formCadastro #complemento input, .formCadastro #complementoEscola input
{
width:300px;
}

.formCadastro #pai, .formCadastro #mae
{
width:220px;
}

.formCadastro #pai input, .formCadastro #mae input
{
width:210px;
}

.formCadastro #serie, .formCadastro #qtd, .formCadastro #cargo, .formCadastro #nascimento
{
width:160px;
margin-top:10px;
}

.formCadastro #nascimento input
{
width:140px;
}

.formCadastro #curso, .formCadastro #cursopos
{
width:330px;
}

.formCadastro #curso input, .formCadastro #cursopos input
{
width:320px;
}

.formCadastro #qtd input, .formCadastro #cargo input
{
width:120px;
}

.formCadastro #emissor, .formCadastro #emissor input
{
width:30px;
}

.formCadastro #acao
{
margin:20px 30px 0px 0px;
/*border:solid 1px Fuchsia;*/
width:150px;
float:right;
}

.formCadastro input.file_update
{
height:22px;
font-size:11px;
padding:0 0 6px 0;
margin-bottom:6px;
border:solid 1px #333;
}

/* estilos capacitação de professores*/

.form div
{
	float:left;
	/*margin-top:10px;*/
}

.form input[type=radio], .form input[type=checkbox]
{
border:none;
vertical-align:middle;
}

.form input[type=text]
{
border:solid 1px #3bbed9;
background-color:#e3f0fa;
}


.form #email, .form #emailEscola
{
width:310px;
/*border:solid 1px Fuchsia;*/
}

.form #email input, .form #emailEscola input
{
width:300px;
}

.form #nomeProf, .form #nomeEscola
{
width:330px;
/*border:solid 1px Fuchsia;*/
}

.form #nomeProf input, .form #nomeEscola input
{
width:300px;
}

.formCadastro #sexo
{
width:180px;
}

.form #rg, .form #cpf, .formCadastro #rg, .formCadastro #cpf, .formCadastro #cnpj, .formCadastro #reservista, .formCadastro #nivel, .formCadastro #estadoCivil
{
width:110px;
/*border:solid 1px Fuchsia;*/
}

.formCadastro #rp
{
width:200px;
}

.form #rg input, .form #cpf input, .formCadastro #rg input, .formCadastro #cnpj input, .formCadastro #reservista input, .formCadastro #cpf input, .formCadastro #rp input , .formCadastro #nivel input, .formCadastro #estadoCivil input
{
width:100px;
}

.form #fone, .form #foneEscola
{
width:200px;
height:58px;
/*border:solid 1px Fuchsia;*/
}

.form #senha, .form #confirmaSenha
{
width:120px;
/*border:solid 1px Fuchsia;*/
}

.form #estado, .form #estadoEscola 
{
width:55px;
height:58px;
/*border:solid 1px Fuchsia;*/
}

.form #cidade, .form #cidadeEscola
{
width:310px;
height:58px;
/*border:solid 1px Fuchsia;*/
}

.form #cidade input, .form #cidadeEscola input
{
width:300px;
}

.form #cep, .form #cepEscola
{
width:144px;
height:58px;
/*border:solid 1px Fuchsia;*/
}

.form #endereco, .form #enderecoEscola
{
width:365px;
height:58px;
/*border:solid 1px Fuchsia;*/
}

.form #endereco input, .form #enderecoEscola input
{
width:355px;
}

.form #bairro, .form #bairroEscola
{
width:150px;
height:58px;
}

.form #numero, .form #numeroEscola
{
width:55px;
}

.form #numero input, .form #numeroEscola input
{
width:45px;
}

.form #complemento, .form #complementoEscola
{
width:360px;
/*border:solid 1px Fuchsia;*/
}

.form #complemento input, .form #complementoEscola input
{
width:300px;
}

.form #serie, .form #programa, .form #data, .form #optin
{
margin-top:10px;
}

.form #acao
{
margin:20px 16px 0px 0px;
/*border:solid 1px Fuchsia;*/
width:150px;
float:right;
}

.form #NomeAluno input
{
width:310px;
}

.form input.file_update
{
height:22px;
font-size:11px;
padding:0 0 6px 0;
margin-bottom:6px;
border:solid 1px #333;
}

/*grid*/

.grid
{
font-family:Trebuchet MS;
font-size:11px;
color:#333;
margin-bottom:30px;
}

.grid_header
{
font-weight:bold;
}
