* {
margin:0;
padding:0;
}

.precopor {
color:#3d5389;
font-size:13px;
}

.precode {
color:#828282;
font-size:12px;
}

.ouematetexto {
color:#3D5389;
font-size:13px;
font-weight:700;
}

.ouematevalor {
color:#b01c00;
font-size:13px;
font-weight:700;
}

.Left #SideCategoriaList li a {
    background: url("../../img/bg-menu-cat.png") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 12px;
    font-weight: 900;
    margin: 0 -10px;
    padding: 5px;
}

.Left #SideCategoriaList li ul li a {
    background: none repeat scroll 0 0 transparent;
    font-size: 12px;
    font-weight: 700;
    padding: 1px 5px;
}

#MeuCarrinho {
    float: right;
    height: 25px;
    padding: 46px 28px 0 0;
}

#MeuCarrinho li {
    list-style: none outside none;
}

#MeuCarrinho a {
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
	text-decoration:none;
}

body {
font-size:12px;
font-family:'trebuchet ms',arial,tahoma,sans-serif;
background:url("../../img/bg-fundo.jpg");
background-attachment:fixed;
background-color:#FFFFFF;
background-repeat:no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
color:#14334d #535353;
}

#Container {
width:1014px;
background-color:#FFFFFF;
background-image:url("../../img/bg-topo.png");
background-repeat:no-repeat;

}

html {
background:url("../../img/bg-rodape.png") repeat-x scroll center bottom #FFF;
}

a {
color:#14334d;
font-weight:400;
text-decoration:none;
}

a:hover {
text-decoration:underline;
color:#14334d;
}

h2 {
color:#14334d;
}

h3 {
color:#14334d;
}

#CategoriaExtraTopo a {
    background: url("../../img/ico-menuextra.png") no-repeat scroll 0 center transparent;
    color: #7A6241;
    display: block;
    font-weight: 700;
    padding: 3px 0 3px 10px;
}

#TopMenu li a,#TopMenu li div {
border-left:1px dotted #208db5;
color:#ffffff;
}

#TopMenu li div a {
border-left:0;
}

#TopMenu li a:hover {
color:#cccccc;
}

#TopMenu2 li a,#TopMenu2 li div {
color:#ffffff;
}

#TopMenu2 li div a {
border-left:0;
}

#TopMenu2 li a:hover {
color:#cccccc;
}

#Menu li ul li a {
background:#65b2cb;
}

#Menu li ul li a:hover {
background-color:#075899;
color:#14334d;
}

#Menu li:hover a,#Menu li.over a {
background-color:#fff;
}

#Menu a:hover {
color:#e16836;
}

#Logo h1 {
color:#14334d;
}

#Logo h1 a {
color:#14334d;
}

#SearchForm {
color:#14334d;
}

#SearchForm label {
color:#14334d;
}

#SearchForm a {
color:#14334d;
}

#SearchForm a:hover {
color:#14334d;
}

#Footer h2 {
    background: url("../../img/ico-separa-foo.png") repeat-x scroll 0 bottom transparent;
    color: #ffffff;
    font-size: 15px;
    font-style: italic;
    font-weight: 700;
    padding-bottom: 5px;
}

#Footer h3 a {
    color: #ffffff;
    font-size: 11px;
    font-weight: 700;
    padding-bottom: 5px;
}

.NewsletterSubscription {
    color: #ffffff;
    font-size: 11px;
    font-weight: 700;
    padding-bottom: 5px;
	width:220px;
}


.Left {
background:#f4f4f4;
}

.Left li a:hover {
color:#14334d;
}

.Content a {
color:#14334d;
}

.Right a {
color:#14334d;
}

.Right a:hover,.Right a:hover strong {
color:#14334d;
}

#Footer li a {
border-left:1px solid #208db5;
}

.ProdutoPrice,.ProdutoList em {
color:#14334dmaroon;
}

.ProdutoList .Rating {
color:#14334d;
}

.Right .ProdutoList li {
border-bottom:1px solid #c0dae7;
}

.Left .TopSellers li .TopSellerNumber,.Right .TopSellers li .TopSellerNumber {
background:url(../../default/images/blue/TopSellerNumberBg.gif) 0 4px no-repeat;
color:#14334d;
}

.Left .TopSellers li.TopSeller1,.Right .TopSellers li.TopSeller1 {
border:1px solid #c0dae7;
background:#fff;
}

.Left .TopSellers li.TopSeller1 .TopSellerNumber,.Right .TopSellers li.TopSeller1 .TopSellerNumber {
background:url(../../default/images/blue/TopSellerNumber1Bg.png) 0 0 no-repeat;
color:#14334d;
}

.Breadcrumb {
border-bottom:1px solid #DCDFE2;
}

.CompareItem {
width:200px;
border-left:solid 1px #CACACA;
}

.CompareFieldName {
font-weight:700;
border-bottom:1px solid #EFF8FA;
}

.CompareFieldTop {
border-bottom:solid 1px #85BADF;
}

.CompareFieldTop a:hover {
color:#14334dred;
}

.CompareCenter {
border-left:solid 1px #85BADF;
border-bottom:solid 1px #F2F2F2;
}

.CompareLeft {
border-left:solid 1px #85BADF;
border-bottom:solid 1px #F2F2F2;
}

.ViewCartLink {
background:url('../../default/images/blue/Cart.gif') no-repeat 3px 0;
}

table.CartContents,table.General {
border:1px solid #c7d7db;
}

.CartContents thead tr th,table.General thead tr th {
background:#edf2f3;
color:#14334d;
border-bottom:1px solid #c7d7db;
}

.CartContents tbody .SubTotal td {
border-top:1px solid #c7d7db;
color:#14334d;
}

.MiniCart .SubTotal {
color:#14334d;
}

.JustAddedProduto {
border:1px solid #c0dae7;
background:#fff;
}

.JustAddedProduto strong,.JustAddedProduto a {
color:#14334d;
}

.CategoriaPagination {
color:#14334d;
background:#f4fbfc;
border:1px solid #c0dae7;
}

.CheckoutRedeemCoupon {
background:#EAFDFF;
width:300px;
border:1px solid #9DD3D8;
margin-bottom:10px;
padding:10px;
}

.SubCategoriaList,.SubBrandList {
background:#EEF5F9;
}

.InfoMessage {
background:#EFF8FA url('../../default/images/InfoMessage.gif') no-repeat 5px 8px;
color:#14334d;
}

.SuccessMessage {
background:#E8FFDF url('../../default/images/SuccessMessage.gif') no-repeat 5px 8px;
color:#14334d;
}

.ErrorMessage {
background:#FFECEC url('../../default/images/ErrorMessage.gif') no-repeat 5px 8px;
color:#14334d;
}

.ComparisonTable tr:hover td,.ComparisonTable tr.Over td {
background:#EFF8FA;
}

.EstimateShipping {
border:1px solid #c7d7db;
background:#edf2f3;
}

.ExpressCheckoutBlock .ExpressCheckoutTitle {
background:#dcf0f5;
border:1px solid #bce0e8;
}

.ExpressCheckoutBlockCollapsed .ExpressCheckoutTitle {
background:#f0f0f0;
border:1px solid #ddd;
color:#14334d;
}

.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent {
color:#14334d;
}

.TabNav {
border-bottom:1px solid #3d9abe;
}

.TabNav li a {
border:1px solid #3d9abe;
background:#ddf0f6;
}

.TabNav li a:hover {
background-color:#c8e6ed;
}

.TabNav li.Active a {
border-bottom:1px solid #fff;
background:#fff;
}

table.General tbody tr td {
border-top:1px solid #efefef;
}

#VideoContainer {
border:1px solid #ccc;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}

.currentVideo {
background-color:#ddf0f6;
}

.videoRow:hover {
background-color:#efefef;
}

#SearchResultsCategoriaAndBrand {
background-color:#EEF5F9;
}