@charset "utf-8";
* { padding:0; margin:0; text-decoration:none; font-family:Arial, Helvetica, sans-serif; line-height:18px;  }
a{ color:#384319;}
a:hover{ color: #FF6600;}
img { border:none; }
p { padding-bottom:15px; }
#corpo h1 { color:#F15A24; font-size:18px; font-weight:normal; padding-bottom:15px; clear: both; }
h1 span { letter-spacing:normal; padding-bottom:15px; }
#corpo h2 { color:#F15A24; font-size:15px; letter-spacing:-1px; font-weight:normal; padding-bottom:15px; clear: both; }
h3 { color:#F15A24; font-size:14px; letter-spacing:-1px; padding-bottom:15px; clear: both; }
body { background:#85A13D; }
fieldset{ border: 1px solid #C6CFA8; padding: 20px; margin-bottom: 16px; }
fieldset legend{ color: #384318; font-weight: bold;};
fieldset dl dt { padding: 2px; width: 145px; min-height: 25px; _height: 25px; display: inline-block;}
fieldset dl dd { padding: 2px; width: 305px; min-height: 25px; _height: 25px; display: inline-block;}
dd input, dd select, dd textarea { border:solid 1px #C6CFA8; color:#666; background:#fff; font-size:12px; padding:2px; }
dd input:focus, dd select:focus, dd textarea:focus { border:solid 1px #F15A24; color:#384318; background:#fff; }
input[type=button]{ background: url(../img/bg-button.gif) no-repeat; height: 25px; color: #FFF; cursor: pointer; font-weight: bold;}
input[type=submit]{ background: url(../img/bg-button.gif) no-repeat; height: 25px; color: #FFF; cursor: pointer; font-weight: bold;}
input[type=reset]{ background: url(../img/bg-button.gif) no-repeat; height: 25px; color: #FFF; cursor: pointer; font-weight: bold;}
table{ border-collapse: collapse; width: 100%; margin-bottom: 18px;}
table td{ border: 1px solid #C6CFA8; padding: 2px;}
table tr:hover{ background: #EFEFEF;}
table tr td a{ display: block;}
table tr:hover td a{color: #FF6600; }
table th{ border: 1px solid #C6CFA8; padding: 2px; text-align: left; background: #EEE;}

#virtual { background:url(../img/bg.jpg) repeat-x #fff; overflow:auto; }
#site { width:775px; margin:auto; background:#fff; }

#topo { background:url(../img/bg-topo.jpg) no-repeat; width:551px; height:193px; float:left; }
#topo a { display:block; height:193px; width:180px; } 

#busca { background:url(../img/bg-busca.jpg) no-repeat; width:174px; height:46px; float:left; padding-top:25px; overflow:hidden; padding-left:50px; }
#busca h1 { font-size:12px; color:#666; padding:0; letter-spacing:normal; }
#busca input { padding:2px; font-size:12px; width:110px; border:solid 1px #999; background:url(../img/bg-input.jpg) repeat-x; }
#busca #btnBusca { background:url(../img/bt-busca.jpg) no-repeat; width:22px; height:23px; border:none; color:#FFFFFF; font-size:12px; font-weight:bold; }

#menu2 { background:url(../img/bg-menu2.jpg) no-repeat; width:224px; height:122px; float:left; }
#menu2 li { width:211px; height:58px; text-align:center; list-style:none; letter-spacing:-1px; font-size:17px; }
#menu2 li a { display:block; width:211px; height:38px; color:#808080; padding-top:20px; }
#menu2 li a:hover { background:url(../img/bt-menu2.jpg) no-repeat; color:#fff; }

#menu { background:url(../img/bg-menu.jpg) no-repeat; width:760px; height:48px; float:left; padding-left:15px; }
#menu li { list-style:none; float:left; font-size:12px; text-align:center; letter-spacing:-1px; }
#menu a { color:#fff; height:33px; padding-top:15px; }
#menu .bt-01 a { display:block; width:112px; }
#menu .bt-02 a { display:block; width:108px; }
#menu .bt-03 a { display:block; width:139px; }
#menu .bt-04 a { display:block; width:112px; }
#menu .bt-05 a { display:block; width:131px; }
#menu .bt-06 a { display:block; width:140px; }
#menu .bt-01 a:hover { background:url(../img/bt-01.jpg) no-repeat; }
#menu .bt-02 a:hover { background:url(../img/bt-02.jpg) no-repeat; }
#menu .bt-03 a:hover { background:url(../img/bt-03.jpg) no-repeat; }
#menu .bt-04 a:hover { background:url(../img/bt-04.jpg) no-repeat; }
#menu .bt-05 a:hover { background:url(../img/bt-05.jpg) no-repeat; }
#menu .bt-06 a:hover { background:url(../img/bt-06.jpg) no-repeat; }

#corpo {
	background:url(../img/bg-corpo.jpg) no-repeat;
	width:735px;
	float:left;
	padding:20px;
	color:#666666;
	font-size:12px;
}
#corpo ul, #corpo ol{ margin-bottom: 15px;}
#corpo li{ margin-left: 20px;}
#corpo .box { width:495px; float:left; }
#corpo .box2 { width:240px; float:left; }

#corpo .box2 p a { color:#666666; }
#corpo .box2 h1 a { color:#F15A24; }
#corpo .box2 h2 a { color:#F15A24; }
#corpo .flashome { width:239px; height:220px}

#corpo .box3 { height:100px; width:230px; float:left; margin-top: 7px;}
#corpo .box3 h1 a { color:#F15A24; }
#corpo .box3 p a { color:#666666; }
#corpo .box3 p { text-align:justify}
#corpo .box4 { height:100px; width:220px; float:right; margin-top: 7px;} 
#corpo .box4 h1 a { color:#F15A24; }
#corpo .box4 p a { color:#666666; }
#corpo .box4 p { text-align:justify}


 
#rodape { background:url(../img/bg2.jpg) repeat-x #85A13D; clear:both; } 
#rodape .rodape { background:url(../img/bg-rodape.jpg) no-repeat; height:52px; width:775px; margin:auto; text-align:center; font-size:12px; padding-top:30px; }
#rodape .rodape a { color:#F15A24; }

#map { margin:auto; }
#frmMap { text-align:center; }
#frmMap fieldset { text-align:left; margin-bottom:15px; }
.servcont { float:left; width:450px; }
.servsaiba { float:left; border:solid 1px #C6CFA8; width:230px; padding:10px; background:#F2F2F2; }

#map { width:720px !important;}

.imgLan {  }
.imgLan img { border:solid 2px #6C9507; float:left; padding:1px; margin:0 10px 0 0; }
.descLan { float:left; width:500px; }
#fichaLancamento { clear:both; padding:20px 0 0 0; }
.boxLancamentosList { float:left; width:300px; height:115px; margin:15px 10px 10px 10px; padding:5px; border:solid 1px #000; background:#fff; overflow:hidden; }
.boxLancamentosList .h2 { color:#6C9507; font-weight:bold; font-size:14px; }
.boxLancamentosList a { color:#000; }
.boxLancamentosList a img { float:left; border:solid 2px #6C9507; margin:0 10px 0 0; }

.lanchome .boxLancamentosList { width:130px; height:145px; padding:0 5px 10px 5px; text-align:center; border:none; }
.lanchome .boxLancamentosList a img { float:none; margin:0 auto; }
.lanchome .boxLancamentosList .h2 { font-size:12px; clear:both; }
.both { clear:both; padding:10px 0 0 0; }
.areader { line-height:20px !important; }
.areader img { float:left; margin:0 5px 0 0; }



.videosag { background:url(../img/video_sag.jpg) no-repeat center top; width:460px; height:215px; clear:both; }
.videoinst { width:250px; height:200px; float:left;}
.videoinst p { text-align:center; color:#fff; font-weight:bold; padding-top:5px; padding-bottom:0; }
.videoinst p a { display:block; text-indent:-10000px; width:250px; height:140px; }
.chamadasag { width:200px; float:left; }
.chamadasag p { color:#fff; }
.chamadasag .textochamada { padding-bottom:5px; }
.chamadasag .textochamada a { display:block; width:180px; padding-top:85px; padding-left:20px; color:#fff;  }
.chamadasag .maissag { text-align:right; font-weight:bold; }
.chamadasag .maissag a { color:#fff; }

