body
{
	
	margin: 0;
	padding: 0;
	background-color: #ffffff;
	font-size: 11px;
	color:#000000;
	font-family:verdana,tahoma;
	

}

a.button:link,a.button:visited {
  display: block;
  width: 115px;
  height: 33px;
  background: url("pestana_azul.jpg") 0 0 no-repeat;
  font-family:  Verdana,Arial, Helvetica;
	font-size: 12px;
	text-align:center;
	line-height:33px; 
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
a.button:hover {   
 background: url("pestana_gris2.jpg") 0 0 no-repeat;
 font-weight: bold;
	text-decoration: none;
 font-size: 12px;
 color: #004998;
}  

a.button2:link,a.button2:visited { 
  display: block;
  width: 115px;
  height: 33px;
  background: url("pestana_gris.jpg") 0 0 no-repeat;
  font-family:  Verdana,Arial, Helvetica;
	font-size: 12px;
	text-align:center;
	line-height:33px; 
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}



img
{  border-style: none;
}


a.bloque_der:link,a.bloque_der:visited  {
  font-family:  Verdana,Arial, Helvetica;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	}
	
	
a.bloque_der:hover, a.bloque_der:active {
 font-family:  Verdana,Arial, Helvetica;
	font-size: 11px;
	color: #fff;
	text-decoration: underline;
	}
	

a:link,a:visited  {
  font-family:  Verdana,Arial, Helvetica;
	font-size: 11px;
	color: #004998;
	font-weight: bold;
	text-decoration: none;
	}
	
	
a:hover, a:active {
 font-family:  Verdana,Arial, Helvetica;
	font-size: 11px;
	color: #004998;
	text-decoration: underline;
	}
	
	

input {
  font-family: Verdana, Helvetica;
	border: 1px solid #004998;
	color: #444444;
  background: #f7f7f7;
	padding: 2px 5px 1px 5px;
	font-size: 11px;
	}
	
	select,option {
  font-family: Verdana, Helvetica;
	border: 1px solid #004998;
	color: #444444;
  background: #f7f7f7;
	padding: 2px 5px 1px 5px;
	font-size: 9px;
	}
	

	
textarea {
	font-family: Verdana, Helvetica;
	font-size: 11px;
	border: 1px solid #004998;
	background: #f7f7f7;
	color: #444444;
	padding: 2px 5px 1px 5px;
	width: 350px;
	}
#puntos {
	BORDER-RIGHT: #e7e7e7 1px solid;
	PADDING-RIGHT: 10px;
  PADDING-TOP: 10px;
  PADDING-LEFT: 10px; 
  PADDING-BOTTOM: 10px; 
  BORDER-TOP: #e7e7e7 1px solid; 
  FONT-SIZE: 10px; 
  BORDER-LEFT: #e7e7e7 1px solid; 
  COLOR: #ffffff; 
  BORDER-BOTTOM: #e7e7e7 1px solid;
  FONT-FAMILY: verdana,arial, lucida grande, sans-serif;
  BACKGROUND-COLOR: #AB8D00;
  TEXT-ALIGN: left;
}
	

	
/* 8)-=-=-=- Hacks -=-=-=- */
	
.clearfix:after { /* float hack used to float content correctly */
    content: "."; 
   	display: block; 
   	height: 0; 
   	clear: both; 
    visibility: hidden;
	}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */	
