
#main { margin-top: 0px; padding-top: 0px; }

[slider] { width: 100%; background-color: #FFFFFF; }

header [slider]>div>ul { list-style: none; margin: 0; padding: 0; position: relative; width: 1280px; height: 400px; overflow: hidden; background-color: #FFFFFF; padding: 40px 0; padding-bottom: 40px; }

header [slider]>div>ul>li { padding-top: 22px; position: absolute; display: inline-block; height: 460px; width: 1280px; text-align: center; }

header [slider] ul>li>img {}

header [slider] ul>li>ul { list-style: none; margin: 0; padding: 0; padding-left: 83px; padding-right: 83px; }

header [slider] ul>li>ul>li { position: inherit; display: inline; margin-left: 110px; }

header [slider] ul>li>ul>li.first-child { margin-left: 0; }

header [slider] ul>li>ul>li.last-child { margin-left: 115px; }

header [slider] ul>li>ul>li.second-row { padding-top: 20px; display: inline-block; }

header [slider] ul>li>ul>li>img { width: 192px; height: 160px; }

.arrows { position: relative; z-index: 99; }

.arrows .arrow-style { position: absolute; width: 24px; height: 80px; z-index: 199; }

.arrows .arrow-left { left: 50px; top: 210px; }

.arrows .arrow-right { right: 50px; top: 210px; }

.arrows .arrow-left img,
.arrows .arrow-right img, { display: none; }

.arrows .arrow-left > a { display: block ; width: 24px; height: 80px; overflow: hidden; background-image: url('../images/arrow-prev-l.png'); background-position: top; }
.arrows .arrow-right > a { display: block ; width: 24px; height: 80px; overflow: hidden; background-image: url('../images/arrow-next-l.png'); background-position: top; }

.arrows .arrow-left > a:hover,
.arrows .arrow-right > a:hover { background-position: bottom; }

.slider-numbers { position: relative; margin-top: 20px; }

.slider-numbers ul { list-style: none; margin-left: 0; text-align: center; width: 100%;}

.slider-numbers ul li { display: inline; color: #FFFFFF; }

.slider-numbers ul li:before { content: ' '; width: 15px; height: 15px; background-image: url('../images/mini-dot.png'); background-position: -2px 8px; background-repeat: no-repeat; }

.slider-numbers ul li a { color: #FFFFFF; text-decoration: none; display: inline-block; padding: 2px; margin: 2px; font-family: 'PT Sans', sans-serif; font-size: 80%; }

.slider-numbers ul li a.slide-selected { font-weight: bold; font-size: 100%; }

.section-clientes { list-style: none; position: relative; margin: 0px; padding: 0px;  z-index: 1; height: 200px; overflow: hidden; }

.section-mvv { height: 200px; position: relative; overflow: hidden; }

.section-mvv-bg { position: absolute; top: 0; z-index: -1; width: 100%; height: 170px; background-color: #000000; -moz-opacity: 0.75; opacity: 0.75; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=75); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75); }

header .shadow-bg { background-color: transparent; }
