@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px; outline:none;}
	
html,body{width:100%; height:100%; background:#1F1F1F url(img/bgt.jpg) center top repeat-x; color:#FFF; font-family:Arial, Tahoma, Helvetica, sans-serif}

img{border:0px;}
	
.all{float:left; width:100%; height:100%; background:url(img/bg.jpg) center 110px no-repeat;}

.container{width:884px; height:100%; margin:0px auto;}

.logo{float:left; width:884px; height:120px;}

.corpo{float:left; width:882px; min-height:440px; _height:442px; background:#FFF url(img/bgm.jpg) left top repeat-y; border:1px solid #1F1F1F;}

.menu{float:left; width:42px;}

.conteudo{float:left; width:800px; color:#454545; text-align:justify; margin-left:20px}

.conteudo h1{text-align:right; height:43px; padding-top:10px; padding-bottom:5px; background:url(img/bgtit.jpg) right 3px no-repeat; font-size:22px; letter-spacing:2px;}

.conteudo h2{text-align:left; height:24px; padding-top:27px; background:url(img/bgtith2.jpg) left 6px no-repeat; font-size:16px; letter-spacing:2px; text-indent:18px;}

.conteudo p{font-size:12px;}

.conteudo p.txtequipe{text-indent:18px;}

.conteudo span.imgcontato{float:right; width:236px; height:340px; background:url(img/img_contato.jpg) center 30px no-repeat;}

.conteudo span.email a{float:left; width:237px; height:41px; text-indent:-9999px; overflow:hidden; display:block; background:url(img/email.jpg) left top no-repeat; margin-left:170px; _margin-left:82px; margin-top:15px;}

.formdep{float:right; width:315px;}

.formdep p{padding:5px; font-size:0.7em;}

.base{clear:both; width:884px; height:15px; padding-top:10px; padding-bottom:10px;}

.base address{text-align:right; padding-right:3px; font-size:10px; font-style:normal; font-weight:bold; letter-spacing:1px; color:#9F9F9F;}

.base a{color:#9F9F9F; text-decoration:none;}

.base a:hover{color:#FFF; text-decoration:underline;}

.banner{float:left; width:840px; height:442px; display:inline;}

#flashbanner{float:left; width:840px; height:443px;}

#flashcontato{float:left; margin-left:47px; margin-top:25px; display:inline;}





/* 	[pisØ]  Styles para os swfs da galeria 	*/
#portfolio {		height:480px;
					width:818px;				
}     
#portfolio_geral { 
					background-image:url(img/bg_portfolio.jpg);
					background-position:center bottom;
					background-repeat:no-repeat;
					width:818px;			
}
