.corpo .titulo {
width:100%;height:36px;position:relative;
}

.corpo .titulo .mapa {
position:absolute;
left:15px;
top:23px;
}

.corpo .topo {
width:100%;
}

.corpo .topo .esq, .corpo .miolo .esq  {
width:180px;
float:left;
}

.corpo .topo .esq .topo_menu {
width:100%;height:62px;
background:url(../_images/topo_menu.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/topo_menu.png');
}

.corpo .topo .dir, .corpo .miolo .dir  {
width:565px;float:left;
}



/*TITULOS*/

.corpo .topo .dir .titulo_pag_historia {
width:100%;
height:62px;
background:url(../_images/bg_tt_historia.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_historia.png');
position:relative;
}

.corpo .topo .dir .titulo_pag_roteiros {
width:100%;height:62px;background:url(../_images/bg_tt_roteiros.png);_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_roteiros.png');
position:relative;
}
.corpo .topo .dir .titulo_pag_kamindamundi {
width:100%;height:62px;background:url(../_images/bg_tt_kamindamundi.png);_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_kamindamundi.png');
position:relative;
}
.corpo .topo .dir .titulo_pag_ww {
width:100%;height:62px;background:url(../_images/bg_tt_wild_west.png);_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_wild_west.png');
position:relative;
}
.corpo .topo .dir .titulo_pag_mistieri {
width:100%;height:62px;background:url(../_images/bg_tt_mistieri.png);_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_mistieri.png');
position:relative;
}
.corpo .topo .dir .titulo_pag_infantasia {
width:100%;height:62px;background:url(../_images/bg_tt_infantasia.png);_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_infantasia.png');
position:relative;
}

.corpo .topo .dir .titulo_pag_imigradero {
width:100%;height:62px;background:url(../_images/bg_tt_imigradero.png);_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_imigradero.png');
position:relative;
}

.corpo .topo .dir .titulo_pag_aribabiba {
width:100%;height:62px;background:url(../_images/bg_tt_aribabiba.png);_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_aribabiba.png');
position:relative;
}

.corpo .topo .dir .titulo_pag_cartoes {
width:100%;height:62px;background:url(../_images/bg_tt_cartoes.png);_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/bg_tt_cartoes.png');
position:relative;
}


/*titulos*/
.corpo .miolo {
width:100%;
background:url(../_images/bg_interna.png);
_background:url(../_images/bg_interna.jpg);
display:inline-table;
border-collapse:collapse;
clear:both;
}

.corpo .miolo .esq .menu_lateral {
width:173px;
height:auto;
_height:508px;
min-height:508px;
margin-left:5px;
background:url(../_images/bg_menu_verde.gif);
background-repeat:no-repeat;
text-align:left;
float:right;
_float:none;
}

.corpo .miolo .esq .menu_lateral .conteudo_menu_lateral {
width:158px;
margin-left:8px;
font-family:Trebuchet MS;
font-size:12px;
}

.corpo .miolo .esq .menu_lateral .conteudo_menu_lateral .hold {
padding:0px 0px 0px 0px;
margin-left:5px;
border-top:solid 1px #4aa606;
position:relative;
width:148px;
height:18px;
}

.corpo .miolo .esq .menu_lateral .conteudo_menu_lateral .hold a{
font-family:Trebuchet MS;
font-size:12px;
color:#000;
text-decoration:none;
}

.corpo .miolo .esq .menu_lateral .conteudo_menu_lateral .hold a:hover{
font-family:Trebuchet MS;
font-size:12px;
color:#FFF;
text-decoration:none;
}

.corpo .miolo .esq .menu_lateral .conteudo_menu_lateral .hold .xis{
font-family:Trebuchet MS;
font-size:12px;
color:#FFF;
text-decoration:none;
}

.corpo .miolo .esq .menu_lateral .conteudo_menu_lateral .sub{
/*display:none;*/
width:148px;
height:18px;
padding-left:13px;

}

.corpo .miolo .esq .menu_lateral .conteudo_menu_lateral a{
font-family:Trebuchet MS;font-size:11px;text-decoration:none;color:#000;
}

.corpo .miolo .esq .menu_lateral .conteudo_menu_lateral .sub img, .corpo .miolo .esq .menu_lateral .conteudo_menu_lateral .sub_compraki img{
visibility:hidden;
}

.corpo .miolo .esq .menu_lateral .conteudo_menu_lateral .hold .seta_click {
background:url(../_images/seta_click.png);position:absolute;width:159px;height:22px;z-index:0;left:-4px;top:-2px;_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/seta_click.png')
}

.corpo .miolo .esq .menu_lateral .conteudo_menu_lateral .hold .seta_down {
position:absolute;width:159px;height:22px;z-index:0;left:-4px;top:-2px;background-image:none;
}

.corpo .miolo .esq .menu_lateral .conteudo_menu_lateral .hold .seta_over {
background:url(../_images/seta_over.png);position:absolute;width:159px;height:22px;z-index:0;left:-4px;top:-2px;_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/seta_over.png')
}

.corpo .miolo .esq .menu_lateral .conteudo_menu_lateral .hold .item {
z-index:1;
position:absolute;
}

.corpo .miolo .dir .info {
width:558px;
height:100%;
background:url(../_images/bg_caixa_branca.gif);
margin-right:7px;
background-repeat:no-repeat;

text-align:left;
min-height:450px;
_float:none;
_height:450px;
}

.corpo .miolo .dir .info .txt {
margin-left:20px;
margin-right:13px;
margin-top:5px;
width:524px;
line-height:19px;
_margin-right:5px;
position:static;
}
.corpo .miolo .dir .info img.envie{
float:right;
clear:left;
margin-bottom:8px;
}

.corpo .miolo .dir .info .txt a.link_ativo{
font-family:Trebuchet MS;font-size:12px;text-decoration:none;color:#000;font-weight:bolder;
}

.corpo .miolo .dir .info .atual_videos,.corpo .miolo .dir .info .atual_ringtones{
top:-4px;left:25px;_left:31px;
}

.corpo .miolo .dir .info .atual_fotos,.corpo .miolo .dir .info .atual_musicas{
top:-4px;left:87px;_left:93px;
}

.corpo .miolo .dir .info .atual_tour{
top:-4px;left:162px;_left:168px;
}

.corpo .miolo .dir .info .txt a.link_morto, .corpo .miolo .dir .info .txt a.link_ativo:hover{
font-family:Trebuchet MS;font-size:12px;text-decoration:none;color:#be1200;font-weight:bolder;
}

.corpo .miolo .dir .info .respiro {
height:70px;clear:both;
}

.roteiros {
float:right;padding-top:10px;
}

.roteiros_box li 
{
list-style:square none outside;
}

.roteiros_box 
{
margin:0px;
padding-left:20px;
}
.roteiros_menu 
{
float:none;
width:529px;
margin-top:10px;
clear: both;
}

.roteiros_menu img
{
margin-right:1px;
}

.roteiros_menu img
{
margin-right:1px;
}


.item_atracao {
margin-top:30px;
width:335px;
_width:333px;
}

.item_atracao .box{
/*border-bottom:solid 2px #EEE*/
}

.item_atracao .box .ico
{
float:left;
width:105px;
margin-right:5px;
}

.item_atracao .box .ico .conheca
{
position:relative;
margin:0 -2px -2px 20px;

}

.item_atracao .box .ico .conheca img
{
float:left;
}

.item_atracao  .info_box{
line-height:14px;
clear:left;
margin-top:4px;
border-top:solid 2px #EEE;


}

/**************** logos flutuantes **************/

.ilustra_aribabiba {
position:absolute;top:24px;left:185px;z-index:1;
}
.ilustra_aribabiba2 {
position:absolute;top:56px;left:650px;z-index:1;
}


.ilustra_ww {
position:absolute;top:20px;left:175px;z-index:1;
}
.ilustra_ww2 {
position:absolute;top:50px;left:615px;z-index:1;
}
.ilustra_ww3 {
position:absolute;top:50px;left:650px;z-index:1;
}

.ilustra_mistieri {
position:absolute;top:10px;left:175px;z-index:1;
}
.ilustra_mistieri2 {
position:absolute;top:62px;left:640px;z-index:1;
}
.ilustra_mistieri3 {
position:absolute;top:55px;left:640px;z-index:1;
}

.ilustra_kamindamundi {
position:absolute;top:8px;left:192px;z-index:1;
}
.ilustra_kamindamundi2 {
position:absolute;top:48px;left:647px;z-index:1;
}
.ilustra_kamindamundi3 {
position:absolute;top:50px;left:650px;z-index:1;
}

.ilustra_infantasia {
position:absolute;top:11px;left:179px;z-index:1;
}
.ilustra_infantasia2 {
position:absolute;top:62px;left:633px;z-index:1;
}

.ilustra_imigradero {
position:absolute;top:8px;left:185px;z-index:1;
}


/***** DESTAQUES ***/
.destaque {
width:189px;float:right;background-color:#FFF;margin-bottom:10px;float:right; clear:left;
}

.destaque .destaque_generico {
width:173px;float:right;
}

.destaque .destaque_generico_conteudo {
width:173px;background-image:url(../_images/destaque_gen_bg.gif);
}

.destaque .destaque_texto_generico {
margin:0px 10px 0px 7px;
/*line-height:14px;*/
}

.destaque .destaque_principal {
width:177px;float:right;
}

.destaque .destaque_aribabiba {
width:172px;border:solid 2px #3d67b1;border-top:none;border-bottom:none;margin-left:1px;background-image:url(../_images/destaque_aribabiba_bg.gif);background-color:#7dc1e4;background-repeat:no-repeat;
}

.destaque .destaque_ww {
width:172px;border:solid 2px #603913;border-top:none;border-bottom:none;margin-left:1px;background-image:url(../_images/destaque_ww_bg.gif);background-color:#ece2d4;background-repeat:no-repeat;
}

.destaque .destaque_kamindamundi {
width:172px;border:solid 2px #656565;border-top:none;border-bottom:none;margin-left:1px;background-image:url(../_images/destaque_kamindamundi_bg.gif);background-color:#e1f2fc;background-repeat:no-repeat;
}

.destaque .destaque_mistieri {
width:172px;border:solid 2px #484a0f;border-top:none;border-bottom:none;margin-left:1px;background-image:url(../_images/destaque_mistieri_bg.gif);background-color:#ece2d4;background-repeat:no-repeat;
}

.destaque .destaque_infantasia {
width:172px;border:solid 2px #c22211;border-top:none;border-bottom:none;margin-left:1px;background-image:url(../_images/destaque_infantasia_bg.gif);background-color:#ffdd5d;background-repeat:no-repeat;
}

.destaque .bg_titulo_ww {
width:165px;height:24px;background:url(../_images/destaque_ww_titulo.gif);text-align:center;color:#FFF;
}

.destaque .bg_titulo_kamindamundi {
width:165px;height:24px;background:url(../_images/destaque_kamindamundi_titulo.gif);text-align:center;color:#FFF;
}

.destaque .bg_titulo_mistieri {
width:165px;height:24px;background:url(../_images/destaque_mistieri_titulo.gif);text-align:center;color:#FFF;
}
.destaque .bg_titulo_infantasia {
width:165px;height:24px;background:url(../_images/destaque_infantasia_titulo.gif);text-align:center;color:#FFF;
}
.destaque .bg_titulo_aribabiba {
width:165px;height:24px;background:url(../_images/destaque_aribabiba_titulo.gif);text-align:center;color:#FFF;
}

.destaque .foto_ww {
border:solid 2px #d6d2cc;border-top:none;
}
.destaque .foto_kamindamundi {
border:solid 2px #d6d2cc;border-top:none;
}
.destaque .foto_mistieri {
border:solid 2px #d6d2cc;border-top:none;
}
.destaque .foto_aribabiba {
border:solid 2px #d6d2cc;border-top:none;
}
.destaque .foto_infantasia {
border:solid 2px #d6d2cc;border-top:none;
}

.destaque .destaque_texto {
margin-left:10px;margin-right:10px;margin-top:5px;line-height:14px;
}

/**fotos, videos e tour **/
#conteudo_fotos img{
margin:0px 14px 15px 14px;
border:solid 1px #000;
}

#conteudo_fotos img.thumb_foto_atracao:hover
{
border:solid 4px #6bbf0e;
margin:-3px 11px 12px 11px;
}

#conteudo_videos, #conteudo_fotos
{
	width:100%;
	height:230px;
}

#conteudo_fotos
{
 display:none;
}

#listaSonsHome #conteudo_musicas
{
	display:none;
}

#conteudo_videos .video_atracao 
{
float:left;
border-right:solid 1px #eae5e1;
padding-right:25px;	
}	

ul.atributos_brindes_img
{
display:inline; list-style:none;padding:0;margin:0;width:130px;height:18px
}

ul.atributos_brindes_img li
{
display:inline;padding:0;margin:0;
}

.icone_formato
{
float:left;
padding:6px;
}

/* Cartoes */

#detalheCartoes .bfv_footer{margin-bottom:20px;}

#info_cartao a{text-decoration:none; color:#666;}
#info_cartao a span{font-weight:bold;color:#333;}


#detalheCartoes .navegacao{position:relative; margin-bottom:10px;}
#detalheCartoes .navegacao p.txt_peq{margin:0 25px}
#detalheCartoes .navegacao .setas{position: absolute; top: 50%; margin-top: -18px;}
#detalheCartoes .navegacao p{text-align:right; margin-right:25px}
#detalheCartoes .legendaCartao{text-align:right; height:22px; display:block}

.infoDestinatario{width:470px; margin:0 25px;}
.infoDestinatario div{float:left;width:auto;margin:0 10px 8px 0;}
.infoRemetente{width:470px; margin:0 25px;}
.infoRemetente div{float:right;width:auto;margin:0 0 8px 10px;*margin:0 8px 10px 0}
.infoDestinatario label, .infoRemetente label{float:left; clear:both}
.infoDestinatario input, .infoDestinatario textarea, .infoRemetente input[type="text"]{float:left; clear:both; border:solid 1px #18b1ed;background-color:#e3f0fa}
.infoRemetente input[type="button"], .infoRemetente input[type="image"]{float:right;margin:0 0 0 10px;}
.infoRemetente input[type="image"].btDestaque{margin-top:-2px}

.txtTituloDestaque{font-family: Trebuchet MS; font-size:18px; font-weight:bold; color:#c22211; clear:both}

/* Brindes*/

a.link_brindes{text-decoration:none; color:#666;}

/*****comentarios ******/

.box_comment {
margin-top:20px;
}

.box_comment .txt_comment{
width:100%;
}

.box_comment .de_comment{
width:100%;
background-color:#e3f0fa;
padding-left:5px;
margin-top:5px;
}

.balaozinho_on {
border:solid 1px #FFF;
cursor:none;
}

.balaozinho_off {
border: solid 1px #e3f0fa;
cursor:pointer;
}

/*Inicioavaliação*/
.ratingStar {
    font-size: 0pt;
    width: 28px;
    height: 30px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../_images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../_images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../_images/SavedStar.png);
}


/*fim avaliação*/

/*MODAL ATRACOES*/


.separador
{
 background-image:url(../_images/separador.gif);
 background-repeat:repeat-x;
 height:2px;
}

.txt_peq_wht
{
font-family:Trebuchet MS;color:#fff;font-size:11px;
}

.conteudoModal ul
{
margin:5px 0 0 0;
padding:0px;
text-indent:0px;
list-style-image:url(../_images/bullet_atracoes.gif);
list-style-position:inside;
}

.conteudoModal ul li
{
padding-left:3px;
text-indent:-10px;
}

/*******Modal Popup***********/

.cb {
line-height:170%;
margin:0.5em 0;

}

	.btFechaModal
	{
	position:absolute; right:4px; clear:both;z-index:1001; top:6px; cursor:pointer;
	}
	
	.bt {
	background:transparent url(../_Images/box.png) no-repeat scroll 100% 0 !important;
	height:57px;
	margin:0 0 0 12px;
	
	
	}

	.bl {
	background:transparent url(../_Images/borda.png) repeat-y scroll 0 0 !important;
	height:100%;
	padding:0 0 0 10px;
	line-height:14px;
	
	}

	.br {
	background:transparent url(../_Images/borda.png) repeat-x scroll 100% 0 !important;
	padding:0 10px 0 0;
	margin-left:3px;
	
	
	}

	.conteudoModal {
	background:#6bbf0e none repeat scroll 0 0;
	border-color:#6bbf0e;
	border-style:none;
	border-width:0px 1px;
	padding:5px 6px;
	height:auto;
	position:relative;
	
	
	}
	
		.conteudoModal .lista_restricoes
		{
		overflow-y:scroll;
		height:400px;
		width:680px;
		padding:10px;
		}
		
		.conteudoModal img{
		float:left;
		}
		
		.conteudoModal input[type="button"]{
		float:left;
		}
	
		.conteudoModal h3 {
		margin-top:11px;
		}

	.bb {
	background:transparent url(../_Images/box.png) no-repeat scroll 100% 100% !important;
	height:30px;
	margin:0 0 0 14px;
	
	}
	
	.bt div {
	background:transparent url(../_Images/box.png) no-repeat scroll 0 0 !important;
	height:57px;
	left:-32px;
	position:relative;
	width:190px;
	
	
	}
	
	.bb div {
	background:transparent url(../_Images/box.png) no-repeat scroll 0 100% !important;
	height:30px;
	left:-34px;
	position:relative;
	width:35px;
	
	
	
	}
	
	.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=80);
	opacity:0.8;
}

.modalPopup {
	height:auto;
	background:none;
}


