/* body */
	body {background-color: #FFFFFF; font-family: Helvetica, Arial; font-size: 9px; color: #9E9C9C; margin: 0px}

/* content */
	.contenedor {width: 682px; height: 482px; padding: 22px 33px 0px 33px;}

/* texts */
 	.txtbig {font-family: Helvetica, Arial; font-size: 26px; color: #9E9C9C; font-weight: bold; line-height: 24px; letter-spacing: -0.02em;}
 	.txtmed {font-family: Helvetica, Arial; font-size: 20px; color: #9E9C9C; font-weight: bold; line-height: 18px; letter-spacing: -0.02em;}
 	.txtpeq {font-family: Helvetica, Arial; font-size: 16px; color: #9E9C9C; font-weight: bold; line-height: 14px; letter-spacing: -0.02em;}
 	.txtpeqflat {font-family: Helvetica, Arial; font-size: 16px; color: #9E9C9C; font-weight: normal; line-height: 16px; letter-spacing: -0.02em;}
 	.txtpeqmag {font-family: Helvetica, Arial; font-size: 16px; color: #FF00FF; font-weight: bold;letter-spacing: -0.02em;}
 	.txtminimag {font-family: Helvetica, Arial; font-size: 11px; color: #FF00FF; font-weight: bold;}
  	.txtminimagnews {font-family: Helvetica, Arial; font-size: 12px; color: #FF00FF; font-weight: bold;}
 	.txt {font-family: Helvetica, Arial; font-size: 11px; color: #9E9C9C; font-weight: bold; line-height: 10px;}
 	.menu {font-family: Helvetica, Arial; font-size: 11px; color: #9E9C9C; font-weight: bold; line-height: 10px;}
	.txtmag {color: #FF00FF; letter-spacing: -0.02em;}

/* links */
	a:hover {color: #545454;}
	a {color: #FF0046; text-decoration: none;}

	.lnkbig:hover {color: #FF00FF;}
	.lnkbig {font-family: Helvetica, Arial; font-size: 26px; color: #9E9C9C; font-weight: bold; text-decoration: none; letter-spacing: -0.02em;}

	.lnkmed:hover {color: #FF00FF;}
	.lnkmed {font-family: Helvetica, Arial; font-size: 12px; color: #9E9C9C; font-weight: bold; text-decoration: none; letter-spacing: -0.02em;}

	.lnkexpo:hover {color: #FF00FF;}
	.lnkexpo {font-family: Helvetica, Arial; font-size: 16px; color: #9E9C9C; font-weight: bold; text-decoration: none; letter-spacing: -0.02em;}

	.lnkpeqflat:hover {color: #FF00FF;}
	.lnkpeqflat {font-family: Helvetica, Arial; font-size: 16px; color: #9E9C9C;  font-weight: normal; text-decoration: none; line-height: 16px; letter-spacing: -0.02em;}

	.lnknews:hover {color: #FF00FF;}
	.lnknews {font-family: Helvetica, Arial; font-size: 18px; color: #9E9C9C; font-weight: bold; text-decoration: none; line-height: 16px; letter-spacing: -0.02em;}

	.lnknewsmag:hover {color: #9E9C9C;}
	.lnknewsmag {font-family: Helvetica, Arial; font-size: 18px; color: #FF00FF; font-weight: bold; text-decoration: none; line-height: 16px; letter-spacing: -0.02em;}

	.lnkcatmag:hover {color: #FF00FF;}
	.lnkcatmag {font-family: Helvetica, Arial; font-size: 18px; color: #FF00FF; font-weight: bold; text-decoration: none; line-height: 16px; letter-spacing: -0.02em;}

	.lnkobra:hover {color: #FF00FF;}
	.lnkobra {font-family: Helvetica, Arial; font-size: 11px; color: #9E9C9C; font-weight: bold; text-decoration: none; letter-spacing: -0.02em;}

	.lnkmenu:hover {color: #FF00FF;}
	.lnkmenu {font-family: Helvetica, Arial; font-size: 11px; color: #9E9C9C; font-weight: bold; text-decoration: none;}

	.lnkmenumag:hover {color: #9E9C9C;}
	.lnkmenumag {font-family: Helvetica, Arial; font-size: 11px; color: #FF00FF; font-weight: bold; text-decoration: none;}

	.lnkmenuOn:hover {color: #FF00FF;}
	.lnkmenuOn {font-family: Helvetica, Arial; font-size: 11px; color: #FF00FF; font-weight: bold; text-decoration: none;}

/* capas */
	.oculta {display: none}
	.label {padding: 3px 0 px 3px 0px;}

/* forms */
	.formtxt {font-family: Helvetica, Arial; font-size: 11px; color: #FF00FF; width: 200px; border: 1px solid #9E9C9C;}
	.formsel {font-family: Helvetica, Arial; font-size: 11px; color: #9E9C9C; width: 201px; margin-top:10px;}
	.formbtn {	font-family: Helvetica, Arial; font-size:11px; color:#FF00FF; background: #FFFFFF; border: 1px solid #9E9C9C; margin-top:10px;}
