body{
margin:0;
padding:0;
line-height: 1.5em;

font-size: 11px;
font-family : verdana; 
color: #373737;
}

a:link {FONT-WEIGHT: bold; text-decoration:none; color:#ff0066; text-transform:none;}
a:visited {FONT-WEIGHT: bold; text-decoration:none; color:#ff0066; text-transform:none;}
a:active {FONT-WEIGHT: bold; text-decoration:none; text-transform:none;}
a:hover {FONT-WEIGHT: bold; text-decoration:none; color:#fe9dc4; background: none; text-transform:none;}

/************** u b i u s ***************/

strong {color: #ff0066;}
b {color: #373737;}
i { color: #373737;}
italic { color: #373737;}
u {color: #d7ab81; text-decoration: none; border-bottom: 1px solid #d7ab81;}

/************** Blockquot ***************/

blockquote {
border-left:6px solid #ff0066;
padding-left: 4px;
font-weight:normal;
text-align: left;
width:85%;
margin-left:5%;
line-height:14px;
font-size: 11px;
}

/************** formulario ***************/

input, textarea, select, button {
border: #bebebe 1px solid;
color: #575757c;
font-size:11px;
background-image: url('images/back.png');}
input:focus, textarea:focus, label:focus, select:focus, button:focus {
border: 1px solid #ff0072;
color:#323232;
background-image: url('images/back1.png'); }

/************** caixa ***************/

	.cat {border:1px solid #2E2E2E; color:#4B4B4B; float:left; margin:10px 0 15px 15px; padding:0 0 5px; width:170px; }
	.cat2 {border:1px solid #CCC; color:#CCC; float:left; margin:10px 0 15px 15px; padding:0 0 5px; width:170px;}
	.cat_produto {border:0; margin:5px; padding:0;}
		.cat_produto2 {border:0; margin:0; padding:0;}
	.cat_titulo {font-weight:bold; margin:5px; padding:0;}
	.cat_preco {float:left; margin:0 0 0 5px; color:#333333; font-weight:bold; padding:0; width:60px; text-align:center;}
	.cat_desc {border-left:1px solid #333333; margin:5px 5px 0 70px; padding:0; padding-left:5px; color:#999;}

/************** caixa2 ***************/


/* IMAGENS */
.borderimage{
background-color: #EDEDED;
padding: 3px;
border: 1px dotted #CFCFCF;
margin-right: 3px;
margin-left: 3px;
margin-top: 2px;}

.trab{
background: #ededed;
padding: 5px;
margin-right: 15px;
margin-top: 2px;}

.img {
margin-top: 10px;
margin-bottom: 5px;
border: 4px solid #ffffff;}


.portfolio {
width: 200px; height: 259px;
margin-top:0px;
margin-left: auto;
margin-right: 5px;
margin-bottom: 5px;
padding-left:5px;
padding-right:5px;
padding-bottom:0px;
background-color:#F2F2F2; float: left; 
text-align:center;
border: 1px solid #ececec;}

.portfolio:hover {
width: 200px; height: 259px;
margin-top:0px;
margin-left: auto;
margin-right: 5px;
margin-bottom: 5px;
padding-left:5px;
padding-right:5px;
padding-bottom:0px;
background-color:#ffa3e8; float: left; 
text-align:center;
border: 1px solid #ececec;}


