
/* Corpo em geral */

body {
		font:normal 12px Arial;
		color:#5C5C5C;
		padding:0px;
		margin:0px;
		margin-top:30px;	

	background-image: url(../imgs/fundo.jpg);
	background-repeat: repeat-x;
	
	background-color: #5D1B7F;		
		/* text-align: center; */
		/* line-height: 1.166; */
		}
		
div {
	/* border: 1px dotted #cccccc; */
	}

/*------------ Layout -------------------*/
	
/* Cabeçalho */

.TituloGDE {color:#FEA81F;font:bold 16px Arial}
.TituloData {color:#5C5C5C;font:normal 14px Arial}
.TextoMeio {color:#5C5C5C;font:normal 12px Arial}
.TextoFonte {color:#5C5C5C;font:normal 12px Arial}

/* Elementos */
hr { background-color:#5C5C5C;
	border:0;
	height:0.5px
	}		

form {
	margin: 0 0 0 0;
	}
	
	

.campo {
	font-family: Arial;
	font-size: 14px;
	color: #5C5C5C;
	background-color: #F7F7F7;
	border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #FFFFFF;
	height:25px;
	padding-left:5px;
}

.campoERRO {
	font-family: Arial;
	font-size: 14px;
	color: #5C5C5C;
	background-color:#FFEBE1;
	border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #FFFFFF;
	height:25px;
	padding-left:5px;
}

.campoTA {
	font-family: Arial;
	font-size: 14px;
	color: #5C5C5C;
	background-color: #F7F7F7;
	border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #FFFFFF;
	padding-left:5px;
}


.campoTAERRO {
	font-family: Arial;
	font-size: 14px;
	color: #5C5C5C;
	background-color: #FFEBE1;
	border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #FFFFFF;
	padding-left:5px;
}

.select {
	height: 30px;
	font-size: 12px;
	color: #0099FF;
	margin: auto;
	padding: 5px;
	clear: both;
	float: left;
	vertical-align: middle;

	color: #5C5C5C;
	background-color: #F7F7F7;
	border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #FFFFFF;	
}


.selectERRO {
	height: 30px;
	font-size: 12px;
	color: #0099FF;
	margin: auto;
	padding: 5px;
	clear: both;
	float: left;
	vertical-align: middle;

	color: #5C5C5C;
	background-color: #FFEBE1;
	border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #FFFFFF;	
}

.btEnviar {
color:#FFFFFF;
background-color:#FF9900;
height:30px;
border:none;
font-size:12px;
font-weight:bold;
cursor:pointer;
}

.cxCritica {
	text-decoration:none;
	color:#5C5C5C;
	font:normal 11px Arial;
	}
		

.cxCritica a:link, .cxCritica a:visited {
	text-decoration:none;
	color:#5C5C5C;
	font:normal 11px Arial;
	}
	
.cxCritica a:hover {
	text-decoration:none;
	color:#5C5C5C;
	background-color:#FDE1E1;
	cursor:help;
	}

fieldset {
		border:1px solid #ccc; 
		padding:15px 15px 15px 15px;
		}

		
legend {
		font-weight: Bold;
		color: #5C5C5C;
		top:-0.5em;
		}	
		
ul{
 list-style-type: square;
}			

/* Links */


a:link, a:visited {
	text-decoration:underline;
	color:#0033CC;
	}
	
a:hover {
	text-decoration:underline;
	color:#006699;
	}
	

.menublog:link {
	text-decoration:none;
	font-family:Arial;
	color:#0033CC;
};	

.menublog:visited {
	text-decoration:none;
	font-family:Arial;
	color:#0033CC;
};

.menublog:active {
	text-decoration:none;
	font-family:Arial;
	color:#0033CC;
};

.menublog:hover {
	text-decoration:underline;
	font-family:Arial;
	color:#0033CC;
};	


#menuCapa a:link,#menuCapa a:visited {
	text-decoration:none;
	font:normal 11px Arial;
	color:#5C5C5C;
	}

#menuCapa a:hover {
	text-decoration:underline;
	font:normal 11px Arial;
	color:#538FAC;
	}



#menuTopo a:link,#menuTopo a:visited {
	text-decoration:none;
	font:normal 11px Arial;
	color:#5C5C5C;
	}

#menuTopo a:hover {
	text-decoration:underline;
	font:normal 11px Arial;
	color:#538FAC;
	}
	
	


#detalhes a:link,#detalhes a:visited {
	text-decoration:underline;
	font:normal 11px Arial;
	color:#7E9BAC;
	}

#detalhes a:hover {
	text-decoration:underline;
	font:normal 11px Arial;
	color:#7E9BAC;
	}	
	

/* ---------------- Fontes ---------------- */

.arial11 {
	color:#5C5C5C;
	font:normal 11px Arial;
	}		

.arial12_catprod {
	color:#92ACBD;
	font:bold 12px Arial;
	}	
	
	
.arial12_titulo {
	color:#5C5C5C;
	font:normal 12px Arial;
	}		
	
.arial12_codprod {
	color:#92ACBD;
	font:normal 12px Arial;
	}	


.arial12_riscado {
	color:#FF6600;
	font:normal 12px Arial;
	text-decoration:line-through;
	}	
	
	
#noticias a:link {
	color:#FF6600;
	font:normal 12px Arial;
	text-decoration:none;
	}
	
#noticias a:hover {
	color:#FF6600;
	font:normal 12px Arial;
	text-decoration:underline;
	}
	
#noticias a:visited, a:hover {
	color:#FF6600;
	font:normal 12px Arial;
	text-decoration:none;	
	}		
	
	
.arial12_nriscado {
	color:#FF6600;
	font:normal 12px Arial;
	}	
	
	
.arial16_preco {
	color:#5C5C5C;
	font:normal 16px Arial;
	}
	
		
.arial19_preco {
	color:#5C5C5C;
	font:normal 19px Arial;
	}		

/* --------------- Geral ------------------*/


/*--------------- Bottom ---------------------*/

#resultBusca {
		font:normal 11px Arial;
		color:#CC0000;
		border: 1px dotted #CC0000;
		padding: 10px;
		margin-bottom:5px;
		margin-top:5px;
}


.corDestaque {
background-color:#FF6600;
}

.corNormal {
background-color:#D1DCE3;
}

.TituloBlog {

font-family:Arial, Helvetica, sans-serif;
font-size:28px;
color:#FF6600;
font-weight:bold;
letter-spacing:-0.5px;

}



.TituloPai {

font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#A217D6;
font-weight:bold;
letter-spacing:-0.5px;

}
