/**
 * Style sheet global_connection_styles
 */
.fondo_interna
{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	background-image:url("../imagenes/interna_fondo_bajo.jpg");
	background-position:bottom;
	background-repeat:no-repeat;
}

.centrado
{
	width:770px;
	height:auto;
	margin-right:auto;
	margin-left:auto;
}

.interna_cabecera
{
	height:145px;
	text-align:left;
	background-image:url("../imagenes/interna_cambios_r1_c3.jpg");
	background-repeat:no-repeat;
}

.interna_titular_pagina
{
	width:770px;
	height:47px;
	text-align:left;
	background-image:url("../imagenes/interna_cambios_r2_c3.jpg");
	background-repeat:no-repeat;
}

.interna_titular_pagina h1
{
	margin:0px;
	padding:16px 0px 0px 43px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#FFFFFF;
}

.interna_fotografia
{
	width:770px;
	height:173px;
	text-align:left;
}

.interna_contenidos_principales
{
	width:770px;
	height:auto;
	text-align:left;
	background-image:url("../imagenes/interna_cambios_r4_c3.jpg");
	background-position:top;
	background-repeat:no-repeat;
}

.interna_textos_contenidos
{
	width:470px;
	height:auto;
	padding:25px 0px 25px 252px;
	text-align:left;
}

.interna_textos_contenidos h1
{
	margin:0px;
	padding:0px 0px 10px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-style:italic;
	font-size:20px;
	color:#2881BC;
}

.interna_textos_contenidos p
{
	margin:0px 0px 10px 0px;
	padding:0px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

.interna_textos_contenidos a
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
	font-size:12px;
	color:#000000;
}

.interna_textos_contenidos a:hover
{
	text-decoration:none;
}

.interna_textos_contenidos strong
{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
	font-size:12px;
	color:#226FA2;
}

.interna_textos_contenidos h2
{
	margin:0px;
	padding:10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#BE4441;
}

.interna_textos_contenidos ul
{
	margin:0px;
	padding:0px 0px 0px 40px;
}

.interna_textos_contenidos li
{
	margin:0px;
	padding:1px 0px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	list-style-type:disc;
	list-style-position: outside;
}

.interna_textos_contenidos li a
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
	font-size:12px;
	color:#000000;
}

.interna_textos_contenidos li a:hover
{
}

.interna_pie
{
	width:770px;
	height:68px;
	padding-bottom:280px;
	text-align:left;
	background-image:url("../imagenes/interna_cambios_r5_c3.jpg");
	background-repeat:no-repeat;
}

.centrado .interna_pie h3
{
	width:300px;
	margin:0px;
	padding:23px 0px 0px 104px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#FFFFFF;
}

.centrado .interna_pie a
{
	text-decoration:none;
	color:#FFFFFF;
}

.centrado .interna_pie a:hover
{
	text-decoration:none;
}

.interna_pie cite
{
	width:200px;
	float:right;
	padding-top:23px;
	padding-right:48px;
	text-align:right;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.menu_interna
{
	width:160px;
	height:510px;
	top:223px;
	position:absolute;
	padding-left:43px;
	background-image:url("../imagenes/menu_flotante.png");
	background-position:right;
	background-repeat:no-repeat;
	z-index: 10;
}

.estilos_menu
{
	width:160px;
	height:auto;
	margin:0px;
	padding:0px 0px 3px 0px;
	text-align:right;
}

.estilos_menu h1
{
	width:40%;
	margin-top:0px;
	margin-bottom:8px;
	margin-left:17px;
	padding:18px 10px 3px 50px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#21699A;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2881BC;
}

.estilos_menu a
{
	display:block;
	padding-top:4px;
	padding-right:30px;
	padding-bottom:4px;
	background-image:url("../imagenes/interna_vineta_menu.jpg");
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
	color:#A20000;
	background-position: 135px 9px;
}

.estilos_menu a:hover
{
	padding:4px 30px 4px 0px;
	background-image:url("../imagenes/interna_vineta_menuroll.jpg");
	background-repeat:no-repeat;
	color:#2881BC;
	background-position: 135px 9px;
}

.menu_promociones
{
	width:160px;
	height:auto;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	background-image:url("../imagenes/interna_promociones.png");
	background-repeat:no-repeat;
}

.menu_promociones h1
{
	margin:0px;
	padding:4px 0px 10px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#FF6600;
	text-transform: uppercase;
}

.menu_promociones img
{
	margin:6px 6px 0px 6px;
}

.menu_promociones p
{
	margin:0px;
	padding:4px 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.menu_promociones h2
{
	margin:0px;
	padding:2px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#A20000;
}

.menu_promociones a
{
	margin:0px;
	padding:2px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-size:11px;
	color:#A20000;
}

.menu_promociones a:hover
{
	text-decoration:underline;
}

#form1 table
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#A20000;
}

.enlaces_bajos
{
	padding-left:40px;
	text-align:center;
}

.enlaces_bajos li
{
	display:inline;
	padding-right:4px;
	padding-left:4px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	color:#006699;
	list-style-type:disc;
	list-style-position: inside;
}

.enlaces_bajos a
{
	padding-right:30px;
	padding-left:15px;
	text-align:left;
	background-image:url("../imagenes/bullet_azul_flecha.jpg");
	background-position:left;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	color:#006699;
}

.enlaces_bajos a:hover
{
	text-decoration:none;
	color:#000000;
}

.interna_textos_contenidos table
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006699;
}

.interna_textos_contenidos table strong
{
	padding:4px 0px;
	text-align:center;
	background-color:#E5E5E5;
	font-weight:bold;
	font-size:14px;
	color:#000000;
}

.interna_textos_contenidos td
{
	padding:2px;
	text-align:center;
}

.interna_textos_contenidos h4
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#12659B;
}

ul.level_1
{
	margin:0px;
	padding:6px 6px 0px 0px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	list-style-type:none;
}

ul.level_1 li a
{
	display:block;
	padding-top:4px;
	padding-right:10px;
	padding-bottom:4px;
	background-image:url("../imagenes/interna_vineta_menu.jpg");
	background-repeat:no-repeat;
	text-decoration:none;
	font-size:14px;
	color:#990000;
	background-position: right 8px;
}

.level_1 li p.active
{
	margin:0px;
	padding-top:4px;
	padding-right:20px;
	padding-bottom:4px;
	background-image:url("../imagenes/interna_vineta_menuroll.jpg");
	background-repeat:no-repeat;
	font-size:14px;
	color:#006699;
	background-position: 136px 8px;
}

.mod_navigationMain h1
{
	margin:0px 10px 0px 20px;
	padding:20px 15px 0px 0px;
	text-align:right;
	font-family:Arial;
	font-size:20px;
	color:#006699;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
}

ul.level_1 li a:hover
{
	display:block;
	padding-top:4px;
	padding-right:10px;
	padding-bottom:4px;
	background-image:url("../imagenes/interna_vineta_menuroll.jpg");
	background-repeat:no-repeat;
	text-decoration:none;
	font-size:14px;
	color:#006699;
	background-position: right 8px;
}

.ce_accordion
{
	margin-left:16px;
}

.toggler
{
	padding:1px 0px 2px 0px;
}

.toggler_first
{
	color:#a84204;
}

.toggler_first:hover
{
	text-decoration:underline;
	color:#a84204;
	cursor:pointer;
}

.accordion div
{
	padding:6px 0px 8px 15px;
	line-height:16px;
}

/* Clearing and invisible elements */
.block
{
	overflow:hidden;
}

#clear
{
	height:0.1px;
	clear:both;
	font-size:0.1px;
	line-height:0.1px;
}

.invisible
{
	width:0px;
	height:0px;
	left:-1000px;
	top:-1000px;
	position:absolute;
	overflow:hidden;
	display:inline;
}

.formbody label
{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
}

.formbody .text
{
	width:180px;
	border:1px solid #2881BC;
	font-size:11px;
	color:#000000;
}

.formbody .textarea
{
	border:1px solid #2881BC;
}

.formbody .submit
{
	width:100px;
	margin:20px;
	background-color:#FFFFFF;
	border:1px solid #13689F;
	font-family:Tahoma;
	font-size:12px;
	color:#666666;
}

#links_baja ul.level_1
{
	margin:0px;
	padding:0px;
	background-image:url("none");
	font-size:12px;
	list-style-type:none;
}

#links_baja li a
{
	display:block;
	margin:0px 4px;
	background-image:url("../imagenes/bullet_azul_flecha.jpg");
	background-position:left;
	font-size:11px;
	color:#006699;
}

#links_baja li p
{
	margin:0px;
	padding:0px;
	background-image:url("none");
	font-size:11px;
	color:#666666;
}
