/* SITE SPECIFIC STUFF */
.element,
.elementBorder {
	margin: 0 14px 0px 0;
	overflow: hidden;
	_height: 1%;
	padding-top: 2px;
	padding-bottom: 0px;
}
.elementBorder DIV {
	margin-right: 0;
}
.container {
	margin: 0 -7px 0 0;
}
.element.list {
	margin: 0 0 7px 0;
	padding: 0 14px 0 0;
}

.element.listint {
    margin: 0 0 7px 0;
	padding: 0 14px 0 0;
}

.element.listdir {
	margin: 0 0 7px 0;
	padding: 0 0px 0 0;
}

.element.cabint {
    margin: 0 0 0px 0;
	padding: 0 14px 0 0;
}

.element.cabdir {
	margin: 0 0 0px 0;
	padding: 0 0px 0 0;
}

/* LAYOUT */
.borderLayout {
	width: 990px; 
	/* Total width of site, col1+col2 (col1+col3+col4) */
	/* padding: 14px 0 14px 14px; */
	padding: 14px 0 0px 0px;
}

.borderlayoutmenutop{
	margin-left: -8px;
}

.borderLayout #col1 {
	width: 145px;
	float: left;
 	/* define a largura da coluna da esquerda */
}


.borderLayout #col2 {
	width: 842px;
	border-style: solid;
 	border-left-width: 1px;
 	border-color: #999999; 	    
}

.borderLayout #col3 {
	width: 565px;
	float: left;	
	border-style: solid;
 	border-left-width: 1px;
 	border-color: #999999; 	    
	padding: 0px 0px 0px 13px;
}
.borderLayout #col4 {
	width: 260px;
	float: right;		
	padding-left: 5px;
}

.borderLayout #col2 .element,
.borderLayout #col2 .elementBorder,
.borderLayout #col4 .element,
.borderLayout #col4 .elementBorder {
	margin-right: 0;
}


.teste {
	width: 650px;
}
