/*********************************************/
/*********** Estructura **********************/
/*********************************************/

#web{
	position: relative;	
}

#didac{
	top: 22px;
	position: fixed;
	right: 17px;
	font-family: verdana;
	font-size: 9px;
	color: #999999;
	line-height: 15px;
	text-align: right;
	z-index: 999;
}

#contenedor{
	top: 242px; 
	left: 17px;
	width: 577px;
	font-family: verdana;
	font-size: 9px;
	color: #999999;
	line-height: 15px;
	position: absolute;
}

#contenedor_ancho{
	top: 242px; 
	left: 17px;
	width: 849px;
	font-family: verdana;
	font-size: 9px;
	color: #999999;
	line-height: 15px;
	position: absolute;
}

#col_1{
	width: 80px;	
	float: left;
}

#col_2{
	width: 220px;	
	float: left;
}

#col_3{
	width: 186px;
	float: left;
	margin-left: 16px;		
}

#col_1_estudio{
	width: 80px;	
	float: left;
}

#col_2_estudio{
	width: 136px;	
	float: left;
}

#col_2_contacto{
	width: 140px;
	float: left;
}

#col_3_estudio{
	width: 272px;
	float: left;
	margin-left: 16px;	
}

#col_3_estudio_ancha{
	width: 544px;
	float: left;
	margin-left: 16px;	
}

#col_3_contacto{
	width: 268px;
	float: left;
	margin-left: 16px;	
}

#imagenes{
	left: 546px;	
	margin-top: 242px; 
	position: absolute;
}

#imagenes_inicio{
	left: 360px;	
	position: absolute;
}

#imagenes_estudio{
	left: 546px;	
	position: absolute;
}


				
/*********************************************/
/*********** Estilos *************************/
/*********************************************/

.limpieza{
	clear: both;
	float: none;
}

.activo{
	font-weight: bold;
	color: #000000;	
}

.fecha{
	width: 37px;
	display: block;
	float: left;
    color: #999999;
}

.copyright{
	display: block;
	padding-top: 14px;
	padding-bottom: 30px;
	color: #878787;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}

.espacio{
	display: block;
	padding-top: 14px;
	padding-bottom: 30px;
	color: #878787;
	text-decoration: none;
	font-weight: normal;
	font-size: 9px;
}

#textos span{
	color: #000000;
}
/*********************************************/
/*********** Enlaces *************************/
/*********************************************/

a:link, a:visited{
	font-weight: bold;
	color: #000000;		
	font-size: 10px;
	text-decoration: none;
}

a:hover{
	
}

a.enlace:link, a.enlace:visited{
	font-family: verdana;
	font-size: 9px;
	font-weight: normal;
	color: #999999;	
}

a.enlace:hover{
	font-weight: bold;
	color: #000000;		
	font-size: 9px;
	text-decoration: none;	
}

p.activo a:link, p.activo a:visited{
	font-weight: bold;
	color: #000000;		
	font-size: 9px;
	text-decoration: none;	
}

p.activo a:hover{
	
}

a.top-link:link, a.top-link:visited{
	display: inline;
	padding-top: 14px;
	padding-bottom: 30px;
	color: #878787;
	text-decoration: none;
	font-weight: normal;
	font-size: 9px;
	margin-top: -30px;
	font-family: verdana;
}

a.top-link:hover{
	
}

a.footerlink:link, a.footerlink:visited{
	display: inline;
	padding-top: 14px;
	padding-bottom: 30px;
	color: #878787;
	text-decoration: none;
	font-weight: normal;
	font-size: 9px;
	margin-top: -30px;
	font-family: verdana;
}

a.footerlink:hover{
	
}

#col_3 a:link, #col_3 a:visited{
	font-size: 9px !important;
}

#col_3 a:hover{


}

#col_2_contacto a:link, #col_2_contacto a:visited, #textos a:link, #textos a:visited{
	font-weight: normal;
	color: #999999;
	font-size: 9px;
}

#col_2_contacto a:hover, #textos a:hover{
	font-weight: bold;
	color: #000000;
	font-size: 9px;
}

#pop { 
   z-index:2; 
   position:absolute; 
   text-align:center; 
   background:#ffffff; 
} 
#cerrar { 
   float:right; 
   cursor:pointer; 
   font:Verdana, Arial, Helvetica, sans-serif; 
   font-size:12px; 
   font-weight:bold; 
   color:#FFFFFF; 
   background-color:#000000; 
   width:120px; 
   position:relative; 
   margin-top:-1px; 
   text-align:center; 
}
