@charset "utf-8";
/*===================================
				GERAL
===================================*/

* {
	margin: 0px;
	padding: 0px;
	}
	
body {
	background: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #959595;
	}
	
	#container {
		width: 1007px;
		margin: 0 auto;
		}
		
		.ft1 {
			font-size: 10px;
			}
						
			.ft2 {
				font-size: 12px;
				}
							
				.ft3 {
					font-size: 14px;
					}
								
					.ft4 {
						font-size: 16px;
						}
									
						.ft5 {
							font-size: 18px;
							}
								
								* [rel~=external] {
									background:url("imagens/external.png") right 1px no-repeat;
									padding-right:15px;
									}

/*===================================
				BANNER
===================================*/

#banner {
	width: 100%;
	height: 198px;
	background: url(Imagens/bgBanner.gif);
	}
	
	#logoCtrln {
		margin-left: 70px;
		float: left;
		}
		
		#palavraUm {
			width: 450px;
			float: left;
			margin-left: 90px;
			margin-top: 12px;
			font-size: 50px;
			font-style: italic;
			color: #000;
			}
			
			#palavraDois {
				float: left;
				margin-left: 25px;
				font-size: 30px;
				color: #fff;
				}
				
				#palavraTres {
					width: 300px;
					float: left;
					margin-left: 20px;
					margin-top: -5px;
					font-size: 50px;
					color: #c2c2c2;
					}
					
					#palavraQuatro {
						float: left;
						margin-left: 5px;
						margin-top: -34px;
						font-size: 50px;
						color: #000;
						}
						
						#palavraCinco {
							width: 300px;
							float: left;
							margin-left: 20px;
							margin-top: -15px;
							font-size: 30px;
							font-style: italic;
							color: #000;
							}
							
							#palavraSeis {
								float: left;
								margin-left: -130px;
								font-size: 30px;
								text-transform: uppercase;
								color: #7d7d7d;
								}
								
								#palavraSete {
									float: left;
									margin-left: 20px;
									font-size: 40px;
									color: #fff;
									}

/*===================================
				NAVIGATION
===================================*/

#navigation {
	width: 100%;
	height: 50px;
	background: url(Imagens/BgNavigation.gif);
	}
	
	#mainMenu {
		list-style: none;
		display: block;
		font-size: 16px;
		margin-left: 70px;
		}
		
		#mainMenu li a {
			color: #fff;
			text-decoration: none;
			float: left;
			height: 30px;
			margin-top: 5px;
			padding-left: 20px;
			padding-right: 20px;
			padding-top: 6px;
			}
			
			#mainMenu li a:hover {
				background: #000;
				color: #666;
				}
				
				#mais {
					margin-left: 30px;
					margin-top: 10px;
					border: 0px;
					}

/*===================================
			MAINCTNT
===================================*/

#mainCtnt {
	width: 580px;
	background: #111;
	float: left;
	margin-bottom: 15px;
	margin-left: 10px;
	margin-top: 25px;
	padding: 45px;
	}
	
	h1 {
		color: #92278f;
		}
		
		.textCtnt {
			background: url(Imagens/borda.png) bottom no-repeat;
			text-align: justify;
			margin-bottom: 20px;
			margin-top: 12px;
			padding-bottom: 25px;			
			}
			
			.textCtntEnd {
				background: none;
				margin-top: 15px;
				}
			
				.verMais {
					margin-top: 10px;
					}
					
.text {
	margin-bottom: 12px;
	margin-top: 12px;
	text-align: justify;
	}
	
	strong {
		font-size: 16px;
		font-style: italic;
		color: #fff;
		text-transform: uppercase;
		}
					
.ilstLeft {
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 30px;
	}
	
	.ilstRight {
		float: right;
		margin-bottom: 30px;
		margin-left: 10px;
		margin-top: 5px;
		}

/*===================================
			FORMULARIO
===================================*/

.dataForm {
	font-size: 18px;
	font-style: italic;
	color: #fff;
	margin-bottom: 3px;
	margin-top: 10px;
	}
	
	.textField {
		background: #3c3c3c;
		height: 22px;
		padding-left: 5px;
		padding-top: 3px;
		border: solid 1px #666;
		font-weight: bold;
		color: #fff;
		}
		
		#cemail {
		background: #3c3c3c;
		height: 22px;
		padding-left: 5px;
		padding-top: 3px;
		border: solid 1px #666;
		font-weight: bold;
		color: #fff;
		}
		
		#cname {
		background: #3c3c3c;
		height: 22px;
		padding-left: 5px;
		padding-top: 3px;
		border: solid 1px #666;
		font-weight: bold;
		color: #fff;
		}
		
		.required {
		background: #3c3c3c;
		padding-left: 5px;
		padding-top: 3px;
		border: solid 1px #666;
		font-weight: bold;
		color: #fff;
		}
		
		#ccoment {
		background: #3c3c3c;
		border: solid 1px #666;
		padding-left: 5px;
		padding-top: 3px;
		font-weight: bold;
		color: #fff;
		}
		
		#action {
		padding-top: 10px;
		}
		
/*===================================
				CTNTAUX
===================================*/

#auxCtnt {
	float: left;
	margin-left: 15px;
	margin-top: 10px;
	}
	
	#boxUm {
		width: 291px;
		padding-bottom: 30px;
		}
		
	#boxDois {
		width: 291px;
		padding-bottom: 20px;
		}
		
		#list_services {
			list-style: square;
			display: block;
			margin-left: 30px;
			margin-top: 20px;
			}
			
			#list_services li a {
				width: 150px;
				height: 20px;
				text-decoration: none;
				font-size: 18px;
				color: #959595;
				margin-bottom: 10px;
				}
				
				#list_services li a:hover {
					color: #fff;
					text-decoration: underline;
					}
					
					.extlink {
					text-decoration: none;
					color: #fff;
					}

/*===================================
				FOOTER
===================================*/

#footer {
	clear: both;
	background: url(Imagens/bgFooter.gif);
	width: 100%;
	height: 70px;
	}

	#htmlValido {
		width: 160px;
		height: 95px;
		float: left;
	
		margin-left: 40px;
		margin-top: -25px;
		}
		
		#cssValido {
			width: 140px;
			height: 95px;
			float: left;
		
			margin-left: 20px;
			margin-top: -25px;
			}
			
			#Ctrln {
				clear: both;
				float: right;
				margin-right: 25px;
				margin-top: -50px;
				}

/*===================================
				MENUAUX
===================================*/

#menuAux {
	background: url(Imagens/bgMenuFooter.gif);
	width: 100%;
	height: 86px;
	}
	
	#menuFooter {
		list-style: none;
		height: 30px;
		display: block;
		margin-left: 300px;
		}
		
		#menuFooter li a {
			color: #c1a9c0;
			text-decoration: none;
			float: left;
			padding-left: 12px;
			padding-right: 12px;
			padding-top: 15px;			
			}
			
			#menuFooter li a:hover {
				color: #fff;
				text-decoration: underline;
				}
	
				#copyRights {
					color: #793c77;
					font-size: 30px;
					margin-left: 260px;
					}









