@import url(http://fonts.googleapis.com/css?family=Asap:400,400italic,700italic,700);
/*------------------------------------------------------------	Style.css	Created by:	Dave Rupert	Contact:		http://github.com/davatron5000/foldy960	Copyright 2012	License:	  WTFPL + "Not going to maintain this because              the rent is too damn high licence."--------------------------------------------------------------*//* Responsive Resets-------------------------------------------------------------- */@-o-viewport {  width: device-width;}@-ms-viewport {  width: device-width;}@viewport {  width: device-width;}html {  overflow-y: auto;}img,audio,video,canvas {  max-width: 100%;}.grid p{background-color:#ccc;}/* Grid > 6 Column Mobile First-------------------------------------------------------------- */.container {  /*    The `max-width` property is the width governer. I dare you to experiment    with setting this larger, something like 1280px.  */	/*max-width: 1280px;*/  max-width: 960px;	width:92%;	margin:0px auto;	position: relative;}.row {  clear: both;}@media screen and (min-width: 480px) {  .container {    width: 98%;  }  .grid-1,	.grid-2,  .grid-3,  .grid-4,  .grid-5,  .grid-6,	.grid-7,	.grid-8,  .grid-9,  .grid-10,  .grid-11,  .grid-12,  .grid-half,	.grid-four,  .grid-full,  .grid-unit {    float: left;    width:96.969696969697%;    margin:0 1.515151515152% 1em;  }  .gallery .grid-unit,  .grid-half {    width:46.969696969697%;    margin: 0 1.515151515152% 1em;  }		.alpha{margin-left:1.515151515152%;}	.omega{margin-right:1.515151515152%;}  .grid-flow-opposite{    float:right  }}@media screen and (min-width: 640px) {		.alpha{  margin-left:0!important;}.omega{  margin-right:0!important;} /* .grid-1     { width: 13.636363636364%;}	.grid-1-y-medio { width: 21.969697%; }  .grid-2     { width: 30.30303030303%;}	.grid-2-y-medio{width: 38.636363%;}  .grid-3,  .grid-half  { width: 46.969696969697%;}	.grid-four  { width: 21.969696969696%;}  .grid-4     { width: 63.636363636364%;}	.grid-4-y-medio     { width: 71.969695%;}  .grid-5     { width: 80.30303030303%;}  .grid-6,  .grid-full  { width: 96.969696969697%;}	*/ 	.grid-1 { width: 5.3030303030303%; }	.grid-2 { width: 13.121212121212%; }	.grid-3 { width: 21.969696969697%; }	.grid-4 { width: 30.303030303030%; }	.grid-5 { width: 38.636363636364%; }	.grid-6,	.grid-half { width: 46.969696969%; }	.grid-7 { width: 55.303030303030%; }	.grid-8 { width: 63.636363636364%; }	.grid-9{width:71.96969696969697%}	.grid-10 { width: 80.3030303030%; }	.grid-11 { width: 88.6363636364%; }	.grid-12,	.grid-full  { width: 96.96969696%; }		.grid-1.alpha, .grid-1.omega { width: 6.8181818181818%; }	.grid-2.alpha, .grid-2.omega { width: 14.636363636364%; }	.grid-3.alpha, .grid-3.omega { width: 23.484848484848%; }	.grid-4.alpha, .grid-4.omega { width: 31.818181818181%; }	.grid-5.alpha, .grid-5.omega { width: 40.151515151515%; }	.grid-6.alpha, .grid-6.omega,	.grid-half.alpha, .grid-half.omega { width: 48.484848484849%; }	.grid-7.alpha, .grid-7.omega { width: 56.818181818181%; }	.grid-8.alpha, .grid-8.omega { width: 65.151515151515%; }	.grid-9.alpha, .grid-9.omega { width: 73.484848484848%; }	.grid-10.alpha, .grid-10.omega { width: 81.81818181818%; }	.grid-11.alpha, .grid-11.omega { width: 90.151515151515%; }	.grid-12.alpha, .grid-12.omega,	.grid-full.alpha, .grid-full.omega  { width: 98.484848484%; }		  .gallery .grid-unit {    width: 30.30303030303%;  }  .content-pad-right {    padding-right: 4%; /* Use (or don't) as necessary. */  }  .content-pad-left {    padding-left: 4%;  }			/* Alpha&Omega-------------------------------------------------------------- */	  /*.grid-1.alpha, .grid-1.omega { width: 15.151515151516%; }		.grid-1-y-medio.alpha, .grid-1-y-medio.omega { width: 23.4848484%; }		.grid-2.alpha, .grid-2.omega { width: 31.818181818182%; }		.grid-2-y-medio.alpha, .grid-2-y-medio.omega{ width: 40.121214%;}		.grid-3.alpha, .grid-3.omega,		.grid-half.alpha, .grid-half.omega { width: 48.484848484849%; }		.grid-four.alpha, .grid-four.omega { width: 23.484848484848%; }		.grid-4.alpha, .grid-4.omega { width: 65.151515151516%; }		.grid-4-y-medio.alpha, .grid-4-y-medio.omega{ width: 73.484846%;}		.grid-5.alpha, .grid-5.omega { width: 81.818181818182%; }		.grid-6.alpha, .grid-6.omega,		.grid-full.alpha, .grid-full.omega  { width: 98.484848484849%; }*/		/*		.grid-1.alpha.omega { width: 16.666666666668%; }		.grid-1-y-medio.alpha.omega { width: 24.99999999%; }		.grid-2.alpha.omega { width: 32.30303030303%; }		.grid-2-y-medio.alpha.omega{ width: 41.66666665%;}		.grid-3.alpha.omega,		.grid-half.alpha.omega { width: 50.000000000001%; }		.grid-four.alpha.omega { width: 26.515151515151%; }		.grid-4.alpha.omega { width: 66.666666666668%; }		.grid-4-y-medio.alpha.omega{ width: 74.9999999%;}		.grid-5.alpha.omega { width: 82.30303030303%; }		.grid-6.alpha.omega,		.grid-full.alpha.omega  { width: 100.000000000001%; }*/				.grid-1.alpha, .grid-1.omega { width: 6.8181818181818%; }		.grid-2.alpha, .grid-2.omega { width: 14.636363636364%; }		.grid-3.alpha, .grid-3.omega { width: 23.484848484848%; }		.grid-4.alpha, .grid-4.omega { width: 31.818181818181%; }		.grid-5.alpha, .grid-5.omega { width: 40.151515151515%; }		.grid-6.alpha, .grid-6.omega,		.grid-half.alpha, .grid-half.omega { width: 48.484848484849%; }		.grid-7.alpha, .grid-7.omega { width: 56.818181818181%; }		.grid-8.alpha, .grid-8.omega { width: 65.151515151515%; }		.grid-9.alpha, .grid-9.omega { width: 73.484848484848%; }		.grid-10.alpha, .grid-10.omega { width: 81.81818181818%; }		.grid-11.alpha, .grid-11.omega { width: 90.151515151515%; }		.grid-12.alpha, .grid-12.omega,		.grid-full.alpha, .grid-full.omega  { width: 98.484848484%; }				.grid-1.alpha.omega { width: 8.333333333333%; }		.grid-2.alpha.omega { width: 16.151515151515%; }		.grid-3.alpha.omega { width: 24.999999999999%; }		.grid-4.alpha.omega { width: 33.333333333333%; }		.grid-5.alpha.omega { width: 41.666666666666%; }		.grid-6.alpha.omega,		.grid-half.alpha.omega { width: 50.000000000001%; }		.grid-7.alpha.omega { width: 58.33333333333%; }		.grid-8.alpha.omega { width: 66.666666666668%; }		.grid-9.alpha.omega { width: 74.999999999999%}		.grid-10.alpha.omega { width: 83.33333333333%; }		.grid-11.alpha.omega { width: 91.66666666666%; }		.grid-12.alpha.omega,		.grid-full.alpha.omega  { width: 100.000000000001%; }		}/* Micro Clearfix - http://nicolasgallagher.com/micro-clearfix-hack/For best results, use your favorite clearfix here.-------------------------------------------------------------- */.cf:before, .cf:after { content:""; display:table; }.cf:after { clear:both; }.cf { zoom:1; } /* For IE 6/7 (trigger hasLayout) *//* Layout-------------------------------------------------------------- */body {  font: 100%/1.5 sans-serif;}section {  margin-bottom: 2em;}footer {  font-size: 0.9em; }/* Typography-------------------------------------------------------------- */.heading {  font-size: 3em;  margin: 0;}.sub-heading {  font-size: 2em;  margin-bottom: 0.5em;}a {  color: #0066cc;}a:focus,a:hover {  color: #003399;}/* Elements-------------------------------------------------------------- */figure {  margin: 0;/*  background: #f8f8f8;*/}figcaption {  padding: 0.5em 1em 1em;  font-size: 0.875em;}code {  padding: 0.5em;  background: #efefef;}/* Helpers-------------------------------------------------------------- */.show-grid div[class*='grid-'] {  background-color: #eee;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  display: block;  padding: 0.5em 1em;  margin-bottom: 1em;  text-align: center;}/*! normalize.css v1.0.1 | MIT License | git.io/normalize *//* ==========================================================================   HTML5 display definitions   ========================================================================== *//* * Corrects `block` display not defined in IE 6/7/8/9 and Firefox 3. */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {display: block;	margin:0px;	padding:0px;}/* * Corrects `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. */audio,canvas,video {    display: inline-block;    *display: inline;    *zoom: 1;}/* * Prevents modern browsers from displaying `audio` without controls. * Remove excess height in iOS 5 devices. */audio:not([controls]) {    display: none;    height: 0;}/* * Addresses styling for `hidden` attribute not present in IE 7/8/9, Firefox 3, * and Safari 4. * Known issue: no IE 6 support. */[hidden] {    display: none;}/* ==========================================================================   Base   ========================================================================== *//* * 1. Corrects text resizing oddly in IE 6/7 when body `font-size` is set using *    `em` units. * 2. Prevents iOS text size adjust after orientation change, without disabling *    user zoom. */html {    font-size: 100%; /* 1 */    -webkit-text-size-adjust: 100%; /* 2 */    -ms-text-size-adjust: 100%; /* 2 */}/* * Addresses `font-family` inconsistency between `textarea` and other form * elements. */html,button,input,select,textarea {    font-family: sans-serif;}/* * Addresses margins handled incorrectly in IE 6/7. */body {    margin: 0;}/* ==========================================================================   Links   ========================================================================== *//* * Addresses `outline` inconsistency between Chrome and other browsers. */a:focus {    outline: thin dotted;}/* * Improves readability when focused and also mouse hovered in all browsers. */a:active,a:hover {    outline: 0;}/* ==========================================================================   Typography   ========================================================================== *//* * Addresses font sizes and margins set differently in IE 6/7. * Addresses font sizes within `section` and `article` in Firefox 4+, Safari 5, * and Chrome. */h1 {    font-size: 2em;    margin: 0.67em 0;}h2 {    font-size: 1.5em;    margin: 0;}h3 {    font-size: 1.0em;    margin: 1em 0;}h4 {    font-size: 1em;    margin: 1.33em 0;}h5 {    font-size: 0.83em;    margin: 1.67em 0;}h6 {    font-size: 0.75em;    margin: 2.33em 0;}/* * Addresses styling not present in IE 7/8/9, Safari 5, and Chrome. */abbr[title] {  border-bottom: 1px dotted;}/* * Addresses style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. */b,strong {    font-weight: bold;}blockquote {  margin: 1em 40px;}/* * Addresses styling not present in Safari 5 and Chrome. */dfn {    font-style: italic;}/* * Addresses styling not present in IE 6/7/8/9. */mark {    background: #ff0;    color: #000;}/* * Addresses margins set differently in IE 6/7. */p,pre {    margin: 1em 0;}/* * Corrects font family set oddly in IE 6, Safari 4/5, and Chrome. */code,kbd,pre,samp {    font-family: monospace, serif;    _font-family: 'courier new', monospace;    font-size: 1em;}/* * Improves readability of pre-formatted text in all browsers. */pre {    white-space: pre;    white-space: pre-wrap;    word-wrap: break-word;}/* * Addresses CSS quotes not supported in IE 6/7. */q {    quotes: none;}/* * Addresses `quotes` property not supported in Safari 4. */q:before,q:after {    content: '';    content: none;}/* * Addresses inconsistent and variable font size in all browsers. */small {    font-size: 80%;}/* * Prevents `sub` and `sup` affecting `line-height` in all browsers. */sub,sup {    font-size: 75%;    line-height: 0;    position: relative;    vertical-align: baseline;}sup {    top: -0.5em;}sub {    bottom: -0.25em;}/* ==========================================================================   Lists   ========================================================================== *//* * Addresses margins set differently in IE 6/7. */dl,menu,ol,ul {    margin:0;}dd {    margin: 0 0 0 40px;}/* * Addresses paddings set differently in IE 6/7. */menu,ol,ul {    padding: 0;}/* * Corrects list images handled incorrectly in IE 7. */ul,ol {    list-style: none;    list-style-image: none;}/* ==========================================================================   Embedded content   ========================================================================== *//* * 1. Removes border when inside `a` element in IE 6/7/8/9 and Firefox 3. * 2. Improves image quality when scaled in IE 7. */img {    border: 0; /* 1 */    -ms-interpolation-mode: bicubic; /* 2 */}/* * Corrects overflow displayed oddly in IE 9. */svg:not(:root) {    overflow: hidden;}/* ==========================================================================   Figures   ========================================================================== *//* * Addresses margin not present in IE 6/7/8/9, Safari 5, and Opera 11. */figure {    margin: 0;}/* ==========================================================================   Forms   ========================================================================== *//* * Corrects margin displayed oddly in IE 6/7. */form {    margin: 0;}/* * Define consistent border, margin, and padding. */fieldset {    border: 1px solid #c0c0c0;    margin: 0 2px;    padding: 0.35em 0.625em 0.75em;}/* * 1. Corrects color not being inherited in IE 6/7/8/9. * 2. Corrects text not wrapping in Firefox 3. * 3. Corrects alignment displayed oddly in IE 6/7. */legend {    border: 0; /* 1 */    padding: 0;    white-space: normal; /* 2 */    *margin-left: -7px; /* 3 */}/* * 1. Corrects font size not being inherited in all browsers. * 2. Addresses margins set differently in IE 6/7, Firefox 3+, Safari 5, *    and Chrome. * 3. Improves appearance and consistency in all browsers. */button,input,select,textarea {    font-size: 100%; /* 1 */    margin: 0; /* 2 */    vertical-align: baseline; /* 3 */    *vertical-align: middle; /* 3 */}/* * Addresses Firefox 3+ setting `line-height` on `input` using `!important` in * the UA stylesheet. */button,input {    line-height: normal;}/* * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` *    and `video` controls. * 2. Corrects inability to style clickable `input` types in iOS. * 3. Improves usability and consistency of cursor style between image-type *    `input` and others. * 4. Removes inner spacing in IE 7 without affecting normal text inputs. *    Known issue: inner spacing remains in IE 6. */button,html input[type="button"], /* 1 */input[type="reset"],input[type="submit"] {    -webkit-appearance: button; /* 2 */    cursor: pointer; /* 3 */    *overflow: visible;  /* 4 */}/* * Re-set default cursor for disabled elements. */button[disabled],input[disabled] {    cursor: default;}/* * 1. Addresses box sizing set to content-box in IE 8/9. * 2. Removes excess padding in IE 8/9. * 3. Removes excess padding in IE 7. *    Known issue: excess padding remains in IE 6. */input[type="checkbox"],input[type="radio"] {    box-sizing: border-box; /* 1 */    padding: 0; /* 2 */    *height: 13px; /* 3 */    *width: 13px; /* 3 */}/* * 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome. * 2. Addresses `box-sizing` set to `border-box` in Safari 5 and Chrome *    (include `-moz` to future-proof). */input[type="search"] {    -webkit-appearance: textfield; /* 1 */    -moz-box-sizing: content-box;    -webkit-box-sizing: content-box; /* 2 */    box-sizing: content-box;}/* * Removes inner padding and search cancel button in Safari 5 and Chrome * on OS X. */input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {    -webkit-appearance: none;}/* * Removes inner padding and border in Firefox 3+. */button::-moz-focus-inner,input::-moz-focus-inner {    border: 0;    padding: 0;}/* * 1. Removes default vertical scrollbar in IE 6/7/8/9. * 2. Improves readability and alignment in all browsers. */textarea {    overflow: auto; /* 1 */    vertical-align: top; /* 2 */}/* ==========================================================================   Tables   ========================================================================== *//* * Remove most spacing between table cells. */table {    border-collapse: collapse;    border-spacing: 0;}/*-------------------------------------------------------------------*//*    CONTENEDORES/*-------------------------------------------------------------------*/html,body {  margin:0;  padding:0;  width:100%;}.webWrapper{}.amarillo{  background-color: #E7DEAB;}/*-------------------------------------------------------------------*//*    H1, H2, H3, H4, H5, H6/*-------------------------------------------------------------------*/h1, h2, h3, h4, h5, h6{  margin:0;  padding:0;  font-weight:normal;}h1{  margin:0;  padding:0;  font-weight:normal;  font-family: 'Asap', sans-serif;  font-size:1.2em;  color:#VERDE;    }h2{  margin:0;  padding:0;  font-weight:normal;  font-family: 'Asap', sans-serif;  font-size:0.9em;  color:#666;    }/*-------------------------------------------------------------------*//*    TEXTOS/*-------------------------------------------------------------------*/.clear{  clear:both;}.t_left{  text-align:left;}.t_right{  text-align:right;}.t_center{  text-align:center;} .paddingR20{  padding-right:20px;}.top60{  padding-top:60px;}.top50{  padding-top:50px;}.top40{  padding-top:40px;}.top30{  padding-top:30px;}.top20{  padding-top:20px;}.top10{  padding-top:10px;}.mini{  font-size:.7em;}.bottom10{  padding-bottom:10px;}/*-------------------------------------------------------------------*//*    ENLACES/*-------------------------------------------------------------------*/a,a:active,a:visited,a:link{  text-decoration:none;  color:#666;  }a:hover{   text-decoration:none;  color:#d11d3a;}a img{  border:0;}.linkEmail,.linkEmail:active,.linkEmail:visited,.linkEmail:link{  text-decoration:none;  color:#666;  }a.linkEmail:hover{  text-decoration:none;  color:#d11d3a;}/*LINK_1*/.link_1,.link_1:active,.link_1:visited,.link_1:link{  font-family:Asap;  color:#666;  padding:6px;  -webkit-border-radius: 5px 5px 5px 5px;        border-radius: 5px 5px 5px 5px;  }a.link_1:hover{  color:#d11d3a;}/*LINK_2*/.link_2,.link_2:active,.link_2:visited,.link_2:link{  font-family:'Asap', sans-serif;  color:#FFF;  font-size:.9em;  background-color:#666;  border:none;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;  padding:5px 10px;  margin:20px auto;}a.link_2:hover,.link_2:hover{  background-color:#d11d3a;}/*LINK_3*/.link_3,.link_3:active,.link_3:visited,.link_3:link{  font-family:'Asap', sans-serif;  color:#666;  font-size:.9em;  border:none;}a.link_3:hover,.link_3:hover{  color:#6498d2;}.externalpdf,.externaldoc,.externalxls,.externaltxt,.externaldocx,.externalxlsx,.externalxml{  color:#666666;  padding:8px 0 0 32px;  height:22px;  display: block;  font-size:.9em;}.externalpdf{  background: url(../img/pdf.png) no-repeat;}/*-------------------------------------------------------------------*//*    LISTADOS/*-------------------------------------------------------------------*/.list_1{  margin:0;  padding:0;}.list_1 li{  margin:0 0 10px 0;  background-color:#000;  padding:10px;}.list_1 h4{  text-transform:uppercase;  color:#fff;  margin:0 0 10px 0!important;}/*-------------------------------------------------------------------*//*    FLOATS/*-------------------------------------------------------------------*/.f_left{  float:left;}.f_right{  float:right!important;  display:table;}.p_relative{  position: relative;}.p_absolute{  position: absolute;}/*-------------------------------------------------------------------*//*    MARGINS/*-------------------------------------------------------------------*/.margin10{  margin-top:10px;  display:block;}.margin20{  margin-top:20px;  display:block;}.margin30{  margin-top:30px;  display:block;}.margin40{  margin-top:60px;  display:block;}.marginTop{ margin-top: 10px;   }.paddingRight{  padding-right: 5px;}.marginBNone{  margin-bottom:none;}/*-------------------------------------------------------------------*//*    DISPLAY/*-------------------------------------------------------------------*/.hidden{  display:none;}/*-------------------------------------------------------------------*//*    BACKGROUNDS/*-------------------------------------------------------------------*//*CLAROS*/.white_bg_50{  background:url(../img/bg_colors/white_50.png) repeat;}/*-------------------------------------------------------------------*//*    GMAP/*-------------------------------------------------------------------*/#gMap{  margin-top:10px;  width:100%;  height:400px;}.gMapNavigate{  display:none;  margin:10px 0;  padding:0;  list-style:none;}.gMapNavigate li{  /*display:inline;*/  float:left;  display:block;  font-size:.9em;  margin:0 20px 0 0;}.gMapNavigate li.title{  border-bottom:1px dotted #0095e6;  color:#0095e6!important;  font-size:1.2em;  float:none;  margin-bottom:10px;  padding-bottom:10px;}coche,.coche:active,.coche:visited,.coche:link{  font-family:'Asap', sans-serif;  color:#ccc;  font-size:.9em;  text-transform:uppercase;  padding:5px 10px;  margin:20px auto;}a.coche:hover,.coche:hover{  color:#6498d2}pie,.pie:active,.pie:visited,.pie:link{  font-family:'Asap', sans-serif;  color:#ccc;  font-size:.9em;  text-transform:uppercase;  padding:5px 10px;  margin:20px auto;}a.pie:hover,.pie:hover{  color:#6498d2}bus,.bus:active,.bus:visited,.bus:link{  font-family:'Asap', sans-serif;  color:#ccc;  font-size:.9em;  text-transform:uppercase;  padding:5px 10px;  margin:20px auto;}a.bus:hover,.bus:hover{  color:#d11d3a}/*-------------------------------------------------------------------*//*    GALERIAS IMAGENES Y VIDEO/*-------------------------------------------------------------------*/.galeriaImgs{  padding:10px 0 0 0;  width:100%;  list-style:none;  display:table;}.galeriaImgs li{  margin-bottom:10px;  margin-top:10px;}.galeriaImgs p{}/* Lightbox image */.lightbox-image {	position:relative;	overflow:hidden;	display:block;	z-index:1;}.lightbox-image img {	position:relative;	z-index:2;  width: 100%;}.lightbox-image span {	display:block;	position:absolute;	left:0;	top:0;	width:100%;	height:100%;	background:url(../img/magnify.png) no-repeat 50% 50%;	z-index:1;}.lightbox-video span {	background:url(../img/video.png) no-repeat 50% 50%!important;}/*-------------------------------------------------------------------*//*    FEEDBACK/*-------------------------------------------------------------------*/.feedback{  width:100%;  display:table;  margin:10px 0!important;  font-size:.9em;  /*font-weight:bold;*/  font-weight:normal!important;  color:#999;  font-family: 'Asap', sans-serif;}.feedback span{  padding:10px;  display:block;}.ferror{  background-color:#c23d40;  color:#fff;}.fok{  background-color:#5f8d3f;  color:#fff;}/*-------------------------------------------------------------------*//*    COMENTARIOS/*-------------------------------------------------------------------*/.comentarios_1{  margin:30px 0;  width:100%;}.comentarios_1{  }.comentarios_1 ol{  list-style:none;  margin:10px 0;  padding:0;}.comentarios_1 ol li{  padding:2px 10px 2px 10px;  margin-bottom:5px;  background-color:#eeede8;  font-size:.9em;  font-family:'Asap', sans-serif;}.comentarios_1 p{}.comentarios_1 .autor{  color:#e6007e;  font-weight:bold;  font-style:italic;  font-size:.9em;}.comentarios_1 .fecha{  font-size:.8em;  font-style:italic;  color:#999;}.comentarios_1 .comentario{  color:#333;  font-style:normal!important;}/*FORMULARIO*/.comentarios_1 #formComent{  padding:0;  margin:0;}.comentarios_1 #formComent ul li {	margin-bottom:5px;	padding-bottom:5px;}.comentarios_1 form li{  font-family:'Asap', sans-serif;  color:#333;	margin-bottom:0;	padding-bottom:0;	font-size:.9em;  }.comentarios_1 form textarea {  width:70%;  height:70px;}.comentarios_1 form .button{  border:none;  font-family:'Asap', sans-serif;  color:#fff;  font-size:.9em;  font-weight:normal;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;  padding:5px;}.pv-10{  padding-top:10px;  padding-bottom:10px;}.pv-20{  padding-top:20px;  padding-bottom:20px;}/*-------------------------------------------------------------------*//*    CONTACTO/*-------------------------------------------------------------------*/.direction{  margin:10px 0 20px 0;  padding:0;  list-style:none;  font-family: Asap;  font-size:.9em;  color:#666;  line-height:1.5em;}.contacto{  margin-top:70px;}/*-------------------------------------------------------------------*//*    TITULAR/*-------------------------------------------------------------------*/.title_1{  font-size:1.4em;color:#333;margin:20px 0;margin-top:10px;}  .title_2{  font-family:'Asap', sans-serif;  font-size:1.2em;  font-weight:400;  text-transform:uppercase;  color:#666;  text-align:center;  width:100%;  margin-bottom:10px;  margin-top: 10px;}.title_3{  font-family:'Asap', sans-serif;  font-size:1.4em;  color:#d11d3a;}.titleStnd{  font-family:'Asap', sans-serif;  font-size:1.2em;  color: #d11d3a;  margin:10px 0 20px 0;  }.lantalau{  font-size: 0.8em;  color: #666;}/*-------------------------------------------------------------------*//*    ESTRUCTURA/*-------------------------------------------------------------------*/html{}body{ }header{  /*height: 80px;*/  width: 100%;  /*height:140px;*/}footer{  clear:both;  width:100%;}.menuFooter{  font-family:'Asap', sans-serif;  color:#fff;  font-size:.9em;  padding:10px;  background-color: #000;}/*header .slogan{*//*  position:absolute;*//*  top:46px;*//*  right:0px;*//*}*/header .menuImg{  background-color: #223344;}.lineaSuperior {    width: 100%;    margin: 0px auto;    padding: 0px;    height:50px;    background-color: #VERDE;}article{  border-bottom: 1px dotted #666;  padding: 0px 0 0px 0;  overflow: hidden;}.data{  font-family:Asap;  font-size:0.8em;  color:#555;  margin:0px 0;  min-height:32px;  }.bkgNoticias{  background-color: #000;  color: #fff !important;  padding: 5px;  }/*-------------------------------------------------------------------*//*    MENUS/*-------------------------------------------------------------------*//*========= MAINMENU ==========*/.mainMenu{  padding:10px;  font-family:Asap;  /*font-size: 0.75em;*/  display: block;  margin-top: 10px;  text-align: left;  background-color:#6498d2;  border-top:solid 6px #28578a;}.mainMenu ul{  /*margin:18px 0 0 0px;*/  /*padding-top:5px;*/  /*padding-bottom:5px;*/}.mainMenu li{  /*display:inline;*/  margin:0px 0px 0px 0px;  padding:5px 0 5px 5px;  border-bottom:1px dotted #fff;}.mainMenu li a,.mainMenu li a,.mainMenu li a,.mainMenu li a{  color:#fff;}.mainMenu li a:hover,.mainMenu li a.sel{  color:#333;}/*========= LEFTMENU ==========*/.leftMenu{  width:100%;  display:table;  border-radius: 4px;  font-family:'Asap', sans-serif;  font-size: 0.9em;    }.leftMenu ul{  display:block;  margin:0;  padding:0;  padding: 3px;}.leftMenu li{  padding-left:10px;  background:url(../img/bullets/bullet08.png) no-repeat;}.leftMenu li a,.leftMenu li a,.leftMenu li a,.leftMenu li a{  color:#333;}.leftMenu li a:hover,.leftMenu li a.sel{  color:#6498d2;}/*FIRST*/.leftMenu ul.first li{  margin-left:0px;  padding-bottom:10px;  padding-top:10px;  border-bottom:1px dotted #666;  font-size:1em;  background-position:0px 14px;}/*SECOND*/.leftMenu ul.second li{  padding-top:0px;  padding-bottom:0px;  margin:10px;  padding-bottom:5px;  border:none!important;  font-size:.9em;  background-position:0px 5px;}/*THIRD*/.leftMenu ul.third li{  font-size:0.9em;}/*========= MAINMENU ==========*/.menuMigas{  margin-top:10px;  width:100%;  color:#555555;  font-size:1.2em;  font-family: 'Asap', sans-serif;  }.menuMigas ul{  margin:0 0 20px 0;}.menuMigas li{  display:inline;}.menuMigas li a,.menuMigas li a:active,.menuMigas li a:visited,.menuMigas li a:link{  color:#555555;}.menuMigas li a:hover,.menuMigas li a.last{  color:#ROSA;}/*========= LANGMENU ==========*/.langMenu{  /*position:absolute;*/  /*top:15px;*/  /*right:0px;*/  font-size: 0.8em;  float:right;}.langMenu ul{  margin:0;  padding:0;}.langMenu ul li{  display:inline;  margin-left:10px;}.langMenu a,.langMenu a:visited,.langMenu a:active,.langMenu a:link{  color:#ccc;  font-family:'Asap', sans-serif;    padding:5px;  }.langMenu a:hover,.langMenu a.sel{  color:#fff;  background-color: #ccc;  width: 120px; }/*========= SOCIALMENU ==========*/header .socialMenu{  /*position:absolute;*/  /*top:15px;*/  /*right:250px;*/  float:right;}footer .socialMenu{  position:absolute;  top:25px;  right:200px;}.socialMenu ul{  margin:0;  padding:0;}.socialMenu ul li{  display:inline;  margin-left:4px;}/*========= FTP ==========*/.ftp{  position:absolute;  top:45px;  right:0px;  background:url(../img/imgFtp.png) no-repeat;  width: 126px;  height: 39px;}.ftp ul{  margin:0;  padding:0;}.ftp ul li{  display:inline;  margin-left:4px;}/*========= SOCIAL LIKES ==========*/.social-likes{  margin:20px 0!important;  display:table;}.fb-like-box{  background-color: #f2f1ef;    }.twitter-timeline{  width: 210px;  }.menuImg{ background:url(../img/imgFondoSlider.png) repeat-x; /* Old browsers */  }/*-------------------------------------------------------------------*//*    BORRABLES/*-------------------------------------------------------------------*//*PORTADA*/.sliderHome{    width:100%;    height:300px;  overflow:hidden;  }.desarrollo .sliderHome{  height:6px!important;}.content{  padding:10px 0 50px 0;}.interes{  background-color:#000;  color:#fff;  font-family:Asap;}.interes div{  padding:10px;}.interes p{  margin:0;  font-size:.9em;}.interes span{  color:#6498d2;}.bkgBlack{  background-color:#000;}.bkgGris{  background-color:#ccc;}.bkgGrisClarito{  background-color:#eeedec;  }.linea{  background:url(../img/imgLinea.png) repeat-x;  width: 100%;  height: 7px;  margin: 10px 0px 10px 0px;}.contInmueble{  background: #ECECED;  width: 100%;  height: 233px;}.contInmueble .resumen{  padding:12px;  color:#999;  text-align: none!important;}.contInmueble .resumen p{  margin:0;}.galeriaImgs{  width: 100%;  }.tipos{  margin:10px 0;  background-color:#ccc;}.tipos ul{  margin:0;  padding:20px;}.tipos ul li{  display:inline;  margin:0 20px 0 0;}.tipos ul li a,.tipos ul li a:active,.tipos ul li a:visited,.tipos ul li a:link{  color:#fff;}.tipos ul li a:hover,.tipos ul li a.sel{  color:#999;}.oportunidad{  font-weight:bold;  color:#333;}.banners {  width: 240px;  height: 100%;  }.infoLateral{  margin:0px 0;  background:url(../img/imgBanner.png) no-repeat;  width: 240px;  height: 87px;}.infoLateral ul{}.infoLateral ul li{}.infoLateral li{}.infoLateral p{  padding: 15px;  font-family: 'Numans', sans-serif;  font-size: 0.9em;  color: #fff;  text-align: right;  line-height: 1.5em;}/*EMPRESAS*/.empresas{  margin:20px auto;  padding:0;  display:block;  width:100%;}.empresas li{  float:left;  display:block;  padding:0;  margin:0px 1% 10px 1%;  width:23%;}.empresas li div{  width:100%;  height:100px;  display:block;  float:left;  border:1px solid #efefef;}.menuFooter .footerMenu li{  display: inline-block;}.menuFooter .footerMenu li:after{  content: "|";  padding:0 5px;}/*-------------------------------------------------------------------*//*    RECAPTCHA/*-------------------------------------------------------------------*/.mini .checkbox .commoncheckboxlabel{  font-size:1.2em;  font-family:Arial;  line-height: 2em;}.g-recaptcha{  padding-top:20px;  padding-bottom:20px;}.g-recaptcha > div {  margin:auto;  padding:0;}.g-recaptcha div{  display:inline-block;}/*form .g-recaptcha iframe{  height:auto!important;}*/@media screen and (max-width: 240px){  .g-recaptcha {  transform:scale(0.58);-webkit-transform:scale(0.58);  transform-origin:0 0;-webkit-transform-origin:0 0;  }}@media screen and (min-width: 241px) and (max-width: 319px){  .g-recaptcha {  transform:scale(0.65);-webkit-transform:scale(0.65);  transform-origin:0 0;-webkit-transform-origin:0 0;  }}@media (min-width: 768px) and (max-width: 1199px) {  #recaptcha1.g-recaptcha {  transform:scale(0.7);-webkit-transform:scale(0.7);  transform-origin:0 0;-webkit-transform-origin:0 0;  }}/*-------------------------------------------------------------------*//*    FORMULARIOS EN GENERAL/*-------------------------------------------------------------------*/.form .LV_validation_message{  display:block;  margin:10px 0;  font-family:#Asap;  font-size:.9em;  padding:6px;  color:#fff;  display:none;}.form .LV_valid {  background-color:#CCC;}.form .LV_invalid {  background-color:#CCC;}.form .LV_valid_field,.form input.LV_valid_field,.form input.LV_valid_field:hover,.form input.LV_valid_field:active,.form input.LV_valid_field:focus,.form textarea.LV_valid_field:hover,.form textarea.LV_valid_field:active,.form textarea.LV_valid_field:focus{  background-color:#b4d080!important;  color:#fff;} .form .LV_invalid_field,.form input.LV_invalid_field,.form input.LV_invalid_field:hover,.form input.LV_invalid_field:active,.form input.LV_invalid_field:focus,.form textarea.LV_invalid_field,.form textarea.LV_invalid_field:hover,.form textarea.LV_invalid_field:active,.form textarea.LV_invalid_field:focus{  background-color:#d28e7d!important;  color:#fff;}.form label,.form .labelfloat,.form p,.form .commoncheckboxlabel{  clear:both;  font-size:0.9em;  font-weight:300;  font-family:Asap;  display:block;  /*float:left;*/  /*color:#ccc;*/  color:#333;  margin-bottom:4px;  margin-top:0;}.form label span,.form .labelfloat span{  font-size:.9em;}/*COMMON*/.form .commoninput,.form .commontextarea,.form .commonselect{  border:0;  font-family:Asap;  font-size:.8em;  color:#555;  background:#efefef;  width:90%;  padding:6px;  /*border:1px solid #111;*/  -webkit-border-radius: 4px 4px 4px 4px;  border-radius: 4px 4px 4px 4px;}.form .commoninput:hover,.form .commoninput:focus,.form .commoninput:focus:hover,.form .commonselect:hover,.form .commonselect:focus,.form .commonselect:focus:hover,.form .commontextarea:hover,.form .commontextarea:focus,.form .commontextarea:focus:hover{  background-color:#e6e6e6;  -webkit-box-shadow: 0 0 4px 1px #6498d2;  box-shadow: 0 0 4px 1px #6498d2;}.form .commoncheckbox{  float:left;  margin:6px 10px 0 0;}.form .commoncheckboxlabel{  float:left;  clear:none!important;  margin:0;}.form .commoncheckboxlabel p{  margin-top:0;}.form .radio div input{  float:left;  margin-right:10px;  margin-top:5px;}.form .radio div label{  float:left;  margin-right:10px;}/*middle*/.form .middleinput,.form .middletextarea,.form .middleselect{  width:30%;}.form .litteinput,.form .littetextarea,.form .littleselect{  width:20%!important;}.form ul{  list-style:none;  padding:0;  margin:0;}.form li{  /*clear:both;*/  margin-bottom:20px;}.form .separador{  width:100%;  border-bottom:1px dotted #e6e6e6;  margin:10px 0 20px 0;}/*PARA LA SUBIDA DE IMAGENES*/.imgNewDiv{  width:100%;  position:absolute;  bottom:0;  opacity:0.6;  filter:alpha(opacity=60); /* For IE8 and earlier */  background-color:#efefef;}.imgNewDiv:hover{  opacity:1;  filter:alpha(opacity=100); /* For IE8 and earlier */}.imgNewDiv p{  margin:6px 0 0 7px;  font-weight:bold;  font-size:.7em;  text-align:left;}.imgUploadIframe{  border:0;  height:40px;  width:100%;}.imgUploadForm{  float:left;  /*width:200px;*/  display:block;  /*padding-top:2px;*/  margin-right:20px;}#upload{}.error{  font-size:.7em;  color:#9f0000;  text-shadow:1px 1px #fff;  font-family:arial;}.upload-file-container{  width:32px;  height:24px;  position:relative;  background:url(../img/imageSend.png) 0 -3px;  padding:0;}.upload-file-container input{  width:32px;  height:24px;  position:absolute;  left:0;  top:0;  cursor:pointer;  opacity: 0;  padding:0;  margin:0;}/*-------------------------------------------------------------------*//*    NIVO-SLIDER/*-------------------------------------------------------------------*//* * jQuery Nivo Slider v3.0.1 * http://nivo.dev7studios.com * * Copyright 2012, Dev7studios * Free to use and abuse under the MIT license. * http://www.opensource.org/licenses/mit-license.php */#slider{  height:auto;	width: 100%;}/* The Nivo Slider styles */.nivoSlider {	position:relative;	width:100%;	height:auto;	overflow: hidden;}.nivoSlider .slider{  width:100%;}.slider-wrapper{  position: relative;  width:100%;}.slider-wrapper figcaption {  display:inline-block;  position:absolute;  right:0px;  bottom:0px;  overflow: hidden;  margin:0 auto;  z-index: 1000;}.slider-wrapper figcaption p {  color: #fff;  font-size:.9em;}.slider-wrapper figcaption a{  background:url(../img/list_icon_01.png) center left no-repeat;  display: block;  font-size:.9em;  margin:10px 0;}.slider-wrapper figcaption a:link, .slider-wrapper figcaption a:active, .slider-wrapper figcaption a:visited{  color: #fff;}.slider-wrapper figcaption a:hover{  color: #de0251;}.nivoSlider img {    position:absolute;    top:0px;    left:0px;    /*bug fix bellow*/    vertical-align: baseline !important;    max-width: none !important;}.nivo-main-image {  display: block;  position: relative !important;  width:100%;}/* If an image is wrapped in a link */.nivoSlider a.nivo-imageLink {	position:absolute;	top:0px;	left:0px;	width:100%;	height:100%;	border:0;	padding:0;	margin:0;	z-index:6;	display:none;}/* The slices and boxes in the Slider */.nivo-slice {	display:block;	position:absolute;	z-index:5;	top:0;}.nivo-slice img,.nivo-box img{  width:100%;}.nivo-box {	display:block;	position:absolute;	z-index:5;	overflow:hidden;}.nivo-box img { display:block; }/* Caption styles */.nivo-caption {	display: none;  color: #FFFFFF;  overflow: hidden;  position: absolute;  bottom: 0;  left:0px;  z-index: 8;  filter: alpha(opacity=100);  opacity: 1;	-moz-opacity: 1;  background:url(../img/bg_colors/black_50.png);  width:100%;}.nivo-caption p {	padding:5px 30px;	margin:0;  font-size:1.2em;	font-family: Asap;}.nivo-html-caption {  display:none;}.nivo-caption h1{  color:#fff;}.nivo-caption h2{  padding:0px 30px;  font-family:Asap;  color:#fff;  font-size:1.2em;  /*margin:20px 0;*/  /*text-transform:uppercase;*/  text-shadow:1px 1px 4px #000;	text-align: center;}.nivo-caption a,.nivo-caption a:visited,.nivo-caption a:link,.nivo-caption a:active{  color:#fff;	font-weight:bold;}.nivo-caption a:hover{  color:#fff;}.nivo-content-caption{  /*padding-left:50px!important;*/  padding:5px 5px;  display:block;	text-align: center;	font-weight:bold;}/* Direction nav styles (e.g. Next & Prev) */.nivo-directionNav a {	position:absolute;	top:45%;	z-index:9;	cursor:pointer;}.nivo-prevNav {	left:0px;}.nivo-nextNav {	right:0px;}/* Control nav styles (e.g. 1,2,3...) */.nivo-controlNav {  width:49%;	text-align:center;	padding:0;  position:absolute;  top:250px;  z-index:100!important;}.nivo-controlNav a {	cursor:pointer;}.nivo-controlNav a.active {	font-weight:bold;}.nivoSlider a.nivo-nextNav {	background-position:-30px 0!important;	right:0px;}.nivoSlider a.nivo-prevNav {	left:0px;}.nivo-directionNav a {	background:url(../img/arrows_blue.png) no-repeat!important;	position:absolute;	top:132px;	z-index:9;	cursor:pointer;	width:30px;	height:30px;  text-indent:-9999px;}.nivoSliderMini{  width:100%;  height:400px;  overflow: hidden;}.nivoSliderMini img,.nivoSliderMini .nivo-slice img,.nivoSliderMini .nivo-box img{/*  width:400px!important;  height:200px!important;*/}.nivoSliderMini .nivo-directionNav a {  top:100px;}div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(prettyPhoto/prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(prettyPhoto/prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(prettyPhoto/prettyPhoto/default/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(prettyPhoto/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(prettyPhoto/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url(prettyPhoto/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(prettyPhoto/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(prettyPhoto/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;height:28px;width:28px}div.pp_default .pp_expand:hover{background:url(prettyPhoto/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(prettyPhoto/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;height:28px;width:28px}div.pp_default .pp_contract:hover{background:url(prettyPhoto/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{background:url(prettyPhoto/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer;height:30px;width:30px}div.pp_default .pp_gallery ul li a{background:url(prettyPhoto/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{left:auto;position:static}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(prettyPhoto/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(prettyPhoto/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0;width:20px}div.pp_default a.pp_arrow_next{background-position:-82px -3px;left:52px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;position:relative;width:110px}div.pp_default .pp_nav .currentTextHolder{color:#999;font-family:Georgia;font-size:11px;font-style:italic;left:75px;line-height:25px;margin:0;padding:0 0 0 10px;position:absolute;top:2px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(prettyPhoto/prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(prettyPhoto/prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(prettyPhoto/prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(prettyPhoto/prettyPhoto/default/loader.gif) center center no-repeat}div.light_rounded .pp_top .pp_left{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_right{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_next:hover{background:url(prettyPhoto/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(prettyPhoto/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}div.light_rounded .pp_nav .pp_play{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_top .pp_left{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url(prettyPhoto/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(prettyPhoto/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_next:hover{background:url(prettyPhoto/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(prettyPhoto/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}div.dark_rounded .pp_description{color:#fff;margin-right:85px}div.dark_rounded .pp_nav .pp_play{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(prettyPhoto/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url(prettyPhoto/prettyPhoto/dark_square/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url(prettyPhoto/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(prettyPhoto/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_expand{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}div.light_square .pp_nav .pp_play{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_next:hover{background:url(prettyPhoto/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(prettyPhoto/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_top .pp_left{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(prettyPhoto/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url(prettyPhoto/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(prettyPhoto/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_expand{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:22px}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(prettyPhoto/prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_arrow_previous{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url(prettyPhoto/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(prettyPhoto/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(prettyPhoto/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;overflow:hidden;width:55px}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(prettyPhoto/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{background:url(prettyPhoto/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(prettyPhoto/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{display:block;line-height:22px;position:absolute;right:0;text-indent:-10000px;top:0}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(prettyPhoto/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(prettyPhoto/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}/*CMS_BASE*/.ppt{font-family: Arial,Helvetica,sans-serif;font-weight:700;font-size:1.5em;color:#000;}/*-------------------------------------------------------------------*//*    H1, H2, .../*-------------------------------------------------------------------*/.description h1{font-size:1.8em;color:#999;margin:20px 0;margin-top:0;}.description h2{font-size:1.6em;color:#999;margin:0px 0;margin-top:0;}.description h3{font-size:1.4em;color:#333;margin:20px 0;margin-top:0;}.description h4{font-size:1.2em;color:#999;margin:20px 0;margin-top:0;}.description h5{font-size:1em;color:#999;margin:20px 0;margin-top:0;}.description h6{font-size:.8em;color:#999;margin:20px 0;margin-top:0;}.description{  font-family:'Asap', sans-serif;  color:#333;  line-height:1.3em;  font-size:0.9em;  text-align:justify;}.description strong, .description b{  color:#666;}/*-------------------------------------------------------------------*//*    LISTADOS/*-------------------------------------------------------------------*/.description ul,.description ol{  list-style:none;  margin:10px 0;  padding:0 5px;  text-align:left!important;}.description table ul,.description table ol{  margin:0 0 10px 0!important;}.description li{  background:url(../img/bullets/bullet08.png) no-repeat 0 4px;  padding:0 0 0 15px;  margin:0 0 10px 0;}/*-------------------------------------------------------------------*//*    OTROS.../*-------------------------------------------------------------------*/.description iframe{border:0;margin:0 auto;}/*-------------------------------------------------------------------*//*    IMGS/*-------------------------------------------------------------------*/img[style~="left;"]{  padding:0 20px 0 0;}/*-------------------------------------------------------------------*//*    TABLES/*-------------------------------------------------------------------*//*Todas las filas*/.views-field{  vertical-align: top;  padding-bottom:20px;}/*Celda imagen producto*/.views-field-field-homeimage-fid img{  border:1px solid #ccc;}/*Celda titulo producto*/.views-field-title{  /*vertical-align: middle;*/}/*Celda descripcion producto*/.views-field-view-node{  font-size:.9em;}