body {
	background-image:url(../imagenes/bg.gif);
}
.link1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	text-decoration: none;

}
.link1 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	text-decoration: none;

}
.link2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #999999;
	text-decoration: none;

}
.link2 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	text-decoration: none;

}
.link3 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #999999;
	text-decoration: none;
	font-weight:bold;

}
.link3 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #333333;
	text-decoration: none;
	font-weight:bold;

}
.cuerpo-normal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#222222;
}
.cuerpo-normal-resaltado{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#222222;
	font-weight:bold;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1D99E0;
	font-weight:bold;
}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#1D99E0;
	font-weight:bold;
}
.texto-duro{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#222222;
	line-height:15px;
}
.titulo-chico-celeste{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1D99E0;
	font-weight:bold;
}
.c{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1D99E0;
	font-weight:bold;
}

/* CALENDARIO //////////////////////////////////////////////////////////////////////////////////////////////////// */

.fc_main { background: #DDDDDD; border: 1px solid #000000; font-family: Verdana; font-size: 10px; }
.fc_date { border: 1px solid #D9D9D9;  cursor:pointer; font-size: 10px; text-align: center;}
.fc_dateHover, TD.fc_date:hover { cursor:pointer; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #999999; border-bottom: 1px solid #999999; background: #E7E7E7; font-size: 10px; text-align: center; }
.fc_wk {font-family: Verdana; font-size: 10px; text-align: center;}
.fc_wknd { color: #FF0000; font-weight: bold; font-size: 10px; text-align: center;}
.fc_head { background: #000066; color: #FFFFFF; font-weight:bold; text-align: left;  font-size: 11px; }

/* CALENDARIO FIN //////////////////////////////////////////////////////////////////////////////////////////////// */

/* thumbnail list */

	ul#thumbs, ul#thumbs li{
		margin:0;
		padding:0;
		list-style:none;
	}
	
	ul#thumbs li{
		float:left;
		margin-right:5px;
		border:1px solid #999;	
		padding:2px;
	}
	ul#thumbs a{
		display:block;
		float:left;
		width:40px;
		height:30px;
		line-height:100px;
		overflow:hidden;
		position:relative;
		z-index:1;		
	}
	ul#thumbs a img{
		float:left;
		position:absolute;
		top:-20px;
		left:-50px;	
	}
	
	/* mouse over */
	
		ul#thumbs a:hover{
			overflow:visible;
			z-index:1000;
			border:none;		
		}
		ul#thumbs a:hover img{
			border:1px solid #999;	
			background:#fff;
			padding:2px;			
		}	
	
	/* // mouse over */

	/* clearing floats */
	
		ul#thumbs:after, li#thumbs:after{
			content:"."; 
			display:block; 
			height:0; 
			clear:both; 
			visibility:hidden;
			}
		ul#thumbs, li#thumbs{
			display:block;
			}
		/*  \*/
		ul#thumbs, li#thumbs{
			min-height:1%;
			}
		* html ul#thumbs, * html li#thumbs{
			height:1%;
			}	
	
	/* // clearing floats */

/* // thumbnail list */


/* single thumbnail */

	p.thumb{
		float:left;
		margin:.5em 0;
		margin-right:10px;
		border:1px solid #999;	
		padding:2px;
	}
	p.thumb a{
		display:block;
		float:left;
		width:40px;
		height:30px;
		line-height:100px;
		overflow:hidden;
		position:relative;
		z-index:1;	
	}	
	p.thumb a img{
		float:left;
		position:absolute;
		top:-20px;
		left:-50px;	
	}
	
	/* mouse over */
	
		p.thumb a:hover{
			overflow:visible;
			z-index:1000;
			border:none;		
		}
		p.thumb a:hover img{
			border:1px solid #999;	
			background:#fff;
			padding:2px;			
		}	
	
	/* // mouse over */	

/* // single thumbnail */