form{
	width: 100%;
	margin: 0 auto;
	padding: 0px;
	text-align: left;
}
	form p{
		font-weight: bold;
		color: #8906aa;
	}
	form label{
		float: left;
		width: 47.8%;
		margin: 0% 1%;
		color: #333;
		font-weight: bold;
		font-size: 0.9em;
		text-transform: uppercase;
	}
	.labp{
		width: 31%;
	}
	.labg{
		width: 97.8%;
	}
	form input, form select, form textarea{
		width: 99%;
		height: 35px;
		line-height: 35px;
		border: 1px solid #666;
		color: #333;
		font-weight: normal;
		font-size: 0.9em;
		background: #fff;
		margin-bottom: 1%;
	}
	form textarea{
		min-height: 100px;
		font-size: 12px;
	}
	input[type='submit'], input[type='button']{
		float: right;
		width: 99%;
		max-width: 200px;
		height: 40px;
		line-height: 40px;
		border: 1px solid #666;
		color: #fff;
		font-weight: bold;
		font-size: 0.9em;
		background: #8906aa;
		border: 1px solid #8906aa;
		cursor: pointer;
		text-transform: uppercase;
	}
		input[type='submit']:hover, input[type='button']:hover{
			background: #6b0385;
		}
.formudes{
	float: left;
	width: 50%;
	min-width: 400px;
	height: auto;
	margin: 1% 1% 2% 1%;
	padding: 2%;
	text-align: left;
	font-family: sans,arial, verdana;
	color: #333333;
	font-size: 14px;
	background-color: #eee;
}
	.formudes label{
		float: left;
		width: 95%;
		margin: 1% 2.5%;
	}
		.formudes input{
			width: 99%;
			height: 35px;
			line-height: 35px;
			background: #fff;
			color: #333333;
			font-weight: bold;
			border: 1px solid #8906aa;
			margin-top: 4px;
		}
		.formudes input[type='submit'], .formudes input[type='button']{
			width: 100%;
			height: 35px;
			line-height: 35px;
			color: #fff;
			font-weight: bold;
			text-transform: uppercase;
			background: #8906aa;
			border: 1px solid #8906aa;
			cursor: pointer;
		}
		.formudes input[type='submit']:hover, .formudes input[type='button']:hover{
			background: #6b0385;
		}
header{
	position: relative;
	width: 100%;
	height: auto;
	background: #fff;
	background-image: url(img/ima-heafondo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-size: 100% auto;
}
	.inhea, .datos1, .datos2, .infoo, .menunew nav, .inblo{
		width: 96%;
		max-width: 1400px;
		margin: 0 auto;
		padding: 0px;
		text-align: center;
	}
		.imahea{
			float: right;
			width: 75%;
			height: 100%;
			margin: 0px;
			padding: 0px;
			text-align: left;
		}
		.imahea img, .logo2 img{
			width: auto;
			max-width: 100%;
		}
		.logo2{
			float: left;
			width: 20%;
			height: 100%;
			margin: 0px;
			padding: 0px;
			text-align: left;
		}
		.red-hea{
			position: absolute;
			top: 2%;
			right: 5%;
			z-index: 1;
			width: 20%;
			max-width: 200px;
			height: auto;
			background: #fff;
		}
			.red-hea nav{
				width: 90%;
				margin: 0% 5%;
				padding: 5% 0%;
				text-align: left;
				color: #000;
				font-size: 0.9em;
				font-weight: bold;
			}
			.red-hea nav a{
				width: 100%;
				color: #8906aa;
				font-size: 0.9em;
				line-height: 25px;
				font-weight: bold;
				display: block;
				text-decoration: none;
				float: right;
				margin-bottom: 3px;
			}
			.red-hea nav a:hover, .datos2 a:hover{
				color: #000;
			}
			.red-hea nav img{
				float: left;
			}
	.menunew{
		width: 100%;
		height: 40px;
		background: #333;
	}
		.menunew nav a{
			display: inline;
			color: #fff;
			font-size: 0.9em;
			line-height: 40px;
			font-weight: bold;
			margin: 0% 1%;
			padding: 0px;
			text-decoration: none;
			text-transform: uppercase;
		}
		.menunew nav a:hover{
			color: #666;
		}
	.bloque{
		width: 100%;
		height: auto;
		background: #fff;
		padding: 2% 0%;
		border-top: 1px solid #d4d4d4;
	}
	footer{
		position: relative;
		width: 100%;
		height: auto;
		background: #333;
	}
		footer nav{
			width: 30.3%;
			height: auto;
			float: left;
			margin: 2% 2% 2% 0%;
			color: #d6c7df;
			font-size: 0.9em;
			font-weight: bold;
			text-transform: uppercase;
			text-align: left;
		}
		footer nav a{
			display: block;
			font-size: 0.9em;
			font-weight: bold;
			text-align: left;
			margin: 1% 0%;
			color: #fff;
			text-decoration: none;
		}
		footer nav a:hover{
			color: #666;
		}
		.compartir{
			width: 30.3%;
			height: auto;
			float: right;
			margin: 2% 0%;
			color: #d6c7df;
			font-size: 1em;
			font-weight: bold;
			text-transform: uppercase;
			text-align: left;
		}
		footer p{
			font-size: 0.9em;
			font-weight: bold;
			text-align: center;
			margin: 0%;
			padding-bottom: 1%;
			margin: 0%;
			color: #fff;
		}
		footer p a{ 
			font-size: 0.9em;
			font-weight: bold;
			color: #fff;
			text-decoration: none;
		}
		footer p a:hover{
			text-decoration: underline;
		}
body{
	width: 100%;
	height: 100%;
	margin: 0 auto;
	padding: 0px;
	text-align: center;
	font-family: sans,arial, verdana;
	color: #333333;
	font-size: 0.9em;
	background-color: #8906aa;
}

	.contenedor{
		width: 100%;
		min-width: 1024px;
		height: 100%;
		margin: 0 auto;
		padding: 0px;
		margin-top: 0px;
		text-align: center;
		background-color: transparent;
		background-image: url(img/cabecera.png);
		background-repeat: repeat;
		background-position: left top;
	}
		.condatos1{
		width: 100%;
		height: 40px;
		margin: 0 auto;
		padding: 0px;
		margin-top: 0px;
		text-align: center;
		background-color: #333;
	}
	.condatos2{
		width: 100%;
		height: 40px;
		margin: 0 auto;
		padding: 0px;
		margin-top: 0px;
		text-align: center;
		background-color: #8906aa;
	}
		.condatos{
			width: 100%;
			height: 40px;
			margin: 0 auto;
			padding: 0px;
			margin-top: 0px;
			text-align: center;
			background-color: #8906aa;
		}
		.datos{
			width: 60%;
			height: 40px;
			margin: 0 auto;
			padding: 0px;
			margin-top: 0px;
			text-align: center;
			background-color: transparent;
		}
		.datos2{
			height: 40px;
		}
			.datos1 h1, .datos h1{
				color: #ffffff;
				font-size: 0.9em;
				font-weight: bold;
				text-transform: uppercase;
				line-height: 20px;
				float: left;
			}
			.datos2 h3{
				color: #ffffff;
				font-size: 0.9em;
				font-weight: bold;
				line-height: 40px;
				float: left;
				margin: 0px;
				padding: 0px;
			}
			.datos h2, .datos2 h2{
				color: #ffffff;
				font-size: 0.9em;
				font-weight: bold;
				line-height: 20px;
				float: right;
			}
			.datos2 h2 a, .datos2 h3 a{
				display: inline;
				color: #ffffff;
				line-height: 20px;
				font-weight: bold;
				text-decoration: none;
			}
		.superior{
			width: 1000px;
			height: 225px;
			margin: 0 auto;
			padding: 0px;
			margin-top: 0px;
			text-align: center;
			color: #ffffff;
		}
			.cabecera{
				width: 100%;
				height: 225px;
				margin: 0 auto;
				padding: 0px;
				margin-top: 0px;
				text-align: center;
				background-image: url(img/cabecera.png);
				background-repeat: y-repeat;
				background-position: left top;
			}
				.logo-print{
					display: none;
				}
				.logo{
					display: block;
					width: 323px;
					height: 225px;
					margin: 0 auto;
					padding: 0px;
					margin-top: 0px;
					text-align: left;
					float: left;
				}
					.logo img{
						margin: 0px;
						padding: 0px;
						border: 0px;
					}
				.contacto{
					width: 672px;
					height: 225px;
					margin: 0 auto;
					padding: 0px;
					margin-top: 0px;
					margin-left: 5px;
					text-align: right;
					float: right;
					background-color: transparent;
				}
					.contacto iframe{
						width: 100%;
						height: 100%;
						margin: 0px;
						padding: 0px;
						text-align: left;
						background-color: transparent;
						border:0px;

					}
					.cont{
						width: 672px;
						height: 225px;
						float: right;
						background-image: url(img/cabecera.png);
						background-repeat: y-repeat;
						background-position: right top;
					}
					.cont h3{
						font-size: 1.0em;
						color: #ffffff;
						margin: 0px;
						padding: 0px;
						margin-bottom: 5px;
						text-align:left;
						line-height: 25px;
					}
					.cont form{
						height: auto;
						margin: 0px;
						padding: 0px;
						text-align: left;
						background-color: transparent;
					}
					.cont table{
						border-collapse: collapse;
						margin: 0px;
						padding: 0px;
						color: #ffffff;
						font-size: 0.8em;
						font-weight: bold;
						border: 0px;
						background-color: transparent;
					}
					.cont td{
						margin: 0px;
						padding: 2px;
					}
					.cont input {
						color: #666666;
						font-weight: normal;
						border: 1px solid #f1eaf5;
						padding:3px;
						height: 25px;
					}
					.cont select{
						color: #666666;
						font-weight: normal;
						border: 1px solid #f1eaf5;
						padding:3px;
						height: 25px;
					}
					.cont textarea {
						color: #666666;
						font-weight: normal;
						border: 1px solid #f1eaf5;
						padding: 3px;
					}
		.medio{
			width: 100%;
			min-width: 1024px;
			height: 30px;
			margin: 0 auto;
			padding: 0px;
			margin-top: 0px;
			padding-top: 0px;
			text-align: center;
			background-color: #333333;
		}
			.menu{
				width: 1000px;
				height: 30px;
				margin: 0 auto;
				padding: 0px;
				text-align: center;
			}
				.menu ul{
					text-align: left;
					width: 100%;
					height: 30px;
					margin: 0px;
					padding: 0px;
					list-style-type: none;
				}
					.menu li{
						display: inline;
						font-size: 0.9em;
						font-weight: bold;
						line-height: 30px;
					}
					.menu a{
						text-decoration: none;
						color: #f1eaf5;
						padding-left: 15px;
						padding-right: 15px;
						padding-top: 6px;
						padding-bottom: 6px;
					}
					.menu a:hover{
						text-decoration: none;
						color: #333333;
						background-color: #f1eaf5;
						padding-left: 15px;
						padding-right: 15px;
						padding-top: 6px;
						padding-bottom: 6px;
					}
		.resto{
			width: 100%;
			min-width: 1024px;
			height: auto;
			margin: 0 auto;
			padding: 0px;
			margin-top: 0px;
			text-align: center;
			background-color: #f1eaf5;
		}
			.supertit{
				width: 98%;
				height: 25px;
				margin: 0 auto;
				padding: 0px;
				margin-top: 10px;
				margin-bottom: 10px;
				padding-top: 0px;
				text-align: center;
				background-color: #333333;
			}
				.supertit h1{
					color: #ffffff;
					padding: 5px;
					margin: 0px;
					font-size: 1.0em;
					font-weight: bold;
					text-transform: uppercase;
					text-align: center;
				}
			.columnas{
				width: 100%;
				height: auto;
				margin: 0 auto;
				padding: 0px;
				margin-top: 0px;
				text-align: center;
				color: #333333;
			}
				.promos{
					float:left;
					width: 34%;
					height: auto;
					margin: 0 auto;
					padding: 0px;
					text-align: center;
					background-color: #f1eaf5;
				}
				.musica{
					float:left;
					width: 33%;
					height: auto;
					margin: 0 auto;
					padding: 0px;
					text-align: center;
				}
				.danza{
					float:left;
					width: 33%;
					height: auto;
					margin: 0 auto;
					padding: 0px;
					text-align: center;
				}
			.doscol{
				width: 100%;
				height: auto;
				margin: 0 auto;
				padding: 0px;
				margin-top: 0px;
				text-align: center;
				color: #333333;
			}
			.lista{
				width: 98%;
				height: auto;
				margin: 0 auto;
				padding: 0px;
				padding-bottom: 10px;
				text-align: center;
				background-color: #ffffff;
			}
				.lista iframe{
					background-color: #ffffff;
					border:0px;
				}
				.album{
					width: 150px;
					height: 150px;
					margin: 0 auto;
					padding: 0px;
					margin-left: 20px;
					margin-right: 20px;
					margin-top: 10px;
					margin-bottom: 10px;
					text-align: center;
					float: left;
					background-color: #f1eaf5;
					border: 1px solid #cccccc;
				}
					.album h3{
						color: #8906aa;
						font-weight: bold;
						font-size: 0.8em;
						margin: 0px;
						padding: 0px;
						text-align: left;
						margin-top: 5px;
						margin-bottom: 5px;
						padding-left: 5px;
						padding-right: 5px;
					}
						.album img{
							width: 100px;
							margin: 0px;
							padding: 0px;
							border: 0px;
							margin-top: 5px;
						}
				main{
					width: 90%;
					margin: 0 auto;
					padding: 0px;
					text-align: left;
					background-color: #f1eaf5;
				}
				.izq{
					float:left;
					width: 55%;
					height: auto;
					margin: 0 auto;
					padding: 0px;
					text-align: center;
					background-color: #f1eaf5;
				}
				.dec{
					float:right;
					width: 45%;
					height: auto;
					margin: 0 auto;
					padding: 0px;
					text-align: center;
					background-color: #f1eaf5;
				}
					.tit{
						width: 95%;
						height: auto;
						margin: 0 auto;
						padding: 0px;
						margin-top: 10px;
						margin-bottom: 10px;
						padding-top: 0px;
						text-align: center;
						background-color: #333333;
					}
						.tit h1{
							color: #ffffff;
							padding: 5px;
							margin: 0px;
							font-size: 1.0em;
							font-weight: bold;
							text-transform: uppercase;
							text-align: left;
						}
						.tit a{
							text-decoration: none;
							color: #ffffff;
						}
						.tit a:hover{
							text-decoration: none;
							color: #8906aa;
						}
					.articulo{
						width: 95%;
						height: auto;
						margin: 0 auto;
						padding: 0px;
						padding-bottom: 15px;
						padding-top: 10px;
						text-align: center;
						background-color: #ffffff;
						border-bottom: 1px dashed #f1eaf5;
					}
						.articulo p{
							width: 95%;
							padding-bottom: 5px;
							padding-left: 10px;
							padding-right: 10px;
							text-align: justify;
							color: #666666;
							font-size: 0.8em;
						}
						.articulo h1{
							color: #333333;
							padding-top: 5px;
							padding-bottom: 5px;
							padding-left: 10px;
							padding-right: 10px;
							margin: 0px;
							font-size: 1.2em;
							font-weight: bold;
							text-align: left;
						}
						.articulo h2{
							color: #8906aa;
							padding-top: 5px;
							padding-bottom: 5px;
							padding-left: 10px;
							padding-right: 10px;
							margin: 0px;
							font-size: 1.0em;
							font-weight: bold;
							text-align: left;
						}
						.articulo h3{
							color: #333333;
							padding-top: 5px;
							padding-left: 10px;
							padding-right: 10px;
							margin: 0px;
							font-size: 0.8em;
							font-weight: bold;
							text-align: left;
						}
						.articulo iframe{
							border: 0px;
							margin-top: 20px;
							text-align: left;
						}
						.articulo ul{
							width: 95%;
							list-style-type: none;
							padding-bottom: 5px;
							padding-left: 10px;
							padding-right: 10px;
							text-align: left;
							color: #666666;
						}
							.articulo li{
								display: block;
								width: 80%;
								padding: 0px;
								text-align: left;
								margin-left: 20px;
								margin-right: 20px;
								margin-bottom: 10px;
								line-height: 15px;
							}
								.articulo a{
									margin: 0px;
									padding: 0px;
									font-weight: bold;
									color: #333333;
									text-decoration: none;
								}
									.articulo a:hover{
										margin: 0px;
										padding: 0px;
										font-weight: bold;
										color: #999999;
										text-decoration: none;
									}
						.articulo iframe{
							border: 0px;
						}
						.mapa{
							text-align: left;
							padding: 5px;
							margin: 0px;
						}
							.mapa a{
								text-decoration: none;
								color: #333333;
								font-weight: bold;
								font-size: 0.7em;
							}
							.mapa a:hover{
								text-decoration: none;
								color: #999999;
								font-weight: bold;
								font-size: 0.7em;
							}
						.foto{
							width: 95%;
							height: auto;
							margin: 0 auto;
							padding: 0px;
							margin-top: 5px;
							margin-bottom: 5px;
							padding-top: 0px;
							text-align: center;
							background-color: transparent;
						}
							.foto img{
								margin: 0px;
								padding: 0px;
								border: 0px;
								width: 100%;
							}
						.fotobig{
							/*float: left;
							margin: 0px;
							padding: 0px;
							border: 0px;
							width: 360px;
							*/
							width: 95%;
							height: auto;
							margin: 0 auto;
							padding: 0px;
							margin-top: 5px;
							margin-bottom: 5px;
							padding-top: 0px;
							text-align: center;
							background-color: transparent;
						}
							.fotobig img{
								padding: 0px;
								border: 0px;
								margin-right: 10px;
								margin-bottom: 10px;
								margin-top: 5px;
								width: 95%;
							}
						.des{
							width: 95%;
							height: auto;
							margin: 0 auto;
							padding: 0px;
							margin-top: 5px;
							margin-bottom: 5px;
							padding-top: 5px;
							padding-bottom: 5px;
							padding-left: 10px;
							padding-right: 10px;
							text-align: justify;
							color: #666666;
							background-color: transparent;
						}
						.mas{
							width: 95%;
							height: auto;
							margin: 0 auto;
							padding: 0px;
							padding-top: 5px;
							padding-bottom: 5px;
							padding-left: 10px;
							padding-right: 10px;
							text-align: right;
						}
							.mas a{
								text-decoration: none;
								color: #333333;
								font-weight: bold;
								font-size: 0.8em;
							}
								.mas a:hover{
									text-decoration: none;
									color: #999999;
									font-weight: bold;
									font-size: 0.8em;
								}
		.inferior{
			width: 100%;
			height: auto;
			margin: 0 auto;
			padding: 0px;
			margin-top: 0px;
			text-align: center;
			background-color: #8906aa;
		}
			.pie{
				width: 90%;
				height: auto;
				margin: 0 auto;
				padding: 0px;
				margin-top: 0px;
				padding-bottom: 10px;
				text-align: center;
				background-color: transparent;
			}
				.enlaces{
					float: left;
					width: 45%;
					height: auto;
					margin: 0 auto;
					padding: 0px;
					text-align: center;
					background-color: transparent;
				}
					.enla{
						width: 100%;
						height: auto;
						margin: 0px;
						padding: 0px;
						text-align: left;
					}
					.enla h2{
						color: #ffffff;
						padding: 5px;
						margin: 0px;
						font-size: 1.0em;
						font-weight: bold;
						text-transform: uppercase;
						text-align: left;
						margin-bottom: 10px;
						margin-top: 10px;
						background-color: #333333;
					}
					.enla ul{
						text-align: left;
						width: 100%;
						height: auto;
						margin: 0px;
						padding: 0px;
						list-style-type: none;
					}
					.enla li{
						display: block;
						font-size: 0.9em;
						font-weight: normal;
					}
					.enla a{
						text-decoration: none;
						color: #f1eaf5;
						padding-left: 15px;
						padding-right: 15px;
						padding-top: 6px;
						padding-bottom: 6px;
					}
					.enla a:hover{
						text-decoration: none;
						color: #333333;
						padding-left: 15px;
						padding-right: 15px;
						padding-top: 6px;
						padding-bottom: 6px;
					}
				.copy{
					float: right;
					width: 45%;
					height: auto;
					margin: 0 auto;
					padding: 0px;
					text-align: center;
					background-color: transparent;
				}
					.copy h3{
						color: #ffffff;
						margin: 0px;
						font-size: 0.8em;
						font-weight: bold;
						text-transform: uppercase;
						text-align: left;
						margin-bottom: 5px;
						margin-top: 10px;
					}
					.copy h4{
						color: #ffffff;
						margin: 0px;
						font-size: 0.8em;
						font-weight: bold;
						text-align: left;
						margin-bottom: 5px;
						margin-top: 0px;
					}
					.validacion{
						float: right;
						width: 50%;
						height: auto;
						margin: 0 auto;
						padding: 0px;
						margin-top: 10px;
						text-align: center;
						background-color: transparent;
					}
					.validacion h5{
						color: #ffffff;
						margin: 0px;
						font-size: 0.7em;
						font-weight: bold;
						text-align: left;
						margin-top: 0px;
					}
					.validacion h3{
						color: #ffffff;
						margin: 0px;
						font-size: 0.8em;
						font-weight: bold;
						text-align: left;
						margin-bottom: 5px;
						margin-top: 0px;
					}
					.copy a{
						text-align: left;
						text-decoration: none;
						color: #f1eaf5;
					}
						.copy a:hover{
							text-align: left;
							text-decoration: none;
							color: #333333;
						}
					.validacion img{
						border: 0px;
						text-align:left;
						float:left;
						padding: 5px;
						width:60px
					}
					.redes{
						float: right;
						width: 100%;
						height: auto;
						margin: 0 auto;
						padding: 0px;
						margin-top: 10px;
						text-align: center;
						background-color: transparent;
					}
						.redes img{
							border: 0px;
							text-align:left;
							float:left;
							padding: 5px;
						}
		.matricula{
			width: 96%;
			height: auto;
			margin: 0 auto;
			padding: 1%;
			text-align: left;
			background-color: #f1eaf5;
			margin-top:10px;
      border: 1px solid #8906aa;
		}
			.matricula p{
				margin: 0px;
				padding: 0px;
				width: auto;
				margin-bottom: 10px;
				margin-right: 10px;
        text-align: left;
			}
			.matricula label{
        width: 100%;
				color: #8906aa;
				font-weight: bold;
				text-align: left;
				margin: 0;
				padding: 0;
        margin-right: 1%;
			}
			.matricula select{
        width: 100%;
				color: #666666;
				font-weight: normal;
				border: 1px solid #f1eaf5;
				padding:0 1%;
				height: 25px;
        margin-bottom: 10px;
			}
			.matricula input{
        width: 98%;
				color: #666666;
				font-weight: normal;
				border: 1px solid #f1eaf5;
				padding:0 1%;
				height: 20px;
				margin-right: 1%;
        margin-bottom: 10px;
        text-align: left;
			}
			.matricula textarea{
        width: 98%;
				color: #666666;
				font-weight: normal;
				border: 1px solid #f1eaf5;
				padding:0 1%;
        margin-bottom: 10px;
			}
      .matricula table{
        width: 98%;
        padding: 1%;
        padding-left: 0;
        margin-bottom: 10px;
        text-align: center;
      }
      .matricula table caption{
        font-weight: bold;
        margin-bottom: 10px;
      }
      .tdcentro input[type="checkbox"]{
        width: 10px;
        text-align: left;
        margin: 0;
      }

      #dia, #mes{
        width: 31%;
        margin-right: 1%;
      }
      #ano{
        width: 32%;
        margin: 0;
      }
      #fin-form{
        width: 98%;
        height: auto;
        text-align: center;
        color: #ffffff;
        font-size: 1em;
        text-transform: uppercase;
        font-weight: bold;
        background-color: #8906aa;
        padding: 1%;
        cursor: pointer;
      }
      #fin-form:hover{
        background-color: #333333;
      }
      #but{
        width: 98%;
        height: auto;
        text-align: center;
        font-size: 1em;
        color: #8906aa;
        border: 2px solid #8906aa;
        font-weight: bold;
        background-color: transparent;
        padding: 1%;
        cursor: pointer;
      }
      #but:hover{
        background-color: #ffffff;
      }
		.come{
			width: 95%;
			height: auto;
			margin: 0 auto;
			padding: 0px;
			margin-bottom: 5px;
			text-align: center;
			border: 1px solid #f1eaf5;
		}
		.come h4{
			font-size: 1.0em;
			color: #333333;
			margin: 0px;
			padding: 5px;
			text-align:left;
			float:left;
			width: 45%;
		}
		.come span{
			padding: 5px;
			color: #6dc8ab;
			font-size: 0.8em;
			text-align:right;
			font-weight: bold;
			float: right;
			width: 45%;
		}
			.come a{
				text-decoration: none;
				color: #ab2181;
				margin: 0px;
				padding: 0px;
			}
			.come a:hover{
				text-decoration: none;
				color: #999999;
				margin: 0px;
				padding: 0px;
			}
		.come p{
			margin: 0px;
			padding: 5px;
			color: #666666;
			font-size: 0.8em;
			font-weight: normal;
		}
		.externo2{
		display:none;
		width: 100%;
		}
