@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700);

#Carrinho856 a {
font-size: 12px;
font-weight: 700;
margin: 10px 0 0 870px;
position: absolute;
text-decoration:none;
}

#parcela1 {
background:none repeat scroll 0 0 #EEE;
width:230px;
padding:0 10px 10px;
}

.letrafoo14 {
color:#fff;
font-size:15px;
text-transform:uppercase;
}

.letrafoo11 {
color:#fff;
text-transform:none;
font-size:9px;
}

.letrafoo12 {
color:#fff;
text-transform:none;
font-size:12px;
}

.letrafoo12 a {
color:#fff;
}

.letrafoo12 a:hover {
color:#fff;
}

#Condicoes {
position:absolute;
margin:232px 0 0 10px;
}

#Desenvolvido {
position:absolute;
margin:287px 0 0 745px;
}

#Registro {
position:absolute;
margin:287px 0 0 10px;
}

#AjudaSuporte {
position:absolute;
margin:55px 0 0 340px;
}

#AjudaSuporte li {
list-style:none;
}

#AjudaSuporte a {
background:url("../../../img/ico_servicos2.gif") no-repeat scroll 0 7px transparent;
padding:0 0 0 10px;
}

#Institucional {
position:absolute;
margin:55px 0 0 530px;
}

#Institucional li {
list-style:none;
}

#Institucional a {
background:url("../../../img/ico_servicos2.gif") no-repeat scroll 0 7px transparent;
padding:0 0 0 10px;
}

#RedesSociais {
background:url("../../../img/redessociais.png") no-repeat scroll 0 20px transparent;
height:50px;
position:absolute;
width:300px;
list-style:none;
margin:155px 0 0 10px;
}

#FormasPgt {
background:url("../../../img/formaspgtfoo.png") no-repeat scroll 0 20px transparent;
height:70px;
position:absolute;
width:300px;
margin:55px 0 0 10px;
padding:0;
}

#FormasPgt li {
list-style:none;
}

#MinhaConta a {
background:url("../../../img/minhaconta.png") no-repeat scroll 0 0 transparent;
width:120px;
height:41px;
position:absolute;
margin:0;
}

#MeusPedidos a {
background:url("../../../img/meuspedidos.png") no-repeat scroll 0 0 transparent;
width:120px;
height:41px;
position:absolute;
margin:0 0 0 120px;
}

#ValePresente a {
background:url("../../../img/valepresente.png") no-repeat scroll 0 0 transparent;
width:120px;
height:41px;
position:absolute;
margin:0 0 0 240px;
}

#MeuCarrinho a {
background:url("../../../img/meucarrinho.png") no-repeat scroll 0 0 transparent;
width:156px;
height:41px;
position:absolute;
margin:0 0 0 360px;
}

.precopor {
color:#333;
font-size:16px;
font-style:normal;
font-weight:700;
}

.precode {
color:#999;
font-weight:400;
}

.ouematevalor {
color:#933;
font-size:12px;
font-weight:700;
}

.ouematetexto {
color:#933;
font-weight:400;
}

.ouematevalor2 {
color:#069;
font-size:20px;
font-weight:700;
}

.ouematetexto2 {
color:#000;
font-weight:400;
font-size:16px;
}

.Left #SideCategoryList li a {
color: #000000;
font-size: 16px;
font-weight: 700;
font-family: 'Dosis', sans-serif;
}

.Left #SideCategoryList li ul li a {
color:#808080;
font-size:15px;
font-weight:400;
text-transform:capitalize;
padding:0 0 0 11px;
}

.Left #SideCategoryList li ul li a:hover, .Left #SideCategoryList li a:hover {

}

body {
background:url("../../../templates/modelo008/img/template_back.png") no-repeat scroll center top transparent;
color:#333;
}

html {
background:url("../../../templates/modelo008/img/bg-bottom.png") repeat-x scroll center bottom transparent;
}

a {
color:#fff;
font-weight:400;

}

a:hover {
	color: #f1f1f1;
}

h2 {
color:#00988F;
font-family: 'Open Sans', sans-serif;
font-size:18px;
font-weight:400;
text-transform:uppercase;
margin:0;
}

h3 {
color:#666;
font-family: 'Open Sans', sans-serif;
font-size:18px;
font-weight:400;
text-transform:uppercase;
margin:0;
}

#TopMenu2 {
    color: #FFFFFF;
    margin: 94px 0 0 323px;
    position: absolute;
}

#TopMenu2 a {
color:#fff;
font-weight:700;
}

#TopMenu2 li {
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0 20px 0 15px;
    text-transform: uppercase;
}

#TopMenu3 {
    color: #000;
    list-style: none outside none;
    margin: 14px 0 0 340px;
    padding: 0;
    position: absolute;
	text-transform:uppercase;
}
#TopMenu3 li {
    border-left: 1px solid #FFFFFF;
    float: left;
    padding: 0 10px;
}

#TopMenu3 li.First {
    border-left:none;
}

#TopMenu3 a {
    color: #fff;
}

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

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

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

#Menu li a {
color:#000;
}


#Logo h1 {
color:#fff;
}

#Logo h1 a {
color:#fff;
}

#SearchForm label {
color:#fff;
}

#SearchForm a {
color:#b1ccdc;
}

#SearchForm a:hover {
color:#fff;
}

.Left li a:hover {
color:#933;
}

.Content a {
color:#fff;
}

.Right a {
color:#333;
}

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

.ProductList .ProductImage {
background:#fff;
padding-bottom:10px;
}

.ProductList strong,.ProductList strong a {
color:#933;
font-size:12px;
}

.ProductPrice,.ProductList em {
color:#333;
font-size:12px;
font-style:normal;
font-weight:700;
}

.ProductList .Rating {
color:#797979;
}

.Right .ProductList 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:#075899;
}

.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:#075899;
}

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

.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:red;
}

.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:#333;
border-bottom:1px solid #c7d7db;
}

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

.MiniCart .SubTotal {
color:#075899;
}

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

.JustAddedProduct strong,.JustAddedProduct a {
color:#075899;
}

.CategoryPagination {
color:#034285;
background:#f4fbfc;
border:1px solid #c0dae7;
}

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

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

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

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

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

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

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

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

.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent {
color:#888;
margin:6px 0 0 70px;
}

.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;
}

#SearchResultsCategoryAndBrand {
background-color:#EEF5F9;
}