﻿/*/////////////////////////// HISPANIC //////////////////////////////////*/

/* General */
body { font-size:16px; font-family: 'Trebuchet MS', Verdana, Tahoma; color:#000; background-color: #E4E4E9;}
a { outline:none; text-decoration:none; color:#0668B3; -webkit-transition:color 0.3s ease-in-out; -moz-transition:color 0.3s ease-in-out; -o-transition:color 0.3s ease-in-out; -ms-transition:color 0.3s ease-in-out; transition:color 0.3s ease-in-out; }
a:hover { text-decoration:none; color:#000; }
h1, h2, h3, h4, h5, h6 { font-family:'Ubuntu', 'Trebuchet MS', Verdana, Tahoma; font-weight:300; color:#000; }
h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong { font-weight:700; }
h1 { font-size:xx-large; }
h2 { font-size:x-large; }
h3 { font-size:large; }
h4 { font-size:medium; }
h5 { font-size:small; }
h6 { font-size:x-small; }


/* Navegador Users */
nav.users .headerlinktext { color:#999; font-weight:100; }
nav.users { line-height:26px; font-size:12px; text-align:right; color:#999; background-color:#EEE; }
nav.users a { font-weight:bold; }

/* Menu */
header nav.menu li a { font:300 20px 'Ubuntu', 'Trebuchet MS', Verdana, Tahoma; color:#000; }
header nav.menu li a.activo { font-weight:400; color:#0668B3; }
header nav.menu li a:focus { outline:0px; }
header nav.menu li a:hover { color:#0668B3; text-decoration:none; }

/* Footer */
footer .enterprise { border-right-style:dotted; border-right-color:#333; }
footer .enterprise .flags { list-style:none; }
footer .enterprise .flags li a { text-indent:-9000px; background:transparent url(/content/themes/gris/images/sprite.png) no-repeat 0 0; }
footer .enterprise h6 { font-weight:bold; color:#444; font-size:.8em; font-family:'Trebuchet MS', Verdana, Tahoma; }
footer .enterprise ul { list-style:none; }
footer .enterprise li { font-size:.8em; line-height:1.3em; }
footer .enterprise p small { font-size:.7em; line-height:1.2em; color:#666; }
footer p.note { color:#666; line-height:1.1em; font-size:.7em; }
footer p.note a { color:#0668B3; }
footer .enterprise a { color:#CCC; }
footer .enterprise a:hover { color:#0668B3; }
footer a.rss { background:transparent url(/content/themes/gris/images/rss.png) no-repeat 0 0; color:#F8AD47; }
footer .icons ul { list-style:none; }
footer .icons li .iab { text-indent:-9000px; background:transparent url(/content/themes/gris/images/sprite.png) no-repeat -40px -46px; }
footer .icons li .html5 { text-indent:-9000px; background:transparent url(/content/themes/gris/images/sprite.png) no-repeat 0 -16px; }
footer .icons li .amipci { text-indent:-9000px; background:transparent url(/content/themes/gris/images/sprite.png) no-repeat -149px -16px; }

/* Layer */
.layer { opacity:0; background-color:rgba(0, 0, 0, .95); -moz-border-radius:0 1px; color:#FFF; -webkit-transition:width 0s ease-in-out .5s, height 0s ease-in-out .5s, opacity .5s ease-in-out; -moz-transition:width 0s ease-in-out .5s, height 0s ease-in-out .5s, opacity .5s ease-in-out; -o-transition:width 0s ease-in-out .5s, height 0s ease-in-out .5s, opacity .5s ease-in-out; -ms-transition:width 0s ease-in-out .5s, height 0s ease-in-out .5s, opacity .5s ease-in-out; transition:width 0s ease-in-out .5s, height 0s ease-in-out .5s, opacity .5s ease-in-out; }
.layer.visible { opacity:1; -webkit-transition:width 0s ease-in-out, height 0s ease-in-out, opacity .5s ease-in-out; -moz-transition:width 0s ease-in-out, height 0s ease-in-out, opacity .5s ease-in-out; -o-transition:width 0s ease-in-out, height 0s ease-in-out, opacity .5s ease-in-out; -ms-transition:width 0s ease-in-out, height 0s ease-in-out, opacity .5s ease-in-out; transition:width 0s ease-in-out, height 0s ease-in-out, opacity .5s ease-in-out; }
.layer .layerInfo { opacity:0; -webkit-transition:left .5s ease-in-out, opacity .5s ease-in-out; -moz-transition:left .5s ease-in-out, opacity .5s ease-in-out; -o-transition:left .5s ease-in-out, opacity .5s ease-in-out; -ms-transition:left .5s ease-in-out, opacity .5s ease-in-out; transition:left .5s ease-in-out, opacity .5s ease-in-out; }
.layer.visible section.visible { opacity:1; }
.layer.visible h1 { color:#FFF; }
.layer.popup nav.close { font-size:1.3em; }
.layer nav.close a { font:300 .8em 'Ubuntu', 'Trebuchet MS', Verdana, Tahoma; color:#FFF; border-style:solid; border-color:#333; }
.layer nav.close a:hover { background-color:rgba(255, 255, 255, .25); background-color:transparent\2; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#25FFFFFF,endColorstr=#25FFFFFF); } 
.layer nav.close a:hover { text-decoration:none; }

.layer #contactar.visible .squareButton.contactar,
.layer .infoVendedor { border-left-style:dotted; border-left-color:#666; }
.layer .infoVendedor h3,
.layer .infoVendedor h5 { color:#FFF; }
.layer .infoVendedor h3 { font-size:21px; }
.layer .infoVendedor h5 { font-family: 'Trebuchet MS', Verdana, Tahoma; font-size:18px; }
.layer .infoVendedor em { color:#999; }
.layer .infoVendedor a { font-weight:bold; }
.layer .infoVendedor a:hover { color:#FFF; }
.layer .datosVendedor a { font-weight:normal; }

.layer.auto section .column { height:100%; color:#FFF; line-height:1.3em; }
.layer.auto section .column p { color:#FFF; }
.layer.auto section .flexible .column h4 { font-size:1.4em; font-weight:300; color:#FFF; }
.layer.auto section .flexible .column .note { color:#444; }
.layer.auto section .flexible .column table, 
.layer.auto section .flexible .column table p, 
.layer.auto section .flexible .column table td span { color:#FFF !important; }
.layer.auto section .flexible .column table { font-size:.85em; }
.layer.auto section .flexible .column table tr { border-bottom-style:solid; border-bottom-color:#333; }
.layer.auto section .flexible .column table th { text-align:left; font-size:.8em; font-weight:normal; color:#999; text-transform:uppercase; }
.layer.auto section .flexible .column table p { font-size:1em; line-height:1em; }

.layer.auto section#fotos .contentWrapper {background:rgba(0, 0, 0, .75);}
.layer.auto section#fotos .contentWrapper ul {list-style:none;}
.layer.auto .note {color:#444; font-size: 12px;line-height: 1.4em; border-top: 1px solid #333}

/* Popup del layer */
.popup .title .vendedor { line-height:36px; }
.popup h1, .popup h2, .popup h3, .popuph4, .popup h5, .popup p { color:#FFF; }
.popup h2 { font-size:1.2em; }
.popup .imgStroke { border-style:solid; border-color:#666; }
.popup .datosVendedor p { font-size:1em; }
.layer.popup .price { font-size:1.2em; }
.layer.popup .precio { color:#FFF; }

/* Superbanner */
.superbanner { float: left; display: block; background-color: transparent; margin: 1em auto; padding: 0; text-align: center; width: 100%; }
.superbanner .wrapper,
.superbanner .wrapper div,
.superbanner .wrapper div div,
.superbanner .wrapper div div div { text-align:center !important; }

/* Columns */
#site .columns .flexible .column div, #site .columns .flexible .column iframe { text-align:left! important; }
.layer .column p { color:#FFF; }
.column h4 a { font-family:'Trebuchet MS', Verdana, Tahoma }
.column p { font-size:.8em; line-height:1.4em; color:#666; }
.column h3.filtrar { border-bottom:solid 1px #DDD}
.column p.masFiltros { border-top-style:dotted; border-top-color:#DDD; }
.column h5 { font-size:.9em; }
.column ul { list-style:none; font-size:.9em; }
.column li a { font-size:.8em; }
.column li a small { font-size:.8em; }
.column li h6 { font-family: 'Trebuchet MS', Verdana, Tahoma; font-size:.75em; color:#999; }

/* Buttons */
.button { border-top-style:solid; border-top-color:#DFDFDF; font-family: 'Trebuchet MS', Verdana, Tahoma; font-size:14px; }
a.asbutton { background:none repeat scroll 0 0 #999999; border-radius:5px; color:#FFF; font:14px/18px  'Trebuchet MS', Verdana, Tahoma; text-align:center; text-decoration:none; }
a.asbutton:hover, a.asbutton:active, a.asbutton:focus { text-decoration:none; background-color:#0668B3; }
a.asbutton.disabled { background:none repeat scroll 0 0 #ff0000; border-radius:5px; color:#FFF; font:14px/18px 'Trebuchet MS', Verdana, Tahoma; text-align:center; text-decoration:none; }
a.asbutton.enabled { background:none repeat scroll 0 0 #208710; border-radius:5px; color:#FFF; font:14px/18px 'Trebuchet MS', Verdana, Tahoma; text-align:center; text-decoration:none; }

/* PUBLICIDAD de servicios relacionados */
.clasificados .servicioslist p { font-size:1.1em; color:#000; }
.servicioslist .advertise { font-size:.8em; line-height:1.4em; }
.servicioslist .advertise h4 { font-weight:bold; }
.servicioslist .advertise a { color:#000; }
.servicioslist .advertise em,
.servicioslist .advertise p a { font-family:'Ubuntu', 'Trebuchet MS', Verdana, Tahoma; font-weight:700; font-size:12px; line-height:22px; text-transform:uppercase; text-align:left; text-decoration:none; font-style:normal; color:#FFF; text-shadow:1px 1px 0 #006EAF;
								background-color:#09C;
								background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #09C), color-stop(1, #006EAF) );
								background: -moz-linear-gradient( center top, #09C 5%, #006EAF 100% );
								filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0099CC', endColorstr='#006EAF'); }
.servicioslist .advertise em:hover,
.servicioslist .advertise p a:hover { color:#FFF; text-shadow: none; background-color:#000;
									  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #333), color-stop(1, #000) );
									  background:-moz-linear-gradient( center top, #333 5%, #000 100% );
									  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#000000'); }

/* Titulos con líneas en formularios */
.contactarEmbebido h2 { font-size:x-large; border-bottom-style:solid; border-bottom-color:#ccc; }
.contactarEmbebido h2 strong { font-weight:500; }

/* Listado de Autos */
.autos { list-style:none; }
.autos li.autoItem { border-top-style:solid; border-top-color:#DFDFDF; }
.related .autos { border-bottom-style:solid; border-bottom-color:#DFDFDF; }

.autos li.autoItem a:hover { text-decoration:none; }
.autos li.autoItem .imgStroke { border-style:solid; border-color:#CCC; background-color:#FFF; }
.autos li.autoItem .imgStroke:hover,
.autos li.autoItem a:hover .imgStroke { border-color:#000; }
.autos li.autoItem a:hover p { color:#000 }
.autos li.autoItem h2 { font-size:18px; }
.autos li.autoItem h2 strong { font-size:22px; line-height:1em; font-weight:500; }
.autos li.autoItem h2 em { font-style:normal; font-size:16px; }
.autos li.autoItem p,
.autos li.autoItem .information { color:#999; font-size:12px; line-height:1.3em; }
.autos li.autoItem .price, .layer.popup .price { font-family:'Ubuntu', 'Trebuchet MS', Verdana, Tahoma; font-weight:500; }
.autos li.autoItem .price { font-size:24px; line-height:1em; }
.autos li.autoItem .precio,
.valorMovil,
.autos li.autoItem .anticipo { font-size:14px; font-weight:300; color:#000; }
.autos li.autoItem .anticipo { font-weight:600; }
.autos li.autoItem .precio.lista { color:#000; }
.autos li.autoItem .price { color:#0668B3; }
.autos li.autoItem .price small { color:#000; font-size:14px; font-weight:100; }
.autos li.autoItem .noPrice { font-family:'Ubuntu','Trebuchet MS', Verdana, Tahoma; font-size:.9em; font-weight:300; line-height:36px; color:#999; }
.autos li.autoItem .vendedor { font-size:.9em; line-height:1.2em; }
.autos li.autoItem .vendedor h5 { color:#999; text-align:right; font-family: 'Trebuchet MS', Verdana, Tahoma }
.autos li.autoItem .vendedor a:hover img { border-color:#000; }

.autoslist h4 a { font-family: 'Trebuchet MS', Verdana, Tahoma}
.autoslist p { font-size:.8em; line-height:1.25em; color:#666; }
.autoslist h5 { font-size:.9em; }
.autoslist ul { list-style:none; font-size:.9em; border-bottom-style:solid; border-bottom-color:#DFDFDF; }
.autoslist li a { font-size:.8em; }
.autoslist li small { font-size:.8em; }
.autoslist li h6 { font-family: 'Trebuchet MS', Verdana, Tahoma; font-size:.75em; color:#999; }
.autoslist li figure a { background:#CCC; }

.column .autos li.autoItem { font-size:1.2em; }

.autos .show,
.autos .hide { background-image:url(/content/themes/gris/images/show_hide.png); text-indent:-9999em; }
.autos .versiones p { font-size:.9em; }
.autos .versiones li { list-style:none; border-top-style:solid; border-top-color:#DFDFDF; }

/* Botones */
.boton { font-family:'Ubuntu', 'Trebuchet MS', Verdana, Tahoma; font-weight:400; font-size:.9em; line-height:24px; text-align:center; text-decoration:none; color:#FFF; text-shadow:-1px -1px 0 #055CA8; cursor:pointer; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;
		 background: rgb(56,134,194); /* Old browsers */
		 /* IE9 SVG, needs conditional override of 'filter' to 'none' */
		 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM4ODZjMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNjY4YjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		 background: -moz-linear-gradient(top,  rgba(56,134,194,1) 0%, rgba(6,104,179,1) 100%); /* FF3.6+ */
		 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(56,134,194,1)), color-stop(100%,rgba(6,104,179,1))); /* Chrome,Safari4+ */
		 background: -webkit-linear-gradient(top,  rgba(56,134,194,1) 0%,rgba(6,104,179,1) 100%); /* Chrome10+,Safari5.1+ */
		 background: -o-linear-gradient(top,  rgba(56,134,194,1) 0%,rgba(6,104,179,1) 100%); /* Opera 11.10+ */
		 background: -ms-linear-gradient(top,  rgba(56,134,194,1) 0%,rgba(6,104,179,1) 100%); /* IE10+ */
		 background: linear-gradient(to bottom,  rgba(56,134,194,1) 0%,rgba(6,104,179,1) 100%); /* W3C */
		 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3886c2', endColorstr='#0668b3',GradientType=0 ); /* IE6-8 */ }
.teaserNew .titleArea .boton { color: #FFF }
.boton.grande { font-size:22px; line-height:36px; font-weight:400; }
.boton.grande.fijo { border-style:solid; border-color:#DDD; color:#999; text-shadow:-1px -1px 0 #ADADAD;
					 background: rgb(221,221,221); /* Old browsers */
					 /* IE9 SVG, needs conditional override of 'filter' to 'none' */
					 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
					 background: -moz-linear-gradient(top,  rgba(221,221,221,1) 0%, rgba(238,238,238,1) 100%); /* FF3.6+ */
					 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(221,221,221,1)), color-stop(100%,rgba(238,238,238,1))); /* Chrome,Safari4+ */
					 background: -webkit-linear-gradient(top,  rgba(221,221,221,1) 0%,rgba(238,238,238,1) 100%); /* Chrome10+,Safari5.1+ */
					 background: -o-linear-gradient(top,  rgba(221,221,221,1) 0%,rgba(238,238,238,1) 100%); /* Opera 11.10+ */
					 background: -ms-linear-gradient(top,  rgba(221,221,221,1) 0%,rgba(238,238,238,1) 100%); /* IE10+ */
					 background: linear-gradient(to bottom,  rgba(221,221,221,1) 0%,rgba(238,238,238,1) 100%); /* W3C */
					 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#eeeeee',GradientType=0 ); /* IE6-8 */ }
.boton:hover,
.boton.active,
.autoItem .boton:hover { text-shadow:-1px -1px 0px #000; color:#FFF; text-shadow:none;
					     background:rgb(51,51,51); /* Old browsers */
					     /* IE9 SVG, needs conditional override of 'filter' to 'none' */
					     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
					     background: -moz-linear-gradient(top,  rgba(51,51,51,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
					     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(51,51,51,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
					     background: -webkit-linear-gradient(top,  rgba(51,51,51,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
					     background: -o-linear-gradient(top,  rgba(51,51,51,1) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
					     background: -ms-linear-gradient(top,  rgba(51,51,51,1) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
					     background: linear-gradient(to bottom,  rgba(51,51,51,1) 0%,rgba(0,0,0,1) 100%); /* W3C */
					     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#000000',GradientType=0 ); /* IE6-8 */ }
.teaserNew .boton:hover,
.teaserNew .titleArea .boton:hover,
.layer .boton:hover { color:#333; text-shadow:1px 1px 0 #FFF;
					  background: rgb(255,255,255); /* Old browsers */
					  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
					  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
					  background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
					  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
					  background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
					  background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
					  background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
					  background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
					  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */ }

.transparente { color:#FFF; text-shadow:-1px -1px 0 #333; font-weight:400; background:none; filter:none; background-color: rgba(255, 255, 255, 0.2); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#25FFFFFF,endColorstr=#25FFFFFF); }

.grisOscuro { color:#FFF; text-shadow:-1px -1px 0 #000;
			  background:rgb(51,51,51); /* Old browsers */
			  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
			  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			  background: -moz-linear-gradient(top,  rgba(51,51,51,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
			  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(51,51,51,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
			  background: -webkit-linear-gradient(top,  rgba(51,51,51,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
			  background: -o-linear-gradient(top,  rgba(51,51,51,1) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
			  background: -ms-linear-gradient(top,  rgba(51,51,51,1) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
			  background: linear-gradient(to bottom,  rgba(51,51,51,1) 0%,rgba(0,0,0,1) 100%); /* W3C */
			  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#000000',GradientType=0 ); /* IE6-8 */ }

.grisClaro { color:#000; text-shadow:-1px -1px 0px #ccc;
			 background: rgb(153,153,153); /* Old browsers */
			 /* IE9 SVG, needs conditional override of 'filter' to 'none' */
			 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NjY2NjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			 background: -moz-linear-gradient(top,  rgba(153,153,153,1) 0%, rgba(102,102,102,1) 100%); /* FF3.6+ */
			 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(153,153,153,1)), color-stop(100%,rgba(102,102,102,1))); /* Chrome,Safari4+ */
			 background: -webkit-linear-gradient(top,  rgba(153,153,153,1) 0%,rgba(102,102,102,1) 100%); /* Chrome10+,Safari5.1+ */
			 background: -o-linear-gradient(top,  rgba(153,153,153,1) 0%,rgba(102,102,102,1) 100%); /* Opera 11.10+ */
			 background: -ms-linear-gradient(top,  rgba(153,153,153,1) 0%,rgba(102,102,102,1) 100%); /* IE10+ */
			 background: linear-gradient(to bottom,  rgba(153,153,153,1) 0%,rgba(102,102,102,1) 100%); /* W3C */
			 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#666666',GradientType=0 ); /* IE6-8 */ }

.unavailable { background-color:transparent; background:none; filter:none; text-shadow:none; cursor:default; font-weight:bold; font-size:1.4em; text-transform:none; }
.boton.unavailable:hover { background-color:transparent; background:none; filter:none; color:#FFF; text-shadow:none; }

/********************************************************************************************************
Ojo que los tamaños de los thumbnails están también en el cálculo del tamaño del UL en PhotosGalleryLayer.cshtml
*********************************/
ul.thumbnails { list-style:none; }
ul.thumbnails > li > .thumb { cursor:pointer; }
.photospage .thumbnails li { opacity:.7; }
.photospage .thumbnails li.active { opacity:1; }

/* representa navegador de fotos anterior y siguiente viendo una foto fullscreen*/
nav.photos.fullscreen a span { text-decoration:none; text-align:center; color:#FFF; font-family:'Ubuntu', 'Trebuchet MS', Verdana, Tahoma; font-size:60px; background:#333; opacity:.8; }
nav.photos.fullscreen a:hover { opacity:.9; }
nav.photos.fullscreen a.left span { border-radius:0 60px 60px 0; -moz-border-radius:0 60px 60px 0; -webkit-border-radius:0 60px 60px 0; -o-border-radius:0 60px 60px 0; -ms-border-radius:0 60px 60px 0; left:0; }
nav.photos.fullscreen a.right span { border-radius:60px 0 0 60px; -moz-border-radius:60px 0 0 60px; -webkit-border-radius:60px 0 0 60px; -o-border-radius:60px 0 0 60px; -ms-border-radius:60px 0 0 60px; right:0; }

/* representa paginador de fotos */
.photopicker { background:none repeat scroll 0 0 rgba(0, 0, 0, 0.75); border-top-style:solid; border-top-color:#333; }
.photopicker a { color:#FFF; text-decoration:none; font-weight:bold; }
.photopicker .slider a { font-size:18px; line-height:72px; text-align:center; }
.photopicker > .header > .photos-counter { line-height:25px; font-size:.7em; }
.photopicker > .header > .size-set-button { font-family:'Ubuntu','Trebuchet MS', Verdana, Tahoma; font-weight:700; font-size:12px; line-height:22px; text-transform:uppercase; background-color:rgba(255, 255, 255, 0.1); line-height:25px; }
.photopicker > .header > .showhide { line-height:25px; background-color:rgba(255,255,255,0.1); }

.paginador { border-top-style:solid; border-top-color:#DFDFDF; background-color:transparent; font-size:.7em; }
.paginador:after { font-size:0; line-height:0; }
.paginador a { font:300 1.25em 'Ubuntu', 'Trebuchet MS', Verdana, Tahoma; }
.paginador a:hover { text-decoration:none; color:#000; }

#auto #summary .texto h2 small { color:#FFCC00; font-size:.50em; }
#auto .layer nav .wrapper a.close { border-style:solid; border-color:rgba(255, 255, 255, .5); font:300 1.25em 'Ubuntu','Trebuchet MS', Verdana, Tahoma; color:#FFF; -moz-border-radius:0 0 .5em .5em; }
#auto .layer nav .wrapper a.close:hover { text-decoration:none; background-color:rgba(255, 255, 255, .2); }

/* Responsive */
@media (max-width:1024px) {
    h1 { font-size:1.6em; }
    h2 { font-size:1.4em; }
    header nav.menu li a { font-size:18px; }
    .headerYahoo nav.menu li a { font-size:1em; }
    .column .autos li.autoItem { font-size:1em; }
    .autos li.autoItem h1 { font-size:x-large; }
    footer .enterprise h6 { font-size:.7em; }
	footer .enterprise li { font-size:.7em; line-height:1.1em; }
	footer .enterprise p small { font-size:.7em; line-height:1.1em; }
}

/* Estilos para internet explorer */
body.lte8 .layer { background-color:#000; opacity:.95; }
body.lte8 .filtros .layer .contentSlide li label,
body.lte8 .filtros .layer header,
body.lte8 .filtros .layer header a { border-style:solid; border-color:#666; }
body.lte8 #site { margin-bottom:0; }
body.lte8 .layer #denuncia.visible .fraude.denuncia { background-image:url(/content/themes/gris/images/opacity60.png); background-color:transparent; }
body.lte8 .layer #denuncia.visible .fraude.denuncia:hover { background-image:url(/content/themes/gris/images/opacity-white50.png); background-color:transparent; }
body.lte8 #header { min-width:952px; }

/*	Estilos que van a home nuevo, columnas de la home y en hispanic */
a.sectionLink { font-weight:bold; }