 /* MENU */

.Portada    
{ 
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #424262;
	text-decoration: none;
	font-weight: bold;
	line-height:12px
}
.Portada:hover { text-decoration: underline; }

.Portada2    
{ 
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #424262;
	text-decoration: none;
	font-weight: bold;
	line-height:14px
}
.Portada2:hover { text-decoration: underline; }
				
.efemerides    
{ 
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #808080;
	text-decoration: none;
	font-weight: bold;
	line-height:12px
}
.efemerides:hover { text-decoration: underline; }

.menu_on	  {	font-family: Tahoma, Sans-serif, Arial;
				font-size: 9px;
				color: #4A4A1A;
				font-weight: bold;
				text-decoration: none; }
.menu_off:hover { text-decoration: underline; }

.menu1_on	  {	font-family: Tahoma, Sans-serif, Arial;
				font-size: 10px;
				color: #2C73AD;
				font-weight: bold;
				text-decoration: none; }
.menu1_off:hover { text-decoration: underline; }

.menu0	  {	font-family: Tahoma, Sans-serif, Arial;
				font-size: 11px;
				color: #2C73AD;
				font-weight: bold;
				text-decoration: none; }
.menu0:hover { color: #518BD2; }

.menu1	  {	
		font-family: Tahoma, Sans-serif, Arial;
                font-size: 10px;
                color: #2C73AD;
                font-weight: bold;
                text-decoration: none; }
.menu1:hover { color: #518BD2; }


.menu2	  {	font-family: Tahoma, Sans-serif, Arial;
                font-size: 10px;
                color: #2C73AD;
                font-weight: bold;
                text-decoration: none; }
.menu2:hover { color: #518BD2; }

 /* CABECERA MENU */

.head_menu_item		  {	font-family: Tahoma, Sans-serif, Verdana, Arial;
				font-size: 9px;
				color: #334454;
				text-decoration: none; }
.head_menu_item:hover { text-decoration: underline; }

 /* FECHAS Y HORA */

.fecha		  {	font-family: Tahoma, Sans-serif, Arial;
				font-size: 11px;
				color: #24495F;
				text-decoration: none; }

.hora		  {	font-family: Tahoma, Sans-serif, Arial;
				font-size: 9px;
				color: #4e4e4e;
				font-weight: bold;
				text-decoration: none; }

 /* FONDOS PARA TABLAS */

.fondoverde	  {	background-color: #70A8D0;
				border: 1px #000000 solid; }

.barraazul	  {	background-color: #608ea6;
  			    	border-top: solid 1px;
				border-left: solid 1px;
				border-bottom: solid 1px;
				border-right: solid 1px;
				border-color: #000000; }


.bordenegro	  {	background-color: #ffffff;
  			    	border-top: solid 2px;
				border-left: solid 2px;
				border-bottom: solid 2px;
				border-right: solid 2px;
				border-color: #000000; }

.barraceleste	  {	background-color: #dfeaf0;
  			    	border-top: solid 1px;
				border-bottom: solid 1px;
				border-right: solid 1px;
				border-color: #000000; }

.fondoazul	  {	background-color: #006699;
				border: 1px #000000 solid; }

.tdHproducto	  { background-color: #69A8CD;
  			    	border-top: solid 1px;
				border-left: solid 1px;
				border-bottom: solid 1px;
				border-right: solid 1px;
				border-color: #224E68; }

.copeteMQ		  {	font-family: Tahoma, Sans-serif, Arial;
				font-size: 10px;
				color: #838383;
				font-weight: bold;
				text-decoration: none; }

.tdproducto	  { background-color: #F0EDD2;
  			    	border-top: solid 1px;
				border-left: solid 1px;
				border-bottom: solid 1px;
				border-right: solid 1px;
				border-color: #224E68; }

.tdAproducto	  { background-color: #E6E0B5;
  			    	border-top: solid 1px;
				border-left: solid 1px;
				border-bottom: solid 1px;
				border-right: solid 1px;
				border-color: #224E68; }

 /* TITULOS */

.titulo   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	line-height: normal;

 }

.titulo2  {	font-family: "MS Sans Serif", Geneva, sans-serif;
			font-size: 14px;
			color: #708090;
			text-decoration: none;
			font-style: normal;
 }

.titulo4	  { font-family: Arial, Tahoma, Verdana, Sans-serif;
				font-size: 18px;
				line-height: 18px;
				color: #FFFFFF;
				font-weight: bold;
				text-decoration: none; }
.titulo4:hover { text-decoration: underline; }

.titulo5	  { font-family: Tahoma, Verdana, Sans-serif;
				font-size: 14px;
				line-height: 14px;
				color: #000000;
				font-weight: bold;
				text-decoration: none; }
.titulo5:hover { text-decoration: underline; }

.titulo6	  { font-family: Tahoma, Verdana, Sans-serif;
				font-size: 16px;
				line-height: 16px;
				color: #000000;
				font-weight: bold;
				text-decoration: none; }
.titulo6:hover { text-decoration: underline; }

.Titulo12		  {	font-family: Tahoma, Sans-serif, Arial;
				font-size: 12px;
				line-height: 18px;
				color: #ffffff;
				font-weight: bold;
				text-decoration: none; }

.tit5	  {	font-family: times new roman, serif;
			font-size: 18px;
			color: #FFFFFF;
			text-decoration: none; }

.nota1	  {	font-family: "MS Sans Serif", Geneva, sans-serif;
			font-size: 13px;
			color: #314552;
			text-decoration: none; }

.epigrafeMQ  
{	
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: 8px;
	color: #314552;
	text-decoration: none; 
}

.breves	  {	font-family: times new roman, serif;
			font-size: 12px;
			color: #FFFFFF;
			font-weight: bold;
			text-decoration: none; }

.breves3	  {	font-family: tahoma, arial, sans-serif;
			font-size: 9px;
			color: #3e688b;
			font-weight: bold;
			text-decoration: none; }

.on	  {	font-family: tahoma, arial, sans-serif;
			font-size: 10px;
			color: #666666;
			text-decoration: none; }

.sediceque	  {
	width: 160px;
	background-color: White;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	font-family: tahoma, sans-serif;
			font-size: 12px;
			color: #3D5666;
			
			scrollbar-face-color: #FFFFFF;
			scrollbar-shadow-color: #AEAEAE;
			scrollbar-highlight-color: #FFFFFF;
			scrollbar-3dlight-color: #AEAEAE;
			scrollbar-darkshadow-color: #FFFFFF;
			scrollbar-track-color: #FFFFFF;
			scrollbar-arrow-color: #AEAEAE; 
}

.opinion	  {
	width: 170px;
	background-color: #6183A0;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	cursor: hand;
	font-family:  arial, tahoma, sans-serif;
			font-size: 10px;
			color: #FFFFFF;
			text-decoration: none;
}


.breves2	  
{
	width: 170px;
	background-color: #f1f7fb;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	font-family: tahoma, sans-serif;
			font-size: 11px;
			color: #314552;
			border: #cbe2f0;
			border-top: solid 1px;
			border-left: solid 1px;
			border-right: solid 1px;
			border-bottom: solid 1px;
			background-color: #f1f7fb;
}

.Nbreves	  
{
	width: 192px;
	background-color: #f1f7fb;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	font-family: tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #838383;
			border-top: solid 1px;
			border-left: solid 1px;
			border-right: solid 1px;
			border-bottom: solid 1px;
			border-color: #cbe2f0;
}
.Nbreves:hover { text-decoration: underline; }

 /* LOGUIN */

.login		  {	background-color: #F0F0F0;
				border: solid 1px;
				border-color: #AFAFAF;
				font-family: Tahoma, Sans-serif, Verdana, Arial;
				font-size: 11px;
				color: #666666;
				width: 85px;
				font-weight: normal; }

.usuario		  {	background-color: #FFFFFF;
				font-family: Tahoma, Sans-serif, Verdana, Arial;
				font-size: 11px;
				color: #666666;
				width: 150px;
				font-weight: normal; }

 /* FORMULARIOS */

.campos_ro		  {	background-color: #F0F0F0;
				border: solid 1px;
				border-color: #AFAFAF;
				font-family: Tahoma, Sans-serif, Verdana, Arial;
				font-size: 11px;
				color: #666666;
				font-weight: normal; }

.campos	  {	background-color: #dfeaf0;
				border: solid 1px;
				border-color: #568096;
				font-family: Tahoma, Sans-serif, Verdana, Arial;
				font-size: 11px;
				color: #000000;
				font-weight: normal; }

.buscador	  {	background-color: #dfeaf0;
				border: solid 1px;
				border-color: #568096;
				font-family: Tahoma, Sans-serif, Verdana, Arial;
				font-size: 11px;
				color: #000000;
				font-weight: normal; }
.buscador:hover { text-decoration: underline; }

.copeteTI		  {	font-family: Tahoma, Sans-serif, Arial;
				font-size: 9px;
				color: #003366;
				font-weight: bold;
				text-decoration: none; }

 /* TEXTOS */

.epigrafe {	font-family: arial, sans-serif;
			font-size: 10px;
			color: #666666;
			text-decoration: none; }

.textns		  {	font-family: Tahoma, Sans-serif, Arial;
				font-size: 11px;
				color: #334454;
				text-decoration: none; }

.pie		  {	font-family: Tahoma, Sans-serif, Arial;
				font-size: 9px;
				color: #333333;
				font-weight: lighter;
				text-decoration: none; }

.contacto		  {	font-family: Tahoma, Sans-serif, Arial;
				font-size: 9px;
				color: #FFFFFF;
				font-weight: bold;
				text-decoration: none; }

.separador		  {	font-family: Tahoma, Sans-serif, Arial;
				font-size: 9px;
				color: #FFFFFF;
				font-weight: lighter;
				text-decoration: none; }


.mensaje	  {	font-family: Tahoma, Sans-serif, Arial;
				font-size: 16px;
				color: red;
				font-weight: bold;
				text-decoration: none; }

.enlace_anterior	  {	background-color: #E3ECF5;
				border: solid 1px;
				border-color: #8393A1;
				font-family: Tahoma, Sans-serif, Verdana, Arial;
				font-size: 11px;
				color: #334454;
				width: 16px;
				font-weight: normal; 
				text-decoration: none; }

.enlace_actual	  {	background-color: #E3ECF5;
				border: solid 1px;
				border-color: #8393A1;
				font-family: Tahoma, Sans-serif, Verdana, Arial;
				font-size: 11px;
				color: #000000;
				width: 16px;
				font-weight: normal;
				text-decoration: none; }

.enlace_posterior	  {	background-color: #E3ECF5;
				border: solid 1px;
				border-color: #8393A1;
				font-family: Tahoma, Sans-serif, Verdana, Arial;
				font-size: 11px;
				color: #334454;
				width: 16px;
				font-weight: normal; 
				text-decoration: none; }

.texto12		  { 
                font-family: Tahoma, Sans-serif, Arial;
				font-size: 12px;
				color: #797777;
				text-align: justify;
				text-decoration: none; }

.texto11		  { 
                font-family: Tahoma, Sans-serif, Arial;
				font-size: 11px;
				color: #797777;
				text-align: justify;
				text-decoration: none; }

.texto10		  { 
                font-family: Tahoma, Sans-serif, Arial;
				font-size: 10px;
				color: #797777;
				text-align: justify;
				text-decoration: none; }

.textms		  {	font-family: Arial, Helvetica, sans-serif;
				font-size: 9px;
				color: red;
				font-weight: bold;
				text-decoration: none; }

.r10		  {	font-family: Tahoma, Sans-serif, Arial;
				font-size: 10px;
				color: #C2CED8;
				text-decoration: none; }

.tn10		  {	background-color: #dfeaf0;
				font-family: Tahoma, Sans-serif, Arial;
				font-size: 10px;
				color: #000000;
				font-weight: bold;
				text-decoration: none; }

.r10:hover    { color: #FFFFFF; }

 /* BOTONES */

.botonCerrar	  { font-family: Tahoma, Verdana, Arial, Sans-serif;
				font-size: 9px;
				font-weight: bold;
				border-color: #657583;
				background: #ffffff;
				color: #536E88;
				border-top: solid 1px;
				border-left: solid 1px;
				border-bottom: solid 1px;
				border-right: solid 1px;
				width: 120px;
				line-height: 16px;
				text-decoration: none; }

 /* IMPRESION */

.printer {
color: #FA2000;
background-color: #FFFFFF;
border-width: 0;
font-weight: bold;
text-align: center;
cursor: pointer;
}

