	@charset "utf-8";
	/* CSS Document */
	
	@font-face {
		font-family: 'DaxlineProBold';
		src: url('fonts/DaxlinePro-Bold.eot');
		src: local('DaxlinePro Bold'), local('DaxlinePro-Bold'), url('fonts/DaxlinePro-Bold.woff') format('woff'), url('fonts/DaxlinePro-Bold.otf') format('opentype');
	}
	@font-face {
		font-family: 'DaxlineProRegular';
		src: url('fonts/DaxlinePro-Regular.eot');
		src: local('DaxlinePro Regular'), local('DaxlinePro-Regular'), url('fonts/DaxlinePro-Bold.woff') format('woff'), url('fonts/DaxlinePro-Regular.otf') format('opentype');
	}
	
	body{
		background-color: #810404;
		background-image:url(../images/bg.jpg);
		background-repeat:repeat-x;
		margin-top:0px;
		line-height:normal;
	}
		
	img{border:0;}
	a {outline:none;}
	
	#content{
		background-image:url(../images/fundo_04.jpg);
		background-repeat:no-repeat;
		}
		
	#content #centerDiv{
		float:left;
		background-image:url(../images/contentBg.png);
		width:926px;
		height:626px;
		margin:0 auto;
		margin-left:84px;
		}
		
	.boxgrid{  
		width: 277px;  
		height: 167px;  
		margin:8px;  
		float:left;  
		background:#161613;  
		border: solid 4px #fff;  
		overflow: hidden;  
		position: relative;
		margin-left: 14px;
	}  
	.boxgrid img{  
		position: absolute;  
		top: 0;  
		left: 0;  
		border: 0;  
	}
	.boxcaption{  
		float: left;  
		position: absolute;  
		background: #000;  
		height: 67px;  
		width: 100%;  
		opacity: .8;  
		/* For IE 5-7 */  
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);  
		/* For IE 8 */  
		-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";  
	}
	.captionfull .boxcaption {  
		color:#FFF;
		top: 167px;  
		left: 0;  
	}  
	.caption .boxcaption {  
		top: 167px;  
		left: 0;  
	}
	
	.boxcaption a, .boxcaption a:active, .boxcaption a:visited {
		font-family:DaxlineProRegular, Tahoma, Geneva, sans-serif;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#ffff6c;
	}
	
	.boxcaption a:hover{
		text-decoration:underline;
		}
	
	h1{
		color:#FFF;
		font-family:DaxlineProRegular, Tahoma, Geneva, sans-serif;
		font-size:17px;
		font-weight:bold;
		line-height:1px;
		padding-top:15px;
		padding-left:20px;
	}
	
	h3 {
		-x-system-font:none;
		color:#FFFFFF;
		font-family:DaxlineProRegular, Arial,sans-serif;
		font-size:17pt;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		letter-spacing:-1px;
		line-height: -1;
		margin:0px 0px 0px 5px;
		text-align:left;
	}
	
	.portfolio_heading {
		color:#FFFFFF;
		font-family:DaxlineProRegular, Tahoma;
		font-size: 16px;
		font-weight: 100;
		letter-spacing:0px;
		line-height: -1;
		margin:0px 0px 0px 5px;
		text-align:left;
	}
	.boxgrid p {
		-x-system-font:none;
		color:#AFAFAF;
		font-family:DaxlineProRegular, Tahoma, Arial, sans-serif;
		font-size:10pt;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		padding-right:10px;
		line-height:1px;
	}
	
	.bannersDiv1{
		background-image:url(../images/footerImage.png);
		background-repeat:no-repeat;
		background-position:bottom;
		width:900px;
		height:170px;
		float:left;
		margin-left:13px;
		margin-top:5px;
		
	}
		
	.bannersDiv2{
		background-image:url(../images/banner2.png);
		background-repeat:no-repeat;
		background-position:bottom;
		width:439px;
		height:186px;
		float:left;
		margin-left:15px;
		padding-top:5px;
	}
		
	.divLeft{
		width:60px;
		padding-left:46px;
		float:left;
	}
	
	.divRight{
		float:left;
		border:0;
		border-style:none;
	}
	.selector{}
	
	.info{text-align:right;}
	
	.info a, .info a:active, .info a:visited {
		font-family:DaxlineProRegular, Tahoma, Geneva, sans-serif;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#fff;
	}
	
	.info a:hover{
		text-decoration:underline;
	}
	
	span.pimba{
		font-family:DaxlineProRegular, Tahoma, Geneva, sans-serif;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#ffff6c;
		margin-left:15px;
	}
		
	.footer{
		background-image:url(../images/fundo_05.jpg);
		background-repeat:no-repeat;
		width:1080px;
		height:234px;
		color:#FFF;
		font-family: Verdana, Geneva, sans-serif;
		font-size:10px;
		font-weight:bold;
		padding-left:100px;
		padding-top:10px;
		vertical-align:top;
		
	}
	
	.lightBox_fade{
		display: none;
		position: fixed; 
		top: 0%;
		left: 0%;
		width: 100%;
		height: 150%;
		background-color: white;
		z-index: 1001;
		-moz-opacity: 0.8;
		opacity:.80;
		filter: alpha(opacity=80);
	}
		 
	.lightBox_content {
		display: none;
		position: fixed;
		top: 10%;
		width: 100%;		
		z-index: 1002;
		text-align: center;
	}


/* FORMS */
	
	table.formTemp{
		font-family: Arial;
		font-size: 11px;
		color: #f0f0f0;
	}
	
	table.formTemp .inputBox {
		border: 1px solid #cccccc;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-style: normal;
		font-size: 11px;
		color: #363636;
		padding: 2px;
		background-color: #fafafa;
	}
	
	table.formTemp .selectOpt {
		width: 220px;
		border: 1px solid #232323;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #363636;
		background-color: #ffff99;
	}
	
	table.formTemp textarea{
		font-size: 11px;
		background-color: #fafafa;
		color: #363636;
		border: 1px solid #cccccc;
	}

	table.formTemp select{
		font-size: 11px;
		background-color: #fafafa;
		color: #363636;
		border: 1px solid #cccccc;
	}

