* {
	color:#555;
	font-size:10px;
	font-family:verdana, arial;
	z-index:1;
}

a {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

body {
	background:#cbcccc url('../imgs/bg1.gif') repeat-x left top;
	margin:0;
	margin-bottom:5px;
}

#c1 {
	background:transparent url('../imgs/bg3.gif') repeat-y center top;
}
#c2 {
	background:transparent url('../imgs/bg2.gif') no-repeat center top;
	padding-top:9px;
}

#principalC1 {
	background:#FFFFFF url('../imgs/bg5.gif') no-repeat left top;
	margin-left:-381px;
	position:relative;
	width:763px;
	left:50%;
}

#principalC2 {
	background:transparent url('../imgs/bg6.gif') no-repeat left bottom;
	_height:600px;
	min-height:600px;
}

/*
======================================================================

CABECALHO

======================================================================
*/

#cabecalho {
	height:161px;
}

	#cabecalho #flashMarca {
		_display:inline;
		float:left;
		margin-left:15px;
		position:relative;
		width:209px;
		height:161px;
	}
	#cabecalho #bgBanner {
		background:url('../imgs/bg_banner468x60.gif') no-repeat left top;
		_display:inline;
		float:left;
		position:relative;
		margin-top:10px;
		width:514px;
		height:143px;
		margin-left:15px;
	}
	#cabecalho #fullBanner {
		background:#FFFFFF;
		border:solid 1px #FFFFFF;
		width:487px;
		height:119px;
		margin-top:7px;
		margin-left:17px;
	}

/*
======================================================================

MENU

======================================================================
*/

#menu {
	background:#0086c3 url('../imgs/menu1.gif') repeat-x left top;
	height:33px;
	position:relative;
}
	#menu #menuC1, #menu #menuC2 {
		position:absolute;
		top:0;
	}
	#menu #menuC1 {
		left:-13px;
	}
	#menu #menuC2 {
		left:763px;
	}
	#menu ul {
		margin:0;
		padding:0;
		padding-left:50px;
		padding-top:5px;
		text-align:center;
		list-style:none;
		list-style-image:none;
	}
		#menu ul li {
			background:url('../imgs/menu_div.gif') no-repeat left top;
			float:left;
			margin:0;
			margin-right:10px;
			padding-top:3px;
			padding-left:12px;
			height:21px;
		}
			#menu ul li a {
				color:#fff;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				text-decoration:none;
			}
				#menu ul li a:hover {
					color:#003a54;
				}

/*
======================================================================

ESQUERDA

======================================================================
*/

#esquerda {
	_display:inline;
	float:left;
	margin-left:15px;	
	padding-top:15px;
	padding-bottom:15px;
	position:relative;
	width:127px;
}
	#esquerda #botoesC1 {
		margin:10px 0;
	} 
	#esquerda #botoesC2 {
		background:#eeefef;
		padding-top:5px;
	} 
	#esquerda #botoesC2 div {
		margin-left:3px;
		padding-bottom:5px;
	} 

/*
======================================================================

CONTEUDO

======================================================================
*/

#conteudo {
	float:left;
	padding-top:15px;
	position:relative;
	width:620px;
}

/*
======================================================================

RODAPE

======================================================================
*/
#rodape {
	background:transparent url('../imgs/bg4.gif') no-repeat center top;
	_height:30px;
	min-height:30px;
}

	#rodape div {
		margin-left:-381px;
		position:relative;
		width:763px;
		left:50%;
	}
	#rodape p {
		color:#787878;
		margin:0;
		padding-top:30px;
	}
	#rodape b {
		color:#787878;
	}
/*
======================================================================

POP IN

======================================================================
*/

#transparencia {
	background:black;
	width:100%; height:100%;
	position:fixed;
	_position:absolute;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity: 0.6;
	z-index:2;
	_top:expression((ignoreMe=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop)+'px');
	overflow:hidden;
}

#tabela {
	display:table;
	width:100%; height:100%;
	position:absolute;
	z-index:3;
	position:fixed;
	left:0; top:0;
	_position:absolute;
	_top:expression((ignoreMe=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop)+'px');
}

	#celula {
		/* centraliza vertical no fire */
		vertical-align:middle;
		display:table-cell;
		position:relative;
		z-index:3;
		/* centraliza vertical no ie */
	}
	
	#popIn {
		background:#0682bb;
		overflow:hidden;
		z-index:3;
		/* centraliza horizontal no ie e fire */
		position:relative;
		left:50%;
		width:450px;
		margin-left:-225px; 
		/* ajusta no ie centralização na vertical */
		height:386px; _height:410px;
		padding-top:24px;
		*top:50%;
		*margin-top:-210px; 
		_margin-top:-210px;
	}
	
	#popIn #imagemQuadroPopIn {
		background:#fff;
		width:450px;
		height:388px;
		min-height:386px;
		border:1px solid #fff;
	}

	#popIn #imagemQuadroPopIn {
		text-align:center;
	}
	#popIn #imagemQuadroPopIn #scroll {
		position:relative;
		width:450px;
		height:348px;
		overflow:auto;

	}	
	#popIn #imagemQuadroPopIn #creditosPopIn{
		text-align:right;
		padding-right:5px;
		width:445px;
	}

	#popIn #imagemQuadroPopIn #legendaPopIn{
		text-align:left;
		padding-left:5px;
		width:445px;
	}
	
	#popIn #fechar, #popIn #anterior, #popIn #enviar, #popIn #proxima {
		position:absolute;
	}

	#popIn #fechar,
	#popIn #proxima,
	#popIn #anterior {
		top:3px;
		background:#04628d;
		border:solid 1px #76a3b8;
		padding:2px 4px;
	}
	
	#popIn #fechar a,
	#popIn #proxima a,
	#popIn #anterior a {
		color:#FFFFFF;
	}
	#popIn #fechar a:hover,
	#popIn #proxima a:hover,
	#popIn #anterior a:hover {
		text-decoration:none;
	}
	#popIn #fechar {
		left:400px;
	}
	
	#popIn #anterior{
		left:5px;
	}

	#popIn #proxima{
		left:63px;
	}

	#celula #divEnviarAmigo {
		background:#f6eee4;
		border:1px solid #c9ab8a;
		position:absolute;
		top:282px; _top:274px;
		left:78px;
		z-index:4;
		width:283px;
		_width:285px;
		height:90px;
	}

	#celula #divEnviarAmigo form {
		padding:5px 0;
		margin:0;
		margin-bottom:5px;
	}
	
	#celula #divEnviarAmigo form div {
		display:inline;
		float:left;
		margin-left:5px;
		width:135px;
	}

	#celula #divEnviarAmigo form input {
		background:#FFFFFF;
		width:130px;
		border:1px solid #c9ab8a;
	}
	
	#celula #divEnviarAmigo form button {
		background:none;
		border:none;
		width:52px;
		margin-left:224px;
		_margin-left:222px;
		padding-bottom:1px;
		margin-top:2px;
	}
	
	#celula #divEnviarAmigo p {
		text-align:center;
		padding-top:20px;
	}
	
/*======================================================================*/	
