a{
	outline:none;
}

img{
	border:0 none;
}

.bannermargen{
	margin:0 10px 10px 10px;
}

.servicioboutiquierflash{
	margin-bottom:20px;
}

.sitemap{
	margin:20px 0;
}

.sitemap h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#FFFFFF;
}

.sitemap h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	margin:0;
}

.sitemap .sitemaphoteles{
	margin:0 0 25px 20px;
}

.sitemap .sitemaphoteles ul{
	padding-top:0;
	padding-bottom:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:15px;
}

.sitemap .sitemaphoteles li{
	padding-top:0;
	padding-bottom:0;
	margin-top:0;
	margin-bottom:0;
}

.sitemap a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:underline;
}

.sitemap a:hover{
	color:#000000;
	text-decoration:none;
}


A:link.sitemaplk     {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: underline; color:#FFFFFF}
A:hover.sitemaplk    {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#FFFFFF}
.sitemaplk           {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: underline; color:#FFFFFF}

A:link.sitemaptitlk     {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#FFFFFF}
A:hover.sitemaptitlk    {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: underline; color:#FFFFFF}
.sitemaptitlk           {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#FFFFFF}

A:link.sitemapsubtitlk     {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#FFFFFF}
A:hover.sitemapsubtitlk    {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: underline; color:#FFFFFF}
.sitemapsubtitlk           {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#FFFFFF}


.titulo               {font-size:14px; font-family:Arial, Verdana, Helvetica, sans-serif; font-style:normal; font-weight:bold; text-decoration: none; color:#000000}
.tituloblanco         {font-size:14px; font-family:Arial, Verdana, Helvetica, sans-serif; font-style:normal; font-weight:bold; text-decoration: none; color:#FFFFFF}

.negro10              {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#000000}
.negro11              {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#000000}
.negro12              {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#000000}
.blanco10             {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#FFFFFF}
.blanco11             {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#FFFFFF}
.blanco12             {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#FFFFFF}

.verde10             {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#00AAB4}
.verde11             {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#00AAB4}
.verde12             {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#00AAB4}

.marron11             {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#BBA789}
.marron12             {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#BBA789}

.formulario_boton     {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:bold; text-decoration: none; color:#FFFFFF; background-color: #7F6950; border: 1px #2B190A solid}
.formulario           {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#000000; background-color: #FFFFFF; cursor:text; border: 1px #2B190A solid}

.formulario_adherirse_boton     {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:bold; text-decoration: none; color:#000000; background-color: #FFFFFF; border: 1px #000000 solid}
.formulario_adherirse           {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#000000; background-color: #FFFFFF; cursor:text; border: 1px #000000 solid; width: 310px}

A:link.submenulk      {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:bold; text-decoration: none; color:#FFFFFF}
A:hover.submenulk     {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:bold; text-decoration: underline; color:#FFFFFF}
.submenulk            {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:bold; text-decoration: none; color:#FFFFFF}

.submenu              {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:bold; text-decoration: none; color:#000000}

A:link.submenuhotellk      {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:bold; text-decoration: none; color:#BBA789}
A:hover.submenuhotellk     {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:bold; text-decoration: underline; color:#BBA789}
.submenuhotellk            {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:bold; text-decoration: none; color:#BBA789}


A:link.submenupdflk        {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: underline; color:#BBA789}
A:hover.submenupdflk       {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#BBA789}
.submenupdflk              {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: underline; color:#BBA789}

.submenuhotel              {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:bold; text-decoration: none; color:#54301A}

A:link.negro10lk      {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: underline; color:#000000}
A:hover.negro10lk     {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#000000}
.negro10lk            {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: underline; color:#000000}

A:link.marron10lk     {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: underline; color:#BBA789}
A:hover.marron10lk    {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#BBA789}
.marron10lk           {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: underline; color:#BBA789}

A:link.marron11lk     {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: underline; color:#BBA789}
A:hover.marron11lk    {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#BBA789}
.marron11lk           {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: underline; color:#BBA789}

A:link.blanco10lk     {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: underline; color:#FFFFFF}
A:hover.blanco10lk    {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#FFFFFF}
.blanco10lk           {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: underline; color:#FFFFFF}

A:link.blanco11lk     {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: underline; color:#FFFFFF}
A:hover.blanco11lk    {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#FFFFFF}
.blanco11lk           {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: underline; color:#FFFFFF}

A:link.negro11lk     {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: underline; color:#000000}
A:hover.negro11lk    {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#FFFFFF}
.negro11lk           {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: underline; color:#000000}

A:link.negro12lk     {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: underline; color:#000000}
A:hover.negro12lk    {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; color:#FFFFFF}
.negro12lk           {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: underline; color:#000000}



body {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
	background-color: #FFFFFF;
	margin:0 auto;
	padding:0;
	background-image:url(../espanol/img/fondo_home_grande.jpg);
	background-repeat: repeat-y;
	background-position: center;
}

.body_mapa {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	background-image:none;
}

td {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF
}

.listado ul, .listado li{
	list-style:disc;
	margin:0;
	padding:0;
}


.home_fondo_tabla_td{
	background-image: url(../img/fondo_home.gif);
	background-repeat: repeat-y;	
}


/* Tarifas Tabla -------------------------------------- */
.tablatarifa{
	margin-top:6px;
	margin-bottom:6px;
	border-left:1px solid #999999;
	border-top:1px solid #999999;
}
.tablatarifa td{
	font-size:12px;
	color:#000000;
	vertical-align:middle;
	border-bottom:1px solid #999999;
}
.tablatarifatitulo{
	width:130px;
	height:20px;
	padding-left:5px;
	background-color:#CCC;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	font-weight:bold;
}
.tablatarifatitulocolumna{
	height:20px;
	padding-left:5px;
	background-color:#f5f5f5;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
}
.tablatarifahabitaciones{
	width:60px;
	height:20px;
	font-weight:bold;
	text-align:center;
	background-color:#CCC;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
}
.tablatarifaprecios{
	height:20px;
	text-align:center;
	background-color:#FFF;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
}


/* Novedades -------------------------------------- */
.separador{
	border-bottom:1px solid #59c8ce;
}
/* Novedades -------------------------------------- */



/* Promociones -------------------------------------- */
.modulo {
	margin-bottom:16px;
	padding-bottom:20px;
	border-bottom:1px solid #59c8ce;
}
.moduloseparado {
	margin-top:-16px;
	padding-top:20px;
	border-top:1px solid #fff;
}
.promociones h2 {
	margin:0 0 16px 0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
}
.promociones .modulo h3 {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.promociones .modulo p {
	margin:6px 0;
}
/* Promociones -------------------------------------- */



/* Prensa -------------------------------------- */

.prensacontenedor{
	margin-top:20px;
}
.prensanota{
	width:315px;
	margin:5px 0 5px 0;
	padding:20px 0 15px 0;
	border-top:1px solid #00767d;
}
.prensanota_foto{
	float:left;
	width:60px;
}
.prensanota_texto{
	float:left;
	width:255px;
}
.prensanota_fecha{
	font-size:10px;
}
.prensanota_medio{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-top:5px;
}
.prensanota_medioseccion{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
.prensanotatitulo{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#FFF;
	margin:6px 0 0 0;
}
.prensanotatitulo a{
	color:#000;
}
.prensanotatitulo a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.prensanotaoculto{
	color:#000000;
}
.prensanotaoculto p{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.brclear{
	clear:both;
	margin:0;
}


/* Beneficios 2009-0506 -------------------------------------- */
.beneficios_contenedor{
	width:500px;
	margin:30px;
}
.beneficios_contenedor .titulo{
	color:#00AAB4;
	margin-bottom:20px;
}
.beneficios_modulo{
	width:500px;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.beneficios_modulo_izq{
	float:left;
	width:160px;
}
.beneficios_modulo_der{
	float:left;
	width:320px;
	padding-left:20px;
	padding-top:15px;
}
.beneficios_modulo_separador_izq{
	width:500px;
	height:21px;
	background:url(../espanol/img/beneficios_separador_izq.gif) no-repeat;
}
.beneficios_modulo_separador_der{
	width:500px;
	height:21px;
	background:url(../espanol/img/beneficios_separador_der.gif) no-repeat;
}


/* Rutas Boutique -------------------------------------- */
.rutas_contenedor{
	width:560px;
	margin:30px 0;
}



/* Hertz ----------------------------------------------- */
.subseccion_contenedor{
	width:500px;
	margin:30px;
	color:#000000;
}
.subseccion_contenedor .titulo{
	font-size:18px;
	color:#00AAB4;
	margin-bottom:5px;
}
.subseccion_contenedor .bajada{
	font-size:12px;
	color:#000;
	border-bottom:1px solid #999;
	margin-bottom:30px;
	padding-bottom:10px;
}
.subseccion_contenedor a{
	color:#000;
}
.subseccion_contenedor a:hover{
	color:#00AAB4;
}
.subseccion_contenedor h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#00AAB4;
	margin-top:20px;
	margin-bottom:5px;
	padding-bottom:0;
}
.subseccion_contenedor ul, .subseccion_contenedor li{
	margin:0;
	padding:0;
	list-style:none;
}
.subseccion_contenedor ul{
	margin-bottom:15px;
	padding-bottom:5px;
	border-bottom:1px solid #e5e5e5;
}
.subseccion_contenedor li{
	margin:5px 0 12px 15px;
	font-size:12px;
}
.subseccion_contenedor li a{
	font-size:11px;
	color:#666;
	padding-left:7px;
	background-image: url(../espanol/img/listado_flecha.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.subseccion_contenedor .modulo_logos{
	margin-bottom:30px;
	padding-bottom:15px;
	border-bottom:1px solid #e5e5e5;
	font-size:12px;
}
.subseccion_contenedor .modulo_logos_izq{
	float:left;
	width:160px;
}
.subseccion_contenedor .modulo_logos_der{
	float:left;
	width:340px;
	padding-left:0px;
	padding-top:15px;
}
.subseccion_contenedor .modulo_logos_der a{
	font-size:11px;
	color:#666;
	padding-left:7px;
	background-image: url(../espanol/img/listado_flecha.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.subseccion_contenedor .modulo_logos_der a:hover{
	color:#00AAB4;
}


.subseccion_contenedor .banners_164{
	float:left;
	width:164px;
	height:164px;
}
.subseccion_contenedor .banners_164_centro{
	margin:0 4px;
}

.subseccion_contenedor .contenido_centrado{
	text-align:center;
}
.subseccion_contenedor .contenido_centrado ul{
	margin-bottom:0;
	padding-bottom:0;
	border-bottom:1px solid #666;
}
.subseccion_contenedor .contenido_centrado li{
	margin:30px 0;
}
.subseccion_contenedor .contenido_centrado li a{
	padding-left:0;
	background-image:none;
}

.subseccion_contenedor .seccion_volver{
	margin-top:20px;
	padding-top:20px;
	border-top:1px solid #666666;
}
.subseccion_contenedor .seccion_volver a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-left:18px;
	background-image: url(../espanol/img/flecha_volver.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
}


/* Menu Acordeon -------------------------------------- */

.menuacordeonhoteles {
	margin-top:10px;
}

.menuacordeoninstitucional ul,li{
	list-style:none;
	margin:0;
	padding:0;
}

#accordion {
	margin:0 0 35px 0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#c2b297;
	text-decoration:none;
}

#accordion ul{
	margin-top:0;
	margin-bottom:0;
	padding-top:0;
	padding-bottom:0;
	list-style:none;
}

#accordion li{
	margin:4px 0 8px -6px;
	list-style:none;
}

#accordion a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#c2b297;
	text-decoration:underline;
}

#accordion a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

h3.toggler {
	cursor: pointer;
	margin:0;
	padding:0;
}

div.element {
	margin:0;
	padding:0;
}

/*blockquote {padding:5px 20px;}*/


.menu_localidad{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#9b8e79;
	padding-left:1px;
	padding-top:3px;
}


/* Menu Acordeon -------------------------------------- */



/* SubMenu Hoteles -------------------------------------- */

.submenuhoteles{
	list-style-type: none;
	margin:0;
	padding: 0;
	width: 161px;
}

.submenuhoteles li a{
	font: bold 11px Verdana, Helvetica, sans-serif;
	color: white;
	display: block;
	width: auto;
	padding: 8px 0;
	text-decoration: none;
	margin-bottom:4px;
	text-align:center;
}

* html .submenuhoteles li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
	width: 151px;
}

.submenuhoteles li a:visited, .submenuhoteles li a:active{
	color: white;
}

.submenuhoteles .submenuhotelesa a{
	display: block;
	width: auto;
	padding: 20px 0;
	text-decoration: none;
	margin-bottom:4px;
}

.submenuhotelesa a{
	background: white url(../img/submenuhoteles_fondo_a1.jpg) repeat-y top left;
}

.submenuhotelesa a:hover{
	background: white url(../img/submenuhoteles_fondo_a2.jpg) repeat-y top left;
}

.submenuhotelesb a{
	background: white url(../img/submenuhoteles_fondo_b1.jpg) repeat-y top left;
}

.submenuhotelesb a:hover{
	background: white url(../img/submenuhoteles_fondo_b2.jpg) repeat-y top left;
}

.submenuhotelesc a{
	background: white url(../img/submenuhoteles_fondo_b1.jpg) repeat-y top left;
}

.submenuhotelesc a:hover{
	background: white url(../img/submenuhoteles_fondo_b2.jpg) repeat-y top left;
}

.submenuhotelesd a{
	background: white url(../img/submenuhoteles_fondo_b1.jpg) repeat-y top left;
}

.submenuhotelesd a:hover{
	background: white url(../img/submenuhoteles_fondo_b2.jpg) repeat-y top left;
}

.submenuhotelesmagnificent{
	margin-bottom:15px;
}

/* SubMenu Hoteles -------------------------------------- */



/* Awards inicio ---------------------------------------- */
.awards{
	margin:20px;
	color:#000;
}
.awards form{
	margin:0;
}
.awards-form{
	float:left;
	width:370px;
}
.awards-logo{
	float:left;
	width:150px;
}
.awards h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	margin-top:2px;
	margin-bottom:6px;
}
.awards h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin-top:2px;
	margin-bottom:6px;
	color:#fff;
}
.awards-subtitulo{
	font-size:12px;
}
.awards-descripcion{
	font-size:12px;
	font-weight:bold;
	color:#003336; /*color:#fff;*/
	margin-bottom:20px;
}
.awards label{
	display:block;
	font-weight:bold;
	margin-bottom:2px;
}
.awards-campo{
	background-color:#fff;
	border:1px solid #000;
	width:350px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.awards-boton{
	background-color:#fff;
	border:1px solid #000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.awards-renglones{
	margin:10px 0;
}
.awards-renglones-centrado{
	text-align:center;
	margin:20px 0;
}
.awards-opciones{
	width:350px;
	margin:20px 0;
	border-bottom:1px solid #4dc4cb;
}
.awards-opciones-renglones{
	padding-top:4px;
	margin:10px 0;
	border-top:1px solid #4dc4cb;
}
.awards-opciones-renglones p{
	margin:0 0 0 25px;
	padding:0;
	color:#fff;
}

.awards-pagina{
	margin:0 auto;
}
.awards-pagina img{
	border:0 none;
}
.awards-contenedor{
	width:944px;
	margin:0 auto;
	margin-top:10px;
}
.awards-idioma{
	width:944px;
	height:350px;
	background-color:#00aab4;
	padding-top:50px;
}

.awards-idioma-logo{
	float:left;
	width:220px;
	margin-left:200px;
}
.awards-idioma-texto{
	float:left;
	width:300px;
}
.awards-idioma-boton{
	float:left;
}
.awards-idioma-boton span{
	display: none;
}
.awards-idioma-espanol, .awards-idioma-english{
	display: block;
	width:120px;
	height:37px;
}
.awards-idioma-espanol{
	background-image:url(../awards/img/awards_espanol.gif);
	background-repeat: no-repeat;
	background-position: 0 top;
}
.awards-idioma-espanol:hover{
	background-position: 0 bottom;
}
.awards-idioma-english{
	background-image:url(../awards/img/awards_english.gif);
	background-repeat: no-repeat;
	background-position: 0 top;
}
.awards-idioma-english:hover{
	background-position: 0 bottom;
}
.awards-pie{
	width:944px;
	height:34px;
	margin:0 auto;
	margin-bottom:10px;
	background-image: url(../awards/img/awards_pie.jpg);
	background-repeat: no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	text-align:center;
	line-height:30px;
}
.awards-ganadores h2{
	border-top:1px solid #008890;
	margin:16px 0 0 0;
	padding:16px 0 0 0;
}
.awards-parametros{
	margin:0;
	padding:0;
	font-size:10px;
	color:#cceef0;
}
.awards-ganadores h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:10px 0 0 0;
	padding:0;
	cursor:pointer;
}
.awards-ganadores-foto{
	margin:6px 0;
	cursor:pointer;
}
.awards-ganadores-ver a{
	color:#000;
	padding-right:9px;
	display:inline-block;
	background-image: url(../espanol/img/awards_flechita.gif);
	background-repeat: no-repeat;
	background-position: right 5px;	
}
.awards-ganadores-ver a:hover{
	color:#fff;
	background-position: right -5px;
}
.awards-ganadores-comentarios{
	font-size:11px;
	font-style:italic;
}
/* Awards fin ------------------------------------------- */





/* Novedades inicio ------------------------------------------- */
.novedades{
	margin-top:24px;
}
.novedades_separador{
	clear:both;
	padding-top:24px;
	*padding-top:0px;
	border-bottom:1px solid #CCCCCC;
}
.novedades_imagen{
	float:left;
	width:180px;
	margin-right:15px;
}
.novedades_texto{
	float:left;
	width:305px;
}
.novedades_texto_solo{
	float:left;
	width:auto !important;
}
.novedades_texto_fecha{
	font-size:11px;
	font-weight:bold;
	color:#00AAB5;
}
.novedades_texto_titulo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	margin:4px 0 10px 0 !important;
}
.novedades_texto_bajada{
	font-size:11px;
	color:#00AAB5;
}
.novedades_texto_parrafo{
	font-size:11px;
	color:#000000;
}
.novedades_texto_link, .novedades_texto_parrafo a{
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.novedades_texto_link:hover, .novedades_texto_parrafo a:hover{
	font-size:11px;
	font-weight:bold;
	color:#00AAB5;
	text-decoration:none;
}

/* Novedades fin ------------------------------------------- */



/* Home Novedades inicio ------------------------------------------- */
.home_novedades{
	margin-top:10px;
	background-color:#fff;
}
.home_novedades_contenido{
	padding:14px 20px;
}
.home_novedades_miembros{
	float:left;
	width:180px;
	margin-right:16px;
	background-color:#00aab5;
}
.home_novedades_miembros_modulo{
	width:160px;
	margin:0 9px 9px 9px;
	border:1px solid #004e53;
}
.home_novedades_miembros_texto{
	background-color:#00757c;
	padding:6px;
	color:#fff;
}
.home_novedades_miembros_texto a{
	color:#fff;
	text-decoration:none;
	display:block;
}
.home_novedades_miembros_modulo:hover a{
	color:#000;
}
.home_novedades_miembros_texto_tit a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.home_novedades_miembros_texto_sub a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.home_novedades_ultimas{
	float:left;
	width:324px;
}
.home_novedades_ultimas_modulo{
	color:#000;
	border-bottom:1px solid #ccc;
	padding-bottom:18px;
	margin-top:15px;
}
.home_novedades_ultimas_fecha{
	color:#00aab4;
	font-weight:bold;
	font-size:11px;
	margin-bottom:2px;
}
.home_novedades_ultimas_subtitulo{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	margin-bottom:6px;
}
.home_novedades_ultimas_texto{
	color:#333;
	font-size:11px;
	margin-bottom:6px;
}
.home_novedades_ultimas_info a{
	color:#9a7f50;
	font-weight:bold;
}
.home_novedades_ultimas_info a:hover{
	color:#4f2800;
	text-decoration:none;
}


/* Home Novedades fin ------------------------------------------- */







/* Intra inicio ------------------------------------------- */
.intra_contenedor{
	width:944px;
	margin:0 auto;
}
.intra_cabezal{
	background-image: url(../mediaroom/img/cabezal_fondo.jpg);
	background-repeat: repeat-y;
	margin-top:10px;	
}
.intra_cabezal_logo{
	float:left;
	width:290px;
}
.intra_cabezal_menu{
	float:right;
}
.intra_cabezal_menu a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	display:block;
	margin-top:45px;
	margin-right:45px;
}
.intra_cabezal_menu a:hover{
	color:#0cddeb;
}

.intra_cabezal_separador{
	clear:both;
}
.intra_contenido{
	width:860px;
	margin:0 auto;
}
.intra_contenido_texto{
	background-color:#00aab4;
	margin:20px 0 10px 0;
	padding:14px 22px;
}
.intra_contenido_texto h1{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}
.intra_contenido_texto p{
	margin:0;
	padding:0;
	font-size:12px;
	color:#000000;
}
.intra_contenido_tabla{
	margin:0 0 20px 0;
	background-color:#f2fbfb;
	border:4px solid #00AAB4;
	border-bottom:2px solid #00AAB4;
}
.intra_contenido_tabla table{
	color:#000000;
}
.intra_contenido_tabla td{
	border-top:2px solid #ffffff;
	border-bottom:2px solid #00AAB4;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.intra_contenido_tabla td img{
	vertical-align:middle;
	margin-right:10px;
}
.intra_contenido_tabla a{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	display:block;
	padding:10px 15px;
}
.intra_contenido_tabla .intra_contenido_zip a:hover{
	background-color:#ffecb7;
}
.intra_contenido_tabla .intra_contenido_pdf a:hover{
	background-color:#c2ebed;
}
.intra_contenido_vacio span{
	font-weight:bold;
	color:#000000;
	display:block;
	padding:10px 15px;
}
.intra_contenido_zip{
	border-right:1px solid #79d2d7;
	white-space:nowrap;
	width:100%;
}
.intra_contenido_peso{
	border-right:1px solid #79d2d7;
	border-left:2px solid #ffffff;
	text-align:right;
	white-space:nowrap;
	padding:0 10px;
}
.intra_contenido_fecha{
	width:100px;
	border-right:1px solid #79d2d7;
	border-left:2px solid #ffffff;
	text-align:center;
	white-space:nowrap;
	padding:0 10px;
}
.intra_contenido_pdf{
	background-color:#e6f7f7;
	border-left:2px solid #ffffff;
	white-space:nowrap;
}


.intra_contenido_login{
	margin:0 0 20px 0;
	background-color:#cceef0;
	border:4px solid #00AAB4;
	padding:40px;
}


.intra_login_mansaje{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#CC0000;
	margin-bottom:30px;
	text-align:center;
}

.intra_login{
	width:260px;
	margin:0 auto;
	padding:20px;
	background-color:#00AAB4;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border:2px solid #007f86;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000;
}
.intra_login label{
	display:inline-block;
	width:86px;
	text-shadow: 1px 1px 1px #b3e6e9;
	vertical-align:text-top;
}
.intra_login .campo{
	width:160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	background-color:#b3e6e9;
	border:1px solid #007f86;
	margin-bottom:22px;
}
.intra_login .boton_contenedor{
	margin:0 auto;
	text-align:center;
	*margin-bottom:-20px;
}
.intra_login .boton{
	background-color:#b3e6e9;
	border:2px solid #000;
	border-left:2px solid #007f86;
	border-top:2px solid #007f86;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000;
	text-shadow: 0 1px 0 #ccc;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
}
/* Intra fin ------------------------------------------- */









/* Panel inicio ------------------------------------------- */
.panel_menu{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	margin:0 10px;
	margin-top:10px;
	display:inline-block;
}
.panel_menu:hover{
	color:#0cddeb;
}

/* Panel fin ------------------------------------------- */