A:hover    { text-decoration:underline; }
H1 { font-family:arial; font-size:16px; color:#000000; text-decoration:none; font-weight:normal; margin:0 }

.titularazul  { font-family:arial; font-size:12px; color:#32404C; text-decoration:none; font-weight:normal}
.titularblanco16  { font-family:arial; font-size:16px; color:#EEF3F7; text-decoration:none; font-weight:normal}
.titularblanco  { font-family:arial; font-size:14px; color:#EEF3F7; text-decoration:none; font-weight:normal}
.titulargris  { font-family:arial; font-size:14px; color:#6C7560; text-decoration:none; font-weight:bold}
.titular  { font-family:arial; font-size:14px; color:#3A003A; text-decoration:none; font-weight:normal}
.gristit  { font-family:arial; font-size:16px; color:#222222; text-decoration:none; }
.gristit14  { font-family:arial; font-size:14px; color:#222222; text-decoration:none; }
.gristit16  { font-family:arial; font-size:16px; color:#222222; text-decoration:none; }
.azulpie { font-family:arial; font-size:10px; color:#2D5B6F; text-decoration:underline; font-weight:normal }
.azulpieclaro { font-family:arial; font-size:12px; color:#003399; text-decoration:none; font-weight:normal }
.azuloscuro { font-family:arial; font-size:12px; color:#32404C; text-decoration:none; }
.azuloscuro14 { font-family:arial; font-size:14px; color:#32404C; text-decoration:none; }

.sw16  { font-family:verdana; font-size:16px; color:#999999; font-weight:bold; text-decoration:none; }
.sw16b  { font-family:verdana; font-size:16px; color:#999999; font-weight:bold; text-decoration:none; }
.sw14  { font-family:verdana; font-size:14px; color:#999999; font-weight:bold; text-decoration:none; }
.sw14b  { font-family:verdana; font-size:14px; color:#999999; font-weight:bold; text-decoration:none; }
.sw12  { font-family:verdana; font-size:12px; color:#999999; font-weight:bold; text-decoration:none; }
.sw12b  { font-family:verdana; font-size:15px; color:#777777; font-weight:bold; text-decoration:none; }
.sw10  { font-family:verdana; font-size:10px; color:#999999; text-decoration:none; }
.sw10b  { font-family:verdana; font-size:10px; color:#999999; font-weight:bold; text-decoration:none; }
.sw12n  { font-family:verdana; font-size:12px; color:#000000; font-weight:normal;}
.sw11n  { font-family:verdana; font-size:11px; color:#000000; font-weight:normal;}
.sw13n  { font-family:verdana; font-size:13px; color:#000000; font-weight:normal;}
.sw14n  { font-family:verdana; font-size:14px; color:#000000; font-weight:normal;}
.sw15n  { font-family:verdana; font-size:15px; color:#000000; font-weight:normal;}
.sw12bl  { font-family:verdana; font-size:12px; color:#FFFFFF; font-weight:normal;}
.sw13bl  { font-family:verdana; font-size:13px; color:#FFFFFF; font-weight:normal;}
.sw14bl  { font-family:verdana; font-size:14px; color:#FFFFFF; font-weight:normal;}
.sw15bl  { font-family:verdana; font-size:15px; color:#FFFFFF; font-weight:normal;}
.sw7n    { font-family:verdana; font-size:7px; color:#000000; }
.sw8n    { font-family:verdana; font-size:8px; color:#000000; }
.sw9n    { font-family:verdana; font-size:9px; color:#000000; }
.sw10n   { font-family:verdana; font-size:10px; color:#000000; }
.sw10bl  { font-family:verdana; font-size:10px; color:#FFFFFF; }
.sw8gr  { font-family:verdana; font-size:8px; color:#999999; text-decoration:none; }
.sw9gr  { font-family:verdana; font-size:9px; color:#999999; text-decoration:none; }
.sw10gr  { font-family:verdana; font-size:10px; color:#999999; text-decoration:none; }
.sw10grb { font-family:verdana; font-size:10px; color:#999999; font-weight:bold; text-decoration:none; }
.sw12gr  { font-family:verdana; font-size:12px; color:#999999; font-weight:normal;}
.sw13gr  { font-family:verdana; font-size:13px; color:#999999; font-weight:normal;}
.sw14gr  { font-family:verdana; font-size:14px; color:#999999; font-weight:normal;}
.sw15gr  { font-family:verdana; font-size:15px; color:#999999; font-weight:normal;}

.ne0   { font-family:arial; font-size:9px; color:#000000; font-weight:normal; text-decoration:none; }
.ne    { font-family:arial; font-size:10px; color:#000000; font-weight:normal; text-decoration:none; }
.ne01  { font-family:arial; font-size:10px; color:#000000; font-weight:bold;}
.ne1   { font-family:arial; font-size:12px; color:#000000; font-weight:normal; text-decoration:none; }
.ne11r  { font-family:arial; font-size:12px; color:#CC0000; font-weight:bold; text-decoration:none; }
.ne12  { font-family:arial; font-size:12px; color:#000000; font-weight:normal; text-decoration:none; }
.ne1u  { font-family:arial; font-size:11px; color:#000000; font-weight:bold; text-decoration:underline; }
.ne1n  { font-family:arial; font-size:11px; color:#000000; text-decoration:none; }
.ne1b  { font-family:arial; font-size:11px; color:#000000; font-weight:bold; text-decoration:none; }
.ne10  { font-family:arial; font-size:10px; color:#000000; font-weight:bold; text-decoration:none; }
.ne10n  { font-family:arial; font-size:10px; color:#000000; font-weight:normal; text-decoration:none; }
.ne11  { font-family:arial; font-size:11px; color:#000000; font-weight:bold; text-decoration:none; }
.ne12  { font-family:arial; font-size:12px; color:#000000; font-weight:normal; text-decoration:none; }
.ne14  { font-family:arial; font-size:14px; color:#000000; font-weight:normal; text-decoration:none; }
.ne16  { font-family:arial; font-size:16px; color:#000000; font-weight:normal; text-decoration:none; }
.ne13  { font-family:arial; font-size:13px; color:#333333; font-weight:normal;}
.ne13 a:hover { text-decoration:underline; }
.ne15  { font-family:verdana; font-size:12px; color:#b4b4b4; font-weight:bold;}
.ne17  { font-family:arial; font-size:17px; color:#000000; font-weight:normal; text-decoration:none; }
.ne18  { font-family:arial; font-size:18px; color:#000000; font-weight:normal; text-decoration:none; }
.ne2   { font-family:verdana; font-size:42px; color:#000000; font-weight:bold;text-decoration:none;}
.ne20   { font-family:arial; font-size:20px; color:#000000; font-weight:normal;text-decoration:none;}
.ne28   { font-family:verdana; font-size:28px; color:#b4b4b4; font-weight:bold;text-decoration:none;}
.ne23   { font-family:verdana; font-size:21px; color:#b4b4b4; font-weight:bold;text-decoration:none;}
.ne21  { font-family:arial; font-size:13px; color:#000000; font-weight:normal; text-decoration:none;}
.ne22  { font-family:arial; font-size:22px; color:#000000; font-weight:normal; text-decoration:none;}
.ne3   { font-family:arial; font-size:24px; color:#000000; font-weight:bold; text-decoration:none;}

.ne30b  { font-family:arial; font-size:30px; color:#222222; font-weight:normal; text-decoration:none;}
.ne30  { font-family:arial; font-size:18px; color:#000000; font-weight:bold; text-decoration:none;}
.ne31  { font-family:arial; font-size:20px; color:#000000; font-weight:bold; text-decoration:none;}
.ne32  { font-family:arial; font-size:22px; color:#000000; font-weight:bold; text-decoration:none;}
.ne4   { font-family:arial; font-size:16px; color:#000000; font-weight:bold; text-decoration:none;}
.ne5   { font-family:arial; font-size:16px; color:#000000; text-decoration:none;}
.ne6   { font-family:arial; font-size:12px; color:#000000; font-weight:bold; text-decoration:none;}
.ne7   { font-family:arial; font-size:15px; color:#000000; text-decoration:none;}

.cn1   { font-family:courier new,arial; font-size:11px; color:#000000; text-decoration:none; }
.cn2   { font-family:courier new,arial; font-size:12px; color:#000000; text-decoration:none; }
.cn21  { font-family:courier new,arial; font-size:12px; color:#000000; font-weight:bold; text-decoration:none; }
.cn3   { font-family:courier new,arial; font-size:12px; color:#0000FF; text-decoration:none; }
.cnb   { font-family:courier new,arial; font-size:11px; color:#000000; text-decoration:none; font-style: italic; background-color:transparent; border:none; }
.cnbs  { font-family:courier new,arial; font-size:11px; color:#000000; text-decoration:underline; font-style: italic; background-color:transparent; border:none; }

.uln A:hover { text-decoration:underline; }

.bl1   { font-family:arial; font-size:9px; color:#FFFFFF;  text-decoration:none;}
.bl10  { font-family:arial; font-size:10px; color:#FFFFFF; font-weight:normal; text-decoration:none; }
.bl11  { font-family:arial; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.bl12  { font-family:arial; font-size:12px; color:#FFFFFF; font-weight:normal; text-decoration:none; }
.bl12b  { font-family:arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:underline; }
.bl12 A:hover { text-decoration:underline; }
.bl13  { font-family:arial; font-size:14px; color:#FFFFFF; text-decoration:none; }
.bl14  { font-family:arial; font-size:14px; color:#FFFFFF; font-weight:normal; text-decoration:none; }
.bl16  { font-family:arial; font-size:16px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.bl18  { font-family:arial; font-size:18px; color:#FFFFFF; font-weight:normal; text-decoration:none; }
.bl2   { font-family:arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.bl20   { font-family:verdana; font-size:20px; color:#FFFFFF; font-weight:normal;text-decoration:none;}
.bl21  { font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:none; }
.bl22  { font-family:arial; font-size:22px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.bl3   { font-family:arial; font-size:24px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

.ro1   { font-family:arial; font-size:12px; color:#FF0000; }
.ro11  { font-family:arial; font-size:14px; color:#FF0000; font-weight:bold; }
.ro12  { font-family:arial; font-size:12px; color:#EE2024; font-weight:bold; text-decoration:none; }

.rojo  { font-family:arial; font-size:12px; color:#EE2024; font-weight:normal; text-decoration:none; padding-left:20px;  font-style:italic; }
.verde  { font-family:arial; font-size:12px; color:#358F39; font-weight:normal; text-decoration:none; padding-left:20px;  font-style:italic; }
.gri { font-family:arial; font-size:12px; color:#AAAAAA; font-style:italic; text-align:center; }

.az    { font-family:arial; font-size:11px; color:#0000FF; text-decoration:none; }
.az0   { font-family:arial; font-size:10px; color:#0000FF; text-decoration:none; }
.az01  { font-family:arial; font-size:11px; color:#0000FF; font-weight:bold; text-decoration:none; }

.az1   { font-family:arial; font-size:12px; color:#32404C; text-decoration:none; font-weight:normal;}
.az16   { font-family:arial; font-size:16px; color:#32404C; text-decoration:none; font-weight:normal;}

.az11  { font-family:arial; font-size:12px; color:#0000FF; font-weight:bold; text-decoration:none; }
.az12b { font-family:arial; font-size:13px; color:#05A9D4; font-weight:bold; text-decoration:none; }
.az15  { font-family:arial; font-size:12px; color:#000099; text-decoration:none; }
.az17  { font-family:arial; font-size:12px; color:#000099; font-weight:bold; }
.az18  { font-family:arial; font-size:12px; color:#0033CC; }
.az2   { font-family:arial; font-size:11px; color:#0000FF; font-weight:bold; text-decoration:none; }
.az22  { font-family:arial; font-size:13px; color:#0000FF; text-decoration:none; }
.az21  { font-family:arial; font-size:13px; color:#0000FF; font-weight:bold; text-decoration:none; }
.az3   { font-family:arial; font-size:12px; color:#7F91EB; font-weight:bold; text-decoration:none; }
.az40  { font-family:arial; font-size:9px; color:#556587; text-decoration:none; }
.az4   { font-family:arial; font-size:11px; color:#556587; font-weight:bold; text-decoration:none; }
.az4n  { font-family:arial; font-size:11px; color:#556587; text-decoration:none; }
.az41  { font-family:arial; font-size:12px; color:#3A6176; font-weight:bold; text-decoration:none; }
.az42  { font-family:arial; font-size:12px; color:#E718A7; font-weight:bold; text-decoration:none; }
.az5   { font-family:arial; font-size:11px; color:#4A55E4; text-decoration:none; }
.az51  { font-family:arial; font-size:12px; color:#4A55E4; text-decoration:none; }
.az6   { font-family:arial; font-size:24px; color:#4A55E4; text-decoration:none; }
.az7   { font-family:arial; font-size:22px; color:#FF00CC; font-weight:bold; text-decoration:none; }
.az72  { font-family:arial; font-size:22px; color:#333399; font-weight:bold; text-decoration:none; }
.az72s  { font-family:arial; font-size:22px; color:#333399; font-weight:bold; text-decoration:underline; }
.az8   { font-family:arial; font-size:14px; color:#4A55E4; font-weight:bold; text-decoration:none; }
.az9   { font-family:arial; font-size:16px; color:#556587; font-weight:bold; text-decoration:underline; }
.az9 A:hover { color:white; text-decoration:none; }

.az13  { font-family:arial; font-size:12px; color:#0063dc; text-decoration:none; }
.az14  { font-family:arial; font-size:12px; color:#0063dc; font-weight:bold; text-decoration:none; }
.az131 { font-family:arial; font-size:11px; color:#0063dc; text-decoration:none; }
.az141 { font-family:arial; font-size:11px; color:#0063dc; font-weight:bold; text-decoration:none; }
.az132 { font-family:arial; font-size:10px; color:#0063dc; text-decoration:none; }
.az142 { font-family:arial; font-size:10px; color:#0063dc; font-weight:bold; text-decoration:none; }

.na40    { font-family:arial; font-size:40px; color:#E1771E; text-decoration:none; font-weight:normal; }
.na30    { font-family:arial; font-size:30px; color:#E1771E; text-decoration:none; font-weight:normal; }
.na20    { font-family:arial; font-size:20px; color:#E1771E; text-decoration:none; font-weight:normal; }
.na28    { font-family:arial; font-size:28px; color:#E1771E; text-decoration:none; font-weight:normal; }
.na16    { font-family:arial; font-size:16px; color:#E1771E; text-decoration:none; font-weight:normal; }
.na18    { font-family:arial; font-size:18px; color:#E1771E; text-decoration:none; font-weight:normal; }
.na14    { font-family:arial; font-size:14px; color:#E1771E; text-decoration:none; font-weight:normal; }
.na13    { font-family:arial; font-size:13px; color:#E1771E; text-decoration:none; font-weight:normal; }
.na12    { font-family:arial; font-size:12px; color:#E1771E; text-decoration:none; font-weight:normal; }
.na11b    { font-family:arial; font-size:11px; color:#E1771E; text-decoration:none; font-weight:bold; }
.na11    { font-family:arial; font-size:11px; color:#E1771E; text-decoration:none; font-weight:normal; }
.na10    { font-family:arial; font-size:10px; color:#E1771E; text-decoration:none; font-weight:normal; }
.megusta    { font-family:arial; font-size:10px; color:#E1771E; text-decoration:none; font-weight:normal; }
.na9    { font-family:arial; font-size:9px; color:#E1771E; text-decoration:none; font-weight:normal; }
.nao14    { font-family:arial; font-size:14px; color:#E1771E; text-decoration:none; font-weight:normal; }
.nao20    { font-family:arial; font-size:20px; color:#E1771E; text-decoration:none; font-weight:normal; }

.am12    { font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.am10    { font-family:arial; font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:normal; }

.ma1   { font-family:arial; font-size:40px; color:#800000; font-weight:bold; }
.ma2   { font-family:arial; font-size:11px; color:#800000; font-weight:bold; }
.ma3   { font-family:arial; font-size:12px; color:#800000; font-weight:bold; }
.ma4   { font-family:arial; font-size:14px; color:#800000; font-weight:bold; text-decoration:none; }
.ma5   { font-family:arial; font-size:11px; color:#800000; text-decoration:underline; }
.ma6   { font-family:arial; font-size:10px; color:#800000; font-weight:bold; }

.bl    { font-family:arial; font-size:11px; color:white; text-decoration:none; }

.gr8   { font-family:arial; font-size:8px; color:gray; text-decoration:none; }
.gr9   { font-family:arial; font-size:9px; color:gray; text-decoration:none; }
.gr0   { font-family:arial; font-size:11px; color:gray; font-weight:bold; text-decoration:none; }
.gr    { font-family:arial; font-size:10px; color:gray; text-decoration:none; }
.azcab    { font-family:arial; font-size:11px; color:#276882; text-decoration:none; }
.azcabb    { font-family:arial; font-size:11px; color:#6595B4; text-decoration:none; font-weight:bold; }
.grb    { font-family:arial; font-size:11px; color:gray; font-weight:bold; text-decoration:none; }
.gr10  { font-family:arial; font-size:12px; color:gray; text-decoration:none; }
.gr11  { font-family:arial; font-size:12px; color:gray; font-weight:bold; text-decoration:none; }
.gr12  { font-family:arial; font-size:14px; color:#AAAAAA; font-weight:bold; text-decoration:none; }
.gr14  { font-family:arial; font-size:20px; color:#AAAAAA; font-weight:bold; text-decoration:none; }
.gr1   { font-family:arial; font-size:14px; color:#666666; font-weight:bold; text-decoration:none; }
.gr2_  { font-family:arial; font-size:12px; color:#6D6D6D; font-weight:bold; }
.gr2    { font-family:arial; font-size:13px; color:gray; text-decoration:none; }
.gris1 { font-family:arial; font-size:12px; color:#666666; font-weight:bold; text-decoration:none; }
.gr3   { font-family:arial; font-size:16px; color:#606060; text-decoration:none; }
.gr4   { font-family:arial; font-size:12px; color:#606060; text-decoration:none; }
.gr5   { font-family:arial; font-size:12px; color:#C8CCFF; text-decoration:none; }
.gr6   { font-family:arial; font-size:11px; color:#606060; text-decoration:none; }
.gr7   { font-family:arial; font-size:14px; color:#888888; text-decoration:none; }

.ve    { font-family:arial; font-size:11px; color:#2B9B30; }
.ve1   { font-family:arial; font-size:12px; color:#339966; }
.ve11  { font-family:arial; font-size:12px; color:#339966; font-weight:bold; }
.ve4   { font-family:arial; font-size:14px; color:#296020; font-weight:bold; text-decoration:underline; }
.ro1   { font-family:arial; font-size:12px; color:#FF0000; }

.i     { border-style:solid; border-color:#000000; border-width:1px; font-family:arial; font-size:12px; font-weight:bold; color:#000000; }
.ig    { border-style:solid; border-color:#888888; border-width:1px; font-family:arial; font-size:12px; }
.b     { border-style:solid; border-color:#000000; border-width:1px; font-family:arial; font-size:12px; font-weight:bold; color:#000000; }
.b1    { border-style:solid; border-color:#000000; border-width:1px; font-family:arial; font-size:10px; color:#000000; }
.p     { font-size:11px; }

.bcm1  { font-family:arial; font-size:13px; font-weight:bold; color:#800000; text-decoration:none; }
.bcm2  { font-family:arial; font-size:13px; font-weight:bold; color:#EEEECC; text-decoration:none; }
.bcmg1 { font-family:arial; font-size:15px; font-weight:bold; color:#800000; text-decoration:none; }
.bcmg2 { font-family:arial; font-size:15px; font-weight:bold; color:#EEEECC; text-decoration:none; }

.s     { font-family:arial; font-size:14px; color:#556587; font-weight:bold; text-decoration:none; }
.u     { font-family:arial; font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.ss    { font-family:arial; font-size:12px; color:#556587; font-weight:bold; text-decoration:none; }
.uu    { font-family:arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.rs    { font-family:arial; font-size:12px; color:#FF5555; font-weight:bold; text-decoration:none; }
.ru    { font-family:arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; }

.bb    { font-family:arial; font-size:14px; text-decoration:underline; color:#FFFFFF; font-weight:bold; border:1px solid #000066; background-color:#000066; }
.bg    { font-family:arial; font-size:14px; text-decoration:underline; color:#AAAAAA; font-weight:bold; border:1px solid #000066; background-color:#000066; }
.bbs   { font-family:arial; font-size:14px; text-decoration:underline; color:#FFFFFF; font-weight:bold; border:1px solid #000066; background-color:#000066; cursor:pointer; }
.bgs   { font-family:arial; font-size:14px; text-decoration:underline; color:#AAAAAA; font-weight:bold; border:1px solid #000066; background-color:#000066; cursor:pointer; }

.bb1   { font-family:arial; font-size:13px; color:#FFFFFF; font-weight:bold; border:1px solid #FFFFFF; background-color:#000066; }
.bg1   { font-family:arial; font-size:13px; color:#AAAAAA; font-weight:bold; border:1px solid #AAAAAA; background-color:#000066; }
.bb1s  { font-family:arial; font-size:13px; text-decoration:underline; color:#FFFFFF; font-weight:bold; border:1px solid #FFFFFF; background-color:#000066; cursor:pointer; }
.bg1s  { font-family:arial; font-size:13px; text-decoration:underline; color:#AAAAAA; font-weight:bold; border:1px solid #AAAAAA; background-color:#000066; cursor:pointer; }

.ann     { font-family:arial; font-size:13px; font-weight: bold; text-decoration:none; border:1px solid #ddd; background-color:#eee; padding:3px; margin-bottom:10px; }
.fondoh  { background-image:url('images/muestra1.gif'); }
.fondov  { background-image:url('images/muestra2.gif'); }
.marco   { border: 1px solid #08459C; }
.gris    { font-family:arial; font-size:9px; color:#EEEEEE; }
.titulo  { font-family:arial; font-size:60px; color:#800000; font-weight:bold; }
.fecha   { font-family:arial; font-size:10px; font-style:italic }
.seve    { display:block; }
.oculto  { display:none;overflow:hidden; }

.sinborde { border:2px solid #FFFFFF;padding:1px }
.conborde { border:2px solid #F6BF00;padding:1px }

.fondogris { background-color:#F4F4F4; border:1px solid #EEEEEE;padding-left:0px;padding-right:0px }
.fondonar  { background-color:#F5C757; border:1px solid #F6BF00;padding-left:0px;padding-right:0px }

.cyellow { background-color: #FFFFDD; }
.cyellow2 { background-color: #FFFFBB; }
.cgray1 { background-color: #EEEEEE; }
.cgray2 { background-color: #F2F2F2; }

.buscar_on { background:url(/images/buscar_input_fondo_on.gif) repeat-x;padding-bottom:5px }
.buscar_off { background:url(/images/buscar_input_fondo.gif) repeat-x;padding-bottom:5px }
.buscar_input_on { width:350px;font-size:16px;border:1px solid #E9E0D6; background-color:#E9E0D6 }
.buscar_input_off { width:350px;font-size:16px;border:1px solid #FFFFFF;background-color:#FFFFFF }

.boton_buscar_off { background:url(/images/boton_buscar_off.gif) no-repeat;width:82px;height:35px;color:white;font-weight:bold;text-decoration:none;font-size:16px;border:0px }
.boton_buscar_on { background:url(/images/boton_buscar_on.gif) no-repeat;width:82px;height:35px;color:white;font-weight:bold;text-decoration:underline;font-size:16px;border:0px }
.boton_buscar_chico { background:url(/images/boton_buscar_chico.gif) no-repeat;width:60px;height:23px;color:white;font-weight:bold;text-decoration:none;font-size:12px;border:0px;vertical-align:baseline; }
.caja { border:1px solid #EFD3B3; background-color:#FFF8EF; padding:5px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

iframe {border: 0px;}

.dgrd182 { background:url('images/capa_azul.gif') repeat-x; height:182px; width:272px }
.dgrd48 { background:url('images/degradado_48.gif') repeat-x; height:47px }
.dgrd48azul { background:url('images/degrad_naranja.gif') repeat-x; height:47px }
.dgrdcab { background:url('images/degrad_cabecera.gif') repeat-y; background-position:bottom left }
.dgrdcont { background:url('images/degrad_cont.gif') repeat-y; width:880px; padding-right:10px;padding-left:10px }
.dgrdcercanos { background:url('images/degrad_cercanos.gif') repeat-x; background-position:bottom left; padding:5px }
.tabin { background:url('images/pestana_blanca.gif');background-repeat:no-repeat;background-position:bottom center; width:132px; height:32px; text-align:center; font-size:14px; color:black; font-family:arial; vertical-align:bottom; padding-bottom:5px;font-weight:bold }
.tabout { background:url('images/pestana_naranja.gif');background-repeat:no-repeat;background-position:bottom center; width:132px; height:32px; text-align:center; font-size:14px; color:white; font-family:arial; vertical-align:bottom; padding-bottom:3px;border-bottom:2px solid #d37017 }
/*.tabout { width:132px; height:28px; text-align:center; font-size:16px; color:white; font-family:arial; vertical-align:bottom; padding-bottom:10px }*/

.opaco { filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
 }
.transparente { filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
 }
.grinput { color:gray; font-style:italic; text-align:center; }
input[type="button"] { color:white; font-weight:bold; border:1px solid #D37017; height:25px; background: url(images/boton_fondo.gif) 50% 50% repeat-x !important; cursor: pointer; }
input[type="button"]:hover { background: url(images/boton_fondo_on.gif) 50% 50% repeat-x !important; border:1px solid #dd904b; }
input[type="submit"] { color:white; font-weight:bold; border:1px solid #D37017; height:25px; background: url(images/boton_fondo.gif) 50% 50% repeat-x !important; cursor: pointer; }
input[type="submit"]:hover { background: url(images/boton_fondo_on.gif) 50% 50% repeat-x !important; border:1px solid #dd904b; }

.sayt { border-left:1px solid #E2E3EA;border-right:1px solid #DBDFE6;border-bottom:1px solid #E3E9EF;border-top:1px solid #ABADB3;width:400px;font-size:30px }
.sayt2 { border-left:1px solid #E2E3EA;border-right:1px solid #DBDFE6;border-bottom:1px solid #E3E9EF;border-top:1px solid #ABADB3;width:398px;font-size:30px }
.inputblur { padding:6px; text-align:center; }
.inputfocus { padding:6px; text-align:center; background:url('images/input_focus.gif');background-repeat:no-repeat; }

.registro_in { background-color:#F8F8F8; border:1px solid #F2F2F2; }
.registro_out { background-color:transparent; border:1px solid white; }

#gfc-button  {font-size: 12px;  font-family: arial; background-color:white; }

/*
.btn, input[type="button"], input[type="submit"], button
{
   border:0px;width:30px;height:30px;
   background: #ED8D35 url(images/boton_despliega.gif) 50% 50%;
   background-repeat:no-repeat;
}
input.btn:hover, input[type="button"]:hover, input[type="submit"]:hover, button:hover
{
   border:0px;width:30px;height:30px;
   background: #ED8D35 url(images/boton_despliega_on.gif) 50% 50%;
   background-repeat:no-repeat;
}
*/
.stooltip {
	text-align:left;
	position: absolute;
	padding: 5px;
	z-index: 10;
	width:300px;
	color: #303030;
	background-color: #f5f5b5;
	border: 1px solid #DCEFB3;

	font-family: arial;
	font-size: 12px;
}

#slider-code { height: 150px; overflow:hidden; }
#slider-code .viewport { float: left; width: 800px; height: 150px; overflow: hidden; position: relative; }
#slider-code .buttons { display: block; margin: 30px 10px 0 0; float: left; }
#slider-code .next { margin: 30px 0 0 10px;  }
#slider-code .disable { visibility: hidden; }
#slider-code .overview { list-style: none; position: absolute; padding: 0; margin: 0; left: 0; top: 0; }
#slider-code .overview li{ float: left; margin: 0 20px 0 0; padding: 1px; height: 145px; width: 785px;}

