/* © Copyright 2008, Eduardo Bor&eacute;m - www.eduardoborem.com.br*/

body { font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(images/faixa_fundo_branca.gif); margin: 0; padding: 0; background-repeat: repeat-y; z-index: 0; }
p { font-size: 11px; line-height: 17px; }
td { }
a:link { color: #8c8c8c; text-decoration: none; }
a:visited { color: #8c8c8c; text-decoration: none ; }
a:hover { color: #666; text-decoration: none; }
a:active { color: #535353; text-decoration: none; }
img { border: 0}

h1 { color: black; font-size: 18px ; font-family: Verdana-Bold, Verdana Bold, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
h2 { color: black; font-size: 14px; font-family: Verdana-Bold, Verdana Bold, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin-top: 20px; margin-bottom: 10px; }
h3 { font-size: 12px; font-family: Verdana-Bold, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }

div.hr  { background: no-repeat center; margin-top: 30px; margin-bottom: 30px; clear: both; border-bottom: 1px solid #535353  }
div.hr hr {  display: none; }

input { font-size: 11px;}
.campo_busca { width: 162px; }
.campo_contato { width: 100%; }
.botao_busca { width: 30px; }

ul { font-size: 11px; line-height: 17px; padding: 0; list-style-type: square; list-style-position: inside; }
label { color: gray; font-size: 12px; font-style: italic; }
#container { position: absolute; width: 100%; z-index: 2; }
#esq { background-image: url(images/faixas_sombra.png); background-repeat: repeat-y; position: relative; width: 222px; z-index: 4; float: left; padding-top: 60px; padding-right: 15px; padding-left: 30px; }
#dir { z-index: -1; float: left; padding-bottom: 30px; }
#faixas { background-image: url(images/faixas.png); background-repeat: repeat-x; height: 165px; margin-left: 254px; }
#sub_top { position: relative; height: 165px; z-index: 1; visibility: visible; }

.laranja .img_tipo img { background-color: #fbbb99; }
.laranja .img_tipo1 { background-color: #fbbb99; }
.laranja .img_tipo2 { background-color: #faa273; }
.laranja .img_tipo3 { background-color: #f88040; }
.laranja a:hover { color: #f88040; }
.laranja #menu a:hover { color: #f88040; }

.vermelha .img_tipo img { background-color: #fba0a9; }
.vermelha .img_tipo1 { background-color: #fba0a9; }
.vermelha .img_tipo2 { background-color: #fa7d8a; }
.vermelha .img_tipo3 { background-color: #f84d5f; }
.vermelha a:hover { color: #f84d5f; }
.vermelha #menu a:hover { color: #f84d5f; }

.roxa .img_tipo img { background-color: #e3a1c7; }
.roxa .img_tipo1 { background-color: #e3a1c7; }
.roxa .img_tipo2 { background-color: #d97db3; }
.roxa .img_tipo3 { background-color: #cb4e97; }
.roxa a:hover { color: #cb4e97; }
.roxa #menu a:hover { color: #cb4e97; }

.azul .img_tipo img { background-color: #99c6d8; }
.azul .img_tipo1 { background-color: #99c6d8; }
.azul .img_tipo2 { background-color: #73b0c9; }
.azul .img_tipo3 { background-color: #4094b6; }
.azul a:hover { color: #4094b6; }
.azul #menu a:hover { color: #4094b6; }

.verde .img_tipo img { background-color: #bed2a7; }
.verde .img_tipo1 { background-color: #bed2a7; }
.verde .img_tipo2 { background-color: #a6c286; }
.verde .img_tipo3 { background-color: #86ab59; }
.verde a:hover { color: #86ab59; }
.verde #menu a:hover { color: #86ab59; }

.amarela .img_tipo img { background-color: #f0dd99; }
.amarela .img_tipo1 { background-color: #f0dd99; }
.amarela .img_tipo2 { background-color: #ebd173; }
.amarela .img_tipo3 { background-color: #e3c040; }
.amarela a:hover { color: #e3c040; }
.amarela #menu a:hover { color: #e3c040; }

.cinza .img_tipo img { background-color: #bababa; }
.cinza .img_tipo1 { background-color: #bababa; }
.cinza .img_tipo2 { background-color: #a1a1a1; }
.cinza .img_tipo3 { background-color: #7e7e7e; }
.cinza a:hover { color: #535353; }
.cinza #menu a:hover { color: #7e7e7e; }

#marca a:link { color: black; }
#marca a:active { color: #666; }
#marca a:hover { color: #666; cursor: help; }
#marca a:visited { color: #666; }
<!--#logotipo { background-image: url(images/nuvem.png); position: fixed; top: 60px ; left: -150px; width: 121px; height: 90px; z-index: 50000; }-->
#nome { font-size: 21px; font-family: "times new roman", Times, "Times New Roman MT Std", serif; font-weight: 100; margin-top: -30px; }
.telefonemail { font-size: 16px; font-family: "times new roman", Times, "Times New Roman MT Std", serif; }
#conteudo { margin-top: 30px; margin-right: 22px; margin-bottom: 30px; text-align:center; }
#rodape { text-align:center; color: #c1c1c1; font-size: 10px; margin-bottom: 15px; margin-right:22px; }
#rodape_sombra { background-image: url(images/rodape_sombra.png); background-repeat: no-repeat; position: relative; width: 270px; z-index: 1; float: left; clear: both; }
#faixas_cont { position: absolute; top: 0; height: 150px; z-index: 1000; }

#menu { font-size: 10px; text-align: center; position: relative; height: 27px; z-index: 2000; clear: both; padding-top: 3px;}
#menu a { color: #535353}
.menu_item { color: #c1c1c1; margin-right: 4px; margin-left: 4px; display:block; float:left }
.menu_item img { color: #c1c1c1; margin-right: 2px; position: relative; top: 4px ; margin-left: 2px; border-style: none; border-width: 0; }

#nav2a { font-size: 40px; line-height: 20px; text-align: center; width: 443px; height: 24px; padding: 3px 30px; }
#nav_esq { position: relative; float: left; }
#nav_centro { color: #b2b2b2; font-size: 10px; text-align: center; position: relative; top: 5px; width: 300px; margin-right: auto; margin-left: auto; }
#nav_dir { position: relative; float: right; margin-top: -20px; }
#nav3a { color: gray; text-align: center; position: relative; width: 453px; height: 25px; float: left; clear: both; margin-top: 7px; margin-right: 25px; margin-left: 25px; }
#nav3a a { font-size: 80%; padding-right: 5px; padding-left: 5px; }

#container_imgs { position: absolute; top: 90px; left: 254px; width: 511px; overflow: hidden; padding-left: 9px; }
#container_imgs a:hover img { opacity: .5 }

.img_tipo { text-align: center; min-height: 300px; margin-right: 0; margin-bottom: 15px; padding-right: 15px; padding-left: 15px; }
.img_tipo img { padding: 85px 15px 15px; }

.img_tipo1 { text-align: center; position: relative; top: 0; left: 5px; width: 120px; height: 200px; z-index: 1000; float: left; margin-top: -20px; margin-right: 30px; margin-left: 20px; }
.img_tipo1 img { text-align: center; position: relative; top: 85px; }

.img_tipo2 { text-align: center; position: relative; left: 20px; width: 130px; height: 300px; z-index: 1; float: left; margin-top: -170px; margin-right: 40px; }
.img_tipo2 img { position: relative; top: 185px; }

.img_tipo3 { text-align: center; position: relative; left: 15px; width: 140px; height: 400px; z-index: 0; float: left; margin-top: -270px; margin-right: 30px; }
.img_tipo3 img { position: relative; top: 285px; }

.complementos { text-align: left; width: 436px; z-index: 0; float: left; margin-top: 15px; margin-bottom: 15px; margin-left: -9px; padding: 1px 15px 1px 54px; background-color: #fff; }
#descricao { opacity:.8; }
#relacionados { opacity:.9; }
#relacionados ul li { margin-bottom: 10px; }
#prim_item { margin-top: 45px; }
.p_script { font-size: 11px; line-height: 17px; }
.lista_item { background-color: #fff; text-align: left; margin-left: -9px; padding: 1px 15px 1px 54px; clear:both; margin-bottom: 30px; opacity: .8; }
.lista_item img { float: right; margin-top: 5px; margin-bottom: 5px; margin-left: 15px; }
.cliente { float: left; margin-top: 1px; margin-right: 15px; }
.secao { font-style: normal; margin-top: 1px; margin-right: 15px; float: left; }
.preload { display: none; }
