/* CSS DOCUMENT - Barelli - 12/12/2006 - versão 1.0 - By Eduardo Massami Kasse - eduardokasse[at]gmail[dot]com*/
/*ZERAR TUDO*/
* {
margin:0;
padding:0;
}
/* TAGS GERAIS*/
BODY
{
	text-align:center;
	margin:15px 0px 10px 0px;
	background-color:#E2E1CD;
}
img {border:0px;}
a {text-decoration:none;}
ul{list-style-type:disc;}
p{
	padding-bottom:8px; 
	padding-top:2px;
}
strong {
		font-weight:bold;
		}
h1 {
		font-size:18px; 
		font-weight:bold;
		padding-top:2px;
		padding-bottom:10px;
		color:#3F1800;
	}
h2 {
		font-size:16px; 
		font-weight:bold;
		padding-top:2px;
		padding-bottom:10px;
		color:#3F1800;
	}
h3 {
		font-size:15px; 
		font-weight:bold;
		padding-top:2px;
		padding-bottom:10px;
		color:#3F1800;
	}

/*ELEMENTOS GERAIS*/
.linkeffects a{color:#9A4100;}
.linkeffects a:hover{text-decoration:underline;}
.linkeffects1 a{color:#433E25;}
.linkeffects1 a:hover{text-decoration:underline;}
.cl {clear: both;}
.fleft{float:left;}
.fright{float:right;}
.center {text-align:center;}
.txtleft {text-align:left;}
.txtright{text-align:right;}
.txtjust{text-align:justify;}
.under {text-decoration:underline;}
.margincon {margin-left:10px;}
.italic{font-style:italic;}
.red{color:#CC0000;}
.boldblue{font-weight:bold;}
.lists{	margin-left:25px;
	margin-bottom:10px;
	}
.listelem li{padding-bottom:10px;}
/* ELEMENTOS DE FORMATAÇÃO DO DIV PRINCIPAL (AQUELE NO QUAL TODOS OS ELEMENTOS ESTÃO INSERIDOS)*/
.main {
			font-size:14px; 
			font-family:arial, helvetica, verdana, georgia;
			color:#40250B;
			width:900px;
			margin:0 auto;
			background-color:#E2E1CD;
			text-align:left;
			}
/* ELEMENTOS DE FORMATAÇÃO DO DIV SUPERIOR*/
.topframe{
			height:69px;
			background:url(../img/layout/walter_barelli.jpg) no-repeat;
		}
/*BOTTOM*/
.bottom {
			background:url(../img/layout/bottom.jpg) no-repeat;
			height:35px;
			letter-spacing:2px;
		}
.btmargin{
			margin-left:10px;
			margin-right:10px;
			padding-top:5px;
		 }
.btxt{
		font-size:11px; 
		color:#713000;
		text-align:center;
	}
.online{
		font-size:11px; 
		color:#713000;
		text-align:center;
		font-weight:bold;
		}
/*CONTENT SECTION*/
.conteudo {
   width:710px;
   float:right;
   padding-bottom:20px;
  }
/*BOXs*/
.box{   
	background:#E1E0CA;
	border:1px solid #D0CEA8;
   }
.txtbox {
		margin-left:3px;
		margin-right:3px;
		}
.titlebox {
		font:15px arial; 
		font-weight:bold;
		border-top:1px solid #D0CEA8;
		padding-top:3px;
		padding-bottom:5px;
		letter-spacing:2px
		}

/*LEFT FRAME*/
.esquerda{float:left;}
/*ELEMENTOS DE FORMATAÇÃO DO MENU*/
#navcontainer ul
{
padding-bottom:20px;
list-style-type: none;
font-weight:bold;
}
#navcontainer a
{
display: block;
padding: 7px 0px 7px 0px;
width: 150px;
border-bottom:1px solid #D0CEA8;
border-top:1px solid #E2E1CD;
}
#navcontainer a:link, #navlist a:visited{color:#713000;}
#navcontainer a:hover
{
color:#B15512;
background-color:#DCD4B0;
border:1px solid #532300;
text-align:center;
}
/*CONTATO*/
.contato {
			background:#E1E0CA;
			border:1px solid #D0CEA8;
			}
.campos {
		width:80px;
		float:left;
		font-weight:bold;
		color:#40250B;
		}
.campos1 {
		width:190px;
		float:left;
		font-weight:bold;
		color:#042346;
		}
.indexpags {
			position:relative;
			margin-left:5px;
			top:70px;
			color:#ffffff;
			}
.elemright{
			text-align:right;
			margin:auto;
			float:right;
		 }
.elemleft{
			text-align:left;
			margin:auto;
			float:left;
		 }		
.linha_tit
{
	background:#40250B;
	font-weight:bold;
	color:#FFFFFF;
	text-indent:4px;
}
.tb {
	background:#E1E0CA;
	border:1px solid #D0CEA8;
}

/*LOGIN*/
.login
{
	width:260px;
	top: 20px;
	background:#E1E0CA;
	border:1px solid #D0CEA8;
	padding-top:10px;	
	padding-bottom:10px;
	margin-left:280px;
}		  					