.marco_paginacion {
padding-right: 8px;
padding-left: 8px;
padding-bottom: 6px;
padding-top: 6px;
background-color: #ffffff;
border: 1px solid #cccccc;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #999999;
text-decoration : none; 
}
.marco_paginacion2 {
padding-right: 8px;
padding-left: 8px;
padding-bottom: 6px;
padding-top: 6px;
background-color: #cccccc;
border: 1px solid #cccccc;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #ffffff;
text-decoration : none; 
}
.txtaz10 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-style : normal; 
font-weight : normal; 
color : #3399cc; 
text-decoration : none; 
text-align : left; 
} 
.txtaz10b { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-style : normal; 
font-weight : bold; 
color : #33ccff; 
text-decoration : none; 
text-align : left; 
} 
.txtaz11b { 
font-weight : bold; 
font-size : 11px; 
color : #33ccff; 
line-height : 13px; 
font-style : normal; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
text-align : left; 
}
.txtaz13_tre { 
font-family : "Trebuchet MS"; 
font-size : 13px; 
font-style : normal; 
font-weight : normal; 
color : #839cb9; 
text-decoration : none; 
line-height : 16px; 
text-align : left; 
margin : 0 0 0 0; 
}
.txtaz14b { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-style : normal; 
font-weight : bold; 
color : #77a5b5; 
text-decoration : none; 
text-align : left; 
margin : 0 0 0 0; 
} 
.txtaz14_tre { 
font-family : "Trebuchet MS"; 
font-size : 14px; 
font-style : normal; 
font-weight : normal; 
color : #24415d; 
text-decoration : none; 
line-height : 16px; 
text-align : left; 
margin : 0 0 0 0; 
}
.txtaz18_tre { 
font-family : "Trebuchet MS"; 
font-size : 18px; 
font-style : normal; 
font-weight : bold; 
color : #3399cc; 
text-decoration : none; 
line-height : 20px; 
text-align : left; 
margin : 0 0 0 0; 
} 
.txtaz24_tre { 
font-family : "Trebuchet MS"; 
font-size : 24px; 
font-style : normal; 
font-weight : bold; 
color : #0099cc; 
text-decoration : none; 
line-height : 26px; 
text-align : left; 
margin : 0 0 0 0; 
} 
.txtng10 { 
font-weight : normal; 
font-size : 10px; 
color : #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
text-align : left; 
} 
.txtng10_geor { 
font-family : Georgia, "Times New Roman", Times, serif; 
font-size : 10px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
line-height : 12px; 
text-align : left; 
} 
.txtng11_ver { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
text-align : left; 
margin : 0 0 0 0; 
} 
.txtng11b_ver { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : bold; 
color : #000000; 
text-decoration : none; 
text-align : left; 
margin : 0 0 0 0; 
} 
.txtng11_tre { 
font-family : "Trebuchet MS"; 
font-size : 11px; 
font-style : normal; 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
line-height : 15px; 
text-align : left; 
} 
.txtng12 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-style : normal; 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
text-align : left; 
} 
.txtng12_tre { 
font-family : "Trebuchet MS"; 
font-size : 12px; 
font-style : normal; 
font-weight : bold; 
color : #000000; 
text-decoration : none; 
line-height : 13px; 
text-align : left; 
margin : 0 0 0 0; 
} 
.txtng12b_ver { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-style : normal; 
font-weight : bold; 
color : #000000; 
text-decoration : none; 
text-align : left; 
} 
.txtng13_tre { 
font-family : "Trebuchet MS"; 
font-size : 13px; 
font-style : normal; 
font-weight : normal; 
color : #000000; 
line-height : 14px; 
text-align : left; 
} 
.txtng14 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-style : normal; 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
text-align : left; 
} 
.txtng14b { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-style : normal; 
font-weight : bold; 
color : #000000; 
text-decoration : none; 
text-align : left; 
} 
.txtng14_tre { 
font-family : "Trebuchet MS"; 
font-size : 14px; 
font-style : normal; 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
text-align : left; 
margin : 0 0 0 0;
} 
.txtng14b_tre { 
font-family : "Trebuchet MS"; 
font-size : 14px; 
font-style : normal; 
font-weight : bold; 
color : #000000; 
text-decoration : none; 
text-align : left; 
} 
.txtng14_geor { 
font-family : Georgia, "Times New Roman", Times, serif; 
font-size : 14px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
line-height : 17px; 
text-align : left; 
} 
.txtng16 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 16px; 
font-style : normal; 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
text-align : left; 
}
.txtng16_tre { 
font-family : "Trebuchet MS"; 
font-size : 16px; 
font-style : normal; 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
text-align : left; 
}
.txtng16b_tre { 
font-family : "Trebuchet MS"; 
font-size : 16px; 
font-style : normal; 
font-weight : bold; 
color : #000000; 
text-decoration : none; 
text-align : left; 
}
.txtng18b_tre { 
font-family : "Trebuchet MS"; 
font-size : 18px; 
font-style : normal; 
font-weight : bold; 
color : #000000; 
text-decoration : none; 
text-align : left; 
} 
.txtng24b_tre { 
font-family : "Trebuchet MS"; 
font-size : 24px; 
font-style : normal; 
font-weight : bold; 
color : #000000; 
text-decoration : none; 
text-align : left; 
} 
.txtng24b_geor { 
font-family : Georgia, "Times New Roman", Times, serif; 
font-size : 24px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
line-height : 17px; 
text-align : left; 
} 
.txtrj10 { 
font-weight : normal; 
font-size : 10px; 
color : #b00000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
text-align : left; 
} 
.txtrj10b { 
font-weight : bold; 
font-size : 10px; 
color : #b00000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
text-align : left; 
} 
.txtrj12 { 
font-weight : normal; 
font-size : 12px; 
color : #b00000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
text-align : left; 
} 
.txtrj12b_geor { 
font-family : Georgia, "Times New Roman", Times, serif; 
font-size : 12px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #bb1225; 
text-decoration : none; 
line-height : 17px; 
text-align : left; 
} 
.txtbl11 { 
font-weight : normal; 
font-size : 11px; 
color : #ffffff; 
line-height : 13px; 
font-style : normal; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
text-align : left; 
} 
.txtbl12 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-style : normal; 
font-weight : normal; 
color : #ffffff; 
text-decoration : none; 
text-align : left; 
} 
.txtbl12_tre { 
font-family : "Trebuchet MS"; 
font-size : 12px; 
font-style : normal; 
font-weight : bold; 
color : #ffffff; 
text-decoration : none; 
line-height : 13px; 
text-align : left; 
} 
.txtbl12b { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-style : normal; 
font-weight : bold; 
color : #ffffff; 
text-decoration : none; 
text-align : left; 
} 
.txtbl13b_tre { 
font-family : "Trebuchet MS"; 
font-size : 13px; 
font-style : normal; 
font-weight : bold; 
color : #ffffff; 
text-decoration : none; 
line-height : 14px; 
text-align : left; 
} 
.txtbl14b { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-style : normal; 
font-weight : bold; 
color : #ffffff; 
text-decoration : none; 
text-align : left; 
margin : 0 0 0 0; 
} 
.txtbl14_geor { 
font-family : Georgia, "Times New Roman", Times, serif; 
font-size : 14px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #ffffff; 
text-decoration : none; 
line-height : 17px; 
text-align : left; 
} 
.txtbl14b_geor { 
font-family : Georgia, "Times New Roman", Times, serif; 
font-size : 14px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #ffffff; 
text-decoration : none; 
line-height : 17px; 
text-align : left; 
margin : 0 0 0 0; 
} 
.txtbl14b_tre { 
font-family : "Trebuchet MS"; 
font-size : 14px; 
font-style : normal; 
font-weight : bold; 
color : #ffffff; 
text-decoration : none; 
line-height : 15px; 
text-align : left; 
}
.txtbl20b { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 20px; 
font-style : normal; 
font-weight : bold; 
color : #ffffff; 
text-decoration : none; 
text-align : left; 
margin : 0 0 0 0; 
line-height : 22px; 
} 
.txtbl24_geor { 
font-family : Georgia, "Times New Roman", Times, serif; 
font-size : 24px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #ffffff; 
text-decoration : none; 
line-height : 27px; 
text-align : left; 
} 
.txtbl24b_geor { 
font-family : Georgia, "Times New Roman", Times, serif; 
font-size : 24px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #ffffff; 
text-decoration : none; 
line-height : 27px; 
}    
.txtrj10 { 
font-weight : normal; 
font-size : 10px; 
color : #b00000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
text-align : left; 
} 
.txtgr9 { 
font-weight : normal; 
font-size : 9px; 
color : #8d8d8d; 
line-height : 14px; 
font-style : normal; 
font-family : Verdana; 
text-decoration : none; 
text-align : left; 
}
.txtgr10 { 
font-weight : normal; 
font-size : 10px; 
color : #666666; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
text-align : left; 
} 
.txtgr11 { 
font-weight : normal; 
font-size : 11px; 
color : #999999; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
text-align : left; 
} 
.txtgr11_ver { 
font-weight : normal; 
font-size : 11px; 
color : #666666; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
text-align : left; 
} 
.txtgr12 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-style : normal; 
font-weight : normal; 
color : #a8a8a8; 
text-decoration : none; 
text-align : left; 
} 
.txtgr12_geor { 
font-family : Georgia, "Times New Roman", Times, serif; 
font-size : 12px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #999999; 
text-decoration : none; 
line-height : 16px; 
text-align : left; 
margin : 0 0 0 0; 
} 
.txtgr12_tre { 
font-family : "Trebuchet MS"; 
font-size : 12px; 
font-style : normal; 
font-weight : normal; 
color : #333333; 
text-decoration : none; 
line-height : 13px; 
text-align : left; 
} 
.txtgr12b_ver { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-style : normal; 
font-weight : bold; 
color : #333333; 
text-decoration : none; 
text-align : left; 
} 
.txtgr12_osc { 
font-weight : normal; 
font-size : 12px; 
color : #666666; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
text-align : left; 
}
.txtgr13 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-style : normal; 
font-weight : normal; 
color : #a8a8a8; 
text-decoration : none; 
text-align : left; 
} 
.txtgr13b { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-style : normal; 
font-weight : bold; 
color : #a8a8a8; 
text-decoration : none; 
text-align : left; 
} 
.txtgr13b_osc { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-style : normal; 
font-weight : bold; 
color : #333333; 
text-decoration : none; 
text-align : left; 
margin : 0 0 0 0; 
} 
.txtgr14 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-style : normal; 
font-weight : normal; 
color : #666666; 
text-decoration : none; 
text-align : left; 
} 
.txtgr14b { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-style : normal; 
font-weight : bold; 
color : #4b4b4b; 
text-decoration : none; 
text-align : left; 
} 
.txtgr14_tre { 
font-family : "Trebuchet MS"; 
font-size : 14px; 
font-style : normal; 
font-weight : normal; 
color : #cccccc;
text-decoration : none; 
text-align : left;
margin : 0 0 0 0; 
} 
.txtgr14osc_tre { 
font-family : "Trebuchet MS"; 
font-size : 14px; 
font-style : normal; 
font-weight : normal; 
color : #666666;
text-decoration : none; 
text-align : left; 
} 
.txtgr14cl_tre { 
font-family : "Trebuchet MS"; 
font-size : 14px; 
font-style : normal; 
font-weight : normal; 
color : #dcdcdc;
text-decoration : none; 
text-align : left; 
}
.txtgr14b_tre { 
font-family : "Trebuchet MS"; 
font-size : 14px; 
font-style : normal; 
font-weight : bold; 
color : #cccccc; 
text-decoration : none; 
text-align : left; 
} 
.txtgr_osc14b { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-style : normal; 
font-weight : bold; 
color : #333333; 
line-height : 16px; 
text-decoration : none; 
text-align : left; 
margin : 0 0 0 0; 
} 
.txtgr14_geor { 
font-family : Georgia, "Times New Roman", Times, serif; 
font-size : 14px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #333333; 
text-decoration : none; 
line-height : 17px; 
text-align : left; 
} 
.txtgr14_cl_geor { 
font-family : Georgia, "Times New Roman", Times, serif; 
font-size : 14px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #cccccc; 
text-decoration : none; 
line-height : 15px; 
text-align : left; 
margin : 0 0 0 0;
} 
.txtgr24b_tre { 
font-family : "Trebuchet MS"; 
font-size : 24px; 
font-style : normal; 
font-weight : bold; 
color : #999999; 
text-decoration : none; 
line-height : 25px; 
text-align : left; 
} 
.txtna10b { 
font-weight : bold; 
font-size : 11px; 
color : #ff9933; 
line-height : 13px; 
font-style : normal; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
text-align : left; 
}
.txtna11b { 
font-family : "Trebuchet MS"; 
font-size : 11px; 
font-style : normal; 
font-weight : bold; 
color : #ff9900; 
text-decoration : none; 
text-align : left; 
} 
.txtna12 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-style : normal; 
font-weight : normal; 
color : #ff9900; 
text-decoration : none; 
text-align : left; 
} 
.txtna12_tre { 
font-family : "Trebuchet MS"; 
font-size : 12px; 
font-style : normal; 
font-weight : normal; 
color : #cc6633; 
text-decoration : none; 
text-align : left; 
} 
.txtna12b { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-style : normal; 
font-weight : bold; 
color : #cc6600; 
text-decoration : none; 
text-align : left; 
} 
.txtna14 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-style : normal; 
font-weight : normal; 
color : #cc6600; 
text-decoration : none; 
text-align : left; 
} 
.txtna14b { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-style : normal; 
font-weight : bold; 
color : #cc6600; 
text-decoration : none; 
text-align : left; 
} 
.txtna14b_tre { 
font-family : "Trebuchet MS"; 
font-size : 14px; 
font-style : normal; 
font-weight : bold; 
color : #cc6600; 
text-decoration : none; 
line-height : 15px; 
text-align : left; 
} 
.txtna16 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 16px; 
font-style : normal; 
font-weight : normal; 
color : #ff9933; 
text-decoration : none; 
text-align : left; 
} 
.txtna16b { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 16px; 
font-style : normal; 
font-weight : bold; 
color : #ff9900; 
text-decoration : none; 
text-align : left; 
} 
.txtna16b_osc { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 16px; 
font-style : normal; 
font-weight : bold; 
color : #cc6600; 
text-decoration : none; 
text-align : left; 
} 
.txtna16b_tre { 
font-family : "Trebuchet MS"; 
font-size : 16px; 
font-style : normal; 
font-weight : bold; 
color : #cc6600; 
text-decoration : none; 
line-height : 17px; 
text-align : left; 
} 
.txtna18b_tre { 
font-family : "Trebuchet MS"; 
font-size : 18px; 
font-style : normal; 
font-weight : bold; 
color : #cc6600; 
text-decoration : none; 
line-height : 17px; 
text-align : left; 
margin : 0 0 0 0; 
}
.txtna24b_tre { 
font-family : "Trebuchet MS"; 
font-size : 24px; 
font-style : normal; 
font-weight : bold; 
color : #cc6600; 
text-decoration : none; 
line-height : 17px; 
text-align : left; 
}
.txtma12_tre { 
font-family : "Trebuchet MS"; 
font-size : 12px; 
font-style : normal; 
font-weight : normal; 
color : #663300; 
text-decoration : none; 
line-height : 14px; 
text-align : left; 
margin : 0 0 0 0; 
}
.txtma14b { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-style : normal; 
font-weight : bold; 
color : #663300; 
text-decoration : none; 
text-align : left; 
} 
.txtma16_tre { 
font-family : "Trebuchet MS"; 
font-size : 16px; 
font-style : normal; 
font-weight : normal; 
color : #663300; 
text-decoration : none; 
line-height : 18px; 
text-align : left; 
margin : 0 0 0 0; 
}
.txtma16_tre_i { 
font-family : "Trebuchet MS"; 
font-size : 16px; 
font-style : italic; 
font-weight : normal; 
color : #663300; 
text-decoration : none; 
line-height : 18px; 
text-align : left; 
margin : 0 0 0 0; 
}
.txtma18b { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 18px; 
line-height : 20px; 
font-style : normal; 
font-weight : bold; 
color : #996633; 
text-decoration : none; 
text-align : left; 
margin : 0 0 0 0; 
} 
.tablapieblanco { 
padding-right : 8px; 
padding-left : 8px; 
padding-bottom : 8px; 
padding-top : 8px; 
position : relative; 
} 
.titular_11 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
line-height : 13px; 
text-align : left; 
} 
.titular_12 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
margin : 0 0 0 0; 
line-height : 12px; 
text-align : left; 
} 
.titular_18 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 18px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
margin : 0 0 0 0; 
line-height : 18px; 
text-align : left; 
} 
.titular_22 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 22px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
margin : 0 0 0 0; 
line-height : 24px; 
text-align : left; 
} 
.titular_24 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 24px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
margin : 0 0 0 0; 
line-height : 24px; 
text-align : left; 
} 
.titular_30 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 30px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
margin : 0 0 0 0; 
line-height : 30px; 
letter-spacing: -1px;
text-align : left; 
}
.titular_30i { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 30px; 
font-style : italic; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
margin : 0 0 0 0; 
line-height : 30px; 
letter-spacing: -1px;
text-align : left; 
}
.entradilla_14 { 
font-weight : normal; 
font-size : 14px; 
color : #3a3a3a; 
line-height : 15px; 
font-style : normal; 
font-family : "Trebuchet MS"; 
margin : 0 0 0 0; 
text-decoration : none; 
text-align : left; 
} 
A:hover { 
text-decoration : underline; 
} 
/* Esto quita la linea de puntitos que aparece al pinchar en un enlace */
{
outline: none;
}
.menu { 
border : none; 
border : 0; 
margin : 0; 
padding : 0; 
font : 67.5% Verdana, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal; 
} 
.menu ul { 
background : #f0860c; 
height : 30px; 
list-style : none; 
margin : 0; 
padding : 0; 
} 
.menu li { 
float : left; 
padding : 0; 
} 
.menu li a { 
background : #f0860c url("../imagenes/menu/separador.gif") no-repeat right bottom; 
color : #ffffff; 
display : block; 
font-weight : normal; 
line-height : 30px; 
margin : 0; 
padding : 0 8px; 
text-align : center; 
text-decoration : none; 
} 
.menu li a:hover, .menu ul li:hover a { 
background : #ffb348 url("../imagenes/menu/flecha.gif") no-repeat center bottom; 
color : #ffffff; 
text-decoration : none; 
} 
.menu li ul { 
background : #ffb348; 
display : none; 
height : auto; 
padding : 0; 
margin : 0; 
border : 0; 
position : absolute; 
width : 200px; 
z-index : 200; 
} 
.menu li:hover ul { 
display : block; 
} 
.menu li li { 
background : url('../imagenes/menu/sub_separador.gif') no-repeat left bottom; 
display : block; 
float : none; 
margin : 0; 
padding : 0; 
width : 200px; 
} 
.menu li:hover li a { 
background : none; 
} 
.menu li ul a { 
display : block; 
height : 30px; 
font-size : 13px; 
font-style : normal; 
margin : 0; 
padding : 0 10px 0 15px; 
text-align : left; 
} 
.menu li ul a:hover, .menu li ul li:hover a { 
background : #f0860c url('../imagenes/menu/flecha_sub.gif') no-repeat left center; 
border : 0; 
color : #ffffff; 
text-decoration : none; 
} 
.menu p { 
clear : left; 
} 