body { background-color:#d5d4d2; margin:0; padding:0;font-family:Verdana, Arial, Helvetica, sans-serif; color:#434343; font-size:0.6em; text-align:justify; }

img {border:0;}
div.assinatura { position:absolute; width:25px; height:25px; top:20px; right:3%;}
#container {width:100%; height:100%; border-collapse:collapse; border:0; background-image:url(../img/bck.jpg); background-position:top left; background-repeat:repeat-x; }
#container td.left {background-image:url(../img/bck02.jpg); background-position:top left; background-repeat:repeat-x; background-color:#FFFFFF;}
#container td.right {background-image:url(../img/bck02.jpg); background-position:top left; background-repeat:repeat-x; background-color:#FFFFFF;}
#container td.logo {width:272px; padding-left:1px; border:0; height:124px!important; background-image:url(../img/bck02.jpg); background-position:top left; background-repeat:repeat-x;}
#container td.logo img {margin-top:10px;}
#container td.login {width:444px; height:84px; background-image:url(../img/bck02.jpg); background-position:top left; background-repeat:repeat-x; }

/* menu */
#container td.menu { width:444px; height:40px; vertical-align:baseline; z-index:1000; background: url(../img/bg_menu.jpg) repeat-x #fff; }
#container td.menu ul { margin:0; padding:0; list-style:none; }
#container td.menu li { margin:0; padding:0; list-style:none; }
/*#container td.menu li a { background:red; }*/
#container td.menu li img { padding:6px 0; }
#container td.menu li ul { background:#E0E1DC; margin:2px 0 0 12px!important; }
#container td.menu li ul li { }
#container td.menu li ul li a:link,
#container td.menu li ul li a:visited { font-size:11px; font-weight:bold!important; padding:5px!important; background:#E0E1DC; }
#container td.menu li ul li a:hover,
#container td.menu li ul li a:active { background:#F15A22; color:#fff; }


/*home content*/
#home { width:716px; }
#contents {background-color:#FFFFFF; background-image:url(../img/bck_contents.jpg); background-position:top left; background-repeat:repeat-x; width:716px; min-width:716px!important;}
#contents .conteudos { position:relative; /*float:left;*/ margin-top:30px; margin-bottom:25px;}
#contents .conteudos h1 { color:#ff6600; font-size:18px; }
#contents .img_home { margin-top:10px; padding-top:15px;	}
#contents table.home_news_content {width:262px; border:0; }


.c_td1 { width:266px; padding-top:15px; vertical-align:top; }
.c_td2 { width:450px; padding-top:15px; vertical-align:top; }


/* home - noticias */
#contents td.noticias { border:#ccc solid 1px; padding-bottom:13px; }
td.noticias div.title_noticias { height:40px; background-image:url(../img/bg_dest.jpg); background-position:center top; background-repeat:repeat-x; margin-left:1px; }
td.noticias div.title_noticias img {margin-left:5px;}
td.noticias ul { padding-left:17px; margin:5px 8px 0 5px; }
td.noticias li { list-style-image:url(../img/li_news.jpg); border-collapse:collapse; text-align:left; }
td.noticias li a:link,
td.noticias li a:visited { border-collapse:collapse; border-bottom:1px dashed #999999; text-align:left; display:block; line-height:1.3; padding:5px 0; }


/* home - agenda */
#contents td.HAgenda { padding:0; vertical-align:top; }
#contents td.HAgenda div.HAgenda { margin:10px 0 0 0; border:1px solid #ccc; }
#contents td.HAgenda div.title_agenda { height:40px; background:url(../img/bg_dest.jpg) repeat-x; margin:1px 1px 0 1px; }
#contents td.HAgenda div.title_agenda img { margin-left:5px; }
td.agenda ul { float:left; padding:0; margin-left:15px; } 
td.agenda li { list-style:none; margin-bottom:6px; border-collapse:collapse; border-bottom:#999999 1px dashed; padding-bottom:6px; width:200px; }
.calendario { margin:0 1px 1px 1px; font-size:9px!important; }
	.calendario table { /*border:#999999 solid 1px;*/ }
	.calendario .mes { background:#f1f1f1; text-align:center; }
		.calendario .mes img { margin-bottom:-4px; }	


/* home - newsletter */
#contents td.newsletter_content { vertical-align:top; }
#contents div.newsletter { margin:10px 0 0 0; border-collapse:collapse; border:1px solid #ccc; }
#contents div.newsletter div.news_title { height:40px; background:url(../img/bg_dest.jpg) repeat-x; margin:1px; }
#contents div.newsletter div.news_title img {margin-left:2px; margin-bottom:0;}

#contents div.newsletter form { margin:8px 0; padding:0; line-height:2; }
#contents div.newsletter input.news_input { width:92px; margin-left:10px; padding:2px 3px; border:1px solid #999;font-size:10px; color:#F15A22; }
#contents div.newsletter input.news_bt { width:26px; margin-left:5px; padding:0; }


/* home - servicos */
td.HServicos { border:1px solid #ccc; padding:1px; }
td.HServicosT { height:40px; background:url(../img/bg_dest.jpg) repeat-x; margin-left:1px; padding:0 8px; }
td.HServicosT a:link,
td.HServicosT a:visited { color:#666; }
div.HServicosT { float:left; font-size:14px; font-weight:bold; text-transform:uppercase; }
a.HServicosL { float:right; }

td.HServicosTxt { padding:10px 8px 10px 8px; }
td.HServicosTxt ul.HServicos { margin:10px 0 0 0; padding:0; list-style:square inside; }
td.HServicosTxt ul.HServicos li { margin:0; padding:0; list-style:square inside; }
td.HServicosTxt ul.HServicos li a:link,
td.HServicosTxt ul.HServicos li a:visited { padding:3px 0; display:inline-block; text-transform:uppercase; color:#F15A22; font-size:11px; font-weight:bold; text-decoration:none; }
td.HServicosTxt ul.HServicos li a:hover,
td.HServicosTxt ul.HServicos li a:active { text-decoration:underline; }


/* home - solicitar informacao */
td.HMoreContent { padding:10px 0 0 0; }
a.HInformacao:link,
a.HInformacao:visited { float:left; width:48%; text-decoration:none; margin:0 8px 0 0; color:#333; text-transform:uppercase; text-align:center; font-weight:bold; line-height:4; background:#f1f1f1; border:1px solid #ccc; display:block; }
a.HInformacao:hover,
a.HInformacao:active { background:#F15A22; color:#fff; border:1px solid #000; }
a.HFolheto:link,
a.HFolheto:visited { float:right; width:48%; text-decoration:none; margin:0 0 0 0; color:#333; text-transform:uppercase; text-align:center; font-weight:bold; line-height:4; background:#f1f1f1; border:1px solid #ccc; display:block; }
a.HFolheto:hover,
a.HFolheto:active { background:#F15A22; color:#fff; border:1px solid #000; }

/*Links assinatura*/
#links_ft { padding:15px 5px 10px 5px; background:#fff; font-size:10px; }
#links_ft a:link,
#links_ft a:visited { color:#666; padding:3px 2px; }
#links_ft a:hover,
#links_ft a:active { color:#fff; background:#F15A22; text-decoration:none; }
/*#links_ft div { width:449px; position:relative; float:right; }*/
/*footer content*/
#footer { height:50px; text-align:center!important; vertical-align:top; }
#footer a:link,
#footer a:visited { color:#666666; }
/* teste */
.teste_img { margin-right:10px; margin-bottom:2px; }



/*home content*/
td.noticias li a:link,
td.noticias li a:hover,
td.noticias li a:visited,
td.noticias li a:active { color:#f15a22; text-decoration:none; font-weight:bold; }
td.agenda li { color:#323232; font-weight:bold; }
td.agenda li a:link,
td.agenda li a:hover,
td.agenda li a:visited,
td.agenda li a:active { color:#f15a22; text-decoration:none; font-weight:bold; }

/*
#links_ft div a,
#links_ft div a:link,
#links_ft div a:hover, #links_ft div a:visited, #links_ft div a:active, {color:#573439; text-decoration:none;}
*/
h1 { font-size:18px; color:#790000; }
.formularios a { color:#323232; }
.back a { color:#666666; }
h3 { font-size:12px; color:#323232; }

.acrhive_title { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-transform: uppercase; text-align: left; vertical-align: middle; padding-left: 6px; padding-right: 6px; text-decoration:none; height:40px; background:url(../img/bg_dest2.jpg) repeat-x bottom left; }
.acrhive_title a:link,
.acrhive_title a:visited { color:#666666; text-decoration:none; }
.acrhive_title a:hover,
.acrhive_title a:active { color:#FF6600; }

.acrhive_titleOrange { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-transform: uppercase; text-align: left; color: #FF9900; vertical-align: middle; padding-left: 6px; padding-right: 6px; text-decoration:none; }
