#fortaleza {
	background:url(../css/puntos_conseguidos.jpg) no-repeat -22px 0;
	width:577px;
	height:420px;
	padding:1px 0 0 0; margin:0;
}
#pageinterior #description #fortaleza div { display:block; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:inherit;}
#pageinterior #description #fortaleza table { margin:80px 0 0 90px;padding:0; border-collapse:inherit;line-height:inherit; width:465px}

#pageinterior #description #fortaleza table tbody tr td { font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; width:67px; height:27px; text-align:center; color:#000;line-height:inherit;}

#pageinterior #description #fortaleza table tbody tr { background-color:inherit; border-top:none;}

#pageinterior #description #fortaleza table tbody tr td span { margin:0 0 0 8px; display:block; width:40px; padding:1px; color:#252525;line-height:inherit;}
#pageinterior #description #fortaleza table tbody tr td.seleccionado span { color:black; font-size:20px;}

#fortaleza .fortaleza_texto1 { width:420px; margin:29px 0 0 30px; clear:both; font-size:18px; color:#000;}
#fortaleza .fortaleza_texto2 { width:250px; margin:18px 0 0 30px; font-size:15px; float:left; color:#000;}
#fortaleza .fortaleza_texto3 { width:250px; margin:18px 0 0 30px; font-size:15px; float:left; color:#000;}
#fortaleza div span { color: black; font-size:20px;}
#fortaleza_cuadro { background:url(../css/dias_puntos.jpg) no-repeat -22px 0; width:577px; height:680px;}

#pageinterior #description #fortaleza_cuadro table { margin:90px 0 0 67px;padding:0; border-collapse:inherit; width:495px}
#pageinterior #description #fortaleza_cuadro table tbody tr, #pageinterior #description #fortaleza_cuadro table tbody tr td { margin:0; padding:0; background-color:inherit; color:#000;}
#pageinterior #description #fortaleza_cuadro table tbody { border:0;}
#pageinterior #description #fortaleza_cuadro table tbody tr td img { margin:0; padding:0;}
#pageinterior #description #fortaleza_cuadro table tbody tr td.fortaleza_texto4 { font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:22px 0 0 22px; line-height:22px }
#pageinterior #description #fortaleza_cuadro table tbody tr td.fortaleza_texto4 span { font-size:35px;display:block; padding:5px 0 0; margin:0; color:black;}

#fortaleza_cuadro_dias { background:url(../css/dias_mes.jpg) no-repeat 0 0;width:420px;height:960px;padding:1px 0 0 0; margin:0;}
#pageinterior #description #fortaleza_cuadro_dias table { margin:80px 0 0 90px;padding:0; width:200px; border:0;}
#pageinterior #description #fortaleza_cuadro_dias table tbody tr {background-color:inherit; line-height: normal; color:#000; border-top: inherit;}
#pageinterior #description #fortaleza_cuadro_dias table tbody tr td { font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; height:27px; text-align:left; padding-left:20px; background-color:inherit; line-height: normal; color:#000; border-top: inherit;}
#pageinterior #description #fortaleza_cuadro_dias table tbody tr td.puntosvip_cuadro { text-align:right;}
#pageinterior #description #ultimaactualiz{font-size: 14px;}

body:nth-of-type(1) #pageinterior #description #fortaleza table tbody tr td { height:22px; }
body:first-of-type #pageinterior #description #fortaleza table tbody tr td { height:22px; }

body:nth-of-type(1) #pageinterior #description #fortaleza_cuadro table {padding:90px 0 0 67px; margin:0;}
body:first-of-type #pageinterior #description #fortaleza_cuadro table {padding:90px 0 0 67px; margin:0;}

body:nth-of-type(1) #pageinterior #description #fortaleza_cuadro_dias table tbody tr td { height:23px;}
body:first-of-type #pageinterior #description #fortaleza_cuadro_dias table tbody tr td { height:23px;}
