body {
    margin:0px;
    padding:0px;
    font-family:arial;
    background-color:#669933;
    background-image: url(images/bgcolor.jpg);
    background-repeat:repeat;
    font-size:11px;
}
.corpo{
    background-image: url(images/shadow.jpg);
    background-position: center;
    background-repeat: repeat-y;
}
img{
    border:0px;
}
.form{
    font-family:arial;
    font-size:11px;
    color:#666666;
}
.vitrine{
    border:1px solid #ffffff;
    background-color: #ffffff;
    background-image: none;
}
.vitrine:hover{
    border:1px solid #ffffff;
    background-color: #ffffff;
    background-image: url(images/bg_vitrine.jpg);
}
.mini_m{
    font-family:tahoma;
    font-size:9px;
    font-weight:bold;
    color:#FF3399;
    text-decoration:none;
}
.mini_k{
    font-family:tahoma;
    font-size:9px;
    font-weight:bold;
    color:#FF6600;
    text-decoration:none;
}
.pro_preco {
    font-family:arial;
    font-size:18px;
    font-weight:bold;
    color:#CC0000;
}
.pro_nome {
    font-family:tahoma;
    font-size:12px;
    font-weight:bold;
    color:#000000;
    text-decoration:none;
}
.pro_nome:hover {
    font-family:tahoma;
    font-size:12px;
    font-weight:bold;
    color:#000000;
    text-decoration:underline;
}
.submenu {
    font-family:tahoma;
    font-size:10px;
    color:#666666;
    font-weight:normal;
    text-decoration:none;
}
.submenu:hover {
    font-size:10px;
    color:#000000;
    font-weight:normal;
    text-decoration:underline;
}
#maplinks td {
    font-size:11px;
    color:#FFFFFF;
    text-decoration:none;
    line-height:18px;
}
#maplinks td h1 {
    font-size:12px;
    font-weight:bold;
    color:#ffffff;
    font-weight:bold;
    margin:0px;
    margin-bottom:5px;
}
#maplinks td a {
    color:#ffffff;
    text-decoration:none;
}
#maplinks td a:hover {
    color:#ffff00;
    text-decoration:underline;
}
.msg{
    font-size:12px;
    color:#ff0000;
    font-family:tahoma;
}
.txt12 p{
    font-family:arial;
    text-indent: 15px;
    margin-top:-8px;
    text-align:justify;
}
.txt116 {
    font-family: arial;
    font-size: 11px;
    color: #666666;
    text-decoration:none;
}
.txt12p {
    font-family: arial;
    font-size: 12px;
    color: #000000;
    text-decoration:none;
}
.produtos {
	float: left;
	padding: 4px;
	height: 160px;
	width: 31%;
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	text-align: center;
	margin: 5px;
	background-color: #F8F8F8;
}
/* Poller */
#mainContainer{
    margin:0;
    text-align:left;
    background-color:#FFFFFF;
}
#mainContent{
    spacing:0px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
}
.clear{
    clear:both;
}
/* End Poller */

/* produtos */
.border1c {
    border: 1px solid #cccccc;
}
.txt14preto {
    font-family:arial;
    font-size:14px;
    color:#000000;
    font-weight:bold;
    text-decoration:none
}
.pro_form {
    font-family:arial;
    font-size:10px;
    color: #444444;
    font-weight: normal;
}
/* End produtos */

.vitrine {
    font-family:arial;
    text-decoration: none;
}
.vitrine .titulo {
    color:#CC0000;
    font-weight: bold;
    font-size:14px;
    text-decoration: none;
}
.vitrine .txt {
    font-size:12px;
    color: #555555;
    text-decoration:none;
}
.nome {
    font-family:tahoma;
    font-size:11px;
    font-weight:bold;
    color:#777777;
    text-decoration:none
}
.marca {
    font-family:tahoma;
    font-size:9px;
    font-weight:bold;
    color:#CC0000
}


.mnareas {
    color:#ffffff;
    text-decoration:none;
    font-size:11px;
}
.mnareas:hover {
    color:#CC0000;
    font-weight:bold;
    text-decoration:underline;
}
.contact {
    font-family:arial;
    font-size:10px;
    color:#333333;
}
.paginacao{
  font-family: arial;
  font-size:11px;
  color:#000000;
  text-decoration:none;
}

.text11{
    font-family:tahoma;
    font-size:11px;
    color:#222222;
    text-decoration:none;
}
.link11{
    font-family:tahoma;
    font-size:11px;
    color:#222222;
    text-decoration:none;
}
.link11:hover {
    text-decoration: underline;
}
.title{
    font-family:tahoma;
    font-size:11px;
    color:#CC0000;
    text-decoration:none;
}
.fleft{
  float: left;
  margin:2px;
}
/* End */

/* Janelas de mensagens */
.msgs{
    text-align:left;
    padding:6px;
    font-family:tahoma;
    font-size:11px;
    color: #333333;
    border:1px solid #CC0000;
    background-image: url(images/success_header.gif);
    background-repeat: repeat-x;
    width:450px;
    margin-bottom:20px;
}
.msgs h1{
    margin-top:-2px;
    margin-bottom:13px;
    font-family:tahoma;
    font-size:14px;
    color: #CC0000;
    font-weight:bold;
}
.msgs li{
    color: #333333;
    margin-bottom:12px;
}
.msgs li a{
    color: #CC0000;
}
/* End */

/* Auto sugestao na busca */
.suggestionsBox {
    position: absolute;
    top:58px;
    left: 239px;
    margin: 10px 0px 0px 0px;
    width: 350px;
    background-image: url(images/bg_sugest.jpg);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border: 2px solid #CC0000;
    color: #333333;
}
.suggestionList {
    margin: 0px;
    padding: 0px;
}
.suggestionList a {
    margin: 0px 0px 3px 0px;
    padding: 3px;
    cursor: pointer;
}
.suggestionList a:hover {
    background-color: #659CD8;
    text-decoration:none;
    color:#222222;
}
/* end */


/* Historico do cliente */
#historico td{
    background-color:#ffffff;
}
#historico div{
    font-family:arial;
    font-size:11px;
    color:#888888;
}
#historico #title{
    font-family:arial;
    font-size:12px;
    font-weight:bold;
    color:#ffffff;
    text-decoration:none;
}
#historico #subtitle{
    font-size:12px;
    font-weight:bold;
    color:#333333;
}
#historico #limpar{
    font-family:arial;
    font-size:11px;
    font-weight:bold;
    color:#ffffff;
    text-decoration:none;
}
#historico a{
    color:#888888;
    text-decoration:none;
    font-size:10px;
    line-height:13px;
}
#historico a:hover{
    color:#333333;
    text-decoration:none;
}
/* End historico */

/* Maplinks */
#maplinks td{
    font-family:arial;
    font-size:11px;
    color:#666666;
}
#maplinks div{
    font-family:arial;
    font-size:11px;
    color:#666666;
}
#maplinks #subtitle{
    font-size:12px;
    font-weight:bold;
    color:#666666;
}
#maplinks a{
    color:#666666;
    text-decoration:none;
    font-size:10px;
    line-height:18px;
}
#maplinks a:hover{
    color:#000000;
    text-decoration:none;
}

/* End maplinks */


/* Flash object */
#info {
    width: 300px;
    overflow: auto;
}
/* End Flash object */
