/* DEFINIÇÕES GERAIS */
* {margin:0;padding:0;list-style:none;text-decoration:none;}
strong{font-weight:bold;}
em{font-style:italic;}
html,address{font:normal 12px Arial, Helvetica, sans-serif;}
html,body{text-align:center; height:100%;}
body{font:12px Arial, Helvetica, sans-serif; color:#67686f; background:#fff url(imagens/bg.jpg) 0 0 repeat-x;}
html{height:100%;}
img{border:none;}
a{color:#67686f;}
a:hover{color:#b71f1f;}
a:focus{outline:none;}

/* CLASSES DE USO GERAL*/
.left{float:left}
.right{float:right}
.clear{clear:both;}
.none{display:none}
.block{display:block}
.inline{display:inline}
.indent{text-indent:-100000px}
.absolute{position:absolute}
.relative{position:relative}
.hidden{overflow:hidden;}
.center{text-align:center;}
.tleft{text-align:left;}
.tright{text-align:right;}
.font10{font-size:10px;}
.font11{font-size:11px;}
.font12{font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.font20{font-size:20px;}

	
	/* CORES */
	.red{color:red;}
	.black{color:#000;}
	.white{color:#fff;}
	.blue{color:#0A90F1;}
	.blue2{color:#015996;}
	.grey{color:#616161;}
	/*cores principais do site*/
	.cor1 {color:#67686f;}
	.cor2 {color:#b71f1f;}
	.cor3 {color:#;}

	
/* larguras */
.w5 {width:5%;}
.w10 {width:10%;}
.w15 {width:15%;}
.w20 {width:20%;}
.w25 {width:25%;}
.w30 {width:30%;}
.w35 {width:35%;}
.w40 {width:40%;}
.w45 {width:45%;}
.w50 {width:50%;}
.w55 {width:55%;}
.w60 {width:60%;}
.w65 {width:65%;}
.w70 {width:70%;}
.w75 {width:75%;}
.w80 {width:80%;}
.w85 {width:85%;}
.w90 {width:90%;}
.w95 {width:95%;}
.w100 {width:100%;}


/*################################## PRINCIPAL ##############################################*/
/* ESTRUTURA */
div#principal{position:relative; min-height:100%; min-width:950px;}
/* {behavior:url(js/iepngfix.htc);}*/ /*png para ie6*/
.ie6 #principal {height:100%;}

/* TOPO */
div#topo{width:100%; height:157px; background:url(imagens/bg_topo.jpg) center 0 no-repeat; text-align:center;}
h1 {background:url(imagens/logo.png) no-repeat; margin:5px auto 0 auto; width:411px;}
h1.logoen {background:url(imagens/logoen.png) no-repeat; margin:5px auto 0 auto; width:411px;}
h1 a {display:block; height:91px;}

/* MENUS */
#menutop {margin:0 auto; width:820px; text-align:center; height:20px; padding:20px 0;}
#menurodape {margin:0 auto; width:840px; text-align:center; height:20px; padding:8px 0;}
#menutop li, #menutop_en li {display:inline; float:left; border-right:1px solid #9a9da3;}
#menurodape li, #menurodape_en li {display:inline; float:left;}
#menutop li a, #menutop_en li a, #menurodape li a, #menurodape_en li a {display:block; margin:0 6px 0 6px;}
.menu {background:url(imagens/menu.gif) no-repeat; height:19px; text-indent:-99999px;}
.menuinf {background:url(imagens/menu_rodape.gif) no-repeat; height:19px; text-indent:-99999px;}
.mn_inicial {background-position:0 0; width:37px;}
.mn_inicial:hover {background-position:0 -19px;}
.mn_empresa {background-position:-37px 0; width:53px;}
.mn_empresa:hover {background-position:-37px -19px;}
.mn_empreendimentos {background-position:-90px 0; width:88px;}
.mn_empreendimentos:hover {background-position:-90px -19px;}
.mn_depoimentos {background-position:-178px 0; width:64px;}
.mn_depoimentos:hover {background-position:-178px -19px;}
.mn_portifolio {background-position:-242px 0; width:51px;}
.mn_portifolio:hover {background-position:-242px -19px;}
.mn_acompanhamento {background-position:-293px 0; width:129px;}
.mn_acompanhamento:hover {background-position:-293px -19px;}
.mn_noticias {background-position:-422px 0; width:44px;}
.mn_noticias:hover {background-position:-422px -19px;}
.mn_dicas {background-position:-466px 0; width:30px;}
.mn_dicas:hover {background-position:-466px -19px;}
.mn_blogi {background-position:-496px 0; width:28px;}
.mn_blogi:hover {background-position:-496px -19px;}
.mn_eventos {background-position:-524px 0; width:42px;}
.mn_eventos:hover {background-position:-524px -19px;}
.mn_cidades {background-position:-566px 0; width:49px;}
.mn_cidades:hover {background-position:-566px -19px;}
.mn_contato {background-position:-615px 0; width:42px;}
.mn_contato:hover {background-position:-615px -19px;}
.mn_trabalhe {background-position:-660px 0; width:94px;}
.mn_trabalhe:hover {background-position:-660px -19px;}
.mn_lancamentos {background-position:-752px 0; width:69px;}
.mn_lancamentos:hover {background-position:-752px -19px;}
.mn_novidades {background-position:-819px 0; width:53px;}
.mn_novidades:hover {background-position:-819px -19px;}
#menutop li.sborda, #menutop_en li.sborda {border:none;}
/* menu ingles */
#menutop_en {margin:0 auto; width:705px; text-align:center; height:20px; padding:20px 0;}
#menurodape_en {margin:0 auto; width:705px; text-align:center; height:20px; padding:8px 0;}
.menu_en {background:url(imagens/menu_en.gif) no-repeat; height:19px; display:block;  margin:0 6px 0 6px; text-indent:-99999px;}
.menuinf_en {background:url(imagens/menu_rodape_en.gif) no-repeat; height:19px; display:block;  margin:0 6px 0 6px; text-indent:-99999px;}
.mn_home {background-position:0 0; width:28px;}
.mn_home:hover {background-position:0 -19px;}
.mn_company {background-position:-28px 0; width:67px;}
.mn_company:hover {background-position:-28px -19px;}
.mn_releases {background-position:-95px 0; width:49px;}
.mn_releases:hover {background-position:-95px -19px;}
.mn_business {background-position:-144px 0; width:50px;}
.mn_business:hover {background-position:-144px -19px;}
.mn_portfolio {background-position:-194px 0; width:47px;}
.mn_portfolio:hover {background-position:-194px -19px;}
.mn_careers {background-position:-241px 0; width:46px;}
.mn_careers:hover {background-position:-241px -19px;}
.mn_tidings {background-position:-287px 0; width:41px;}
.mn_tidings:hover {background-position:-287px -19px;}
.mn_news {background-position:-328px 0; width:32px;}
.mn_news:hover {background-position:-328px -19px;}
.mn_blog {background-position:-360px 0; width:30px;}
.mn_blog:hover {background-position:-360px -19px;}
.mn_tips {background-position:-390px 0; width:25px;}
.mn_tips:hover {background-position:-390px -19px;}
.mn_events {background-position:-415px 0; width:40px;}
.mn_events:hover {background-position:-415px -19px;}
.mn_cities {background-position:-455px 0; width:34px;}
.mn_cities:hover {background-position:-455px -19px;}
.mn_contact {background-position:-489px 0; width:43px;}
.mn_contact:hover {background-position:-489px -19px;}
/* conteudo */
#conteudo {padding:0 0 180px 0; width:800px; margin:0 auto; text-align:left; background:url(imagens/bg_lateral.jpg) right 0 repeat-y;}

p {margin:10px 0 0 0; line-height:1.6em; text-align:left;}

/* COLUNAS DA INDEX */
div#colEsq{width:588px; float:left; display:inline; padding:0; text-align:left;}
div#colDir{width:172px; float:right; display:inline; padding:30px 20px; text-align:left;}

/* posts */
div.posts {padding:30px 20px 30px 20px; background:url(imagens/bg_posts.jpg) 0 bottom repeat-x; margin:0; float:left;}
div.posts h2 a {font-size:18px; color:#b71f1f;}
div.posts h3 {font:normal 11px Arial, Helvetica, sans-serif; margin:5px 0 0 0;}
div.posts h3 strong {color:#b71f1f;}
div.posts img {border:1px solid #ccc; padding:5px; background:#fff; margin:5px;}
div.posts h4 {float:right; background:url(imagens/balao.gif) no-repeat; padding:0 0 5px 25px; font-weight:normal; font-size:11px; margin:20px 0 0 0;}
div.posts h4 strong {color:#b71f1f;}

.boxlateral {float:left; width:100%; margin:0 0 20px 0; display:inline;}
.boxlateral ul {margin:10px 0 0 0;}
.boxlateral li {margin:0 0 5px 0; background:url(imagens/seta.gif) 0 6px no-repeat;}
.boxlateral li a {padding:0 0 0 15px;}

/* TÍTULOS */
.titulos {background:url(imagens/titulos.gif) no-repeat; height:24px; text-indent:-99999px; font-size:0;}
.tit_arquivos {background-position:0 0;}
.tit_categorias {background-position:0 -24px;}
.tit_links {background-position:0 -48px;}
.tit_pesquisar {background-position:0 -72px;}
.tit_arquivosen {background-position:0 -96px;}
.tit_categoriasen {background-position:0 -120px;}
.tit_pesquisaren {background-position:0 -144px;}

/* RODAPE */
div#rodape{position:absolute; bottom:0; width:100%; height:138px; left:0; background:url(imagens/bg_rodape.jpg) 0 0 repeat-x;}
#rodape address {margin:30px auto 0 auto; width:800px;}
/* ASSINATURAS */
div#rodape a.qualitare{width:63px;height:21px;float:right;margin:0 20px 0 0;background:url(imagens/assinatura_qualitare.gif) no-repeat;}

/* FORMS */
fieldset{margin:0;padding:0;border:none;}
form *{font:12px Arial, Helvetica, sans-serif;}
form {margin:20px 0 0 0; float:left; display:inline;}
input, select, textarea {background:url(imagens/bg_form.gif) 0 bottom repeat-x; padding:3px; border:1px solid #d7d9df; font-size:12px; color:#67686f; float:left; margin:0 0 6px 0; float:left;}
select {margin:0 8px 5px 0;}
select option {padding:2px 0;}
label {float:left; width:100px; text-align:right; font-weight:bold; padding:5px 3px 0 0;margin:0 0 10px 0;}
option {font-size:12px; color:#67686f;}
.input_maior {width:400px;}
.input_medio {width:300px;}
.input_menor {width:150px;}
.input_news {width:200px; /*height:22px;*/ font-size:14px; color:#67686f; padding:5px 3px; margin-right:5px;}
.textarea {width:300px; height:150px; overflow:auto;}
#commentform {width:550px;}
#commentform label {width:195px; margin:0 0 0 5px; text-align:left;}
#commentform textarea {width:500px;}

#comentario {float:left; margin:20px 0 0 0;}
