@charset "utf-8";
body {
padding-top:20px;
text-align:center;
margin:0px;
background-image:url(imgx/bground2.gif);
font-family:Geneva, Arial, Helvetica, sans-serif;
	
}

.limpo, .limpo a, .limpo a:visited, .limpo a:hover{
color:#000;
font-weight:inherit;
text-decoration:none;

}




.quebra{
clear:both;

}

.quebrai{
clear:both;
visibility:hidden;

}



h1{
background-color:#37224C;
background-image:url(imgx/b.gif);
background-repeat:repeat-x;
color:#fff;
padding:10px;
text-align:left;
font-size:16px;
border:1px solid;
}


h1 a, h1 a:visited{
color:#FFFFFF;
text-decoration:none;

}


h3{
	font-size:14px;
	
}


.h1p{
font-size:10px;
background-image:none;
background-color:#FFFFFF;
color:#000000;
border:0px;
margin:0px;
padding:0px;
float:right;

}




.d{
background-color:#33501C;
background-image:url(imgx/d.gif);
background-repeat:repeat-x;
text-align:center;

}

.d a{
color:#FFFFFF;
text-decoration:none;
}


#all{

}




#header{

background-color:#000000; 
height:150px; 
width:100%; 
text-align:center;

}

#menu{
position:relative;
height:120px;
background-color:#000000;
background-image:url(imgx/fmenu2.gif);
background-repeat:repeat-x;
background-position:bottom;

}

#menucenter{
width:800px;
margin-left:auto;
margin-right:auto;

}



.menuitem{
width:160px;
height:50px;
background-image:url(imgx/bot.gif);
background-repeat:no-repeat;
background-position:center;
float:left;
margin-top:58px;
font-size:16px;
font-weight:bold;

}

.branco{
color:#FFFFFF;

}


.menuitem a{
color:#666;
text-decoration:none;
font-size:14px;

}

.menuitem a:hover{
color:#fff;

}


#corpo{
width:775px;
margin-left:auto;
margin-right:auto;
border:1px solid;
margin-top:10px;
clear:both;
background-color:#FFFFFF;

}

.logoitem{
border:1px solid;
width:350px;
height:280px;
float:left;
margin:5px;


}


.logoitemfloat{
border:1px solid;
width:350px;
height:310px;
float:right;
margin:5px;


}


.conteudo{
text-align:justify;
padding:10px;
background-color:#efefef;

}


#comprar{
background-color:#5A1F2F;
background-image:url(imgx/c.gif);
background-repeat:repeat-x;
color:#fff;
padding:10px;
text-align:left;
font-size:16px;
border:1px solid;
clear:both;
text-align:center;
font-weight:bold;
}

#comprar a{
color:#FFFF00;
text-decoration:none;
}

#comprar a:hover{
color:#FFFFFF;

}


#contato{
display:none;


}

#logotipos{
width:400px;
border:1px solid;
float:left;
margin-right:10px;
}

#logotipostextos{
width:360px;
border:1px solid;
float:left;


}

#rodape{
width:79%;
margin-left:auto;
margin-right:auto;
border:1px solid;
margin-top:10px;
clear:both;
background-color:#FFFFFF;
padding:5px;
font-size:10px;
}

#ligar{
	display:none;
	border:1px solid;
	background-color:#FFF;
}


#blocultimos{
	border:1px solid;
	background-color:#000;
	height:150px;
	
	
}

.ultimositens{
	border:1px solid;
	width:140px;
	float:left;
	font-size:10px;
	
	
}

.ultimositens a, .ultimositens a:visited{
	color:#FFF;
	text-decoration:none;

}


.ultimositens .foto{
	width:140px;
	height:120px;
	overflow:hidden;
	border:1px solid #666;

}

#portfolio{
	
}

#portfolio .mini, .minifotos{
	border:1px solid #dedede;
	width:50px;
	height:50px;
	float:left;
	margin:2px;
	overflow:hidden;
	background-color:#FFF;
	
}

#portfolio .mini img{
	margin-left:-20px;
	margin-top:-20px;
}

.finaliza{
	text-align:left;
	
}


.finaliza a, .finaliza a:visited{
	padding:5px;
	margin:3px;
	width:185px;
	height:32px;
	display:inline-block;
	background-image:url(imgx/botao.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	text-align:center;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	font-size:12px;

}

.finaliza a:hover{
	text-decoration:none;	
}


#fraseultimos{
width:730px; margin:auto; color:#FFF; text-align:left; font-size:12px; font-weight:bold;	
}

#fraseultimos a, #fraseultimos a:visited{
	color:#FFF;
	text-decoration:none;

}


