@font-face {
  font-family: Budhand;
  font-style:  normal;
  font-weight: normal;
  src: url(../../fonts/BUDHAND0.eot);
}

.titulopagina {
	FONT-FAMILY: Verdana,Helvetica;
	FONT-SIZE: 12px;
	COLOR: #901044;
	FONT-WEIGHT: bold;
}
.textonegro12 {
	FONT-FAMILY: Verdana,Helvetica;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-WEIGHT: normal;
}

.textojustificado {
	FONT-FAMILY: Verdana,Helvetica;
	FONT-SIZE: 10px;
	COLOR: #000000;
	text-decoration:none;
	margin-right:5px;
	margin-left:5px;
	margin-bottom:5px;
	margin-top:5px;
	text-align:justify;
}
.inputtexto {
     border: 1px solid #808080;
     font-family: Arial;
     font-size: 12px;
}
.inputtexto2 {
     border: 0px solid #808080;
     font-family: Arial;
     font-size: 10px;
     background-color:901044;
     color:#FFFFFF;
     text-align:right;
}
.paginar {
	FONT-FAMILY: Verdana,Helvetica;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-WEIGHT: bold;
}
.menusup {
	FONT-FAMILY: Verdana,Helvetica;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	text-decoration:none;
}
.menusup:visited {
	COLOR: #FFFFFF;
}
.menusup:hover {
	COLOR: #FFFFFF;
	text-decoration:underline;
}

.canalesizq {
	FONT-FAMILY: Verdana,Helvetica;
	FONT-SIZE: 10px;
	COLOR: #000000;
	text-decoration:none;
}
.canalesizq:hover {
	text-decoration:underline;
}
.portada {
	FONT-FAMILY: Verdana,Helvetica;
	FONT-SIZE: 10px;
	COLOR: #000000;
	text-decoration:none;
}
.portada:hover {
	text-decoration:underline;
}
.titulares {
	FONT-FAMILY: Verdana,Helvetica;
	FONT-SIZE: 10px;
	COLOR: #901044;
	text-decoration:none;
}
.titulares:hover {
	text-decoration:underline;
}

.bannerdcha {
	FONT-FAMILY: Verdana,Helvetica;
	FONT-SIZE: 10px;
	COLOR: #901044;
	text-decoration:none;
}
.bannerdcha:hover {
	text-decoration:underline;
}
.botonguialeon {
	background-color: #901044;
	border: 1px solid #EFEFEF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	cursor: hand;
}
.pie2 {
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;	
	font-weight: normal;
	text-decoration: none;
}
.pie2:hover {
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;	
	font-weight: normal;
	text-decoration: underline;
}

/* ***** Tabs *************************************************************** */
.textotab {
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 12px;
	COLOR: #333333;	
	margin-top: 20px;
	margin-left: 15px;
	margin-right: 15px;
	text-align: justify;
	line-height:140%;
}
div.TabView
{
  font-family: Verdana, Sans-Serif;
  font-size:   12px;
  margin-left: 30px;
}

div.TabView div.Tabs
{
  height: 22px;
  background: url('../../html/img/tab-view.png')  repeat-x 0px -72px;
}

div.TabView div.Tabs a
{
  FONT-FAMILY: Arial, Verdana;
  FONT-SIZE: 12px;
  COLOR: #808080;
  text-decoration: underline;
  font-weight: 600;

  display: block;
  float:    left;

  margin-right: 1px;
  margin-left: 0px;

  text-align: center;

  width: 140px;
  height: 22px;
  line-height: 21px;
  vertical-align: middle;

  background: url('../../html/img/tab-view.png') no-repeat 0px  0px;

  text-decoration: none;

  cursor:  pointer;
}

div.TabView div.Tabs a:hover
{
  background: url('../../html/img/tab-view.png') no-repeat 0px -35px;
  color: #333333;
}

div.TabView div.Tabs a.TabDefecto,
div.TabView div.Tabs a.TabDefecto:hover
{
  margin-top: 01px;
  height:     21px;
  background: url('../../html/img/tab-view.png') no-repeat 0px   0px;
  cursor:  default;
  color: #333333;
}

div.TabView div.Pages
{
  clear: both;
  border: 1px solid #E0E0E0;
  border-top: none;
}

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