
*{padding:0px; margin:0px; }
body, html{background:#000; margin:0 auto; text-align:center}
a{color:#C8DCE5; }
.txt_h {color:#FFF; font-family: Arial, sans-serif; font-weight: bold; text-align:left; margin: 5px 10px 0 10px; }


.container {width:960px; margin:0px auto;position:relative; z-index:12; font-family: arial, sans-serif; color: #B2B2B2; font-size: 12px; text-align:left;}
.tit_divisao {width: 860px; text-align:right; clear:both; float:left; color:#d1d1d1; margin-top:25px; margin:0 auto; height:50px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;  font-size:13px}
.cont_line{width:100%; margin: 0 auto; text-align:center;}
/************BOX*************/
.boxgrid{width: 150px; height: 140px; margin:10px; float:left; background:#6C6C6C; border: solid 2px #7D7D7D; overflow: hidden; position: relative; text-align:left}
.boxgrid img{position: absolute; top: 0; left: 0; border: 0;}
.boxgrid p{padding: 0 10px; color:#D3D3D3; font-weight:bold; font:10pt "Lucida Grande", Arial, sans-serif; text-align:left}
.boxcaption{float: left; position: absolute; background: #000; height: 100px; 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)"; text-align:left}
.captionfull .boxcaption {top: 150px; left: 0; bottom: -150px}
.caption .boxcaption {top: 138px; left: 0; bottom:0}
#box_set{clear:both; float:left; width:955px}

/************FIM-BOX*************/

.logo{font-family: "Lucida Grande", Arial, sans-serif; color: #FFF; font-size: 60px; font-weight: bold; text-align:left; margin:0.5% 0.5% 0 0.5%; width:150px; float:left; z-index:1;}
.logo_sec{font-family: arial, sans-serif; color: #FFF; font-size: 12px; margin-left:35px}

/****************CONTATO**************/
#contactFormContainer .contact {height:47px; width:211px; background:url(images/contact_me.png); position:absolute; left:368px; bottom:-44px; cursor:pointer;}
#contactFormContainer {position:absolute; left:368px; z-index:1;}
#contactForm {height:289px;width:558px;	 border:1px solid #545454;	display:none; padding:7px 12px; color:#fff}   
.bar{display:none; background:url(images/ajax-loader.gif) no-repeat center; margin-top:100px; height:40px; width:230px;}
#messageSent {display:none;}
#contactForm span {display:none; font-size:9px; line-height:10px; padding-left:6px; color:#f5c478;}
#backgroundPopup{display:none; position:fixed; _position:absolute; height:100%; width:100%; top:0; left:0; background:#000; z-index:11;} 
#contactFormContainer {position:absolute; left:686px; z-index:1;}
#contactForm {height:289px; width:185px; background-color:#3a3a3a; border:1px solid #292929;	display:none; padding:7px 12px; color:#fff;}
.bar{display:none; background:url(images/ajax-loader.gif) no-repeat center; margin-top:100px; height:40px; width:230px;}
#messageSent {display:none;}
#contactForm span {display:none; font-size:9px; line-height:10px; padding-left:6px; color:#f5c478;}
#contactFormContainer .contact {height:47px; width:211px; background:url(images/contact_me.png); position:absolute;	left:1px; bottom:-40px;	cursor:pointer;
}
#backgroundPopup{display:none; position:fixed; _position:absolute; height:100%; width:100%; top:0; left:0; background:#000; z-index:11;}
#contactForm textarea, #contactForm input {width:180px;background:#3a3a3a url(images/contact_input.png) repeat-x top; color:#fff; border:1px solid #818181; height:15px; line-height:14px; font-size:11px; padding:2px 2px 0px; margin-top:2px}
#contactForm input {background-position:0px -20px;}
#contactForm textarea {height:114px;}
#contactForm .submit {border:1px solid #292929; background:#e5e5e5; text-transform:uppercase; color:#4d4d4d; font-weight:bold; padding:1px;	height:20px; width:70px; cursor:pointer; float:left; margin:5px 100px 0 0;}
#contactForm .submit:active {background:#cacaca;}
#contactForm label {padding-left:4px; font-weight:bold;}
#contactForm p {padding-bottom:8px;}
#contactForm .input_boxes {float:left; width:204px;}
#dummycontent {padding-top:100px; height:900px; position:relative;}
.bottomlink {position:absolute; bottom:0;}
/****************CONTATO**************/

.rodape{width:960px; margin:0 auto; text-align:center; color:#FFF; clear:both; float:left;}
.txt_rdp_esq{width:350px; text-align:left;font-family: arial, sans-serif;color: #FFFFFF;font-size: 11px; float:left; margin:25px 0 0 10px;}
.txt_rdp_dir{width:350px; text-align:right;font-family: arial, sans-serif;color: #FFFFFF;font-size: 11px; float:right; margin:35px 100px 0 0px;}