/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	text-align:center;
	background-image:url(../img/bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color: #c0dae7;
	background-attachment:fixed;
}

#principal {
	width: 760px;
	height:auto;
	margin: auto;
	padding: 0px;
	text-align: left;
	background-color:#066caa;
}

#topo {
	width: 760px;
	height: 140px;
	margin: 0px;
	padding: 0px;
	clear: both;
	background-image:url(../img/topo.jpg);
	background-position:left top;
	background-repeat: no-repeat;
}

#menu {
	width: 760px;
	height: 34px;
	margin: 0px;
	padding: 0px;
	clear: both;
	background-image: url(../img/menu.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

#miolo {
	width: 730px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 15px;
	clear: both;
	background-color: #C0DAE7;
	background-image:url(../img/bg_miolo.jpg);
	background-position: left bottom;
	background-repeat: repeat-x;
}

#miolo_home {
	width: 730px;
	height: 470px;
	margin: 0px 0px 0px 0px;
	padding: 15px;
	clear: both;
	background-color: #C0DAE7;
	background-image:url(../img/bg_miolo.jpg);
	background-position: left bottom;
	background-repeat: repeat-x;
}

#miolo_demais_paginas {
	width: 730px;
	height:auto;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-color:#FFFFFF;
	background-image:url(../img/bg_miolo_baixo.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	clear: both;
	text-align:left;
}

	#miolo_demais_paginas_topo {
		width: 710px;
		height: 20px;
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 20px;
		background-color:#FFFFFF;
		background-image:url(../img/bg_miolo_topo.jpg);
		background-position:top;
		background-repeat:no-repeat;
		clear: both;
		text-align:left;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size: 20px;
		font-weight: bold;
		color: #066caa;
	}
	
	#miolo_demais_paginas_topo_rodape {
		width: 670px;
		height: 3px;
		margin: 0px 0px 0px 20px;
		padding: 10px 0px 0px 20px;
		background-color:#FFFFFF;
		background-image: url(../img/bg_miolo_topo_rodape.gif);
		background-position: bottom;
		background-repeat: repeat-x;
		clear: both;
		text-align:left;
	}
	
	#miolo_demais_paginas_topo_conteudo {
		width: 680px;
		height: auto;
		margin: 0px 0px 0px 20px;
		padding: 10px 10px 20px 0px;
		background-color:#FFFFFF;
		clear: both;
		text-align:left;
	}
	
	.miolo {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		margin: 0px;
		padding: 0px;
		text-align: left;
		line-height: 1.5em;
		text-indent: 50px;
	}

#titulos_sessoes_esquerda {
	width: 92%;
	height: 10px;
	border-bottom:#CCCCCC 1px solid;
	margin: 5px 25px 10px 10px;
	padding: 0px 0px 5px 0px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#00818D;		
}

#titulos_sessoes_direita {
	width: 95%;
	height: 10px;
	border-bottom:#CCCCCC 1px solid;
	margin: 5px 25px 10px 10px;
	padding: 0px 0px 5px 0px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#00818D;		
}

	#esquerda {
		width: 248px;
		height: auto;
		margin: 0px;
		_margin: 15px 0px 0px 5px;
		padding: 0px;
		text-align:left;
		float:left;
	}
		
		#vocesabia {
			width: 248px;
			height: 209px;
			background-image:url(../img/bg_vocesabia.jpg);
			background-position:left top;
			background-repeat:no-repeat;
			margin: 0px 0px 15px 0px;
			padding: 0px;
			clear: both;
			text-align:left;			
		}
		
		.vocesabia_texto {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#333333;
			margin: 10px 10px 0px 10px;
			padding: 0px;
		}
		
		.vocesabia_texto a {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#333333;
			margin: 10px 10px 0px 0px;
			padding: 0px;
			text-decoration:none;
		}
		
		.vocesabia_texto a:hover {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight: bold;
			color: #000000;
			margin: 10px 10px 0px 0px;
			padding: 0px;
			text-decoration: none;
		}
		
		#distribuidor {
			width: 248px;
			height: 243px;
			background-image:url(../img/bg_distribuidor.jpg);
			background-position:left top;
			background-repeat:no-repeat;
			margin: 0px;
			padding: 0px;
			clear: both;
			text-align:left;			
		}
		
			.distribuidor_form {
				margin-top: 10px;
				margin-left: 10px;
			}
			
			label {
				font-family: Arial, Helvetica, sans-serif;
				color: #333333;
				font-size: 10px;
				width: auto;
				display: block;
				padding: 0px;
			}
			
			.distribuidor_nome {
				width: 215px;
				font-family:Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size:10px;
				color:#003399;
				margin: 0px;
				padding: 5px;
				background-color:#FFFFFF;
				border:#CCCCCC 1px solid;
			}
			.distribuidor_ddd {
				width: 30px;
				font-family:Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size:10px;
				color:#003399;
				margin: 0px 10px 0px 0px;
				padding: 5px;
				background-color:#FFFFFF;
				border:#CCCCCC 1px solid;
			}
			.distribuidor_telefone {
				width: 163px;
				font-family:Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size:10px;
				color:#003399;
				margin: 0px;
				padding: 5px;
				background-color:#FFFFFF;
				border:#CCCCCC 1px solid;
			}
			.distribuidor_cidade {
				width: 226px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:16px;
				color:#003399;
				margin: 0px;
				padding: 5px;
				background-color:#FFFFFF;
				border:#CCCCCC 1px solid;
			}
			.button_distribuidor {
				width: 78px;
				height: 28px;
				margin: 12px 0px 0px 0px;
				padding: 0px;
				background-image:url(../img/button_distribuidor.jpg);
				background-position:left;
				background-repeat:no-repeat;
				border: 0px;
			}
	
	#direita {	
		width: 467px;
		height:auto;
		margin: 0px 0px 15px 15px;
		_margin: 15px 0px 15px 0px;
		padding: 0px;
		text-align: left;
		float: left;
	}
	
		#empresa {
			width: 467px;
			height: 209px;
			margin: 0px 0px 15px 0px;
			_margin: 0px 0px 6px 0px;
			padding: 0px;
			background-image: url(../img/bg_empresa.jpg);
			background-position:top;
			background-repeat: no-repeat;
			text-align: left;
			clear: both;			
		}
		
		#empresa_conteudo {
			width: 330px;
			height: auto;
			margin: 0px 0px 0px 0px;
			padding: 0px 125px 0px 0px;
		}
		
		.empresa_texto {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#333333;
			margin: 0px 10px 10px 10px;
			padding: 0px;
		}
		
		.empresa_texto a {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#333333;
			margin: 0px 10px 10px 0px;
			padding: 0px;
			text-decoration:none;
		}
		
		.empresa_texto a:hover {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight: bold;
			color: #000000;
			margin: 0px 10px 10px 0px;
			padding: 0px;
			text-decoration: none;
		}
		
		#certificado {
			width: 467px;
			height: 108px;
			margin: 0px 0px 15px 0px;
			padding: 0px;
			background-image: url(../img/bg_certificado.jpg);
			background-position:top;
			background-repeat: no-repeat;
			text-align: left;
			clear: both;			
		}
		
		#certificado_conteudo {
			width: 350px;
			height: auto;
			margin: 0px 0px 0px 0px;
			padding: 0px 105px 0px 0px;
		}
		
		.certificado_texto {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#333333;
			margin: 0px 10px 10px 10px;
			padding: 0px;
		}
		
		.certificado_texto a {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#333333;
			margin: 0px 10px 10px 0px;
			padding: 0px;
			text-decoration:none;
		}
		
		.certificado_texto a:hover {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight: bold;
			color: #000000;
			margin: 0px 10px 10px 0px;
			padding: 0px;
			text-decoration: none;
		}
		
		#fonte {
			width: 467px;
			height: 120px;
			margin: 0px 0px 0px 0px;
			padding: 0px;
			background-image: url(../img/bg_fonte.jpg);
			background-position:top;
			background-repeat: no-repeat;
			text-align: left;
			clear: both;			
		}

#rodape {	
	width: 760px;
	height: 45px;
	margin: 0px;
	padding: 8px 0px 0px 0px;
	background-color:#FFFFFF;
	background-image:url(../img/rodape.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	clear: both;	
}

	.rodape_texto {
		font-family: Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight: bold;
		color:#FFFFFF;
		margin: 0px;
		padding: 0px;
		text-align:center;	
	}