/* CSS Document */
a {color:#000;}
a:hover {text-decoration:none;}
a:visited {color:#000;}

.portfolio {padding:5px 0 0 10px; width:347px; height:253px; text-align:left;}
.portfolio .thumbs {position:relative; float:left; padding:0; margin:0; width:347px; height:auto;}
.portfolio .thumbs a {display:block; float:left; width:47px; height:38px; border:1px solid #fff; margin: 0 0 0 0;}
.portfolio .thumbs a img {display:block; width:47px; height:38px; border:0; margin:0; padding:0;}
.portfolio .thumbs a:hover {display:block; width:47px; height:38px; margin:0; padding:0; background:url(../images/portfolio/art_icon.png) no-repeat;}
.portfolio .thumbs a:hover img {position:absolute; width:343px; height:253px; right:1px; top:39px; border:1px solid #fff;}

.portfolio a .portfol {display:none;}
.portfolio a:hover .portfol, .portfolio a:active .portfol {display:block; background-color:#3F42B4; position:absolute; width:343px; height:14px; line-height:14px; top:260px; left:2px; color:#fff; font-style:normal; font-size:14px; text-align:center; padding:10px 0 10px 0;}

/* imagem default */
.portfolio .startimg {display:block; float:left; width:343px; height:253px; text-align:left; margin:-1px 0 0 0;}
.portfolio .startimg a {text-decoration:none;}
.portfolio .startimg a img {border:1px solid #fff;}