body{
margin:0px;
padding:0px;
}

a:hover {
text-decoration:  underline; 
border: none;
}
 
 
.txt{ font-family:tahoma; font-size:11px; color:#4C4C4C; text-decoration:none}
.txtv{ font-family:verdana; font-size:12px; color:#4C4C4C;}
.prodnome{ font-family:verdana; font-size:11px; color:#333333; font-weight:bold;}
 
.txt_preco_de{ font-family:tahoma; font-size:12px; color:#4C4C4C; font-weight:bold;}
.txt_preco_por{ font-family:tahoma; font-size:16px; color:#CF2A0C; font-weight:bold;}

.txt_detalhe{ font-family:verdana; font-size:10px; color:#023467; font-weight:bold;}

.txt_tit_car{ font-family:verdana; font-size:10px; color:#00336A;}
.txt_prod_car{ font-family:tahoma; font-size:11px; color:#666664; font-weight:bold;}

/* PARA CARRINHO */
.car_linha{ background-color:CECECE; }
.car_linha2{ background-color:F0F0F0; }
.txt_preco_car{ font-family:tahoma; font-size:11px; color:#4C4C4C; font-weight:bold;}
.txt_preco_tot{ font-family:tahoma; font-size:12px; color:#CF2A0C; font-weight:bold;}
.txt_tipo_pr{ font-family:tahoma; font-size:11px; color:#CF2A0C; font-weight:bold;}


.box_no_size{ font-family:verdana; font-size:12px; color:#4C4C4C; }
.box_cep_p1{ 
border:1px #7F9DB9 solid; 
width:50px; 
height:17px; 
background-color:#FFFFFF;
font-family:verdana; 
font-size:11px;
}
.box_cep_p2{ 
border:1px #7F9DB9 solid; 
width:30px; 
height:17px; 
background-color:#FFFFFF;
font-family:verdana; 
font-size:11px;
}
 
 
 

/* Main Menu - Topmenu (s) */
.mainlevel-nav {
text-align:right;
font-size: 10px;
font-family: verdana;
color:#ffffff;
text-decoration: none;
padding-right:4px;
}

/* PARA O MENU DAS CATEGORIAS - Que esta no mainlevel - default do Joomla*/
.mainlevel{ font-family:tahoma; font-size:11px; color:#333333; height:19px; padding-left:20px; padding-top:2px  }

a.mainlevel:hover, a.mainlevel#active_menu {
/*background: #F2FAFF; color:#336600;*/ text-decoration: none; font-weight:bold;
}

/* PARA O MENU DO ATENDIMENTO */
.mainlevel-aten{ font-family:tahoma; font-size:11px; color:#333333; line-height:22.5px; text-decoration:none}

/* LOCALIZA */
.bg_localiza{ background-image:url(../images/bg_localiza.gif); padding:0px; }
.tit_localiza{ background-image:url(../images/tit_localiza.gif); padding:0px; height:15px; width:159px; }


.bg_busca{ background-image:url(../images/bg_busca.gif); padding-right:5px;}
.caixa_busca{ border:1px #CCCCCC solid; width:115px; font-family:verdana; font-size:10px; color:#000000; }
.caixa_busca2{ border:1px #CCCCCC solid; width:150px; height:20px; font-family:verdana; font-size:10px; color:#000000; }
.caixa_busca_cat{ border:1px #CCCCCC solid; width:115px; font-family:verdana; font-size:10px; color:#000000; }
.caixa_busca_cat2{ border:1px #CCCCCC solid; width:150px; font-family:verdana; font-size:10px; color:#000000; }
.botao_busca{ background-image:url(../images/btn_ok.gif); width:34px; height:16px;}

/* LOGIN */
.bg_login{ background-image:url(../images/bg_login.gif); padding:0px; }
.tit_login{ background-image:url(../images/tit_login.gif); padding:0px; height:15px; width:159px; }
.txt_login{ font-family:verdana; font-size:10px; color:#4C4C4C; }
.caixa_login{ border:1px #CCCCCC solid; width:115px; height:16px; font-family:verdana; font-size:10px; color:#000000; }
.link{ font-family:verdana; font-size:10px; color:#4C4C4C; text-decoration:underline; }
.txt_login_on{ font-family:verdana; font-size:10px; color:#4C4C4C; padding-top:13px; padding-left:6px; line-height:12px; padding-right:9px; text-align:justify;}

/*ATENDIMENTO*/
.txt_aten{ font-family:tahoma; font-size:11px; color:#4C4C4C; line-height:22px; }

/*RODA*/
.txt_roda{ font-family:tahoma; font-size:10px; color:#6E6E6E; padding-left:9px; text-decoration:none}
.mainlevel-rod { font-family:tahoma; font-size:10px; color:#333333; }
.mainlevel-rod2 { font-family:tahoma; font-size:11px; color:#333333; }

/*TITULO DAS PAGINAS*/
.txt_tits{ background-color:#003466; font-family:verdana; font-size:10px; color:#ffffff; padding-left:4px; }


/*OFERTAS*/
.link_oferta{ font-family:verdana; font-size:10px; color:#CE2A0F; text-decoration:none}
.link_oferta2{ color:#000; font-weight:bold;}
.New_link{ color:#FF0000; font-weight:bold;}


/*CONTATO*/
.caixa_nosize{ border:1px #CCCCCC solid; font-family:verdana; font-size:10px; color:#000000; }
.btn_envia { border:0px; background-image:url(../images/btn_enviar.gif); width:44px; height:16px; }
.btn_limpa { border:0px; background-image:url(../images/btn_limpar.gif); width:47px; height:16px; }


/*Recomenda*/
.txt_recomenda_v{ font-family:verdana; font-size:10px; color:#696969;padding-right:2px; }
.txt_recomenda_a{ font-family:verdana; font-size:10px; color:#696969;padding-right:2px; }
.box_recomenda{ background-image:url(../images/fundo_recomenda.jpg); }
.btn_fechar{ border:0px; background-image:url(../images/btn_fechar.gif); width:47px; height:16px; }

/*Video*/
.box_video{ background-image:url(../images/fundo_video.jpg); }

/*E-Mail para o visitante*/

.linkPreto { font-family: Verdana, Helvetica, Sans Serif; font-size: 11px; color:#000000; text-decoration: underline; font-weight: normal; }
.linkPreto:link { color: #000000; text-decoration: underline; font-weight: normal; }
.linkPreto:visited { color: #000000; text-decoration: underline; font-weight: normal; }
.linkPreto:active { color: #000000; text-decoration: underline; font-weight: normal; }
.linkPreto:hover { color: #666666; text-decoration: underline; font-weight: normal; }
.preto { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal; }
.pretoB { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: bold; }
.vermelho { font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC0000; font-size: 11px; font-weight: normal; }
.vermelhoB { font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC0000; font-size: 11px; font-weight: bold; }


.innertube{
margin: 0; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
background:#F1F4F6;
}

#marqueecontainer{
     position: relative;
     width: 159px; /*180px; marquee width */
     height: 800px; /*marquee height */
     background:#F1F4F6;
     overflow: hidden;                     
     padding: 0;
     /*
     border-left-width: 1px;
     border-bottom-width: 1px;
     border-left-color: silver;
     border-bottom-color: silver;
     border-left-style: solid;
     border-bottom-style: solid;
     */
     margin-top: 0;
}
#novidades                               { padding:0;
                                           margin:0;
                                           background-color:#F1F4F6;
                                         }

#novidades ul                            { padding:0;
                                           margin:5px;
                                           background-color:#F1F4F6;
                                           list-style:none; }

#novidades li                            { float: left;
                                           padding-left:4px;
                                           padding-right:4px;
                                           font-family:verdana;
                                           font-size:10px;
                                           color:#CE2A0F;
                                           list-style:none;
                                           width: 155px;
                                           line-height: 1.5em;
                                           text-align: center;
                                           height: 100%;  }
#novidades a                      { font-family:verdana;
                                    font-size:10px;
                                    color:#000;
                                    font-weight:normal;
                                    text-decoration:none; }
#novidades a:hover                { text-decoration: underline; }

img.bordered {
        border: #666666 solid 5px;
}

#promocoes                               { padding:0;
                                           margin:0;
                                           background-color:#F1F4F6;
                                         }

#promocoes ul                            { padding:0;
                                           margin:5px;
                                           background-color:#F1F4F6;
                                           list-style:none; }

#promocoes li                            { float: left;
                                           padding-left:4px;
                                           padding-right:4px;
                                           font-family:verdana;
                                           font-size:10px;
                                           color:#F1F4F6;
                                           list-style:none;
                                           width: 155px;
                                           line-height: 1.5em;
                                           text-align: center;
                                           height: 100%;  }
#promocoes a                      { font-family:verdana;
                                    font-size:10px;
                                    color:#000;
                                    font-weight:normal;
                                    text-decoration:none; }
#promocoes a:hover                { text-decoration: underline; }

#marqueecontainer_ofertas{
     position: relative;
     width: 159px; /*marquee width */
     height: 250px; /*marquee height */
     background:#F1F4F6;
     overflow: hidden;
     padding: 0;
     /*
     border-left-width: 1px;
     border-bottom-width: 1px;
     border-left-color: silver;
     border-bottom-color: silver;
     border-left-style: solid;
     border-bottom-style: solid;
     */
     margin-top: 0;
}

