div.geral{width:1009px; margin:0 auto;}
div.geral h2{color:#888; font-weight:lighter; margin:0 0 15px 0;}
div.geral span.imagem{background:#fff; padding:5px !important; *padding:5px 5px 2px 5px !important; width:210px; float:left; display:inline; margin:2px 0 0 0; border:1px solid #caced4;}
div.geral span.imagem img{border:1px solid #caced4;}


/******************empresa*********************/

div#abas_empresa{width:780px; float:right; display:inline; margin:2px 0 0 0;}
div#abas_empresa div#fragment-1, div#abas_empresa div#fragment-2, div#abas_empresa div#fragment-3, div#abas_empresa div#fragment-4, div#abas_empresa div#fragment-5, div#abas_empresa div#fragment-6{width:758px; height:auto; padding:10px; background:#fff; overflow:auto; border:1px solid #caced4; height:auto !important; min-height:204px; height:204px;}
div#abas_empresa div#fragment-1 p, div#abas_empresa div#fragment-2 p, div#abas_empresa div#fragment-3 p, div#abas_empresa div#fragment-3 dd, div#abas_empresa div#fragment-4 p, div#abas_empresa div#fragment-5 p, div#abas_empresa div#fragment-6 p{color:#4e4c4c; font-size:12px; margin:0 0 7px 0; text-align:justify; }
div#abas_empresa div#fragment-1 dd, div#abas_empresa div#fragment-2 dd, div#abas_empresa div#fragment-3 dd{margin:0 0 5px 10px;}
div#abas_empresa div#fragment-3 dt{color:#888; font-weight:lighter; margin:0 0 10px 0; font-size:14px}
div#abas_empresa div#fragment-4 li{color:#4e4c4c; font-size:12px; margin:0 0 7px 0; text-align:justify; margin:0 0 5px 25px; list-style:square;}
div#informacoes_empresa{background:#fff; width:758px; clear:both; float:right; display:inline; margin:10px 0 0 0; border:1px solid #caced4; padding:10px;}
div#informacoes_empresa div#col_dir_empresa{float:right; display:inline; text-align:center; margin:0 40px 0 0;}
div#informacoes_empresa div#col_esq_empresa{float:left; display:inline; text-align:center; margin:0 0 0 40px;}
div#informacoes_empresa p{color:#4e4c4c; font-size:12px;}
div#informacoes_empresa h2{margin:10px 0 5px 0;}


/******************produtos*********************/

div.imagem{background:#fff; padding:5px; width:210px; float:left; display:inline; margin:2px 0 0 0; border:1px solid #caced4;}
div.imagem p{font-size:13px; color:#000; width:202px; float:left; display:inline; font-weight:bold;background:#eeeded; border:1px solid #caced4; padding:3px !important;}
div.imagem ul{border:1px solid #caced4; float:left; display:inline; width:208px;}
div.imagem ul li{float:left; display:inline; width:205px; border-top:1px solid #caced4; padding:0 0 0 3px; background:#e3e0e1; border-bottom:1px outset #caced4;}
div.imagem ul li:hover{ border-bottom:1px inset #caced4; background:#ebeaea;}
div.imagem ul li a{color:#333; width:100%; float:left; display:inline; font-size:12px; padding:3px 0 3px 0; }

div#produtos_texto{background:#fff; width:758px;  float:right; display:inline; margin:2px 0 0 0; border:1px solid #caced4; padding:10px;}
div#produtos_texto p{color:#4e4c4c; font-size:12px; margin:0 0 7px 0;}
div#produtos_texto h2{margin:10px 0 15px 0;}
div#produtos_texto ul li{width:98%; height:auto !important; float:left; margin:10px 0 0 0; border:1px dotted #ccc; padding:5px; }
div#produtos_texto li ol{float:right; display:inline; width:85%; margin:4px 0 0 0}
div#produtos_texto li ol li{width:auto; float:none !important; border:0; list-style:square;  list-style-position:inside; color:#4e4c4c; font-size:12px; margin:0; padding:0;}
div#produtos_texto li ol li.no_list{list-style:none; margin:10px 0 4px 0;}
div#produtos_texto ul li img{width:100px; height:151px; padding:3px !important;  float:left; display:inline; margin:0 5px 0 0;}
div#produtos_texto ul li p{margin:0 0 0 5px;}
div#produtos_texto ul li h3{color:#888; font-weight:lighter; margin:0 0 15px 0;}
div#produtos_texto a.a_right{width:180px; height:49px; float:right; display:inline; font-size:12px; color:#4e4c4c; clear:both; background:url('../images/mais_info.png') no-repeat top left; margin:0;}
div#produtos_texto a.a_right:hover{background:url('../images/mais_info_hover.png') no-repeat top left;}
div#produtos_texto span.imagem{padding:5px !important; border:1px solid #caced4; float:left; display:inline; width:100px; height:151px; margin:0 5px 0 0;}
div#produtos_texto span.imagem img{width:100px; height:151px;}

/******************servicos*********************/

div#servicos h2{color:#888; font-weight:lighter; margin:0 0 15px 0;}
div#servicos div.imagem{background:#fff; padding:5px; width:210px; float:left; display:inline; margin:2px 0 0 0; border:1px solid #caced4;}
div#servicos div.imagem img{border:1px solid #caced4;}
div#abas_servicos{width:780px; float:right; display:inline; margin:2px 0 0 0;}
div#abas_servicos dd ol li{width:auto; float:none !important; border:0; list-style:square;  list-style-position:inside; color:#4e4c4c; font-size:12px; margin:0;}
div#abas_servicos div#fragment-1, div#abas_servicos div#fragment-2, div#abas_servicos div#fragment-3{width:758px; padding:10px; background:#fff; overflow:auto; border:1px solid #caced4; height:auto !important; min-height:204px; height:204px;}
div#abas_servicos div#fragment-1 p, div#abas_servicos div#fragment-2 p, div#abas_servicos div#fragment-3 p, div#abas_servicos div#fragment-1 dd, div#abas_servicos div#fragment-2 dd, div#abas_servicos div#fragment-3 dd{color:#4e4c4c; font-size:12px; margin:0 0 7px 0; text-align:justify; }
div#abas_servicos div#fragment-1 dd, div#abas_servicos div#fragment-2 dd, div#abas_servicos div#fragment-3 dd{margin:0 0 5px 10px;}
div#abas_servicos div#fragment-1 dt, div#abas_servicos div#fragment-2 dt, div#abas_servicos div#fragment-3 dt{color:#888; font-weight:lighter; margin:0 0 10px 0; font-size:14px}
div#abas_servicos div#fragment-1 h3, div#abas_servicos div#fragment-2 h3, div#abas_servicos div#fragment-3 h3{color:#888; font-weight:lighter; margin:0 0 10px 0; font-size:18px}

/******************suporte*********************/


div#suporte p{color:#4e4c4c; font-size:12px; margin:0 0 7px 0;}
div#suporte_formulario ul{width:450px; float:left; display:inline; margin:30px 0 0 145px;}
div#suporte_formulario ul li{width:130px; height:122px; float:left; display:inline; margin:10px;}
div#suporte_formulario ul li img{width:100px; height:122px;}
div#suporte_formulario{background:#fff; width:758px;  float:right; display:inline; margin:10px 0 0 0; border:1px solid #caced4; padding:10px;}
div#suporte_formulario form{width:500px; float:left; display:inline; margin:20px 0 0 100px;}
div#suporte_formulario form p{width:90%; float:left; display:inline; margin:0 0 5px 0;}
div#suporte_formulario form p label{float:left; display:inline; margin:0 5px 0 0; width:120px; text-align:right; font-size:12px; color:#4e4c4c;}
div#suporte_formulario form p input, div#suporte_formulario form p textarea{width:300px; border:1px solid #caced4;}
div#suporte_formulario form p select{border:1px solid #caced4;}
div#suporte_formulario form p textarea{height:100px;}
div#suporte_formulario form p input#enviar{width:75px; padding:5px;}
div#suporte_formulario h2{margin:10px 0 5px 0;}
div#suporte div#rodape p{color:#fff; font-size:12px; margin:0;}

/******************contato*********************/

div#fale_conosco{background:#fff; width:758px;  float:right; display:inline; margin:2px 0 0 0; border:1px solid #caced4; padding:10px; position:relative;}
div#fale_conosco p{width:90%; float:left; display:inline; margin:0 0 5px 0;}
div#fale_conosco p label{float:left; display:inline; margin:0 5px 0 0; width:120px; text-align:right; font-size:12px; color:#4e4c4c;}
div#fale_conosco p input, div#fale_conosco p textarea{width:300px; border:1px solid #caced4; background:#fff}
div#fale_conosco p textarea{height:100px;}
div#fale_conosco p input.enviar{width:75px; padding:5px; background:#ccc; border: 1px solid #999; color:#333; cursor:pointer;}
div#fale_conosco h2{margin:10px 0 5px 0;}

/******************noticia*********************/

div#noticia_texto{background:#fff; width:758px;  float:right; display:inline; margin:2px 0 0 0; border:1px solid #caced4; padding:10px;}
div#noticia_texto small{float:left; display:inline; width:100%; margin:0 0 20px 0; font-size:10px; color:#4e4c4c}
div#noticia_texto span.foto{width:200px; height:auto !important; padding:3px !important; border:1px solid #caced4; float:left; display:inline; margin:2px 5px 0 0;}
div#noticia_texto span.foto img{width:200px; height:auto !important;}
div#noticia_texto span.foto small{font-size:10px; color:#4e4c4c; margin:0;}
div#noticia_texto p, div#noticia_texto li{color:#4e4c4c; font-size:12px; margin:0 0 7px 0;}
div#noticia_texto ul{margin:0 0 7px 0}
div#noticia_texto li{list-style:square; list-style-position:inside; margin:0 0 0 10px;}
div#noticia_texto p a{color:#999;}
div#noticia_texto p a:hover{text-decoration:underline;}
div#noticia_texto h2{margin:10px 0 0 0;}
div#noticia_texto h3{font-size:0.8em; color:#999; width:100%; float:left; display:inline; font-weight:lighter; font-style:italic; margin:-2px 0 0 0}
div#noticia_texto em{font-size:10px; color:#4e4c4c;}


div#list_noticia{background:#fff; width:758px;  float:right; display:inline; margin:2px 0 0 0; border:1px solid #caced4; padding:10px;}
div#list_noticia ul{width:748px; float:left; display:inline; margin: 0 0 0 10px;}
div#list_noticia ul li{width:100%; float:left; display:inline; border-bottom:1px dotted #ccc; padding-bottom:3px; margin:0 0 7px 0;}
div#list_noticia ul li small{font-size:10px; color:#888; float:left; display:inline; margin:5px 5px 0 0;}
div#list_noticia ul li a{color:#888; font-size:12px; background:none; border:0; text-align:left; display:inline; text-align:left;}
div#list_noticia ul li a:hover{text-decoration:underline;}

div#chat_off{background:#fff; width:300px; height:206px; position:absolute;  top:56px; *top:46px; right:20px; border:1px solid #caced4;}
div#chat_off div#horario{background-color:rgb(10, 61, 110); text-align:center;  width:100%; margin:0 auto; overflow:auto; color:#fff;}
div#chat_off div#horario p{color:#fff; font-size:14px; margin:0;}
div#chat_off div#horario p strong{font-size:16px;}

div#chat_off div#formulario1{width:100%; overflow:auto;}
div#chat_off div#formulario1 p{width:96%; float:left; display:inline; margin:0 0 2px 5px; font-size:12px; color:#4e4c4c; text-align:justify;}
div#chat_off div#formulario1 p label{float:left; display:inline; margin:0 5px 0 0; width:70px; text-align:right; font-size:12px; color:#4e4c4c;}
div#chat_off div#formulario1 p input, div#chat_off p textarea{width:350px; border:1px solid #caced4; background:#fff}
div#chat_off div#formulario1 p input:focus, div#chat_off p textarea:focus{border:1px solid #333;}
div#chat_off div#formulario1 p textarea{height:100px;}
div#chat_off div#formulario1 p input.enviar{width:75px; padding:5px !important; background:#ccc; border: 1px solid #999; cursor:pointer; color:#333;}


