BODY {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
}
.margenL{
	padding-left: 10px;
}
.margenL1{
	padding-left: 5px;
}
.margenL2{
	padding-left: 25px;
}
.alignCenter {
	text-align: center;
}
LI.azul{    
	LIST-STYLE-TYPE: circle;
}
.txNegro12N{
	FONT-WEIGHT: bold;
   FONT-SIZE: 12px;
   COLOR: #000000;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
   vertical-align: top;
}
.txNegro12{
	FONT-WEIGHT: normal;
   FONT-SIZE: 12px;
   COLOR: #000000;
   FONT-FAMILY: Arial,Tahoma,Verdana,sans-serif;
   vertical-align: top;
}
.txNegro13N{
	FONT-WEIGHT: bold;
   FONT-SIZE: 13px;
   COLOR: #000000;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
   vertical-align: top;
}
.txNegro10N{
	FONT-WEIGHT: bold;
   FONT-SIZE: 10px;
   COLOR: #000000;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
   vertical-align: top;
}
.txNegro11N{
	FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #000000;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
   vertical-align: top;
}
.txNegro11NI{
	FONT-WEIGHT: bold;
	font-style: italic;
   FONT-SIZE: 11px;
   COLOR: #000000;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
   vertical-align: top;
}
.txBlanco11N{
	FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #FFFFFF;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
   vertical-align: top;
}
.txNegro11{
   FONT-SIZE: 11px;
   COLOR: #000000;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
   vertical-align: top;
}
.txNegro11T{
   FONT-SIZE: 11px;
   COLOR: #000000;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
   vertical-align: top;
   text-decoration: line-through;
}
.txNegro10b{
   FONT-WEIGHT: bold;
   FONT-SIZE: 10px;
   COLOR: #000000;
   FONT-FAMILY: Tahoma,Arial,sans-serif
}
.txNegro10{
   FONT-WEIGHT: normal;
   FONT-SIZE: 10px;
   COLOR: #000000;
   FONT-FAMILY: Tahoma,Arial,sans-serif
}
.txGris10{
   FONT-WEIGHT: normal;
   FONT-SIZE: 10px;
   COLOR: #c8c8c8;
   FONT-FAMILY: Tahoma,Arial,sans-serif
}
.txGris11{
   FONT-WEIGHT: normal;
   FONT-SIZE: 11px;
   COLOR: #c8c8c8;
   FONT-FAMILY: Tahoma,Arial,sans-serif
}
.txRojo11N{
	FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: red;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
   vertical-align: top;
}
.txGranate11N{
	FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #992528;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
   vertical-align: top;
   }
.txRojo10N{
	FONT-WEIGHT: bold;
   FONT-SIZE: 10px;
   COLOR: red;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
   vertical-align: top;
}
.txGranate10N{
	FONT-WEIGHT: bold;
   FONT-SIZE: 10px;
   COLOR: #992528;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
   vertical-align: top;
}
.txNaranja12N{
	FONT-WEIGHT: bold;
   FONT-SIZE: 12px;
   COLOR: #FF6600;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
   vertical-align: top;
}
.txAzul11N{
	FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #05469E;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
  	vertical-align: top;
}
.txTurquesa11N{
	FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #7FBFFF;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
  	vertical-align: top;
}
.txTurquesa10N{
	FONT-WEIGHT: bold;
   FONT-SIZE: 10px;
   COLOR: #295F81;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
  	vertical-align: middle;
}
.txGrana11N{
   FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #992528;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
}
.txVerde11N{
   FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: green;
   FONT-FAMILY: Verdana,Arial,sans-serif;
   vertical-align: top;
}
.titCarrera{
	border-top: 1px solid #992528;
	border-bottom: 1px solid #992528;
	FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #992528;
   FONT-STYLE: normal;
   FONT-FAMILY: Tahoma,Arial, sans-serif;
   text-align: center;
}
.txGrandeNegro {
	font-family: tahoma, Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	vertical-align: top;
}
.titCampos {
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	vertical-align: top;
}
.titCampos2 {
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #800000;
	vertical-align: top;
}
.filapar{
   FONT-WEIGHT: normal;
   FONT-SIZE: 11px;
   COLOR: #000000;
   FONT-FAMILY: Tahoma,Arial,sans-serif;
   background-color: #c8c8c8;
   vertical-align: middle;
   height:40px;
   padding-left:5px;
}
.filaimpar{
   FONT-WEIGHT: normal;
   FONT-SIZE: 11px;
   COLOR: #000000;
   FONT-FAMILY: Tahoma,Arial,sans-serif;
   background-color: #FFFFFF;
   vertical-align: middle;   
   height:40px;
   padding-left:5px;
}
A:link.txTurquesa10{
	FONT-WEIGHT: normal;
   FONT-SIZE: 11px;
   COLOR: #295F81;
   FONT-STYLE: normal;
   FONT-FAMILY: Tahoma,Arial, sans-serif; 
}
A:hover.txTurquesa10{
	FONT-WEIGHT: normal;
   FONT-SIZE: 11px;
   COLOR: #295F81;
   FONT-STYLE: normal;
   FONT-FAMILY: Tahoma,Arial, sans-serif ;
}
A:link.titCurso{
	padding-left: 10px;
	FONT-WEIGHT: normal;
   FONT-SIZE: 10px;
   COLOR: #000000;
   FONT-STYLE: normal;
   FONT-FAMILY: Tahoma,Arial, sans-serif;
   text-decoration:none;
}
A:hover.titCurso{
	padding-left: 10px;
	FONT-WEIGHT: normal;
   FONT-SIZE: 10px;
   COLOR: #000000;
   FONT-STYLE: normal;
   FONT-FAMILY: Tahoma,Arial, sans-serif ;
   text-decoration:underline;
}
A:visited.titCurso{
	padding-left: 10px;
	FONT-WEIGHT: normal;
   FONT-SIZE: 10px;
   COLOR: #000000;
   FONT-STYLE: normal;
   FONT-FAMILY: Tahoma,Arial, sans-serif;
   text-decoration:none;
}
A:link.titTipo{
	padding-left: 10px;
	FONT-WEIGHT: normal;
   FONT-SIZE: 12px;
   COLOR: #000000;
   FONT-STYLE: normal;
   FONT-FAMILY: Tahoma,Arial, sans-serif
}
A:hover.titTipo{
	padding-left: 10px;
	FONT-WEIGHT: normal;
   FONT-SIZE: 12px;
   COLOR: #000000;
   FONT-STYLE: normal;
   FONT-FAMILY: Tahoma,Arial, sans-serif  
}
A:visited.titTipo{
	padding-left: 10px;
	FONT-WEIGHT: normal;
   FONT-SIZE: 12px;
   COLOR: #000000;
   FONT-STYLE: normal;
   FONT-FAMILY: Tahoma,Arial, sans-serif
}
A:link.cesta { 
	color: white;
   text-decoration: none; 
   FONT-FAMILY: tahoma;
   FONT-SIZE: 11px;
}
A:visited.cesta {
	COLOR: white;
	FONT-FAMILY: tahoma;
	FONT-SIZE: 11px; 
 	TEXT-DECORATION: none; 	
}
A:hover.cesta {
	COLOR: yellow;
	FONT-FAMILY: tahoma;
	FONT-SIZE: 11px;
 	TEXT-DECORATION: underline;
}
A:link.cesta2 { 
	color: black;
   text-decoration: none; 
   FONT-FAMILY: tahoma;
   FONT-SIZE: 12px;
   font-weight: bold;
}
A:visited.cesta2 {
	COLOR: black;
	FONT-FAMILY: tahoma;
	FONT-SIZE: 12px; 
 	TEXT-DECORATION: none;
 	font-weight: bold;
}
A:hover.cesta2 {
	COLOR: black;
	FONT-FAMILY: tahoma;
	FONT-SIZE: 12px;
 	TEXT-DECORATION: underline;
 	font-weight: bold;
}
.inputSelect1 {
	border: 0px solid #CDCDCD;
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	width: 100px;
	height: 18px;
}
.inputSelect2 {
	border: 0px solid #CDCDCD;
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	width: 170px;
	height: 100px;
}
.inputSelectM {
	border: 1px solid #CDCDCD;
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	width: 280px;
	height: 80px;
}
.inputSelectMFF {
	border: 1px solid #CDCDCD;
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	width: 280px;
}
.inputSelectP {
	border: 1px solid #CDCDCD;
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	width: 280px;
	height: 40px;
}
.inputMP {
	border: 1px solid #CDCDCD;
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	width: 40px;
	height: 18px;
}
.inputP {
	border: 1px solid #CDCDCD;
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	width: 55px;
	height: 15px;
}
.inputP2 {
	border: 1px solid #CDCDCD;
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	width: 110px;
	height: 18px;
}
.inputM {
	border: 1px solid #CDCDCD;
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	width: 110px;
	height: 15px;
}
.inputMedida {
	border: 1px solid #CDCDCD;
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	width: 130px;
	height: 15px;
}
.inputL {
	border: 1px solid #CDCDCD;
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	width: 180px;
	height: 15px;
}
.inputSL {
	border: 1px solid #CDCDCD;
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	width: 260px;
	height: 18px;
}
.inputFM {
	border: 1px solid #CDCDCD;
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 120px;
	height: 16px;
}
.inputFP {
	border: 1px solid #CDCDCD;
	font-family: tahoma, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 100px;
	height: 16px;
}
.botones {
	border: 1px outset #CDCDCD;
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width:  72px;
	height: 20px;
}
.botonesP {
	border: 2px outset #CDCDCD;
	font-family: tahoma, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	width:  13px;
	height: 17px;
}
.botonesM {
	border: 2px outset #CDCDCD;
	font-family: tahoma, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	width:  40px;
	height: 17px;
}
.botonesS {
	border: 2px outset #CDCDCD;
	font-family: tahoma, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 17px;
}
.bordes{
	border: 1px solid #000000;
}
.bordesbottom{
	border-bottom: 1px inset #000000;
}
.bordes1{
	border: 1px inset #295F81;
}
.bordesbottom1{
	border-bottom: 1px inset #295F81;
}
.bordes2{
	border-top: 2px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;	
}
.SpacioW5V{
	font-size: 1px;
	background: #05C540;
}
.SpacioW5R{
	font-size: 1px;
	background: #CC0202;
}
.SpacioW5A{
	font-size: 1px;
	background: #05469E;
}
.pagination {
	font-family: tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center; 
}

A.base:visited{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px; 
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: tahoma,Arial, sans-serif;
    TEXT-DECORATION: none;
}
A.base:link{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px; 
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: tahoma,Arial, sans-serif;
    TEXT-DECORATION: none;
}
A.base:hover{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px; 
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: tahoma,Arial, sans-serif;
    TEXT-DECORATION: underline;
}

FONT
{
    FONT-FAMILY: Verdana,Arial, sans-serif
}
A.titularblanco:link
{ 
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.titularblanco:visited
{ 
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.titularblanco:hover
{ 
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
A.titularnegro:link
{ 
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.titularnegro:visited
{ 
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.titularnegro:hover
{ 
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.txtazul:link
{ 
    COLOR: #023088;
    TEXT-DECORATION: none
}
A.txtazul:visited
{ 
    COLOR: #023088;
    TEXT-DECORATION: none
}
A.txtazul:hover
{ 
    COLOR: #023088;
    TEXT-DECORATION: underline
}
A.txtblanco:link
{ 
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.txtblanco:visited
{ 
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.txtblanco:hover
{ 
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
A.txtnegro:link
{ 
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.txtnegro:visited
{ 
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.txtnegro:hover
{ 
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.txtverde:link
{ 
    COLOR: #007467;
    TEXT-DECORATION: underline
}
A.txtverde:visited
{ 
    COLOR: #007467;
    TEXT-DECORATION: underline
}
A.txtverde:hover
{ 
    COLOR: #007467;
    TEXT-DECORATION: none
}
FORM
{
    MARGIN-BOTTOM: 0px
}
.combos
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, sans-serif;
}
.fichatitular
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.titularblanco
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, sans-serif
}
.titularnegro
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana,Arial, sans-serif
}
.titularverde
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #05C540;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana,Arial, sans-serif
}
.titularrojo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #CC0202;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana,Arial, sans-serif
}

.titularazul
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #023c88;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana,Arial, sans-serif
}

.txtazul
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #023c88;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, sans-serif
}
.txtblanco10{
	FONT-WEIGHT: normal;
   FONT-SIZE: 10px;
   COLOR: #ffffff;
   FONT-STYLE: normal;
   FONT-FAMILY: Arial, sans-serif;
}
.txtblanco
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, sans-serif
}
.txtnegro
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.txtnegrojustificado
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana,Arial, sans-serif;
    TEXT-ALIGN: justify
}
.txtverde
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #007467;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, sans-serif
}

.txtgranate
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #800000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana,Arial, sans-serif
}

.cajagris
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: black 1px solid;
    WIDTH: 100%;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial, sans-serif;
    BACKGROUND-COLOR: #dddddd
}


.carrito
{
font-family: arial;
color: #800000; 
font-weight: bold; 
background-color: #C0C0C0; 
border:1px solid #000000; 
border-width: 0;
width : 17px;
height:17px
}

.cajaTit1{
	font-family: tahoma; 
	font-weight: bold;
	font-size: 11px; 	
	color: #c8c8c8;
	background-color: #992528;
}
.cajaTit2{
	font-family: tahoma; 
	font-weight: bold;
	font-size: 11px; 	
	color: #FFFFFF;
	background-color: #80ADCE;
}
.cajaConten1{
	font-family: tahoma;
	font-weight: bold;
	font-size: 11px; 	
	color: #000000;
	background-color: #FFFFFF;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
}
.cajaConten2{
	font-family: tahoma;
	font-weight: bold;
	font-size: 11px; 	
	color: #FFFFFF;
	background-color: #BFD6E6;
}
.cajaConten3{
	font-family: tahoma;
	font-weight: bold;
	font-size: 11px; 	
	color: #000000;
	background-color: #BFD6E6;
}
.bordesLibro{
	border-top: 2px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid gray;
	border-bottom: 2px solid gray;
}
.asignaturas{
	padding-left: 10px;
	FONT-WEIGHT: bold;
   FONT-SIZE: 12px;
   COLOR: #c8c8c8;
   FONT-STYLE: normal;
   FONT-FAMILY: Tahoma,Arial, sans-serif;
   background-color: #992528;
}.txAzul11 {

   FONT-SIZE: 11px;
   COLOR: #05469E;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
   vertical-align: top;
}
.txtblancoportada {

    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, sans-serif
}
A.txBlanco11Nlink:link {

	FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #FFFFFF;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
   vertical-align: top;
  	text-decoration:none;
}
A.txBlanco11Nlink:visited{

	FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #FFFFFF;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
   vertical-align: top;
   text-decoration:none;
}
A.txBlanco11Nlink:hover {

	FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #FFFFFF;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
   vertical-align: top;
   text-decoration:underline;
}

A.txBlanco11Nlink2:link {

	FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #FFFFFF;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
   text-decoration:none;
}
A.txBlanco11Nlink2:visited{

	FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #FFFFFF;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
   text-decoration:none;
}
A.txBlanco11Nlink2:hover {

	FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #FFFFFF;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
   text-decoration:underline;
}
A.txGris11Nlink2:link {

	FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #c8c8c8;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
   text-decoration:none;
}
A.txGris11Nlink2:visited{

	FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #c8c8c8;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
   text-decoration:none;
}
A.txGris11Nlink2:hover {

	FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #c8c8c8;
   FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
   text-decoration:underline;
}
.tdgris
{
    MARGIN-TOP: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: #992528;
    MARGIN-BOTTOM: 1px;
    WIDTH: 100%;
    COLOR: #c8c8c8;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, sans-serif;
	 text-decoration:none;
}
.menus{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: #992528;    
    COLOR: #c8c8c8;
    FONT-FAMILY: Arial, sans-serif;
	 text-decoration:none;
	 border-top: 1px solid #FFFFFF;
	 border-left: 0px solid #FFFFFF;
	 border-right: 2px solid #FFFFFF;
	 border-bottom: 1px solid #FFFFFF;	 
}

A.librosUNED:visited{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px; 
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: tahoma,Arial, sans-serif;
    TEXT-DECORATION: none;
}
A.librosUNED:link{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px; 
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: tahoma,Arial, sans-serif;
    TEXT-DECORATION: none;
}
A.librosUNED:hover{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px; 
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: tahoma,Arial, sans-serif;
    TEXT-DECORATION: underline;
}

.txtgranaBIG {
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px;
    COLOR: #800000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana,Arial, sans-serif
}
.textoDescripcionContenidos {
	font-family: arial, verdana;
	font-size: 11px;
	line-height: 1.6;
	color: #000000;
	text-align: justify;
}
.linkportadacontenidos{
	background-color: #DECC8F;
	text-align: center;
	color: #000000;
	font-weight: bold;
   font-size: 12px;
}
.tablaOpacidadOn { filter:alpha(opacity=100) }
.tablaOpacidadOff { filter:alpha(opacity=25) }
A.materia_ebook:link
{ 
    COLOR: #000000;
    TEXT-DECORATION: none;
    background-color: #E0DFE3;
    padding:10px;
}
A.materia_ebook:visited
{ 
    COLOR: #000000;
    TEXT-DECORATION: none;
    background-color: #E0DFE3;
    padding:10px;
}
A.materia_ebook:hover
{ 
    COLOR: #000000;
    TEXT-DECORATION: underline;
    background-color: #E0DFE3;
    padding:10px;
}
/*se aplica a en la lista de ebooks para remarcar uno en concreto*/
.marcadorEbook { 
	FONT-WEIGHT: normal;
   FONT-SIZE: 11px;
   COLOR: #000000;
   FONT-STYLE: normal;
   FONT-FAMILY: Verdana, Arial, sans-serif; 
   background-color: #FFFFCC; 
}