@charset "utf-8";

* html img/**/ {  
filter:expression(  
this.alphaxLoaded ? "" :  
(  
this.src.substr(this.src.length-4)==".png"  
?  
(  
(!this.complete)  
? "" :  
this.runtimeStyle.filter=  
("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+  
(this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+  
String(this.alphaxLoaded=true).substr(0,0)+  
(this.src="blank.gif").substr(0,0)  
)  
:  
this.runtimeStyle.filter=""  
)  
);  
} 

* {padding:0; margin:0;}
body {background:url(../img/bg_main.jpg) repeat; background-attachment:fixed;}
img {border:0;}
p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; padding:0; margin:0;}
p.titulo {font-weight:bold; color:#CC0000;}
p.projeto {color:#CC0000;}

#tudo { width:1000px; margin: 0 auto; }
#topo { width:1000px;}
#flash { width:980px; padding:0 10px 0 10px;}
#conteudo { width:1000px;}
#blog { width:980px; padding:0 10px 10px 10px;}
#texto { width:980px; padding:0 10px 10px 10px;}
#rodape { width:1000px;}

#caixas {width:158px; padding:15px; background-color:#000; text-align:left; margin:0;}
#espacamento {height:85px;}
#caixas img.spaceimg {padding-bottom:10px; margin:0;}
#caixas img.layout {padding-right:6px;margin:0;}
#caixas img.link {padding-right:6px;margin:0;}
#caixas p.descricao {padding-bottom:15px;}

a.link-borda {overflow: hidden;float: left;}
a.link-borda:hover {border: 4px solid #000;overflow: hidden;}
a.link-borda:hover img{margin:-4px;}