.texto {font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: normal; 
		text-decoration: none; 
		/*letter-spacing: 1px; */
		line-height:15px;
		color: #cccccc;
		text-align:left; }
		
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 100;
	text-decoration: none;
	color: #ffffff;
	border:none;
}
		
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	background-color: #666666;
}
		 
a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; 
		   font-size: 12px; 
		   font-weight: 100; 
		   color: #FFFFFF; 
		   text-decoration: none;
		   border:none; }
		   
.bloque {margin-top: 1px; 
		 margin-right: 1px; 
		 margin-bottom: 1px; 
		 margin-left: 1px; 
		 border: thin #666666 groove; }

.sinscroll	{overflow:hidden;}

/* Estilos de index.htm */

.cuerpo {	margin-bottom:0px; 
			margin-left:10px; 
			margin-right:0px; 
			margin-top:120px; 
			background-color:#dedede; 
			text-align:left;
			background-image:url(../images/fondo3.png); 
			background-position:left top; 
			background-repeat:repeat-y;}

.centrado { text-align:center;	}

.imgtxt {	background-image:url(../images/fondo-curriculo.jpg);
			background-position:center;
			background-repeat:no-repeat;
			width:750px;	}
			
/* Estilos de entrada.htm */
.cuerpoEntrada { margin-bottom:0px; 
				 margin-left:0px; 
				 margin-right:0px; 
				 margin-top:0px; 
				 background-color:#dedede; 
				 text-align:left;
				 background-image:url(../images/fondo3.png); 
				 background-position:left top; 
				 background-repeat:repeat-y;
				 width:750px; }
				 
				 
.logoleft {	float:left;
			background-image:url(../images/barra.jpg);
			background-position:left top;
			background-repeat:repeat-y;	}
			
.menu	{ 	font-family:Verdana, Arial, Helvetica, sans-serif;
		  		color:#FFFFFF;
		  		font-size:12px;
				padding-top:5px;
				padding-bottom:10px;}
				
.enlacesEntrada	{ color:#FF6600;}				
				
.txtTitulo	{ 	font-family:Verdana, Arial, Helvetica, sans-serif;
		  			color:#FFFFFF;
		  			font-size:14px;
					font-weight:bold;
					padding-left:20px;
				}		  

/* Estilos de curriculo.htm */
.listado  {	text-align:left;
			color:#dedede;
/*			background-image:url(../images/bullet01.png);
			background-repeat:no-repeat;
			background-position: left top;
*/			padding-left:20px;
			}

/* Estilos de curriculo/curriculo.htm */
.contenedor  {
	position:relative;
	width:750px;
	height:450px;
	overflow:auto;
	visibility:visible;
	background-image: url(../images/fondo-curriculo.jpg);
				}
				
.limpiar { clear:both;}

.tituloMed { 	font-size:15px;
				color: #ff6633;
				text-decoration:none;}
.tituloMedCV { 	font-size:15px;
				color: #ffffff;
				text-decoration:none;}				
				
/* Estilos de obras.htm */				

.titMedio {	font-size:12px;
			color: #ff6633;
			font-weight:bold;}

.cuerpoPopup {   margin-bottom:0px; 
				 margin-left:0px; 
				 margin-right:0px; 
				 margin-top:0px; 
				 background-color:#222222; 
				 text-align:center;
				 background-image:url(../images/fondo3.png); 
				 background-position:left top; 
				 background-repeat:repeat-y; }		
.margenImgPop	{ padding-left:25px; padding-top:20px; }

.volver { float:right; position:relative; }

.listado2L  {	text-align:left;
			color:#dedede;
/*			background-image:url(../images/bullet02L.png);
			background-repeat:no-repeat;
			background-position: left top;
*/			padding-left:20px;
			}
			
/* ALTO Y ANCHO DE LAS TABLAS*/
.altoTabla	{ height:430px; overflow:auto; vertical-align:top;}			

.anchoTabla	{ width:700px;  }

/* EXTRAS */
.capaOculta	{ visibility:hidden; }
.alineaMiddle { padding-top:150px;}

