body {
	color: #550055;
}
#contenido1 {
	background-image: url('../fondos/login2_fondo.jpg');
}
#contenido1 {
	border-width: 	0px;
	border-style: 	none;
	padding: 		0px 0px 0px 0px;
	text-align: 	left;
	width: 			910px;
	height:			524px;}
#flash{
	width: 25%;
	text-align: center;
	/* vertical-align: top;*/
	padding-top: 110px;
	padding-left: 2px;
}
#personajes{
	width:55%;
	height: 323px;
	text-align: left;
	vertical-align: bottom;
}
#form{
	width: 75%;
	text-align: right;
	/*vertical-align: top;*/
	padding-top: 80px;
}
#error{
	color: #ff0000;
	font-weight: bolder;
	text-align: right;
}
.vacia {
	width:60%;
}
a {
	font-weight: bolder;
	font-size: small;
}
a.submit {
	font-size: small;
}
a:link, a:visited {
	color: #550055;
}
a:active, a:hover{
	color: #ff0000;
}
a#activo {
	color: #aa00aa;
}
input {
	background-color: #cfccce;
	font-family: verdana;
	font-size: x-small;
	color: #54192b;
	border: 2px solid #550055;
	width: 15em;
}
input:focus{
	background-color: #ffffff;
	color: #550055;
	
}
#contentElement1{
	font-family: sans-serif;
	/* height:0;*/
	margin:0 auto;
}
#contentWrapper{
	font-family: sans-serif;
	margin:0px auto;
	margin-left: 10px;
	padding:5px 5px;
	background:white;
	border: 3px double black;
	font-size: x-small;
	width: 200px;
	text-align: left;
}

#contentElement1{
	font-family: sans-serif;
	margin:0px auto;
	margin-left: 10px;
	padding:5px 5px;
	background:white;
	border: 3px double black;
	font-size: x-small;
	width: 200px;
	text-align: left;
}
#contentElement1 .titulo {
	font-size: x-small;
	font-weight: bolder;
	text-align: center;
}

#contentWrapper .titulo {
	font-size: x-small;
	font-weight: bolder;
	text-align: center;
}
#button1{
	display:block;
	height:14px;
	width:30px;
	background:black;
	border: 3px double white;
	border-top: 0px;
	color: white;
	cursor:pointer;
	text-align:center;
	margin: 0px auto;
}
.button1_{
	font-weight:bold;
}
#exp_link {
text-decoration: none; color: #FFFFFF;
}
