@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.tt_coluna_dir {
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
	padding-bottom: 4px;
}

.fundo_top_1 {
	background-image: url(../img/inm/fundo_top_1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.fundo_barra_esq {
	background-image: url(../img/inm/fundo_barra_esq.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.fundo_rodape {
	background-image: url(../img/inm/fundo_rodape.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.border_img_cinza {
	border: 1px solid #CCCCCC;
}
.font_programa {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 3px;
}
.fundo_menu {
	background-image: url(../img/inm/faixa_menu.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.font_cid {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 3px;
}
.font_expira {
	font-family: Tahoma;
	font-size: 10px;
	color: #FF3300;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 3px;
}
.fundo_lateral_dir {
	background-image: url(../img/inm/fundo_lateral_dir.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.Border_Tb_Msn {
	border: 1px solid #F2F2F2;
}
.font_email_msn {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.margin_ico_msn {
	padding: 2px;
}
.font_name_msn {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #F0F0F0;
}
.font_nr_top {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.font_nome_cantor_top {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.font_nome_mus_top {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.font_evento{
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	padding-left: 4px;
}
.botao2 {
	border: 1px none #CCCCCC;
	color: #fff;
	font-weight: normal;
	_padding: 2px 2px 1px 2px;
	width: 60px;
	font-family: Tahoma;
	height: 22px;
	background-color: #000;
	background-image: url(../img/inm/bg_bot.jpg);
	background-repeat: repeat-x;
	font-size: 11px;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

.botao3 {
	border: 1px none #CCCCCC;
	color: #fff;
	font-weight: normal;
	_padding: 2px 2px 1px 2px;
	width: 90px;
	font-family: Tahoma;
	height: 22px;
	background-color: #000;
	background-image: url(../img/inm/bg_bot.jpg);
	background-repeat: repeat-x;
	font-size: 11px;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.botao4 {
	border: 1px none #CCCCCC;
	color: #fff;
	font-weight: normal;
	_padding: 2px 2px 1px 2px;
	font-family: Tahoma;
	height: 22px;
	background-color: #000;
	background-image: url(../img/inm/bg_bot.jpg);
	background-repeat: repeat-x;
	font-size: 11px;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	width: 120px;
}


.bord_dir_not {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

.border_inf {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
}

.border_img_noticia {
	border: 1px solid #E5E5E5;
	padding: 2px;
}
.border_img_transpedagio {
	border: 1px solid #E5E5E5;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
}
.border_img_banda {
	border: 4px solid #E5E5E5;
}

.tt_banda {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 0px;
}

.tt_cont {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-image: url(../img/inm/fundo_tt_cont.jpg);
	background-repeat: repeat-x;
	padding-left: 9px;
}
.tt_coluna_esq {
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: bold;
	color: #FF3300;
	text-decoration: none;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #E5E5E5;
	padding-left: 4px;
}
.tt_evento {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #FF3300;
	text-decoration: none;
	padding-left: 4px;
}
.tt_sub {
	font-family: "Trebuchet MS";
	font-size: 20px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
}


/*-------- link5---------*/
a.txt_banda{
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
a.txt_banda:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	padding-top: 8px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}


/*-------- link menu dir---------*/
a.bot_menu_dir{
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-image: url(../img/inm/line_menu_dir.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	display:block;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
}
a.bot_menu_dir:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-image: url(../img/inm/line_menu_dir.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	display:block;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
}



/*-------- link1---------*/
a.link_not_des{
	font-family: Tahoma;
	font-size: 11px;
	color: #CC3300;
	text-decoration: none;
	font-weight: bold;
	padding: 2px;
}
a.link_not_des:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF9900;
	padding: 2px;
}
/*-------- link2---------*/
a.link_not_des_txt{
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
a.link_not_des_txt:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	padding-top: 8px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
/*-------- link3---------*/
a.saiba_mais{
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
a.saiba_mais:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	padding-top: 8px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
/*-------- link4---------*/
a.img_banda{
	border: 3px solid #E2E2E2;
	padding: 1px;
	font-family: Tahoma;
	font-size: 11px;
}
a.img_banda:hover {
	border: 3px solid #B5B5B5;
	padding: 1px;
	font-family: Tahoma;
	font-size: 11px;
	}
/*-------- link5---------*/
a.transpedagio_txt{
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding: 4px;
}
a.transpedagio_txt:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	padding: 4px;

	}

/*-------- link6---------*/
a.menurodape{
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	padding: 4px;
	font-weight: bold;
}
a.menurodape:hover {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #CC0000;
	padding: 4px;
	font-weight: bold;
	}
	
.tt_barra_dir {
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
	padding-bottom: 4px;
}

.font_rodape {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.cid_on {
	background-image: url(../img/inm/bot_cid_on.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.cid_off {
	background-image: url(../img/inm/bot_cid_off.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
/*-------- CIDADE ---------*/
a.cidade_top{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	}
a.cidade_top:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	}
/*-------- CIDADE OFF ---------*/
a.cidade_top_off{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #B7B776;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
a.cidade_top_off:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	}
.tt_coluna_ultimas_not {
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 4px;
	background-color: #F76D09;
	padding-left: 5px;
}
.tt_not {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 5px;
}
#apDiv1 {
	position:absolute;
	left:67px;
	top:457px;
	width:508px;
	height:490px;
	z-index:501;
}
.border_img_ex_not {
	border: 1px solid #E5E5E5;
	padding: 3px;
	margin-right: 8px;
	margin-bottom: 5px;
}
.txt_noticia {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.rodape_not {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 5px;
}

/*-------- link3---------*/
a.ul_not{
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.ul_not:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #333333;

}

.fundo_top_lateral {
	background-image: url(../img/inm/top_fundo_lateral_dir.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.fundo_meio_lateral {
	background-image: url(../img/inm/meio_fundo_lateral_dir.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.fundo_fim_lateral {
	background-image: url(../img/inm/final_fundo_lateral_dir.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.font_nome_cidade {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	line-height: 19px;
}
.font_telefone {
	font-family: Tahoma;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.font-contato {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}


/*-------- MENU Mensagens ---------*/

a.menumensagem {
	position:relative;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	display:block;
	background-color: #FFFF66;
	border: 1px solid #f2f2f2;
	height: 25px;
	width: 190px;
	padding-top: 8px;
}
a.menumensagem:hover {
	position:relative;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	display:block;
	background-color: #FFDB4A;
	border: 1px solid #FF9900;
	height: 25px;
	width: 190px;
}

/*-------- MENU Mensagens ---------*/

a.bot_cadastro {
	position:relative;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	display:block;
	border: 1px solid #f2f2f2;
	height: 20px;
	width: 185px;
	padding-top: 4px;
	padding-left: 4px;
}
a.bot_cadastro:hover {
	position:relative;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
	display:block;
	border: 1px solid #f2f2f2;
	height: 20px;
	width: 185px;
	padding-top: 4px;
	padding-left: 4px;
	background-color: #FFFFCC;
}

.campo-1 {
	height: 20px;
	border: 1px solid #CCCCCC;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.campo-2 {
	height: 18px;
	width: 25px;
	border: 1px solid #CCCCCC;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.campo-3 {
	height: 18px;
	width: 180px;
	border: 1px solid #CCCCCC;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.campo-4 {
	height: 18px;
	width: 213px;
	border: 1px solid #CCCCCC;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.campo-5 {
	height: 50px;
	width: 300px;
	border: 1px solid #CCCCCC;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.campo-6 {
	height: 22px;
	width: 50px;
	border: 1px solid #CCCCCC;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.bot-faleconosco {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #F76D09;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #EBEBEB;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: 10px;
	margin-left: 10px;
	height: 25px;
}
.bot-procurar {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px none #CCCCCC;
	height: 22px;
	background-image: url(../img/inm/bg_bot.jpg);
	padding-bottom: 2px;
}

.tt_posicao {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	padding-left: 5px;
}
.tt_posicao_numero {
	font-family: "Trebuchet MS";
	font-size: 20px;
	font-weight: bold;
	color: #FF3300;
	text-decoration: none;
}
.tt_dia_semana {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FF3300;
	background-color: #FFFFCC;
	border: 1px solid #CCCCCC;
	padding: 5px;
}
.nome_mus {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-left: 4px;
}
.border_tophits {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E1E1E1;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E1E1E1;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E1E1E1;
}


/*-------- link5---------*/
a.link_menu_sup{
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.link_menu_sup:hover {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #FFFF00;
}

.font_detalhe_evento {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 5px;
}
.font_desc_promo {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 5px;
}
.font_programacao_1 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding: 5px;
}
.font_programacao_2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding: 5px;
}









#apDiv1 {
	position:absolute;
	left:67px;
	top:457px;
	width:508px;
	height:490px;
	z-index:501;
	text-align: left;
	vertical-align: baseline;
			}
        
#geral{
	position: relative;
	width:990px;
	margin: 0 auto 0 auto;
}

#apDiv1 {
	position:absolute;
	left:187px;
	top:110px;
	height:145px;
	z-index:10;
}

/* BANNER LATERAL*/
#geral2{
	position: relative;
	width:100%;
	margin: 0 auto 0 auto;
}
#apDiv2 {
	position:absolute;
	left:-60px;
	top:560px;
	height:145px;
	z-index: 1000;
}
#apDiv3 {
	position:absolute;
	text-align: center;
	top:50px;
	width:770px;
	height:564px;
	z-index:auto;
}

.txt_detalhes_transpedagio {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.border_img_banda {
	border: 1px solid #E5E5E5;
	padding: 3px;
}

