body,td,div {font-family : arial, Helvetica, sans-serif; font-size: 11px;color: #666666; }
a { text-decoration: none; }

/* estrutura geral */
body{
  margin:0;
  padding:60px 0 21px 0;  overflow:hidden;
}
div#header{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:60px;
  background-image: url(../img/bk_top_repete.gif);
 
}
 div#footer{
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:17px; border-top: 3px solid #000000; background-image: url(../img/bk_down.gif);
}
div#content { margin-left: 261px; height:100%;  overflow:auto;}
 
#content .tituloimg {margin-left: 20px; margin-top: 24px;}
#spacer {height: 20px; clear: both; width:100%}


/* conteudo da página */
.conteudo {margin-left:50px; margin-top:7px;}

/* barra lateral do menu */
#sidebar{ position:absolute; top:60px; left:0; width: 261px; /* sidebar width */}
#menuprincipal{
margin-top:22px;
width: 261px; /* sidebar width */
padding-top:3px; 
background-image: url(../img/bk_left3.gif);	
}
#menuprincipal img{ margin-bottom: 1px;}


#box{background-color: #eae6cf; width: 150px; color: #535D47; border : 0px none #FEB72D; font: 11px; letter-spacing : 1px;}

#descricao {
padding:7px;
background-color:#DBD7CF;
border: 1px solid #B7B0A0;
}

/*


div {border: 1px solid #cc44ff;}
*/

 /* loop de divs */
.loop2, .loop4, .loop3 { margin-bottom:10px;clear:both;text-align: center; vertical-align:middle; width:100% }
.loop2 .loopbox  { float:left;width:49.9%;margin-bottom:10px; }
.loop3 .loopbox  { float:left;width:33.3%;margin-bottom:10px; }
.loop4 .loopbox  { float:left;width:24.9%;margin-bottom:10px; }
.loopbox div { text-align:justify;clear:both; }

.texto1, .textopeq1, .titulo1, .subtitulo1 { color: #FFFFFF; }
.texto2, .textopeq2, .titulo2, .subtitulo2 { color: #666666; }
.texto3, .textopeq3, .titulo3, .subtitulo3 { color: #FF6600; }
.texto4, .textopeq4, .titulo4, .subtitulo4 { color: #535D47; }
.texto5, .textopeq5, .titulo5, .subtitulo5 { color: #999999; }
.texto6, .textopeq6, .titulo6, .subtitulo6 { color: #999999; }
.textopeq1, .textopeq2, .textopeq3, .textopeq4 , .textopeq5 , .textopeq6 { font-size: 10px;}
.subtitulo1, .subtitulo2, .subtitulo3, .subtitulo4, .subtitulo5, .subtitulo6 { font-size: 12px; font-weight: bold;}
.titulo1, .titulo2, .titulo3, .titulo4 , .titulo5, .titulo6 { font-family : "Tahoma", arial, Helvetica; font-size: 14px; font-weight: bold; }

.td4 { background-color:#B7B0A0 }

.borda {
	border:1px solid #666666;
}
.fotocenter {
	float: none;
	clear: both;
	margin: 0px 0px 10px 0px;

}
.fotodir {
	margin: 0px 0px 2px;
	float: right;
	padding-left: 7px;

}
.fotoesq {
	margin: 0px 7px 2px 0px;
	float: left;
}
.lista { 	
	width:100%;	
	vertical-align:top; text-align:left;

	}
.lista #titulos {
	padding: 0 0 2px 7px;
	color: #666666;	
	font-size: 12px; 	
	border-left:5px solid #cccccc;
}
.lista #itens {
	padding:5px;border-left:1px solid #cccccc;	
}

.lista #itens div{
	padding-left:7px;
	display:block;
	background-image: url(../img/marcador_lista.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom:7px;
}

.botaoform{
	background-color: #FEB72D;
	color : #333333;
	height : 18px;
	cursor : hand;
	border: 1px solid #666666;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 1px;
	padding-left: 7px;
}
.checkbox
{
	border : none;
	background-color: transparent;
}
input,textarea,select {
    background-color: #f0f0f0;
	font-family : arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #333333;
	border: 1px solid #333333;
}
textarea {
	scrollbar-arrow-color: #333333;
	scrollbar-face-color: #f0f0f0;
	scrollbar-track-color: #f0f0f0;
	scrollbar-darkshadow-color: #f0f0f0;
	scrollbar-3dlight-color: #f0f0f0;
	scrollbar-highlight-color: #f0f0f0;
	scrollbar-shadow-color: #f0f0f0
}
