/* CSS Document */
#contenido #styletable{
margin:20px 30px;
width:350px;
}

#styletable td{
width:100px;
text-align:center;
}
#styletable .resumen{
vertical-align:bottom;
height:50px;
padding-right:30px;
text-align:right;
}
.vacio{
width:0px;
height:0px;
position:absolute;
padding:0px;
margin:0px;
border:none;
display:none;
}
.XC, #frame .XC{
text-align:left;
cursor:pointer; 
width:130px; 
height:expression( this.scrollHeight != 17 ? "17px" : "auto");
min-height:17px;
max-height:17px;

margin:0px 0px 0px 115px;    
font-size:14px; 
text-decoration:none;
overflow:hidden;
}
.BXC, #frame .BXC{
text-align:left; 
cursor:pointer; 
width:235px;
height:expression( this.scrollHeight != 14 ? "14px" : "auto");
min-height:14px;
max-height:14px;
margin:0px 0px 0px 270px;   
font-size:14px; 
text-decoration:none;
overflow:hidden;
}
.XL, #frame .XL{
text-align:left;
cursor:pointer; 
width:130px; 
height:expression( this.scrollHeight != 30 ? "30px" : "auto");
min-height:30px;
max-height:30px;

margin:0px 0px 0px 115px;    
font-size:12px; 
text-decoration:none;
overflow:hidden;
}
.BXL, #frame .BXL{
text-align:left; 
cursor:pointer; 
width:235px;
height:expression( this.scrollHeight != 27 ? "27px" : "auto");
min-height:27px;
max-height:27px;
margin:0px 0px 0px 270px;   
font-size:12px; 
text-decoration:none;
overflow:hidden;

}
.XT, #frame .XT{
text-align:left;
cursor:pointer; 
width:130px; 
height:expression( this.scrollHeight != 42 ? "42px" : "auto");
min-height:42px;
max-height:42px;

margin:0px 0px 0px 115px;    
font-size:20px; 
text-decoration:none;
overflow:hidden;
}
.BXT, #frame .BXT{
text-align:left;
cursor:pointer; 
width:235px; 
height:expression( this.scrollHeight != 30 ? "30px" : "auto");
min-height:30px;
max-height:30px;
margin:0px 0px 0px 270px;   
font-size:12px; 
text-decoration:none;
overflow:hidden;

}
.XA, #frame .XA{
text-align:left;
cursor:pointer; 
width:130px; 
height:expression( this.scrollHeight != 50 ? "50px" : "auto");
min-height:50px;
max-height:50px;
margin:0px 0px 0px 115px;   
font-size:12px; 
text-decoration:none;
overflow:hidden;
}
.BXA, #frame .BXA{
text-align:left;
cursor:pointer; 
width:235px; 
height:expression( this.scrollHeight != 35 ? "35px" : "auto");
min-height:35px;
max-height:35px;
/*border:1px solid blue;*/
margin:0px 0px 0px 270px; 
font-size:12px;
text-decoration:none;
overflow:hidden;

}
.G, #frame .G{
text-align:left;
cursor:pointer; 
width:130px; 
height:expression( this.scrollHeight != 77 ? "77px" : "auto");
min-height:77px;
max-height:77px;
margin:0px 0px 0px 115px;   
font-size:12px; 
text-decoration:none;
overflow:hidden;
}
.BG, #frame .BG{
text-align:left;
cursor:pointer; 
width:235px; 
height:expression( this.scrollHeight != 41 ? "41px" : "auto");
min-height:41px;
max-height:41px;
/*border:1px solid blue;*/
margin:0px 0px 0px 270px; 
font-size:12px;
text-decoration:none;
overflow:hidden;

}
.XB, #frame .XB{
text-align:left;
cursor:pointer; 
width:130px; 
height:expression( this.scrollHeight != 90 ? "90px" : "auto");
min-height:90px;
max-height:90px;
margin:0px 0px 0px 115px;   
font-size:12px; 
text-decoration:none;
overflow:hidden;
}
.BXB, #frame .BXB{
text-align:left;
cursor:pointer; 
width:235px; 
height:expression( this.scrollHeight != 45 ? "45px" : "auto");
min-height:45px;
max-height:45px;
/*border:1px solid blue;*/
margin:0px 0px 0px 270px; 
font-size:12px;
text-decoration:none;
overflow:hidden;

}
.M, #frame .M{
text-align:left;
cursor:pointer; 
width:130px; 
height:expression( this.scrollHeight != 65 ? "65px" : "auto");
min-height:65px;
max-height:65px;
margin:0px 0px 0px 115px;
font-weight:bold;   
font-size:22px;

text-decoration:none;
overflow:hidden;
}
.BM, #frame .BM{
text-align:left;
cursor:pointer; 
width:235px;
height:expression( this.scrollHeight != 45 ? "45px" : "auto");
min-height:45px;
max-height:45px;
margin:0px 0px 0px 270px;  
font-weight:bold; 
font-size:22px;

text-decoration:none;
overflow:hidden;
}
.S, #frame .S{
text-align:left;
cursor:pointer; 
width:130px; 
height:expression( this.scrollHeight != 40 ? "40px" : "auto");
min-height:40px;
max-height:40px;
margin:0px 0px 0px 115px;
font-weight:bold;   
font-size:32px; 
text-decoration:none;
overflow:hidden;
}
.BS, #frame .BS{
text-align:left;
cursor:pointer; 
width:235px; 
height:expression( this.scrollHeight != 30 ? "30px" : "auto");
min-height:30px;
max-height:30px;
margin:0px 0px 0px 270px;
font-weight:bold;   
font-size:32px; 
text-decoration:none;
overflow:hidden;
}
/*der*/
.XZ, #frame .XZ{
text-align:right;
cursor:pointer; 
width:130px; 
height:expression( this.scrollHeight != 17 ? "17px" : "auto");
min-height:17px;
max-height:17px;
margin:0px 0px 0px 115px;    
font-size:14px; 
text-decoration:none;
overflow:hidden;
}
.BXZ, #frame .BXZ{
text-align:right;
cursor:pointer; 
width:235px;
height:expression( this.scrollHeight != 15 ? "15px" : "auto");
min-height:14px;
max-height:14px;
margin:0px 0px 0px 270px;   
font-size:14px; 
text-decoration:none;
overflow:hidden;
}
.XK, #frame .XK{
text-align:right;
cursor:pointer; 
width:130px; 
height:expression( this.scrollHeight != 30 ? "30px" : "auto");
min-height:30px;
max-height:30px;

margin:0px 0px 0px 115px;    
font-size:12px; 
text-decoration:none;
overflow:hidden;
}
.BXK, #frame .BXK{
text-align:right;
cursor:pointer; 
width:235px; 
height:expression( this.scrollHeight != 30 ? "30px" : "auto");
min-height:30px;
max-height:30px;
margin:0px 0px 0px 270px;   
font-size:12px; 
text-decoration:none;
overflow:hidden;

}
.XS, #frame .XS{
text-align:right;
cursor:pointer; 
width:130px; 
height:expression( this.scrollHeight != 42 ? "42px" : "auto");
min-height:42px;
max-height:42px;

margin:0px 0px 0px 115px;    
font-size:20px; 
text-decoration:none;
overflow:hidden;
}
.BXS, #frame .BXS{
text-align:right;
cursor:pointer; 
width:235px;
height:expression( this.scrollHeight != 27 ? "27px" : "auto");
min-height:27px;
max-height:27px;
margin:0px 0px 0px 270px;   
font-size:12px; 
text-decoration:none;
overflow:hidden;

}
.XU, #frame .XU{
text-align:right;
cursor:pointer; 
width:130px; 
height:expression( this.scrollHeight != 50 ? "50px" : "auto");
min-height:50px;
max-height:50px;
margin:0px 0px 0px 115px; 
font-size:12px; 
text-decoration:none;
overflow:hidden;
}
.BXU, #frame .BXU{
cursor:pointer; 
text-align:right; 
width:235px; 
height:expression( this.scrollHeight != 35 ? "35px" : "auto");
min-height:35px;
max-height:35px;
margin:0px 0px 0px 270px; 
font-size:12px; 
text-decoration:none;
overflow:hidden;
}
.XR, #frame .XR{
text-align:right;
cursor:pointer; 
width:130px; 
height:expression( this.scrollHeight != 77 ? "77px" : "auto");
min-height:77px;
max-height:77px;
margin:0px 0px 0px 115px; 
font-size:12px; 
text-decoration:none;
overflow:hidden;
}
.BXR, #frame .BXR{
cursor:pointer; 
text-align:right; 
width:235px; 
height:expression( this.scrollHeight != 41 ? "41px" : "auto");
min-height:41px;
max-height:41px;
margin:0px 0px 0px 270px; 
font-size:12px; 
text-decoration:none;
overflow:hidden;
}
.XD, #frame .XD{
text-align:right;
cursor:pointer; 
width:130px; 
height:expression( this.scrollHeight != 90 ? "90px" : "auto");
min-height:90px;
max-height:90px;
margin:0px 0px 0px 115px; 
font-size:12px; 
text-decoration:none;
overflow:hidden;
}
.BXD, #frame .BXD{
cursor:pointer; 
text-align:right; 
width:235px; 
height:expression( this.scrollHeight != 45 ? "45px" : "auto");
min-height:45px;
max-height:45px;
margin:0px 0px 0px 270px; 
font-size:12px; 
text-decoration:none;
overflow:hidden;
}
.XP, #frame .XP{
text-align:right;
cursor:pointer; 
width:130px; 
height:expression( this.scrollHeight != 65 ? "65px" : "auto");
min-height:65px;
max-height:65px;
margin:0px 0px 0px 115px;
font-weight:bold;   
font-size:22px;

text-decoration:none;
overflow:hidden;
}
.BXP, #frame .BXP{
text-align:right;
cursor:pointer; 
width:235px;
height:expression( this.scrollHeight != 45 ? "45px" : "auto");
min-height:45px;
max-height:45px;
margin:0px 0px 0px 270px;  
font-weight:bold; 
font-size:22px;
text-decoration:none;
overflow:hidden;
}
.XQ, #frame .XQ{
text-align:right;
cursor:pointer; 
width:130px; 
height:expression( this.scrollHeight != 40 ? "40px" : "auto");
min-height:40px;
max-height:40px;
margin:0px 0px 0px 115px;
font-weight:bold;   
font-size:32px; 
text-decoration:none;
overflow:hidden;
}
.BXQ, #frame .BXQ{
text-align:right;
cursor:pointer; 
width:235px;
height:expression( this.scrollHeight != 30 ? "30px" : "auto");
min-height:30px;
max-height:30px; 
margin:0px 0px 0px 270px; 
font-weight:bold;
font-size:32px;
text-decoration:none;
overflow:hidden;
}

.euro, #frame .euro{
margin:0px;
padding:0px;
font-size:20px;
margin-left:2px;
}

.desde, #frame .desde{
/*border:1px solid green;*/
margin:0px 1px 0px 1px;
vertical-align:top;
font-weight:normal;
font-size:14px;
letter-spacing:-1px;
}

.bannerframe, #frame .bannerframe{
float:right;
clear:right;
text-align:right;
margin-right:10px;
width:510px; 
/*height:150px;*/
overflow:hidden;
}
