/*------plantilla somos------*/
#content.plantilla > section {color: #555555;float: none;width:100%;font-family: helvetica, sans-serif;}
#content.plantilla > section > h2 {font-family: 'neue',helvetica,sans-serif;font-weight: normal;padding: 15px 0;}
#content.plantilla > section > hr {margin: 0;padding: 0;}
#content.plantilla > section > div {padding: 15px 0;}
#content.plantilla > section > div > img {float: left;margin: 0 15px 15px 0;width: 20%}
#content.plantilla > section > div > p {float: left;font-size: 0.8em;line-height: 1.2em;margin: 0 0 10px;text-align: justify;width: 75%;}
#content.plantilla > section > div > p > strong {font-weight: bold}
#content.plantilla > section > div > p > a {text-decoration: underline;color:#adb25c;}
#content.plantilla > section > div > p > a:hover {color: #000000;}
#content.plantilla > section > div > ul {float: left;font-size: 0.8em;line-height: 1.2em;margin: 0 0 10px;padding: 0 0 0 4px;text-align: justify;width: 75%;}
#content.plantilla > section > div > ul > li {list-style: outside none disc;margin: 10px;padding: 0;}
/*------plantilla aviso------*/
#content.plantilla.aviso-legal > section > div > p {float: left;font-size: 0.8em;line-height: 1.2em;margin: 0 0 10px;text-align: justify;width: auto;}
#content.plantilla.aviso-legal > section > div > p > strong {font-weight: bold}
#content.plantilla.aviso-legal > section > div > p > a {text-decoration: underline;color:#adb25c;}
#content.plantilla.aviso-legal > section > div > p > a:hover {color: #000000;}
#content.plantilla.aviso-legal > section > div > ul {float: left;font-size: 0.8em;line-height: 1.2em;margin: 0 0 10px;padding: 0 0 0 4px;text-align: justify;width: auto;}
#content.plantilla.aviso-legal > section > div > ul > li {list-style: outside none disc;margin: 10px;padding: 0;}
/*------plantilla contacto------*/
#content.plantilla.contacto > section > div > p {margin-top: 50px;}
#content.plantilla.contacto > section > div > div:after {content:'';display:block;clear: both;}
#content.plantilla.contacto > section > div > div {background: #fcfcfc; /* Old browsers */background: -moz-linear-gradient(top,  #fcfcfc 0%, #f0f0f0 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#f0f0f0)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #fcfcfc 0%,#f0f0f0 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #fcfcfc 0%,#f0f0f0 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #fcfcfc 0%,#f0f0f0 100%); /* IE10+ */background: linear-gradient(to bottom,  #fcfcfc 0%,#f0f0f0 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */border:1px solid #ececec;clear: both;padding:10px 15px;}
#content.plantilla.contacto > section > div > div > div {float: left;width:30%;}
#content.plantilla.contacto > section > div > div > div > div > h3 {font-family: "neue",sans-serif;font-weight: bold;margin: 0 0 15px;text-transform: uppercase;}
#content.plantilla.contacto > section > div > div > div > div > form {padding-bottom: 40px}
#content.plantilla.contacto > section > div > div > div > div > form > fieldset > ul > li > label {display: block;font-size: 0.8em;margin: 10px 0 3px;}
#content.plantilla.contacto > section > div > div > div > div > form > fieldset > ul > li > input[type="text"] {border: 1px solid #ddd;border-radius: 5px;box-shadow: 1px 1px 1px #dddddd inset;font-size: 0.7em;height: 20px;padding: 5px;width: 95%;}
#content.plantilla.contacto > section > div > div > div > div > form > fieldset > ul > li > textarea {border: 1px solid #ddd;border-radius: 5px;box-shadow: 1px 1px 1px #dddddd inset;font-size: 0.7em;height: 80px;padding: 5px;resize: none;width: 95%;}
#content.plantilla.contacto > section > div > div > div > div > form > fieldset > p {display: block;font-size: 0.7em;margin: 10px 0 3px;text-align: left;}
#content.plantilla.contacto > section > div > div > div > div > form > fieldset > p > label > span {display: inline-block;font-weight: bold;position: relative;}
#content.plantilla.contacto > section > div > div > div > div > form > fieldset > p > label > span > span {background: none repeat scroll 0 0 #ffffff;bottom: 20px;display: none;font-size: 9px;left: 0;padding: 4px;position: absolute;width: 120px;}
#content.plantilla.contacto > section > div > div > div > div > form > fieldset > p > label > span:hover > span {display: block;}
#content.plantilla.contacto > section > div > div > div > div > form > fieldset + fieldset {text-align: right;}
#content.plantilla.contacto > section > div > div > div > div > form > fieldset > span {display: block;font-family: "neue",arial,sans-serif;font-size: 0.7em;margin: 15px 10px;text-align: left;}
#content.plantilla.contacto > section > div > div > div > div > form > fieldset > button {background: none repeat scroll 0 0 #37464C;border: 1px solid #dddddd;border-radius: 5px;color: #ffffff;cursor:pointer;font-size: 0.8em;margin: 20px 10px 10px;padding: 10px 40px;}
#content.plantilla.contacto > section > div > div > div > div > form > fieldset > button:hover {box-shadow: 1px 1px 2px #999999}
#content.plantilla.contacto > section > div > div > div > div > form > fieldset > .error {color: #cc0000;font-size: 0.6em;padding:10px;text-align: left;}
#content.plantilla.contacto > section > div > div > div > div > form > fieldset > .send {color: #adb25c;font-size: 0.6em;padding:10px;text-align: left;text-transform: uppercase;}
#content.plantilla.contacto > section > div > div > div + div {float: right;margin: 0 0 30px 6%;width: 62%;}
#content.plantilla.contacto > section > div > div > div + div > div {margin:0 0 20px}
#content.plantilla.contacto > section > div > div > div + div > div > address {background: url("../images/footer-localizacion.png") no-repeat scroll 0 10px transparent;display: block;font-weight: normal;padding: 10px 0 10px 40px;}
#content.plantilla.contacto > section > div > div > div + div > div > address > p {font-size: 0.8em;font-style: normal;margin: 0 0 5px 0;}
#content.plantilla.contacto > section > div > div > div + div > div > p {margin: 5px 0;text-align: center;}
#content.plantilla.contacto > section > div > div > div + div > div > p > a {background: url("../images/icons-gris.png") no-repeat scroll 5px -1668px #666;border-radius: 5px;color: #ffffff;display: inline-block;font-size: 0.8em;height: 16px;margin: 8px 0;padding: 9px 10px 8px 40px;text-transform: uppercase;}
#content.plantilla.contacto > section > div > div > div + div > div > p > a:hover {box-shadow: 1px 1px 1px #333333;}
#content.plantilla.contacto > section > div > div > div + div > div > div {border: 5px solid #ffffff;box-shadow: 1px 1px 2px #999999;height: 420px !important;}
#content.plantilla.contacto > section > div > div > div + div > div + div {border-top:1px dashed #cccccc;padding:10px 0 0;}
#content.plantilla.contacto > section > div > div > div.posiciona > div {position: fixed;top: 580px;width:330px;}
/*------plantilla taller------*/
#content.plantilla.taller > section > div > p {margin-top: 68px;}
#content.plantilla.taller > section > div > div:after {content:'';display:block;clear: both;}
#content.plantilla.taller > section > div > div {background: #fcfcfc; /* Old browsers */background: -moz-linear-gradient(top,  #fcfcfc 0%, #f0f0f0 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#f0f0f0)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #fcfcfc 0%,#f0f0f0 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #fcfcfc 0%,#f0f0f0 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #fcfcfc 0%,#f0f0f0 100%); /* IE10+ */background: linear-gradient(to bottom,  #fcfcfc 0%,#f0f0f0 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */border:1px solid #ececec;clear: both;padding:10px 15px;}
#content.plantilla.taller > section > div > div > div {float: left;width:60%;}
#content.plantilla.taller > section > div > div > div > h3 {font-family: "neue",sans-serif;font-weight: bold;margin: 0 0 15px;text-transform: uppercase;}
#content.plantilla.taller > section > div > div > div > form > fieldset {}
#content.plantilla.taller > section > div > div > div > form > fieldset.centro {float: none;width: 98%;}
#content.plantilla.taller > section > div > div > div > form > fieldset.centro > ul > li {float: left;width: 46%;}
#content.plantilla.taller > section > div > div > div > form > fieldset.centro > ul > li + li {margin: 0 0 0 2%;}
#content.plantilla.taller > section > div > div > div > form > fieldset {float: left;margin: 0 2% 0 0;width: 45%;}
#content.plantilla.taller > section > div > div > div > form > fieldset > ul > li > label {display: block;font-size: 0.7em;margin: 10px 0 3px;}
#content.plantilla.taller > section > div > div > div > form > fieldset > ul > li > input[type="text"] {border: 1px solid #ddd;border-radius: 5px;box-shadow: 1px 1px 1px #dddddd inset;font-size: 0.7em;height: 20px;padding: 5px;width: 95%;}
#content.plantilla.taller > section > div > div > div > form > fieldset > ul > li > select {border: 1px solid #dddddd;border-radius: 4px;box-shadow: 1px 1px 1px #ddd inset;color: #666666;font-size: 0.7em;height: 32px;padding: 2px;width: 99%;}
#content.plantilla.taller > section > div > div > div > form > fieldset > ul > li.short > select {width: 48%;}
#content.plantilla.taller > section > div > div > div > form > fieldset > ul > li.short > select + select {margin:0 0 0 5px;}
#content.plantilla.taller > section > div > div > div > form > fieldset > ul > li > textarea {border: 1px solid #ddd;border-radius: 5px;box-shadow: 1px 1px 1px #dddddd inset;font-size: 0.7em;height: 80px;padding: 5px;resize: none;width: 95%;}
#content.plantilla.taller > section > div > div > div > form > fieldset > span {display: block;font-family: "neue",arial,sans-serif;font-size: 0.7em;margin: 15px 10px;text-align: left;}
#content.plantilla.taller > section > div > div > div > form > fieldset > p {display: block;font-size: 0.7em;margin: 10px 0 3px;}
#content.plantilla.taller > section > div > div > div > form > fieldset > p > label > span {display: inline-block;font-weight: bold;position: relative;}
#content.plantilla.taller > section > div > div > div > form > fieldset > p > label > span > span {background: none repeat scroll 0 0 #ffffff;bottom: 20px;display: none;font-size: 9px;left: 0;padding: 4px;position: absolute;width: 120px;}
#content.plantilla.taller > section > div > div > div > form > fieldset > p > label > span:hover > span {display: block;}
#content.plantilla.taller > section > div > div > div > form > fieldset > button {background: none repeat scroll 0 0 #37464C;border: 1px solid #dddddd;border-radius: 5px;color: #ffffff;cursor:pointer;font-size: 0.8em;margin: 20px 10px 10px;padding: 10px 40px;}
#content.plantilla.taller > section > div > div > div > form > fieldset > button:hover {box-shadow: 1px 1px 2px #999999}
#content.plantilla.taller > section > div > div > div > form > fieldset > .error {color: #cc0000;font-size: 0.6em;padding:10px;text-align: left;}
#content.plantilla.taller > section > div > div > div > form > fieldset > .send {color: #adb25c;font-size: 0.6em;padding:10px;text-align: left;text-transform: uppercase;}
#content.plantilla.taller > section > div > div > div + div {float: left;margin: 0 0 30px 6%;width: 32%;}
#content.plantilla.taller > section > div > div > div + div > img {height:auto;width: 100%}
#content.plantilla.taller > section > div > div > div > form > fieldset input[type="text"].error, #content.plantilla.taller > section > div > div > div > form > .error fieldset input[type="text"], #content.plantilla.taller > section > div > div > div > form > fieldset textarea.error, #content.plantilla.taller > section > div > div > div > form > fieldset .error textarea {border-color: #CC0000;}
#content.plantilla.taller > section > div > div > div > form > fieldset label.error, #content.plantilla.taller > section > div > div > div > form > fieldset .error label {color: #CC0000;}
#content.plantilla.taller > section > div > div > div > form > fieldset.form-snd {margin: 20px 0;text-align: right;width: 92%}
/*------plantilla compramos------*/
#content.plantilla.compramos > section > div > p {margin-top: 2px;}
#content.plantilla.compramos > section > div > p > span {display: block;font-size: 0.9em;margin: 6px 0;}
#content.plantilla.compramos > section > div > div:after {content:'';display:block;clear: both;}
#content.plantilla.compramos > section > div > div {background: #fcfcfc; /* Old browsers */background: -moz-linear-gradient(top,  #fcfcfc 0%, #f0f0f0 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#f0f0f0)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #fcfcfc 0%,#f0f0f0 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #fcfcfc 0%,#f0f0f0 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #fcfcfc 0%,#f0f0f0 100%); /* IE10+ */background: linear-gradient(to bottom,  #fcfcfc 0%,#f0f0f0 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */border:1px solid #ececec;clear: both;padding:10px 15px;}
#content.plantilla.compramos > section > div > div > div > h3 {font-family: "neue",sans-serif;font-weight: bold;margin: 0 0 15px;text-transform: uppercase;}
#content.plantilla.compramos > section > div > div > div > form > div:after {content:'';display:block;clear: both;}
#content.plantilla.compramos > section > div > div > div > form > div {clear: both;float: none;}
#content.plantilla.compramos > section > div > div > div > form > div > h4 {font-family: "neue",sans-serif;font-weight: normal;padding: 15px 0;text-transform: uppercase;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset {float: left;margin: 0 2% 0 0;width: 31%;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset > p {display: block;font-size: 0.7em;margin: 10px 0 3px;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset > p > span {font-size: 0.8em;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset > ul > li {margin: 0 0 20px}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset > ul > li > label {display: block;font-size: 0.7em;margin: 10px 0 3px;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset > ul > li > input[type="text"] {border: 1px solid #ddd;border-radius: 5px;box-shadow: 1px 1px 1px #dddddd inset;font-size: 0.7em;height: 20px;padding: 5px;width: 95%;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset > ul > li > select {border: 1px solid #dddddd;border-radius: 4px;box-shadow: 1px 1px 1px #ddd inset;color: #666666;font-size: 0.7em;height: 32px;padding: 2px;width: 99%;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset > ul > li.short > select {width: 48%;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset > ul > li.short > select + select {margin:0 0 0 5px;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset > ul > li > textarea {border: 1px solid #ddd;border-radius: 5px;box-shadow: 1px 1px 1px #dddddd inset;font-size: 0.7em;height: 80px;padding: 5px;resize: none;width: 95%;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset > span {display: block;font-family: "neue",arial,sans-serif;font-size: 0.7em;margin: 15px 10px;text-align: left;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset > button {background: none repeat scroll 0 0 #37464C;border: 1px solid #dddddd;border-radius: 5px;color: #ffffff;cursor:pointer;font-size: 0.8em;margin: 20px 10px 10px;padding: 10px 40px;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset > button:hover {box-shadow: 1px 1px 2px #999999}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset > .error {color: #cc0000;font-size: 0.6em;padding:10px;text-align: left;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset > .send {color: #adb25c;font-size: 0.6em;padding:10px;text-align: left;text-transform: uppercase;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset.interes {width: 64%}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset.interes > div {float:left;margin:10px 1%;width: 31%}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset.interes > div > p {font-weight: bold;margin: 21px 0;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset.interes > div > p > u {text-decoration: none;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset > div > p {display: block;font-size: 0.7em;margin: 10px 0 3px;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset > div > p > span {font-size: 0.8em;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset > div > ul > li > label {display: block;font-size: 0.7em;margin: 10px 0 3px;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset > div > ul > li > input[type="text"] {border: 1px solid #ddd;border-radius: 5px;box-shadow: 1px 1px 1px #dddddd inset;font-size: 0.7em;height: 20px;padding: 5px;width: 95%;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset > div > ul > li > select {border: 1px solid #dddddd;border-radius: 4px;box-shadow: 1px 1px 1px #ddd inset;color: #666666;font-size: 0.7em;height: 32px;padding: 2px;width: 99%;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset > div > ul > li.short > select {width: 48%;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset > div > ul > li.short > select + select {margin:0 0 0 5px;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset > div > ul > li > textarea {border: 1px solid #ddd;border-radius: 5px;box-shadow: 1px 1px 1px #dddddd inset;font-size: 0.7em;height: 80px;padding: 5px;resize: none;width: 95%;}
#content.plantilla.compramos > section > div > div > div + div {float: left;margin: 0 0 30px 6%;width: 32%;}
#content.plantilla.compramos > section > div > div > div + div > img {height:auto;width: 100%}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset input[type="text"].error, #content.plantilla.compramos > section > div > div > div > form > .error fieldset input[type="text"], #content.plantilla.compramos > section > div > div > div > form > fieldset textarea.error, #content.plantilla.compramos > section > div > div > div > form > fieldset .error textarea {border-color: #CC0000;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset label.error, #content.plantilla.compramos > section > div > div > div > form > fieldset .error label {color: #CC0000;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset.form-snd {margin: 20px 0;text-align: right;width: 92%}
#content.plantilla.compramos form hr {border-top: 1px solid #cccccc;clear: both;padding: 0;}
#content.plantilla.compramos > section > div > div > div > form > div.vehiculo {}
#content.plantilla.compramos > section > div > div > div > form > div.vehiculo > fieldset {width: 100%}
#content.plantilla.compramos > section > div > div > div > form > div.vehiculo > fieldset > ul {clear: both;float: none;width: 99.5%;}
#content.plantilla.compramos > section > div > div > div > form > div.vehiculo > fieldset > ul > li {float: left; margin: 0 1% 10px;width: 31%;}
#content.plantilla.compramos > section > div > div > div > form > div.vehiculo > fieldset > ul > li + li {}
#content.plantilla.compramos > section > div > div > div > form > div.vehiculo > fieldset.imagenes {width: 40%}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset ul.foto {margin: 20px 0;padding: 15px 0 0;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset ul.foto > li {float: none;font-size: 0.6em;margin: 0 1% 15px;overflow: hidden;width: 98%;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset ul.foto > li + li {float: left;width: 45%;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset ul.foto > li * {margin: 5px 5px 0 0;vertical-align: top;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset ul.foto > li > b {display: block;font-size: 1.2em;font-weight: bold;margin: 5px 0 5px;text-decoration: none;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset ul.foto > li > u {display: block;font-size: 1em;font-weight: normal;margin: 5px 0 5px;text-decoration: none;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset ul.foto > li > a {background: url("../images/bg_input_file.jpg") no-repeat scroll 0 0 transparent;color: #FFFFFF;display: block;float: left;font-weight: normal;height: 12px;margin: 20px 0 0;padding: 4px;text-decoration: none;width: 130px;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset ul.foto > li > span {display: block;float: left;font-weight: normal;height: 25px;margin: 5px 0 0;overflow: hidden;width:280px;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset ul.foto > li > form {display: block;float: left;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset ul.foto > li > a {display: block;float: left;font-weight: normal;height: 25px;margin: 5px 0 0;overflow: hidden;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset ul.foto > li > img {clear: left;display: block;float: left;height: auto;margin: 5px 5px 5px 0;width: 100px;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset ul.foto > li > div {display: block;float: left;color: #d33e3f;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset ul.foto > li > div > a{font-weight: bold;color: #d33e3f;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset.form-snd p {text-align: left;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset.form-snd p > label > span {display: inline-block;font-weight:bold;position: relative;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset.form-snd p > label > span > span {background: none repeat scroll 0 0 #ffffff;bottom: 20px;display: none;font-size: 9px;left: 0;padding: 4px;position: absolute;width: 120px;}
#content.plantilla.compramos > section > div > div > div > form > div > fieldset.form-snd p > label > span:hover > span {display: block;}
#content.plantilla.mapa-del-sitio > #mapa > div {border: 1px solid #dddddd;padding: 20px;}
#content.plantilla.mapa-del-sitio > #mapa > h1 {color: #666666;font-family: "neue",helvetica;font-weight: normal;padding: 15px 0;text-align: center;text-transform: uppercase;}
#content.plantilla.mapa-del-sitio > #mapa > div > div > ul > li {background: url("../images/icons-gris-naranja.png") no-repeat scroll 0 -1170px transparent;font-size: 0.9em;font-weight: lighter;padding: 10px 0 10px 40px;}
#content.plantilla.mapa-del-sitio > #mapa > div > div > ul > li > a {color:#111111;}
#content.plantilla.mapa-del-sitio > #mapa > div > div > ul > li > a:hover {color: #666666;}
.error label {color: #CC0000 !important;}
.error input[type="text"]{border-color: #CC0000 !important;}
.error select {border-color: #CC0000 !important;}