/* CSS Document */
#Tudo100{ /* Background do topo com 100% da tela */
	position:absolute;
	width:100%;
	left: 0px;
	height: 447px;
	background-image:url(../images/back_tudo100-2.jpg)}
#Tudo{
	position:relative;
	font-size:10px;
	width:774px;
	text-align:left;
	background-image:url(../images/back_tudo.jpg);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#ColMenu {
	position:relative;
	left:200px;
	top:85px;
	width:565px;
	height:26px;
	z-index:5;
	visibility:visible;
	}

#ColMenuTop {
	position:absolute;
	left:352px;
	top:238px;
	width:100px;
	height:30px;
	z-index:4;
	visibility:visible;
	padding-top: 6px;
	}

#ColMenuTopAdmin {
	top: 7px;
	left: 50px;
	height: 40px;
	position:absolute;
	z-index: 10;
	}

#ColTopAdminExtranet {
	top: 50px;
	left: 210px;
	width: 551px;
	height: 73px;
	position:absolute;
	z-index: 11;
	}


#ColTop {
	position:relative; 
	left:0px; 
	top:-1px;
	width:774px; 
	height:128px;
	z-index:1; 
	visibility:visible;
	}

#ColTopHome {
	position:relative;
	left:0px;
	top: -1px;
	width:774px;
	height:128px;
	}
	
#ColTopNav {
	position:relative; 
	left:0px; 
	top:-1px;
	width:774px; 
	height:161px;
	z-index:1; 
	visibility:visible;
	}

#ColTopAdmin {
	position:relative;
	width:774px;
	top: 0px;
	height: 170px;
	}

#ColTopPupup {
	position:relative;
	width:774px;
	top: 0px;
	height: 75px;
	}


#ColMainAdmin {
	float:left;
	width:774px;
	background-image: url(../images/back_tudo.jpg);
    }
.ColMainAdmin {
	padding-left: 35px;
	padding-right: 35px;
	padding-top: 15px;
	padding-bottom: 20px;
	}	

#ColMainPupup {
	float:left;
	width:774px;
	background-image: url(../images/back_tudo.jpg);
    }
.ColMainPupup {
	padding-left: 35px;
	padding-right: 35px;
	padding-top: 15px;
	padding-bottom: 20px;
	}	

#Title {
	position: absolute;
	z-index: 1;
	top: 1px;
}

#Title h1 span{
	display:none; /*Esconde o título do site*/
	}

#TitleNav {
	position: absolute;
	z-index: 1;
	top: 35px;
}

#TitleNav h1 span{
	display:none; 
	}

/* Marca flutuante */
#Marca {
	position: absolute;
	left:25px;
	top:26px;
	z-index:10;
	width: 200px;
}

#MarcaNav {
	position: relative;
	left:22px;
	top:16px;
	z-index:5;
	width: 200px;
}


#MarcaAdmin {
 position: relative;
 left:585px;
 top:37px;
 width:135px;
 z-index:5;
}

#ColEspacador {
	float: left;
	width: 22px;
	height: 160px;
	background-image:url(../assets/linhasHorizontais.gif);
	}

#BarraNav {
	top: 1px;
	left: 14px;
	width: 747px;
	height: 35px;
	position:relative;
	background-color: #F4F8FB;
	z-index: 1;
	}
#BarraNavLinks {
	width: 643px;
	padding-left: 10px;
	padding-right:13px;
	padding-top: 10px;
	float: left;
	}

#Voltar {
	padding-top: 7px;
	float: left;
	}

	
#TituloSecaoNav {
	top: 1px;
	left: 14px;
	width: 90%;
	height: 55px;
	position:relative;
	z-index: 2;
	}

#TituloSecaoNavCSS {
	top: 5px;
	left: 4px;
	width: 737px;
	height: 60px;
	position:relative;
	z-index: 2;
	}
#TituloSecaoNavCSS .content {
	padding-top:10px;
	padding-left:15px;
	}	

#TituloPagina {
	top: 20px;
	left: 18px;
	width: 738px;
	height: 40px;
	position:relative;
	z-index: 3;
	}
#TituloPagina .content {
	padding-top:10px;
	padding-left:40px;
	}
	
#Page {
	top: 30px;
	left: 0px;
	width: 738px;
	height: 40px;
	position:relative;
	z-index: 4;
	}
#Page .content {
	padding-top:10px;
	padding-left:30px;
	}

.BarraNavLeft {
	float: left;
	}
.BarraNavRight {
	float: right;
	width: 50px;
	text-align: right;
	}

#ColMain {
	float:left;
	width:774px;
	background-image: url(../images/back_tudo.jpg);
    }
.ColMain {
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 10px;
	padding-bottom: 20px;
	}	
	
#ColHomeMain {
	float:left;
	width:774px;
	background-image: url(../images/back_tudo.jpg);
    }
.ColHomeMain {	
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 0px;
	}
	
#ColHomeLeft {
	float:left;
	width:170px;
    }

#ColHomeCenter {
	float:left;
	width:300px;
    }

#ColHomeRight {
    float:left;
    width:185px;
    }

#ColNavMain {
	float:left;
	width:774px;
    }
#ColNavMain .content{ /*Definição de margens left e right das páginas de navegação*/
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 30px;
	padding-bottom: 20px;
	}

#ColNavMainPadding { /*Definição de paddings e background das páginas de navegação*/
	padding-top: 12px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-image: url(../images/back_degradee.jpg);
}	

#ColNavMainPaddingAdmin { /*Definição de paddings e background das páginas de navegação*/
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}	

#ColNavMainTitulo {
	clear:both;
	position:relative;
    }
#ColNavMainTitulo .content{
	clear:both;
	position:relative;
	height: 50px;
	padding-right:13px;
	padding-top: 25px;
	padding-left: 15px;
	}
#ColNavMainMain {
    float:left;
    width:453px;
    }
#ColNavMainRight {
    float:left;
    width:170px;
    }
#ColNavMainRight .content{
	padding-right:20px;
	padding-left:0px;
	}

#ColNavLeft {
    float:left;
    width:150px;
    }
#ColNavLeft .content{
	padding-right:13px;
	padding-left:13px;
	}
    
#ColBottom {
	position:relative;
	top: 2px;
	width:774px;
	float: left;
    }	
	
#ColBottomRodape {
	width:774px;
	height: 62px;
	float: left;
	background-image: url(../images/back_bottom.jpg);
    }	
#ColBottomRodape .content{
	position:relative;
	text-align: center;
	top: 22px;
	font-size: 9px;
	height: 62px;
    }

#Linha {
	float: left;
	width: 100%;	
	}	
	
#titExtranet {
	position:absolute;
	left:103px;
	top:100px;
	width:526px;
	height:35px;
	z-index:1;
	font-size: 9px;
	}	

#ColMenuAba {
	width: 100%;
	float: left;
	}		

#Space {
	height: 8px;
}
#Layer1 {
	position:absolute;
	left:-3px;
	top:124px;
	width:15px;
	height:345px;
	z-index:1;
}
#Layer2 {
	position:absolute;
	left:763px;
	top:124px;
	width:15px;
	height:345px;
	z-index:2;
}
#Layer3 {
	position:absolute;
	left:635px;
	top:99px;
	width:85px;
	height:20px;
	z-index:10;
}
#Layer4 {
	position:absolute;
	left:635px;
	top:107px;
	width:105px;
	height:20px;
	z-index:10;
}
