.marco {		/*Marco para la página organismo.htm*/
	color:#FFFFFF;	
	overflow-y:auto; 
	overflow-x:none; 
	width:583px; /*total = 800px - ancho imagen lateral (137px) - padding left - padding right*/
	height:442px; /*total = 600px - 28px - 60px - padding top - padding bottom*/
	padding-left:40px; 
	padding-right:40px; 
	padding-top:30px; 
	padding-bottom:40px;
}
.marco2 {		/*Marco para la página derechos.htm*/
	color:#FFFFFF;	
	overflow-y:auto; 
	overflow-x:none; 
	width:594px; /*total = 800px - ancho imagen lateral (126px) - padding left - padding right*/
	height:442px; /*total = 600px - 28px - 60px - padding top - padding bottom*/
	padding-left:40px; 
	padding-right:40px; 
	padding-top:30px; 
	padding-bottom:40px;
}
.marco3 {		/*Marco para la página consumo.htm*/
	color:#FFFFFF;	
	overflow-y:auto; 
	overflow-x:none; 
	width:603px; /*total = 800px - ancho imagen lateral (117px) - padding left - padding right*/
	height:442px; /*total = 600px - 28px - 60px - padding top - padding bottom*/
	padding-left:40px; 
	padding-right:40px; 
	padding-top:30px; 
	padding-bottom:40px;
}
.marco4 {		/*Marco para la página enlaces.htm*/
	color:#FFFFFF;	
	overflow-y:auto; 
	overflow-x:none; 
	width:593px; /*total = 800px - ancho imagen lateral (125px) - padding left - padding right*/
	height:442px; /*total = 600px - 28px - 60px - padding top - padding bottom*/
	padding-left:40px; 
	padding-right:40px; 
	padding-top:30px; 
	padding-bottom:40px;
}
.marco5 {		/*Marco para la página desarrollo.htm y para la página guia.htm cuyas imágenes son igual de anchas*/
	color:#FFFFFF;	
	overflow-y:auto; 
	overflow-x:none; 
	width:564px; /*total = 800px - ancho imagen lateral (156px) - padding left - padding right*/
	height:442px; /*total = 600px - 28px - 60px - padding top - padding bottom*/
	padding-left:40px; 
	padding-right:40px; 
	padding-top:30px; 
	padding-bottom:40px;
}
.marco6 {		/*Marco para la página comercio.htm*/
	color:#FFFFFF;	
	overflow-y:auto; 
	overflow-x:none; 
	width:640px; /*total = 800px - ancho imagen lateral (80px) - padding left - padding right*/
	height:442px; /*total = 600px - 28px - 60px - padding top - padding bottom*/
	padding-left:40px; 
	padding-right:40px; 
	padding-top:30px; 
	padding-bottom:40px;
}
.marco7 {		/*Marco para la página aviso.htm*/
	color:#FFFFFF;	
	overflow-y:auto; 
	overflow-x:none; 
	width:622px; /*total = 800px - ancho imagen lateral (98px) - padding left - padding right*/
	height:442px; /*total = 600px - 28px - 60px - padding top - padding bottom*/
	padding-left:40px; 
	padding-right:40px; 
	padding-top:30px; 
	padding-bottom:40px;
}
.marco8 {		/*Marco para la página contacta.htm*/
	color:#FFFFFF;	
	overflow-y:auto; 
	overflow-x:none; 
	width:612px; /*total = 800px - ancho imagen lateral (108px) - padding left - padding right*/
	height:442px; /*total = 600px - 28px - 60px - padding top - padding bottom*/
	padding-left:40px; 
	padding-right:40px; 
	padding-top:30px; 
	padding-bottom:40px;
}
.marco9 {		/*Marco para la página de los testN.php y la de formación.htm*/
	color:#FFFFFF;	
	overflow-y:auto; 
	overflow-x:none; 
	width:547px; /*total = 800px - ancho imagen lateral (173px) - padding left - padding right*/
	height:442px; /*total = 600px - 28px - 60px - padding top - padding bottom*/
	padding-left:40px; 
	padding-right:40px; 
	padding-top:30px; 
	padding-bottom:40px;
}
td {
	font-family: arial;
	font-size: 11px;
	color: #7b7c5a;
	line-height: 14px;
}
.texto {
	color: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	text-decoration: none;
	font-size: 14px;
}
.texto12 {
	color: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	text-decoration: none;
	font-size: 12px;
}
.miniatura {
	color: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	text-decoration: none;
	font-size: 11px;
}
.miniaturazul {
	color: #AFE2FF;
	font-family: Arial,Helvetica,sans-serif;
	text-decoration: none;
	font-size: 11px;
}
.minienlace {
	background-color:#999999;
	color: #D0FF7E;
	font-family: Arial,Helvetica,sans-serif;
	text-decoration:none;
	font-size: 11px;
	font-weight:bold;
}
.minienlace:hover {
	background-color:#D0FF7E;
	color: #999999;
	font-family: Arial,Helvetica,sans-serif;
	text-decoration:none;
	font-size: 11px;
	font-weight:bold;
}
.enlace {
	background-color:#999999;
	color: #D0FF7E;
	font-family: Arial,Helvetica,sans-serif;
	text-decoration:none;
	font-size: 14px;
	font-weight:bold;
}
.enlace:hover {
	background-color:#D0FF7E;
	color: #999999;
	font-family: Arial,Helvetica,sans-serif;
	text-decoration:none;
	font-size: 14px;
	font-weight:bold;

}
.encabezado {
	color: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	text-decoration: none;
	font-size: 20px;
	font-weight:bold;
}
.encabezado2 {
	color: #AFE2FF;
	font-family: Arial,Helvetica,sans-serif;
	text-decoration: none;
	font-size: 16px;
	font-weight:bold;
}
.encabezado2bis {
	color: #AFE2FF;
	font-family: Arial,Helvetica,sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight:bold;
}
.encabezado3 {
	color: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	text-decoration: underline;
	font-size: 15px;
	font-weight:bold;
}
body {
	background-color: #BBBBBD;
	overflow:inherit; /*Ocultamos el scroll general de la página para que no moleste en IE5.x ya que debido al div suele dar problemas*/
}
a {
	outline-style:none;
	/*color:#FF9900;
	text-decoration:underline;*/
}
/*a:hover {
	outline-style:none;
	color:#FF5400;
	text-decoration:underline;
}*/
img {
	border:0px;
}
/*-------------------------------CSS PARA LOS POST-IT*/
.hov table {position:absolute; border:0; border-collapse:collapse; left:0;}
.hov a {color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#D0FF7E;} /*Enlace inactivo dentro de la sección que habilita el post-it*/
.hov b {display:none; font-weight:normal; font-family:Arial, Helvetica, sans-serif;} /*Sección o contenedor dentro del enlace*/
.hov:hover {position:relative; z-index:50;color:#111;}
.hov a:hover /*Enlaces activos dentro de la sección que habilita el post-it*/
{border:0; text-decoration:none; position:relative; color:#AFE2FF;} 
.hov:hover b, 
.hov a:hover b /*Define cómo será el post-it y el momento en el que se mostrará; incluye el color de la fuente por defecto, etc.*/
{font-size:12px; display:block; visibility:visible; position:absolute;  left:70px; top:1em; background:#FFFCC5 /*ffc antes*/; cursor:auto; border:1px solid #000; padding:10px 10px; width:21em; height:5em; color:#9A9A9A;}
.hov b a {font-size:12px; white-space:nowrap; text-decoration:none; color:#40B9FF; background:transparent; display:block;} /*Enlace inactivo dentro del post-it*/
.hov b a:hover {font-size:12px; text-decoration:underline; color:#8AC545;} /*Enlace activo dentro del post-it*/
.clear {clear:both;}
/*-------------------------------*/
.azul {
	color: #AFE2FF;
	font-weight:bold;		
	font-size: 14px;
}
.tablestyle {
	border: 1px dashed;
	padding: 5px 5px 5px 5px;
}
.tablepadding {
	padding: 5px 5px 5px 5px;
}