@charset "utf-8";
/*-----------------------------------------------------------
 Desenvolvimento MARKNET SOLUÇÔES WEB - Lucas@marknet.com.br
 ----------------------------------------------------------*/
/*   « Reset css »  */
*{ margin:0; padding:0; border:0; outline:none; list-style:none; font-size:9px; font-family:arial;}
a{cursor: pointer; text-decoration:none;}
body{ line-height:1;}
table{ width:100%;}
.bgnone{ background:none !important;}
.displaynone{ display:none;}
body,html{ overflow-x:hidden;}
.capitalize{ text-transform:capitalize;}
.lowercase{ text-transform:lowercase;}
.uppercase{ text-transform:uppercase;}
#loadPage{ position:fixed; top:50%; margin-top:100px; margin-left:-125px; left:50%;  z-index:2000;  background:url(../img/mackvannyVerao2013.png) no-repeat;width:270px;height:101px;}
#loading{ position:fixed; z-index:2000; top:50%; left:50%; margin-top:100px;margin-left:-250px;  width:128px; height:128px; background:url(../img/loader.gif) no-repeat; overflow:hidden;}
#capaPreto{ width:100%; height:100%; background:url(../img/bg-campanha.jpg) no-repeat top center; position:fixed; z-index:1000;}
#dentro{ position:absolute; top:50%; left:50%;   margin: -310px 0 0 -360px; height:400px; width:711px;overflow:hidden; z-index:3000; display:block;}
#dentro iframe{ margin-top:0; }
#loading a{font:italic 400 26px/26px "bauhaus"; color:#036; }
#loading a:hover{ color:#000;}

/*
        « Nivo slider »
*/
#startnivo{ position:relative; width:100%; height:367px;}
#slider{ position:relative;}
.slider-wrapper{ position:absolute; right:50%; top:0; margin-right:-680px; height:367px; width:1360px;}
.nivoSlider {background:url(loading.gif) no-repeat 50% 50%;}
.nivoSlider img {position:absolute;top:0px;right:0px;display:none; }
.nivoSlider a {border:0;display:block;}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;}
.nivo-box{display:block;position:absolute;z-index:5;}
.nivo-caption{display:none;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{display:none;}
.nivo-prevNav{left:0;}
.nivo-nextNav{right:0;}
.nivo-controlNav{ position:absolute; z-index:9; width:132px; height:30px; top:0; left:50%; margin-left:-76px; background:url(../img/bg-nav.png) no-repeat center center;}
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer; float:left; margin:5px 12px 0px 12px; background:url(../img/count-slide.png) no-repeat bottom left; display:block; width:20px; height:20px; line-height:20px; }
.nivo-controlNav a.active{background:url(../img/count-slide.png) no-repeat bottom right;  }

/* Player */
#player{position:absolute;left:0;top:10px;z-index:1;overflow:hidden;width:260px;height:25px;}

/* Título */
h1{position:absolute;top:0;right:0;display:block;}

/* Estrutura */
#conteudo{position:relative;width:100%;height:auto;overflow:hidden;}


/* body-topo */
#topo{position:relative; z-index:3; width:100%;height:100px; background:#f4f2ea url(../img/bg-topo.png) no-repeat bottom center;border-top:solid 10px #133E64;}
#topo-dentro{position:relative;width:1000px;height:100%;margin:0 auto;}
#menu{position:absolute;width:800px;height:19px;bottom:30px;left:0;}
#menu ul{position:relative;width:100%;height:100%;}
#menu ul li{display:block;height:100%;float:left;background:url(../img/hifen.png) no-repeat bottom right;padding:0 20px 0 0;}
#menu ul li a{font:italic 400 15px/19px "bauhaus"; color:#000;}


/* Páginas */
#page-home{position:relative;width:100%;background:#fdfdfb url(../img/bg-home.jpg) no-repeat center center;border-top:solid 8px #fff;}
#page-home .dentro{position:relative;height:270px;width:1000px;margin:0 auto;background-color:#fdfdfb;}
#page-home .dentro img{ position:relative; display:block; float:left; margin:0 20px;}
#page-home .dentro .right{ position:relative; width:490px; overflow:hidden; height:270px;}
#page-home h2{ color:#8a7d47; font:italic 100 19px/20px "bauhaus"; display:block;  height:20px; margin-top:10px;   background:url(../img/border.png) no-repeat bottom center; }
#page-home p{ margin:20px 0 20px 0; font:normal 400 15px/15px "helvetica"; }
#page-home a{ color:#fff; font:italic 100 14px/14px "bauhaus"; padding:2px 5px; display:block; position:absolute; bottom:50px; right:50px; background-color:#975151;}
#page-home a:hover{ background-color:#933;}
#page-home .border{ position:relative;width:100%; height:20px;background:#fdfdfb url(../img/border.png) no-repeat bottom center;}
#page-home .bottom{position:relative; width:100%;height:100px; background:#f4f2ea url(../img/bg-topo.png) no-repeat bottom center; overflow:hidden;}
#page-home .bottom .link-1{ position:absolute; top:20px; left:50%; margin-left:-480px; display:block; width:261px; height:62px; border:solid 1px #975151; background-color:#975151;}
#page-home .bottom .link-1:hover{ background-color:#fbfbfd;}
#page-home .bottom .link-1:hover *{ color:#000 !important;}
#page-home .bottom .link-1 span{ display:block; width:240px;}
#page-home .bottom .link-1 .a1{ color:#fff; font:italic 400 19px/19px "bauhaus"; margin:15px auto;}
#page-home .bottom .link-1 .a2{ color:#000; font:normal 500 15px/15px "helvetica"; margin:-14px auto;}
#page-home .bottom .link-2{ position:absolute; top:20px; left:50%; margin-left:-135px; display:block; width:261px; height:62px; border:solid 1px #afa067; background-color:#afa067;}
#page-home .bottom .link-2:hover{ background-color:#fbfbfd;}
#page-home .bottom .link-2:hover *{ color:#000 !important;}
#page-home .bottom .link-2 span{ display:block; width:240px;}
#page-home .bottom .link-2 .a1{ color:#fff; font:italic 400 19px/19px "bauhaus"; margin:15px auto;}
#page-home .bottom .link-3{ position:absolute; top:20px; right:50%; margin-right:-480px; display:block; width:261px; height:62px; border:solid 1px #975151; background-color:#fdfdfb;}
#page-home .bottom .link-3:hover{ background-color:#975151;}
#page-home .bottom .link-3:hover *{ color:#fff !important;}
#page-home .bottom .link-3 span{ display:block; width:240px;}
#page-home .bottom .link-3 .a1{ color:#975151; font:italic 400 19px/19px "bauhaus"; margin:15px auto;}
#page-home .bottom .link-3 .a2{ color:#000; font:normal 400 15px/15px "helvetica"; margin:-14px auto;}
#page-home .border-2{ position:relative; width:100%; height:5px; border-top:solid 10px #fdfdfb; background:#fdfdfb url(../img/border-2.png) no-repeat top center;}
#page-home .border-3{ position:relative; width:100%; border-bottom:solid 10px #f4f2ea; height:10px; background:#f4f2ea url(../img/border-2.png) no-repeat bottom center;}



#page-quemSomos{position:relative; width:100%;background:#f4f4f5 url(../img/bg-quemSomos.jpg) no-repeat top center; height:900px; overflow:hidden;}
#page-quemSomos .dentro{ position:relative; width:900px; margin:40px auto;}
#page-quemSomos .dentro h2{color:#fff; font:italic 400 22px/30px "bauhaus"; display:block;  height:30px; margin-top:10px;   background:url(../img/border-6.png) no-repeat bottom center;  }
#page-quemSomos p{font:normal 400 15px/15px "helvetica"; color:#fff;}
#page-quemSomos .bottom{position:relative; width:100%;height:150px; overflow:hidden; }
#page-quemSomos .bottom .link-1{ position:absolute; bottom:10px; left:50%; margin-left:-480px; display:block; width:290px; height:110px; border:dashed 1px #133e64;  }
#page-quemSomos .bottom .link-1 ul{ display:block; width:270px; height:90px; margin:5px; display:block;background-color:#fff; border:solid 5px #fff;}
#page-quemSomos .bottom .link-1 ul li{color:#133e64; font:italic 400 18px/18px "handlee";}
#page-quemSomos .bottom .link-1 a{ color:#975151; font:italic 400 11px/11px "handlee";}
#page-quemSomos .bottom .link-2{ position:absolute; bottom:30px; left:50%; margin-left:-135px; display:block; width:261px; height:62px; border:solid 1px #133e64; background-color:#133e64;}
#page-quemSomos .bottom .link-2:hover{ background-color:#fbfbfd;}
#page-quemSomos .bottom .link-2:hover *{ color:#000 !important;}
#page-quemSomos .bottom .link-2 span{ display:block; width:240px;}
#page-quemSomos .bottom .link-2 .a1{ color:#fff; font:italic 400 19px/19px "bauhaus"; margin:15px auto;}
#page-quemSomos .bottom .link-3{ position:absolute; top:0; right:50%; margin-right:-480px; display:block; width:300px; height:124px; background:url(../img/bt-colecao.png) no-repeat top center;}
#page-quemSomos .bottom .link-3:hover{ background-position:bottom center;}
#page-quemSomos .map{ position:absolute; display:none; right:50%; margin-right:-100px; top:500px;}
.top30{ margin-top:30px;}
.top20{ margin-top:20px;}




#page-colecao{ position:relative; width:100%;background:#fff url(../img/bg-colecao.jpg) no-repeat top center; height:900px; overflow:hidden;}
#page-colecao h2{color:#133e64; font:italic 400 22px/30px "bauhaus"; display:block;  height:30px; width:1000px; margin:350px auto; background:url(../img/border-3.png) no-repeat bottom left;  }
#page-colecao .colecao{position:relative;width:100%; margin:-300px auto; height: 40%; width: 1024px;}
#page-colecao .next{position:absolute;z-index:2;display:block;width:40px;height:34px;bottom:50px;left:50%; margin-left:-50px;cursor:pointer;background:url(../img/colecao-nav.png) no-repeat top left;}
#page-colecao .prev{position:absolute;z-index:2;display:block;width:40px;height:34px;bottom:50px;right:50%; margin-right:-50px;cursor:pointer;background:url(../img/colecao-nav.png) no-repeat top right;}
#page-colecao .next:hover{ background-position:bottom left;}
#page-colecao .prev:hover{ background-position:bottom right;}

#page-colecao .colecao .owl-carousel{
	height: 100%;
}

#page-colecao .colecao .owl-carousel .owl-stage-outer{
	height: 100%;
}

#page-colecao .colecao .owl-carousel .owl-stage-outer .owl-stage{
	height: 100%;
}

#page-colecao .colecao .owl-carousel .owl-stage-outer .owl-stage .owl-item{
	height: 100%;
}

#page-colecao .colecao .owl-carousel .owl-stage-outer .owl-stage .owl-item .item{
	height: 100%;
	width: 100%;
	cursor: url("graphics/zoomin.cur"), url("graphics/zoomin.cur"), auto;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}

#page-colecao .owl-controls{
	display: none;
}


#page-campanha{position:relative; width:100%;background:#fefefe url(../img/bg-campanha.jpg) no-repeat top center; height:600px; overflow:hidden;}
#page-campanha h2{color:#fff; font:italic 400 22px/30px "bauhaus"; display:block;  height:30px; width:1000px; margin:50px auto; background:url(../img/border-6.png) no-repeat bottom left;  }
#page-campanha .embreve{color:#133e64; font:italic 400 50px/50px "bauhaus"; display:block;  height:50px; width:1000px; margin:200px auto; background:url(../img/border-3.png) no-repeat bottom left;  }




#page-ondeEncontrar{ position:relative; width:100%;background:#fefefe url(../img/bg-ondeEncontrar.jpg) no-repeat top center; height:1205px; overflow:hidden;}
#page-ondeEncontrar h2{color:#133e64; font:italic 400 22px/30px "bauhaus"; display:block;  height:30px; width:1000px; margin:50px auto; background:url(../img/border-6.png) no-repeat bottom left;  }
#page-ondeEncontrar .center{ position:relative; width:1000px; margin:0 auto;}
#page-ondeEncontrar .left{ position:relative; width:573px; height:877px; float:left; overflow:hidden; margin: 0 50px 0 20px; background:url(../img/bg-branco.png) repeat-x; }
#page-ondeEncontrar .right{ position:relative; width:251px; height:877px; overflow:hidden;background:url(../img/bg-branco.png) repeat-x;}
#page-ondeEncontrar .titulo{color:#ff0000; font:normal 700 17px/50px "helvetica"; text-indent:10px; display:block; }
#page-ondeEncontrar .subTitulo{color:#133e64; font:normal 700 15px/30px "helvetica";}
#page-ondeEncontrar ul{ display:block; width:280px; height:150px; float:left;}
#page-ondeEncontrar ul li{color:#133e64; font:normal 400 15px/20px "helvetica"; text-indent:10px;}
#page-ondeEncontrar ul li a{color:#ff0000; font:normal 400 12px/20px "helvetica"; text-indent:10px; text-decoration:underline;}
#page-ondeEncontrar ul li a:hover{ color:#00F;}





#page-faleConosco{ position:relative; width:100%;background:#fff url(../img/bg-faleConosco.jpg) no-repeat top center; height:935px; overflow:hidden;}
#page-faleConosco h2{color:#133e64; font:italic 400 22px/30px "bauhaus"; display:block;  height:30px; width:1000px; margin:50px auto; background:url(../img/border-5.png) no-repeat bottom left;  }
#page-faleConosco .center{ position:relative; width:1000px; margin:0 auto;}
#page-faleConosco .left{ position:relative; width:600px; height:500px;float:left; overflow:hidden; }
#page-faleConosco .right{ position:relative; width:400px; height:500px; overflow:hidden; }
#page-faleConosco .right .link-1{ position:absolute; top:50px; right:50px; display:block; width:290px; height:110px; border:dashed 1px #133e64;  }
#page-faleConosco .right .link-1 ul{ display:block; width:270px; height:90px; margin:5px; display:block;background-color:#fff; border:solid 5px #fff;}
#page-faleConosco .right .link-1 ul li{color:#133e64; font:italic 400 18px/18px "handlee";}
#page-faleConosco .right .link-1 a{ color:#975151; font:italic 400 11px/11px "handlee";}
#page-faleConosco .right .link-1 a:hover{ color:#000;}
#page-faleConosco .right .link-2{ position:absolute; top:200px; right:60px; display:block; width:261px; height:62px; border:solid 1px #133e64; background-color:#133e64;}
#page-faleConosco .right .link-2:hover{ background-color:#fbfbfd;}
#page-faleConosco .right .link-2:hover *{ color:#000 !important;}
#page-faleConosco .right .link-2 span{ display:block; width:240px;}
#page-faleConosco .right .link-2 .a1{ color:#fff; font:italic 400 19px/19px "bauhaus"; margin:15px auto;}
#enviar{color:#b91517; font:normal 600 14px/14px 'helvetica'; float:right;}
#enviar:hover{color:#069;}
#msg{color:#333; font:normal 600 15px/20px arial; display:block; }
#caption{font:normal 400 15px/30px 'helvetica'; color:#133e64; }
.cap{font:normal 400 15px/30px 'helvetica'; color:#133e64; }
#caption2{font:normal 400 15px/30px 'helvetica'; color:#133e64; }
#formFaleConosco{ display:block; position:relative; width:390px;}
input[type="text"],textarea{ resize:none; overflow:hidden; height:50px; width:100%; display:block; position:relative; margin-top:10px; border-bottom:solid 6px #3e7186; color:#9797a6; text-indent:10px; font:normal 600 15px/50px arial;}
input[id="cidade"]{ width:300px; float:left; margin-right:10px; }
input[id="uf"]{ width:80px;}
textarea{ height:80px; font:normal 600 15px/20px arial;}


/* body-rodape */
#rodape{position:relative;width:100%;height:30px; background-color:#975151;}
#rodape *{font:normal 400 11px/30px "helvetica"; color:#fff;}
#rodape .rodape-dentro{position:relative;width:1000px;height:100%;margin:0 auto;}
#rodape .rodape-dentro .rights img{ float:left;}
#rodape .rodape-dentro .marknet{position:absolute;bottom:0;right:0;}
#rodape .rodape-dentro .marknet:hover span{color:#09C;}
#rodape .rodape-dentro .twitter{position:absolute;top:5px;right:42%;display:block;width:20px;height:18px;background:url(../img/rodape-spryt.png) no-repeat top left;}
#rodape .rodape-dentro .facebook{position:absolute;top:5px;right:46%;display:block;width:20px;height:18px;background:url(../img/rodape-spryt.png) no-repeat top right;}
#rodape .rodape-dentro .w3c{position:absolute;top:5px;right:60%;}
#rodape .rodape-dentro .twitter:hover{ background-position:bottom left;}
#rodape .rodape-dentro .facebook:hover{ background-position:bottom right;}






/*   « Zoom  Auto Ajustável » */
.slider-colecao li img:hover{cursor:url(graphics/zoomin.cur), url(graphics/zoomin.cur), auto;}
#cboxPhoto{margin:0!important;}
#cboxTitle{}
#colorbox, #cboxOverlay, #cboxWrapper{position:fixed;top:0;z-index:9999;}
#cboxOverlay{position:fixed;width:100%;height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
#cboxOverlay{background:url(overlay.png) 0 0 repeat;}
#cboxTopLeft{width:21px;height:21px;background:url(controls.png) -100px 0 no-repeat;}
#cboxTopRight{width:21px;height:21px;background:url(controls.png) -129px 0 no-repeat;}
#cboxBottomLeft{width:21px;height:21px;background:url(controls.png) -100px -29px no-repeat;}
#cboxBottomRight{width:21px;height:21px;background:url(controls.png) -129px -29px no-repeat;}
#cboxMiddleLeft{width:21px;background:url(controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px;background:url(controls.png) right top repeat-y;}
#cboxTopCenter{height:21px;background:url(border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px;background:url(border.png) 0 -29px repeat-x;}
#cboxContent{ background:#fff;}
#cboxLoadedContent{margin-top:23px;}
#cboxTitle{position:absolute;bottom:0px;left:40px;text-align:left;width:100%;}
#cboxTitle a{margin-left:22px;}
#cboxTitle a:hover{}
#cboxCurrent{position:absolute;bottom:0px;left:58px;display:none !important;}
#cboxSlideshow{position:absolute;bottom:0px;right:30px;color:#0092ef;}
#cboxPrevious{position:absolute;top:-8px;left:50px;background:url(../img/colecao-navigation.png) 0px 0px no-repeat;width:40px;height:31px;text-indent:-9999px;}
#cboxPrevious.hover{background-position:0px -31px;}
#cboxNext{position:absolute;top:-8px;right:50px;background:url(../img/colecao-navigation.png) -40px 0px no-repeat;width:40px;height:31px;text-indent:-9999px;}
#cboxNext.hover{background-position:-40px -31px;}
#cboxLoadingOverlay{background:url(loading_background.png) center center no-repeat;}
#cboxLoadingGraphic{background:url(loading.gif) center center no-repeat;}
#cboxClose{position:absolute;top:0px;color:transparent;text-indent:55px;right:0;background:url(graphics/closeX.png) 0px 0px no-repeat;width:16px;height:16px;}

.rd1{
	margin-left: 45px;
}

@font-face {
    font-family: 'bauhaus';
    src: url('../fonts/bauhaus/bauhausm-webfont.eot');
    src: url('../fonts/bauhaus/bauhausm-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bauhaus/bauhausm-webfont.woff') format('woff'),
         url('../fonts/bauhaus/bauhausm-webfont.ttf') format('truetype'),
         url('../fonts/bauhaus/bauhausm-webfont.svg#bauhaus_md_btmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'helvetica';
    src: url('../fonts/helvetica/helveticaltstd-cond-webfont.eot');
    src: url('../fonts/helvetica/helveticaltstd-cond-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helvetica/helveticaltstd-cond-webfont.woff') format('woff'),
         url('../fonts/helvetica/helveticaltstd-cond-webfont.ttf') format('truetype'),
         url('../fonts/helvetica/helveticaltstd-cond-webfont.svg#helvetica_lt_std_condregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'handlee';
    src: url('..fonts/handlee/handlee-regular-webfont.eot');
    src: url('..fonts/handlee/handlee-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('..fonts/handlee/handlee-regular-webfont.woff') format('woff'),
         url('..fonts/handlee/handlee-regular-webfont.ttf') format('truetype'),
         url('..fonts/handlee/handlee-regular-webfont.svg#handleeregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
