@charset "utf-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, a:hover, abbr, acronym, address, cite, code, del, em, img, ins, strong, sub, sup, dd, dl, dt, li, font, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {line-height: 140%; }
body, td, th, input, select, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #3e545f; }
body { background-color: #FFF; margin: 0px;}
a{ color: #333; text-decoration: none;}
a:visited{color: #333;}
a:active{color: #333;}
a:hover { color: #333; text-decoration: underline;}
h1  {  color: #3e545f; font-size: 17px;}
h2 {color: #3e545f;  }
h3 {color: #3e545f; }
h4 {color: #27AEED; }
h5 {color: #666; }
h6 {color: #CCC; }

/* Estilos para las zebras */
.ancho_75{
	width: 15%;

}
.ancho_80{
	width: 70%;
	margin-left: 50px;
}
.zebra { margin-top:15px; margin-bottom:20px;}
.zebra td { border-bottom: 1px solid #f1f1f1;}
.zebra tr.alt td {		background: #f7f7f7;}
.zebra tr.over td {	background: #E2E2E2;}
.zebra tr.title td { background-color: #D6D6D6; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999; }

/* Retoques al jQuery UI*/
.ui-state-default, .ui-widget-content .ui-state-default { background: #626262; color:#FFF; border:none; }
.ui-state-active, .ui-widget-content .ui-state-active { color:#FFF; border:none; background-color: #28AEED; background-image:none; }
.ui-state-default, .ui-widget-content .ui-state-default * { color:#FFF; border:none; }
.ui-state-active, .ui-widget-content .ui-state-active * { color:#FFF; border:none; }
.ui-widget-header, .ui-widget-content { border:none; background:#FFF; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color:#FFF; }
.ui-tabs-nav { border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #626262; padding-bottom:5px; border:none; }
.ui-tabs .ui-tabs-nav li a{ padding:5px;}

.margin{margin: 5px;}
*{font-family: 'Open Sans', sans-serif;}

#MenuVertical{padding: 0px;margin: 0px;}
#MenuVertical li { list-style-position: inside; list-style-type: none; padding: 0px; margin-top: 3px; margin-right: 0px; margin-bottom: 0px; margin-left: 7px;}
#MenuVertical li a { color: #3e545f;padding: 0px; font-size: 11px; font-weight: normal; text-decoration: none; margin: 0px; }

#content-box { margin-top: 0px; margin-right: auto; margin-bottom: 20px; margin-left: auto; background-color: #FFF; }
#content-box .content-box-title { background-color: transparent; margin: 0px; color: #3e545f; font-size: 17px; text-transform: uppercase; padding-top: 14px; padding-right: 0px; padding-bottom: 10px; padding-left: 40px; }
#content-box #content-area { margin-top: 10px; margin-right: 20px; margin-bottom: 0px; margin-left: 20px; }
#mod-box { margin-top: 0px; margin-right: auto; margin-bottom: 15px; margin-left: auto; }
#mod-box #content-area { margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; }

.clear{clear: both;}

.ancho_100{width:100%;margin:auto;}
.ancho_base{width:1100px;margin:auto;}

.header1{height:110px;display:block;}
.menuHeader{background-color:#4a282a;height:50px;display:block;}

#menupluseva{width:calc(100% - 156px);float:left;list-style-type:none;padding:0px;margin:0px;height:50px;}
#menupluseva>li{height:100%;width:auto;float:left;position:relative;}
#menupluseva>li>a{padding: 0px 25px;position:relative;text-decoration:none !important;}
#menupluseva>li:hover>a{color:#C9BCBD;}
#menupluseva>li>a:before{content:url(flor.png);width:25px;height:23px;position:absolute;left:-12px;top:13px;}
#menupluseva li a{color:white;font-size: 17px;display:block;height: 50px;line-height: 50px;}
#menupluseva .submenu{width: 300px;z-index:3;padding:0px;position: absolute;background-color: #4A282A;list-style-type: none;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}
#menupluseva .submenu li:hover{background-color:#614042;}
#menupluseva .submenu>li>a{padding: 0px 10px;}
#menupluseva .submenu>li>a:hover{background-color:#614042;text-decoration:none;}
.redes_sociales{width: auto;float: right;padding-top: 36px;}

/*#5F3E40*/
.searchHeader{width:156px;float:right;position:relative;}
.searchHeader form{height: 47px;position: absolute;top: 3px;}
.searchHeader form button{position: absolute;right: -4px;top: 6px;background: transparent;border: none;box-shadow: none;}

.slider{min-width:1100px !important;}
.item{max-height:744px;overflow:hidden;}
.item>img{max-width:none !important;width:100%;}

.carousel-indicators li{border:3px solid white;width: 20px;height: 20px;margin: 0px 5px !important;}
.carousel-indicators .active{width: 20px;height: 20px;margin: 0px;background-color: #4a282a;}

.CarouselControl{height: 41px;width: 41px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);background-image: none;position: absolute;font-size: 20px;color: #FFF;text-align: center;text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6);opacity: 1;}
.CarouselControlLeft{left:20px;-webkit-transform: scaleX(-1) translateY(-50%);;-moz-transform: scaleX(-1) translateY(-50%);;-o-transform: scaleX(-1) translateY(-50%);;transform: scaleX(-1) translateY(-50%);;}
.CarouselControlRight{right:20px;}

.carousel-indicators {bottom: 50px;}

.enlacesCirculares{border-bottom: 2px solid #F9F9F9;padding-bottom: 20px;}
.enlacesCirculares img{border-radius:50%;}
.textoimagen{color: rgb(74, 40, 42);font-weight: bold;font-size: 20px;font-weight: 400;text-decoration:none !important;width:240px;border-top:1px solid #f3eced;display: inline-block;padding-top: 10px;margin-top: 25px;}

.menutop2{list-style-type: none;padding: 0px;margin: 0px;}
.footerCreditos{padding: 30px 0px;font-size: 14px;color: rgb(100, 100, 100) !important;}
.footerCreditos a{color:rgb(100, 100, 100) !important;}

.footerTexto{-webkit-column-count:3;-moz-column-count:3;-o-column-count:3;column-count:3;text-align:justify;padding-top: 30px;color: #D7D7D7;}

/*Internas*/
.content-box-title{margin-left:-20px;position:relative;width: auto;display: inline-block;height: 52px;background-color: rgb(43, 136, 57);color: white;font-weight: bold;line-height: 46px;padding-left: 50px;padding-right: 40px;}
.content-box-title:after{position:absolute;height:52px;width:27px;content:url(markee.png);top:0px;right:-27px;}
.content-box-title:before{height: 22px;width: 23px;position: absolute;content: url("flor1.png");top: 13px;left: 10px;}
.content-box{padding-top: 60px;}

.no_disponible{height:28px !important;line-height:28px !important;font-size:13px !important;}
.content-box-title{font-size:27px !important;}

body > div:nth-child(5) > div > div:nth-child(1) > span > img:nth-child(4){width: 42px !important; height: 41px !important; }

/*Logo pinterest*/

.ancho_80 div  div div .sharebar_social_content span {top: -6px;}
.ancho_80 div  div div div .fb-like {top:6px;}

