﻿@charset "utf-8";
/* CSS Document */

/* Menu */

td img {
/* Another Mozilla/Netscape bug with making sure our images display correctly */
	display: block;
}

#FWTableContainer550209467 {
/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */
	position:relative;
	margin:0px;
	width:905px;
	height:46px;
	text-align:left;
}

#MMMenuContainer0216122044_0 {
/* This ID is related to the master menu div for menu MMMenuContainer0216122044_0 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:114px;
	top:46px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0216122044_0 {
/* This class defines things about menu MMMenu0216122044_0's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#cccccc;
	border:1px solid #ffffff;
	width:147px;
	height:61px;
}

.MMMIFVStyleMMMenu0216122044_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0216122044_0 */
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	width:147px;
	height:31px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:131px;
	height:15px;
}

.MMMIVStyleMMMenu0216122044_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0216122044_0 */
	border-top:0px;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	width:147px;
	height:30px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:131px;
	height:15px;
}

#MMMenu0216122044_0_Item_0 {
/* Unique ID for item 0 of menu MMMenu0216122044_0 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0216122044_0_Item_1 {
/* Unique ID for item 1 of menu MMMenu0216122044_0 so we can set its position */
	left:0px;
	top:31px;
}

#MMMenuContainer0216122044_0 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0216122044_0 a {
/* Controls the general apperance for menu MMMenuContainer0216122044_0's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2c2c2c;
	text-align:left;
	vertical-align:middle;
	padding:7px;
	background-color:#eeeeee;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0216122044_0 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0216122044_0 */
	color:#2c2c2c;
	background-color:#ffffff;
}
#MMMenuContainer0216122739_1 {
/* This ID is related to the master menu div for menu MMMenuContainer0216122739_1 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:261px;
	top:46px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0216122739_1 {
/* This class defines things about menu MMMenu0216122739_1's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#cccccc;
	border:1px solid #ffffff;
	width:229px;
	height:121px;
}

.MMMIFVStyleMMMenu0216122739_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0216122739_1 */
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	width:229px;
	height:31px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:213px;
	height:15px;
}

.MMMIVStyleMMMenu0216122739_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0216122739_1 */
	border-top:0px;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	width:229px;
	height:30px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:213px;
	height:15px;
}

#MMMenu0216122739_1_Item_0 {
/* Unique ID for item 0 of menu MMMenu0216122739_1 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0216122739_1_Item_1 {
/* Unique ID for item 1 of menu MMMenu0216122739_1 so we can set its position */
	left:0px;
	top:31px;
}

#MMMenu0216122739_1_Item_2 {
/* Unique ID for item 2 of menu MMMenu0216122739_1 so we can set its position */
	left:0px;
	top:61px;
}

#MMMenu0216122739_1_Item_3 {
/* Unique ID for item 3 of menu MMMenu0216122739_1 so we can set its position */
	left:0px;
	top:91px;
}

#MMMenuContainer0216122739_1 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0216122739_1 a {
/* Controls the general apperance for menu MMMenuContainer0216122739_1's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2c2c2c;
	text-align:left;
	vertical-align:middle;
	padding:7px;
	background-color:#eeeeee;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0216122739_1 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0216122739_1 */
	color:#2c2c2c;
	background-color:#ffffff;
}
#MMMenuContainer0216123055_2 {
/* This ID is related to the master menu div for menu MMMenuContainer0216123055_2 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:620px;
	top:46px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0216123055_2 {
/* This class defines things about menu MMMenu0216123055_2's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#cccccc;
	border:1px solid #ffffff;
	width:143px;
	height:61px;
}

.MMMIFVStyleMMMenu0216123055_2 {
/* This class determines the general characteristics of the menu items in menu MMMenu0216123055_2 */
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	width:143px;
	height:31px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:127px;
	height:15px;
}

.MMMIVStyleMMMenu0216123055_2 {
/* This class determines the general characteristics of the menu items in menu MMMenu0216123055_2 */
	border-top:0px;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	width:143px;
	height:30px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:127px;
	height:15px;
}

#MMMenu0216123055_2_Item_0 {
/* Unique ID for item 0 of menu MMMenu0216123055_2 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0216123055_2_Item_1 {
/* Unique ID for item 1 of menu MMMenu0216123055_2 so we can set its position */
	left:0px;
	top:31px;
}

#MMMenuContainer0216123055_2 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0216123055_2 a {
/* Controls the general apperance for menu MMMenuContainer0216123055_2's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2c2c2c;
	text-align:left;
	vertical-align:middle;
	padding:7px;
	background-color:#eeeeee;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0216123055_2 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0216123055_2 */
	color:#2c2c2c;
	background-color:#ffffff;
}


/* Parrafo */ 
 td {font-family: "Verdana";
 font-size: 11px;
 color:#2c2c2c;
 font-style: normal;
 font-weight: 500;
 line-height: 170%;
 text-align: left; }
 
 td.padded {
 padding-left:7px;
 }
 
 /* Encabezados */ 
 h1 {font-family: "Verdana";
 font-size: 19px;
 color:#e31e2d;
 background-image: none;
 font-style: normal;
 font-weight: 600;
 padding-top: 0px;
 padding-left: 0px;
 padding-bottom: 0px;
 letter-spacing: -1px;
 text-align: left;
 margin-top: 3px;
 margin-bottom: 12px; }
 
 .h1_azul {font-family: "Verdana";
 font-size: 19px;
 color:#0a619b;
 font-weight: 600;
 background-image:none;
 padding-top: 0px;
 padding-left: 0px;
 padding-bottom: 0px;
 letter-spacing: -1px;
 text-align: left;
 margin-top: 3px;
 margin-bottom: 12px;
 }

 
 h2 {font-family: "Verdana";
 font-size: 12px;
 color:#e31e2d;
 font-style: normal;
 font-weight: 600;
 margin-top:0px;
 margin-bottom:0px;
 }
 
 h2 a:link {
  text-decoration: none;
  color: #cd202c;
  }
 h2 a:visited {
  text-decoration: none;
  color: #cd202c;
  }
 h2 a:hover {
  color: #cd202c;
  text-decoration: underline;
  }
 h2 a:active {
  color: #cd202c;
  text-decoration: underline;
  }
  
  h3 {font-family: "Verdana";
 font-size: 12px;
 color:#0a619b;
 font-style: normal;
 font-weight: 600;
 margin-top:0px;
 margin-bottom:0px;
 }
 
  h3 a:link {
  text-decoration: none;
  color: #0a619b;
  }
  h3 a:visited {
  text-decoration: none;
  color: #0a619b;
  }
  h3 a:hover {
  color: #0a619b;
  text-decoration: underline;
  }
  h3 a:active {
  color: #0a619b;
  text-decoration: underline;
  }
  
 .h3_rojo {font-family: "Verdana";
 font-size: 12px;
 color:#cd202c;
 font-style: normal;
 font-weight: 600;
 margin-top:0px;
 margin-bottom:0px;
 }
 
  h5 {font-family: "Verdana";
 font-size: 14px;
 color:#ffffff;
 background-image: url("imagenes/fondo_tabla327px.gif");
 font-style: normal;
 font-weight: 500;
 padding-top: 6px;
 padding-left: 19px;
 padding-bottom:5px;
 margin-top: 0px;
 margin-bottom: 0px;
 text-align: left; }
 
 .h5_296px {font-family: "Verdana";
 background-image: url("imagenes/fondo_tabla296px.gif");
 }
 
  .h5_336px {font-family: "Verdana";
 background-image: url("imagenes/fondo_tabla336px.gif");
 }
 
  .h5_342px {font-family: "Verdana";
 background-image: url("imagenes/fondo_tabla342px.gif");
 }
 
  .h5_291px {font-family: "Verdana";
 background-image: url("imagenes/fondo_tabla291px.gif");
 }
 
  .h5_323px {font-family: "Verdana";
 background-image: url("imagenes/fondo_tabla323px.gif");
 }
 
  .h5_327px {font-family: "Verdana";
 background-image: url("imagenes/fondo_tabla327px.gif");
 }
 
 /* links */
a:link {
  text-decoration: none;
  }
a:visited {
  text-decoration: none;
  }
a:hover {
  color: #cd202c;
  text-decoration: underline;
  }
a:active {
  color: #cd202c;
  text-decoration: underline;}
 
 .click {font-family: "Verdana";
 font-size: 11px;
 color:#195a99;
 font-style: normal;
 font-weight: 500;
 }
 
 .click a:link {
  color:#195a99;
  text-decoration: none;
  }
.click a:visited {
  color:#195a99;
  text-decoration: none;
  }
.click a:hover {
  color: #cd202c;
  text-decoration: underline;
  }
.click a:active {
  color: #cd202c;
  text-decoration: underline;
  }
  
   /* Viñetas Dropbox */ 
 .align-left { float:left; margin: 3px 5px 4px 7px; }
 
 /* DropBox */ 
 .DropBoxTitle {font-family: "Verdana";
 font-size: 12px;
 color:#195898;
 font-style: normal;
 font-weight: 600;
 line-height: 170%;
 text-align: left;

  }
  
 .DropBoxMenus {font-family: "Verdana";
 font-size: 11px;
 color:#2c2c2c;
 font-style: normal;
 font-weight: 500;
 line-height: 160%;
 text-align: left;
 }
 
   .FechaEvento {font-family: "Verdana";
 font-size: 11px;
 color:#2c2c2c;
 font-style: normal;
 font-weight: 600;
 line-height: 160%;
 text-align: left;
 }
  
  /* Barra */
  
 .Telefono {font-family: "Verdana";
 font-size: 12px;
 color:#107ec7;
 font-style: normal;
 font-weight: 600;
 text-align: right; 
 line-height: 110%;
 vertical-align: middle; 
 letter-spacing: 0px;
 }
 
 .barratxt {font-family: "Verdana";
 font-size: 12px;
 color:#908f89;
 font-style: normal;
 font-weight: 600;
 line-height: 160%;
 text-align: right;
}
 
 .barratxt2 {font-family: "Verdana";
 font-size: 12px;
 color:#e31e2d;
 font-style: normal;
 font-weight: 600;
 text-align: right;
 line-height: 110%;
 vertical-align: middle;
 letter-spacing: 0px;
 font-variant: small-caps;}  
 
 .barra2rojo {font-family: "Verdana";
 font-size: 12px;
 color:#e31e2d;
 font-style: normal;
 font-weight: 600;
 text-align: right;
 line-height: 100%;
 vertical-align: middle;
 letter-spacing: 0px; } 
 
  .barra2azul {font-family: "Verdana";
 font-size: 12px;
 color:#0f73b6;
 font-style: normal;
 font-weight: 600;
 text-align: right;
 line-height: 100%;
 vertical-align: middle;
 letter-spacing: 0px; } 
 
 /* Banners en HTML */
 
  .head_banners {font-family: "Verdana";
 font-size: 15px;
 color:#4d4d4d;
 font-style: normal;
 font-weight: 600;
 letter-spacing: -1px;
 text-align: left;
 padding-top:0px;
 padding-bottom: 7px; }
  
 .texto_banners {font-family: "Verdana";
 font-size: 11px;
 color:#707070;
 font-style: normal;
 font-weight: 500;
 line-height: 160%;
 letter-spacing: -1px;
 text-align: left;
 padding-left: 12px;
 background-image: url("imagenes/flechitas.png");
 background-repeat: no-repeat; }
  
 /* Pie */ 
 
  .pie{
font-family: "Verdana";
font-style: normal;
color:#898a77;
font-size:10px;
line-height: 140%;
text-align:left;
}

.menu{
font-family: "Verdana";
color:#2e678e;
font-style: normal;
font-size:10px;
line-height: 160%;
text-align:center;
}

.menu a:link {
  text-decoration: none;
  }
.menu a:visited {
  text-decoration: none;
  }
.menu a:hover {
  color: #cd202c;
  text-decoration: underline;
  }
.menu a:active {
  color: #cd202c;
  text-decoration: underline;
  }
  
  .subseccion{
font-family: "Verdana";
color:#2e678e;
font-style: normal;
font-size:12px;
 font-weight: 500;
line-height: 160%;
text-align:center;
}

.subseccion a:link {
  text-decoration: none;
  }
.subseccion a:visited {
  text-decoration: none;
  }
.subseccion a:hover {
  color: #0f73b6;
  text-decoration: underline;
  }
.subseccion a:active {
  color: #0f73b6;
  text-decoration: underline;
  }
  
  /* Numeros */
 .numeros {font-family: "Verdana";
 font-size: 11px;
 color:#e31e2d;
 font-style: normal;
 font-weight: 600;
 line-height: 170%;
 text-align: left; }
 
 .Negrita {font-family: "Verdana";
 font-size: 11px;
 color:#474747;
 font-style: normal;
 font-weight: 600; }
 
 .italic {font-family: "Verdana";
 font-size: 11px;
 color:#666666;
 font-style: italic;
 font-weight: 500;
 text-align: left; } 
 
 .super {font-family: "Verdana";
 font-size: 7px;
 color:#2c2c2c;
 font-style: normal;
 font-weight: 500;
 vertical-align: super;
 text-align: left; }
 
   /* Encabezados */ 
  
  .SubTitulo {font-family: "Arial";
 font-size: 13px;
 color:#ffffff;
 font-style: normal;
 font-weight: 600;
 text-align: left;
 text-transform: uppercase;
 }
 
  .rojoReg {font-family: "Verdana";
 font-size: 11px;
 color:#e31e2d;
 font-style: normal;
 font-weight: 500; }
 
 .Selector {font-family: "Arial";
 font-size: 11px;
 color:#666666;
 font-style: normal;
 font-weight: 500;
 text-align: right; }
 
  .Selector a:link {
  text-decoration: none;
  color: #666666;
  }
.Selector a:visited {
  text-decoration: none;
  color: #666666;
  }
.Selector a:hover {
  color: #e31e2d;
  text-decoration: underline;
  }
.Selector a:active {
  color: #e31e2d;
  text-decoration: underline;
  }
  
  /*Alineacion Imagenes*/
  .align-right { float:right; margin: 2px 2px 15px 15px; }
  .align-left-dist { float:left; margin: 2px 15px 15px 2px; }
  
  .rightGoogle { float:right; margin: 2px 2px 2px 2px; }
  
  /* Pie fondo */ 
 .piefondo {font-family: "Verdana";
 font-size: 10px;
 color:#4387c0;
 font-style: normal;
 text-transform: uppercase;
 font-weight: 500;
 line-height: 170%;
 text-align: left; }
 
  .piefondo2 {font-family: "Verdana";
 font-size: 10px;
 color:#999999;
 font-style: normal;
 text-transform: uppercase;
 font-weight: 500;
 line-height: 170%;
 text-align: left; }
 
 
 /* Twitter Style */ 

.twtr-hd h4 a {
	font-size:13px!important;
}

.twtr-font {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	color: #5F3813 !important;
}
.style3 {font-size: 9}

.twtr-widget, .twtr-timeline p {
	font-size: 11px !important;
}
.twtr-tweet-text, .twtr-hyperlink, .twtr-reply, .twtr-atreply, .twtr-join-conv, .twtr-hd {
	font: 11px Verdana, Arial, Helvetica, sans-serif!important;
}
.twtr-join-conv {
	line-height:3em!important;
	font-weight:normal!important;
}
  
  /* Fondo */
body { background-image: url("");
background-position: top center;
background-repeat: no-repeat;
background-attachment: fixed }

/* Scrollbar */
body { scrollbar-arrow-color: #1d7cb4;
scrollbar-base-color: #ffffff;
scrollbar-face-color: #dedfe0;
scrollbar-highlight-color:#dedfe0;
scrollbar-shadow-color: #b7b7b7}
