* {font-family: Arial, "Trebuchet MS", Helvetica, Arial, sans-serif; font-size:11px; text-decoration:none;}
body, html, div, h1, h2, h3, h4, h5, form {margin:0; padding:0;	text-indent:0; font-size:12px; text-decoration:none;}
body {width:100%; height:100%; background: #FFF url(../imgsite/bg.jpg) repeat-x;}
#base {width:100%; height:100%;}
img {border:none;}

/*############### topo ####################*/
#topo {position:relative; margin:0 auto; width:779px; height:160px; background: url(../imgsite/top.jpg) no-repeat left top;	clear:both;}
#topo h1 {width:190px; height:60px; position:absolute; top:22px; left:9px; overflow:hidden; background-image:url(../imgsite/logo.png)}
#topo h1 a{
	width:190px; height:60px; display:block; text-indent:-2000px;
	background-image:url(../imgsite/logo.png) !important;
	background-image:none;
	background-repeat:no-repeat;
	filter:none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://coruja/p/hidromar/web/imgsite/logo.png', sizingMethod='scale');
}

/*############### rodape ####################*/
#rodape {margin:0 auto; width:779px; height:130px; background: url(../imgsite/rodape.jpg) no-repeat left top; clear:both; text-align:center;}

#rodape h3 {height:0px; display:block; text-indent:-400px;overflow:hidden;}
#rodape {margin:0 auto; color:#FFFFFF; text-decoration: none;}
#rodape a {margin:0 auto; color:#FFFFFF; text-decoration: none;}
#rodape .mapasite {width:600px ; margin:60px auto 10px auto;}
#rodape address {font-style:normal;}

#site {margin:0 auto; width:777px; background: url(../imgsite/fnd_meio.jpg) repeat-y left top; clear:both; border-left:solid 1px #FFFFFF; border-right:solid 1px #FFFFFF; overflow:hidden;}

/*############### Menu ####################*/
#site #esquerda {width:140px; float:left;}
#site #esquerda ul {list-style:none; margin:7px 0 0 0; padding:0; width:140px;}
#site #esquerda ul li {width:140px; height:30px;}
#site #esquerda ul li a {width:140px; height:30px; display:block; text-indent:-400px;overflow:hidden;}
#site #esquerda ul li.bthome a {background:url(../imgsite/bt_home.jpg) no-repeat left top; }
#site #esquerda ul li.bthome a:hover {background:url(../imgsite/bt_home_over.jpg) no-repeat left top; }
#site #esquerda ul li.btprodutos a {background:url(../imgsite/bt_produtos.jpg) no-repeat left top; }
#site #esquerda ul li.btprodutos a:hover {background:url(../imgsite/bt_produtos_over.jpg) no-repeat left top; }
#site #esquerda ul li.btasstecnica a {background:url(../imgsite/bt_asstecnica.jpg) no-repeat left top; }
#site #esquerda ul li.btasstecnica a:hover {background:url(../imgsite/bt_asstecnica_over.jpg) no-repeat left top; }
#site #esquerda ul li.btondeencontrar a {background:url(../imgsite/bt_ondeencontrar.jpg) no-repeat left top; }
#site #esquerda ul li.btondeencontrar a:hover {background:url(../imgsite/bt_ondeencontrar_over.jpg) no-repeat left top; }
#site #esquerda ul li.btrepresentantes a {background:url(../imgsite/bt_representantes.jpg) no-repeat left top; }
#site #esquerda ul li.btrepresentantes a:hover {background:url(../imgsite/bt_representantes_over.jpg) no-repeat left top; }
#site #esquerda ul li.btempresa a {background:url(../imgsite/bt_empresa.jpg) no-repeat left top; }
#site #esquerda ul li.btempresa a:hover {background:url(../imgsite/bt_empresa_over.jpg) no-repeat left top; }
#site #esquerda ul li.btduvidas a {background:url(../imgsite/bt_duvidas.jpg) no-repeat left top; }
#site #esquerda ul li.btduvidas a:hover {background:url(../imgsite/bt_duvidas_over.jpg) no-repeat left top; }
#site #esquerda ul li.btlinhadecredito a {background:url(../imgsite/bt_linhadecredito.jpg) no-repeat left top; }
#site #esquerda ul li.btlinhadecredito a:hover {background:url(../imgsite/bt_linhadecredito_over.jpg) no-repeat left top; }
#site #esquerda ul li.btfaleconosco a {background:url(../imgsite/bt_faleconosco.jpg) no-repeat left top; }
#site #esquerda ul li.btfaleconosco a:hover {background:url(../imgsite/bt_faleconosco_over.jpg) no-repeat left top; }
#site #esquerda ul li.btinformativo a {background:url(../imgsite/bt_informativo.jpg) no-repeat left top; }
#site #esquerda ul li.btinformativo a:hover {background:url(../imgsite/bt_informativo_over.jpg) no-repeat left top; }
#site #esquerda ul li.btarearestrita {height:32px;}
#site #esquerda ul li.btarearestrita a {height:32px; background:url(../imgsite/bt_arearestrita.jpg) no-repeat left top; }
#site #esquerda ul li.btarearestrita a:hover {height:32px; background:url(../imgsite/bt_arearestrita_over.jpg) no-repeat left top; }
#site #esquerda h3 {height:0px; display:block; text-indent:-400px;overflow:hidden;}

.menudinamico{visibility:hidden; width:100px; margin:0 0 0 11px; position:absolute; z-index:300; background:#FFF; moz-shadow: strength=3,color=#999999,direction=135; overflow:hidden;}
.menudinamico div.dinan{width:100px; border: solid 1px #E0E0E0; margin:0; padding:0; float:left;}
.menudinamico div ul{padding:0; margin:0;list-style-type: none;}
.menudinamico div li a{display: block; color: #616161; width:158px; padding:0 0 0 15px; height:20px; font-size:11px; line-height:20px; text-align: left;font-weight: normal; text-decoration: none;}
.menudinamico div li a:hover{background:#bdbdbd; display:block; color:#595353; width:158px; padding:0 0 0 15px; height:20px; font-size:11px; line-height:20px; text-align: left;font-weight: normal;text-decoration: none; }

/*############### CONTEUDO ####################*/
#site #conteudo {width:495px; float:left;}
#site #conteudo h3 {display:block; overflow:hidden; width:495px}
#site #conteudo ul {list-style:none; width:495px; margin:0;}
#site #conteudo ul li {float:left; width:200px; margin:0 0 0 32px;}
#site #conteudo hr {margin:20px 0 0 10px;}
#site #conteudo h4.mapatexto{color:#6f6d6a; padding:0; margin:6px 0 0 18px; font-size:9px;}
#site #conteudo #br_inf_titulo {background:url(../imgsite/br_inf_titulo_g.jpg) no-repeat left bottom; width:634px; height:8px;}
#site #conteudo span.seta {background:url(../imgsite/seta_01.jpg) no-repeat center center;}
#site #conteudo .titulos {line-height:24px; height:24px; background:#0d83da url(../imgsite/fnd_titulo_cont.jpg) no-repeat right 1px; text-transform:uppercase; text-indent:-400px;}
#site .topotitulos {font-size:0.9em; font-weight:bold; line-height:24px; height:24px; background:#0d83da url(../imgsite/fnd_titulo_cont.jpg) no-repeat right 1px; color:#FFF; text-transform:uppercase; padding-left:14px;}
/*------------ CONTEUDO/BANNER(HOME) -----------*/
#site #conteudo .swf {overflow:hidden; width:495px; height:200px;}
/*------------ CONTEUDO/VITRINE(HOME) -----------*/
#site #conteudo #vitrine{width:476px; margin:20px 0 0 0; padding:0 10px;}
#site #conteudo #vitrine div {float:left; width:236px; text-align:center; padding-left:5px;}
#site #conteudo #vitrine .div_vitrine {background:url(../imgsite/br_div_vitrine.jpg) no-repeat center top; width:1px; height:200px;}
#site #conteudo #vitrine .tituloscont {background:url(../imgsite/seta_02.jpg) no-repeat left center; text-align:left; font-size:11px; line-height:26px; padding-left:15px; color:#37637D;}
#site #conteudo #br_inf_vitrine {width:475px; height:25px; margin:20px 0 0 0; padding:0 10px; background:url(../imgsite/br_inf_vitrine.jpg) no-repeat center top; clear: both;}
/*------------ CONTEUDO/INFORNATIVOS(HOME) -----------*/
#site #conteudo .informativos .tituloscont {background:url(../imgsite/seta_02.jpg) no-repeat left center; font-size:11px; line-height:26px; padding-left:15px; color:#37637D;}
#site #conteudo .informativos {width:456px; clear:both; overflow:hidden}
#site #conteudo .informativos ul {list-style:none; margin:0 0 0 20px; padding:0;}
#site #conteudo .informativos ul li {padding:0 0 0 16px; margin:0 0 5px 0; height:80px; width:470px; background:url(../imgsite/br_l_inf.jpg) left top no-repeat; float:none;}
#site #conteudo .informativos ul li.a_assis{color:#fff; text-decoration:none; font-weight:bold;}
/*------------ CONTEUDO/PARCEIROS(HOME) -----------*/
#site #direita .parceiro img {margin:20px 0 0 0;}

/*############### ASSISTÊNCIA TÉCNICA ####################*/
#site #conteudo .assistencia {width:637px; float:left;}
#site #conteudo .assistencia h4.mapatexto{color:#6f6d6a; padding:0; margin:6px 0 0 18px; font-size:9px;}
#site #conteudo .assistencia #br_inf_titulo {background:url(../imgsite/br_inf_titulo_g.jpg) no-repeat left bottom; width:634px; height:8px;}
#site #conteudo .assistencia ul {list-style:none; margin:0 0 0 20px; padding:0; width:634px;}
#site #conteudo .assistencia ul li {padding:0 0 0 16px; margin:40px 0 20px 0; height:86px; background:url(../imgsite/br_l_inf2.jpg) left top no-repeat; float:none;}
#site #conteudo .assistencia ul li div {width:580px; background:#c2c1c1; height:86px;}
#site #conteudo .assistencia ul li div a.a_assis {color:#fff; text-decoration:none; font-weight:bold; margin-left:10px; line-height:86px;}

/*############### ONDE ENCONTRAR ####################*/
#site #conteudo .ondeencontrar {width:637px; float:left;}
#site #conteudo .ondeencontrar h4.mapatexto{color:#6f6d6a; padding:0; margin:6px 0 0 18px; font-size:9px;}
#site #conteudo .ondeencontrar #br_inf_titulo {background:url(../imgsite/br_inf_titulo_g.jpg) no-repeat left bottom; width:634px; height:8px;}
#site #conteudo .ondeencontrar ul {list-style:none; margin:0 0 0 20px; padding:0; width:634px;}
#site #conteudo .ondeencontrar ul li {padding:0 0 0 16px; margin:40px 0 20px 0; height:86px; background:url(../imgsite/br_l_inf2.jpg) left top no-repeat; float:none;}
#site #conteudo .ondeencontrar ul li div {width:580px; background:#c2c1c1; height:86px;}
#site #conteudo .ondeencontrar ul li div a.a_onde {color:#fff; text-decoration:none; font-weight:bold; margin-left:10px; line-height:86px;}

/*############### REPRESENTANTES ####################*/
#site #conteudo .representantes {width:637px; float:left;}
#site #conteudo .representantes h4.mapatexto {color:#6f6d6a; padding:0; margin:6px 0 0 18px; font-size:9px;}
#site #conteudo .representantes #br_inf_titulo {background:url(../imgsite/br_inf_titulo_g.jpg) no-repeat left bottom; width:634px; height:8px;}
#site #conteudo .representantes ul {list-style:none; margin:0 0 0 20px; padding:0; width:634px;}
#site #conteudo .representantes ul li {padding:0 0 0 16px; margin:40px 0 20px 0; height:86px; background:url(../imgsite/br_l_inf2.jpg) left top no-repeat; float:none;}
#site #conteudo .representantes ul li div {width:580px; background:#c2c1c1; height:86px;}
#site #conteudo .representantes ul li div a.a_repre {color:#fff; text-decoration:none; font-weight:bold; margin-left:10px; line-height:86px;}

/*############### DÚVIDAS ####################*/
#site #conteudo #duvidas h4.mapatexto{color:#6f6d6a; padding:0; margin:6px 0 0 18px; font-size:9px;}
#site #conteudo #duvidas #br_inf_titulo {background:url(../imgsite/br_inf_titulo_g.jpg) no-repeat left bottom; width:634px; height:8px;}
#site #conteudo #duvidas ul {list-style:none; margin:0 0 0 20px; padding:0; width:634px;}
#site #conteudo #duvidas ul li.pergunta {padding:0 0 0 16px; margin:10px 0 0 0; height:25px; background:#c2c1c1 url(../imgsite/br_l_inf2.jpg) left top no-repeat;}
#site #conteudo #duvidas ul li.pergunta a { color:#FFF; font-weight:bold;}
#site #conteudo #duvidas ul li {width:580px; background:#c2c1c1; }

/*############### DIREITA ####################*/
#site #conteudo #linhascredito {width:590px; margin:20px 0 0 15px;}
#site #conteudo #linhascredito img {border:#bdbdbd solid 1px;}

/*############### DIREITA ####################*/
#site #direita {float:left; width:140px;}
#site #direita .titulos {height:24px; background:#eb1c24 url(../imgsite/fnd_titulo_right.jpg) no-repeat right top; width:142px; }
#site #direita h3 {height:0px; display:block; text-indent:-400px; overflow:hidden;}
#site #direita img { padding:4px;}
.frameprod {width:247px; height:200px; float:left; text-align:center;}

/*############### EMPRESA ####################*/
#site #empresa {width:637px; float:left; background:#f2f2f2 url(../imgsite/fnd_interna.jpg) repeat-y right top;}
#site #empresa #baseconteudo{ padding:0 18px; font-size:10px;color:#6f6d6a;}
#baseconteudo .mapatexto{color:#6f6d6a; width:610px; padding:16px 0; background:#f2f2f2 url(../imgsite/fnd_inf_vitrine.jpg) no-repeat center bottom; font-size:9px;}
#baseconteudo span.seta {background:url(../imgsite/seta_01.jpg) no-repeat center center;}
#baseconteudo .tituloTexto{width:618px; padding:16px 0 4px 0;}
#baseconteudo ul{list-style:none; margin:0; padding:0;}
#baseconteudo ul li{padding:0 10px 0 10px;}
#baseconteudo ul li .left{float:left;}
#baseconteudo ul li .right{float:right;}

/*################ Informativo #########################*/
#site #conteudo .informativo {width:495px; clear:both;}
#site #conteudo .informativo h4.mapatexto{color:#6f6d6a; padding:0; margin:6px 0 0 18px; font-size:9px;}
#site #conteudo .informativo #br_inf_titulo {background:url(../imgsite/br_inf_titulo_g.jpg) no-repeat left bottom; width:634px; height:8px;}

#site #conteudo .informativo ul {list-style:none; margin:40px 0 0 20px; padding:0;}
#site #conteudo .informativo ul li {padding:0 0 0 16px; margin:5px 0 0 0; height:80px; background:url(../imgsite/br_l_inf.jpg) left top no-repeat; float:none;}
#site #conteudo .informativo ul li.a_assis{color:#FFF; text-decoration:none; font-weight:bold;}

#site #conteudo .informativo .clspaginacao a { text-decoration:none;  font-size:10px;}
#site #conteudo .informativo .clspaginacao .linkpg {}
#site #conteudo .informativo .clspaginacao .linkanterior{font-weight:bold;}
#site #conteudo .informativo .clspaginacao .linkproxima {font-weight:bold;}
#site #conteudo .informativo .clspaginacao {text-align:right; font-size:10px; font-weight:bold; width:620px;}
#site #conteudo .informativo .clspaginacao span { font-weight:normal;color: #AAA9A9;font-size:10px;}

#site #conteudo .lendo_informativo { padding:20px; width:550px; }
#site #conteudo .lendo_informativo h4.mapatexto{color:#6f6d6a; padding:0; margin:6px 0 0 18px; font-size:9px;}
#site #conteudo .lendo_informativo #br_inf_titulo {background:url(../imgsite/br_inf_titulo_g.jpg) no-repeat left bottom; width:634px; height:8px;}
#site #conteudo .lendo_informativo h4 { font-size:14px; margin:40px auto;}
#site #conteudo .lendo_informativo p {font-size:12px;}

a.img_inf {border:none; margin:0 10px 0 0; float:left;}
a.tit_inf {font-size:11px; font-weight:bold; color:#37637D;} 
p.txt_inf {margin:8px 0 0 0; display:block;}
p.txt_inf a{font-size:0.8em; color:#000;}

/*############### PRODUTOS ####################0d83da*/
.titinfo { margin:20px 0 0 20px;}
#site #conteudo .produtos h4.mapatexto{color:#6f6d6a; padding:0; margin:6px 0 0 18px; font-size:9px; width:476px;}
#site #conteudo .produtos #br_inf_titulo {background:url(../imgsite/br_inf_titulo_g.jpg) no-repeat left bottom; width:634px; height:8px;}

#site #conteudo .produtos ul {list-style:none; margin:0 0 0 20px; padding:0; width:634px;}
#site #conteudo .produtos ul li {padding:0 0 0 16px; margin:40px 0 20px 0; height:86px; background:url(../imgsite/br_l_inf2.jpg) left top no-repeat; float:none;}
#site #conteudo .produtos ul li div {width:580px; background:#c2c1c1; height:86px;}
#site #conteudo .produtos ul li div a {color:#fff; text-decoration:none; font-weight:bold;}

.lista_prod { margin:0; padding:0; overflow:hidden;}
.lista_prod li { margin:25px 0;}

#siteprod {margin:0 auto; width:777px; background: url(../imgsite/fnd_meioprod.jpg) repeat-y left top; clear:both; border-left:solid 1px #FFFFFF; border-right:solid 1px #FFFFFF; overflow:hidden;}
#siteprod .topotitulos {font-size:0.9em; font-weight:bold; line-height:24px; height:24px; background:#0d83da url(../imgsite/fnd_titulo_cont.jpg) no-repeat right 1px; color:#FFF; text-transform:uppercase; padding-left:14px;}
div#siteprod div#conteudo div.produtos div#br_inf_titulo {width:476px; height:8px; margin:20px 0 0 0; padding:0 10px; background:url(../imgsite/br_inf_titulo.jpg) no-repeat center top; clear: both;}

#siteprod #conteudo .produtos h4.mapatexto{color:#6f6d6a; padding:0; margin:6px 0 0 18px; font-size:9px; width:476px;}
#siteprod #conteudo .produtos #br_inf_titulo {background:url(../imgsite/br_inf_titulo_g.jpg) no-repeat left bottom; width:634px; height:8px;}
/*
	#siteprod #conteudo .produtos ul {list-style:none; margin:0 0 0 20px; padding:0; width:634px;}
	#siteprod #conteudo .produtos ul li {padding:0 0 0 16px; margin:40px 0 20px 0; height:86px; background:url(../imgsite/br_l_inf2.jpg) left top no-repeat; float:none;}
	#siteprod #conteudo .produtos ul li div {width:580px; background:#c2c1c1; height:86px;}
	#siteprod #conteudo .produtos ul li div a {color:#fff; text-decoration:none; font-weight:bold;}
*/
#siteprod #conteudo .lista_prod {list-style:none; width:485px; margin:0; padding:0 0 0 10px;}
#siteprod #conteudo .lista_prod hr { background:#999999; height:1px; clear:both; border:0; padding:0; margin:0 0 0 25px; width:430px;}
#siteprod #conteudo .lista_prod li { width:200px; float:left; margin:20px 0 20px 25px;}
#siteprod #conteudo .lista_prod li h3 { width:190px; margin-bottom:10px; height:45px;}
#siteprod #conteudo .lista_prod li h3 a { color:#6f6d6a; text-decoration:none; font-weight:bold;}

#siteprod #conteudo {width:495px; float:left;}
#siteprod #conteudo h3 {display:block; overflow:hidden; width:495px}
/*
#siteprod #conteudo ul {list-style:none; width:496px; margin:0;}
#siteprod #conteudo ul li {float:left; width:200px; margin:0 0 0 32px;}
#siteprod #conteudo hr {margin:20px 10px 20px 10px;}
#siteprod #conteudo ul li div {height:162px; width:202px; overflow:hidden;}
#siteprod #conteudo ul li div a h3 {width:202px; height:30px;}
*/
#siteprod #esquerda { width:140px; float:left;}
#siteprod #esquerda ul { list-style:none; margin:7px 0 0 0; padding:0; width:140px;}
#siteprod #esquerda ul li { width:140px; height:30px;}
#siteprod #esquerda ul li a { width:140px; height:30px; display:block; text-indent:-400px;overflow:hidden;}
#siteprod #esquerda ul li.bthome a { background:url(../imgsite/bt_home.jpg) no-repeat left top; }
#siteprod #esquerda ul li.bthome a:hover { background:url(../imgsite/bt_home_over.jpg) no-repeat left top; }
#siteprod #esquerda ul li.btprodutos a { background:url(../imgsite/bt_produtos.jpg) no-repeat left top; }
#siteprod #esquerda ul li.btprodutos a:hover { background:url(../imgsite/bt_produtos_over.jpg) no-repeat left top; }
#siteprod #esquerda ul li.btasstecnica a { background:url(../imgsite/bt_asstecnica.jpg) no-repeat left top; }
#siteprod #esquerda ul li.btasstecnica a:hover { background:url(../imgsite/bt_asstecnica_over.jpg) no-repeat left top; }
#siteprod #esquerda ul li.btondeencontrar a { background:url(../imgsite/bt_ondeencontrar.jpg) no-repeat left top; }
#siteprod #esquerda ul li.btondeencontrar a:hover { background:url(../imgsite/bt_ondeencontrar_over.jpg) no-repeat left top; }
#siteprod #esquerda ul li.btrepresentantes a { background:url(../imgsite/bt_representantes.jpg) no-repeat left top; }
#siteprod #esquerda ul li.btrepresentantes a:hover { background:url(../imgsite/bt_representantes_over.jpg) no-repeat left top; }
#siteprod #esquerda ul li.btempresa a { background:url(../imgsite/bt_empresa.jpg) no-repeat left top; }
#siteprod #esquerda ul li.btempresa a:hover { background:url(../imgsite/bt_empresa_over.jpg) no-repeat left top; }
#siteprod #esquerda ul li.btduvidas a { background:url(../imgsite/bt_duvidas.jpg) no-repeat left top; }
#siteprod #esquerda ul li.btduvidas a:hover { background:url(../imgsite/bt_duvidas_over.jpg) no-repeat left top; }
#siteprod #esquerda ul li.btlinhadecredito a { background:url(../imgsite/bt_linhadecredito.jpg) no-repeat left top; }
#siteprod #esquerda ul li.btlinhadecredito a:hover { background:url(../imgsite/bt_linhadecredito_over.jpg) no-repeat left top; }
#siteprod #esquerda ul li.btfaleconosco a { background:url(../imgsite/bt_faleconosco.jpg) no-repeat left top; }
#siteprod #esquerda ul li.btfaleconosco a:hover { background:url(../imgsite/bt_faleconosco_over.jpg) no-repeat left top; }
#siteprod #esquerda ul li.btinformativo a { background:url(../imgsite/bt_informativo.jpg) no-repeat left top; }
#siteprod #esquerda ul li.btinformativo a:hover { background:url(../imgsite/bt_informativo_over.jpg) no-repeat left top; }
#siteprod #esquerda ul li.btarearestrita { height:32px;}
#siteprod #esquerda ul li.btarearestrita a {height:32px; background:url(../imgsite/bt_arearestrita.jpg) no-repeat left top; }
#siteprod #esquerda ul li.btarearestrita a:hover {height:32px; background:url(../imgsite/bt_arearestrita_over.jpg) no-repeat left top; }
#siteprod #esquerda h3 { height:0px; display:block; text-indent:-400px;overflow:hidden;}

#siteprod #direita {float:left; width:140px;}
#siteprod #direita h4 {padding:13px 13px 0 13px; font-weight:normal; font-size:11px;}
#siteprod #direita form { padding:0 13px 0 13px;}
#siteprod #direita form input.input_text { border:solid #bdbdbd 1px;}
#siteprod #direita form input.input_image { border:none; padding:0 13px 0 92px}
/*#siteprod #direita hr {width:114px; margin:0 auto;}*/
#siteprod #direita ul {list-style:url(../imgsite/seta_02.jpg); }
#siteprod #direita ul li {height:23px; color:#b23d29;}
#siteprod #direita ul li a {color:#b23d29;}
#siteprod #direita .parceiro img {margin:20px 0 0 11px;}
#siteprod #direita .titulos {height:24px; background:#eb1c24 url(../imgsite/fnd_titulo_right.jpg) no-repeat right top; width:140px; }
#siteprod #direita h3 {height:0px; display:block; text-indent:-400px; overflow:hidden;}
.frameprod {width:247px; height:200px; float:left; text-align:center;}

#siteprod #conteudo .clspaginacao a { text-decoration:none;  font-size:10px;}
#siteprod #conteudo .clspaginacao .linkpg {}
#siteprod #conteudo .clspaginacao .linkanterior{font-weight:bold;}
#siteprod #conteudo .clspaginacao .linkproxima {font-weight:bold;}
#siteprod #conteudo .clspaginacao {text-align:right; font-size:10px; font-weight:bold; width:485px; margin:10px 0 20px 0;}
#siteprod #conteudo .clspaginacao span { font-weight:normal;color: #AAA9A9;font-size:10px;}

#siteprod #conteudo h4.mapatexto{color:#6f6d6a; padding:0; margin:6px 0 0 18px; font-size:9px;}
#siteprod #conteudo span.seta {background:url(../imgsite/seta_01.jpg) no-repeat center center;}
#siteprod #conteudo .img {width:300px; margin:16px auto; border:#c4c4c4 solid 1px;}
#siteprod #conteudo h4 {margin:28px 0 0 18px; color:#4d4948;}
#siteprod #conteudo .tit_prod { margin:0 auto; width:459px; }
#siteprod #conteudo p.resumoprod {margin:0 auto; width:459px; }
#siteprod #conteudo div.editor {margin:13px 0 0 13px;}
#siteprod #conteudo div.editor div {margin:0 0 0 18px;}
#siteprod #conteudo div.editor div strong {margin:0 0 5px 0 ; font-size:12px;}
#siteprod #conteudo div.conteudomais {width:360px; height:95px; overflow:hidden; margin:0 auto; border:#c4c4c4 solid 1px;}

div#site div#conteudo div.assistencia div#ajaxlistao div#assistencia_swf {float:right;}
div#site div#conteudo div.assistencia div#ajaxlistao {margin:20px 0 0 20px;}
div#site div#conteudo div.assistencia div#ajaxlistao div.ajax_listar ul {width:325px; margin:0; list-style:none;}
div#site div#conteudo div.assistencia div#ajaxlistao div.ajax_listar ul li { margin:5px 0 5px 0;}
div#site div#conteudo div.assistencia div#ajaxlistao div.ajax_listar ul li div.lista {background:#c2c1c1c1; width:320px;}
div#site div#conteudo div.assistencia div#ajaxlistao div.ajax_listar ul li h3 {margin:0; padding:0;}

div#site div#conteudo div.ondeencontrar div#ajaxlistao div#ondeencontrar_swf {float:right;}
div#site div#conteudo div.ondeencontrar div#ajaxlistao {margin:20px 0 0 20px;}
div#site div#conteudo div.ondeencontrar div#ajaxlistao div.ajax_listar ul {width:325px; margin:0; list-style:none;}
div#site div#conteudo div.ondeencontrar div#ajaxlistao div.ajax_listar ul li { margin:5px 0 5px 0;}
div#site div#conteudo div.ondeencontrar div#ajaxlistao div.ajax_listar ul li div.lista {background:#c2c1c1c1; width:320px;}
div#site div#conteudo div.ondeencontrar div#ajaxlistao div.ajax_listar ul li h3 {margin:0; padding:0;}

div#site div#conteudo div.representantes div#ajaxlistao div#representantes_swf {float:right;}
div#site div#conteudo div.representantes div#ajaxlistao {margin:20px 0 0 20px;}
div#site div#conteudo div.representantes div#ajaxlistao div.ajax_listar ul {width:325px; margin:0; list-style:none;}
div#site div#conteudo div.representantes div#ajaxlistao div.ajax_listar ul li { margin:5px 0 5px 0;}
div#site div#conteudo div.representantes div#ajaxlistao div.ajax_listar ul li div.lista {background:#c2c1c1c1; width:320px;}
div#site div#conteudo div.representantes div#ajaxlistao div.ajax_listar ul li h3 {margin:0; padding:0;}

div#site div#conteudo div.form {padding:18px;}
div#site div#conteudo div.form span { width:200px; background:#F00;}

/*==================================*/
/*=======Link janela dinamica=======*/
#dinamico { width:370px; height:35px; background:#CC0000; margin:0 auto; line-height:35px; text-align:center; }
#dinamico a { color:#FFFFFF; text-decoration:none; width:370px; height:35px; display:block; font-weight:bold; }
.tr_vermelha { background: #F20006; color:#FFF; font-weight:bold; }
/*=======Link janela dinamica=======*/
/*==================================*/


/* ------janelas dinamicas--------- */
#overlay{visibility:hidden;	top:0; left:0; z-index: 90; width:100%; height:100%;background-color: #000;filter:alpha(opacity=60)-moz-opacity: 0.6;opacity: 0.6;}
#ajaxampliar {visibility:hidden; z-index:101; position: absolute; top: 1%; left: 0; width: 100%; text-align: center; line-height: 0;}
#title {overflow: auto; width: 400; height: 300; position: absolute; visibility: hidden; background: #FFFF99; color: #000000; border: 1px dashed #0000FF; filter: alpha(opacity=50); -khtml-opacity: .5; -moz-opacity: .5; opacity: .5;}
/* ------janelas dinamicas--------- */

/* ------screenshot --------------- */
#screenshot {position:absolute; border:1px solid #ccc; background:#333; padding:5px; display:none; color:#fff;}
/* ------screenshot --------------- */



.preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}
