/*estilo general de textos (iguales para todas las páginas)*/

.sombra { text-shadow: 3px 3px 5px black }
.glow { 
    text-shadow: black 0px 0px 5px;
}
/*transparencia imagenes-----------------------------------------------------------*/
.miImagen{
filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
}
/*selectores-----------------------------------------------------------*/

.red {color: #FF6600}

.rede {
	color: #CC0000;
}
.pop {
	float: none;
	width:auto;
	height: auto;
	margin:0px;
	padding:0px;
	border: #424242 solid 5px;		
}

.exam {
	float: none;
	width:auto;
	height: auto;
	margin:0px;
	padding:0px;
	border: 5px;		
}
.publicidad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	font-weight: bold;
}
.publicidad a {
	text-decoration: none;
	color: #000000;
}
.publicidad a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.libros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CCCCCC;
	font-weight: bold;
}
.libros a {
	text-decoration: none;
	color: #CCCCCC;
}
.libros a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.titulocd {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
}
.titulocd a {
	text-decoration: none;
	color: #FF9900;
}
.titulocd a:hover {
	color: #990033;
	text-decoration: underline;
}

.country {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #FFFFFF;
	letter-spacing: 0.3pt;
}
.country  a {
	color: #FF9900;
}
.country  a:hover{
	color: #CC0000;
}

.F33333px10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
}
.F33333px10 a {
	text-decoration: none;
	color: #CC0000;
}
.F33333px10 a:hover {
	color:#990000;
	text-decoration: underline;
}
.FFFFFF9px  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	color: #FFFFFF;
		font-weight: bold;
}
.FFFFFF9px a {
	color: #00FF00;
	text-decoration: underline;
}
.FFFFFF9px a:hover{
	color: #00FF00;
	text-decoration: underline;
}
/*00FF00-----------------------------------------------------------*/

.00FF0011px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	color: #00FF00;
}
.00FF0011px a {
	color: #00FF00;
	text-decoration: underline;	
}
.00FF0011px a:hover{
	color: #990000;
	text-decoration: underline;
}
.00FF0011pxbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	color: #00FF00;
	font-weight: bold;
}
.00FF0011pxbold a {
	color: #009900;
	text-decoration: underline;	
}
.00FF0011pxbold a:hover{
	color: #990000;
	text-decoration: underline;
}
.00FF0010px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	color: #00FF00;
}
.00FF0010px a {
	color: #009900;
	text-decoration: underline;	
}
.00FF0010px a:hover{
	color: #990000;
	text-decoration: underline;
}
.00FF0010pxbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	color: #00FF00;
	font-weight: bold;
}
.00FF0010pxbold a {
	color: #009900;
	text-decoration: underline;	
}
.00FF0010pxbold a:hover{
	color: #990000;
	text-decoration: underline;
}
.00FF009px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 10.5pt;
	color: #00FF00;
}
.00FF009px a {
	color: #009900;
	text-decoration: underline;	
}
.00FF009px a:hover{
	color: #990000;
	text-decoration: underline;
}
.00FF009pxbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 10.5pt;
	color: #00FF00;
	font-weight: bold;
}
.00FF009pxbold a {
	color: #009900;
	text-decoration: underline;	
}
.00FF009pxbold a:hover{
	color: #990000;
	text-decoration: underline;
}
/*009900-----------------------------------------------------------*/
.00990013pxbold {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	line-height: 13pt;
	color: #FFCC00;
	font-weight: bold;
	letter-spacing: 0.3pt;
}
.00990013pxbold  a {
	color: #FFCC00;
	text-decoration: none;	
}
.00990013pxbold  a:hover{
	color: #FF9900;
	text-decoration: none;
}
.00990014pxbold {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	line-height: 13pt;
	color: #FF9900;
	font-weight: bold;
	letter-spacing: 0.3pt;
}
.00990014pxbold  a {
	color: #FF6600;
	text-decoration: none;	
}
.00990014pxbold  a:hover{
	color: #CC0000;
	text-decoration: none;
}
.00990015pxbold {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	line-height: 13pt;
	color: #CC0000;
	font-weight: bold;
	letter-spacing: 0.3pt;
}
.00990015pxbold  a {
	color: #CC0000;
	text-decoration: none;	
}
.00990015pxbold  a:hover{
	color: #000000;
	text-decoration: none;
}
.00990018pxbold {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	line-height: 13pt;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 0.3pt;
}
.00990018pxbold  a {
	color: #FFCC00;
	text-decoration: none;	
}
.00990018pxbold  a:hover{
	color: #FF9900;
	text-decoration: none;
}
.00990011pxbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	color: #009900;
	font-weight: bold;
}
.00990011pxbold  a {
	color: #006600;
	text-decoration: underline;	
}
.00990011pxbold  a:hover{
	color: #990000;
	text-decoration: underline;
}
.00990011px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	color: #009900;
}
.00990011px  a {
	color: #CC0000;
	text-decoration: underline;
}
.00990011px  a:hover{
	color: #990000;
	text-decoration: underline;
}
.00990010pxbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	color: #009900;
	font-weight: bold;
}
.00990010pxbold  a {
	color: #CC0000;
	text-decoration: underline;	
}
.00990010pxbold  a:hover{
	color: #990000;
	text-decoration: underline;
}
.00990010px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	color: #009900;
}
.00990010px  a {
	color: #CC0000;
	text-decoration: underline;	
}
.00990010px  a:hover{
	color: #990000;
	text-decoration: underline;
}
.0099009pxbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 10.5pt;
	color: #009900;
	font-weight: bold;
}
.0099009pxbold  a {
	color: #CC0000;
	text-decoration: underline;	
}
.0099009pxbold  a:hover{
	color: #990000;
	text-decoration: underline;
}


/*333333-----------------------------------------------------------*/

.CC0000px9bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 10.5pt;
	color: #CC0000;
	font-weight: bold;
}
.CC0000px9bold a {
	color: #CC0000;
	text-decoration: underline;
}
.CC0000px9bold a:hover {
	color:#990000;
	text-decoration: underline;
}
.CC0000px9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 10.5pt;
	color: #CC0000;
}
.CC0000px9 a {
	color: #CC0000;
	text-decoration: underline;}
.CC0000px9 a:hover {
	color:#990000;
	text-decoration: underline;
}

.CC0000px10bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	color: #CC0000;
	font-weight: bold;
}
.CC0000px10bold a {
	color: #CC0000;
	text-decoration: underline;
}

.CC0000px10bold a:hover{
	color:#990000;
	text-decoration: underline;
}

.CC0000px10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	color: #CC0000;
}
.CC0000px10 a {
	text-decoration: underline;
	color: #CC0000;
}
.CC0000px10 a:hover {
	color:#990000;
	text-decoration: underline;
}
.CC0000px11bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	color: #CC0000;
	font-weight: bold;
}
.CC0000px11bold a {
	color: #CC0000;
	text-decoration: underline;
}

.CC0000px11bold a:hover{
	color:#990000;
	text-decoration: underline;
}
.CC0000px11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	color: #CC0000;
}
.CC0000px11 a {
	color: #CC0000;
	text-decoration: underline;
}
.CC0000px11 a:hover {
	color:#990000;
	text-decoration: underline;
}


/*333333-----------------------------------------------------------*/

.333333px9bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 10.5pt;
	color: #333333;
	font-weight: bold;
}
.333333px9bold a {
	color: #CC0000;
	text-decoration: none;
}
.333333px9bold a:hover {
	color:#990000;
	text-decoration: underline;
}
.333333px9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 10.5pt;
	color: #333333;
}
.333333px9 a {
	text-decoration: none;
	color: #CC0000;
}
.333333px9 a:hover {
	color:#990000;
	text-decoration: underline;
}
.FF9900px9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	color: #999999;
	font-weight: normal;
}
.FF9900px9 a {
	text-decoration: underline;
	color: #DF6F6C;
}
.FF9900px9 a:hover {
	color: #CCCCCC;
	text-decoration: underline;
}
.menues {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	color: #000000;
}
.menues a {
	text-decoration: none;
	color: #000000;
}
.menues a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.333333px10bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	color: #333333;
	font-weight: bold;
}
.333333px10bold a {
	color: #CC0000;
	text-decoration: none;
}
.333333px10bold a:hover{
	color:#990000;
	text-decoration: underline;
}

.F33333px11bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	color: #333333;
	font-weight: bold;
}
.F33333px11bold a {
	color: #CC0000;
	text-decoration: none;
}
.F33333px11bold a:hover{
	color:#990000;
	text-decoration: underline;
}
.333333px11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	color: #333333;
}
.333333px11 a {
	text-decoration: none;
	color: #CC0000;
}
.333333px11 a:hover {
	color:#990000;
	text-decoration: underline;
}

/*FFFFFF-----------------------------------------------------------*/

.FFFFFF9pxbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 8.5pt;
	color: #FFFFCC;
	font-weight: bold;
}
.FFFFFF9pxbold a {
	text-decoration: underline;
	color: #00FF00;
}
.FFFFFF9pxbold a:hover {
	color: #009900;
	text-decoration: underline;
}

.FFFFFF10pxbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	color: #FFFFFF;
	font-weight: bold;
}
.FFFFFF10pxbold a {
	color: #00FF00;
	text-decoration: underline;	
}
.FFFFFF10pxbold a:hover{
	color: #009900;
	text-decoration: underline;
}
.FFFFFF10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	color: #FFFFFF;
}
.FFFFFF10px a {
	color: #00FF00;
}
.FFFFFF10px a:hover{
	color: #009900;
	text-decoration: underline;
}

.FFFFFF11pxbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	color: #006600;
	font-weight: bold;
}
.FFFFFF11pxbold a {

	color: #CC0000;
	text-decoration: underline;
}
.FFFFFF11pxbold a:hover {

	color: #009900;
	text-decoration: underline;
}

.0099009pxv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 10.5pt;
	color: #009900;
}

/*recomendados portales-----------------------------------------------------------*/

.FFFFFF11pxboldCopy {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	color: #FFFFFF;
	font-weight: bold;
}
.FFFFFF11pxboldCopy a {
	color: #000000;
	text-decoration: none;
}
.FFFFFF11pxboldCopy a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.publicidadtitulo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
}
.publicidadtitulo a {
	color: #DF6F6C;
	text-decoration: none;
}
.publicidadtitulo a:hover {
	color: #CCCCCC;
	text-decoration: underline;
}


.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 11pt;
	font-size: 8pt;
	color: #BDBABD;
	font-weight: normal;
}
.titulo a {
	color: #DF6F6C;
	text-decoration: underline;
}
.titulo a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.FFFFFF11px {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	color: #FFFFFF;
	font-weight: normal;
}

