
ul.blog {
	margin: 0;
	
}
ul.blog > li {
	margin: 0;
	list-style: none;
	margin-top: 30px;
}
ul.blog > li:first-child {
	margin-top: 0;
}

h2.blog, h2.blog a{
	font-size: 30px;
	line-height: 28px;
	color: #007BC7;
	font-weight: bold;
	margin: 0px;	
	margin-bottom: 10px;
}

.box {
		
}

.box .title {
	background: #e9e9e9;
	border: 1px solid #dddddd;
	padding-left: 19px;
	font-size: 16px;
	line-height: 38px;
	
	border-radius: 5px 0px 5px 0px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 0px;	
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 0px;	

}

.box .bg-arrow {	
	position: absolute;
	width: 13px;
	height: 8px;
	background: url('/_resources/media/img/default/bg_box_description_top.png') no-repeat;
	margin-top: 39px;
	margin-left: 20px;
}
.box .container {	
	background: #fbfbfb;
	padding: 19px;
	border: 1px solid #dddddd;
	border-top: 0;
	
	
	border-radius: 0px 5px 0px 5px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 5px;	
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 5px;	
}


.form-tables > table {
}

.form-tables table tr td {
	padding-left: 10px;
	padding-bottom: 10px;
}

.form-tables table tr td:first-child {
	padding-left: 0;
}

.form-tables table tr td table * {
	padding: 0;
}

.box-tools {
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	padding-top: 10px;	
	padding-bottom: 10px;	
}

.box-tools ul {
	margin: 0;
}

.box-tools ul li {
	margin: 0;
	list-style: none;
	float: left;
}
.box-tools ul li.comment {
	margin-right: 20px;
	padding-right: 10px;
	background: url('/_resources/media/img/default/bg_arrow_comments.png') no-repeat right center;
}
.box-tools ul li.comment a {
	display: block;
	color: #ffffff;
	background: #007bc7;
	line-height: 25px;
	padding-left: 10px;
	padding-right: 10px;
}

.box-share-top {
	border-bottom: 1px solid #dddddd;
	height: 30px;
	margin-bottom: 20px;
}

.box-share-top ul {
	margin: 0;
}

.box-share-top ul li {
	margin: 0;
	list-style: none;
	float: left;
}

.box-assistencia .title {
	background: #e9e9e9;
	border: 1px solid #dddddd;
	padding-left: 19px;
	font-size: 16px;
	line-height: 38px;
	text-transform: uppercase;
	
	border-radius: 5px 0px 5px 0px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 0px;	
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 0px;	

}

.box-assistencia .bg-arrow {	
	position: absolute;
	width: 13px;
	height: 8px;
	background: url('/_resources/media/img/default/bg_box_description_top.png') no-repeat;
	margin-top: 39px;
	margin-left: 20px;
}
.box-assistencia .container-select {	
	background: #fbfbfb;
	padding-top: 10px;
	border: 1px solid #dddddd;
	border-top: 0;
	
}
.box-assistencia .select {
	background: transparent;
	border: 0;
	outline: none;
}
.box-poll {
	background: #E0ECF5;
 	padding-bottom: 10px; 	
}
#OPP-poll-choice-separator td {
	padding-top: 10px;
	
}

#OPP-poll-vote-result-td {
	padding-right: 10px;
}
#OPP-poll-vote-button {
	border: 0;
	background: #ff8500;
	color: #ffffff;
	padding: 10px;
	padding-top: 5px;
	padding-bottom: 5px;	
	font-weight: bold;	
}
.OPP-poll-choice {
	padding-bottom: 5px;
}

div.arrow {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	background: url('/_resources/media/img/default/icon_arrow_gray.png') no-repeat left center;
	border-bottom: 1px solid #dddddd;
}

.box-black {
	background: #26292d;
	padding: 20px;
	padding-top: 10px;
	margin-bottom: 20px;
}

.temas-apple .box-black {
	background: #606060;
}

.temas-dell .box-black {
	background: #efefef;
	color: #585858;
}
.temas-epson .box-black {
	color: #ffffff;
	background: #ee3467;
}
.temas-hp .box-black {
	color: #ffffff;
	background: #009ed5;
}
.temas-sony .box-black {
	color: #ffffff;
	background: #ff9500;
}

.box-black .title {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
	background: url('/_resources/media/img/default/line_box_black.png') repeat-x bottom;
}
.temas-apple .box-black .title {
	background: url('/_resources/media/img/default/tema-apple/line_box_black.png') repeat-x bottom;
}
.temas-dell .box-black .title {
	color: #3399cc;
	background: url('/_resources/media/img/default/tema-dell/line_box_black.png') repeat-x bottom;
}
.temas-epson .box-black .title {
	background: url('/_resources/media/img/default/tema-epson/line_box_black.png') repeat-x bottom;
}
.temas-hp .box-black .title {
	background: url('/_resources/media/img/default/tema-hp/line_box_black.png') repeat-x bottom;
}
.temas-sony .box-black .title {
	background: url('/_resources/media/img/default/tema-sony/line_box_black.png') repeat-x bottom;
}

.box-black .link {
	background: url('/_resources/media/img/default/line_box_black.png') repeat-x top;
	padding-top: 10px;
}
.temas-apple .box-black .link {
	background: url('/_resources/media/img/default/tema-apple/line_box_black.png') repeat-x top;	
}
.temas-dell .box-black .link {
	background: url('/_resources/media/img/default/tema-dell/line_box_black.png') repeat-x top;	
}
.temas-epson .box-black .link {
	background: url('/_resources/media/img/default/tema-epson/line_box_black.png') repeat-x top;	
}
.temas-hp .box-black .link {
	background: url('/_resources/media/img/default/tema-hp/line_box_black.png') repeat-x top;	
}
.temas-sony .box-black .link {
	background: url('/_resources/media/img/default/tema-sony/line_box_black.png') repeat-x top;	
}

.box-black .link a {
	display: block;	
	padding-left: 10px;
	color: #ffffff;
	background: url('/_resources/media/img/default/icon_arrow_white.png') no-repeat left center;
}

.temas-apple .box-black .link a {
}

.temas-dell .box-black .link a {
	color: #3399cc;
	background: url('/_resources/media/img/default/icon_arrow_gray.png') no-repeat left center;
}
.temas-epson .box-black .link a {
}
.temas-hp .box-black .link a {
}
.temas-sony .box-black .link a {
}

.box-black .link span {
	color: #00aef0;
}

.box-listadedesejos, .temas .box-listadedesejos {
	background-image: url('/_resources/media/img/default/bg_box_listadedesejos.png');
	background-repeat: no-repeat;
	background-position: center 20px; 	
}

.box-listadedesejos .resume {
	color: #ababab;
	padding-top: 140px;
	padding-bottom: 10px;
}
.temas-apple .box-listadedesejos .resume {
}
.temas-dell .box-listadedesejos .resume {
	color: #585858; 
}
.temas-epson .box-listadedesejos .resume {
	color: #ffffff; 
}
.temas-hp .box-listadedesejos .resume {
	color: #ffffff; 
}
.temas-sony .box-listadedesejos .resume {
	color: #ffffff; 
}

.box-gray {
	background: #f7f7fa;
	padding-top: 15px;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

.box-gray .container {
	padding-left: 20px;
	padding-right: 20px;
}
.box-gray .title {
	font-size: 13px;
	padding-bottom: 10px;
	font-weight: bold;
	color: #365a9e;
	text-transform: uppercase;
	background: url('/_resources/media/img/default/line_box_gray.png') repeat-x bottom;
}

.box-facebook .title span {
	display: block;
	background: url('/_resources/media/img/default/box_top_facebook.png') no-repeat left top;
	padding-left: 40px; 
}

.box-twitter .title span {
	display: block;
	background: url('/_resources/media/img/default/box_top_twitter.png') no-repeat left top;
	padding-left: 40px; 
}

.box-newsletter {
	
}
.box-newsletter .resume {
	color: #ababab;
	padding-top: 10px;
	padding-bottom: 10px;
}
.temas-apple .box-newsletter .resume {
}
.temas-dell .box-newsletter .resume {
	color: #585858;
}
.temas-epson .box-newsletter .resume {
	color: #ffffff;
}
.temas-hp .box-newsletter .resume {
	color: #ffffff;
}
.temas-sony .box-newsletter .resume {
	color: #ffffff;
}







.box-curriculo-form {
	padding: 20px;
}

.box-curriculo-form table {	
}

.box-curriculo-form table tr td {
	padding-left: 20px;
	padding-bottom: 5px;
	vertical-align: top;
}
.box-curriculo-form table tr td:first-child {
	padding-left: 0px;
}


.box-curriculo {
	background: url('/_resources/media/img/default/bg_box_curriculo.png') repeat-x bottom;	
	margin-bottom: 20px;	
}

table.computador {
	width: 100%;
	font-size: 11px;
}

table.computador td {
	vertical-align: top;
	padding: 5px;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	text-align: center;	
}

table.computador tr:first-child td {
	background: #365a9e;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
	
}

table.computador tr:first-child td:nth-child(odd) {
	background: #4a6aa8;
}
table.computador tr:first-child td:first-child {
	background: none;
}


table.computador tr.row1 td {
	background: #f2f4f3;	
}
table.computador tr.row2 td {
	background: #e6e9ea;
}
table.computador tr.preco td {
	background: #365a9e;
	color: #ffffff;
		
}
table.computador tr.preco td:nth-child(odd) {
	background: #4a6aa8;
}
table.computador tr.preco td:first-child {
	background: #828f97;
}

table.computador tr.preco td span {	
	font-size: 20px;
	font-weight: bold;
}

table.computador tr td:first-child {
	background:	#828f97;	
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	width: 20%;
}

table.computador tr.row1 td:first-child {
	background:	#828f97;
}
table.computador tr.row2 td:first-child {
	background: #89969d;
}




ul.home-categorias {
	margin: 0px;
}

ul.home-categorias li{
	list-style: none;
	margin: 0px;
	float: left;
	width: 180px;
	margin-left: 20px;	
}

ul.home-categorias li:first-child {
	margin-left: 0px;
}

ul.home-categorias ul {
	margin: 0px;
	margin-top: 15px;	
}

ul.home-categorias ul li{
	list-style: none;
	margin: 0px;	
	background: url('/_resources/media/img/default/icon_arrow.gif') center left no-repeat;
	padding-left: 10px;
	margin-bottom: 3px;
	float: none;
	width: auto;
}

.photo-list {
	float: left;
	width: 70px;
	height: 70px;
	margin-right: 10px;
	margin-bottom: 10px;
	
}

.loja-list {
	float: left;
	width: 280px;
	margin-right: 20px;
	margin-bottom: 30px;
	
}

.loja-list .link {
	padding-top: 10px;
	padding-bottom: 5px;	
	font-size: 14px;
	
}

.loja-list .link a {
	color: #272a2e;
}

.loja-list .address {
	line-height: 16px;
}
.loja-list .contact {
	line-height: 16px;
}

.box-tools {
	margin-top: 20px;
}

.detail-date {
	font-size: 11px;
	padding-bottom: 20px;
}

.detail-description {
	line-height: 18px;
}

.box-description {
	margin-top: 20px;
}

.box-description .title {
	background: #e9e9e9;
	border: 1px solid #dddddd;
	padding-left: 19px;
	font-size: 16px;
	line-height: 38px;
	text-transform: uppercase;
	
	border-radius: 5px 0px 5px 0px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 0px;	
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 0px;	

}

.box-description .bg-arrow {	
	position: absolute;
	width: 13px;
	height: 8px;
	background: url('/_resources/media/img/default/bg_box_description_top.png') no-repeat;
	margin-top: 39px;
	margin-left: 20px;
}

.box-description .detail-description {
	background: #fbfbfb;
	border: 1px solid #dddddd;
	border-top: 0;
	padding: 19px;
	
	border-radius: 0px 5px 0px 5px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 5px;	
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 5px;	

}

.box-related {
	margin-top: 20px;
}

.box-related .title {
	background: #e9e9e9;
	border-bottom: 1px solid #dddddd;
	padding-left: 20px;
	font-size: 16px;
	line-height: 39px;
	text-transform: uppercase;	
}

.box-related .bg-arrow {	
	position: absolute;
	width: 13px;
	height: 8px;
	background: url('/_resources/media/img/default/bg_box_description_top.png') no-repeat;
	margin-top: 39px;
	margin-left: 20px;
}

.box-related .detail-related {
	margin-top: 20px;
}

h1.aba {
	font-size: 18px;
	color: #ffffff;
	line-height: 40px;
	background: #26292d;
	padding-left: 20px;
	margin-bottom: 20px;
	text-transform: uppercase; 	
}

.box-abas { 
	height: 39px;
	border-bottom: 1px solid #dddddd;
}

.box-abas ul {
	margin: 0px;
	position: absolute;
}
.box-abas ul li {
	float: left;
	list-style: none;
	margin: 0px;
	border: 1px solid #dddddd;
	border-bottom: 2px solid #e6eef4;
	height: 24px;	
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 12px;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #365a9e;
	margin-right: 5px;
}

.box-abas ul li.on {
	border-bottom: 0px;
	height: 27px;
	background: url('/_resources/media/img/default/bg_box_tab.gif') repeat-x;
}

.box-abas ul li.on span {
	display: block;
	padding-right: 20px;
	background: url('/_resources/media/img/default/icon_arrow_bottom.gif') no-repeat center right;
}

#album-gallery {
	height: 70px;		
	margin-top: 20px;
	border-top: 1px solid #dddddd;
	padding-top: 10px;
}

#album-gallery-prev {
	float: left;
	height: 70px;
	width: 30px;
	font-size: 0px;
	line-height: 0px;
	
}
#album-gallery-prev a {
	display: block;
	height: 70px;
	width: 30px;
	background: url('/_resources/media/img/default/icon_arrow_gallery_left.png') center no-repeat;
}
#album-gallery-prev a:hover {
	background: url('/_resources/media/img/default/icon_arrow_gallery_left_on.png') center no-repeat;
}
#album-gallery-next {
	float: left;
	height: 70px;
	width: 30px;
	font-size: 0px;
	line-height: 0px;	
	
}
#album-gallery-next a {
	display: block;
	height: 70px;
	width: 30px;
	background: url('/_resources/media/img/default/icon_arrow_gallery_right.png') center no-repeat;
}
#album-gallery-next a:hover {
	background: url('/_resources/media/img/default/icon_arrow_gallery_right_on.png') center no-repeat;
}

#album-gallery-thumbs {
	float: left;
	width: 517px;
	height: 70px;	
	padding-left: 3px;
	overflow: hidden;
}

a.album-selected {	
	border: 2px solid #272a2e;
	height: 66px;
	width: 66px;
	display: block;
	overflow: hidden;
}

img.album-selected {	
	margin-top: -2px;
	margin-left: -2px;	
}

a.img-thumb:hover {
	display: block;	
}

.yui-carousel-nav {
	display: none;
}
.yui-carousel-element li	{
	border: 0px;
	height: 70px;
}
.yui-carousel .yui-carousel-item-selected {
    border: 0px;    
    margin-top: 0px;
    margin-bottom: 0px;
	margin-right: 2px;	    
    margin-left: 2px;
}	
.yui-carousel-element {
	margin: 0px;
}
.yui-carousel-element li {
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 0px;
	line-height: 0px;
}




.product-detail-left {
	float: left;
	width: 300px;
	margin-right: 20px;
}

.product-detail-right {
	float: left;
	width: 260px;
}

.product-detail-left .image {
	width: 300px;
	height: 300px;	
}

.product-detail-left .mascara {
	position: absolute;
	z-index: 1;
	background: url('/_resources/media/img/default/mask_300x300.png') no-repeat;
	width: 300px;
	height: 300px;
}

.product-detail-left .faixa {
	position: absolute;	
	margin-top: 270px;
	z-index: 2;
}

.product-detail-left .faixa-promocao {
	height: 25px;
	width: 82px;
	background: url('/_resources/media/img/default/faixa_promocao_2.png') no-repeat;	
}

.product-detail-left .faixa-saldao {
	height: 25px;
	width: 64px;
	background: url('/_resources/media/img/default/faixa_saldao_2.png') no-repeat;
}

.product-detail .codigo {
	font-size: 11px;
	padding-bottom: 15px;
}

.product-detail .company {	
	padding-bottom: 5px;
	font-size: 12px;
}

.product-detail .company a:link, .product-detail .company a:visited, .product-detail .company a:active {
	color: #71767a;
	font-weight: normal;	
	text-decoration: none;
}

.product-detail .company a:hover {	
	text-decoration: underline;
}

.product-detail ul.share {
	margin: 0;
	margin-top: 10px;
}

.product-detail ul.share li {
	list-style: none;
	margin: 0;
	margin-top: 5px;
}
.product-detail ul.share li:first-child {
	margin-top: 0;
}

.box-more span {
	font-size: 14px;
	color: #828f97;
}

.box-more a:link, .box-more a:visited, .box-more a:active {
	text-decoration: none;
}

.box-more a:hover {
	text-decoration: underline;
}


.box-description-top {
	height: 25px;
	background: url('/_resources/media/img/default/bg_box_description.gif') no-repeat;
	font-size: 14px;
	line-height: 14px;
	color: #365a9e;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 15px;
}

.box-product-price {
	background: #f7f7fa;
	border: 1px solid #dddddd;
	padding: 9px;
}

table.product-price {
	width: 100%;
}
table.product-price tr td {
	text-align: right;
	border-top: 1px solid #dddddd;
	padding-top: 6px;
	padding-bottom: 6px;
}
table.product-price tr td:first-child {
	text-align: left;
	font-weight: bold;
}

table.product-price tr:first-child td {
	border-top: 0px;
}

table.product-price tr.price td {	
	
}

table.product-price tr.price td.col2 {	
	color: #f26522;
	font-size: 24px;
	font-weight: bold;
}

.temas-apple table.product-price tr.price td.col2 {	
	color: #f02518;
}
.temas-dell table.product-price tr.price td.col2 {	
	color: #308d14;
}
.temas-epson table.product-price tr.price td.col2 {	
	color: #ee3467;
}
.temas-hp table.product-price tr.price td.col2 {	
	color: #4daf00;
}
.temas-sony table.product-price tr.price td.col2 {	
	color: #ff9500;
}

table.product-price tr.price td.col2 sup {
	font-size: 14px;	
	position: relative;
	top: -0.5em;	
}
table.product-price tr.price td.col2 span.moeda {
	font-size: 14px;
}


table.product-price tr.parcelamento td.col2 span {	
	color: #f26522;
	font-size: 18px;
	font-weight: bold;
}
.temas-apple table.product-price tr.parcelamento td.col2 span {	
	color: #f02518;
}
.temas-dell table.product-price tr.parcelamento td.col2 span {	
	color: #308d14;
}
.temas-epson table.product-price tr.parcelamento td.col2 span {	
	color: #ee3467;
}
.temas-hp table.product-price tr.parcelamento td.col2 span {	
	color: #4daf00;
}
.temas-sony table.product-price tr.parcelamento td.col2 span {	
	color: #ff9500;
}

table.product-price tr.parcelamento td.col2 span.moeda {
	font-size: 14px;
}
.product-list {
	float: left;
	width: 180px;
	margin-right: 20px;
	margin-bottom: 30px;
}

.product-list .image {
	width: 180px;
	height: 186px;	
}
.product-list .mascara {
	position: absolute;
	width: 180px;
	height: 186px;
	z-index: 1;
}
.product-list .faixa {
	position: absolute;	
	margin-top: 150px;
	z-index: 2;
}
.product-list .faixa a {
	display: block;
}

.product-list .faixa-promocao a {
	height: 25px;
	width: 82px;
	background: url('/_resources/media/img/default/faixa_promocao_2.png') no-repeat;
	text-decoration: none;
}

.product-list .faixa-saldao a {
	height: 25px;
	width: 64px;
	background: url('/_resources/media/img/default/faixa_saldao_2.png') no-repeat;
	text-decoration: none;
}

.product-list .company {
	padding-top: 0px;
	padding-bottom: 5px;
	font-size: 11px;	
}

.product-list .company a:link, .product-list .company a:visited, .product-list .company a:active {
	color: #71767a;
	font-weight: normal;	
	text-decoration: none;
}

.product-list .company a:hover {	
	text-decoration: underline;
}

.product-list .link {	
	height: 60px;
	padding-bottom: 5px;
}
.product-list .code {	
	font-size: 11px;	
	padding-top: 3px;	
	color: #71767a;
}

.product-list .price {	
}

.product-list .price span {
	color: #f26522;
	font-weight: bold;
	font-size: 24px;
	line-height: normal;
}
.temas-apple .product-list .price span {
	color: #f02518;
}
.temas-dell .product-list .price span {
	color: #308d14;
}
.temas-epson .product-list .price span {
	color: #ee3467;
}
.temas-hp .product-list .price span {
	color: #4daf00;
}
.temas-sony .product-list .price span {
	color: #ff9500;
}

.product-list .price span sup {
	font-size: 14px;	
	position: relative;
	top: -0.5em;	
}
.product-list .price span.moeda {
	font-size: 14px;
}

.product-list .price-old {
	font-size: 11px;
}
.product-list .price-old span {		
	
}

.product-list .parcelamento span {	
	font-weight: bold;		
}

.box-left-top {
	background: #26292d;
	
	font-size: 18px;
	line-height: 40px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 20px;
	
	border-radius: 5px 0px 5px 0px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 0px;	
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 0px;			
}
.temas-apple .box-left-top {
	background: #204175;
}
.temas-dell .box-left-top {
	background: #3399cc;
}
.temas-epson .box-left-top {
	background: #0c4da2;
}
.temas-hp .box-left-top {
	background: #2e3234;
}
.temas-sony .box-left-top {
	background: #0f110b;
}

.box-left {
	background: #fbfbfb;
	border: 1px solid #dddddd;
	border-top: 0;
	padding: 9px;
	border-radius: 0px 5px 0px 5px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 5px;	
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 5px;			
}

.box-left ul {
	margin: 0px;
}

.box-left ul li {
	margin: 0px;
	list-style: none;
	background: url('/_resources/media/img/default/line_box_gray.png') repeat-x top;
	font-size: 12px;
	line-height: 12px;	
	padding-top: 8px;
	padding-bottom: 6px;
}



.box-left ul li:first-child {
	background: none;
	padding-top: 6px;
}

.box-left ul li a {
	display: block;
	padding-left: 10px;
	background: url('/_resources/media/img/default/icon_arrow_gray.png') left center no-repeat;
}

.box-left ul li a.on {
	color: #f26522;
}
.temas-apple .box-left ul li a.on {
	color: #f02518;
}
.temas-dell .box-left ul li a.on {
	color: #308d14;
}
.temas-epson .box-left ul li a.on {
	color: #ee3467;
}
.temas-hp .box-left ul li a.on {
	color: #4daf00;
}
.temas-sony .box-left ul li a.on {
	color: #ff9500;
}

.box-left ul li ul {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

.box-left ul li ul li, .box-left ul li ul li:first-child {
	margin-left: 10px;
	border: 0px;
	background: none;
	padding-left: 0px;
	padding-top: 8px;
	background: url('/_resources/media/img/default/line_box_gray.png') repeat-x top;
}
.box-left ul li ul li:first-child {	
	margin-top: 6px;
}

.box-left ul li ul li a {
	background: url('/_resources/media/img/default/icon_arrow_black.png') left center no-repeat;
	font-weight: normal;
}

.path ul {
	margin: 0px;
	height: 40px;
	border-bottom: 1px solid #e1e2e2;
}

.path ul li {
	margin: 0px;
	list-style: none;
	float: left;
	background: #6a6c6f;
	
	font-size: 12px;
	line-height: 40px;
	color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;
}

.path ul li a {
	color: #ffffff;
}

.path ul li:first-child {
	padding-left: 15px;
}

.path ul li.on {
	background: #e1e2e2;
	color: #365a9e;
	font-weight: bold;	
}

.temas-apple .path ul li.on {
	color: #204175;
}
.temas-dell .path ul li.on {
	color: #3399cc;
}
.temas-epson .path ul li.on {
	color: #0c4da2;
}
.temas-hp .path ul li.on {
	color: #009ed5;
}
.temas-sony .path ul li.on {
	color: #016297;
}

.path ul li.separator {
	padding: 0px;
	width: 14px;
	height: 40px;
	background: url('/_resources/media/img/default/separator_path.png') no-repeat;
}
.path ul li.separator-on {
	padding: 0px;
	width: 14px;
	height: 40px;
	background: url('/_resources/media/img/default/separator_path_on.png') no-repeat;
}
.path ul li.arrow {
	width: 14px;
	height: 40px;	
	background: url('/_resources/media/img/default/separator_path_arrow.png') no-repeat;
}

.box-twitter-top {
	font-size: 0px;
	line-height: 0px;
}


.twtr-hd {
	display: none;
}

.twtr-ft {
	display: none;
}

.twtr-widget .twtr-doc, .twtr-bd .twtr-timeline {
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
}

.twtr-bd, .twtr-hd, .twtr-ft {
	font-family: Arial;
}

.twtr-bd .twtr-tweets {
	padding: 15px;
}

.twtr-widget-profile .twtr-tweet .twtr-tweet-wrap {
	
}

.twtr-bd a.twtr-timestamp {
	font-size: 11px;
	font-weight: normal;
	color: #ff7b00 !important;	
}

.twtr-tweets .twtr-tweet {	
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	border-bottom: 1px solid #b6c0c7 !important;
}

.last-margin {
	margin-right: 0px;
}

.twtr-widget .twtr-tweet-wrap {
	padding-left: 0px !important;
}
.tit-qtd-lista-desejos {
	float: left; 
	margin-right: 5px; 
 
	font-weight: bold;
	padding-top: 4px;
}
.qtd-lista-desejos {	
	width: 30px;
	height: 20px;
	font-size: 14px;
	color: #686868;
	text-align: center;
	float: left;
	padding-top: 2px;
	margin-right: 5px;
	background: #dddddd; 
}
.bt-lista-desejos {
	float: left; 
	margin-right: 5px; 
	padding-top: 1px;
}

.border-5 {
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;	
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;	
}


.temas-apple .theme-default .nivo-controlNav a {
	background: #ebedf5;
	color: #797979;
}

.temas-apple .theme-default .nivo-controlNav a.active {
	background: #ffffff;
	color: #f02518;
}

.temas-dell .theme-default .nivo-controlNav a {
	background: #ebedf5;
	color: #797979;
}

.temas-dell .theme-default .nivo-controlNav a.active {
	background: #ffffff;
	color: #308d14;
}
.temas-epson .theme-default .nivo-controlNav a {
	background: #0c4da2;
	color: #ffffff;
}

.temas-epson .theme-default .nivo-controlNav a.active {
	background: #ffffff;
	color: #0c4da2;
}

.temas-hp .theme-default .nivo-controlNav a {
	background: #009ed5;
	color: #ffffff;
}

.temas-hp .theme-default .nivo-controlNav a.active {
	background: #ffffff;
	color: #009ed5;
}

.temas-sony .theme-default .nivo-controlNav a {
	background: #ff9500;
	color: #ffffff;
}

.temas-sony .theme-default .nivo-controlNav a.active {
	background: #ffffff;
	color: #ff9500;
}

