/*
Title:		shell.css
Author:		vsa partners
--
Notes:
	= Controlling stylesheet for top-level containers - dimensions and positioning;
		defines styles for persistent branding elements.
*/

/*	====================================
	BODY
		contains #wrapper
*/

/*Mercas*/
.clear{ clear:both;}
#content{ margin-top:0!important;}
#sidebar-content, #refine-search{ margin-right:29px!important; margin-left:20px!important;}
#main-content{ width:676px!important; float:left!important;}
.content-sidebar{ width:195px!important;}
.page-section{ margin:0!important;}
#body #lead{ margin:-26px auto 0; height:390px!important; margin-bottom:20px!important; }
#marcas_landing {
    background: url('../../_images/slides/BannerPrincipal.jpg') no-repeat scroll left top transparent;
    height: 390px;
    margin: 0 0 -30px;
    width: 935px;
}
#marcas_landing2 {
    background: url('../../_images/slides/slide_7.jpg') no-repeat scroll left top transparent;
    height: 390px;
    margin: 0 0 -30px;
    width: 935px;
}
#marcas_landing3 {
    background: url('../../_images/slides/confianza.jpg') no-repeat scroll left top transparent;
    height: 390px;
    margin: 0 0 -30px;
    width: 935px;
}

/*#brands-row{ width:691px;}
#brands-row .ul{ position:relative;}
#brands-row .ul li{ display:block; position:absolute;}
#brands-row .ul li a{ overflow:hidden;}
#brands-row .ul li a span{ display:block; text-indent:-9999px;}
.ul{ list-style-type:none; margin:0; padding:0}
.ul a{ display:block; height:100%; width:100%;}
#brands-row .bc1{ height:76px; width:113px; left:3px; top:4px;}
#brands-row .bc2{ height:76px; width:113px; left:3px; top:82px;}
#brands-row .bc3{ height:76px; width:113px; left:117px; top:4px;}
#brands-row .bc4{ height:76px; width:113px; left:117px; top:82px;}
#brands-row .bc5{ height:76px; width:113px; left:232px; top:4px;}
#brands-row .bc6{ height:76px; width:113px; left:232px; top:82px;}
#brands-row .bc7{ height:76px; width:113px; left:347px; top:4px;}
#brands-row .bc8{ height:76px; width:113px; left:347px; top:82px;}
#brands-row .bc9{ height:76px; width:113px; left:462px; top:4px;}
#brands-row .bc10{ height:76px; width:113px; left:576px; top:4px;}*/
#sidebar-content, #refine-search{ width:186px!important;}
.brands-row2{ width:462px; margin-bottom:30px;}
.brands-row3{ width:233px; margin-bottom:30px;}
.brands-row4{ width:118px; margin-bottom:30px;}
.left-table{ float:left; width:438px; padding-top:40px;}
.read-left{ float:left; width:auto!important;}
.readmore{ color:#f46b00; float:right; padding-top:7px;}
.rightsidebar{ float:left; width:203px; padding-left:22px;}
tbody, tfoot, thead, tr, th, td, table{vertical-align:middle!important;}
table{ width:93%!important; border-top:1px solid #ccc;}
#tabcontent{ width:471px; padding-top:17px;}
#tabcontent td{ border-bottom:1px solid #ccc; padding:7px 0;}
#tabcontent td a{ text-decoration:none; color:#666;}
#tabcontent td a:hover{ text-decoration:underline;}
.lasttext{ text-align:right;}
.arrow{ padding-right:2px;}
.rightbar-img{ color:#F06900; font-size:1.2em; padding:0 0 20px 13px; padding-top:40px;}
.prod{ padding:2px 0 0 13px!important; color:#666}
.tertiary-navigation, .tertiary-navigation-b{ width:auto!important;}
.banner-text{ padding:90px 0 0 32px;}
/*novedades*/
.novedadesBan{background: url('../../_images/novedades-banner.jpg') no-repeat scroll left top transparent!important; position:relative;}
.novedadesBan .head-text{ position:absolute; bottom:11px; left:20px; color:#fff;}
.head-text .Left{ float:left; width:600px; font-size:2em; font-weight:bold;}
.head-text .Right{ float:right; font-size:1.4em; padding-top:7px;}
.noveda-lefttag{padding:2px 0 0 13px !important}
.content-article{ width:467px;}
.content-sidebar p{ padding-bottom:5px;}
.bl{ color:#0587cf;}
.searchfield{ padding-bottom:7px;}
.searchfield input{ width:110px;}
.searchfield input#search{ width:75px;}
.headintext{ color:#0046AD; font-weight:bold; padding-bottom:7px;}
.small-headerR{ font-size:1.4em; font-family:"Frutiger Next Heavy"; padding:6px 0 7px 0; color:#0046AD;}
.brands-row{ width:691px;}
.brands-row a, .brands-row2 a, .brands-row3 a, .brands-row4 a{ border-top:1px solid #ccc; border-left:1px solid #ccc; display:inline-block;}
.brands-row .bc1{ border-bottom:1px solid #ccc;}
.brands-row .bc2{ border-right:1px solid #ccc;}
.page-intro{ margin-bottom:13px!important;}
.brandsrowbot{ margin-bottom:37px;}
.bannersmall-head{ color:#00a3e0; font-size:16px;}
.bannerlarge-head{ color:#f46b00; font-size:37px;}
._left{ float:left; margin-right:15px;}
.promo-text{ width:500px; padding-bottom:30px; float:left;}
.pmtext-bo{ padding-top:30px; border:1px solid #ccc;}
.promo-text .title{ color:#F46B00; font-size:16px; font-weight:bold; padding:10px 0;}
.promo-text .title-desc{ padding-bottom:15px;}
.mf-text{ *padding-right:0!important; *width:425px;}




