#situacion {
	margin-bottom: 10px;
}

#zonalogin {
	position: absolute;
	top: 0px; right: 4px;
	width: 210px;
	
	padding: 5px;
}

#zonalogin #recordarpass {
	text-align: right;
}

#zonalogin #recordarpass a {
	color: #CACBCE;
}

#zonalogin p {
	margin: 0px !important;
}

#zonalogin #login .loginItem {
	position: relative;
	top: 0px; left: 0px;
	margin-right: 75px;
	text-align: right;
}

#zonalogin #login #username {
	margin-top: 10px;
}

#zonalogin #login #password {
	margin-top: 3px;
}

#zonalogin #login input {
	width: 60px;
}

#zonalogin a#continue {
	position: absolute;
	bottom: 1px; right: 6px;
}

#info #infoContent {
	position: relative;
	top: 0px; left: 0px;
	width: 576px;
	margin: 0px; padding: 10px 32px 10px 10px;
	
	background-image: url(imgs/bg_sepver.gif);
	background-position: 606px 0px;
	background-repeat: repeat-y;
	
	float: left;
}

#info #infoContent #infoTitle {
	margin-bottom: 10px;
}

#info #infoContent #faqList {
	position: relative;
	top: 0px; left: 0px;
	width: 550px;
	margin: 10px auto; padding: 0px;
}

#info #infoContent #faqList div.faq {
	position: relative;
	top: 0px; left: 0px;
	width: 548px;
	margin: 2px 0px; padding: 0px;
	border: 1px solid black;
}

#info #infoContent #faqList div.faq div.faqQuestion {
	position: relative;
	top: 0px; left: 0px;
	width: 538px; height: 20px;
	margin: 0px; padding: 0px 5px;
	
	color: black;
	font-weight: bold;
	line-height: 20px;
	vertical-align: middle;
	
	cursor: pointer;
	
}

#info #infoContent #faqList div.faq div.faqQuestion:hover {
	color: #EC008C;
}

#info #infoContent #faqList div.faq div.faqAnswer {
	position: relative;
	top: 0px; left: 0px;
	width: 538px;
	margin: 0px; padding: 5px;
	
	display: none;
}

#info #infoContent #faqList div.faq div.faqAnswer a {
	font-weight: bold;
	color: #EC008C;
}

#info #infoForm {
	position: relative;
	top: 0px; left: 0px;
	width: 280px;
	margin: 0px; padding: 10px;
	
	float: left;
}

#info #infoForm p {
	margin-bottom: 10px;
}

#info #infoForm div {
	margin: 5px 0px;
	text-align: right;
}

#info #infoForm div label {
	vertical-align: top;
}

#info #infoForm div input {
	width: 200px;
}

#info #infoForm div textarea {
	width: 200px; height: 80px;
}

#info #infoForm a.boton04 {
	margin: 0px 0px 0px auto;
}










#contenido .contBoxes {
	position: relative;
	top: 0px; left: 0px;
	padding: 10px;
	border: 6px solid #DDDDDD;
}

#contenido .contBoxes .contBox {
	position: relative;
	top: 0px; left: 0px;
	width: 284px;
	
	float: left;
}

#contenido .contBoxes .separador {
	position: relative;
	top: 0px; left: 0px;
	width: 22px; height: 220px;
	
	background-image: url(imgs/bg_sepver.gif);
	background-position: 10px 0px;
	background-repeat: repeat-y;
	
	float: left;
}

#contenido .contBoxes p {
	margin-bottom: 10px;
}
