/* CSS Document */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.piePagina {
	padding-left: 5px;
	padding-top: 5px;
	font-size: 10px;
	letter-spacing: 1px;
	color: #666666;
}

a.btnTxt:active, a.btnTxt:link, a.btnTxt:visited {
	letter-spacing: 1px;
	color: #666666;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}

a.btnTxt:hover {
	letter-spacing: 1px;
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	text-decoration: underline;
}

/* MENU SUPERIOR */
a.btnNavTop:active, a.btnNavTop:link, a.btnNavTop:visited {
	padding-left: 1px;
	padding-right: 4px;
	letter-spacing: 1px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}

a.btnNavTop:hover {
	padding-left: 1px;
	padding-right: 4px;
	letter-spacing: 1px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	text-decoration: underline;
}

/* MENU IZQUIERDO */
.tituloMenuIzq {
	display: block;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-image: url(../imagenes/img_bgTituloNavIzq.jpg);
	letter-spacing: 1px;
	color: #FFFFFF;
	font-weight: bold;
}

a.btnNavIzq:active, a.btnNavIzq:link, a.btnNavIzq:visited {
	display: block;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	letter-spacing: 1px;
	background-image: url(../imagenes/img_bgNavIzq.jpg);
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	border-bottom: 1px solid #003366;
	text-decoration: none;
}

a.btnNavIzq:hover {
	display: block;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	letter-spacing: 1px;
	background-image: url(../imagenes/img_bgNavIzqHover.jpg);
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	border-bottom: 1px solid #003366;
	text-decoration: none;
}

/* MENU DERECHO */
.tituloDerechoContent {
	display: block;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	letter-spacing: 1px;
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* CONTENIDO */
.tituloDivisorContent {
	display: block;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #CCCCCC;
	letter-spacing: 1px;
	color: #000000;
	font-weight: bold;
}

.tituloPrincipalPortada {
	font-size: 16px;
	font-weight: bold;
	color: #990000;
}

.tituloPrincipalSeccion {
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.tituloPrincipalSeccionWeb {
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

a.btnTituloPrincipal:active, a.btnTituloPrincipal:link, a.btnTituloPrincipal:visited {
	color: #003366;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
}

a.btnTituloPrincipal:hover {
	color: #6699CC;
	font-weight: bold;
	font-size: 16px;
	text-decoration: underline;
}


a.btnTituloSecundario:active, a.btnTituloSecundario:link, a.btnTituloSecundario:visited {
	color: #003366;
	font-weight: bold;
	font-size: 17px;
	text-decoration: none;
	font-family:Calibri;
}

a.btnTituloSecundario:hover {
	color: #6699CC;
	font-weight: bold;
	font-size: 17px;
	text-decoration: underline;
	font-family:Calibri;
}

a.btnTituloSecundario11:active, a.btnTituloSecundario11:link, a.btnTituloSecundario11:visited {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}

a.btnTituloSecundario11:hover {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	text-decoration: underline;
}
/* BARRAS Y SEPARADORES */
.separadorPrincipalPortadaV {
	border-left: 1px solid #CCCCCC;
}

.separadorPrincipalBottomH {
	border-bottom: 1px solid #CCCCCC;
}

.separadorPrincipalTopH {
	border-top: 1px solid #CCCCCC;
}

/* FORMULARIOS */
.boxFormTxt {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.boxFormBtn {
	background-color: #E9ECEF;
	border: 1px solid #CCCCCC;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
}

/*Menú*/
.menu{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
.menu ul{
	background:#CC0000;
	height:28px;
	list-style:none;
	margin:0;
	padding:0;
	}
	.menu li{
		float:left;
		padding:0px;
		}
	.menu li a{
		background:#CC0000 bottom right no-repeat;
		color:#FFFFFF;
		display:block;
		font-weight:normal;
		line-height:28px;
		margin:0px;
		padding:0px 25px;
		text-align:center;
		text-decoration:none;
		}
		.menu li a:hover, .menu ul li:hover a{
			background:#0066CC  url("../images/hover.gif") bottom center no-repeat;
			color:#FFFFFF;
			text-decoration:none;
			}
	.menu li ul{
		background:#FFFFFF  ;
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		border:0px;
		position:absolute;
		width:200px;
		z-index:200;
		/*top:1em;
		/*left:0;*/
		}
	.menu li:hover ul{
		display:block;
		
		}
	.menu li li {
		background:url('../images/sub_sep.gif') bottom left no-repeat;
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:200px;
		}
	.menu li:hover li a{
		background:none;
		
		}
	.menu li ul a{
		display:block;
		height:28px;
		font-size:11px;
		font-style:normal;
		margin:0px;
		padding:0px 10px 0px 15px;
		text-align:left;
		}
	.menu p{
		clear:left;
		}	

.tituloSubsec {
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

.tituloDesc {
	color: #003366;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

.menusec4{margin:0; padding:0; height:30px; width:100%; display:block; background:url('../images/verMenuImages4.png') repeat-x;}
.menusec4 li{padding:0; margin:0; list-style:none; display:inline;}
.menusec4 li a{float:left; padding-left:15px; display:block; color:rgb(255,252,252); text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; cursor:pointer; background:url('../images/verMenuImages4.png') 0px -30px no-repeat;}
.menusec4 li a span{line-height:30px; float:left; display:block; padding-right:15px; background:url('../images/verMenuImages4.png') 100% -30px no-repeat;}
.menusec4 li a:hover{background-position:0px -60px; color:rgb(255,255,255);}
.menusec4 li a:hover span{background-position:100% -60px;}
.menusec4 li a.active, .menusec4 li a.active:hover{line-height:30px; font:12px Verdana, Arial, Helvetica, sans-serif; background:url('../images/verMenuImages4.png') 0px -90px no-repeat; color:rgb(252,247,247);}
.menusec4 li a.active span, .menusec4 li a.active:hover span{background:url('../images/verMenuImages4.png') 100% -90px no-repeat;}

.menusec7{margin:0 auto; padding:0; height:30px; width:100%; display:block; background:url('../images/verMenuImages7.png') repeat-x;}
.menusec7 li{padding:0; margin:0; list-style:none; display:inline;}
.menusec7 li a{float:left; padding-left:15px; display:block; color:rgb(255,255,255); text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; cursor:pointer; background:url('../images/verMenuImages7.png') 0px -30px no-repeat;}
.menusec7 li a span{line-height:30px; float:left; display:block; padding-right:15px; background:url('../images/verMenuImages7.png') 100% -30px no-repeat;}
.menusec7 li a:hover{background-position:0px -60px; color:rgb(255,255,255);}
.menusec7 li a:hover span{background-position:100% -60px;}
.menusec7 li a.active, .menusec7 li a.active:hover{line-height:30px; font:12px Verdana, Arial, Helvetica, sans-serif; background:url('../images/verMenuImages7.png') 0px -90px no-repeat; color:rgb(255,255,255);}
.menusec7 li a.active span, .menusec7 li a.active:hover span{background:url('../images/verMenuImages7.png') 100% -90px no-repeat;}

ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	width: 320px;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
	background: #e0e0e0;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	border: 1px solid #fff;
	outline: none;
}
ul.tabs li a:hover {
	background: #ccc;
}

html ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
}
.tab_container {
	border: 1px solid #999;
	border-top: none;
	overflow: hidden;
	clear: both;
	float: left; width: 320px;
	background: #fff; overflow: auto;
}
.tab_content {
	padding: 20px;
	font-size: 1.2em;
}

.tablabrd { border-top:1px solid #666666; border-bottom:1px solid #666666; border-right:1px solid #666666; border-left:1px solid #666666; }

.tituloDivisorContent1 {
	display: block;
	padding-top: 5px;
	padding-bottom: 3px; 
	border-top: 1px solid #CCCCCC;
	color: #000000;
}

.tituloPrincipalSeccionWeb1 {
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

.tituloPrincipalSeccionWebb1 {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

.tituloPrincipalSeccionCn1 {
	font-size: 20px;
	font-weight: normal;
	font-family: Calibri;
	color:#FFFFFF;
}

.tituloPrincipalSeccionWebsld {
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}


.tituloPrincipalSeccionWeb2 {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

.tituloPrincipalSeccionWeb02 {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#003D79;
}

#slideshow {list-style:none; color:#fff}
/*IE7*/*:first-child+html #slideshow {list-style:none; color:#fff}
#slideshow span {display:none}
#wrapper {width:306px; margin:0px auto; display:none}
/*IE7*/*:first-child+html #wrapper {width:306px; margin:2px; display:none}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:300px; height:255px; padding:0px; border:1px solid #ccc; background:#000}
#information {position:absolute; bottom:0; width:300px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:300px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:256px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(../extras/images/left.gif) left center no-repeat}
#imgnext {right:0; background:url(../extras/images/right.gif) right center no-repeat}
#imglink {position:absolute; height:256px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(../extras/images/link.gif) center center no-repeat}
#thumbnails {margin-top:0px}
#slideleft {float:left; width:20px; height:81px; background:url(../extras/images/scroll-left.gif) center center no-repeat; background-color:#222}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:20px; height:81px; background:#222 url(../extras/images/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:256px; margin-left:5px; height:81px; overflow:hidden}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #666; padding:0px}

a.btnTituloSecundario2:active, a.btnTituloSecundario2:link, a.btnTituloSecundario2:visited {
	color: #003366;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
}

a.btnTituloSecundario2:hover {
	color: #6699CC;
	font-size: 12px;
	text-decoration: underline;
}

a.btnTituloSecundariofn:active, a.btnTituloSecundariofn:link, a.btnTituloSecundariofn:visited {
	color:#FFFFFF;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
	font-weight:600;
}

a.btnTituloSecundariofn:hover {
	color:#CECECE;
	font-size: 14px;
	text-decoration: underline;
}

a.btnTituloSecundariofd:active, a.btnTituloSecundariofd:link, a.btnTituloSecundariofd:visited {
	color: #003366;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	text-align:right;
}

a.btnTituloSecundariofd:hover {
	color: #6699CC;
	font-size: 12px;
	text-decoration: underline;
	text-align:right;
}

a.btnTituloSecundariob2:active, a.btnTituloSecundariob2:link, a.btnTituloSecundariob2:visited {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration:none;
}

a.btnTituloSecundariob2:hover {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

a.btnTituloPrincipal1:active, a.btnTituloPrincipal1:link, a.btnTituloPrincipal1:visited {
	color: #003366;
	font-weight: bold;
	font-size: 27px;
	text-decoration: none; 
	font-family:Calibri;
}

a.btnTituloPrincipal1:hover {
	color: #6699CC;
	font-weight: bold;
	font-size: 27px;
	text-decoration: underline;
	font-family:Calibri;
}

.tituloDivisorContent2 {
	display: block;
	padding-top: 5px;
	padding-bottom: 3px; 
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

.tituloDivisorContent3 {
	display: block;
	padding-top: 5px;
	padding-bottom: 3px; 
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

.tituloDivisorContent4 {
	display: block;
	padding-top: 5px;
	padding-bottom: 3px; 
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

.spiffy{
display:block;
}
.spiffy *{
display:block;
height:1px;
overflow:hidden;
background:#FFF;
}
.spiffy1{
border-right:1px solid #EEEEEE;
padding-right:1px;
margin-right:3px;
border-left:1px solid #EEEEEE;
padding-left:1px;
margin-left:3px;
background:#FFF;
}
.spiffy2{
border-right:1px solid #EEEEEE;
border-left:1px solid #EEEEEE;
padding:0px 1px;
background:#FFF;
margin:0px 1px;
}
.spiffy3{
border-right:1px solid #EEEEEE;
border-left:1px solid #EEEEEE;
margin:0px 1px;
}
.spiffy4{
border-right:1px solid #EEEEEE;
border-left:1px solid #EEEEEE;
}
.spiffy5{
border-right:1px solid #EEEEEE;
border-left:1px solid #EEEEEE;
}
.spiffy_content{
padding:0px 5px;
background:#FFF;
}

/*IE7*/*:first-child+html .spiffy{
*display:inline;
}
/*IE7*/*:first-child+html .spiffy *{
display:inline;
height:1px;
overflow:hidden;
background:#FFF;
}
/*IE7*/*:first-child+html .spiffy1{
border-right:1px solid #EEEEEE;
padding-right:0px;
margin-right:3px;
border-left:1px solid #EEEEEE;
padding-left:1px;
margin-left:3px;
background:#FFF;
}
/*IE7*/*:first-child+html .spiffy2{
border-right:1px solid #EEEEEE;
border-left:1px solid #EEEEEE;
padding:0px 0px;
background:#FFF;
margin:0px 1px;
}
/*IE7*/*:first-child+html .spiffy3{
border-right:1px solid #EEEEEE;
border-left:1px solid #EEEEEE;
margin:0px 1px;
}
/*IE7*/*:first-child+html .spiffy4{
border-right:1px solid #EEEEEE;
border-left:1px solid #EEEEEE;
}
/*IE7*/*:first-child+html .spiffy5{
border-right:1px solid #EEEEEE;
border-left:1px solid #EEEEEE;
}
/*IE7*/*:first-child+html .spiffy_content{
padding:0px 5px;
background:#FFF;
}

.tituloDivisorContent6 {
	display: block;
	padding-top: 5px;
	padding-bottom: 3px; 
	border-bottom: 1px solid #CCCCCC;
	color: #000000;
}

.tituloDivisorContent9 {
	display: block;
	padding-top: 0px;
	padding-bottom: 0px; 
	border-bottom: 0px solid #CCCCCC;
	color: #000000;
}

.tituloLogo {
	font-size: 17px;
	font-weight: normal;
	font-family:Calibri;
	color:#868686;
}

.contentsoc {
	font-size: 17px;
	font-weight: normal;
	font-family:Calibri;
	color:#252525;
}

.contblock {
	font-size: 14px;
	font-weight: normal;
	font-family:Calibri;
	color:#313131;
}

.contblockport {
	font-size: 16px;
	font-weight: normal;
	font-family:Calibri;
	color:#313131;
}
.contblockci {
	font-size: 16px;
	font-weight: bold;
	font-family:Calibri;
	color:#333333;
}

.contblocksld {
	font-size: 16px;
	font-weight: normal;
	font-family:Calibri;
	color:#000000;
}

.contblocksldt {
	font-size: 20px;
	font-weight: normal;
	font-family:Calibri;
	color:#000000;
}

div.TabView
{
  font-family: Verdana, Sans-Serif;
  font-size:   12px;
}
/* ***** Tabs *************************************************************** */
div.TabView div.Tabs
{
  height: 22px;
  background: url(../imagenes/index/tab-view.png)  repeat-x 0px -72px;
}

div.TabView div.Tabs a
{
  display: block;
  float:    left;
  margin-right: 1px;
  width: 100px;
  text-align: center;
  height:      22px;
  line-height: 21px;
  vertical-align: middle;
  background: url(../imagenes/index/tab-view.png) no-repeat 0px   0px;
  text-decoration: none;
  font-weight: 900;
  color:   #004040;
  cursor:  pointer;
}

div.TabView div.Tabs a:hover
{
  background: url(../imagenes/index/tab-view.png) no-repeat 0px -35px;
}

div.TabView div.Tabs a.Current,
div.TabView div.Tabs a.Current:hover
{
  margin-top: 01px;
  height:     21px;
  background: url(../imagenes/index/tab-view.png) no-repeat 0px   0px;
  cursor:  default;
}

/* ***** Pages ************************************************************** */
div.TabView div.Pages
{
  clear: both;
  border: 1px solid #404040;
  border-top: none;
  background: #FCFCFC;
}

div.TabView div.Pages                  { overflow: auto; }
div.TabView div.Pages div.Page         { overflow:   auto; }
div.TabView div.Pages div.Page div.Pad { padding: 7px 7px; }

.menuplo{margin:0; padding:0; width:310px; list-style:none;background:rgb(255,255,255);}
.menuplo li{padding:0; margin:0 0 0px 0; height:30px; display:inline; }
.menuplo li a{text-align:left;height:30px; padding:0px 0px; font:16px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('../images/verMenuImages9.png') 0px 0px no-repeat; text-decoration:none;}
.menuplo li a:hover{background:url('../images/verMenuImages9.png') 0px -30px no-repeat; color:rgb(255,255,255);}
.menuplo li a.active, .menuplo li a.active:hover{background:url('../images/verMenuImages9.png') 0px -0px no-repeat; color:rgb(255,255,255);}
.menuplo li a span{line-height:30px;}

.menuevento{margin:0; padding:0; width:380px; list-style:none;background:rgb(255,255,255);}
.menuevento li{padding:0; margin:0 0 0px 0; height:25px; display:inline; }
.menuevento li a{text-align:left;height:25px; padding:0px 0px; font:16px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('../images/verMenuImages90.png') 0px 0px no-repeat; text-decoration:none;}
.menuevento li a:hover{background:url('../images/verMenuImages90.png') 0px -25x no-repeat; color:rgb(255,255,255);}
.menuevento li a.active, .menuevento li a.active:hover{background:url('../images/verMenuImages90.png') 0px -0px no-repeat; color:rgb(255,255,255);}
.menuevento li a span{line-height:25px;}

.menuhistoria{margin:0; padding:0; width:630px; list-style:none;background:rgb(255,255,255);}
.menuhistoria li{padding:0; margin:0 0 1px 0; height:40px; display:inline; }
.menuhistoria li a{text-align:left;height:40px; padding:0px 0px; font:20px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('../images/verMenuImageshis.png') 0px 0px no-repeat; text-decoration:none;}
.menuhistoria li a:hover{background:url('../images/verMenuImageshis.png') 0px -40x no-repeat; color:rgb(255,255,255);}
.menuhistoria li a.active, .menuhistoria li a.active:hover{background:url('../images/verMenuImageshis.png') 0px -0px no-repeat; color:rgb(255,255,255);}
.menuhistoria li a span{line-height:40px;}

.titulopub {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.titulopubrn {
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.tablabrd1 { border-bottom:1px solid #666666; border-right:1px solid #666666; border-left:1px solid #666666; }

/* Generated via www.cssmenubuilder.com */
.menugris{margin:0; padding:0; width:270px; list-style:none;background:rgb(255,255,255);}
.menugris li{padding:0; margin:0 0 0px 0; height:14px; display:inline; }
.menugris li a{text-align:left;height:20px; padding:0px 0px; font:14px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('../images/verMenuImages10.png') 0px 0px no-repeat; text-decoration:none;}
.menugris li a:hover{background:url('../images/verMenuImages10.png') 0px -20px no-repeat; color:rgb(255,255,255);}
.menugris li a.active, .menugris li a.active:hover{background:url('../images/verMenuImages10.png') 0px -0px no-repeat; color:rgb(255,255,255);}
.menugris li a span{line-height:20px;}

a.titulotab, a.titulotab:link, a.titulotab:visited {
	color: #003366;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
	font-family:Calibri;
}

a.titulopie, a.titulopie:link, a.titulopie:visited {
	color:#898945;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
	font-family:Calibri;
}

.menucomb{margin:0; padding:0; width:630px; list-style:none;background:rgb(255,255,255);}
.menucomb li{padding:0; margin:0 0 0px 0; height:16px; display:inline; }
.menucomb  li a{text-align:left;height:25px; padding:0px 0px; font:16px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('../images/verMenuImages11.png') 0px 0px no-repeat; text-decoration:none;}
.menucomb  li a:hover{background:url('../images/verMenuImages11.png') 0px -25px no-repeat; color:rgb(255,255,255);}
.menucomb  li a.active, .menucomb  li a.active:hover{background:url('../images/verMenuImages11.png') 0px -0px no-repeat; color:rgb(255,255,255);}
.menucomb  li a span{line-height:25px;}

a.btnLinkPie:active, a.btnLinkPie:link, a.btnLinkPie:visited {
	color: #003366;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
	font-family:Calibri;
}

a.btnLinkPie:hover {
	color: #6699CC;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
	font-family:Calibri;
}

.tituloTema {
	font-size: 17px;
	font-weight: normal;
	font-family:Calibri;
	color:#006B9F;
}

.menuplo1{margin:0; padding:0; width:150px; list-style:none;background:rgb(255,255,255);}
.menuplo1 li{padding:0; margin:0 0 0px 0; height:30px; display:inline; }
.menuplo1 li a{text-align:left;height:30px; padding:0px 0px; font:16px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('../images/verMenuImages9.png') 0px 0px no-repeat; text-decoration:none;}
.menuplo1 li a:hover{background:url('../images/verMenuImages9.png') 0px -30px no-repeat; color:rgb(255,255,255);}
.menuplo1 li a.active, .menuplo1 li a.active:hover{background:url('../images/verMenuImages9.png') 0px -0px no-repeat; color:rgb(255,255,255);}
.menuplo1 li a span{line-height:30px;}

.menuplo2{margin:0; padding:0; width:630px; list-style:none;background:rgb(255,255,255);}
.menuplo2 li{padding:0; margin:0 0 0px 0; height:30px; display:inline; }
.menuplo2 li a{text-align:left;height:30px; padding:0px 0px; font:16px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('../images/verMenuImages19.png') 0px 0px no-repeat; text-decoration:none;}
.menuplo2 li a:hover{background:url('../images/verMenuImages19.png') 0px -30px no-repeat; color:rgb(255,255,255);}
.menuplo2 li a.active, .menuplo2 li a.active:hover{background:url('../images/verMenuImages19.png') 0px -0px no-repeat; color:rgb(255,255,255);}
.menuplo2 li a span{line-height:30px;}

.menuplo3{margin:0; padding:0; width:330px; list-style:none;background:rgb(255,255,255);}
.menuplo3 li{padding:0; margin:0 0 0px 0; height:30px; display:inline; }
.menuplo3 li a{text-align:left;height:30px; padding:0px 0px; font:16px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('../images/verMenuImages29.png') 0px 0px no-repeat; text-decoration:none;}
.menuplo3 li a:hover{background:url('../images/verMenuImages29.png') 0px -30px no-repeat; color:rgb(255,255,255);}
.menuplo3 li a.active, .menuplo3 li a.active:hover{background:url('../images/verMenuImages29.png') 0px -0px no-repeat; color:rgb(255,255,255);}
.menuplo3 li a span{line-height:30px;}

.spiffyplo{
display:block;
}
.spiffyplo *{
display:block;
height:1px;
overflow:hidden;
background: #B1B1B1;
}
.spiffyplo1{
border-right:1px solid #B1B1B1;
padding-right:1px;
margin-right:3px;
border-left:1px solid #B1B1B1;
padding-left:1px;
margin-left:3px;
background:#838383;
}
.spiffyplo2{
border-right:1px solid #B1B1B1;
border-left:1px solid #B1B1B1;
padding:0px 1px;
background:#838383;
margin:0px 1px;
}
.spiffyplo3{
border-right:1px solid #B1B1B1;
border-left:1px solid #B1B1B1;
margin:0px 1px;
}
.spiffyplo4{
border-right:1px solid #B1B1B1;
border-left:1px solid #B1B1B1;
}
.spiffyplo5{
border-right:1px solid #B1B1B1;
border-left:1px solid #B1B1B1;
}
.spiffyplo_content{
padding:0px 5px;
background: #B1B1B1;
}

/*IE7*/*:first-child+html .spiffyplo{
display:inline;
}
/*IE7*/*:first-child+html .spiffyplo *{
display:inline;
height:1px;
overflow:hidden;
background: #B1B1B1;
}
/*IE7*/*:first-child+html .spiffyplo1{
border-right:1px solid #B1B1B1;
padding-right:1px;
margin-right:3px;
border-left:1px solid #B1B1B1;
padding-left:1px;
margin-left:3px;
background:#838383;
}
/*IE7*/*:first-child+html .spiffyplo2{
border-right:1px solid #B1B1B1;
border-left:1px solid #B1B1B1;
padding:0px 1px;
background:#838383;
margin:0px 1px;
}
/*IE7*/*:first-child+html .spiffyplo3{
border-right:1px solid #B1B1B1;
border-left:1px solid #B1B1B1;
margin:0px 1px;
}
/*IE7*/*:first-child+html .spiffyplo4{
border-right:1px solid #B1B1B1;
border-left:1px solid #B1B1B1;
}
/*IE7*/*:first-child+html .spiffyplo5{
border-right:1px solid #B1B1B1;
border-left:1px solid #B1B1B1;
}
/*IE7*/*:first-child+html .spiffyplo_content{
padding:0px 5px;
background: #B1B1B1;
}

.tituloParcialWeb {
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
}

.tituloParcialWeb123 {
	font-size: 20px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
}

.PrnImg{
float:left;
margin-right:10px;
}

.menugris1{margin:0; padding:0; width:340px; list-style:none;background:rgb(255,255,255);}
.menugris1 li{padding:0; margin:0 0 0px 0; height:14px; display:inline; }
.menugris1 li a{text-align:left;height:20px; padding:0px 0px; font:14px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('../images/verMenuImages12.png') 0px 0px no-repeat; text-decoration:none;}
.menugris1 li a:hover{background:url('../images/verMenuImages12.png') 0px -20px no-repeat; color:rgb(255,255,255);}
.menugris1 li a.active, .menugris1 li a.active:hover{background:url('../images/verMenuImages12.png') 0px -0px no-repeat; color:rgb(255,255,255);}
.menugris1 li a span{line-height:20px;}

.tituloPrincipalSeccionWeb3 {
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

.tituloPrincipalSeccionWeb321 {
	font-size: 14px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#252525;
}

.tituloPrincipalSeccionWeb3211 {
	font-size: 14px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

.tituloPrincipalSeccionWeb4 {
	font-size: 13px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.tituloPrincipalSeccionWeb42 {
	font-size: 13px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

.tituloParcialWeb1 {
	font-size: 17px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
}
.panel h2.title { margin-bottom: 0px; font-size:0px}
.coda-slider-wrapper { padding: 0px 0 }
.coda-slider { background: #ebebeb }
.coda-slider-no-js .coda-slider { height: 0px; overflow: auto !important; padding-right: 0px }
.coda-slider, .coda-slider .panel { width: 294px } 
.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { width: 294px }
.coda-slider-wrapper.arrows .coda-slider { margin: 0 0px }
.coda-nav-left a, .coda-nav-right a { background: #000; color: #fff; padding: 0px; width: 100px }
.coda-nav ul li a.current { background: #39c }
.coda-slider .panel-wrapper { padding: 0px }
.coda-slider p.loading { padding: 0px; text-align: center }
.coda-nav ul { clear: both; display: block; margin: auto; overflow: hidden }
.coda-nav ul li { display: inline }
.coda-nav ul li a { background: #000; color: #fff; display: block; float: left; margin-right: 1px; padding: 3px 6px; text-decoration: none }
.coda-slider-wrapper { clear: both; overflow: auto }
.coda-slider { float: left; overflow: hidden; position: relative }
.coda-slider .panel { display: block; float: left }
.coda-slider .panel-container { position: relative }
.coda-nav-left, .coda-nav-right { float: left }
.coda-nav-left a, .coda-nav-right a { display: block; text-align: center; text-decoration: none }

.cn_wrapper{
	margin:0px;
	width:625px;
	height:310px;
	position:relative;
	color:#fff;
	overflow:hidden;
	padding:0px;
	text-shadow:1px 1px 1px #000;
	border:1px solid #111;
	background-color:#333;
	-moz-box-shadow:1px 1px 4px #222;
	-webkit-box-shadow:1px 1px 4px #222;
	box-shadow:1px 1px 4px #222;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.cn_wrapper h1{
	font-size:20px;
	text-transform:uppercase;
}
.cn_wrapper h2{
	font-size:12px;
	border-bottom:1px solid #000;
	padding-bottom:4px;
	text-transform:uppercase;
}
.cn_preview, .cn_list{
	width:250px;
	height:300px;
	position:absolute;
	top:2px;
	left:6px;
}
.cn_preview{
	left:255px;
}
.cn_content{
	border:1px solid #444;
	top:310px;/*5*/
	left:5px;
	width:337px;
	padding:10px;
	position:absolute;
	background-color:#101010;
	height:275px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.cn_content img{
	width:215px;
	-moz-box-shadow:1px 1px 4px #000;
	-webkit-box-shadow:1px 1px 4px #000;
	box-shadow:1px 1px 4px #000;
}
.cn_date{
	position:absolute;
	bottom:23px;
	right:8px;
	font-size:11px;
}
.cn_category{
	position:absolute;
	bottom:30px;
	left:8px;
	font-size:11px;
	padding:1px 3px;
	background:#ccc;
	border:1px solid #ddd;
	color:#000;
	text-shadow:-1px 0px 1px #fff;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.cn_content p{
	height:57px;
	margin-top:2px;
	overflow:hidden;
}
a.cn_more{
	position:absolute;
	padding: 0px 10px;
	height: 20px;
	left:0px;
	bottom:0px;
	width:335px;
	color:#fff;
	text-align:center;
	font-size:12px;
	letter-spacing:1px;
	text-shadow:1px 1px 1px #011c44;
	text-transform:uppercase;
	text-decoration: none;
	border:1px solid #4c7ecb;
	outline:none;
	cursor:pointer;
	background-color: #1951A5;
	background-image:
		-moz-linear-gradient(
			top,
			rgba(255,255,255,0.25),
			rgba(255,255,255,0.05)
		);
	background-image:
		-webkit-gradient(
			linear,
			left top,
			left bottom,
			color-stop(0, rgba(255,255,255,0.25)),
			color-stop(1, rgba(255,255,255,0.05))
		);
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-border-bottom-left-radius: 5px;
	-border-bottom-right-radius: 5px;
	-moz-box-shadow:1px 1px 3px #111;
	-webkit-box-shadow:1px 1px 3px #111;
	box-shadow:1px 1px 3px #111;
}
a.cn_more:hover{
	color: #011c44;
	text-shadow: 1px 1px 1px #ccdffc;
}
a.cn_more:visited{
	color: #fff;
	font-size:12px;
	letter-spacing:1px;
	text-shadow:1px 1px 1px #011c44;
}
.cn_item{
	border:1px solid #090909;
	cursor:pointer;
	position:relative;
	overflow:hidden;
	height:49px;
	color:#fff;
	padding:5px;
	margin:6px 5px 0px 0px;
	text-shadow:1px 1px 1px #000;
	background:#2b2b2b;
	background:
		-webkit-gradient(
			linear,
			left top,
			left bottom,
			from(#171717),
			to(#2b2b2b)
		);
	background:
		-moz-linear-gradient(
			top,
			#171717,
			#2b2b2b
		);
	-moz-box-shadow:1px 1px 3px #111;
	-webkit-box-shadow:1px 1px 3px #111;
	box-shadow:1px 1px 3px #111;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.cn_item:hover, .selected{
	border-color:#4c7ecb;
	background-color: #1951A5;
	background-image:
		-moz-linear-gradient(
			top,
			rgba(255,255,255,0.25),
			rgba(255,255,255,0.05)
		);
	background-image:
		-webkit-gradient(
			linear,
			left top,
			left bottom,
			color-stop(0, rgba(255,255,255,0.25)),
			color-stop(1, rgba(255,255,255,0.05))
		);
}
.cn_item:hover h2,
.cn_list .selected h2,
.cn_item:active h2{
	border-color:#2C5FAC;
}
.cn_item:hover p,
.cn_list .selected p,
.cn_item:active p{
	border-color:#527CBB;
}
.cn_item:active {
	color: #011c44;
	text-shadow: 1px 1px 1px #ccdffc;
}
.cn_list p{
	height:29px;
	padding-top:2px;
	overflow:hidden;
	border-top:1px solid #333;
}
.cn_nav{
	width:55px;
	height:24px;
	position:absolute;
	bottom:0px;
	left:94px;
}
a.cn_next, a.cn_prev{
	float:left;
	height:23px;
	width:23px;
	background-color:#212121;
	background-repeat:no-repeat;
	background-position:center center;
	cursor:pointer;
	outline:none;
	border:1px solid #111;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 1px 1px 3px #000;
	-webkit-box-shadow: 1px 1px 3px #000;
	box-shadow: 1px 1px 3px #000;
}
a.cn_next{
	background-image:url(../internacionales/images/next.png);
}
a.cn_prev{
	margin-right:5px;
	background-image:url(../internacionales/images/prev.png);
}
.cn_nav a:hover{
	background-color:#101010;
}
.cn_nav a:active{
	margin-top:1px;
	background-color:#000;
}
.cn_nav a.disabled{
	opacity:0.5;
}
.cn_page{
	display:none;
}

/* ----------------IMAGE SLIDER------------- */
#SlideItMoo_outer {  
	width:420px; 
	margin:0px; 
	background:#333333 ; 
	display:block; 
	position:relative; 
	padding:0px 10px 0px;
	border-bottom:0px #000000 solid;
}
/* create custom forward-backward buttons for this container */
#SlideItMoo_outer .SlideItMoo_forward,
#SlideItMoo_outer .SlideItMoo_back{ 
	display:block;  
	position:absolute; 
	cursor:pointer; 
	width:25px; 
	height:120px; 
	bottom:0px; 
	right:5px; 
	background:url(../paparazzi/images/slideitmoo_forward.png) no-repeat center;  
}
#SlideItMoo_outer .SlideItMoo_back { 
	left:5px; 
	background:url(../paparazzi/images/slideitmoo_back.png) no-repeat center;  
}

/* the width is set to show the number of thumbnails that will be visible */
#SlideItMoo_inner{ 
	position:relative ; 
	overflow:hidden ; 
	width:420px ; /* set a display width to make the slider look good in case js is disabled */
	margin:0px auto 0px;
	padding:3px 0px 3px;
}
/* the thumbnails container; set a width on it so everything will be fine */
#SlideItMoo_items { 
	display:block; 
	position:relative; 
}
/* single element design */
#SlideItMoo_items div.SlideItMoo_element { 
	display:block; 
	position:relative; 
	float:left; 
	margin:0px 0px 0px; 
	font-size:11px; 
	width:185px; 
	text-align:center; 
	color:#FFFFFF;
}
#SlideItMoo_items a { padding:0px; margin:3px 0px 3px; clear:both; display:block; background:#333333; padding:1px; }
#SlideItMoo_items a img{ border:none; }

div.jMyCarousel .prev{
	background: url('../images/left.png') center center no-repeat;
	width:47px;
	height:61px;
	border:0px;
}

div.jMyCarousel .next{
	background: url('../images/right.png') center center no-repeat;
	width:40px;
	height:61px;
	border:0px;
}

div.jMyCarousel{
	margin:0px;
}

div.jMyCarousel ul{
	background-color:#000;	
}

div.jMyCarousel ul li{
	margin:0px;
	border:1px solid #444;
	line-height:0px;
	padding:3px;
}

div.jMyCarousel ul li a{ 
	display:block;
	margin:0px;
	padding:0px;
}

div.jMyCarousel ul li a img{
	display:block;
	border:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}

#viewer { width:600px; }
#nav { width:200px; float:left; margin:0; padding:0; list-style-type:none; }
#nav li { width:200px; height:100px; padding:0; }
#nav li a { display:block; width:100%; height:100%; text-indent:-9999px; overflow:hidden; }
#nav li a:hover, #nav li a.on { background-position:-200px 0; }
#nav li.thumb2 a { background-position:0 -100px; }
#nav li.thumb2 a:hover, #nav li.thumb2 a.on { background-position:-200px -100px; }
#nav li.thumb3 a { background-position:0 -200px; }
#nav li.thumb3 a:hover, #nav li.thumb3 a.on { background-position:-200px -200px; }
#nav li.thumb4 a { background-position:0 -300px; }
#nav li.thumb4 a:hover, #nav li.thumb4 a.on { background-position:-200px -300px; }
#nav li.thumb5 a { background-position:0 -400px; }
#nav li.thumb5 a:hover, #nav li.thumb5 a.on { background-position:-200px -400px; }
#panels { width:500px; height:500px; overflow:hidden; position:relative; float:left; }
#slider1 { width:500px; height:500px; }
#slider1 div { float:left; position:relative; }
#slider1 p { position:absolute; bottom:0; left:0; color:#fff; font:16px "Trebuchet MS"; margin:0; width:90%; height:45px; padding:5px 5% 10px; background-color:#000; }

#img_container { height:120px; }
#img_container ul {display:block;padding:0;margin:0;list-style:none;}
#img_container ul li{float:left;width:330px;margin:0px;}
#img_container ul li a img {
      width:328px;
      height:120px;
      border:1px solid #574331;
      padding:0px;
      background:#eee;
}
#img_container ul li a:hover img { border-color: darkred; }

div.SexyLightBox_cb {
  margin:0.5em 0;
  margin:auto;
  font-family:Verdana;
}
div.SexyLightBox_cb div.bt {
  background:transparent no-repeat scroll 100% 0;
  height:27px;
  margin:0 0 0 18px;
}
div.SexyLightBox_cb div.bt img {
  float:right;
  border:0px;
  margin:6px 10px;
}

div.SexyLightBox_cb div.bt div {
  background:transparent no-repeat scroll 0 0;
  font-size:0;
  height:28px;
  left:-18px;
  line-height:0;
  position:relative;
  width:18px;
}

div.SexyLightBox_cb div.bb {
  background:transparent no-repeat scroll 0 43%;
  height:20px;
  margin:0 18px 0 0;
}

div.SexyLightBox_cb div.bb div.innerbb {
  background:transparent no-repeat scroll 100% 43%;
  font-size:0;
  height:20px;
  right:-18px;
  line-height:0;
  position:relative;
  width:100%;
  float:right;
}

div.SexyLightBox_cb div.bbnav, div.SexyLightBox_cb div.bbnav div.innerbb{
  height:52px;
}

div.SexyLightBox_cb div.bbnav {
  background-position:0 100%;
}
div.SexyLightBox_cb div.bbnav div.innerbb{
  background-position:100% 100%;
}

div.SexyLightBox_cb div.i1 {
  border-left: 7px solid #000;
  border-right: 7px solid #000;
}

div.SexyLightBox_cb div.bb div.nav{
  font-size: 11px;
  color: #fff;
  height:30px;
  border-left:0px;
  border-right:0px;
  padding:10px 0px;
  margin:0;
  line-height:11px;
  float:left;
  width:100%;
}

div.SexyLightBox_cb div.nav img{
  border:0px;
}

div.SexyLightBox_cb div.nav strong{
  display: block;
}

div.SexyLightBox_cb div.bb div.nav img.btLeft{
  float: left;
  margin: 0 10px 0 0;
}
div.SexyLightBox_cb div.bb div.nav img.btRight{
  float: right;
  margin: 0 0 0 10px;
  position:relative;
  right:17px;
}

/* jQuery lightBox plugin - Gallery style */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

	#gallery {
		background-color: #444;
		padding: 0px;
		width: 330px;
		margin: 0px;
	}
	#gallery ul { list-style: none; margin:0px; padding: 0px;}
	#gallery ul li { display: inline; margin:0px; padding: 0px; }
	#gallery ul img {
		border: 0px solid #3e3e3e;
		border-width: 0px 0px 0px;
	}
	#gallery ul a:hover img {
		border: none;
		border-width: 0px 0px 0px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }
	
#newsticker-demo { 
width:310px; height:150px;
background:#1E1E1E; 
padding:0px 0px 0; 
font-family:Verdana,Arial,Sans-Serif;
font-size:12px;
margin:0px auto;
}

#newsticker-demo a { text-decoration:none; color:#FFFFFF}
#newsticker-demo img { border: 0px; padding-left:5px; }

#newsticker-demo .title {
text-align:center;
font-size:14px;
font-weight:bold;
padding:5px;
}

.newsticker-jcarousellite { width:300px; }
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; }
.newsticker-jcarousellite .thumbnail { float:left; width:25px; }
.newsticker-jcarousellite .info { float:right; width:270px;}
.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080; }

.clear { clear: both; }

.container {
	overflow: hidden;
	width: 609px;
	margin: 0 auto;
}
#main {
	padding: 10px;
	background: #1E1E1E;
	border: 0px;
}
a {color: #fff;}

/*--Main Image Preview--*/
.main_image {
	width: 370px; height: 293px;
	float: left;
	background: #333;
	position: relative;
	overflow: hidden;
	color: #fff;
}
.main_image h2 {
	font-size: 0em;
	font-weight: normal;
	margin: 0 0 0px;	padding: 10px;
}
.main_image p {
	font-size: 1.2em;
	padding: 8px;	margin: 0;
	line-height: 1.6em;
}
.block small { 
	padding: 0 0 0 20px; 
	background: url(../images/icon_calendar.gif) no-repeat 0 center; 
	font-size: 0.8em; 
}
.main_image .block small {margin-left: 10px;}
.main_image .desc{
	position: absolute;
	bottom: 0;	left: 0;
	width: 100%;
	display: none;
}
.main_image .block{
	width: 100%;
	background: #111;
	border-top: 1px solid #000;
}
.main_image a.collapse {
	background: url(../imagenes/btn_collapse.gif) no-repeat left top;
	height: 27px; width: 93px;
	text-indent: -99999px;
	position: absolute; 
	top: -27px; right: 20px; 
}
.main_image a.show {background-position: left bottom;} 


.image_thumb {
	float: left;
	width: 209px;
	background: #f0f0f0;
	border-right: 1px solid #fff;
}
.image_thumb img {
	border: 1px solid #ccc; 
	padding: 5px; 
	background: #fff; 
	float: left;
}
.image_thumb ul {
	margin: 0; padding: 0;
	list-style: none;
}
.image_thumb ul li{
	margin: 0; padding: 12px 10px;
	background: #f0f0f0 url(nav_a.gif) repeat-x;
	width: 220px;
	float: left;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #fff;
	border-right: 1px solid #ccc;
}
.image_thumb ul li.hover {
	background:#ddd;
	cursor: pointer;
}
.image_thumb ul li.active {
	background:#fff;
	cursor: default;
}
html .image_thumb ul li h2 {
	font-size: 0.9em;
	font-weight:bold; 
	margin: 0px 0; padding: 0;
}
.image_thumb ul li .block {
	float: left; 
	margin-left: 4px;
	padding: 0;
	width: 140px;
}	
.image_thumb ul li p{display: none;}

/* posible sponsor */
.clear{
	/* This class clears the floats */
	clear:both;
}
#p1main{
	position:relative;
	margin:0 auto;
	width:620px;
}

.pagination {
            font-size: 80%;
        }
        
.pagination a {
    text-decoration: none;
	border: solid 1px #AAE;
	color: #15B;
}

.pagination a, .pagination span {
    display: block;
    float: left;
    padding: 0.3em 0.5em;
    margin-right: 5px;
	margin-bottom: 5px;
	min-width:1em;
	text-align:center;
}

.pagination .current {
    background: #26B;
    color: #fff;
	border: solid 1px #AAE;
}

.pagination .current.prev, .pagination .current.next{
	color:#999;
	border-color:#999;
	background:#fff;
}

#Searchresult p { margin-bottom:1.4em;}

#Searchresult dt {
    font-weight:bold;
}

#Searchresult dd {
    margin-left:25px;
}

#ImageContainer {
    height:125px;
    width:200px;
    border:solid 1px #ccc;
    margin-bottom:10px;
}

#ImageContainer img {display:none;}

.thumbn1 { float:left; width:20px; }
.info1 { float:right; width:275px;}
.thumbn11 { float:left; width:20px; }
.info11 { float:right; width:275px;}
#listticker{
	height:80px;
	width:300px;
	overflow:hidden;
	border:solid 0px #DEDEDE;
	padding:0px 0px 0px 0px;
	background:#1E1E1E;
}
/*IE7*/*:first-child+html #listticker{
	height:80px;
	width:300px;
	overflow:hidden;
	border:solid 0px #DEDEDE;
	padding:0px 0px 0px 0px;
	background:#1E1E1E;
	margin: 0px;
	margin-top:4px;
	margin-bottom:4px;
}
#listticker li{
	border:0; margin-left:5px; padding:0; list-style:none;
}

	#listticker li{
		height:50px;
		padding:0px;
		list-style:none;
	}
		#listticker a{
			color:#FFFFFF;
		}
		#listticker .news-title{
			display:block;
			font-weight:bold;
			margin-bottom:0px;
			font-family:Verdana,Arial,Sans-Serif;
			font-size:11px;
			color:#FFFFFF;
		}
		#listticker .news-text{
			display:block;
			font-size:11px;
			color:#666666;
		}
#listticker1{
	height:150px;
	width:300px;
	overflow:hidden;
	border:solid 0px #DEDEDE;
	padding:0px 0px 0px 0px;
	background:#1E1E1E;
}
/*IE7*/*:first-child+html #listticker1{
	height:150px;
	width:300px;
	overflow:hidden;
	border:solid 0px #DEDEDE;
	padding:0px 0px 0px 0px;
	background:#1E1E1E;
	margin: 0px;
	margin-top:4px;
	margin-bottom:4px;
}
#listticker1 li{
	border:0; margin-left:5px; padding:0; list-style:none;
}

	#listticker1 li{
		height:60px;
		padding:0px;
		list-style:none;
	}
		#listticker1 a{
			color:#FFFFFF;
		}
		#listticker1 .news-title{
			display:block;
			font-weight:bold;
			margin-bottom:0px;
			font-family:Verdana,Arial,Sans-Serif;
			font-size:11px;
			color:#FFFFFF;
		}
		#listticker1 .news-text{
			display:block;
			font-size:11px;
			color:#666666;
		}
		
#wrapper1{
	margin: 0px;
	text-align: center;
	width: 620px;
}

#paging_container1{
	height: 520px;	
}

#paging_container2{
	height: 356px;	
}

#paging_container3{
	height: 600px;
}

#paging_container4{
	height: 307px;	
	overflow: hidden;
}

.ellipse{
	float: left;
	color:#000000;
	font-weight:bold;
	font-size:14px;
}

.container1{
	width: 560px;
	float: left;
	margin: 5px 10px 10px;
	padding: 20px;
	background-color: white;
}

.page_navigation , .alt_page_navigation{
	padding-bottom: 10px; margin-left:50px;
	
}

.page_navigation a, .alt_page_navigation a{
	padding:3px 5px;
	margin:2px;
	color:white;
	text-decoration:none;
	float: left;
	font-family: Tahoma;
	font-size: 12px;
	background-color: #003366;
	text-align:center;
}
.active_page{
	background-color:white !important;
	color:black !important;
}	

.content1, .alt_content1{
	color: black;
}

.content1 li, .alt_content1 li, .content1 > p{
	padding: 5px;
	text-align:left;
}

.addinto_sharebox .social_buttons a {
                width: 32px;
                height: 32px;
        }
        .addinto_sharebox .social_buttons a img {
                opacity: 1.0;
                border:0 none;
        }
        .addinto_sharebox .social_buttons a:hover img {
                opacity: 0.70;
        }
		
.galleryContainer {width: 630px;}
.galleryImage { background-color:black; width:180px; height:125px; overflow:hidden; margin:5px; float:left; padding:4px;}
.infot    { margin-left:10px; font-family:arial;padding:3px;}
.infot h2 { color:gray;}
.infot p { color:white}
.clear { clear:both; margin-top:10px;}

/*-- slide portadas --*/
#features, #slidingFeatures, #labelFeatures, #basicFeatures, #thumbFeatures {
	background:#FFFFFF;
	position: relative;
	overflow: hidden;
	width: 310px;
	height: 160px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	}
.jshowoff {
	width: 310px;
	margin: 0px 0;
	}
.jshowoff div {	
	width: 310px;
	height: 160px;
	}
.jshowoff div, .jshowoff img, .jshowoff {
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	}
#basicFeatures, .jshowoff.basicFeatures, .jshowoff.basicFeatures img, .jshowoff.basicFeatures div {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	}
.jshowoff div p, .jshowoff div h2 {
	_background-color: #efefef;
	}
.jshowoff h2, .jshowoff p {
	font-size: 18px;
	padding: 15px 20px 0px;
	margin: 0;
	}
.jshowoff p {
	font-size: 13px;
	line-height: 15px;
	}
.eddie {
	float: right;
	padding: 15px 20px 15px 20px;
	}
.jshowoff p.jshowoff-slidelinks {
	position: absolute;
	bottom: 5px;
	right: 5px;
	margin: 0;
	padding: 0;
	}
.jshowoff-slidelinks a, .jshowoff-controls a {
	display: block;
	background-color: #000;
	color: #fff;
	padding: 5px 7px 5px;
	margin: 5px 0 0 5px;
	float: left;
	text-decoration: none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	outline: none;
	font-size: 11px;
	line-height: 14px;
	}
.jshowoff-slidelinks a:hover, .jshowoff-controls a:hover {
	color: #fff;
	}
.jshowoff-slidelinks a.jshowoff-active, .jshowoff-slidelinks a.jshowoff-active:hover {
	background-color: #fff;
	color: #000;
	}
p.jshowoff-controls {
	background: #aaa;
	overflow: auto;
	height: 1%;
	padding: 0 0 5px 5px;
	margin: 0;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	}
.jshowoff-controls a {
	margin: 5px 5px 0 0;
	font-size: 12px;
	line-height: 15px;
	padding: 4px 8px 5px;
	}
.jshowoff-pausetext {
	color: #fff;
	}

/*-- Re-styled Thumbnail Demo --*/
.thumbFeatures p.jshowoff-slidelinks {
	background: #000;
	bottom: 0;
	padding: 5px 0 5px 5px;
	right: 83px;
	height: 32px;
	}
.thumbFeatures .jshowoff-slidelinks a {
	display: block;
	width: 60px;
	height: 30px;
	background-color: none;
	background-repeat: no-repeat;
	margin: 0 5px 0 0;
	padding: 0;
	border: 1px solid #4f4f4f;
	text-indent: -10000em;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	}
.thumbFeatures .jshowoff-slidelinks a.jshowoff-active {
	border: 1px solid #fff;
	}
.thumbFeatures .jshowoff-slidelink-0 {
	background-image: url(http://farm5.static.flickr.com/4065/4439060414_c11002d183_o_d.jpg);
	}
.thumbFeatures .jshowoff-slidelink-1 {
	background-image: url(http://farm5.static.flickr.com/4049/4438283469_5ddf465356_o_d.jpg);
	}
.thumbFeatures .jshowoff-slidelink-2 {
	background-image: url(http://farm5.static.flickr.com/4033/4439060472_02efbb3955_o_d.jpg);
	}
.thumbFeatures .jshowoff-slidelink-3 {
	background-image: url(http://farm5.static.flickr.com/4041/4438283519_4f08cb4a57_o_d.jpg);
	}
.thumbFeatures p.jshowoff-controls {
	background: none;
	height: 38px;
	overflow: visible;
	padding: 0;
	position: absolute;
	top: 100px;
	width: 100%;
	z-index: 150;
	}
.thumbFeatures .jshowoff-controls a {
	display: block;
	width: 22px;
	height: 38px;
	background: none;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	text-indent: -10000em;
	position: absolute;
	}
.thumbFeatures .jshowoff-controls a.jshowoff-prev {
	left: 15px;
	background-image: url(http://farm5.static.flickr.com/4035/4438728886_fd55756fc5_o_d.gif);
	}
.thumbFeatures .jshowoff-controls a.jshowoff-next {
	right: 15px;
	background-image: url(http://farm3.static.flickr.com/2743/4438728872_07e935da40_o_d.gif);
	}
.thumbFeatures .jshowoff-controls a.jshowoff-play {
	display: none;
	}
.jshowoff.thumbFeatures {
	height: 250px;
	}
.jshowoff.thumbFeatures div, .jshowoff.thumbFeatures img, .jshowoff.thumbFeatures {
	-webkit-border-radius: 6px;
	}
	
/*-- slide portadas 1--*/
#features1, #slidingFeatures1, #labelFeatures1, #basicFeatures1, #thumbFeatures1 {
	background:#FFFFFF;
	position: relative;
	overflow: hidden;
	width: 620px;
	height: 210px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	}
.jshowoff1 {
	width: 620px;
	margin: 0px 0;
	}
.jshowoff1 div {	
	width: 620px;
	height: 210px;
	}
.jshowoff1 div, .jshowoff1 img, .jshowoff1 {
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	}
#basicFeatures1, .jshowoff1.basicFeatures, .jshowoff1.basicFeatures img, .jshowoff1.basicFeatures div {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	}
.jshowoff1 div p, .jshowoff1 div h2 {
	_background-color: #efefef;
	}
.jshowoff1 h2, .jshowoff1 p {
	font-size: 18px;
	padding: 15px 20px 0px;
	margin: 0;
	}
.jshowoff1 p {
	font-size: 13px;
	line-height: 15px;
	}
.eddie1 {
	float: left;
	padding: 15px 20px 15px 20px;
	}
.jshowoff1 p.jshowoff1-slidelinks {
	position: absolute;
	bottom: 5px;
	right: 5px;
	margin: 0;
	padding: 0;
	}
.jshowoff1-slidelinks a, .jshowoff1-controls a {
	display: block;
	background-color: #262626;
	color: #fff;
	padding: 5px 7px 5px;
	margin: 5px 0 0 5px;
	float: left;
	text-decoration: none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	outline: none;
	font-size: 11px;
	line-height: 14px;
	}
.jshowoff1-slidelinks a:hover, .jshowoff1-controls a:hover {
	color: #fff;
	}
.jshowoff1-slidelinks a.jshowoff1-active, .jshowoff1-slidelinks a.jshowoff1-active:hover {
	background-color: #fff;
	color: #262626;
	}
p.jshowoff1-controls {
	background:#FFFFFF;
	overflow: auto;
	height: 1%;
	padding: 0 0 5px 5px;
	margin: 0;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	}
.jshowoff1-controls a {
	margin: 5px 5px 0 0;
	font-size: 12px;
	line-height: 15px;
	padding: 4px 8px 5px;
	}
.jshowoff1-pausetext {
	color: #fff;
	}

/*-- Re-styled Thumbnail Demo1 --*/
.thumbFeatures p.jshowoff1-slidelinks {
	background: #000;
	bottom: 0;
	padding: 5px 0 5px 5px;
	right: 83px;
	height: 32px;
	}
.thumbFeatures .jshowoff-slidelinks a {
	display: block;
	width: 60px;
	height: 30px;
	background-color: none;
	background-repeat: no-repeat;
	margin: 0 5px 0 0;
	padding: 0;
	border: 1px solid #4f4f4f;
	text-indent: -10000em;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	}
.thumbFeatures .jshowoff1-slidelinks a.jshowoff1-active {
	border: 1px solid #fff;
	}
.thumbFeatures .jshowoff1-slidelink-0 {
	background-image: url(http://farm5.static.flickr.com/4065/4439060414_c11002d183_o_d.jpg);
	}
.thumbFeatures .jshowoff1-slidelink-1 {
	background-image: url(http://farm5.static.flickr.com/4049/4438283469_5ddf465356_o_d.jpg);
	}
.thumbFeatures .jshowoff1-slidelink-2 {
	background-image: url(http://farm5.static.flickr.com/4033/4439060472_02efbb3955_o_d.jpg);
	}
.thumbFeatures .jshowoff1-slidelink-3 {
	background-image: url(http://farm5.static.flickr.com/4041/4438283519_4f08cb4a57_o_d.jpg);
	}
.thumbFeatures p.jshowoff1-controls {
	background: none;
	height: 38px;
	overflow: visible;
	padding: 0;
	position: absolute;
	top: 100px;
	width: 100%;
	z-index: 150;
	}
.thumbFeatures .jshowoff1-controls a {
	display: block;
	width: 22px;
	height: 38px;
	background: none;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	text-indent: -10000em;
	position: absolute;
	}
.thumbFeatures .jshowoff1-controls a.jshowoff1-prev {
	left: 15px;
	background-image: url(http://farm5.static.flickr.com/4035/4438728886_fd55756fc5_o_d.gif);
	}
.thumbFeatures .jshowoff1-controls a.jshowoff1-next {
	right: 15px;
	background-image: url(http://farm3.static.flickr.com/2743/4438728872_07e935da40_o_d.gif);
	}
.thumbFeatures .jshowoff1-controls a.jshowoff1-play {
	display: none;
	}
.jshowoff1.thumbFeatures {
	height: 250px;
	}
.jshowoff1.thumbFeatures div, .jshowoff1.thumbFeatures img, .jshowoff1.thumbFeatures {
	-webkit-border-radius: 6px;
	}
