#login{
	margin:10px 0px 10px 0px;
	background-color:#E8F0F9;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	padding:5px;
}
	#login .text{
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		background-color:#FFFFFF;
		border:1px solid #4c69ae;
		-moz-border-radius:2px;
		-webkit-border-radius:2px;
		padding:5px;
		margin:1px;
		width:180px;
	}
		#login .text:focus{
			outline:0px;
		}
	#login label{
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		padding:6px;
		margin:1px;
		cursor:pointer;
		width:105px;
		display:inline-block;
	}
		#login label:hover{
			text-decoration:underline;
		}
	#login .submit{
		background-color:#e7ebf4;
		background-image:url(../imagenes/bck-submit.png);
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		padding:2px 15px 2px 15px;
		margin:10px 0px 10px 0px;
		border:1px solid #4c69ae;
		text-decoration:none;
		cursor:pointer;
		margin-left:119px;
	}
#signup{
	margin:10px 0px 10px 0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	margin:10px 0px 10px 0px;
	-moz-border-radius:3px;
	-webkit-border-radius:5px;
	display:none;
	background-image:url(../imagenes/registrarse.png);
	background-repeat:no-repeat;
	background-position:right top;
	min-height:248px;
}
#signup a{
	color:#999999;
}
	#signup .text{
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		background-color:#FFFFFF;
		border:1px solid #4c69ae;
		-moz-border-radius:2px;
		-webkit-border-radius:2px;
		padding:5px;
		margin:1px;
		width:180px;
	}
	#signup .select{
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		background-color:#FFFFFF;
		border:1px solid #4c69ae;
		-moz-border-radius:2px;
		-webkit-border-radius:2px;
		padding:5px;
		margin:1px;
	}
		#signup .text:focus{
			outline:0px;
		}
	#signup label{
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		padding:6px;
		margin:1px;
		width:105px;
		cursor:pointer;
		display:inline-block;
	}
		#signup label:hover{
			text-decoration:underline;
		}
	#signup .submit{
		background-color:#e7ebf4;
		background-image:url(../imagenes/bck-submit.png);
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		padding:3px 15px 3px 15px;
		margin:10px 0px 10px 0px;
		border:1px solid #4c69ae;
		text-decoration:none;
		cursor:pointer;
		margin-left:119px;
	}
.info{
	font-size:9px;
	font-family:Small Fonts, Arial, Helvetica, sans-serif;
	display:none;
	padding:3px;
	background-color:#FF6600;
	color:#FFFFFF;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	text-transform:uppercase;
}
#login-header{
	position:absolute;
	top:8px;
	height:50px;
	width:460px;
	left:50%;
	margin:0px 0px 0px 27px;
	font-family:Small Fonts, Tahoma, Arial, Verdana, Helvetica;
	font-size:9px;
	text-transform:uppercase;
	color:#006699;
	line-height:0px;
	text-align:left;
}
	#login-header .text{
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		background-color:#FFFFFF;
		border:1px solid #4c69ae;
		-moz-border-radius:2px;
		-webkit-border-radius:2px;
		padding:4px;
		width:180px;
	}
		#login-header .text:focus{
			outline:none;
		}
	#login-header .submit{
		/*background-color:#e7ebf4;
		background-image:url(../imagenes/bck-submit.png);
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		-moz-border-radius:2px;
		-webkit-border-radius:2px;
		padding:3px 15px 3px 15px;
		border:1px solid #4c69ae;
		text-decoration:none;
		cursor:pointer;
		height:24px;*/
		background: #6C98D1; /* old browsers */
		background: -moz-linear-gradient(top, #6C98D1 0%, #AACEED 4%, #6C98D1 4%, #617DBD 100%); /* firefox */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6C98D1), color-stop(4%,#AACEED), color-stop(4%,#6C98D1), color-stop(100%,#617DBD)); /* webkit */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6C98D1', endColorstr='#617DBD',GradientType=0 ); /* ie */
		padding:3px 12px 4px 12px;
		margin:1px 0px 0px 0px;
		text-decoration:none;
		border-radius:2px;
		-moz-border-radius:2px;
		text-shadow:#066 0px -1px 0px;
		color:#FFF !important;
		-webkit-box-shadow:	0px 1px 0px #369,	0px -1px 0px #6C98D1;
		-moz-box-shadow:	0px 1px 0px #369,	0px -1px 0px #6C98D1;
		border:none;
		cursor:pointer;
	}
		#login-header .submit:hover{
			background: #6C98D1; /* old browsers */
		}
		#login-header .submit:active{
			background: #617DBD; /* old browsers */
			background: -moz-linear-gradient(top, #617DBD 0%, #6C98D1 100%); /* firefox */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#617DBD), color-stop(100%,#6C98D1)); /* webkit */	
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#617DBD', endColorstr='#6C98D1',GradientType=0 ); /* ie */
			text-shadow:#066 0px 1px 0px;
			-webkit-box-shadow:0px 1px 0px #6C98D1,0px -1px 0px #369;
			-moz-box-shadow:0px 1px 0px #6C98D1,0px -1px 0px #369;
		}
	#login-header .checkbox{
		display:inline-block;
		width:6px;
		height:6px;
		border:1px solid #006699;
		background-color:#FFFFFF;
		cursor:pointer;
	}
		#login-header #recordar-datos{
			cursor:pointer;
		}
	#login-header a{
		color:#006699;
		text-decoration:none;
	}
	#login-header #recordar{
		display:none;
	}
#recuperar{
	margin:10px 0px 10px 0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 0px 10px 0px;
	background-color:#E8F0F9;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:5px;
}
	#recuperar .text{
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		background-color:#FFFFFF;
		border:1px solid #4c69ae;
		-moz-border-radius:2px;
		-webkit-border-radius:2px;
		padding:4px;
		width:180px;
	}
	#recuperar .submit{
		background-color:#e7ebf4;
		background-image:url(../imagenes/bck-submit.png);
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		-moz-border-radius:2px;
		-webkit-border-radius:2px;
		padding:3px 15px 3px 15px;
		border:1px solid #4c69ae;
		text-decoration:none;
		cursor:pointer;
		margin-left:119px;
	}
	#recuperar label{
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		padding:6px;
		margin:1px;
		width:105px;
		cursor:pointer;
		display:inline-block;
	}
		#recuperar label:hover{
			text-decoration:underline;
		}
#comentar,#comentar_video,#comentar_galeria{
	margin:10px 0px 10px 0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 0px 10px 0px;
	background-color:#E8F0F9;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:5px;
}
	#comentar > label, #comentar_video > label,#comentar_galeria > label{
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		padding:6px;
		margin:1px;
		width:105px;
		cursor:pointer;
		display:inline-block;
	}
	#comentar > textarea, #comentar_video > textarea,#comentar_galeria > textarea{
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		background-color:#FFFFFF;
		border:1px solid #4c69ae;
		-moz-border-radius:2px;
		-webkit-border-radius:2px;
		padding:4px;
		margin:0px 0px 1px 0px;
		width:300px;
		vertical-align:top;
	}
	#comentar > .submit, #comentar_video > .submit,#comentar_galeria > .submit{
		background-color:#e7ebf4;
		background-image:url(../imagenes/bck-submit.png);
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		-moz-border-radius:2px;
		-webkit-border-radius:2px;
		padding:3px 15px 3px 15px;
		border:1px solid #4c69ae;
		text-decoration:none;
		cursor:pointer;
		margin-left:119px;
	}
	#gal, #uid{
		display:none;
	}
#gestiona-videos .text{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:#FFFFFF;
	border:1px solid #4c69ae;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	padding:4px;
	width:180px;
}
#gestiona-videos .select{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:#FFFFFF;
	border:1px solid #4c69ae;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	padding:4px;
	width:190px;
}
#gestiona-videos label{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	padding:6px;
	margin:1px;
	width:105px;
	cursor:pointer;
	display:inline-block;
}
#gestiona-videos .submit{
	background-color:#e7ebf4;
	background-image:url(../imagenes/bck-submit.png);
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	padding:3px 15px 3px 15px;
	border:1px solid #4c69ae;
	text-decoration:none;
	cursor:pointer;
	margin-left:119px;
}
#mejoresgalerias{
	margin:10px 0px 10px 0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 0px 10px 0px;
	background-color:#E8F0F9;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:5px;
}
	#mejoresgalerias > label{
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		padding:6px;
		margin:1px;
		width:105px;
		cursor:pointer;
		display:inline-block;
	}
	#mejoresgalerias > textarea{
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		background-color:#FFFFFF;
		border:1px solid #4c69ae;
		-moz-border-radius:2px;
		-webkit-border-radius:2px;
		padding:4px;
		margin:0px 0px 1px 0px;
		width:300px;
		vertical-align:top;
	}
	#mejoresgalerias > .submit{
		background-color:#e7ebf4;
		background-image:url(../imagenes/bck-submit.png);
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		-moz-border-radius:2px;
		-webkit-border-radius:2px;
		padding:3px 15px 3px 15px;
		border:1px solid #4c69ae;
		text-decoration:none;
		cursor:pointer;
		margin-left:119px;
	}

