body,p,div,table,form,td,img,h1,h2,h3,h4,h5,h6,ul,li{margin:0;padding:0;border:0}
body{font-size:12px;color:#737373;font-family: 'Tahoma', Arial, 'Verdana', sans-serif;background: #ededed}
a{color:#737373;text-decoration:none}
a:hover{color: #040404}
.submit1{border:0;padding:5px 10px}
.require-field{border-color:#6A6A6A !important}
header,footer,article,nav,#top,#content{display: block}
.cl{clear:both} .flleft{float:left} .flright{float:right}
#top{height:91px;width:100%;position:relative;z-index: 20}
#top h1,#top h2{background:url('../images/logo.png') no-repeat;width:231px;height:57px;position:absolute;top:11px;left:0}
#top h1 a,#top h2 a{text-indent:-9999px;display:block;width:231px;height:57px}
ul#navmenu{position:absolute;top:45px;right:0}
ul#navmenu li{float:left;list-style:none}
ul#navmenu li a{font-size:15px;font-family:'Ubuntu Condensed';padding:5px 25px 30px;color:#3c3c3c;text-decoration:none}
ul#navmenu li a:hover,#home #boxes .box a:hover{color:#c21002}
ul#navmenu li a:hover,ul#navmenu li.active a{border-bottom:5px solid #c21002}
ul#navmenu li.active a{color:#c21002}

#content{margin:0 auto}
#footer .wrap{margin:10px auto}
#content,.wrap{width:990px}
body#content{width:990px;min-width:990px}
body#home,#page{background:url('../images/bg.jpg') repeat-x top center #ededed}
#main{clear:both}
#map{width:990px;height:230px;display:block;margin-top:-14px}

#showcase{display:block;height:392px;-moz-box-shadow: 0 1px 6px 1px #cacaca;-webkit-box-shadow: 0 1px 6px 1px #cacaca;box-shadow: 0 1px 6px 1px #cacaca;}
#showcase .overlay{display:block;width:990px;height:5px;position:absolute;background:url('../images/white-alpha.png');z-index:10}
#boxes{display:block;background:#fdfdfd url('../images/bg-box.jpg') repeat-x bottom center;-moz-box-shadow: 0 6px 6px 1px #cacaca;-webkit-box-shadow: 0 6px 6px 1px #cacaca;box-shadow: 0 6px 6px 1px #cacaca}
#home #boxes .box{width:294px;height:160px;display:block;float:left;padding:10px 17px;margin:20px 0 10px;text-align:justify}
#home #boxes .box.center{background: url('../images/bg-box-left.gif') repeat-y top left, url('../images/bg-box-right.gif') repeat-y top right}
#home #boxes .box.contact{background: url('../images/bg-box-contact.png') no-repeat right 24px}
#home #boxes .box header h2{font-family:'Ubuntu Condensed';font-size:20px;font-weight:400;color:#323232;margin:0 0 20px}
#home #boxes .box p{line-height:1.4em}
#home #boxes .box p.more{text-align:right}
#home #boxes .box a,#page #boxes section a{color:#a8706c;text-decoration:underline}
#page #showcase{height: 250px;overflow:hidden}
#page #boxes{min-height:250px;padding:17px}
#footer p.copy{float:left}
#footer p.author{float:right}
.clr{clear:both}
#page #boxes{position: relative}
#aside{position:absolute;left:-10px;width:270px}
#aside ul.left-nav li a:first-child{display: none}
#page ul.left-nav {background: url('../images/bg-left-nav-corner.png') no-repeat bottom left;padding-bottom:6px}
#page ul.left-nav li{list-style:none;margin: 0;padding: 0;background: url('../images/bg-left-nav.jpg') repeat-y left top #c21002}
#page ul.left-nav li.item.active,#page ul.left-nav li.item:hover{background: #989898}
#page ul.left-nav li li a,#page ul.left-nav li div{padding:10px 15px 10px 65px;color:#fff;display:block !important;font-size:16px;font-family:'MyriadProCondensed';text-shadow: 1px 1px 1px #000}
#page ul.left-nav li div{padding: 10px 15px 10px 65px}
#page ul.left-nav li div a{color:#fff}
#page #boxes section{line-height: 1.4em}
#page #boxes section h1{color: #040404;font-size:20px;font-family: 'MyriadProCondensed'; font-weight:400;margin-bottom: 15px}
#page #boxes section h2{color: #040404;font-size:16px;font-family: 'MyriadProCondensed'; font-weight:400;margin-bottom: 5px}

#page #boxes section ul li{list-style:square outside url('../images/li.gif')}

#page.oferta #boxes section{min-height:280px;text-align:justify;width: 690px;float:right;font-family: Tahoma;line-height: 1.4em}
#page.oferta #boxes section ul{margin: 10px}
.ui-gallery-list-photos{margin: 5px 120px !important}
.ui-gallery-list-photos li{list-style:none !important}
.ui-gallery-list-photos li img,a[rel=gallerybox] img{margin:8px;border:3px solid #ececec}
.ui-gallery-list-photos li img{opacity:0.8}

.user-form form p {margin: 0 0 7px}
.user-form form p span{display:inline-block;margin-right:10px;width:100px;float:left;line-height:23px}
.user-form form .input1,.user-form form .select1,.user-form form .textarea1{border:1px solid #CDCDCD;font-size:12px;font-family:Tahoma,Verdana;padding:5px;width:230px}
.user-form{padding:15px 15px 15px 0;width:490px}
.user-form .submit1{background: url("../images/bg-left-nav.jpg") repeat-y scroll left top #C21002;color:#fff}
.user-form .ui-form-button{padding-left:110px}

/* slider layout */
.lof-slidecontent { position:relative;/*overflow:hidden;*/}
.lof-slidecontent .preload{	height:100%;width:100%;position:absolute;top:0;left:0;z-index:100000;text-align:center;background:#FFF}
.lof-slidecontent .preload div{	height:100%;width:100%;background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%}
.lof-slidecontent .main-slider-content{width:990px;height:392px}
.lof-slidecontent .sliders-wrapper{	position:relative;height:100%;width:990px !important;z-index:3px;overflow:hidden}
.lof-slidecontent ul.sliders-wrap-inner{overflow:hidden;background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;padding:0;margin:0;position:absolute;overflow:hidden}
.lof-slidecontent ul.sliders-wrap-inner li{overflow:hidden;padding:0;margin:0;float:left;position:relative}
.lof-slidecontent ul.sliders-wrap-inner li p{position:absolute;top:100px;left:100px;font-size:30px;color:#fff;font-family: 'Ubuntu Condensed'}
.lof-slidecontent ul.sliders-wrap-inner li p span{clear:both;display: block;background:#000;padding:5px 18px;opacity:0.8}
.lof-slidecontent ul.sliders-wrap-inner li p span:first-child{padding:0;background:transparent}
.lof-slidecontent ul.sliders-wrap-inner li p span:first-child strong{font-size:20px;background:#000;padding:5px 18px 2px;font-family: 'Ubuntu Condensed';font-weight:400}
.lof-slidecontent .lof-opacity li{position:absolute;top:0;left:0;float:inherit}

.lof-slidecontent .navigator-content {position:absolute;bottom:10px;right:-10px;background: url("../images/bg-slider-nav-corner.png") no-repeat scroll right top transparent;padding:0 27px 7px 0}
.lof-slidecontent .navigator-wrapper{position:relative;z-index:10;height:180px;width:310px;overflow:hidden;color:#FFF;float:left}
.lof-slidecontent ul.navigator-wrap-inner{top:0;padding:0;margin:0;position:absolute;width:100%;background:#c21002}
.lof-slidecontent ul.navigator-wrap-inner li{cursor:hand;cursor:pointer;list-style:none;padding:0;margin-left:0;overflow:hidden;float:left;display:block;text-align:center}
.lof-slidecontent ul.navigator-wrap-inner li.first{background: url('../images/showcase-nav1.jpg') no-repeat}
.lof-slidecontent ul.navigator-wrap-inner li.second{background: url('../images/showcase-nav2.jpg') no-repeat}
.lof-slidecontent ul.navigator-wrap-inner li.last{background: url('../images/showcase-nav3.jpg') no-repeat}
.lof-slidecontent ul.navigator-wrap-inner li:hover,.lof-slidecontent ul.navigator-wrap-inner li.active{background-position: 0 -76px}
.lof-slidecontent ul.navigator-wrap-inner li.last{padding-right: 0}

 
ul.sliders-wrap-inner li img{padding:0}
.lof-slidecontent .item-meta a:hover{text-decoration:underline}
.lof-slidecontent .item-meta i {font-size:70%}
/* item navigator */
.lof-slidecontent ul.navigator-wrap-inner li.active img, 
.lof-slidecontent ul.navigator-wrap-inner li:hover img {
/*-moz-transition:border-color ease-in-out 0.4s*/
}
@font-face {
  font-family: 'Ubuntu Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu Condensed'), local('UbuntuCondensed-Regular'), url('https://themes.googleusercontent.com/static/fonts/ubuntucondensed/v2/DBCt-NXN57MTAFjitYxdrK8NE7_Gi-Xz52ZQ_AwfA78.woff') format('woff');
}
@font-face {
    font-family: 'MyriadProCondensed';
    src: url('../fonts/myriadpro-cond-webfont.eot');
    src: url('../fonts/myriadpro-cond-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriadpro-cond-webfont.woff') format('woff'),
         url('../fonts/myriadpro-cond-webfont.ttf') format('truetype'),
         url('../fonts/myriadpro-cond-webfont.svg#MyriadProCondensed') format('svg');
    font-weight: 400;
    font-style: normal;
}
