@charset "utf-8";
/* PURPLE MARTIN DESIGN */

/* COLOR SETTINGS */
/*
	FONTS: color:#e7d9ec;  [light purple/pink]

*/

*{margin:0px auto; padding:0px; border:none;}

body{
	text-align:center;
	background:url(../imagens/layout/sky_bg2.jpg) no-repeat top center;
	font-family:Calibri, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#e7d9ec;
}

p{color:#508fd1;}

h1, h2, h3, h4{color:#508fd1; text-align:left; font-weight:normal;}

img{border:none;}

a:visited{color:#e7d9ec; text-decoration:none;}
a:link{color:#e7d9ec; text-decoration:none;}
a:hover{color:#e7d9ec; text-decoration:underline;}
a:active{color:#e7d9ec; text-decoration:none;}

label{color:#c2dcf4; font-size:11px;}

.contactBrasil, .contactUSA{
color:#c2dcf4;
font-style:normal;
font-size:11px;
line-height:18px;
}

/* DIVs */

#topoGlobal{
	height:33px;
	width:100%;
	background:url(../imagens/layout/topo_img.png) no-repeat top center;
}

#global{
	width:850px;
}

#menuTopo{
	margin-top:125px;
	margin-left:536px;
	padding-top:30px;
		height:170px;
		width:170px;
}

	/* MENU */
	#menu{							/* UL */
		margin:0px 0px 0px 15px;
		list-style:none;
		text-align:left;
		font-size:16px;
		font-weight:bold;
		letter-spacing:2px;
	}
	#menu li{
		margin-bottom: 8px;
	}

#rodapeGlobal{
	margin-top:45px;
	background: url(../imagens/layout/bg_bottom_contato.jpg) no-repeat top center;
	height:373px;
		width:100%;
	padding-top:0px;
}

	#rodape{
		margin:0px auto;
		width:750px;
		text-align:left;
	}
		
		#rodape h2{
			color:#508fd1;
			font-style:italic;
			font-weight:normal;
			text-transform:uppercase;
			letter-spacing:2px;
		}
	
	#holdForm{
		float:left;
		text-align:left;
		margin-left:25px;
		margin-top:20px;
		width:490px;
	}
	
	#moreInfo{
		float:right;
		text-align:center;
		margin-right:15px;
		margin-top:20px;
	}
	
	.inputText{
		color:#c2dcf4;
		background:#581670;
		border:none;
		margin-left:10px;
			width:458px;
			height:20px;
			padding:1px;
	}
	.inputCode{
		color:#c2dcf4;
		background:#581670;
		border:none;
		margin-left:5px;
			width:200px;
			height:20px;
			padding:1px;
	}
	
	.submitBtn{
		float:right;
		border:none;
		background:#508fd1;
		color:#43055a;
		width:80px;
		height:22px;
			margin:3px;
			margin-right:20px;
	}
	
	.textArea{
		color:#c2dcf4;
		background:#581670;
		border:none;
		margin-left:10px;
			width:458px;
			height:120px;
			padding:1px;
	}
	

	/* PAGINAS */

	#conteudoGlobal{
		width:822px;
		height:290px;
			background:url(../imagens/layout/bg_contentPages.png) no-repeat top center;
	}
		#conteudoGlobal .maskConteudo{
			position:relative;
			width:822px;
			height:290px;
			overflow:hidden;
		}
		#conteudoGlobal #boxConteudos{
			position:absolute;
			width:820px;
			height:280px;
		}
			div.slideConteudo{
				width:820px;
				height:280px;
				float:left;
				margin-bottom:10px;
			}
		
		#conteudoGlobal h1{
			color:#508fd1;
			font-style:italic;
			text-transform:uppercase;
		}
	
	#maskSlide, #maskSlidePort{
		position:relative;
		height:240px;
		width:650px;
			overflow:hidden;
		}
			#prevCont, #prevCont2{
				float:left;
				background:url(../imagens/layout/prev_btn.png) no-repeat center 50%;
				width:75px;
				height:240px;
				cursor:pointer;
			}
			#nextCont, #nextCont2{
				float:right;
				background:url(../imagens/layout/next_btn.png) no-repeat center 50%;
				width:75px;
				height:240px;
				cursor:pointer;
			}
			
			#sliderBox, #sliderBoxPort{
				position:absolute;
				height:240px;
			}
			
			div.slide{
				float:left;
					display:block;
				width:660px;
				height:290px;
			}
		
			/* NO SLIDER PAGES */
				.noSliderHold{
					position:relative;
					height:240px;
					width:770px;
					margin-left:10px;
				}
				.noSliderCcontent{
					position:absolute;
					height:335px;
					text-align:justify;
				}
			
			.holdJobPic{
				float:left; 
				margin-left:15px;
				margin-top:10px;
				background:url(../imagens/layout/bg_img_job.png) no-repeat top center;
				width:285px;
				height:228px;
					padding:11px;
			}
			
			.holdJobInfo{
				float:right;
				margin-top:20px;
				margin-right:20px;
				width:250px;
				text-align:right;
			}
			
				.holdJobInfo a{color:#43055a;}
				.nomeInfo{
					font-style:italic;
					font-weight:bold;
					color:#43055a;
				}
				a.strong{color:#43055a;}
		
		
		
