.link1 {	background-color:#B71717;
	border-bottom:#5C0000 solid 2px;
	border-left:#FE5E5E solid 2px;
	border-right:#5C0000 solid 2px;
	border-top:#FE5E5E solid 2px;
	font-family:Arial;
	font-size:12pt;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
	color:#FFFFFF;
	}

.link1:hover {	
		background-color:#FF1F1F;
		border-bottom:#5C0000 solid 2px;
		border-left:#FE5E5E solid 2px;
		border-right:#5C0000 solid 2px;
		border-top:#FE5E5E solid 2px;
		font-family:Arial;
		font-size:12pt;
		text-align:center;
		text-decoration:none;
		padding-top:2px;
		padding-bottom:2px;
		color:#FFFFFF;}

.link1:active {	
		background-color:#B71717;
		border-left:#5C0000 solid 2px;
		border-right:#FE5E5E solid 2px;
		border-bottom:#FE5E5E solid 2px;
		border-top:#5C0000 solid 2px;
		font-family:Arial;
		font-size:12pt;
		text-align:center;
		color:#FFFFFF;
		padding-left:2px;
		padding-top:2px;}
		
body {background-color:#00BFFF;
	font-family:Tahoma, verdana; 
	font-size:small; 
	scrollbar-face-color:white; 
	scrollbar-hightlight-color:#DFE5EF; 
	scrollbar-shadow-color:#DFE5EF; 
	scrollbar-3dlight-color:#000000; 
	scrollbar-arrow-color:#FF0000; 
	scrollbar-track-color:#CCCCCC; 
	scrollbar-darkshow-color:#86A6B6;
	background-image:url(images/sky.jpg);
	background-attachment:fixed
	}
	
.titulo1 {color:blue;
	font-family:tahoma, verdana;
	font-size:16pt;
	font-weight:bold; 
	text-decoration:underline;
	width:1000px; 
	}

.titulo2 {color:blue;
	font-family:tahoma, verdana;
	font-size:12pt;
	width:1000px; 
	}
	
.titulo3{color:blue;
	font-family:arial, tahoma, verdana;
	font-size:12pt;
	font-weight:bold;}
	
.titulo4{color:black;
	font-family:arial, tahoma, verdana;
	font-size:10pt;
	font-weight:bold;}
	
.letra1{color:black;
	font-family:arial, tahoma, verdana;
	font-size:10pt;
    }

.texto_resaltado{
  background-color:#ffff99;
}

.tabla{
	color: #000000;
  	border: 1px solid #FFFFFF;
  	border-width: 0 1px 1px 1px;
  	padding-top:3px;
  	padding-bottom:3px;
    }


input{
	BORDER-RIGHT: rgb(0,255,204) 1px solid; BORDER-TOP: rgb(0,255,204) 1px solid; FONT: 10px verdana, Arial, Helvetica; BORDER-LEFT: rgb(0,255,204) 1px solid; BORDER-BOTTOM: rgb(0,255,204) 1px solid; BACKGROUND-COLOR: #ccffff
	}
textarea {
	width:350; height:130; CLEAR: none; BORDER-RIGHT: #ffcccc 3px solid; BORDER-TOP: #ffcccc 3px solid; LEFT: 0px; FLOAT: none; BORDER-LEFT: #ffcccc 3px solid; ; BORDER-BOTTOM: #ffcccc 3px solid; TOP: 0px; ; BACKGROUND-COLOR: #ccffff
	}

.texto_busqueda {
    color:blue;
	font-family:tahoma, verdana;
	font-size:10pt;
}

.boton_busqueda {
	font-family:tahoma;
	color:black;
	background-color:#ffff99;
	font-size:8pt;
	width:100px;
	}

.caja_busqueda{
	font:  10px tahoma;
  	background-color: #d6dff7;
  	color: #000000;
  	border: 1px solid #FFFFFF;
  	border-width: 0 1px 1px 1px;
  	padding-top:5px;
  	padding-bottom:5px;
	}

.tabla_oscar{
  background-color: #d6dff7;
  color: #000000;
  border: 1px solid #FFFFFF;
  border-width: 0 1px 1px 1px;
  padding-top:5px;
  padding-bottom:5px;
  width: 90%;
}

.busqueda {color:black;
    font-family:arial, tahoma, verdana;
	background-color: #ffff99;
    font-weight:bold;
	}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS para alargar la imagen*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}