/* CSS Document */
/*etiquetas*/
body { font-size:16px; }
h1 {	font-size:2.4em;	margin-top:0;	margin-bottom:16px; }
h2 {	font-size:2em;	margin-top:16px;	margin-bottom:8px; }
h3 {	font-size:1.6em;	margin-top:20px;	margin-bottom:8px; }
h4 {	font-size:1.2em;	margin-top:20px;	margin-bottom:8px; }
p {	margin-top:14px; margin-bottom:14px; font-size:1em; }

.contenido-izquierda-7030 { width:70%; float:left; }
.contenido-derecha-7030 { width:30%; float:right; }
.contenido-izquierda-3070 { width:30%; float:left; }
.contenido-derecha-3070 { width:70%; float:right; }

.imagen-portada-link{display:inline-block;padding:4px;margin:0 0.5rem 1rem 0.5rem;background-color:#fff;-webkit-transition:background-color 0.1s ease-out;-moz-transition:background-color 0.1s ease-out;-o-transition:background-color 0.1s ease-out;transition:background-color 0.1s ease-out;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px; color:#FFFFFF; font-size:0.8em; font-weight:bold; text-shadow:0px 0px 2px #000000; text-align:center;background-color:#EEEEEE;}
.imagen-portada-link:hover{background-color:#1E98AF;}
.imagen-portada{width:400px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.ancho-tour-portada { width:400px; }

.division-panel-link{display:inline-block;padding:4px;margin:0 0.5rem 1rem 0.5rem;background-color:#04121C;-webkit-transition:background-color 0.5s ease-out;-moz-transition:background-color 0.5s ease-out;-o-transition:background-color 0.5s ease-out;transition:background-color 0.5s ease-out;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px; color:#000000; font-size:1em; text-align:center; border:solid; border-width:1px; border-color:#04121C; width:360px;}


.enlace-imagen-menu 		{ opacity: 1; filter: alpha(opacity=100); }
.enlace-imagen-menu:hover 	{ opacity: 0.8; filter: alpha(opacity=80); }
.enlace-contacto { background-color:#003366; color:#FFFFFF; padding:8px; font-weight:bold; }
.enlace-contacto:hover { background-color:#FF6600; text-decoration:none; }

/*diviviones*/
.contenido-izquierda-5050 { width:50%; float:left; }
.contenido-derecha-5050 { width:50%; float:right; }

.contenido-izquierda-3 { width:33.33%; float:left; }
.contenido-derecha-3 { width:66.66%; float:right; }
.contenido-izquierda-3b { width:50%; float:left; }
.contenido-derecha-3b { width:50%; float:right; }

.contenido-izquierda { width:70%; float:left; }
.contenido-derecha { width:30%; float:right; }
.contenido-izquierda-cabecera { width:30%; float:left; }
.contenido-derecha-cabecera { width:70%; float:right; }
.visible-movil
{ display:none; }
.visible-escritorio
{ display:block; }
.margen
{
	padding:16px;
}
.margen-doble
{
	padding:32px;
}
.margen-texto
{
	padding:48px;
	text-align:justify;
}
.margen-texto > h1 { text-align:left; }
.margen-texto > h2 { text-align:left; }
.margen-texto > h3 { text-align:left; }

.margen-menu
{
	padding:16px;
	font-size:12px;
}
.margen-menu-interior
{
	padding-left:16px;
	padding-top:12px;
	padding-bottom:12px;
	padding-right:16px;
	font-size:12px;
}
.contenido
{
	font-size:16px;
}
.cabecera
{
	width:100%;
}
.centro
{
	width:100%;
	color:#FFFFFF;
	font-size:14px;
}
.division
{
	background-color:#FFFFFF;
	height:20px;
}
.division-redes-escritorio
{ display:block; }
.division-redes-movil
{ display:none; }
/*imagenes*/
.imagen-logo
{
	width:40%;
}
.imagen-inicio
{
	width:25%;
	opacity: .7;
	-moz-opacity: .7;
	filter:alpha(opacity=70);
}
.imagen-inicio:hover
{
	opacity: 1;
	-moz-opacity: 1;
	filter:alpha(opacity=100);
}
.imagen-logo-cabecera
{
	width:40%;
}
.vineta
{
	width:16px;
}

/*enlaces*/
.enlace-portada
{
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.enlace-portada:hover
{
	color:#FFFF00;
}
.enlace-categoria
{
   color:#FFFFFF;
   text-decoration: none;
   font-size:16px;
   margin-right:32px;
   margin-left:32px;
   font-weight:bold;
}
.enlace-categoria:hover
{
	color:#46A3FF;
	text-decoration:none;
}
.enlace-inferior
{
   color:#999999;
   text-decoration: none;
   font-size:24px;
   font-weight:bold;
   text-align:left;
}
.enlace-inferior:hover
{
	color:#000000;
}