BODY { margin: 0; background: url(../img/bg-corre.gif) repeat-x #f2f2f2 }

table {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333 }

input, textarea, select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; background-color: #F9F9F9; border: 1px solid #999999 } 
.formulario-contato { border: 1px solid #d1d1d1; font-family:Verdana, Arial, Helvetica, sans-serif; width:220px }
a { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 11px } 
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #950b33; text-decoration: none } 
.link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #9e0e37; text-decoration: none; font-size: 11px; font-weight: bold } 
.link:hover{ text-decoration: underline }
.btn-enviar { width: 70px; padding-top: 3px; padding-bottom: 3px; color: #000000; font-weight:bold; font-size:11px }
.obrigatorio { color: #FF0000 }

/*---  MENU  ---*/
.menu{padding-left: 25px; font-size: 12px;color: #3e3e3e; text-align:left;}
.menu a{font-size: 12px;color: #3e3e3e;}
.menu a:hover{font-size: 12px; color:#9e0e37;}
.msg { color: #FF0000; font-weight: bold; }

/*---  TITULOS  ---*/
.titulo-pagina { font-size: 1.4em; font-weight: bold; }
.sub-titulo-pagina { font-size: 1.2em; font-weight: bold; margin-left: 5px; }
.link-titulo-pagina { font-size: 1em; font-weight:bold; text-decoration: none; color: #333333; }
.link-titulo-pagina:hover { font-size: 1em; font-weight:bold; text-decoration: underline; color: #333333; }

/*---  RODAPE  ---*/
.rodape-texto{color: #FFF; padding: 10px;}
.rodape-texto a{color: #FFF;}
.rodape-texto a:hover{color: #FFF; border-bottom: 1px #FFF dashed;}
.rodape-top-corre { background-image: url(../img/rodape-topo-corre.jpg); background-repeat: repeat-x; }

/*---  LOJA  ---*/
.preco { color: #a70000; font-size: 12px }
a.display { }
img.banner-loja { border: 0; display: block; margin:15px auto }

/*---  Saunas  ---*/
div.saunas { border: 1px solid #cecece; overflow: hidden; padding: 15px }
div.saunas h2, div.saunas h3 { margin-top: 0 }
.tabela-dados { border: 1px solid #cecece; border-collapse: collapse }
.tabela-dados td, .tabela-dados th { border: 1px solid #cecece; font-size: 10px; padding: 5px }
.tabela-dados th table th { border-collapse: collapse }

#titulo-saunas-plus { font-size: 1.1em;}
.img-acessorio {  margin-left: 21px; margin-top: 36px;}
.img-tabela { margin-left: 20px;}
.img-temperatura { margin-left: 25px;}
.img-tabela-2 { margin-left: 20px;}
.img-temperatura-2 { width: 254px;}

/* Panozon */
.panozon h2 { color: #9E0E37; font-size: 14px; font-weight: normal; margin: 0 }
.panozon p { line-height: 18px; margin: 0 0 15px }
.panozon p a { color: #9E0E37; text-decoration: underline }
.panozon p a:hover { color: #999}


