@charset "utf-8";
/* CSS Document */
	body {
		font: 14px Arial, Helvetica, sans-serif;
	}

	div#main{
		border: 1px solid gray;		
		width:980px;
		margin-left: auto;
		margin-right: auto;
	}

	div#header {
		position:relative;
		top:0px;
		background: url('../imagens/layout/topo.jpg') no-repeat;
		width:100%;
		height:236px;
		padding: 0px;
		margin-top:0px;
	}
	
	div#rodape {
		position:relative;		
		padding: 0px;
		width:100%;
		height:155px;
		margin-top:0px;
		background: #FFF url('../imagens/layout/rodape.jpg') no-repeat;
	}		

	div#corpoHome {
		position:relative;		
		top:0px;
		padding: 0px;
		margin-top:0px;
		width:100%;
		height: 1300px;
		background-color:#FFF;
	}	

	div#colLeft {
		position:absolute;		
		top:0px;
		left:0px;
		margin-top:0px;
		width:200px;
		height: 1195px;
		background-color:#FFF;
	}	

	div#colRight {
		position:absolute;		
		top:0px;
		left:778px;
		margin-top:0px;
		width:200px;
		height: 1195px;
		background-color:#FFF;
	}	

	div#colMeio {
		position:absolute;		
		top:0px;
		left:200px;
		margin-top:0px;
		width:577px;
		height: 1195px;
		background-color:#FFF;
	}	


	div#corpoPg {
		position:relative;		
		top:0px;
		padding: 0px;
		margin-top:0px;
		width:100%;
		height: 1300px;		
		background-color:#FFF;
	}	

	div#colLeftPg {
		position:absolute;		
		float:left;
		top:0px;
		left:0px;
		margin-top:0px;
		width:200px;
		background-color:#FFF;
	}	


	div#colRightPg {
		position:absolute;		
		top:0px;
		left:200px;
		margin-top:0px;
		width:777px;
		background-color:#FFF;
	}	


	div#areacongressista {
		font: Verdana, Geneva, sans-serif;
		font-size:11px;
		font-weight:normal;
		position:relative;
		margin-top:10px;
		width:157px;
		height:156px;
		background: #FFF url('../imagens/home/area_congressista.jpg') no-repeat;
	}

	div#bannerCentro {
		position:relative;		
		top:10px;
		left:15px;
		margin-top:0px;
		width:577px;
		height: 180px;
		background: #FFF url('../imagens/home/banner.jpg') no-repeat;
	}	
	
	div#bannerCentro2 {
		position:relative;		
		top:10px;
		left:15px;
		margin-top:0px;
		width:577px;
		height: 180px;
		background: #FFF url('../imagens/home/banner2.jpg') no-repeat;
	}		

	div#bannersLaterais {
		position:relative;		
		left:0px;
		margin-top:10px;
	}	

	div#menus {
		font: Verdana, Geneva, sans-serif;
		font-size:11px;
		font-weight:normal;
		position:relative;
		margin-top:10px;
		width:157px;
	}


	div#news {
		font: Verdana, Geneva, sans-serif;
		font-size:11px;
		font-weight:normal;
		position:relative;
		margin-top:10px;
		width:157px;
		background-image:url(../imagens/home/news.jpg);
		width:171px;
		height:192px;
	}





	.divSepMenu {
		top:0px;
		left:0px;
		height:10px;
		border-top:solid 1px #CCC;
		width:157px;
	}
	.divitemMenu {
		top:0px;
		left:0px;
		height:10px;
		width:157px;
	}


	.divSepBarra {
		top:0px;
		left:0px;
		height:10px;
		border-top:solid 1px #CCC;
		width:550px;
	}



	div#logo {
		position:absolute;
		top:0px;
		left:0px;
	}

	div#menu {
		position:absolute;
		top:40px;
		left:335px;	
	}

	div#carrinho {
		position:absolute;
		top:50px;
		left:750px;	
	}

	div#menu2 {
		position:absolute;
		top:300px;
		left:0px;
		width:911px;
		height:114px;
		background: url('../imagens/home/barra_destaques.jpg') no-repeat;
	}



	
	div#corpo {
		position:relative;		
		top:0px;
		padding: 0px;
		margin-top:0px;
		width:911px;		
		margin-left: auto;
		margin-right: auto;
		background-color:#FFF;
	}	

	div#login {
		position:absolute;		
		top:5px;
		left:10px;
	}



	div#centro {
		position:absolute;
		top:10px;
		left:235px;
		width:442px;
		height:100%;
	}


	div#destaque {
		position:relative;
		background: url('../imagens/home/destaque.jpg') no-repeat;
		width:442px;
		height:306px;
	}

	div#eventos {
		position:absolute;		
		top:5px;
		left:685px;
		background: url('../imagens/home/eventos.png') no-repeat;
		width:218px;
		height:253px;
	}

	div#bannerlateral {
		position:absolute;		
		top:258px;
		left:686px;
		background-color:#D4E3F6;
		height:450px;
		width:217px;
	}

	div#bannerlateralborda {
		position:absolute;		
		top:704px;
		left:686px;
	}





 .transparent_class_default {
	  filter:alpha(opacity=90);
	  -moz-opacity:0.9;
	  -khtml-opacity: 0.9;
	  opacity: 0.9;
 }	

