/* Generales */
/* titulos */
h1, h2, h3, h4, h5, h6 {
	color: #1E1916;
}
/* Header */
header {
/*	background:#FFFFFF;
	background-image:url(../images/comercios/fondos/9-fondo.png);
	background-repeat:no-repeat;
	background-position:center center;*/
}
.topbar {
	color:#C95531;
}
.topbar a:hover {
	color:#E42525;
}
.topbar .toolbar {
	background: #fff;
}
.topbar .right a {
	background: #C95531;
	color: #fff;
}
.topbar .right a:hover {
	background: #E42525;
	text-shadow: 1px 1px 1px #000;
}
.saldo {
	background: #E42525;
	color: #fff;
}
/* Nav */
nav {
	background: #E42525;
	-webkit-box-shadow: 1px 1px 2px 2px rgba(0,0,0,0.5);
	box-shadow: 1px 1px 2px 2px rgba(0,0,0,0.5);
}
nav .dropmenu {
	color: #fff;
}
nav li {
	color:#FFFFFF;
}
nav ul li:hover, nav ul .active {
	text-shadow: #555555 0px 0px 3px
}
nav li ul {
	background: #29A5D3;
}
nav li ul li {
	background-color: #29A5D3;
	color: #fff;
}
nav li ul .current-menu-item, nav li ul .current-menu-ancestor, nav li ul .current_page_item, nav li ul .current_page_ancestor, nav li ul li:hover {
	background: #0985B3;
}
nav li li ul {
	background: #29A5D3;
}
nav li li li {
	background-color: #E42525;
}
.wrapper {
	background:#FFFFFF;
}
/* Listas izquierda */
.listas {
	/*background: #C95531;
	border: 1px solid #C95531;*/
}
.listas h4 {
	background: #E42525;
	color: #fff;
}
.listas ul li:hover {
	color:#D8D4D4;
}
.seleccion_menu {
	color: #E42525;
}
/* Tabs */
.tabs {
	background: #fff !important;
	border: 1px solid #D8D4D4;
	-webkit-border-radius: 0px !important;
	border-radius: 0px !important;
	-moz-border-radius: 0px !important;
}
.tabs ul li {
	background: #C95531 !important;
	color: #fff !important;
}
.tabs ul li.ui-state-active {
	background: #E42525 !important;
}
.tabs ul li a {
	color: #fff !important;
}
.tabs div {
	background: #fff;
}
.tabs div .miniprod,  .tabs div .boton {
	border:solid 5px #D7CADD;
}
.tabs strong, .tabs h3 {
	color: #333;
}
.destacados {
	background:#fff;
}
.destacados .oblea {
	background: url(../images/obleas.png) top right no-repeat;
	color: #fff;
}
.destacados strong {
	color: #333;
}
/* Footer */
footer {
	background: #AACFE6;
	border-top: 4px solid #388DC0;
	color: #243843;
}
footer a {
	color: #243843;
}
footer a:hover {
	color: #C95531;
}
footer ul li, footer ul li a {
	color: #E42525;
}
footer ul li:hover>a {
	color: #243843;
}
footer p {
	color: #243843;
}
/* Producto -------------------------------------------------------------*/
.producto .ahorro {
	color: #E42525;
}
.producto .detalles {
	background:#E5E3E3;
	border: 2px solid #aaa;
}
.producto .detalles.activa {
	background: transparent;
	border-top: 1px solid #aaa;
}
.producto .detalles .ocultar-detalles {
	background: #aaa;
	border: 1px solid #eee;
	color: #333;
}
.producto .comprar {
	background: #E42525;
	color: #fff;
}
.producto .comprar:hover {
	background: #C95531;
}
.producto .tools a:hover {
	color: #C95531;
}
/* Comentarios */
.comentario {
	background: #fff;
	border: 1px solid #ccc;
	color: #E42525;
}
.comentario h6 {
	color: #E42525;
}
.comentario .comentador {
	color: #C95531;
}
/*Mis Datos ----------------------------------------------- */	
.paneltop {
	background: #E42525;
	border: 1px solid #E42525;
}
.paneltop h4 {
	color: #fff;
}
.paneltop a {
	background: url(../images/arrows.png) 0 -70px no-repeat;
}
.misdatos input[type="text"],  .misdatos input[type="email"],  .misdatos select,  .misdatos textarea,  .misdatos input[type="password"] {
	border: 2px solid #eee;
}
.misdatos input[type="submit"] {
	background: #E42525;
	color: #fff;
	border: 1px solid #E42525;
}
/* Breadcrunmb-------------------------------------------------------------*/
.breadcrumb {
	color: #777;
}
.breadcrumb a:hover {
	color: #333;
}
.buscador {
	background: #fff;
}
.buscador input#criterio {
	background: transparent;
}
/* Pagination */
.page-numbers {
	background: #E42525;
	color: #fff;
}
.page-numbers:hover {
	border-top-color: #E42525;
	background: #C95531;
}
.page-numbers:active, .page-numbers.current {
	border-top-color: #E42525;
	background: #C95531;
}
/* Botones Lisos */
.botonesLisos,.botoneschicosLisos{color: #000}
/*CSS MARIANO*/
.seleccion0 {
	color: #E42525;
}
.seleccion1 {
	background: #67931E;
	text-shadow: 1px 1px 1px #000;
}
.seleccion3 {
	text-shadow: #fff 0px 0px 3px;
}
.texto_chico {font-size:9px}
.linea_puntos {border-top:dashed 1px #A8A8A8}

.banner{padding:15px 0 0 0; text-align:right}
.scroll {
	overflow-x:hidden; 
	overflow:scroll;
	height:350px;
}

.botones {
	display: block;
	clear: both;
	background: #E42525;
	color: #fff;
	font-size: 16px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	text-align: center;
	font-weight: 700;
	margin: 10px auto;
	border: 1px solid #C95531;
	width: 100px;
	height: 30px;
}
.lista_1 {
	width: 98%;
	display: block;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	border: 1px solid #eee;
	height: 24px;
	margin-bottom: 10px;
}
.rojito {color:#F7072C}
.mapa_img {
	width: 280px;
	height: 220px;
	display: block;
	overflow: hidden;
	float: left;
	clear: none
}
.texto_13{
	border:solid 1px #C95531;
}

/*2015-04-13 */
.upper{text-transform: uppercase; font-size: 48px;font-family: 'Roboto Condensed', sans-serif; font-weight: 300}
.bannerahorro{margin:0 -10px; max-height:480px}
#unique-pager{position: relative; display:block; text-align:right !important; padding:10px; float:right; clear:both; width:auto; height:auto; min-height:22px; overflow:hidden; }
	#unique-pager li{display: inline-block; padding:0; float: none; margin: 0 8px}
		#unique-pager li a{display: inline-block; width: 10px; height: 10px; overflow: hidden; text-indent: -9999px; font-size: 0; background: #d9d9d9; margin-left: 3px;-webkit-border-radius: 20px; border-radius: 20px; -moz-border-radius: 20px;}
		#unique-pager li.rslides_here a{background: #a6a6a6;}
.textos{font-family: 'Open Sans', 'sans-serif';  font-size: 16px; line-height: 150%;}

.stripline{padding: 0}
	.stripline img{width: 101%; height: auto; margin: 0 -5px; padding: 0}


.avisotop{background: #D6D9DB; widows: 100%; height: auto; display: inline-block; padding: 10px; color: #222; font-size: 30px; font-weight: 300;font-family: 'Roboto Condensed', sans-serif; line-height: 120%;  text-transform: uppercase; margin-bottom: 20px;}
	.avisotop em{font-size: 17px; text-transform: none; font-style: italic;}
.misdatos fieldset strong{font-weight: 500;display: block;float: none;clear: both; color: #333;font-size: 17px;}
.submiter{background: #D6D9DB; display: block; float: none; clear: both; width: 100%; height: auto; min-height: 66px; text-align: right; position: relative;}
	.submiter input[type="submit"]{background: url(../images/submiter_input.png) no-repeat; text-align: center; width: 160px; height: 65px; line-height: 65px; color: #333; text-transform: uppercase; font-size: 24px; font-family: 'Roboto', sans-serif; font-weight: 600; border: none;-webkit-border-radius: 0px; border-radius: 0px; -moz-border-radius: 0px; margin: 0; padding: 0; cursor: pointer;}
		.submiter input[type="submit"]:hover{color: #fff; text-shadow: 1px 1px 1px #000;}

