/* CSS Document */
body {margin:0; padding:0; text-align:center; background:url(../img/bg3.jpg) repeat-x;}

ul {margin:0; padding:0; list-style:none;}

img {border:none;} a {text-decoration:none;} a:hover {text-decoration:underline;}

li span {color:#FFCC00;}

.clear {clear:both;} .fig {float:right; margin:0 0 10px 20px;}

.fig2 {float:left; margin:0 20px 10px 0;}

#total {margin:0 auto; width:1000px; text-align:left;}

#topo {width:1000px; height:80px; background:#FFFF00;}

#vinheta {width:600px; height:120px; margin-bottom:-20px;}

#logo {width:200px; height:80px; float:left;}

h1 {background:url(../img/logo.jpg) no-repeat; width:200px; height:80px; margin:0; display:block;}

h1 span {visibility:hidden;}

#flash {width:600px; height:80px; float:left; background:#fff;}

#banner {width:200px; height:80px; float:left;}

#col1 {width:200px; float:left; background:url(../img/bg1.jpg) repeat-x;}

#menu ul {font:16px Trebuchet MS, Arial; margin-bottom:60px;}

#menu li {width:200px; height:30px; border-top:1px solid #f6f2e9; border-bottom:1px solid #d3c19c;}

#menu a {background:#ece4d2; width:170px; height:30px; line-height:30px; display:block; color:#663300; padding-left:30px;}

#menu a:hover {background:url(../img/bth.jpg) no-repeat; color:#000; text-decoration:none;}

#col1 img {margin-left:10px; margin-bottom:10px;}

#col1 p {font-size:11px; padding:0 10px;}

#col2 {width:600px; float:left; background:#efecdc;}

#meio {margin-top:20px;}

#meio p {padding:0 20px;}

#meio2 {background:#27a2b4; height:372px;} 

#meio3 {background:#b582cf;} 

#meio4 {background:#15a69f;} 

#meio4 li {color:#fff; font:12px Trebuchet MS, Arial;}

#meio5 {background:#8556a6; height:482px;} 

#meio6 {background:#b18cdc;} 

#meio7 {background:#d2eaea; padding-bottom:20px;} 

#meio8 {background:#ccccff; padding:30px 0;} #meio8 p {color:#000; padding:0 20px;} #meio8 h2 {color:#663300; padding:20px 20px 5px 20px;}

.estetica a {color:#fff;}

.estetica a:hover {font-weight:bold; color:#ece4d2; text-decoration:none;}

#menu2 ul {font:12px Arial, Helvetica, sans-serif;}

#menu2 li {width:120px; height:30px; float:left;}

.bt1 {background:url(../img/bt1.jpg) no-repeat; width:120px; height:30px; line-height:30px; color:#fff; text-align:center; display:block;}

.bt2 {background:url(../img/bt2.jpg) no-repeat; width:120px; height:30px; line-height:30px; color:#fff; text-align:center; display:block;}

.bt3 {background:url(../img/bt3.jpg) no-repeat; width:120px; height:30px; color:#fff; text-align:center; display:block;}

.bt4 {background:url(../img/bt4.jpg) no-repeat; width:120px; height:30px; line-height:30px; color:#fff; text-align:center; display:block;}

.bt5 {background:url(../img/bt5.jpg) no-repeat; width:120px; height:30px; line-height:30px; color:#fff; text-align:center; display:block;}

#rodape {height:35px; text-align:center; background:#dff2f9; width:600px; padding-top:5px;}

#rodape p {color:#468081; margin:0;}

#col3 {width:180px; float:left; text-align:center; padding:20px 10px;}

#busca {width:180px; height:30px;}

#busca form {margin-top:-15px; padding:0;}

#buscainput {display:inline; float:left; margin:0; padding:0; height:18px; font:10px Trebuchet MS, Arial; color:#999; border:1px solid #99cccc; width:135px; padding-left:5px;}

#send {display:inline; float:left; margin:0; padding:0; background:url(../img/ok.jpg) no-repeat; width:20px; height:20px; border:none; margin-left:-1px;}

.link {color:#15a69f;}

#menu3 ul{font:12px Arial, Helvetica, sans-serif;}

#menu3 li {width:200px; float:left; height:30px;}

#menu3 a {display:block; width:199px; height:29px; line-height:30px; background:#ece4d2; border-right:1px solid #d3c19c; border-bottom:1px solid #fff; color:#663300; text-align:center;}

#menu3 a:hover {text-decoration:underline; color:#000;}

h3 {display:block; background:url(../img/tit.jpg) no-repeat; width:180px; height:26px; color:#fff; font:12px Trebuchet MS, Arial; font-weight:bold; padding-top:10px;}

h3 a {color:#fff;}

p {font:12px Trebuchet MS, Arial; color:#666; line-height:1.5em; margin:0 0 10px 0;}

p span {font-size:18px;}

p a {color:#468081;}

h2 {font:24px Trebuchet MS, Arial; color:#663300; font-weight:lighter; padding:20px 20px 5px 20px;}

h4 {font:16px Trebuchet MS, Arial; color:#663300; font-weight:lighter; padding:0 20px; margin:20px 0 5px 0;}

h5 {color:#ece4d2; font:12px Trebuchet MS, Arial; margin:20px 0 5px 20px; font-weight:bold; text-transform:uppercase;} h5 a {color:#ece4d2;}

form { margin-top:20px;}

label {color:#666; font:12px Arial; margin-left:20px;}

#form2 label {color:#000; font:12px Arial; width:75px; float:left; text-align:left; margin:0; padding:0;}

#form2 input {width:250px; border:1px solid #92929a; margin-bottom:5px;} 

#form2 p, #form2 {margin:0; padding:0;}

.input {width:250px; border:1px solid #d3c19c; margin-bottom:5px;} 

textarea { height:190px;}

.bot {background:url(../img/send.jpg) no-repeat; width:51px; height:21px; line-height:21px; font-size:10px; color:#000; margin-right:10px; overflow:hidden; border:none;}

.mais {background:url(../img/mais.jpg) no-repeat; width:51px; height:21px; line-height:21px; color:#fff; display:block; text-align:center; float:right;}






