/* $Id: local-sample.css,v 1.1 2009/08/19 04:28:07 sociotech Exp $ */

/****************************/
/* LOCAL CSS                */
/****************************/

/* Put your custom CSS and CSS overrides in this file and  */
/* rename it local.css.  By restricting your CSS changes   */
/* to local.css, your changes will not be overwritten when */
/* upgrading to a new version of this theme.  You can also */
/* use a local-rtl.css file for the equivalent in RTL.     */

/* Steps to activate local.css:                       */
/* 1. Add your custom CSS to this file                */
/* 2. Rename this file to local.css                   */
/* 3. Clear cached data at admin/settings/performance */
body {
	padding-top: 10px;
	border-top: 10px solid #E6ECEA;
	background: url(images/bg_body_rojo.png) repeat-x center 120px;
}

body.front .page {
	background: url(images/bg_body_portada.png) no-repeat center 100px;
}

body.not-front .page {
  background: url(images/bg_body_interior.png) no-repeat center 100px;
}

body#pid-que-es-la-tienda-online-gorile .page {
  background: url(images/bg_body_que_es_gorile.png) no-repeat center 105px;
}

body#pid-ventajas-de-la-tienda-online .page {
  background: url(images/bg_body_ventajas.png) no-repeat center 104px;
}

body#pid-node-add-solicitud-compra .page {
  background: url(images/bg_body_comprar.png) no-repeat center 104px;
}


#header-group-wrapper {
	height: 340px;	
	margin-bottom: 15px;
	/*background: url(images/super_banner_la_tienda_que_crece.jpg) no-repeat center bottom;*/
}

#header-site-info {
	width: 970px;
}

h1.logo {
	width: 304px;
	height: 104px;
	background: url(images/logo.jpg) no-repeat top left;
}

h1.logo span {
	display: none;
}

h1.logo a {
	display: block;
	width: 295px;
	height: 95px;
}

#slogan {
	position: relative;
	top: -60px;
	left: 439px;
	color: #cd0009;
	font-size: 16px;
  /*font-family: 'Yanone Kaffeesatz', arial, serif;*/
}

#primary-menu {
	position: relative;
	top: -170px;
	left: 375px;
	width: 575px;
}

#primary-menu a {
	display: block;
	/*height: 20px;*/
	margin-right: 10px;
	padding: 7px 12px;	
  color: black;
	font-weight: normal;
  background: #e6ecea;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;  
  border-radius: 8px;
  font-family: 'Yanone Kaffeesatz', arial, serif;
  font-size: 23px;
}

#primary-menu a:hover {  
  background: #969696;
  color: white;
}

.teaser_redondo {
	height: 241px;
	padding: 20px 40px;
	background: url(images/bg_cuadrado.jpg) no-repeat center top;
}

.teaser_redondo h3 {  
	text-align: center;
  font-family: 'Yanone Kaffeesatz', arial, serif;
}

.teaser_redondo h3 a {
  color: #e3001e;
  font-size: 21px;
}

.teaser_redondo .texto {
	height: 150px;
	overflow: hidden;
}

.teaser_redondo .texto p {
  margin: 0;
}


.teaser_redondo a.read_more {
	float: right;
	color: #e3001e;
}

#node-13 .teaser_redondo {
  text-align: center;
	background: url(images/bg_cuadrado_compra.jpg) no-repeat center top;
}

#node-13 .teaser_redondo strong {
  display: block;
  font-size: 21px;
  margin: 5px 0;
}

#node-13 .teaser_redondo .read_more {
	display: none;
}

#node-13 .teaser_redondo .texto {
	height: 205px;
}

#node-13 .teaser_redondo {
	padding: 20px 40px;
}

#node-13 .teaser_redondo p {
	margin-bottom: 5px;
}

.precio-imagen {
  width: 255px;
  height: 96px;
  background: url(images/1000.png) no-repeat center center;
}

.precio-imagen span {
  display: none;
}

#footer-wrapper {
	height: 141px;
	padding: 10px 0;
	color: white;
	background: url(images/bg_footer.png) repeat-x left top;
}

h2.pane-title,
h2.title {
	font-weight: bold;
	font-size: 2em;
	color: #232323;
}

.with-image {
	padding-right: 400px;
}

body .node-type-page {
  padding-bottom: 50px;
}

#pid-que-es-la-tienda-online-gorile .node-type-page {
  padding-right: 400px;
	background: url(images/bg_que_es_gorile.png) no-repeat right top;
}

#pid-ventajas-de-la-tienda-online .node-type-page {
	padding-right: 400px;
  background: url(images/bg_ventajas.jpg) no-repeat right top;
}

#pid-node-add-solicitud-compra .node-form {
  padding-right: 400px;
  background: url(images/bg_comprar.jpg) no-repeat right top;
}

#pid-node-add-solicitud-partner .node-form {
  padding-right: 400px;
  background: url(images/bg_partners.jpg) no-repeat right top;
}

form#node-form {
  margin-bottom: 20px;
}

body #content-content .block-nodeblock .node-type-page {
  padding-right: 0;
  padding-bottom: 0;
  background: none;
}


.demo_image {
	float: right;
	margin: 0 0 5px 100px;
}

body .ui-tabs-nav {
	font-size: 0.9em;
}

body .ui-tabs-nav tbody tr td {
  font-weight: normal;
}

body .ui-tabs-nav tbody tr td.td_concepto {
	font-weight: bold;
}

body div.panel-pane div.node {
	margin-bottom: 25px;
}

#footer a {
	color: white;
}

body.cke_show_borders {
  background: none;
}

/** Footer **/
#footer h2.title {
  color: #C9C9C9;
  font-size: 14px;
  padding-bottom: 4px;
  border-bottom: 1px solid white;
  /*font-family: 'Yanone Kaffeesatz', arial, serif;
  font-size: 22px;*/
}

#footer ul {
  margin-left: 15px;
}

/** Caracteristicas **/
.view-caracteristicas h3 {
  font-size: 30px;
  font-family: 'Yanone Kaffeesatz', arial, serif;
  color: red;
  padding-top: 20px;
  clear: both;
}

.view-caracteristicas .views-row {
  margin: 0 0 10px 0;
  padding: 5px 15px;
  float: left;
  width: 30%;
}

.view-caracteristicas .views-row-even {
  /*background: #E1F3F8;*/
}

.view-caracteristicas .views-row-4,
.view-caracteristicas .views-row-7,
.view-caracteristicas .views-row-10,
.view-caracteristicas .views-row-13,
.view-caracteristicas .views-row-16,
.view-caracteristicas .views-row-19,
.view-caracteristicas .views-row-22,
.view-caracteristicas .views-row-25,
.view-caracteristicas .views-row-28,
.view-caracteristicas .views-row-31 {
  clear: left;
}


.view-caracteristicas .views-field-field-caracteristica-imagen-fid {
  float: left;
  margin: 0 10px;
}

.view-caracteristicas .views-field-field-caracteristica-imagen-fid img {
  width: 90px;
  height: 90px;
}

.view-caracteristicas .views-field-title {
  font-size: 20px;
}

.view-caracteristicas .views-field-body {
  font-size: 10px;
  line-height: 17px;
  margin-left:110px;
}

/** Bloques de p‡ginas **/
.block-nodeblock {
  width: 33%;
}

/** Frontpage **/
#node-74 {
  display: none;
}

/** Showcases **/
#view-id-Showcases-page_1  ul {
  margin-left: 0;
}

#view-id-Showcases-page_1  ul li {
  list-style: none;
  float: left;
  width: 49%;
  height: 473px;
}

#view-id-Showcases-page_1 .views-field-title {
  font-size: 25px;
  line-height: 30px;
  width: 400px;
  margin: 3px auto 10px;
}

#view-id-Showcases-page_1 .views-field-field-showcase-screenshot-fid {
  text-align: center;
}

#view-id-Showcases-page_1 .views-field-field-showcase-screenshot-fid img {
  border: 1px solid #9E9E9E;
}

#view-id-Showcases-page_1 .views-field-title a {
  color: #CD0009;
}

#view-id-Showcases-page_1 .views-field-body {
  width: 400px;
  margin: 3px auto;
}

#node-9 {
  margin-bottom: 80px;
}

#block-views-Showcases-block_1 ul {
  margin-bottom: 0;
  margin-left: 0;
}

#block-views-Showcases-block_1 ul li {
  float: left;
  width: 32%;
  list-style: none;
}

#block-views-Showcases-block_1 {
  float: none;
  width: 500px;
  padding: 15px;
  border: 5px solid #F0EFE4;
  position: absolute;
  margin-top: -260px;
}

#block-views-Showcases-block_1 h2 {
  color: #CD0009;
  font-size: 20px;
}

#block-views-Showcases-block_1 .views-field-title {
  margin: 5px;
}

#block-views-Showcases-block_1 .views-field-title a {
  color: #CD0009;
}

#block-views-Showcases-block_1 .more-link {
  clear: both;
}

/** Blog **/
#view-id-Blog-page_1 ul {
  margin: 0;
  padding: 0;
}

#view-id-Blog-page_1 ul li {
  list-style: none;
  clear: both;
  border-bottom: 1px solid #E0E0E0;
  padding-bottom: 10px;
  margin-bottom: 20px;
}

#view-id-Blog-page_1 ul li .views-field-field-entrada-images-fid {
  float: left;
  width: 150px;
  height: 150px;
  background: gray;
  margin: 0 20px 15px 0;
  border: 1px solid #E0E0E0;
}

#view-id-Blog-page_1 ul li .views-field-title a {
  font-family: 'Yanone Kaffeesatz',arial,serif;
  font-size: 30px;
  line-height: 28px;
  color: black;
}

#view-id-Blog-page_1 ul li .views-field-created {
  color: #E41023;
  font-size: 9px;
}

#view-id-Blog-page_1 ul li .views-field-teaser {

}
