/*------------------------- constant style -----------------------------*/
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.block{display:block;}
.ct{margin:0 auto;}
.ac {text-align:center;}
.al{text-align:left;}
.ar{text-align:right;}
.r{margin:0px; padding:0px; border:none; list-style: none;}
.none{text-indent:-9999px; font-size:1%; overflow:hidden;}
.n{display:none;}
.block{display:block;}
.tn{text-decoration:none;}

/* home add form*/
#crear_mundo{
	padding-top:22px;
}
.c0{
	color:#000000;
	font-size:12px;	
}
.c1{
	color:#999999;
	font-size:12px;	
}
.c2{
	color:#000000;
	font-size:16px;	
}
.c3{
	color:#666666;
	font-size:12px;	
	font-weight:bold;
}
.c4{
	color:#959b1e;
	font-size:16px;	
	font-weight:bold;
}
.c5{
	color:#63540d;
	font-size:16px;	
	font-weight:bold;
}
.contenedor_login{
	width:635px;
	border-bottom:1px solid #e7e7e7;
	margin-bottom:30px;
	padding-bottom:25px;
}
.input2{
	width:150px;
	height:19px;
	border:1px solid #999999;
}
.input3{
	width:113px;
	height:17px;
	border:1px solid white;
}

.m0{margin:0px 0px 6px 0px;}
.m1{margin:22px 17px 0px 0px;}
.m2{margin:0px 9px 0px 0px;}

.entrar{
	width:101px;
	float:left;
}
.label1{
	width:137px;
	text-align: right;
	float:left;
	margin:0 12px 0 0;
	padding-top:3px;
}
.registrarse{
	width:470px;
	margin:10px 0 0 60px;
}
.registrarse2{
	margin:10px 0 0 20px;
}
.login-left{
	float:left;
	width:310px;
	padding-top:10px;
}
.login-left2{
	float:left;
	width:310px;
	margin-right:30px;
}
.text_registrarse{
	width:265px;
	float:left;
}
#datos p{
	font-size:12px;
	color:#0066FF;
	}
#datos .logout{
	font-weight:bold;
	font-size:11px;
	margin-left:5px;
	}
#datos{
	float:right;
	margin-top:6px;
	margin-right:20px;		
}
#mapa_ver{
	width:400px;
	height:400px;
}	
/* end add form*/
