@import url("styles.css");

div.ts1, div.ts2{width:290px;float:left;padding-left:13px;margin-top:10px;}
div.ts2{width:185px;padding:0px;}
div.ts1 h2,div.ts2 h2{font-weight:bold; }
div.tm{width:120px;float:right;padding-right:10px; text-align:right;margin-top:10px;}

#slider {width:640px;height:200px;position:relative;overflow:hidden;}
#mask-gallery {overflow:hidden;}
#gallery {list-style:none;margin:0;padding:0; z-index:0;width:1980px;overflow:hidden;}
#gallery li {float:left;}
#gallery .c0{background-color:#ececec;padding:13px;}
#gallery .c0 .c00{width:330px;float:left;}
#gallery .c0 .c01{width:280px;float:right;text-align:right;}
#gallery .c0 .c01 img{width:270px;height:174px;border:1px solid #c7c5c5;}
#slider #buttons{top:177px;left:585px;position:absolute}

#ncentral{height:140px;}
#ncentral .c1{background:url('/media/bg3.gif') repeat-x;padding:13px;height:100px;padding-right:0px;}
#ncentral .c1 .c00{width:90px;float:left;}
#ncentral .c1 .c00 img.n{width:80px;border:1px solid #c7c5c5;}
#ncentral .c1 .c01{width:118px;float:left;}
#ncentral .c1 .c01 div.c{margin-right:10px;padding-right:10px;background:url('/media/col1.gif') no-repeat bottom right;}
#ncentral .c1 .c01 a{line-height:10pt;}

#noticias{width:433px;float:left; padding-bottom:20px}
#noticias .c21{float:left;width:217px;}
#noticias .c21 div.c{padding: 0px 10px 0px 13px;border-right:1px solid #d7d7d7;}
#noticias .c22{float:right;width:216px;}
#noticias .c22 div.c{padding: 0px 10px 0px 13px;}
#noticias .c21 h2,#noticias .c22 h2{font-size:15pt;letter-spacing:-.5pt;line-height:15pt;}
#noticias .c21 hr,#noticias .c22 hr{border-top:2px #d7d7d7 dotted;margin-top:10px;margin-bottom:10px;}

#videos{height:465px;margin-bottom:20px;}
#videos #vdes{width:275px;height:20px;overflow:hidden;}
#videos .cont{background:url('/media/vb.gif') repeat-y;padding:0px 13px 5px 13px;}
#videos .cont .c1{width:290px;border-bottom:1px solid #c1c1c1;margin-bottom:10px;}
#videos .cont .c1 .c11{padding:10px 0px 10px 0px;color:#7c7c7c}
#videos .cont .c1 .c11 a.l{font-size:10pt;font-weight:bold;}
#videos .cont .c21,#videos .cont .c22{width:65px; border:1px solid #c1c1c1;}
#videos .cont .c21{margin-right:3px;margin-right:0px;}

#servicios{width:185px;float:left; margin-left:13px;}
#serv{width:185px; background-color:#f1f1f1; border-bottom: 4px solid #dcdcdc; margin-bottom:20px;}
#serv .encabezado{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; background-color:#5476a7; color:#FFF; width:185px; font-weight:bold; padding-left:10px; padding-top:4px; padding-bottom:4px;}
#serv td.f{height:31px; width:22px;}
#serv td.t,#serv td.ton{width:70px; padding-left:3px; padding-top:2px; background-color:#f1f1f1}
#serv td.ton{background-color:#ffffff}
#serv td.f,#serv td.t{border-bottom:1px solid #d2d2d2;}
#serv td.t a,#serv td.t a:hover,#serv td.ton a,#serv td.ton a:hover{font-family:Arial, Helvetica, sans-serif; font-size:8pt; letter-spacing:-.3pt;color:#777777;line-height:8pt;}
#serv td.t a:hover{color:#ff6600;}

#lgo {width:980px;}
#lgo h2.tit{font-weight:bold; margin-left:13px;margin-top:10px;margin-bottom:5px;float:left;width:400px;}
#lgo .cont{width:980px;border-top:1px solid #d2d2d2;background:#e2e2e2;}
#lgo .cont div.c {padding-left:7px;padding-right:7px;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;}
#lgo .lgoscroll{width:950px;height:230px;overflow:hidden;background:#ffffff;}
#lgo .lgoscroll .nota .sec{width:150px;}
#lgo .lgoscroll .nota{float:left;width:150px; padding:5px;border-right:1px solid #d2d2d2;height:230px;}
#lgo .lgoscroll .nota a{font-weight:bold;}
#lgo li .lgoscroll .nota .ilgo{position:relative; width:140px; height:130px;margin:5px 0px 5px 0px;}
#lgo li .lgoscroll .nota .ilgo .iilgo{position:absolute;clip:rect(0px,140px,130px,0px);}
#lgo .lgoscroll .txt{float:left;width:150px; padding:5px;border-right:1px solid #d2d2d2;}
#lgo .lgoscroll .txt h2{font-size:15pt;letter-spacing:-.5pt;}

#finale{width:433px;float:left;}
#finale .monmer{margin-left:13px; margin-top:35px; margin-bottom:20px; width:420px;}
#finale .monmer h3{font-weight:bold;font-size: 10pt;letter-spacing:-.35pt}
#finale .monmer .c0{width:225px;float:left}
#finale .monmer .c1{width:195px;float:left}
#finale .monmer table{border:solid 1px #ccc;margin-bottom:5px;}
#finale .monmer td,#finale .monmer th{font-family:Arial, Helvetica, sans-serif;padding:5px; border-bottom:solid 1px #ccc;border-left:solid 1px #ccc;} 
#finale .monmer th{background-color:#aaaaaa; font-weight:bold; color:#FFF; border-left:0px; } 
#finale .monmer td span{color:#aaaaaa}

#finale .accion{width:433px;float:left; padding-bottom:20px}
#finale .accion table{width:100%;border:1px solid #d2d2d2;border-top:4px solid #d2d2d2;border-bottom:4px solid #d2d2d2;}
#finale .accion td{width:233px;padding:3px;border-bottom:1px dotted #929292;}
#finale .accion td.bu1on ul{list-style-image: url('/media/bu1on.gif'); margin-left:15px;}
#finale .accion td.bu1on ul a{color:#2c4d8f;}
#finale .accion td.bu1off ul{list-style-image: url('/media/bu1off.gif'); margin-left:15px;}
#finale .accion td.bu1off {background:#e6e6e6}
#finale .accion td.bu1off ul a{color:#444;}

#indic{float:right;width:185px;margin-top:20px; }
#indic .cont{background:url('/media/bg4.gif') repeat-x;padding:7px;margin-top:10px;border:1px solid #d2d2d2;margin-bottom:20px;}
#indic h3{font-weight:bold;font-size: 10pt;letter-spacing:-.35pt}
div.mas1, div.mas2 {width:100px;float:left; padding:0px;margin:0px;}
div.mas2 {width:65px;text-align:right;}
div.mas1 a, div.mas2 a{color:#717171;font:8pt Arial,Sans-Serif; }
#indic hr{margin-top:7px;margin-bottom:7px;color:#d2d2d2}

#agenda {width:315px;margin-top:30px;margin-bottom:30px;}
#agenda .solapa_w {background:url('/media/agenda/solapa_wb.gif') repeat-x; color:#3a619c; font-weight:bold; height:26px;padding-left:5px;padding-right:5px;letter-spacing:-.3pt;}
#agenda .solapa_g1 {background:url('/media/agenda/solapa_g1.gif') no-repeat top right; height:18px;padding:5px 5px 3px 3px;}
#agenda .solapa_g2 {background:url('/media/agenda/solapa_g2.gif') no-repeat top right; width:13px; height:18px;padding:5px 5px 3px 3px;}
#agenda .solapa_g1 a,#agenda .solapa_g2 a{color:#74797d; font-size:9pt; font-weight:bold;letter-spacing:-.3pt}
#agenda .solapa_g3 {width:100%;border-bottom:1px solid #c6c6c6;}
#agenda .separador {border-bottom:1px solid #d5d7d9; height:2px; padding:0px;line-height:4px;}
#agenda .separador2 {border-bottom:1px dashed #d5d7d9;margin-top:5px;margin-bottom:5px;}
#agenda .evento {padding:5px;}
#agenda .evento a{font-size:8pt; color:#686868; font-weight:bold;}
#agenda .evento a:hover{color:#000000;}
#agenda .fecha {padding:5px;background:url('/media/col1.gif') no-repeat bottom right; font-size:12pt; font-weight:bold; color:#3a619c;}
#agenda .scroll{width:315px; height:300px; overflow-y:scroll;border:1px solid #c6c6c6;border-top:0px;}

#deleg table.n{border:1px solid #d7d7d7;width:315px;}
#deleg table.n td.t{background-color:#e6e6e6;border-bottom:1px solid #c7c5c5;padding:7px;}
#deleg table.n td.ton{background-color:#ff6600;border-bottom:1px solid #c7c5c5;padding:7px;}
#deleg table.n td.t a{font-weight:bold;}
#deleg table.n td.ton a{color:#ffffff;font-weight:bold;}
#deleg table.d{width:315px;margin-top:10px;margin-bottom:20px;}
#deleg table.d td, #deleg table.d td a{color:#555555;font:7pt Arial,Sans-Serif;}
#deleg table.d td {padding-left:5px;}
#deleg table.d td.t1 {background:url('/media/col1.gif') no-repeat bottom right;padding:0px;padding-right:5px;}

#slider2 {width:315px;height:300px;position:relative;overflow:hidden;}
#mask-gallery2 {overflow:hidden;}
#gallery2 {list-style:none;margin:0;padding:0; z-index:0;width:1800px;overflow:hidden;}
#gallery2 li {float:left;}
#gallery2 .c02{width:315px;float:left;}
#gallery2 .c02 img{width:315px;height:300px;}
#slider2 #buttons2{top:20px;left:130px;position:absolute}

