/* CSS Document */
body{
	margin:0 auto;
	background: url(../img/background.gif) left top;
	color:#666666; font:normal 11px tahoma, Verdana, Helvetica, sans-serif;
	}
input,select, file, input2{ background-color:#FFFFFF; font-size:10px; font-family: Tahoma, sans-serif, Arial; padding-left:1px; padding-right:1px; border:#A9C1B1 1px solid; }
.input{ width:200px; }
.input2{ width:300px; }
input[type=radio], input[type=checkbox]{ border:none; background:transparent;}
label.form{ width:60px; color:#0E4F24; font-size:10px; float:left; clear:left; }
label.form2{ width:100px; color:#0E4F24; font-size:10px; float:left; clear:left; display:block; overflow-x:hidden; }
textarea{ overflow:auto; background-color:#FFFFFF; border:#BFD0C5 1px solid; font-size:10px; font-family: Tahoma, sans-serif, Arial; }

a{ text-decoration: none; color:#666; font-size:11px;}
a:hover{ text-decoration:underline; }
small{ font-size:9px; font-family: "Trebuchet MS", sans-serif, Arial; color:#666666; }

#all{margin:0 auto; display:block; width:758px;	margin-top:18px; }
#mtop{ display:block; height:15px; width:758px; background:transparent url(../img/back_top.jpg) left top no-repeat; }
#conteudo{ background:transparent url(../img/back_content.jpg) left top repeat-y; }
#conteudo, #bottom { display:block; position:relative; width:742px; padding-left:10px; padding-right:10px;}
#cabecalho{ z-index:10; display:block; position:relative; height:152px; width:715px; clear:both; }
#cabecalho #logo{ float:left; }
#cabecalho #area{ float:right; width:214px; padding-top:14px; text-align:right; }
#menu{ height:26px; display:block; width:742px; clear:both; }
#menu ul {	margin: 0; padding: 0;  float:right; clear:left; }
#menu ul li { display: inline; }
#menu ul li a {
	display:block;
	background:transparent url(../img/back_menu.jpg) left top repeat-x;
	float: left;
	padding:9px 5px;
	height:8px;
	overflow-y:hidden;
	text-decoration: none;
	color: #FFF;
	}
#menu ul .lmenu{ background:transparent url(../img/l_menu.jpg) left top no-repeat;	}
#menu ul .lmenu, #menu ul .rmenu{ display:block; float: left; margin: 0px; width:3px; height:26px; }
#menu ul .rmenu{ background:transparent url(../img/r_menu.jpg) left top no-repeat; margin-right:2px; }

<!--#menu ul li a:hover { text-decoration:underline; }-->
#menu ul li a span .object1{ padding-left:8px; cursor:pointer;}

#lateral{ display:block; width:238px; height:auto; float:left; overflow-x:hidden; }
#sublinks{ display:block; background:transparent url(../img/back_content1.jpg) left top repeat-x; height:193px; width:218px; padding:10px; }
#sublinks a{ text-align:left; text-decoration:underline; color:#FFF; padding:5px 0px; display:block; }
#blocoserv{ display:block; width:238px; height:auto; overflow-x:hidden; padding-bottom:200px;}
#blocoserv a{ display:block; margin:5px 8px; padding-left:10px; background:transparent url(../img/set_.gif) left bottom no-repeat; text-decoration:underline;}
#blocoserv a, #bottom a{ text-decoration:underline;}
.saibamais{ display:block; padding-left:10px; background:transparent url(../img/set_2.gif) left bottom no-repeat; color:#0E4F24; font-weight:bold;}

.marcado{ font-weight:bold; }

#blocoserv div{ display:block; width:218px; height:13px; text-transform:uppercase; position:relative; padding:10px; background:transparent url(../img/barra_lateral.gif) left bottom repeat; overflow:hidden; }
#blocoserv div .texto1  {  position:absolute; top:-1px; left:-2px; color:#FFF; font:bold 13px tahoma; }
#blocoserv div .sombra11 { position:relative; color:#8E9593; font:bold 13px tahoma; }

.tit_chamada{ color:#0E4F24; font:bold 11px tahoma, Verdana, Helvetica, sans-serif; }
.titulo{ color:#0E4F24; font:bold 14px tahoma, Verdana, Helvetica, sans-serif; }
.list, .list a{ display:block; color:#999; font-size:12px; }
.list { border-bottom:1px solid #EAEAEA; font-weight:bold; width:99%; padding:1px; }



#meio{ display:block; width:500px; height:auto; float:right; clear:right; padding-right:3px; }
#meio #anim{ display:block; width:500px; border:1px #CED7D1 solid; overflow:hidden; clear:both; }
.blocoa, .blocob{ display:block; width:228px; height:160px; padding:10px; margin:1px 1px; }
.blocoa{ background-color:#F3F5F4; float:left; color:#0E4F24; }
.blocob{ background-color:#F0F0EE; float:right; color:#666666; }
.blocoa span{ padding:2px; }
.blocob strong{ color:#0E4F24; }
.imgChamada{ padding:2px; float:right; }
.blocoa .object1 , .blocob .object1{  padding-bottom:-10px; }
.object1 { margin-left:-8px; }

#bottom{ clear:both; height:76px; background:transparent url(../img/back_bottom.jpg) left top no-repeat; }
#bottom div{ display:block; height:76px; position:relative; }

#bottom1 img{ top:-143px; position:absolute; }

#mark{display:block; width:758px; text-align:center; padding-top:10px;}
.linha{display:block; width:100%;}

.leitura, #vejatb{ background-color:#F3F5F4; width:482px; margin:1px; height:auto; display:block; position:relative; font-size:12px; line-height:15px; }
.leitura{ padding:10px; } 
#vejatb{ padding-top:2px; padding-left:10px; padding-right:10px; padding-bottom:10px; } 
#vejatb a{ text-decoration:underline; font-size:10px; }

/*galeria*/
#galeria, .galeria{ display:block; float:right; width:260px; margin-left:4px; margin-bottom:4px; border:1px solid #EFEFEF; }
#fotogrande, #miniaturas{ display:block; background-color:#FFFFFF; position:relative; }
#fotogrande { width:250px; padding:5px; overflow-x:hidden; }
#fotogrande img, #miniaturas img{position:relative; border:none; }
.bloco_cinza { background-color:#FAFAFA; color:#999999; display:block; width:240px; padding:4px; margin:1px; }
#miniaturas span { display:block; float:left; background-color:#FFF; border:1px solid #EFEFEF; width:70px; height:52px; overflow:hidden; padding:4px; margin:3px; }

.DescOp{
   -moz-opacity: .7;
   Filter: alpha(opacity=70);
}
.DescOp1{
   -moz-opacity: 1;
   Filter: alpha(opacity=100);
}
.DescOp2{
   -moz-opacity: .8;
   Filter: alpha(opacity=80);
}

#formulario{ display:block; padding:10px; clear:right; width:270px; border-left:1px solid #0E4F24; }
#formulario2{ display:block; padding:10px; clear:right; border-left:1px solid #0E4F24; }
#info_formulario{ display:block; float:left; padding:5px; padding-left:0px; overflow:hidden; width:160px; }