BODY
{background: #ffffff url(../imgs/fondo_oh2.jpg); background-repeat: repeat-x;
}

.pituto {
	COLOR: #78B465;
	FONT-FAMILY: comic sans ms;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 13px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: BOLD;
}


.clave 
{ 
  font-family: Tahoma, Verdana Helvetica, Arial; 
  font-size:9px; 
  color:#ffffff; 
  line-height:9px;
  text-decoration:none;
}
.clave:hover
{
  text-decoration: underline;  
}

.pie 
{ 
  font-family: Trebuchet, Verdana, Tahoma, Helvetica, Arial; 
  font-size:11px; 
  color:#ffffff; 
  line-height:18px;
  text-decoration:none;
}
.cuadro 
{ 
  font-family: Arial, Verdana, Tahoma, Helvetica; 
  font-size:11px; 
  color:#000000; 
  line-height:20px;
  text-decoration:none;
}
.titulos
{
  font-family: Trebuchet MS, Tahoma, Verdana, Helvetica, Arial; 
  font-size:15px; 
  font-weight: bold;
  color:#B8B8B8;
  line-height:21px;
  text-decoration:none;
  margin:0;
}
.titulosb
{
  font-family: Trebuchet MS, Tahoma, Verdana, Helvetica, Arial; 
  font-size:16px; 
  font-weight: bold;
  color:#019ADE;
  line-height:21px;
  text-decoration:none;
  padding-bottom:20px;
}
.titulosc
{
  font-family: Trebuchet MS, Tahoma, Verdana, Helvetica, Arial; 
  font-size:14px; 
  font-weight: bold;
  color:#B8B8B8;
  line-height:21px;
  text-decoration:none;
}
.titulosc:hover
{
  text-decoration: underline;  
}
.titulosd
{
  font-family: Trebuchet MS, Tahoma, Verdana, Helvetica, Arial; 
  font-size:16px; 
  font-weight: bold;
  font-style: italic;
  color:#ACACAC;
  line-height:21px;
  text-decoration:none;
  margin:0;
}
.titulose
{
  font-family: Trebuchet MS, Tahoma, Verdana, Helvetica, Arial; 
  font-size:15px; 
  font-weight: bold;
  color:#000000;
  line-height:21px;
  text-decoration:none;
  margin:0;
}
.titulosf
{
  font-family: Trebuchet MS, Tahoma, Verdana, Helvetica, Arial; 
  font-size:14px; 
  font-weight: bold;
  color:#000000;
  line-height:21px;
  text-decoration:none;
}
.titulosg
{
  font-family: Trebuchet MS, Tahoma, Verdana, Helvetica, Arial; 
  font-size:14px; 
  font-weight: bold;
  color:#A6A8A8;
  line-height:21px;
  text-decoration:none;
}
.titulosh
{
  font-family: Trebuchet MS, Tahoma, Verdana, Helvetica, Arial; 
  font-size:14px; 
  font-weight: bold;
  color:#ffffff;
  line-height:18px;
  text-decoration:none;
}
.txt01 
{ 
  font-family: Arial, Verdana, Tahoma, Helvetica; 
  font-size:12px; 
  color:#000000; 
  line-height:21px;
  text-decoration:none;
}
.txt02 
{ 
  font-family: Arial, Verdana, Tahoma, Helvetica; 
  font-size:16px; 
  color:#848484; 
  line-height:20px;
  text-decoration:none;
  background-color:#ffffff;
  padding-left:18;
}
.txt03 
{ 
  font-family: Verdana, Tahoma, Helvetica; 
  font-size:11px; 
  color:#000000; 
  line-height:14px;
  text-decoration:none;
}
.txt03:hover
{
  text-decoration: underline;  
}
.txt04 
{ 
  font-family: Verdana, Tahoma, Helvetica; 
  font-size:10px; 
  color:#000000; 
  line-height:14px;
  text-decoration:none;
}
.input 
{ 
  font-family: Verdana, Tahoma, Helvetica, Arial; 
  font-size:11px;
  color:#306b7b; 
  border: solid 1px, #aaaaaa; 
  background-color:#ffffff;
  line-height:12px;
  width:65px;
  height:16px;
  text-decoration:none;
}
.input2 
{ 
  font-family: Verdana, Tahoma, Helvetica, Arial; 
  font-size:11px;
  color:#306b7b; 
  border: solid 1px, #aaaaaa; 
  background-color:#ffffff;
  line-height:12px;
  width:140px;
  height:18px;
  text-decoration:none;
}
.input3 
{ 
  font-family: Verdana, Tahoma, Helvetica, Arial; 
  font-size:11px;
  color:#306b7b; 
  line-height:12px;
  width:250px;
  height:100px;
  text-decoration:none;
  border: solid 1px, #aaaaaa; 
}
.input4 
{ 
  font-family: Tahoma, Verdana, Helvetica, Arial; 
  font-size:11px;
  color:#C2BFBF; 
  line-height:14px;
  width:86px;
  height:18px;
  text-decoration:none; 
  background-image:url("../imgs/back_login.gif");
  border: solid 0px; 
  padding-left: 4px;
}

/* -- LEFT COLUMN ----------------------------------------------------------------------------------------------- */


#col_left {width: 216px; padding: 0; margin: 0; background: #6BB7E5 url(../imgs/nav_bg.gif);}

#subNav ul {margin: 0px 0 0px 0px; padding: 0 0 0px 0; border: 0;}

#subNav ul li {
	width: 216px;
	line-height: 18px;
	list-style: none;
	font-family: Tahoma, verdana, sans-serif;
	display: inline;
	margin: 0;
	}
	
#subNav ul li a {
	height: 20px;
	padding: 0 0 0 20px; 
	margin: 0;
	display: block;  
	font-size: 11px !important;
	text-decoration: none;
	background: url(../imgs/sideul_bg.gif) no-repeat 0 -25px;
	color: #025688; 
	}	

#subNav ul li a:hover, #subNav ul li a.active {
	background: url(../imgs/sideul_bg.gif) no-repeat 0 0; 
	padding: 0 0 0 20px;
	margin: 0;
	color: #ffffff; 
	}
	

