* {
	margin: 0;
}

body {
  background: #5C5543 url(../../imagens/template2/body_fundo.gif) repeat-x;
  text-align:center;
}

#h1replace {display:none;}

#corpo{
	width:634px;
	margin: 0 auto;
	text-align:left;
}

#cabecalho{
	background: #1C1A14;
}

#cabsub1{
	background: url(../../imagens/template2/cabsub1_fundo.gif) no-repeat;
	height: 39px;
	
}
#cabsub2{
	background: url(../../imagens/template2/cabsub2_fundo.jpg) no-repeat;
	height:121px;
}
#cabsub3{
	background: url(../../imagens/template2/cabsub3_fundo.gif) no-repeat;
	height:61px;
	padding-top:35px;
	padding-right:25px;	
	text-align: right;
}
#cabsub3 a img{
	border: none;
}
#conteudo{
	background: #1C1A14 url(../../imagens/template2/conteudo_fundo.jpg) ;
	color:#C4BAA4;
	padding: 0 30px 0 30px;
}
#rodape{
   background: url(../../imagens/template2/rodape_fundo.gif) no-repeat;
	height:68px;
}

#barrafim{
	background: #1C1A14 url(../../imagens/template2/barrafim_fundo.gif) center center no-repeat;
	height:78px;
}
h2{
	text-align:right;
	color:#CAA533;
	font: normal 1.4em "Trebuchet MS",tahoma,verdana,sans-serif;

}
h3{
	/*color:#807354;*/
	color:white;
	font: normal 1em "Trebuchet MS",tahoma,verdana,sans-serif;
	border-bottom:1px solid #3E3B31 /*#807354*/;
	margin-bottom: 5px;
	padding-top: 5px;	
	font-weight:normal;
}
h4{
font-family: "Trebuchet MS",tahoma,verdana,sans-serif;
	color:#B2810D;
	font-size:11px;
		margin-bottom: 5px;
	margin-top: 15px;
}

#conteudo p  {
	font: normal 0.7em tahoma,verdana,sans-serif;
	margin-bottom:10px;
}
#conteudo ul li{
	font-size:11px;
	/*color:#ECEBC4;*/
color:#D4D0C6;
	margin-bottom:5px; 
	font-family:Aria, sans-serif;
}
#conteudo ul {
	margin-left:30px;
}
#conteudo ul ul{
margin-bottom:10px;
	
}
#conteudo a{
	
	color:#FAB30E;
}
#conteudo a:hover{
	color:#FEF254;
	
}
#principalE {
	position:relative;
}
.principal_box{
	width:175px;
	height:135px;
	float:left;
	border-right:1px solid #13110B;
	border-bottom:1px solid #13110B;
	padding: 0 5px 0 10px;
}
.principal_boxextend{
	padding:15px;
	margin-bottom:15px;
	background: #13110B;
}
/* CLASSES GLOBAIS ===========================*/
.voltar{
	margin: 10px 0;
	display: block;
	font-size:11px;
	font-family:Aria, sans-serif;
	text-align:right;
}
.clear {content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;}
.inicio {
	position:absolute;
	float:left;
	margin-left:10px;
	margin-top:10px;	
}
.inicio a{
	font-family:Aria, sans-serif;
	color:white;
	font-size:11px;	
}
/* ===========================================*/
.fotoGaleria a img, .fotoGaleriaMostra a img {
	border:1px solid #928769;
	color:red;
	padding: 1px;
	margin:2px;
}
.fotoGaleria a:visited img, .fotoGaleriaMostra a:visited img{
	border:1px solid #494119;
}
.fotoGaleriaMostra{
	background-color:#0A0A08;
	padding-bottom:15px;
	padding-left:25px;
	padding-top:10px
}
.fotoGaleriaMostra a {
	font-size:10px;
	font-family:Tahoma, sans-serif;
}
#fotoMostra{
	background: #453F32;
	height: 350px;
}
.fotoMostra {
	padding:5px;
	font-family:Georgia, "Courier New", Courier, serif;
}
.fotoMostra p.fotoDescricao {float:right; width: 130px; margin-top:15px;	font-family:Georgia, "Courier New", Courier, serif;}
.fotoMostra img {float:left; background-color:#BDB76B; margin:15px 0 15px 10px; padding: 3px; }
.fotoMostra .data {float:right; font-size:x-small}
.fotoMostra .titulo {letter-spacing:2px;}
/*.fotoBoxMin {border: 1px solid #CCFF66;float: left; width:80px;  height:70px;  margin-right: 10px; margin-bottom: 10px;  text-align: center;}
.fotoBoxMin img { border: none;}*/
.fotoBtProxima {clear:both; background: url(../../imagens/template2/foto_bt_proxima.gif) no-repeat; display: block;  width:74px;  height:26px;}

#fotoProximaAguarde {background:#790000 url(../../imagens/ajax_load.gif) 25px 5px no-repeat;display:none;color:white;padding: 5px 50px;position:absolute;margin-top: 40px;margin-left:30px;}

/* =======================================*/


/* TRABALHOS */
#principalE.trabalhos h3 {
	margin-bottom: 5px;
}
#principalE.trabalhos h3 a {color:White; font-size:10pt; text-decoration:none; margin-bottom:10px;}
.trabalhoDivisao {background: url(../../imagens/template2/trabalho_divisao.gif) center no-repeat; height:25px;}
.trabalhoGaleria {height:100px;  font-size:11px;}
.trabalhoGaleria .imgsLista { background-color: #E5F2C5; padding:4px; text-align:center; float:left;}
.trabalhoGaleria .data {color:#CC6600;}
.trabalhoGaleria p {background: #13110B; padding:10px; }
#conteudo .trabalhoGaleria a {
	color:#615731;
}
#conteudo .trabalhoGaleria a:hover {
	color:#BEB385;
}
.trabalhoGaleria p a{font-size:11px;  text-decoration:none; }
.trabalhoGaleria .imgsLista img {margin:2px; }
.trabalhoGaleria img {border:1px solid #1E160F; float:right;}

.trabalhos p.categoriaDesc{ color:gray;}
.trabalhoMostra .imgLista {float:left; margin-right:5px;}
.trabalhoMostra .imgLista img {margin-bottom:5px;}
.trabalhoMostra .data { 	font-family:Aria, sans-serif;margin-top:30px;color:#CACAFF; font-size:x-small; display:block;}


/* =======================================*/


form {text-align:left; margin-left:30px; margin-top:30px; }
form label { color:#807353;  display: block; float: left; line-height: 22px; width: 135px; font-family:  Verdana, Helvetica, Arial, sans-serif;  font-size:10px;}
form label.for {  display: inline;  float: none;}
form select {  width: 160px;}
form input.inputPesquisa {  background: white ;  border: 1px solid #807353;  padding-left: 20px;  height: 20px;  line-height: 20px;}
form input, form textarea, form select{ background:black ; border: 1px solid #807353;  color: #F29E00;  padding: 1px;}
form input.radio { border:none; background:none;}
form div.linha { margin-bottom: 4px; }
form textarea{ font-family:  Arial, sans-serif; font-size: 10pt; }
form input.botao { background:none;	border:none; margin-top:15px;}
#fieldProcesso, #fieldResultado { display:none; font-size: 10pt;}
#fieldProcesso { 
	font-family:Arial, Helvetica, sans-serif; 
	color: white; 
	background: #8B0000; 
	padding: 10px;
	margin: 5px;}
.avisoOK{
	font-family:Arial, Helvetica, sans-serif; 
	color: white; 
	background: #228B22; 
	padding: 10px;
	margin: 5px;}
.avisoErro{
	font-family:Arial, Helvetica, sans-serif; 
	color: white; 
	background: red; 
	padding: 10px;
	margin: 5px;}

#baloon {
	display:none;
}


.templateGaleria { width: 130px; height:90px; margin:0px 10px 10px 0; float:left; text-align:center;}
.templateGaleria a img{border:none;}
.templateMostra {padding-left:25px;}
.templateMostra img {margin:0 20px 10px 0; border:1px solid #F5F5F5}

#templateForm .botaoEnviar{
	border:none;
	background: url(../../imagens/template2/template_bt_enviar.gif) no-repeat;
	width:74px;
	height: 26px;
	display:block;
}
#owFormContato .botaoEnviar{
	border:none;
	background: url(../../imagens/template2/template_bt_enviar.gif) no-repeat;
	width:74px;
	height: 26px;
	display:block;
}

