﻿#foto {	
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 5 5 5px 5;
	width: 98%; 
}
#foto2 {	
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 5 5 5px 5;
	width: 98%; 
}
.fotito {	
	border-top: 2px solid #ccc;
	border-bottom: 2px solid #ccc;
	padding: 5 5 5px 5;
	width: 98%; 
}

.myBoxverde
{
    margin: 0 auto;
    border: 0px solid #ffffff;
    color: #ffffff;
    width: 100%;
    padding: 0px;
    text-align: left;
	font-size:18px;
    background-color: #003300;
    border: 3px solid #006600;
	
}

.myBox
{
    margin: 0 auto;
    border: 0px solid #ffffff;
    color: #ffffff;
    width: 98%;
    padding: 20px;
    text-align: left;
    background-color: #ff0000;
    border: 3px solid #ffffff;
    /*
    background-image: url(back_test2.jpg);
    background-repeat: no-repeat;
    */
}
.fotito695X106 {	
	border-top: 2px solid #ccc;
	border-right: 2px solid #ccc;
	border-left: 2px solid #ccc;
	border-bottom: 2px solid #ccc;
	padding: 5 5 5px 5;
	width: 98%; 
}
.fotitoch {	
	border-top: 2px solid #ccc;
	border-right: 2px solid #ccc;
	border-left: 2px solid #ccc;
	border-bottom: 2px solid #ccc;
	padding: 5 5 5px 5;
	width: 98%; 
}
.fotitoch289x100 {	
	border-top: 2px solid #ccc;
	border-right: 2px solid #ccc;
	border-left: 2px solid #ccc;
	border-bottom: 2px solid #ccc;
	padding: 5 5 5px 5;
	width: 98%; 
}
envolvente {
	width: 695px; height: 400px;
	
}
#noticiaprinc {
	width: 690px;
	margin: 0 0 10px 0;
}
#mascara {
	width: 688px;
	overflow: hidden;
	padding: 0 0 2px 0;
	margin: 0 0 5px 0;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #d7d7d7;
}
#contenedor {
	width: 15000px;
}
.ynsnip {
	float: left;
	width: 690px;
	font-size: 10px;
	padding: 0 0 5px 0;
	background-color:#fff;
}  
.fscleft a {
	display: block; 
	width: 32px; 
	height: 32px;
}
.fscleft a.buttonOn { 
	background: url("/imges/flechaiz.gif") no-repeat; 
}
.fscleft a:hover { 
	cursor: pointer; 
	background: url("/imges/flechaj0.gif") no-repeat; 
}
.fscleft a strong { 
	display: none; 
}
.fscright a {
	width: 32px;
	height: 32px;
	display: block;
}
.fscright a.buttonOn { 
	background: url("/imges/flechade.gif") no-repeat;
}
.fscright a:hover {
	cursor: pointer;
	background: url("/imges/flechadf.gif") no-repeat;
}
.fscright a strong { 
	display: none; 
}
.fscleft a.buttonOff, .fscleft a:hover.buttonOff { 
	cursor: default;
	background: url("/imges/flechaj1.gif") no-repeat;
} 
.fscright a.buttonOff, .fscright a:hover.buttonOff {
	cursor: default; background: url("/imges/flechadg.gif") no-repeat; 
}
#flechas1{
	position: relative;
	float: left;
	left: 400px;
	bottom: 180px;
}
#flechas2 {
	position: relative;
	float: left;
	left: 400px;
	clear: right;
	bottom: 180px;
}

.clear {
	clear: both;
	margin: 0;
	padding: 0;
}
.titulo {
	color: #990000;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 16px;
	margin: 0;
}
#bloque {
	width: 695px;
	padding: 0;
}
#cuerpo{
	float: left;
	width: 695px
}
#noticias{
	width: 695px;
	margin: 0 0 10px;
	float: left;
}
#noticiascolumder{
	float:left;
	margin:0;
	padding:0;
	width:690px
}
#modulojava{
	margin:0 0 15px
}
.titulomodjava {
	font-size: 20px;
	font-family:Arial,Helvetica,sans-serif; text-decoration:none;
	font-weight: bolder;
	color: #333;
	padding: 0px 0px 0 0px;
}

.titulomodjava a{
	font-size: 20px;
	font-family:Arial,Helvetica,sans-serif; text-decoration:none;
	font-weight: bolder;
	color: #333;
	padding: 0px 0px 0 0px;
}

.titulomodjava a:hover{
	font-size: 20px;
	font-family:Arial,Helvetica,sans-serif; text-decoration:none;
	font-weight: bolder;
	color: #333;
	padding: 0px 0px 0 0px;
}
.titulomodjava a:link{
	font-size: 20px;
	font-family:Arial,Helvetica,sans-serif; text-decoration:none;
	font-weight: bolder;
	color: #333;
	padding: 0px 0px 0 0px;
}
.titulomodjava a:visited{
	font-size: 20px;
	font-family:Arial,Helvetica,sans-serif; text-decoration:none;
	font-weight: bolder;
	color: #333;
	padding: 0px 0px 0 0px;
}
.titulomodjava a:active{
	font-size: 20px;
	font-family:Arial,Helvetica,sans-serif; text-decoration:none;
	font-weight: bolder;
	color: #333;
	padding: 0px 0px 0 0px;
}

.textonoticia {
	color: #666;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 14px;
	padding: 6px 6px 0;
	margin: 0;
}


.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center
}
.pie {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #333;
	padding: 0;
	margin: 2px 0 0 6px;
}
.pie a {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	padding: 0;
	margin: 2px 0 0 6px;
}
.pie a:hover {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	padding: 0;
	margin: 2px 0 0 6px;
}
.pie a:link {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	padding: 0;
	margin: 2px 0 0 6px;
}
.pie a:visited {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	padding: 0;
	margin: 2px 0 0 6px;
}
.pie a:active {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	padding: 0;
	margin: 2px 0 0 6px;
}

.pie_verde {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #030;
	padding: 0;
	margin: 2px 0 0 6px;
}
.clear {
	clear: both;
	margin: 0;
	padding: 0;
}
.titulo {
	color: #990000;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0;
}

.titulo9 {
	color: #333;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 0;
}

.derecha {
	border-right: 1px solid #ccc;
}

.derizq {
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
.arribaabajo {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.arriba {
	border-top: 1px solid #ccc;
}
.abajo {
	border-bottom: 1px solid #ccc;
}
.elcuadro {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;	
}

.elcuadro2 {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;	
}

.titulosolapas {
	font-size: 16px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333;
	padding: 20px 0px 0 0px;
}

titulo_azul { 
	font-size: 16px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003366;
	padding: 0px 0px 0 0px;
	line-height: 110%;
}

.titulo_azul a {
	font-size: 16px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003366;
}

.titulo_azul a:link, .titulo_azul a:visited {
	font-size: 16px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003366;
}
.titulo_azul a:hover, .titulo_azul a:active {
	font-size: 16px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003366;
}

titulo_azul_13 { 
	font-size: 16px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003366;
	padding: 0px 0px 0 0px;
	line-height: 110%;
}

.titulo_azul_13 a {
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif;  text-decoration:none;
	font-weight: bold;
	color: #003366;
}

.titulo_azul_13 a:link, .titulo_azul_13 a:visited {
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif;  text-decoration:none;
	font-weight: bold;
	color: #003366;
}
.titulo_azul_13 a:hover, .titulo_azul_13 a:active {
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif;  text-decoration:none;
	font-weight: bold;
	color: #003366;
}

.titulono  {
	font-size: 16px;
	font-family:  Arial, Helvetica, sans-serif;  text-decoration:none;
	font-weight:bold;
	color: #335577;
}
.titulono a {
	font-size: 16px;
	font-family:  Arial, Helvetica, sans-serif;  text-decoration:none;
	font-weight:bold;
	color: #335577;
}

.titulono a:link, .titulono a:visited {
	font-size: 16px;
	font-family:  Arial, Helvetica, sans-serif;  text-decoration:none;
	font-weight:bold;
	color: #335577;
}
.titulono a:hover, .titulono a:active {
	font-size: 16px;
	font-family:  Arial, Helvetica, sans-serif;  text-decoration:none;
	font-weight:bold;
	color: #335577;
}

.titulono2  {
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #006600;
	padding: 0px 0px 0;
}
.titulono2 a {
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #006600;
	padding: 0px 0px 0;
}

.titulono2 a:link, .titulono2 a:visited {
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #006600;
	padding: 0px 0px 0;
}

.titulono2 a:hover, .titulono2 a:active {
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #006600;
	padding: 0px 0px 0;
}
.titulono2 a strong { 
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #006600;
	padding: 0px 0px 0;
}


.tituloverde { 
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif; 
	font-weight: bold;
	color: #003300;
	padding: 0px 0px 0;
}

.tituloverde a {
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif; 
	font-weight: bold;
	color: #003300;
	padding: 0px 0px 0;
}

.tituloverde a:link, .tituloverde a:visited {
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003300;
	padding: 0px 0px 0;
}

.tituloverde a:hover, .tituloverde a:active {
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003300;
}

.tituloverdesin_n { 
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif; 
	font-weight:normal;
	color: #003300;
	padding: 0px 0px 0;
}

.tituloverdesin_n a {
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif; 
	font-weight:normal;
	color: #003300;
	padding: 0px 0px 0;
}

.tituloverdesin_n a:link, .tituloverdesin_n a:visited {
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #003300;
	padding: 0px 0px 0;
}

.tituloverdesin_n a:hover, .tituloverdesin_n a:active {
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #003300;
}


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

.tituloverdech a {
	font-size: 11px;
	font-family:  Arial, Helvetica, sans-serif; 
	font-weight: bold;
	color: #003300;
}

.tituloverdech a:link, .tituloverdech a:visited {
	font-size: 11px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003300;
}

.tituloverdech a:hover, .tituloverdech a:active {
	font-size: 11px;
	font-family:  Arial, Helvetica, sans-serif;  text-decoration:none;  
	font-weight: bold;
	color: #003300;
}


.tituloazulch { 
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color: #335577;
}

.tituloazulch a {
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color: #335577;
}

tituloazulch a:active {
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color: #335577;
}

.tituloazulch a:link {
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color: #335577;
}

.tituloazulch a:hover {
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color: #335577;
}
.tituloazulch a:visited {
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color: #335577;
}



.noticiaPRI { background-color:#FFFFFF; padding: 2px 5px;color:#333; font-family:Arial, Helvetica, sans-serif; }
.noticiaPRI_copete  { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; outline:none;}
.noticiaPRI_fecha      { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#747474; font-weight:bold; font-style:italic; }
.noticiaPRI_titulos    { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#747474; font-weight:bold; text-decoration:none; }


.noticiaPRIcopete { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; outline:none; font-weight:normal; font-style:normal; }
.noticiaPRIcopete a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; outline:none; font-weight:normal; font-style:normal; }
.noticiaPRIcopete a:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; outline:none; font-weight:normal; font-style:normal; }
.noticiaPRIcopete a:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; outline:none; font-weight:normal; font-style:normal; }
.noticiaPRIcopete a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;  outline:none; font-weight:normal; font-style:normal; }
.noticiaPRIcopete a:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;  outline:none; font-weight:normal; font-style:normal; }

.separador { border-bottom: 1px dashed #9DA6AB; }
.Gris12 
	{
	color: #333333; font-family:Arial, Helvetica, sans-serif; font:normal
}



.include
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica
}
.FormText
{
    BORDER-RIGHT: #9d5f00 1px solid;
    BORDER-TOP: #9d5f00 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #9d5f00 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #9d5f00 1px solid;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ca7900
}
.FormBoton
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: #0033cc 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #003399
}
.CeldaOver
{
    BACKGROUND-COLOR: #3f3fbe
}
.CeldaOut
{
    BACKGROUND-COLOR: #333399
}
.FormCasillas
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #dadada
}
.FormCasillas2
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #dadada
}
.FormCasillasHome
{
    BORDER-RIGHT: navy 1px solid;
    BORDER-TOP: navy 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: navy 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: navy 1px solid;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff
}
.TextoGeneral
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
    HEIGHT: 21px
}
.TextoGeneralAzul
{
    FONT-SIZE: 12px;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.TextoGeneralTabla
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #f2f2f2
}
.TextoGeneralTablaEnvioypago
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #f2f2f2
}
.TextoGeneralMedium
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.TextoGeneralTitulo
{
    FONT-SIZE: 16px;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Tahoma, Arial
}
.TextoGeneralTablaMedium
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #f2f2f2
}
.TextoHeader
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #003399
}
.FormBotonMedium
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #003399
}
.FormTitulo
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #cccccc
}
.FormTituloMedium
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #cccccc
}
.Titulo
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: 900;
    FONT-SIZE: 18px;
    TEXT-TRANSFORM: capitalize;
    BORDER-LEFT: medium none;
    COLOR: #003399;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    FONT-VARIANT: small-caps
}
.TextoGeneralRojo
{
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.TextoGeneralRojo2
{
    FONT-SIZE: 18px;
    COLOR: red;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.TextoGeneralTablaRojo
{
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #f2f2f2
}
.TextoGeneralTablaLink
{
    FONT-SIZE: 12px;
    COLOR: blue;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #f2f2f2
}
.FormTituloGris
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 10px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #f2f2f2
}
.FormTituloAmarillo
{
    BORDER-RIGHT: #cccc33 thin solid;
    BORDER-TOP: #cccc33 thin solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #cccc33 thin solid;
    COLOR: black;
    BORDER-BOTTOM: #cccc33 thin solid;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #ffffcc
}
.TextoGeneralTablaNegro
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #f2f2f2
}
.FormTituloGrisOscuro
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #cccccc
}
.TextoGeneralTablaAmarillo
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #ffffcc
}
.FormCasillaInvisible
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 12px;
    BORDER-LEFT: 0px;
    COLOR: #000000;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #f2f2f2
}
.TextoGeneralRojomedium
{
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.TextoGeneralTabla2
{
    FONT-SIZE: 11px;
    MARGIN: 1px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #f2f2f2
}
.TituloMedium
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #003399;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    FONT-VARIANT: normal
}
/* Search */

#search {
	float: right;
	width: 250px;
}

#search form {
	float: right;
	margin: 0;
	padding: 8px 10px 0 0;
}

#search fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

#search input {
	float: left;
	font: 12px Arial,Helvetica,sans-serif;
	border: none;
}

#search-text {
	width: 160px;
	height: 18px;
	padding: 3px 0 0 10px;
	border: 1px solid #333333;
	background: #FFFFFF;
	color: #000000;
}

#search-submit {
	height: 22px;
	width: 60px;
	margin-left: 5px;
	margin-bottom: 5px;
	padding: 3px 5 0 5px;
	background:#030;
	color: #fff;
}

.rank ul {
 list-style: none;
 margin: 3px;
 padding: 0px;
 width: 125px;
 height: 25px;
 position: relative;
 background: url(rank.gif) top left repeat-x;
 margin-left:0px;
}
.rank li {
 padding: 0px;
 margin: 0px; 
 float: left; 
}
.rank li.current-rating {
 background: url(rank.gif) left bottom;
 position: absolute;
 height: 25px;
 display: block;
 text-indent: -9000px;
 z-index: 1;
}
.rank li a {
 display: block;
 width: 25px;
 height: 25px;
 text-decoration: none;
 text-indent: -9000px;
 z-index: 20;
 position: absolute;
 padding: 0px;
 background-image: none;
}
.rank li a:hover {
 background: url(rank.gif) left center;
 z-index: 1;
 left: 0px;
}
.rank a.star-1 {left: 0px;}
.rank a.star-1:hover {width: 25px;}
.rank a.star-2 {left: 25px;}
.rank a.star-2:hover {width: 50px;}
.rank a.star-3 {left: 50px;}
.rank a.star-3:hover {width: 75px;}
.rank a.star-4 {left: 75px;}
.rank a.star-4:hover {width: 100px;}
.rank a.star-5 {left: 100px;}
.rank a.star-5:hover {width: 125px;}

input, select { font-size:12px; font-family:Arial,Helvetica,sans-serif;}

ul.flecha { list-style: url(../imagenes/itemlista.gif); }

iframe.marco {border: 0px; margin:0px; padding:0px;}

fieldset { border:1px solid #333; padding: 10px; margin:0px; }
fieldset legend { color:#333; }

.padding { text-align:center; padding: 0px 50px; }

.menu {font: 11px Arial,Helvetica,sans-serif; font-weight:bold; vertical-align:middle; color:#000;}
.menu a { text-decoration: none; color:#000; font:10px; font-weight:bold;}
.menu:hover {color: #333; text-decoration:none; text-transform:uppercase; }

.code { font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:#333;}

/* Necesario para que se muestre bien los nuevos elementos agregados */
.file { display: block; }

.error { font: bold 10px "Trebuchet MS", Arial; color:#900; display:none;}

.restringido { font: bold 20px "Trebuchet MS", Arial; text-align:center; }

#admin table     { width:100%; border-collapse:collapse; margin: 1px;}

#admin th { padding: 1px 5px; border:1px solid ccc; height:10px; vertical-align:top;}
#admin td { padding: 1px 5px; border:1px solid #666; height:10px; vertical-align:top;}

#admin th        { background:#328aa4 url(../admin/tablecloth/tr_back.gif) repeat-x; color:#fff;}
#admin th:hover  { background: #666; }
#admin th:active { background: #333;}

#admin td        { background: #fff; }
#admin td:hover  { background: #CCCCCC; }
#admin td:active { background: #bce774; }

img.double-border {   
    border-style:double;   
    padding: 2px; /*Inner border size*/
    background: #fff; text-decoration:none; /*Inner border color*/  
}


img.double-border a {   
    border-style:double;   
    padding: 2px; /*Inner border size*/
    background: #fff; text-decoration:none; /*Inner border color*/  
}
img.double-border a:link {   
    border-style:double;   
    padding: 2px; /*Inner border size*/
    background: #fff; text-decoration:none; /*Inner border color*/  
}

img.double-border a:visited {   
    border-style:double;   
    padding: 2px; /*Inner border size*/
    background: #fff; text-decoration:none; /*Inner border color*/  
}

img.double-border a:hover {
    border-style:double;   
    padding: 2px; /*Inner border size*/
    background: #fff; text-decoration:none; /*Inner border color*/  
}

img.double-border a:active {   
	border-style:double;   
    padding: 2px; /*Inner border size*/
    background: #fff; text-decoration:none; /*Inner border color*/  
}

img.double-border a strong {   
    border-style:double;   
    padding: 2px; /*Inner border size*/  
    background: #fff; text-decoration:none; /*Inner border color*/  
}

h1{
	font-size: 16px;
	font-family:  Arial, Helvetica, sans-serif; text-decoration:none;
	font-weight: bolder;
	color: #333;
	padding: 20px 0px 0 0px;
	line-height: 110%;
}

h2{color:#000;font-size:16px;font-weight:normal}
h3{color:#000;font-size:26px;font-weight:normal}
pre{background:#666; color:#fff; padding:10px; margin-top:10px; height:auto; overflow:auto}

code{color:red}

.description{
	padding:5px;
	margin:10px 0;
	background:#eee;
	font-size: 12px;
}
.titul2 { 
	font-size: 12px;
	font-family:  Arial, Helvetica, sans-serif; 
	font-weight:normal;
	color:#497CDA;
	padding: 20px 0px 0 0px;
	line-height: 110%;
}

.texto11px { 
	font-size: 11px;
	font-family:  Arial, Helvetica, sans-serif; 
	font-weight:normal;
	color:#335577;
	padding: 0px 0px 0 0px;
	line-height: 110%;
}

.texto11px a:link, .texto11px a:visited { 
	font-size: 11px;
	font-family:  Arial, Helvetica, sans-serif; 
	font-weight:normal;
	color:#335577;
	padding: 0px 0px 0 0px;
	line-height: 110%;
}

.texto11px a:hover, .texto11px a:active { 
	font-size: 11px;
	font-family:  Arial, Helvetica, sans-serif; 
	font-weight:normal;
	color:#335577;
	padding: 0px 0px 0 0px;
	line-height: 110%;
}


.titulo_ocre { 
	font-size: 15px;
	font-family:  Arial, Helvetica, sans-serif; 
	font-weight:bold;
	color:#CC6600;
	padding: 0px 0px 0 0px;
	line-height: 110%;
}

.sample{padding:2px 2px; margin:0px 0 2px 0; border:1px solid #e1e1e1}
.cuadro{height:410; padding:0px 0px; margin:0px 0 0px 0; border:1px solid #ccc}
h4.stitle{color:#666;margin:0 0 5px 0}

#cont{width:396px;margin:0 auto;background:#fff;text-align:left;padding:0px; float:center}

.buttons{padding:5px;}
.buttons span{color:#0080FF;padding:0 5px;cursor:pointer;font:10px Verdana}
.buttons span.active, .buttons span:hover{background:#0080FF;color:#fff}



titulonot  {
	font-size: 20px;
	font-family:  Arial, Helvetica, sans-serif; 
	font-weight: bolder;
	color: #333;
	padding: 20px 0px 0 0px;
	line-height: 110%;
}

/* Sample 5*/
#box5 div{
	position:absolute;
	background:#fff;
	width:98%;
	height:410px;
	left: 2;
}
#box5 h3{
	padding:0 0 0px 0;
	width:390px;	
	font-size:24px
}
#box5 img{
	position:static;
	float:center;
	width:385px;
	height:240px;
	margin:0 2px 2px 0;
	font-size:24px
}
.mask{
	position:relative;
	padding: 2px 2px 2 2px;
	margin:2 2px 2px 2;
	width:390px;
	height:410px;
	overflow:hidden;
}
.mask img{
	position:absolute;
	display:block;
	border:none;
}

#left p.lftText{
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#fff;
	margin:0;
	padding:0;
}
#left p.lftText span{
	color:#9E3F01;
	background-color:#FFF6DB;
	font:bold 12px/19px Arial, Helvetica, sans-serif;
}
#left p.viewMore{
	width:77px;
	height:13px;
	background:url(images/view_more_bg.gif) 0 0 repeat-x;
	padding:0 0 0 288px;
	margin:31px 0 15px 0;
	font-size:0;
	display:block;
}
#left p.viewMore a{
	background:url(images/view_more.gif) 0 0 no-repeat;
	width:77px;
	height:13px;
	display:block;
}
#left p.viewMore a:hover{
	background:url(images/view_more_hover.gif) 0 0 no-repeat;
}

