BODY{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	margin:0;
	padding:0;	
}
A{
	color:#426166;
	text-decoration:underline;
}
A:hover{
	color:#426166;
	text-decoration:none;
}
A:visited{
	/*color:#426166;*/
	text-decoration:none;
}
A.ampliar{
	background:transparent url(imgs/ampliar.jpg) no-repeat scroll right center;
	clear:both;
	color:#333333;
	display:block;
	float:right;
	height:10px;
	padding-right:35px;
	padding-top:21px;
	margin-top:10px;
}
ADDRESS{
	width:200px;
	margin:4px 0 7px 0;
}
.clear{
	clear:both;
}
/** MENÚ SUPERIOR **/
DIV.menu-superior{
	width:950px;
	height:36px;
	margin:0 auto;
	text-align:right;
	padding:0;	
}
	DIV.menu-superior UL{
		list-style:none;
		margin:0px 40px 0px 0px;
		padding:5px 0px 0px 0px; 
	}
		DIV.menu-superior UL LI{
			display:inline;
			border-right:1px solid #465f63;
			padding:0 7px;
		}
			DIV.menu-superior UL LI.last{
				border-right:none;
			}
			
			DIV.menu-superior UL LI.idiomas{
				border-right:none;
				padding-top:6px;
				padding-left:20px;
			}
				DIV.menu-superior UL LI.idiomas A{
					margin-right:5px;
				}
		
			DIV.menu-superior UL LI A{
				color:#465f63;
				text-decoration:none;
			}
			
			DIV.menu-superior UL LI A:hover{
				color:#465f63;
				text-decoration:underline;
			}
/** FIN MENÚ SUPERIOR **/
/** CONTENEDOR CABECERA **/
DIV.contenedor-cabecera-portada{
	background: url(imgs/fondo-contenedor-cabecera-portada.jpg) repeat-x 0 0;
	height:517px;
	margin:0;
	padding:0;	
}
DIV.contenedor-cabecera{
	background: url(imgs/fondo-contenedor-cabecera.jpg) repeat-x 0 0;
	height:446px;
	margin:0;
	padding:0;	
}
	DIV.contenedor-cabecera-portada DIV.contenido-cabecera,
	DIV.contenedor-cabecera DIV.contenido-cabecera{
		width:950px;
		margin:0 auto;
		height:297px;
		position:relative;
	}
		DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.logo,
		DIV.contenedor-cabecera DIV.contenido-cabecera DIV.logo{
			margin:2px 0px 0px 0px;
			float:left;
		}
		
		DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.eslogan,
		DIV.contenedor-cabecera DIV.contenido-cabecera DIV.eslogan{
			float:right;
			width:730px;
			height:204px;
			margin:45px 0px 0px 0px;
		}
		
		DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-principal,
		DIV.contenedor-cabecera DIV.contenido-cabecera DIV.menu-principal{
			clear:both;
			padding:15px 0 15px 0px;
			position:relative;			
		}
		
			DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-principal UL,
			DIV.contenedor-cabecera DIV.contenido-cabecera DIV.menu-principal UL{
				list-style:none;
				margin:0;
				padding:0;
			}
			
				
				DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-principal UL LI,
				DIV.contenedor-cabecera DIV.contenido-cabecera DIV.menu-principal UL LI{
					display:inline;
					margin:0 3px;
					padding:6px;
					background:#d1f2f9;
					font-family:Geneva,Arial,Helvetica,sans-serif;
				}
					DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-principal UL LI A,
					DIV.contenedor-cabecera DIV.contenido-cabecera DIV.menu-principal UL LI A{
						color:#266a7d;
						text-decoration:none;
						font-size:12px;						
					}
					
					DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-principal UL LI.activo A,
					DIV.contenedor-cabecera DIV.contenido-cabecera DIV.menu-principal UL LI.activo A{
						text-decoration:underline;
					}
					
					DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-principal UL LI A:hover,
					DIV.contenedor-cabecera DIV.contenido-cabecera DIV.menu-principal UL LI A:hover{
						color:#266a7d;
						text-decoration:none;
					}
					
					DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-principal UL LI.activo A:hover,
					DIV.contenedor-cabecera DIV.contenido-cabecera DIV.menu-principal UL LI.activo A:hover{
						text-decoration:underline;
					}					
		.icono-twitter-menu{
			position:absolute;
			left:847px;
			top:10px;
			color:#2b7e92;
			font-weight:bold;
		}
		DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-principal DIV.icono-facebook-menu,
		DIV.contenedor-cabecera DIV.contenido-cabecera DIV.menu-principal DIV.icono-facebook-menu{
			position:absolute;
			left:884px;
			top:10px;
			color:#2b7e92;
			font-weight:bold;
		}
			DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-principal DIV.icono-facebook-menu A,
			DIV.contenedor-cabecera DIV.contenido-cabecera DIV.menu-principal DIV.icono-facebook-menu A{
				color:#2b7e92;
				text-decoration:none;
			}
			
				
		
		DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-principal DIV.icono-rss-menu,
		DIV.contenedor-cabecera DIV.contenido-cabecera DIV.menu-principal DIV.icono-rss-menu{
			position:absolute;
			left:920px;
			top:10px;
			color:#2b7e92;
			font-weight:bold;
		}
			DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-principal DIV.icono-rss-menu A,
			DIV.contenedor-cabecera DIV.contenido-cabecera DIV.menu-principal DIV.icono-rss-menu A{
				color:#2b7e92;
				text-decoration:none;
			}
		
					
		DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.sombra,
		DIV.contenedor-cabecera DIV.contenido-cabecera DIV.sombra{
			background:url(imgs/fondo-sombra-cabecera.jpg) no-repeat 0 top;
			height:13px;
			margin-top:6px;
			font-size:1px;
		}					
					
		DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-iconos,
		DIV.contenedor-cabecera DIV.contenido-cabecera DIV.menu-iconos{
			clear:both;
			margin:16px 0 0;
		}
				/** GRANDES **/
				DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo-grande{
					width:235px;
					height:168px;
					border:1px solid #FFFFFF;
				}
				
					DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo-grande H2{
						color:#327892;
						font-size:11px;
						font-family:Geneva, Arial, Helvetica, sans-serif;
												
						margin:35px 12px 0 0;
						padding:0;
						text-align:right;
					}
					
						DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo-grande H2 A{
							color:#327892;
							text-decoration:none;
						}
					
					DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo-grande SPAN{
						color:#7D969D;
						display:block;
						font-size:11px;
						font-family:Geneva,Arial,Helvetica,sans-serif;
						font-weight:bold;
						margin:11px 0 0 15px;
						padding:0;
						text-align:left;			
					}
					
					DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo-grande P{
						color:#333333;
						margin:0px 2px 0 15px;
						text-align:left;
					}
						DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo-grande STRONG{
							color:#7D969D;
							display:block;
							font-size:11px;
							font-family:Geneva,Arial,Helvetica,sans-serif;
							margin:0px 0 0 1px;
							padding:0;
							text-align:left;
						}
			
				DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo-grande-1{
					background: url(imgs/bocadillo-grande-1.jpg) no-repeat 0 0;
				}
					DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo-grande-color-1{ /*COLOR*/
						background: url(imgs/bocadillo-grande-1_color.jpg) no-repeat 0 0;
					}
				
				DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo-grande-2{
					background: url(imgs/bocadillo-grande-Hom.jpg) no-repeat 0 0;
				}
				
					DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo-grande-color-2{ /*COLOR*/
						background: url(imgs/bocadillo-grande-Hom-act.jpg) no-repeat 0 0;
					}				
				
				DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo-grande-3{
					background: url(imgs/bocadillo-grande-3.jpg) no-repeat 0 0;
				}
				
					DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo-grande-color-3{ /*COLOR*/
						background: url(imgs/bocadillo-grande-3_color.jpg) no-repeat 0 0;
					}				
				
				DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo-grande-4{
					background: url(imgs/bocadillo-grande-Fem.jpg) no-repeat 0 0;
				}
				
					DIV.contenedor-cabecera-portada DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo-grande-color-4{ /*COLOR*/
						background: url(imgs/bocadillo-grande-Fem-act.jpg) no-repeat 0 0;
					}				
				/** FIN GRANDES **/				
				
				/** NORMALES **/	
				DIV.contenedor-cabecera DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo{
					width:235px;
					height:90px;
					border:1px solid #FFFFFF;
				}
				
					DIV.contenedor-cabecera DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo H2{
						color:#327892;
						font-family:Geneva,Arial,Helvetica,sans-serif;
						font-size:11px;
						margin:35px 12px 0 0;
						text-align:right;
					}
					
						DIV.contenedor-cabecera DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo H2 A{
							color:#327892;
							text-decoration:none;
						}
						DIV.contenedor-cabecera DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo H2 A:hover{							
							text-decoration:underline;
						}
				
				DIV.contenedor-cabecera DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo-1{
					background: url(imgs/bocadillo-1.jpg) no-repeat 0 0;
				}
				
					DIV.contenedor-cabecera DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo-color-1{ /*COLOR*/
						background: url(imgs/bocadillo-1_color.jpg) no-repeat 0 0;
					}
				
				DIV.contenedor-cabecera DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo-2{
					background: url(imgs/bocadillo-4-Hom.jpg) no-repeat 0 0;
				}
				
					DIV.contenedor-cabecera DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo-color-2{ /*COLOR*/
						background: url(imgs/bocadillo-4-Hom-color.jpg) no-repeat 0 0;
					}
				
				DIV.contenedor-cabecera DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo-3{
					background: url(imgs/bocadillo-3.jpg) no-repeat 0 0;
				}
				
					DIV.contenedor-cabecera DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo-color-3{ /*COLOR*/
						background: url(imgs/bocadillo-3_color.jpg) no-repeat 0 0;
					}				
				
				DIV.contenedor-cabecera DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo-4{
					background: url(imgs/bocadillo-4-Fem.jpg) no-repeat 0 0;
				}
					DIV.contenedor-cabecera DIV.contenido-cabecera DIV.menu-iconos TABLE TR TD DIV.bocadillo-color-4{ /*COLOR*/
						background: url(imgs/bocadillo-4-Fem-color.jpg) no-repeat 0 0;
					}												
				/** FIN NORMALES **/								
				
/** FIN CONTENEDOR CABECERA **/
/** CONTENEDOR NAVBAR **/
DIV.contenedor-navbar{
	background: url(imgs/fondo_navbar.jpg) repeat-x 0 0;
	height:20px;
	margin:0;
	padding:0;
	overflow:hidden;
}
	DIV.navbar{
		width:930px;
		margin:0 auto;
		/*background-color:#333;*/
	}
		DIV.navbar UL{
			background:transparent url(imgs/topo_navbar.gif) no-repeat left 5px;
			list-style-image:none;
			list-style-position:inherit;
			list-style-type:none;
			overflow:hidden;
			padding:2px 0 0 16px;
			position:relative;
			margin:0;
		}
			DIV.navbar UL LI{
				display:inline;
				font-size:10px;
				margin-right:5px;
				position:relative;
			}
				DIV.navbar UL LI.last{
					font-weight:bold;					
				}
				
			DIV.navbar UL LI A{
				text-decoration:none;
			}
			
/** FIN CONTENEDOR NAVBAR **/
/** CENTRO **/
DIV.centro{
	clear:both;
	width:960px;
	margin:0 auto;
}
	/*MENU SECCIONES*/
	DIV.centro DIV.secciones{
		width:960px;
		margin:15px auto 0px auto;
		background:url(imgs/objetos/fondo-caja-menu-secciones.jpg) no-repeat 0 0;
		height:37px;
	}
		DIV.centro DIV.secciones UL{
			list-style:none;
			margin:0 0 0 12px;
			padding:10px 0 0;			
		}
			DIV.centro DIV.secciones UL.centro{
				text-align:center;
				font-size:18px;
				padding:4px 0 0;
				margin:0;
			}	
		
			DIV.centro DIV.secciones UL LI{
				display:inline;
				padding:0px 5px 0px 5px;
				border-right:1px solid #327892;
				font-size:9px;
			}
			
			DIV.centro DIV.secciones UL LI.last{
				border-right:none;
			}
			
			DIV.centro DIV.secciones UL LI A{
				color:#327892;
				text-decoration:none;
				font-size:13px;
			}	
		
	/* FIN MENU SECCIONES*/
	DIV.centro DIV#contenido-left-portada{
		float:left;
		height:100%;
		padding:5px 0px 5px 0px;
		top:0;
		width:635px;
		position:relative;
	}
	
	DIV.centro DIV#contenido-right-portada{
		margin:0px 0px 0px 650px;
		padding:5px 0px 5px 0px;
		width:303px;
	}
	
	DIV.centro DIV#contenido-left{
		float:left;
		height:100%;
		padding:5px 0px 5px 0px;
		top:0;
		width:688px;
		position:relative;
	}
	
	DIV.centro DIV#contenido-right{
		margin:0px 0px 0px 700px;
		padding:5px 0px 5px 0px;
		width:250px;
	}
	
		/*OBJECTO - CAJA CONTENIDO - PORTADA*/
		DIV.caja-contenido-portada{
			width:633px;
			background-color:#FFF;
			background-image:url(imgs/objetos/caja-contenido-portada-side.jpg);
			background-repeat:repeat-y;
			margin-left:0;
			margin-right:0px;
			margin-top:20px;
			position:relative;
			clear:both;			
		}
		
		DIV.caja-contenido-portada DIV.caja-contenido-top{
			background-repeat:no-repeat;
			height:66px;
			width:633px;
			background-image:url(imgs/objetos/caja-contenido-portada-top.jpg);
			padding:16px 0px 0px 0px;
			margin:0px 0px -16px 0px;
			color:#327892;
		}
			DIV.caja-contenido-portada DIV.caja-contenido-top.color{ /*COLOR*/
				background-image:url(imgs/objetos/caja-contenido-portada-top_color.jpg);
			}
		
		DIV.caja-contenido-portada DIV.caja-contenido-top H1.titulo-caja{
			color:#327892;
			font-family:Geneva,Arial,Helvetica,sans-serif;
			font-size:20px;
			margin:0px 0px 0px 20px;
			
		}
			DIV.caja-contenido-portada DIV.caja-contenido-top H1.titulo-caja A{
				color:#327892;
				text-decoration:none;
		
			}
		
		DIV.caja-contenido-portada DIV.caja-contenido-content{
			width:633px;
			margin:10px 0px 10px 0px;
			height:449px;
		}
		
		DIV.caja-contenido-portada DIV.caja-contenido-bottom{
			background-repeat:no-repeat;
			height:18px;
			width:633px;
			background-image:url(imgs/objetos/caja-contenido-portada-bottom.jpg);
		}
		/*FIN OBJECTO - CAJA CONTENIDO - PORTADA*/
		
		/*OBJECTO - CAJA CONTENIDO*/
		DIV.caja-contenido{
			width:686px;
			background-color:#FFF;
			background-image:url(imgs/objetos/caja-contenido-side.jpg);
			background-repeat:repeat-y;
			margin-left:0;
			margin-right:0px;
			margin-top:7px;
			position:relative;
			clear:both;			
		}
			DIV#pop-up.caja-contenido{
				width:460px;
				background-image:url(imgs/objetos/caja-contenido-side-popup.jpg);
			}
		
		DIV.caja-contenido DIV.caja-contenido-top{
			background-repeat:no-repeat;
			height:88px;/*height:66px;*/
			width:686px;
			background-image:url(imgs/objetos/caja-contenido-top.jpg);
			padding:16px 0px 0px 0px;
			margin:0px 0px -45px 0px;
			color:#327892;
		}
		
			DIV#pop-up.caja-contenido DIV.caja-contenido-top{
				width:460px;
				background-image:url(imgs/objetos/caja-contenido-top-popup.jpg);
			}		
		
		DIV.caja-contenido DIV.caja-contenido-top H1.titulo-caja{
			color:#327892;
			font-family:Geneva,Arial,Helvetica,sans-serif;
			font-size:18px;
			margin:0px 0px 0px 20px;
		}
		
		DIV.caja-contenido DIV.caja-contenido-content{
			width:645px; /* - 20px de padding*/
			margin:10px 0px 10px 0px;
			padding:0px 0px 0px 20px;
			color:#333333;
		}
			DIV#pop-up.caja-contenido DIV.caja-contenido-content{
				width:420px;
			}
		DIV.caja-contenido DIV.caja-contenido-content DIV.add-this{
			text-align:right;
			margin:30px 18px 0 0; 
		}
		
		DIV.caja-contenido DIV.caja-contenido-content DIV.add-this-left{
			text-align:left;
			margin:20px 18px 0 0; 
		}		
		
			/*ESTILOS PREDEFINITOS GENERALES DE CONTENIDO*/
			DIV.caja-contenido DIV.caja-contenido-content H3{
				color:#327892;
				font-family:Geneva,Arial,Helvetica,sans-serif;
				font-size:14px;
				margin:10px 0;
			}
			DIV.caja-contenido DIV.caja-contenido-content H4 {
				color:#327892;
				font-family:Geneva,Arial,Helvetica,sans-serif;
				font-size:14px;
				margin:10px 0;
			}
			
			DIV.caja-contenido DIV.caja-contenido-content H5 {
				color:#327892;
				font-family:Geneva,Arial,Helvetica,sans-serif;
				font-size:12px;
				margin:5px 0;				
			}
			
			DIV.caja-contenido DIV.caja-contenido-content P {
				line-height:18px;	
			}
			
				DIV.caja-contenido DIV.caja-contenido-content P.subir{
					text-align:right;
				}
				DIV.caja-contenido DIV.caja-contenido-content P.subir A{
					background:url(imgs/subir.jpg) no-repeat 0 center;
					padding:0 0 2px 16px;
					text-decoration:none;
				}			
			
			DIV.caja-contenido DIV.caja-contenido-content STRONG{
				color:#63AFCB;
			}
			
			DIV.caja-contenido DIV.caja-contenido-content DIV.hr{
				border:none;
				height:1px;
				margin-top:-5px;
			}
			DIV.caja-contenido DIV.caja-contenido-content HR{
				border:1px solid #E0EEF5;
				height:1px;
			}
			
			DIV.caja-contenido DIV.caja-contenido-content IMG {
				margin:0px 20px 10px 0px;
			}
			
			DIV.caja-contenido DIV.caja-contenido-content IMG.left {
				float:left;
				margin:0px 20px 10px 0px;
				background:url(imgs/objetos/fondo-foto-contenidos.jpg) no-repeat scroll 0 0;
				padding:5px;
			}
			
			DIV.caja-contenido DIV.caja-contenido-content IMG.right {
				float:right;
				margin:0px 0px 10px 20px;
			}			
			
			DIV.caja-contenido DIV.caja-contenido-content UL {
				margin:5px 0 0 15px;
				list-style:url(imgs/topo.jpg);
			}
				
				DIV.caja-contenido DIV.caja-contenido-content UL LI {
					padding:3px 0;
				}		
			
			DIV.caja-contenido DIV.caja-contenido-content OL {
				margin:5px 0 0 15px;
			}
				DIV.caja-contenido DIV.caja-contenido-content OL LI {
				 padding:3px 0;	
				}
				
				
			DIV.caja-contenido DIV.caja-contenido-content SPAN.separador{ /* Separador de elementos */
				display:block;
				clear:both;
				margin: 0px 10px 0px 10px;
				height:2px;
				font-size:1px;
				padding:0;
				background:url(imgs/objetos/fondo-caja-separador-resumen.jpg) repeat-x 0 0;
			}
			
			DIV.caja-contenido DIV.caja-contenido-content DIV.relacionados{
				float:left;
				width:206px;
				margin:0 30px 30px 0px;
			}
			DIV.caja-contenido DIV.caja-contenido-content DIV.relacionados h4{
				background:#8ebbd2 url(imgs/fondo-relacionados.jpg) no-repeat right 0;
				color:#FFFFFF;
				font-size:12px;
				font-weight:normal;
				padding:4px 0 3px 4px;
				margin: 0 0 9px;
			}
			
				DIV.caja-contenido DIV.caja-contenido-content DIV.relacionados UL{
					padding:0;
					margin:0 0 10px 0px;
					list-style:none;
					list-style-image:none;
					list-style-type:none;
				}
				
				DIV.caja-contenido DIV.caja-contenido-content DIV.relacionados UL LI{
					padding:0;
					margin:0px 0px 8px 0px;
					padding-bottom:8px;
					background:transparent url(imgs/objetos/fondo-caja-separador-resumen.jpg) repeat-x 0 bottom;
				}
				
				DIV.caja-contenido DIV.caja-contenido-content DIV.relacionados UL LI A{
					background:url(imgs/topo-recomendado.jpg) no-repeat left center;
					padding-left:20px;
					padding-top:2px;
					padding-bottom:2px;
					text-decoration:none;
					display:block;
				}
				
				DIV.caja-contenido DIV.caja-contenido-content TABLE TR TD IMG,
				DIV.caja-contenido DIV.caja-contenido-content TABLE TR TD IMG.left,
				DIV.caja-contenido DIV.caja-contenido-content TABLE TR TD IMG.right{
					background:none;
					margin:0 3px 6px 0;
					padding:0;
				}			
			
			/*GOOGLE MAPS*/
			DIV#gmap{
				position:relative;
				float:right;
				height:300px;				
				width:400px;
			}
			
			FORM#gmap-form{
				width:230px;
			}
				FORM#gmap-form FIELDSET{
					border:none;
				}
				FORM#gmap-form LABEL{
					background:transparent url(imgs/topo-label.jpg) no-repeat scroll left center;
					clear:both;
					color:#809BA4;
					display:block;
					float:left;
					font-weight:bold;
					margin:10px 10px 0 0;
					padding:0 0 0 10px;
					text-align:left;
					width:190px;
				}
				FORM#gmap-form INPUT{
					background:#FFFFFF url(imgs/textfield.gif) repeat-x scroll center top;
					border:1px solid #D5D7D6;
					float:left;
					height:17px;
					margin:10px 10px 10px 0;
					padding:2px 1px;
					width:190px;				
				}
				FORM#gmap-form INPUT.consultar{
					background:transparent url(imgs/fondo-boton-enviar.jpg) no-repeat scroll center center;
					border:medium none;
					color:#FFFFFF;
					cursor:pointer;
					float:none;
					font-weight:bold;
					height:26px;
					margin:0;
					padding:0 0 4px;
					width:106px;
				}		
			/*GOOGLE MAPS FIN*/				
			/*CAJAS DE RESUMEN EN LISTADO*/
			DIV.caja-contenido DIV.caja-contenido-content DIV.resumen{
			
			}
				DIV.caja-contenido DIV.caja-contenido-content DIV.resumen H4{
					font-family:Geneva,Arial,Helvetica,sans-serif;
					font-size:12px;
				}
					DIV.caja-contenido DIV.caja-contenido-content DIV.resumen H4 A{
						color:#6f9aaa;
						font-family:Geneva,Arial,Helvetica,sans-serif;
						text-decoration:none;
					}
				
				DIV.caja-contenido DIV.caja-contenido-content DIV.resumen DIV.foto{
					float:left;
					background:url(imgs/objetos/fondo-caja-sidebar-listado-categoria-foto.jpg) no-repeat scroll 0 0;
					height:53px;
					width:52px;
				}	
				
				DIV.caja-contenido DIV.caja-contenido-content DIV.resumen DIV.foto IMG{
					margin:5px; 
				}
				
				DIV.caja-contenido DIV.caja-contenido-content DIV.resumen P{
					margin: 0px 0px 0px 67px;
				}
				
				DIV.caja-contenido DIV.caja-contenido-content DIV.resumen A.enlace{
					text-align:right;
					float:right;
					margin:11px 10px 0px 0px;
					text-decoration:none;
					color:#6f9aaa;
				}
														
			/*FIN CAJAS DE RESUMEN EN LISTADO*/
			
			/* DETALLE CONSULTA */
			DIV.caja-contenido DIV.caja-contenido-content#detalle-consulta,
			DIV.caja-contenido DIV.caja-contenido-content#detalle-consulta DIV.respuesta-consulta{
				position:relative;
			}
			
			DIV.caja-contenido DIV.caja-contenido-content#detalle-consulta DIV.fondo-globo{
				position:absolute;
				right:0px;
				top:0px;
				width:50px;
				height:40px;
				background:url(imgs/globo-consulta.jpg) no-repeat 0 0;			
			}
			DIV.caja-contenido DIV.caja-contenido-content#detalle-consulta H3.asunto,
			DIV.caja-contenido DIV.caja-contenido-content#detalle-consulta H3.respuesta{
				font-family:Geneva,Arial,Helvetica,sans-serif;
				font-size:15px;
				font-weight:bold;
				color:#327892;
				border-bottom:1px solid #E5E5E5;
				padding:23px 0 7px;
				margin:0 0 5px 0;
			}
			
			DIV.caja-contenido DIV.caja-contenido-content#detalle-consulta H3.respuesta{
				padding:15px 0 7px;
			}
			
			DIV.caja-contenido DIV.caja-contenido-content#detalle-consulta DIV.autor{
				font-size:11px;
				font-weight:normal;
				color:#4b4b4b;
				margin:5px 0;
				background:url(imgs/apunte-consulta.jpg) no-repeat left 0;
				height:23px; 
				padding:6px 0 0 0;
			}
			DIV.caja-contenido DIV.caja-contenido-content#detalle-consulta DIV.autor SPAN.date{
				float:left;
				padding-left:43px;
			}
			
			DIV.caja-contenido DIV.caja-contenido-content#detalle-consulta DIV.autor SPAN.info{
				float:right;
			}
			
			DIV.caja-contenido DIV.caja-contenido-content#detalle-consulta DIV.fake-div{
				width:130px;
				float:right;
				height:90px;
			}
			
			DIV.caja-contenido DIV.caja-contenido-content#detalle-consulta DIV.medico{
				position:absolute;
				width:115px;
				height:150px;
				right:15px;
				top:5px;
				text-align:center;
			}
			
				DIV.caja-contenido DIV.caja-contenido-content#detalle-consulta DIV.medico DIV.foto{
					background:url(imgs/fondo-medico-consulta.jpg) no-repeat 0;
					height:94px;
					width:110px;
				}
					DIV.caja-contenido DIV.caja-contenido-content#detalle-consulta DIV.medico DIV.foto IMG{
						margin:4px 0;
					}					
			
			/* DETALLE CONSULTA FIN */
			
			/*CAJAS DE RESUMEN CON IMAGEN DERECHA EN LISTADO*/
			DIV.caja-contenido DIV.caja-contenido-content DIV.resumen-derecha{
			
			}
				DIV.caja-contenido DIV.caja-contenido-content DIV.resumen-derecha H4{
					font-family:Geneva,Arial,Helvetica,sans-serif;
					font-size:12px;
				}
					DIV.caja-contenido DIV.caja-contenido-content DIV.resumen-derecha H4 A{
						font-family:Geneva,Arial,Helvetica,sans-serif;
						color:#6f9aaa;
						text-decoration:none;
					}
				DIV.caja-contenido DIV.caja-contenido-content DIV.resumen-derecha IMG{
					float:right;
					margin:0px 0px 5px 0px;
				}
				
				DIV.caja-contenido DIV.caja-contenido-content DIV.resumen-derecha P{
					margin: 0px 50px 0px 0px;
				}
				
				DIV.caja-contenido DIV.caja-contenido-content DIV.resumen-derecha A.enlace{
					text-align:right;
					float:right;
					margin:11px 10px 0px 0px;
					text-decoration:none;
					color:#6f9aaa;
				}
				DIV.caja-contenido DIV.caja-contenido-content DIV.resumen-derecha SPAN.separador{
					display:block;
					clear:both;
					margin: 0px 10px 0px 10px;
					height:2px;
					font-size:1px;
					padding:0;
					background:url(imgs/objetos/fondo-caja-separador-resumen.jpg) repeat-x 0 0;
				}														
			/*FIN CAJAS DE RESUMEN CON IMAGEN DERECHA EN LISTADO*/
			/*CAJAS DE RESUMEN CONSULTAS LISTADO*/
			DIV.caja-contenido DIV.caja-contenido-content UL.navegacion-categorias{
				margin:20px 0px;
				padding:0;
			}
			
			DIV.caja-contenido DIV.caja-contenido-content UL.navegacion-categorias LI{
				display:inline;
				padding:0px 10px 2px 15px;
				background:transparent url(imgs/topo.jpg) no-repeat scroll 0 center;
			}
				DIV.caja-contenido DIV.caja-contenido-content UL.navegacion-categorias LI.activa A{
					color:#000000;
					text-decoration:underline;
				}
				
				DIV.caja-contenido DIV.caja-contenido-content UL.navegacion-categorias LI A{
					color:#327892;
					text-decoration:none;
					font-weight:bold;
				}
			DIV.caja-contenido DIV.caja-contenido-content DIV.resultados-consultas{
				margin-top:35px;
			}
			
			DIV.caja-contenido DIV.caja-contenido-content DIV.resultados-consultas SPAN.resultados{
				color:#327892;
				font-weight:bold;
			}
				
			DIV.caja-contenido DIV.caja-contenido-content DIV.resultados-consultas A.siguiente{
				text-decoration:none;
				border:1px solid #426166;
				padding:1px;
			   /* -moz-border-radius-bottomleft:5px;
		    	-moz-border-radius-bottomright:5px;
			    -moz-border-radius-topleft:5px;
			    -moz-border-radius-topright:5px;*/				
			}
			DIV.caja-contenido DIV.caja-contenido-content DIV.resultados-consultas A.anterior{
				text-decoration:none;
				border:1px solid #426166;
				padding:1px;
			    /*-moz-border-radius-bottomleft:5px;
			    -moz-border-radius-bottomright:5px;
			    -moz-border-radius-topleft:5px;
			    -moz-border-radius-topright:5px;
				*/				
			}
							
			DIV.caja-contenido DIV.caja-contenido-content DIV.resumen-consulta{
				position:relative;
			}
				DIV.caja-contenido DIV.caja-contenido-content DIV.resumen-consulta DIV.fondo{
					position:absolute;
					right:0px;
					top:0px;
					width:50px;
					height:40px;
					background:url(imgs/globo-consulta.jpg) no-repeat 0 0;
				}
				
				DIV.caja-contenido DIV.caja-contenido-content DIV.resumen-consulta H4{
					font-family:Geneva,Arial,Helvetica,sans-serif;
					font-size:15px;
					font-weight:bold;
					color:#327892;
					border-bottom:1px solid #E5E5E5;
					padding:23px 0 7px;
				}
					DIV.caja-contenido DIV.caja-contenido-content DIV.resumen-consulta H4 A{
						font-family:Geneva,Arial,Helvetica,sans-serif;
						color:#327892;
						text-decoration:none;
					}
					
				DIV.caja-contenido DIV.caja-contenido-content DIV.resumen-consulta DIV.autor{
					font-size:12px;
					font-weight:normal;
					color:#80abbf;
					margin:5px 0;
					background:url(imgs/apunte-consulta.jpg) no-repeat left 0;
					height:23px; 
					padding:6px 0 0 0;
				}
					DIV.caja-contenido DIV.caja-contenido-content DIV.resumen-consulta DIV.autor SPAN.date{
						float:left;
						padding-left:43px;
					}
					
					DIV.caja-contenido DIV.caja-contenido-content DIV.resumen-consulta DIV.autor SPAN.info{
						float:right;
					}					
				
				DIV.caja-contenido DIV.caja-contenido-content DIV.resumen-consulta P{
					margin: 0px 50px 0px 0px;
				}
				
				DIV.caja-contenido DIV.caja-contenido-content DIV.resumen-consulta A.enlace{
					text-align:right;
					float:right;
					margin:11px 10px 0px 0px;
					text-decoration:none;
					color:#6f9aaa;
				}
				
				DIV.caja-contenido DIV.caja-contenido-content DIV.resumen-consulta SPAN.separador{
					display:block;
					clear:both;
					margin: 0px 10px 0px 0px;
					height:2px;
					font-size:1px;
					padding:0;
					border-bottom:1px solid #E5E5E5;
					background:none;
				}														
			/*FIN CAJAS DE RESUMEN CONSULTAS LISTADO*/			
			
			/*CONTENEDOR DE DETALLE PRODUCTO*/
			DIV.caja-contenido DIV.caja-contenido-content#detalle-producto P{
				margin-right:50px;
			}
			
			DIV.caja-contenido DIV.caja-contenido-content#detalle-producto DIV.foto{
				float:right;
				margin:0px 0px 20px 0px;
				background:url(imgs/objetos/fondo-foto-detalle-producto.jpg) no-repeat 0 0;	
			}
			
			DIV.caja-contenido DIV.caja-contenido-content#detalle-producto DIV.foto IMG{
				margin:5px;
			}
			
			/*FIN CONTENEDOR DE DETALLE PRODUCTO*/
			
			/*CONTENEDOR DE DETALLE ARTICULO*/
			DIV.caja-contenido DIV.caja-contenido-content#detalle-articulo DIV.lateral-detalle{
				float:left;
				width:232px;
				padding:10px 10px 10px 0;
			}
			
			DIV.caja-contenido DIV.caja-contenido-content#detalle-articulo DIV.foto{
				float:left;
				margin:0px 20px 10px 0px;
				background:url(imgs/objetos/fondo-foto-detalle-articulo.jpg) no-repeat 0 0;			
			}
			
			DIV.caja-contenido DIV.caja-contenido-content#detalle-articulo DIV.foto IMG{
				margin:5px;
			}
			
			DIV.caja-contenido DIV.caja-contenido-content#detalle-articulo DIV.relacionados{
				float:left;
				width:206px;
				margin:0 0 30px 0px;
			}
			DIV.caja-contenido DIV.caja-contenido-content#detalle-articulo DIV.relacionados h4{
				background:#8ebbd2 url(imgs/fondo-relacionados.jpg) no-repeat right 0;
				color:#FFFFFF;
				font-size:12px;
				font-weight:normal;
				padding:4px 0 3px 4px;
				margin: 0 0 9px;
			}
			
				DIV.caja-contenido DIV.caja-contenido-content#detalle-articulo DIV.relacionados UL{
					padding:0;
					margin:0 0 10px 0px;
					list-style:none;
					list-style-image:none;
					list-style-type:none;
				}
				
				DIV.caja-contenido DIV.caja-contenido-content#detalle-articulo DIV.relacionados UL LI{
					padding:0;
					margin:0px 0px 8px 0px;
					padding-bottom:8px;
					background:transparent url(imgs/objetos/fondo-caja-separador-resumen.jpg) repeat-x 0 bottom;
				}
				
				DIV.caja-contenido DIV.caja-contenido-content#detalle-articulo DIV.relacionados UL LI A{
					background:url(imgs/topo-recomendado.jpg) no-repeat left center;
					padding-left:20px;
					padding-top:2px;
					padding-bottom:2px;
					text-decoration:none;
					display:block;
				}
			
			DIV.caja-contenido DIV.caja-contenido-content#detalle-articulo DIV.meta{
				color:#63AFCB;
				margin:5px 0;
				font-size:11px;
			}								
			
			DIV.caja-contenido DIV.caja-contenido-content#detalle-articulo DIV.meta SPAN.date{
				font-weight:bold;
				float:left;
				margin:3px 0;
			}
			
			DIV.caja-contenido DIV.caja-contenido-content#detalle-articulo DIV.meta SPAN.date STRONG{
				color:#333333;
			}	
			
			DIV.caja-contenido DIV.caja-contenido-content#detalle-articulo DIV.vote{
				font-weight:normal;
				text-align:right;
				font-size:12px;
				float:right;
				padding-bottom:2px;
				background:transparent url(imgs/objetos/fondo-caja-separador-resumen.jpg) repeat-x 0 bottom;
			}
				DIV.caja-contenido DIV.caja-contenido-content#detalle-articulo DIV.vote IMG{
					margin:0;
					cursor:pointer;
				}													
			
			/*FIN CONTENEDOR DE DETALLE ARTICULO*/
			
			/*CONTENEDOR DE DETALLE PREGUNTA*/
			DIV.caja-contenido DIV.caja-contenido-content#detalle-pregunta DIV.lateral-detalle{
				float:left;
				width:232px;
				padding-right:10px;
			}			
			DIV.caja-contenido DIV.caja-contenido-content#detalle-pregunta DIV.foto{
				float:left;
				margin:0px 20px 10px 0px;
				background:url(imgs/objetos/fondo-foto-detalle-pregunta.jpg) no-repeat 0 0;			
			}
			
			DIV.caja-contenido DIV.caja-contenido-content#detalle-pregunta DIV.foto IMG{
				margin:5px;
			}
			
			DIV.caja-contenido DIV.caja-contenido-content#detalle-pregunta DIV.relacionados{
				float:left;
				width:206px;
				margin:0 0 30px 0px;
			}
			
			DIV.caja-contenido DIV.caja-contenido-content#detalle-pregunta DIV.relacionados h4{
				background:#8ebbd2 url(imgs/fondo-relacionados.jpg) no-repeat right 0;
				color:#FFFFFF;
				font-size:12px;
				font-weight:normal;
				padding:4px 0 3px 4px;
				margin: 0 0 9px;
			}
			
				DIV.caja-contenido DIV.caja-contenido-content#detalle-pregunta DIV.relacionados UL{
					padding:0;
					margin:0 0 10px 0px;
					list-style:none;
					list-style-image:none;
					list-style-type:none;
				}
				
				DIV.caja-contenido DIV.caja-contenido-content#detalle-pregunta DIV.relacionados UL LI{
					padding:0;
					margin:0px 0px 8px 0px;
					padding-bottom:8px;
					background:transparent url(imgs/objetos/fondo-caja-separador-resumen.jpg) repeat-x 0 bottom;
				}
				
				DIV.caja-contenido DIV.caja-contenido-content#detalle-pregunta DIV.relacionados UL LI A{
					background:url(imgs/topo-recomendado.jpg) no-repeat left center;
					padding-left:20px;
					padding-top:2px;
					padding-bottom:2px;
					text-decoration:none;
					display:block;
				}
						
			
			/*FIN CONTENEDOR DE DETALLE PREGUNTA*/			
			
			/*CONTENEDOR DE DETALLE CONSEJO*/
			DIV.caja-contenido DIV.caja-contenido-content#detalle-consejo DIV.lateral-detalle{
				float:left;
				width:232px;
				padding-right:10px;
			}
						
			DIV.caja-contenido DIV.caja-contenido-content#detalle-consejo DIV.foto{
				float:left;
				margin:0px 20px 10px 0px;
				background:url(imgs/objetos/fondo-foto-detalle-consejo.jpg) no-repeat 0 0;			
			}
			
			DIV.caja-contenido DIV.caja-contenido-content#detalle-consejo DIV.foto IMG{
				margin:5px;
			}
			
			DIV.caja-contenido DIV.caja-contenido-content#detalle-consejo DIV.relacionados{
				float:left;
				width:206px;
				margin:0 0 30px 0px;
			}
			DIV.caja-contenido DIV.caja-contenido-content#detalle-consejo DIV.relacionados h4{
				background:#8ebbd2 url(imgs/fondo-relacionados.jpg) no-repeat right 0;
				color:#FFFFFF;
				font-size:12px;
				font-weight:normal;
				padding:4px 0 3px 4px;
				margin: 0 0 9px;
			}
			
				DIV.caja-contenido DIV.caja-contenido-content#detalle-consejo DIV.relacionados UL{
					padding:0;
					margin:0 0 10px 0px;
					list-style:none;
					list-style-image:none;
					list-style-type:none;
				}
				
				DIV.caja-contenido DIV.caja-contenido-content#detalle-consejo DIV.relacionados UL LI{
					padding:0;
					margin:0px 0px 8px 0px;
					padding-bottom:8px;
					background:transparent url(imgs/objetos/fondo-caja-separador-resumen.jpg) repeat-x 0 bottom;
				}
				
				DIV.caja-contenido DIV.caja-contenido-content#detalle-consejo DIV.relacionados UL LI A{
					background:url(imgs/topo-recomendado.jpg) no-repeat left center;
					padding-left:20px;
					padding-top:2px;
					padding-bottom:2px;
					text-decoration:none;
					display:block;
				}				
			
			/*FIN CONTENEDOR DE DETALLE CONSEJO*/			
			
			/*CONTENEDOR DE VISITA VIRTUAL*/
			DIV.caja-contenido DIV.caja-contenido-content DIV#foto-visita{
				background:transparent url(imgs/objetos/fondo-visita-grande.png) no-repeat scroll left top;
				height:319px;
				margin:15px 0 15px 12px;
				width:600px;
			}
			
				DIV.caja-contenido DIV.caja-contenido-content DIV#foto-visita img{
					height:297px;
					margin:0;
					padding:8px 0 0 9px;
					width:582px;
				}
			
			DIV.caja-contenido DIV.caja-contenido-content TABLE.visita-virtual TR TD{	
				background:transparent url(imgs/objetos/fondo-visita.png) no-repeat scroll left center;
				height:100px;
				width:87px;					
			}
			
				DIV.caja-contenido DIV.caja-contenido-content TABLE.visita-virtual TR TD IMG{	
					cursor:pointer;
					height:77px;
					margin:0;
					padding:1px 0 2px 9px;
					width:96px;					
				}			
			
			/*FIN CONTENEDOR DE VISITA VIRTUAL*/
			
			/*CAJA DE VIDEO */
			DIV.caja-contenido DIV.caja-contenido-content DIV#caja-video{
				float:left;
				clear:both;
				height:387px;
				margin:2px 0 14px 2px;
				width:620px;
			}
			/* FIN CAJA DE VIDEO */
			
			/*LISTADOS DE VÍDEOS*/
			DIV.caja-contenido DIV.caja-contenido-content UL.videos{
				display:block;
				list-style-image:none;
				list-style-position:outside;
				list-style-type:none;
				margin:15px 0 0 10px;
				overflow:hidden;
				padding:0;
			}
				DIV.caja-contenido DIV.caja-contenido-content UL.videos LI{
					background:transparent url(imgs/objetos/fondo-foto-video.jpg) no-repeat scroll 0 0;
					color:#333333;
					float:left;
					font-weight:bold;
					height:170px;
					line-height:12px;
					margin-top:15px;
					padding:2px;	
					text-align:center;
					width:24%;
				}
					DIV.caja-contenido DIV.caja-contenido-content UL.videos LI IMG{
						height:117px;
						margin:1px 10px 12px 1px;
						width:136px;
					}
					DIV.caja-contenido DIV.caja-contenido-content UL.videos LI P{
						margin-right:8px;
						line-height:11px;
					}
			/*FIN LISTADOS DE VÍDEOS*/						
			
			/*FORMULARIOS*/
			DIV.caja-contenido DIV.caja-contenido-content DIV.errores-form{
				margin:10px 0 0 0;
				color:#FF0000;
			}
			
			DIV.caja-contenido DIV.caja-contenido-content DIV.errores-form-js{
				margin:10px 0 0 0;
				color:#FF0000;
			}
			DIV.caja-contenido DIV.caja-contenido-content INPUT.boton{	/* Clase boton, para todos los forms del sitio */
				color:#FFFFFF;
				float:none;
				width:106px;
				height:26px;
				margin:0px;
				border:none;
				background:url(imgs/fondo-boton-enviar.jpg) no-repeat scroll center center;
				cursor:pointer;
				font-weight:bold;
				padding:0px 0px 4px 0px;
			}
			
			DIV.caja-contenido DIV.caja-contenido-content SELECT#categoria-consultas{ /*Para la select en consultas*/
				width:150px;
				height:21px;
				margin:3px 0px 0px 5px;
				border:1px solid #d5d7d6;
				background:#FFFFFF url(imgs/textfield.gif) repeat-x scroll center top;
				padding:2px 1px;
				font-size:11px;
			}			
		
			.formulario FIELDSET{
				border:none;
				padding:0;
				margin:15px 0;
			}
			
			.formulario FIELDSET LEGEND{
				font-weight:bold;
				font-size:11px;
				display:block;
				background:transparent url(imgs/form.gif) no-repeat scroll 0 0;
				height:16px;
				line-height:16px;
				padding:0px 0px 0px 22px;
				margin:8px 0px;					
			}
			
			.formulario FIELDSET SPAN.backStep{			
				float:left;
				font-weight:bold;
				font-size:11px;
				color:#333333;
				margin:30px 0 0 5px;
				background:transparent url(imgs/back.gif) no-repeat scroll 0 0;
				display:block;
				font-size:11px;
				height:16px;
				line-height:16px;
				padding-left:22px;				
				
			}
			
			.formulario FIELDSET SPAN.nextStep{
				float:right;
				font-weight:bold;
				font-size:11px;
				color:#333333;
				margin:30px 5px 0 0;
				background:transparent url(imgs/next.gif) no-repeat scroll right 0;
				display:block;
				font-size:11px;
				height:16px;
				line-height:16px;
				padding-right:22px;								
			}
			
						
			.formulario FIELDSET SPAN.nextStep A,
			.formulario FIELDSET SPAN.backStep A{
				text-decoration:none;
				color:#333333;
			}
			
			.formulario FIELDSET DIV.acciones{
				clear:both;
				width:230px;
				text-align:right;
				margin:0px 0px 0px 135px;
				padding:10px 0px 0px 0px;
				height:21px;		
			}
			
			.formulario FIELDSET LABEL {
				float:left;
				width:287px;
				display:block;
				margin:10px 10px 0px 0px;
				clear:both;
				text-align:left;
				font-weight:bold;
				color:#809ba4;
				background:url(imgs/topo-label.jpg) no-repeat left center;
				padding:0px 0px 0px 10px;
			}
			
			.formulario FIELDSET LABEL.columna {
					width:200px;
					display:block;
					clear:right;
					margin-left:0px;
					text-align:left;
					font-weight:bold;
				}
				
				.formulario FIELDSET P#explicacion_cita{
					width:200px;
					clear:right;
					margin-left:306px;
					text-align:left;
					font-weight:bold;
				}
				
			.formulario FIELDSET LABEL.preguntaTest {
				width:100%;
			}
			
			.formulario FIELDSET LABEL.textoAuxiliar {
				width:200px;
				clear:none;
				margin:15px 0px 0px 0px;
				background:none;
			}
			
			.formulario FIELDSET LABEL.textoRadio {
				width:auto;
				clear:none;
				margin:11px 30px 0px 0px;
				padding:0;
				background:none;
			}							
			
			.formulario FIELDSET LABEL.error {
				float:left;
				width:auto;
				background:none;
				display:block;
				margin:5px 0;
				color:#FF0000;
				text-align:left;
			}
			
			.formulario FIELDSET INPUT{
				float:left;
				width:250px;
				height:17px;
				margin:10px 10px 10px 0;
				border:1px solid #d5d7d6;
				background:#FFFFFF url(imgs/textfield.gif) repeat-x scroll center top;
				padding:2px 1px;
			}
			
			.formulario FIELDSET INPUT.tipoFile{
				height:23px;
				width:auto;
			}
			
			.formulario FIELDSET INPUT.columna{
				margin:10px 50px 10px 43px;
				clear:right;
			}
			
			.formulario FIELDSET INPUT.libre{
				clear:left;
			}
			
			.formulario FIELDSET input.checkbox{
				width:23px;
				background:none;
				border:none;
				margin-left:11px;
			}
			
			.formulario FIELDSET input.radio{
				width:14px;
				background:none;
				border:none;
				margin-left:11px;
			}
			
			.formulario FIELDSET input.radioCelda{
				width:14px;
				background:none;
				border:none;
				margin-left:11px;
				float:none;
			}
		
			
			.formulario FIELDSET INPUT.error{
				border:1px solid #FF0000;
				background-color:#FFFF99;
			}
		
			.formulario FIELDSET TEXTAREA{
				margin:10px 10px 10px 0;
				float:left;
				width:250px;
				height:75px;
				border:1px solid #d5d7d6;
				background:#FFFFFF url(imgs/textfield.gif) repeat-x scroll center top;
				padding:2px 1px;
			}
				.formulario FIELDSET TEXTAREA.columna{
					margin:10px 10px 10px 43px;
				}
	
				.formulario FIELDSET TEXTAREA.error{
					border:1px solid #FF0000;
					background-color:#FFFF99;
				}
				
			.formulario FIELDSET SELECT{
				float:left;
				width:250px;
				height:21px;
				margin:10px 10px 10px 0;
				border:1px solid #d5d7d6;
				background:#FFFFFF url(imgs/textfield.gif) repeat-x scroll center top;
				padding:2px 1px;
				font-size:11px;
			}
			
			.formulario FIELDSET SELECT.columna{
				margin:10px 50px 10px 43px;
				clear:right;
			}
			
				.formulario FIELDSET SELECT.error{
					border:1px solid #FF0000;
					background-color:#FFFF99;
				}																				
		/*FIN FORMULARIOS */			
		DIV.caja-contenido DIV.caja-contenido-bottom{
			background-repeat:no-repeat;
			height:18px;
			width:686px;
			background-image:url(imgs/objetos/caja-contenido-bottom.jpg);
		}
			DIV#pop-up.caja-contenido DIV.caja-contenido-bottom{
				width:460px;
				background-image:url(imgs/objetos/caja-contenido-bottom-popup.jpg);
			}
		/*FIN OBJECTO - CAJA CONTENIDO*/
		
		/*ELEMENTO CAJA CONTENIDO: SERVICIOS-PORTADA*/
		DIV.servicios-portada{
			width:590px;
			margin:1px 0px 6px 10px;
		}
			DIV.servicios-portada DIV.servicios-portada-foto{
				float:left;
				width:114px;
				height:114px;
				background:url(imgs/fondo-foto-servicio.jpg) no-repeat 0 0;
				padding:5px;
			}
			DIV.servicios-portada H3{
				color:#79979f;
				font-family:Geneva,Arial,Helvetica,sans-serif;
				margin:0px 0px 0px 135px;
				font-size:15px;
			}
			
				DIV.servicios-portada H3 A{
					color:#79979f;
					text-decoration:none;
				}
			
			DIV.servicios-portada P{
				color:#4f4f4f;
				margin:0px 0px 0px 135px;
				line-height:18px;				
			}
		/*FIN ELEMENTO CAJA CONTENIDO: SERVICIOS-PORTADA*/
		
		/*OBJECTO - CAJA CONTENIDO INSTITUTO*/
		DIV.caja-contenido-instituto{
			width:633px;
			height:204px;
			background:#FFFFFF url(imgs/objetos/fondo-caja-contenido-instituto.jpg) no-repeat 0 0;
			margin-left:0;
			margin-right:0px;
			margin-top:10px;
			position:relative;
		}
			DIV.caja-contenido-instituto H4{
				font-family:Geneva,Arial,Helvetica,sans-serif;
				font-size:17px;
				color:#327892;	
				margin:17px 0 10px 17px;		
			}
			DIV.caja-contenido-instituto DIV.foto-vertical{
				background: url(imgs/objetos/fondo-caja-contenido-mini-foto.jpg) no-repeat 0 0;
				margin:0px 0px 10px 14px;
				width:290px;
				height:130px;
				float:left;
			}
			
				DIV.caja-contenido-instituto DIV.foto-vertical IMG{
					width:266px;
					height:117px;
					margin:6px;
				}
				
			DIV.caja-contenido-instituto P{
				margin:0px 5px 3px 300px;
				color:#333333;
			}
			
			DIV.caja-contenido-instituto A.enlace{
				margin:10px 20px 0px 14px;
				color:#5a5a5a;
				font-weight:bold;
				float:right;
			}		
		/*OBJECTO - CAJA CONTENIDO INSTITUTO*/
		
		/*OBJECTO - CAJA CONTENIDO MINI*/
		DIV.caja-contenido-mini{
			width:304px;
			height:204px;
			background:#FFFFFF url(imgs/objetos/fondo-caja-contenido-mini.jpg) no-repeat 0 0;
			margin-left:0;
			margin-right:0px;
			margin-top:20px;
			position:relative;
		}
			DIV.caja-contenido-mini H4{
				font-family:Geneva,Arial,Helvetica,sans-serif;
				font-size:14px;
				color:#7298a3;	
				margin:17px 0 0 17px;		
			}
			DIV.caja-contenido-mini DIV.foto-vertical{
				background: url(imgs/objetos/fondo-caja-contenido-mini-foto.jpg) no-repeat 0 0;
				margin:10px 0px 10px 14px
			}
			
				DIV.caja-contenido-mini DIV.foto-vertical IMG{
					width:266px;
					height:84px;
					margin:6px;
				}
			
			DIV.caja-contenido-mini P{
				margin:0px 0px 3px 14px;
				color:#333333;
			}
			
			DIV.caja-contenido-mini A.enlace{
				margin:10px 0px 0px 14px;
				color:#5a5a5a;
				font-weight:bold;
			}
			
		/*CAJA MINI DE TESTS*/
		DIV.test-portada{
			width:280px;
			margin:10px 0px 0px 14px;
			clear:both;
		}
			DIV.test-portada DIV.test-portada-foto{
				float:left;
				width:114px;
				height:54px;
				background:url(imgs/fondo-foto-test.jpg) no-repeat 0 0;
			}
			
			DIV.test-portada DIV.test-portada-foto IMG{
				margin:5px;
			}
			DIV.test-portada H5{
				font-family:Geneva,Arial,Helvetica,sans-serif;
				color:#79979f;
				margin:0px 0px 0px 125px;
				font-size:12px;
			}			
			
			DIV.test-portada P{
				color:#333333;
				margin:0px 0px 0px 125px;
				line-height:14px;				
			}
			
		/*FIN CAJA MINI DE TESTS*/	
		
		DIV.caja-contenido-mini-alternativo{
			width:304px;
			height:165px;
			background:#FFFFFF url(imgs/objetos/fondo-caja-contenido-mini-alternativo.jpg) no-repeat 0 0;
			margin-left:0;
			margin-right:0px;
			margin-top:20px;
			position:relative;
		}
		
			DIV.caja-contenido-mini-alternativo H4{
				font-family:Geneva,Arial,Helvetica,sans-serif;
				font-size:15px;
				color:#327892;	
				margin:17px 0 0 17px;		
			}
			
			DIV.caja-contenido-mini-alternativo DIV.foto-vertical{
				background: url(imgs/objetos/fondo-caja-contenido-mini-alternativo-foto.jpg) no-repeat 0 0;
				margin:10px 0px 10px 14px;
				height:69px;				
			}
			
				DIV.caja-contenido-mini-alternativo DIV.foto-vertical IMG{
					width:266px;
					height:56px;
					margin:6px;
				}
			
			DIV.caja-contenido-mini-alternativo P{
				margin:0px 0px 3px 14px;
				color:#333333;
			}
			
			DIV.caja-contenido-mini-alternativo A.enlace{
				/*margin:10px 0px 0px 14px;
				color:#5a5a5a;
				font-weight:bold;*/
				color:#333333;
			}			
		
		DIV#caja-instituto-estetico{
			float:left;
		}
		
		DIV#caja-test-virtual{
			float:right;
			margin-top:23px;
		}
			DIV#caja-test-virtual P {
				margin:0 0 3px 125px;
			} 
				DIV#caja-test-virtual P A{
					color:#333333;
					text-decoration:none;
				}
		
		DIV#caja-clinica{
			float:left;
		}
		/*FIN OBJECTO - CAJA CONTENIDO MINI*/
		
		/*OBJECTO - CAJA CONTENIDO CONTACTOS*/
		DIV.caja-contenido-contactos{
			width:304px;
			height:204px;
			margin-left:0;
			margin-right:0px;
			margin-top:8px;
			position:relative;
			float:right;
		}
		
			DIV.caja-contenido-contactos H3{
				color:#7298A3;
				font-family:Geneva,Arial,Helvetica,sans-serif;
				width:208px;
				padding:18px 0px 0px 91px;
				font-size:16px;
				margin:14px 0px 6px 0px;
			}
				DIV.caja-contenido-contactos H3 A {
					color:#327892;
					font-family:Geneva,Arial,Helvetica,sans-serif;
					text-decoration:none;
				}
			
			DIV.caja-contenido-contactos P{
				color:#333333;
				width:200px;
				padding:0px 0px 0px 91px;
				margin:0;
			}
		
			DIV.caja-contenido-contactos DIV.contacto-A{
				background:#FFFFFF url(imgs/objetos/fondo-caja-contenido-contactos-A.jpg) no-repeat 0 0;
				width:304px;
				height:81px;
				margin:-10px 0px -5px 0px !important;
				margin:0px 0px 0px 0px;
			}
			
				DIV.caja-contenido-contactos DIV.contacto-A-color{ /* COLOR */
					background:#FFFFFF url(imgs/objetos/fondo-caja-contenido-contactos-A_color.jpg) no-repeat 0 0;
					width:304px;
					height:81px;
					margin:-10px 0px -5px 0px !important;
					margin:0px 0px 0px 0px;					
				}
			DIV.caja-contenido-contactos DIV.contacto-B{
				background:#FFFFFF url(imgs/objetos/fondo-caja-contenido-contactos-B.jpg) no-repeat 0 0;
				width:304px;
				height:81px;
				margin:9px 0px 0px 0px !important;
				margin:9px 0px 0px 0px;
			}
				DIV.caja-contenido-contactos DIV.contacto-B-color{ /*COLOR*/
					background:#FFFFFF url(imgs/objetos/fondo-caja-contenido-contactos-B_color.jpg) no-repeat 0 0;						
					width:304px;
					height:81px;
					margin:9px 0px 0px 0px !important;
					margin:9px 0px 0px 0px;					
				}
		/*FIN OBJECTO - CAJA CONTENIDO CONTACTOS*/
		
		/*OBJECTO - CAJA SIDEBAR PORTADA*/
		DIV.caja-sidebar-portada{
			width:302px;
			background-color:#FFF;
			background-image:url(imgs/objetos/caja-sidebar-portada-side.jpg);
			background-repeat:repeat-y;
			margin-left:0;
			margin-right:0px;
			margin-top:20px;
			position:relative;
		}
		
			DIV.caja-sidebar-portada DIV.caja-sidebar-top{
				background-repeat:no-repeat;
				height:77px;
				width:302px;
				background-image:url(imgs/objetos/caja-sidebar-portada-top.jpg);
				padding:16px 0px 0px 0px;
				margin:0px 0px -16px 0px;
				color:#327892;
			}
				DIV.caja-sidebar-portada DIV.caja-sidebar-top.color{ /*COLOR*/
					background-image:url(imgs/objetos/caja-sidebar-portada-top_color.jpg);
				}
			
			DIV.caja-sidebar-portada DIV.caja-sidebar-top H1.titulo-caja{
				color:#327892;
				font-family:Geneva,Arial,Helvetica,sans-serif;
				font-size:20px;
				margin:0px 0px 0px 20px;
			}
				DIV.caja-sidebar-portada DIV.caja-sidebar-top H1.titulo-caja A{
					color:#327892;
					text-decoration:none;
				}
			
			DIV.caja-sidebar-portada DIV.caja-sidebar-content{
				width:302px;
				margin:10px 0px 10px 0px;
			}
			
				DIV.caja-sidebar-portada DIV.caja-sidebar-content DIV.sidebar-categoria{
					background:url(imgs/objetos/fondo-caja-sidebar-categoria.jpg) repeat-x 0 0;
					width:280px;
					margin:0px 0px 10px 10px;
					height:27px;
				}
				
					DIV.caja-sidebar-portada DIV.caja-sidebar-content DIV.sidebar-categoria H3{
						color:#789ca8;
						font-family:Geneva,Arial,Helvetica,sans-serif;
						font-size:12px;
						height:27px;
						line-height:27px;
						margin:0px 0px 0px 10px;
						padding:0px 0px 0px 15px;
						background:url(imgs/objetos/fondo-caja-sidebar-categoria-topo.jpg) no-repeat 0 0;
						cursor:pointer;		
					}
				DIV.caja-sidebar-portada DIV.caja-sidebar-content DIV.sidebar-listado-categoria{
					width:280px;	
					margin:0px 0px 10px 10px;	
				}
				.sidebar-listado-categoria .foto a{					
					margin-left:0;
				}
				.sidebar-listado-categoria a{
					text-decoration:none;					
				}
				.sidebar-listado-categoria a:hover{
					text-decoration:underline;
				}
					DIV.caja-sidebar-portada DIV.caja-sidebar-content DIV.sidebar-listado-categoria A.ver-todos{
						color:#446169;
						text-decoration:none;
						text-align:right;
						width:250px;
						display:block;	
						background:url(imgs/objetos/fondo-caja-sidebar-categoria-siguiente.jpg) no-repeat right 0;
						line-height:7px;
						margin:11px 0 0;
						padding:0 20px 2px 0;
						
					}
				
					DIV.caja-sidebar-portada DIV.caja-sidebar-content DIV.sidebar-listado-categoria UL{
						list-style:none;
						margin:0;
						margin-top:0;
						padding:0;
					}					
					
						DIV.caja-sidebar-portada DIV.caja-sidebar-content DIV.sidebar-listado-categoria UL LI{
							height:60px;
							overflow:hidden;
							margin:0px 0px 5px 0px;
							border-bottom:1px solid #ededed;
							position:relative;
							
						}
							DIV.caja-sidebar-portada DIV.caja-sidebar-content DIV.sidebar-listado-categoria UL LI DIV.foto{
								background:url(imgs/objetos/fondo-caja-sidebar-listado-categoria-foto.jpg) no-repeat 0 0;
								width:52px;
								height:53px;
								float:left;
								margin-right:10px;
							}
								DIV.caja-sidebar-portada DIV.caja-sidebar-content DIV.sidebar-listado-categoria UL LI DIV.foto IMG{
									margin:5px;
								}
							
							DIV.caja-sidebar-portada DIV.caja-sidebar-content DIV.sidebar-listado-categoria UL LI P{
								color:#4F4F4F;
								line-height:14px;
								width:170px;
								margin:0px 0px 0px 60px;
							}
							
							DIV.caja-sidebar-portada DIV.caja-sidebar-content DIV.sidebar-listado-categoria UL LI A.enlace-articulo{								
								position:absolute;
								bottom:10px;
								right:0;
								padding-right:12px;
								font-size:10px;
							}
							DIV.caja-sidebar-portada DIV.caja-sidebar-content DIV.sidebar-listado-categoria UL LI A.enlace-articulo:hover{
								background:url(imgs/ico/flecha.png) no-repeat right 3px;								
							}
			
			DIV.caja-sidebar-portada DIV.caja-sidebar-bottom{
				background-repeat:no-repeat;
				height:20px;
				width:302px;
				background-image:url(imgs/objetos/caja-sidebar-portada-bottom.jpg);
			}		
		/*FIN OBJECTO - CAJA SIDEBAR PORTADA*/
		
		/*OBJECTO - CAJA SIDEBAR*/
		DIV.caja-sidebar{
			width:250px;
			background-color:#FFF;
			background-image:url(imgs/objetos/caja-sidebar-side.jpg);
			background-repeat:repeat-y;
			margin-left:0;
			margin-right:0px;
			margin-top:7px;
			position:relative;
		}
		
			DIV.caja-sidebar DIV.caja-sidebar-top{
				background-repeat:no-repeat;
				height:77px;
				width:250px;
				background-image:url(imgs/objetos/caja-sidebar-top.jpg);
				padding:16px 0px 0px 0px;
				margin:0px 0px -45px 0px;
			}
			
			DIV.caja-sidebar DIV.caja-sidebar-top H2.titulo-caja{
				color:#327892;
				font-family:Geneva,Arial,Helvetica,sans-serif;
				font-size:13px;
				margin:0px 0px 0px 20px;
				width:200px;
			}
			
			DIV.caja-sidebar DIV.caja-sidebar-content{
				width:250px;
				margin:0px 0px 10px 0px;
			}
			
				DIV.caja-sidebar  DIV.caja-sidebar-content DIV.separador-sidebar{
					margin:10px auto;
					width:230px;
					border-bottom:1px solid #EDEDED;
					height:9px;
					font-size:1px;
				}
				
				DIV.caja-sidebar DIV.caja-sidebar-content DIV.contenido-sidebar-icono{
					margin:10px auto 15px auto;
					width:240px;
					/*clear:both;*/
				}	
					DIV.caja-sidebar DIV.caja-sidebar-content DIV.contenido-sidebar-icono IMG{
						float:left;
					}
					
					DIV.caja-sidebar DIV.caja-sidebar-content DIV.contenido-sidebar-icono H3{
						color:#2d677b;
						font-family:Geneva,Arial,Helvetica,sans-serif;
						margin:5px 0px 0px 65px;
						font-size:12px;
					}
					
					DIV.caja-sidebar DIV.caja-sidebar-content DIV.contenido-sidebar-icono H3 A{
						color:#2d677b;
					}
					
					
					DIV.caja-sidebar DIV.caja-sidebar-content DIV.contenido-sidebar-icono P{
						margin:5px 0px 0px 65px;
						font-size:11px;
						color:#333333;
					}
					
				DIV.caja-sidebar DIV.caja-sidebar-content DIV.contenido-sidebar-imagen{
					margin:10px auto 5px auto;
					width:240px;
					/*clear:both;*/
				}	
					DIV.caja-sidebar DIV.caja-sidebar-content DIV.contenido-sidebar-imagen DIV.foto-vertical{
						background: url(imgs/fondo-foto-contenido-imagen-sidebar.jpg) no-repeat 0 0;
						margin:0 auto;
						width:227px;
						height:117px;
					}
						DIV.caja-sidebar DIV.caja-sidebar-content DIV.contenido-sidebar-imagen DIV.foto-vertical#cheque-regalo{
							height:79px;
							/*width:176px;*/
							background:none;
						}
					
					DIV.caja-sidebar DIV.caja-sidebar-content DIV.contenido-sidebar-imagen DIV.foto-vertical A{
						margin:0;
					}
					
						DIV.caja-sidebar DIV.caja-sidebar-content DIV.contenido-sidebar-imagen DIV.foto-vertical IMG{
							width:217px;
							height:96px;
							margin:5px;
						}
						
							DIV.caja-sidebar DIV.caja-sidebar-content DIV.contenido-sidebar-imagen DIV.foto-vertical#cheque-regalo IMG{
								height:79px;
								width:230px;
								margin:5px auto;
							}
					
					DIV.caja-sidebar DIV.caja-sidebar-content DIV.contenido-sidebar-imagen H3{
						color:#2d677b;
						font-family:Geneva,Arial,Helvetica,sans-serif;
						margin:5px 0px 5px 8px;
						font-size:12px;
					}
						DIV.caja-sidebar DIV.caja-sidebar-content DIV.contenido-sidebar-imagen H3 A{
							color:#2d677b;
						}						
					
					DIV.caja-sidebar DIV.caja-sidebar-content DIV.contenido-sidebar-imagen P{
						margin:5px 0px 0px 5px;
						font-size:11px;
						color:#333333;
					}
						DIV.caja-sidebar DIV.caja-sidebar-content DIV.contenido-sidebar-imagen A{
							color:#5A5A5A;
							font-weight:bold;
							margin:5px 0 0 5px;
							text-decoration:none;
						}					
			
			DIV.caja-sidebar DIV.caja-sidebar-content DIV.contenido-sidebar-enlace{
				background:url(imgs/objetos/fondo-sidebar-enlace.jpg) no-repeat 0 0;
				margin:10px auto 5px auto;
				width:240px;
				padding:16px 0;
			}
			
				DIV.caja-sidebar DIV.caja-sidebar-content DIV.contenido-sidebar-enlace A{
					padding-left:30px;
					color:#327892;
					font-family:Geneva,Arial,Helvetica,sans-serif;
					font-size:12px;
					text-decoration:none;		
								
								
				}				
			
			DIV.caja-sidebar DIV.caja-sidebar-bottom{
				background-repeat:no-repeat;
				height:20px;
				width:250px;
				background-image:url(imgs/objetos/caja-sidebar-bottom.jpg);
			}		
		/*FIN OBJECTO - CAJA SIDEBAR*/
		
		/*CAJAS TEST SIDEBAR*/
		DIV.test-sidebar{
			width:240px;
			margin:0px 0px 0px 8px;
		}
			DIV.test-sidebar DIV.test-sidebar-foto{
				float:left;
				width:88px;
				height:52px;
				background:url(imgs/fondo-foto-test-sidebar.jpg) no-repeat 0 0;
			}
			
			DIV.test-sidebar DIV.test-sidebar-foto IMG{
				margin:5px;
				width:79px;	
				height:43px;
			}
			DIV.test-sidebar H3{
				color:#2d677b;
				font-family:Geneva,Arial,Helvetica,sans-serif;
				margin:0px 0px 0px 95px;
				font-size:12px;
			}
				DIV.test-sidebar H3 A{
					color:#2d677b;
				}			
			
			DIV.test-sidebar P{
				color:#333333;
				margin:0px 0px 20px 95px;
				line-height:14px;				
			}
			
		/*FIN CAJAS TEST SIDEBAR*/			
			
		/*OBJECTO - CAJA CONTENIDO MINI LATERAL*/
		DIV.caja-contenido-lateral{
			width:302px;
			height:204px;
			margin-left:0;
			margin-right:0px;
			margin-top:18px;
			position:relative;
			/*float:right;*/
		}
			DIV.caja-contenido-lateral H3{
				color:#7298A3;
				font-family:Geneva,Arial,Helvetica,sans-serif;
				width:190px;
				padding:18px 0px 0px 105px; 
				font-size:16px;
				margin-bottom:0PX;
			}
			
				DIV.caja-contenido-lateral H3 A {
					color:#327892;
					font-family:Geneva,Arial,Helvetica,sans-serif;
					text-decoration:none;
				}			
			
			DIV.caja-contenido-lateral P{
				color:#333333;
				width:190px;
				padding:0px 0px 0px 105px;
				margin-top:3px;
				
			}		
		
			DIV.caja-contenido-lateral DIV.multimedia-A{
				background:#FFFFFF url(imgs/objetos/fondo-caja-contenido-multimedia-A.jpg) no-repeat 0 0;
				width:300px;
				height:81px;
				margin-bottom:-10px;
			}
				DIV.caja-contenido-lateral DIV.multimedia-A-color{ /*COLOR*/
					background:#FFFFFF url(imgs/objetos/fondo-caja-contenido-multimedia-A_color.jpg) no-repeat 0 0;
					width:300px;
					height:81px;
					margin-bottom:-10px;					
				}
			DIV.caja-contenido-lateral DIV.multimedia-B{
				background:#FFFFFF url(imgs/objetos/fondo-caja-contenido-multimedia-B.jpg) no-repeat 0 0;
				width:300px;
				height:81px;
			}
			
				DIV.caja-contenido-lateral DIV.multimedia-B-color{ /*COLOR*/
					background:#FFFFFF url(imgs/objetos/fondo-caja-contenido-multimedia-B_color.jpg) no-repeat 0 0;
					width:300px;
					height:81px;
				}
				
			DIV.caja-contenido-lateral DIV.informacion{
				background:#FFFFFF url(imgs/objetos/fondo-sidebar-informacion.jpg) no-repeat 0 0;
				width:258px;
				height:50px;
				padding:16px 16px 16px 30px;
			}
			
			DIV.caja-contenido-lateral DIV.informacion A {
				color:#327892;
				font-family:Geneva,Arial,Helvetica,sans-serif;
				font-size:12px;
				text-decoration:none;
				font-weight:bold;
				
			}										
			
			
		/*FIN OBJECTO - CAJA CONTENIDO MINI LATERAL*/		
/** FIN CENTRO **/
/** FOOTER **/
DIV.contenedor-footer{
	clear:both;
	height:321px;
	background:url(imgs/fondo-contenedor-footer2.jpg) repeat-x 0 0;
	margin: 10px 0px 0px 0px;
}
	DIV.contenedor-footer DIV.footer-A{
		position:relative;
		width:966px;
		margin:0 auto;
		background:url(imgs/fondo-footer-A2.jpg) no-repeat 0 1px;
		height:250px;
	}
		DIV.contenedor-footer DIV.footer-A DIV.validaciones{
			width:185px;
			float:right;
			height:20px;
			margin:17px 0 0;
			position:absolute;
			top:63px;
			left:767px;
		}
			DIV.contenedor-footer DIV.footer-A DIV.validaciones A#val-xhtml{
				display:block;
				width:60px;
				height:20px;
				float:left;
				margin:0px 0px 0px 20px !important;
				margin:0px 0px 0px 10px;
				text-decoration:none;
			}
			
			DIV.contenedor-footer DIV.footer-A DIV.validaciones A#val-css{
				display:block;
				width:60px;
				height:20px;
				float:right;
				margin:0px 20px 0px 0px !important;
				margin:0px 10px 0px 0px;
				text-decoration:none;
			}
			
	DIV.contenedor-footer DIV.footer-A DIV.certificacion{
		position:absolute;
		left:300px;
		top:24px;
		width:80px;
	}
	
	DIV.contenedor-footer DIV.footer-A DIV.certificacionInteresSanitario{
		font-size:9px;
		left:380px;
		position:absolute;
		top:23px;
		width:130px;
		height:50px;
	}
	
	DIV.contenedor-footer DIV.footer-A DIV.logoHonCode{
		font-size:9px;
		left:530px;
		position:absolute;
		top:23px;
		width:300px;
	}
	
		DIV.logoHonCode IMG {
			margin-right:10px;	
		}
		
		DIV.logoHonCode P {
			margin:0;	
		}		
	
	DIV.contenedor-footer DIV.footer-A DIV.honCode{
		float:left;
		clear:left;
		margin-top:103px;
		margin-left:6px;
		font-family:Helvetica;
		font-size:9px;
		width:750px;
	}
	
	DIV.contenedor-footer DIV.footer-B{
		width:966px;
		margin:0 auto;
		padding:30px 0px 0px 0px;
	}
	
		DIV.contenedor-footer DIV.footer-B UL{
			 list-style:none;
			 margin:0px 0px 10px 0px;
			 padding:0 0 0 6px;
		}	
		
			DIV.contenedor-footer DIV.footer-B UL LI{
		 		display:inline;
				border-right:1px solid #426166;
				padding:0px 6px;
			}
			
			DIV.contenedor-footer DIV.footer-B UL LI.first{
				padding:0px 5px 0px 0px;
			}
			
			DIV.contenedor-footer DIV.footer-B UL LI.last{
				border-right:none;
				padding:0px 0px 0px 5px;
			}
			
			DIV.contenedor-footer DIV.footer-B UL LI A{
				text-decoration:none;
			}
			
			DIV.contenedor-footer DIV.footer-B UL LI A:hover{
				text-decoration:none;
			}
		
		DIV.contenedor-footer DIV.footer-B DIV.derechos-autor{
			float:right;
			width:255px;
			color:#426166;
		}
			
			DIV.contenedor-footer DIV.footer-B DIV.derechos-autor P{
				margin:0;
			}
			
			DIV.contenedor-footer DIV.footer-B DIV.derechos-autor A {
				text-decoration:none;
			}
			
		DIV.contenedor-footer P#last_update{
			font-size:10px;
			margin-top:5px;
		}			
			
		DIV.contenedor-footer DIV.footer-B DIV.derechos-autor P.a2{
			margin-top:16px;
			color:#D6D6D6;
		}			
		
		DIV.contenedor-footer DIV.footer-B DIV.derechos-autor P.a2 A {
			color:#D6D6D6;
		}
							
/** FIN FOOTER **/
/** TABLA MICROINJERTO MAIL **/
.tabla_microinjertoVirtual{
	font-size:11px;
}
.tabla_microinjertoVirtual h1{
	font-size:13px;
	border-bottom:2px solid #afd1ac;
	background-color:#94cddf;
}
.tabla_microinjertoVirtual input{
	margin: 2px;
	margin-bottom: 5px;
	width:150px;
}
.tabla_microinjertoVirtual .inputcorto input{
	margin: 2px;
	margin-bottom: 5px;
	width:50px;
}
.tabla_microinjertoVirtual .radio input{
	margin: 0px;
	width:50px;
	border:0px;
}
.tabla_microinjertoVirtual {
	margin: 0px;
	width:20px;
	border:0px;
	height:5px;
	
}
.sociofundador{
	position:absolute;
	bottom:23px;
	height:45px;
	width:100%;
}
.sociofundador a.aemle{
	position:absolute;
	width:231px;
	height:45px;
	float:left;
}
.sociofundador p{
	margin-left:240px;
	font-size:9px;
	margin-top:30px;
}
.buscadorCapilar{
	position:absolute;
	right:0;
	top:5px;
}
/** FIN TABLA MICROINJERTO MAIL **/
/** PAGINA 404 **/
DIV.contenedor404{
	background:transparent url(imgs/404.jpg) no-repeat scroll 0 0;
	height:555px;
	margin:0 auto;
	position:relative;
	width:857px;
}
	DIV.contenedor404 DIV.contenido{
		width:415px;
		position:absolute;
		top:276px;
		left:80px;
		color:#484c4d;
	}
	
		DIV.contenedor404 DIV.contenido H1{
			font-size:20px;
			margin-bottom:10px;
		}
		
		DIV.contenedor404 DIV.contenido P{
			font-size:15px;
		}
		DIV.contenedor404 DIV.contenido P A{
			font-size:12px;
			color:#484c4d;
			font-weight:bold;
		}			
/** FIN PAGINA 404 **/
