@charset "utf-8";body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background: url(../img/bg_topo.png) no-repeat center top;color: #242413;}
a:hover{opacity:0.75;-moz-opacity: 0.75;filter: alpha(opacity=75);}
a{color: #242413; outline:none;}
body,td,th {font: 13px/18px Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5{color: #9D9D9D;}
form td{padding-top: 5px;}
img{ border:0; outline:none}
input,select,textarea{outline:none;border: 1px solid #D6D6D6;padding: 8px;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;background: #F8F8F8;}
input.botao{cursor: pointer;padding-right: 20px;padding-left: 20px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;color: #A3A3A3;background: #F8F8F8;}
a.botao_html{cursor: pointer;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;color: #777777;background: #F8F8F8;border: 1px solid #ddd;padding: 8px 20px 6px;float: right;text-decoration: none;font-size: 12px;font-weight: bold;}
input.error,select.error,textarea.error{border: 1px solid #F00;}
#form_contato td{padding-bottom: 5px;}
#site {margin: auto;min-height: 745px;display:table;width: 980px;}
#logo {position: absolute;left: 17px;top: -58px;}
#social {position: absolute;top: 5px;right: 10px;margin: 0px;padding: 0px;list-style: none;width: auto;}
#social li {height: 25px;width: 25px;float: left;}
#social li a {background: url(../img/social.png) no-repeat left top;float: left;height: 25px;width: 25px;}
#social li a:hover{background: url(../img/social.png) no-repeat left bottom;}
#social li a.face{background: url(../img/social.png) no-repeat right top;}
#social li a.face:hover{background: url(../img/social.png) no-repeat right bottom;}
#top {margin: auto;height: 187px;width: 980px;}
#topo {margin: auto;height: 187px;width: 980px;position: relative;}
#verde_topo {background: url(../img/verde.png);height: 102px;width: 424px;position: absolute;bottom: -26px;z-index: 1000;margin-left: -400px;}
#topo .linha1 {height: 111px;width: 980px;background: #FFF url(../img/02.jpg) repeat-x left top;position: relative;}
#box_menu{top: 35px;right: 5px;position: absolute;width: 665px;}
#slide {position: absolute;height: 3px;z-index: 10;top: 3px;background: #0C9 url(../img/marcador_menu.png) no-repeat center bottom;}
#menu_topo {margin: 0px;padding: 0px;list-style: none;margin-top:25px;width: 665px;}
#menu_topo li {
	float: left;
	padding: 3px;
	margin-top: 3px;
	margin-right: 4px;
	margin-bottom: 3px;
	margin-left: 4px;
}
#menu_topo li.bg_verde {background: #37C559;}
#menu_topo .bg_verde a {color: #FFF;}
#menu_topo li a {color: #444444;text-decoration: none;font-size: 12px;}
#rodape {background: #444444 url(../img/03.png) no-repeat left 10px;margin: auto;height: 91px;width: 980px;position: relative;}
#rodape .direitos {color: #FFF;position: absolute;left: 19px;bottom: 2px;font: 10px Arial, Helvetica, sans-serif;}
#endereco_pe {height: 60px;width: 447px;top: 11px;position: absolute;}
#endereco_pe > div.end_pe_text {width: 320px;float: right;font-size: 11px;margin-top: 3px;line-height: 14px;}
#logo_pe {float: left;margin-top: 5px;margin-left: 5px;}
#topo .frase {height: 30px;float: right;width: 555px;font: 24px Calibri, "Trebuchet MS";color: #FFF;overflow: hidden;margin-top: 23px;text-align: right;}
#topo .frase > div{text-align: right;width: 555px;height: 30px;}
.endereco_top {background: url(../img/icone_tel.jpg) no-repeat left top;height: 53px;width: 290px;margin-top: 5px;margin-left: 10px;padding-left: 70px;color: #FFF;line-height: 23px;}
#menu_pe {position: absolute;top: 10px;right: 10px;height: 80px;width: 390px;}
#menu_pe ul {float: left;margin: 0px;padding: 0px;width: 150px;list-style: none;}
#menu_pe ul.marqui_verde{width:90px;}
#menu_pe ul.marqui_verde li{background: url(../img/marc.gif) no-repeat left 8px;padding-left: 10px;}
#menu_pe ul li a {color: #FFF;text-decoration: none;line-height: 17px;font-size: 11px;}
#menu_pe li a.active{border-bottom: 1px solid #37C559;}
.endereco_top span {font-size: 16px;}
#verde_topo ul {margin: 7px 0px 0px 10px;list-style: none;float: left;padding: 0px;line-height: 14px;}
#verde_topo ul li {background: #FFF;padding: 3px 5px;margin-right: 5px;float: left;}
#verde_topo ul li a {color: #37C559;text-decoration: none;font-size: 11px;}
#conteudo {margin: 15px 0px;float: left;width: 980px;}
#box_clientes {height: 190px;width: 302px;}
#box_clientes ul {list-style: none;margin: 0px;border: 1px solid #DDDDDD;height: 135px;width: 300px;padding: 0px;overflow: hidden;background: #FFF;-moz-border-radius: 9px;-webkit-border-radius: 9px;border-radius: 9px;}
#box_clientes ul li {margin: 7px;}
#box_depoimento {height: 183px;width: 302px;}
#coluna_direita {height: 370px;width: 302px;float: right;}
#coluna_esquerda {float: left;width: 629px;}
#coluna_esquerda h2 {margin-top: 10px;margin-bottom: 10px;}
.faixa {height: 18px;width: 302px;position: relative;background: url(../img/05.jpg);margin-bottom: 12px;margin-top: 5px;}
.faixa h3 {background: #FFF;padding: 1px 5px;float: left;margin: 0px;font-size: 13px;}
.depoimento_coluna > div {height: 135px;width: 300px;}
.depoimento_coluna div .text {background: #F8F8F8 url(../img/06.png) no-repeat 3px 15px;border: 1px solid #DDDDDD;font-size: 11px;padding: 10px 10px 10px 30px;-moz-border-radius: 9px;-webkit-border-radius: 9px;border-radius: 9px;min-height: 73px;}
.info_depo {background: url(../img/07.png) no-repeat left top;margin-left: 10px;padding-left: 20px;margin-top: -1px;padding-top: 10px;}
.info_depo h3 {margin: 4px 0px 3px;padding: 0px;}
#banner_topo {width: 980px;height: 341px;overflow: hidden;position: relative;}
#banner_topo ul {margin: 0px;padding: 0px;height: 341px;width: 980px;}
#banner_voltar{left: 0px;background: url(../img/setas.jpg) no-repeat left top;}
#banner_avancar{background: url(../img/setas.jpg) no-repeat left bottom;right: 0px;}
.bt_banner{background: url(../img/setas.jpg);height: 80px;width: 24px;position: absolute;z-index: 999;top: 130px;/*display:none;*/}
/*#banner_topo:hover .bt_banner{display:block;}
*/#coluna_1{border: 1px solid #DDDDDD;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding: 10px;min-height: 400px;}
#coluna_1 h3{ margin:0; padding:0}
#bg_mapa{background: #0C9 url(../img/bg_mapa.jpg) no-repeat left top;height: 209px;width: 296px;margin-right: 5px;margin-left: 5px;}
.end_contato{font-size: 11px;margin-left: 15px;margin-top: 5px;}
#link_mapa{margin: 7px 0px 0px 8px;float: left;}
.tabs_home{height: 329px;width: 629px;}
.tabs_home .tabs{ margin:0; padding:0; list-style:none;}
.tabs_home .tabs li{float: left;width: 170px;text-align: center;margin-right: 5px;border-top: 1px solid #DDDDDD;border-right: 1px solid #DDDDDD;border-bottom: 1px none #DDDDDD;border-left: 1px solid #DDDDDD;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 7px 7px 0px 0px;height: 27px;}
.tabs_home .tabs li a{text-decoration: none;padding: 5px 5px 0px;float: left;width: 160px;color: #FFF;position: relative;z-index: 2;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 7px 7px 0px 0px;}
.tabs_home .tabs li a.selected{padding-bottom: 5px;}
.tabs_home .items{width: 647px;min-height: 300px;float: left;border: 1px solid #DDDDDD;-moz-border-radius: 0px 7px 7px 7px;-webkit-border-radius: 0px 7px 7px 7px;border-radius: 0px 7px 7px 7px;}
.tabs_home .items > div{margin: 5px;}
.tabs_interna{height: 329px;width: 929px;}
.tabs_interna .tabs{ margin:0; padding:0; list-style:none;}
.tabs_interna .tabs li{float: left;width: 170px;text-align: center;margin-right: 5px;border-top: 1px solid #DDDDDD;border-right: 1px solid #DDDDDD;border-bottom: 1px none #DDDDDD;border-left: 1px solid #DDDDDD;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 7px 7px 0px 0px;height: 27px;}
.tabs_interna .tabs li a{text-decoration: none;padding: 5px 5px 0px;float: left;width: 160px;color: #FFF;position: relative;z-index: 2;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 7px 7px 0px 0px;}
.tabs_interna .tabs li a.selected{padding-bottom: 5px;}
.tabs_interna .items{width: 955px;min-height: 330px;float: left;border: 1px solid #DDDDDD;-moz-border-radius: 0px 7px 7px 7px;-webkit-border-radius: 0px 7px 7px 7px;border-radius: 0px 7px 7px 7px;}
.tabs_interna .items > div{margin: 5px;}
#form-sinistro input,#form-sinistro textarea{ width:100%;}
.list_serv{float: left;width: 980px;margin-bottom: 20px;}
.texto_serv{border: 1px solid #ddd;padding: 10px;float: left;width: 957px;}
.titulo_serv{padding: 10px;float: left;min-width: 160px;text-align: center;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 7px 7px 0px 0px;border-top: 1px solid #D6D6D6;border-right: 1px solid #D6D6D6;border-left: 1px solid #D6D6D6;margin-bottom: -2px;position: relative;z-index: 2;background: #FFF;text-transform: capitalize;font-weight: bold;}
.text_mini{min-height: 220px;}
#coluna_info{float: left;width: 335px;text-align: center;}
.box_info{width: 100%;float: right;}
.list_info{border: 1px solid #ddd;padding: 15px 15px 15px 30px;width:95%;background: url(../img/marcador.png) no-repeat 10px 14px;margin-bottom: 10px;}
.list_info h3{margin-top: 0px;margin-bottom: 5px;}
#coluna_6{float: left;width: 980px;margin: 15px 0px;}
#coluna_5{margin: 15px;float: left;min-height: 400px;}
#list_clientes{margin: 0;padding: 0;list-style: none;}
#list_clientes li{margin: 7px;float: left;height: 140px;width: 290px;border: 1px solid #CCC;text-align: center;padding: 5px;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;}
.verder_frase{color: #3AA554;}
.pag_cliente{background: #FFF;float: right;margin-right: 15px;}
.pag_cliente > a{height: 18px;width: 18px;float: left;margin-right: 3px;background: #FFF url(../img/bt.png) no-repeat left top;margin-left: 3px;}
.pag_cliente > a#clientes_avancar{background: url(../img/bt.png) no-repeat left bottom;}
.pag_cliente > a#depoimento_avancar{background: url(../img/bt.png) no-repeat left bottom;}
.mais_home{margin-bottom: 5px;width: 618px;height: 34px;}
#exito{position: absolute;right: 8px;bottom: 0px;}

