﻿*{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif}
option{padding-left:0.4em}
html{height:100%}
html *{font-size:100.01%}	
body{font-family:Arial,Helvetica,sans-serif;font-size:75.00%;color:#000;background:#fff;text-align:left}
img{border:0}
label{float:left;margin-right:0.5em;padding-top:0.2em}
label em{color:#fe0000;padding-right:3px}
dt{font-weight:bold}
dd{margin:0 0 1em 2em}
blockquote{margin:0 0 1em 1.5em}
a,a:visited{color:#0e00b7;text-decoration:none}
a:hover{text-decoration:underline}
h1,h2,h4{font-size:133.33%}
h3{font-size:150%}
h5,h6{font-size:116.67%}
h6{font-style:italic}
p{line-height:1.5em;margin:0 0 1em 0}
dt{font-weight:bold}
dd{margin:0 0 1em 2em}
cite,blockquote{font-style:italic}
blockquote{margin:0 0 1em 1.5em}
strong,b{font-weight:bold}
em,i{font-style:italic}
small{font-size:70%}
big{font-size:133.33%}
pre,code{font-family:monospace;font-size:1.1em}
form,ul,li{margin:0;padding:0}
li{list-style-type:none;padding-left:0}
table{width:auto;border-collapse:collapse}
table.full{width:100%}
table.fixed{table-layout:fixed}
th{font-weight:bold}
input{font-size:100.01%}
textarea{font-size:120%}
textarea[disabled],input[disabled]{background:#efefef;border:1px solid #7f9db9;padding:1px}
textarea[readonly],input[readonly]{background:#efefef;border:1px solid #7f9db9;padding:1px}
input[type="text"]{width:300px}
.left{float:left}
.right{float:right}
.clear{clear:both}
.abs{position:absolute}
.100p{font-size:100%}
.w100{width:100%}
.btn{font:bold 100% Arial;padding:0 5px}
a.ul{text-decoration:underline}
.bold{font-weight:bold}
.nowrap{white-space:nowrap}
.center{text-align:center}
.nodis{display:none}
.novis{visibility:hidden}
.m0{margin:0}
.p0{padding:0}
.op_w07{background-color:#fff;opacity:0.7;filter:alpha(opacity=70)}
.oh{overflow:hidden}
.colblue{color:Blue}
.fsnorm{font-size:100.01%}
.alright{text-align:right}
.fsh2{font-size:18px}
.rounded{border-radius:12px;behavior:url('/scripts/rounded/br.htc')\0/;*behavior:url('/scripts/rounded/br.htc')}
:root .rounded{behavior:none\0/IE9}
.rdmx{border-radius:22px}

/* Validators */
.ico,.ico img{width:16px;height:16px}
.err{color:#000;position:absolute;white-space:nowrap;border:solid 1px #999;background-color:#ffffe1;padding:1px 4px;margin:0 0 0 3px;color:#000}
.err em.sprt{width:13px;height:12px;padding:0 5px 0 0;background-position:-22px -384px;float:left;margin-top:1px}
.mb_10{margin-bottom:10px}
.mt_5{margin-top:5px}
.mt_10{margin-top:10px}
.mt_15{margin-top:15px}
.mt_20{margin-top:20px}
.mt_30{margin-top:30px}
.mt_m5{margin-top:-5px !important}
.ml_4{margin-left:4px}
.ml_6{margin-left:6px}
.ml_18{margin-left:18px}
.ml_32{margin-left:32px}
.pt_5{padding-top:5px}
.pt_10{padding-top:10px}
.pt_15{padding-top:15px}
.pb_0{padding-bottom:0px}
.mr_4{margin-right:4px}
/*******************************************************************/

h1.red,h2.red{background-color:#AE2322;font:bold 14px Arial;color:#fff;margin:0 auto;height:22px;padding:5px 0 0;text-align:left}
h1.red .lf,h1.red .rg,h2.red .lf,h2.red .rg{width:10px;height:27px;position:relative;float:left;background-color:#fff;background-position:-402px -18px;margin-top:-5px}
h1.red .rg,h2.red .rg{float:right;background-position:-412px -18px;margin-top:-21px;margin-top :-5px\9;*margin-top:-21px}
.sprt,.img,#srch i,#srch b,.lnn i{border:0;background:transparent url('/images/s.png?v={vstatic}') no-repeat 0 0}
#hdcorp{height:15px;width:970px;margin:0 auto}
#hdcorp .links{text-align:center}
#hdcorp a,#hdcorp a:visited{color:#404040;font:normal 90% Arial}
#hdcorp span{color:#D1D1D1;font:bold 11px Arial;padding:0 5px}
#head{height:110px}
#head .logo{width:145px;height:50px;margin:30px 97px 30px 0;float:left}
#head .bantop{padding:10px 0;float:left;height:92px}

.layer_full{width:970px;margin:0 auto;clear:both}
.layer_left,.layer_left2,.layer_left3,.layer_left4,.layer_left5,.layer_left6,.layer_left7,.layer_left8{float:left;margin:15px 20px 0 0;width:650px}
.layer_right,.layer_right2,.layer_right3,.layer_right4,.layer_right5,.layer_right6,.layer_right7,.layer_right8,.layer_right9{float:left;margin:15px 0 0;width:300px}
.layer_left2{width:200px}
.layer_right2{width:750px;float:right}
.layer_left3{width:300px}
.layer_right3{width:650px}
.layer_left4{width:640px}
.layer_right4{width:300px}
.layer_left5{width:609px}
.layer_right5{width:320px;margin-left:10px}
.layer_left6{width:730px;margin:0}
.layer_right6{width:230px;margin:0 0 0 10px;height:165px}
.layer_left7{width:460px;margin-right:40px}
.layer_right7{width:460px}
.layer_left8{width:145px}
.layer_right8{width:805px}
.layer_right9{width:230px;margin:0 0 0 10px}
*html .layer_right5{width:275px;margin-left:10px}
.layer_left10{float:left;width:750px;margin-top:15px}
.layer_right10{float:right;width:200px;margin-top:15px}

#tabsnew{height:30px}
#tabsnew .tab:hover a{color:#FFF;padding:7px 20px 4px 14px}
.bar{height:22px;border:solid 1px #dedede;_overflow:hidden;background:-moz-linear-gradient(top,#FFFFFF,#E0E0E0);background:-moz-linear-gradient(left top,left bottom,from(#FFFFFF),to(#E0E0E0));background:-webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(#E0E0E0));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#E0E0E0');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF',endColorstr='#E0E0E0')";_background:#E0E0E0}
.bar h1,.bar h2,.bar h3{font-size:100%;color:#404040;padding:3px 5px 0 10px;margin:0}
.box{border:solid 1px #dedede;border-top:0}
.box .cnt{padding:10px}
#nav{margin:10px 0;float:left;width:748px;*padding-bottom:10px}

.srch_bot{width:953px;height:27px;background:#942521;position:absolute;margin:30px 9px;*margin-left:0}
.inputConv{max-width:227px}
#srchnew{color:#fff;font:bold 120% Arial;background-color:#AC2623}
.sma{height:86px;background:url("/images/srch.png?v={vstatic}") repeat-x scroll 0 -26px transparent}
.big{height:86px;background:url("/images/srch.png?v={vstatic}") repeat-x}
#srchnew b{background-position:-247px 0;float:right}
#srchnew cite{font:normal 75% Arial;font-style:normal;display:block;*margin-left:8px}
#srchnew input,#srchnew select{font-size:90%;margin-top:4px}
#srchnew .btn{font-size:90%;margin-left:18px;margin-top:-3px}
.sma .col{margin:7px 16px 0;*margin:-35px 14px 0 -15px;_margin:-35px 14px 0 0*}
.sma .col select{*margin-left:10px}
.big .col{margin:7px 16px 0;*margin:-35px 14px 0 0;_margin:-35px 20px 0 0}
.big .col select{*margin-left:10px}
#srchnew .dv1{margin:15px 0 0 22px;*margin:12px 14px 0 22px;_margin-left:13px}
#srchnew .dv11{margin:15px 0 0 22px;_margin:12px 0 0 22px;*margin-top:12px}
#srchnew .abs{width:970px}
#srchnew .dv2 input{width:330px;margin-top:4px}
#srchnew .inb input{width:560px;margin-top:4px}
#srchnew .botl,#srchnew .botr{position:relative}
#srchnew .botl{background-position:-359px -122px;height:8px}
#srchnew .botr{background-position:-369px -122px;height:8px}
.big .botl{left:-1px;top:78px;width:8px;_top:77px}
.big .botr{left:962px;top:70px;width:8px;_top:61px}
.dvin{float:left}*/
.hrad .dv1{padding-top:15px;float:none}
.hrad .dvin{_float:none}
#srchnew .inputConv{max-width:452px}
#srchnew .placehold,#sol .frm input.placehold{color:#CCC}
#srchnew .qtit{font-family:Arial;font-weight:bold;font-size:16px;margin-right:21px}
#srchnew .lbForL{font-size:16px;margin-right:21px;margin-top:0;_margin-right:5px}

#cat .cnt{padding:20px 0 10px 20px}
#cat em{margin:0 10px 0 0;float:left;width:29px;height:29px;background-position:0 -160px}
#cat li{padding:0 5px 5px 0;font:bold 120% Arial;width:294px;float:left;height:50px}
#cat .allcat li{height:120px}
#cat li li,#cat .allcat li li{padding:0;font:normal 80% Arial;width:auto;height:auto;white-space:nowrap}
#cat ul ul{margin-left:39px}

em.excl{float:left;width:10px;height:43px;background-position:-195px -55px}
.box i.top,.box b.top,.box i.bot,.box b.bot{float:left;position:relative;font-size:1px;width:8px;height:8px}
.box_grey{border:solid 1px #d3d3d3;background-color:#d3d3d3}
.box_lightgrey{background-color:#efeff1;border:0}
.box_yellow{background-color:#fcf7d4;border:0}
.box_white{background-color:#fff;border:solid 1px #cfcfcf}
.box_greywhite{background-color:#F9F9F9;border:solid 1px #cfcfcf}
.box_whitegrey{background-color:#fff;border:solid 1px #cfcfcf}
.box_alce{border-bottom-color:#efefef;background-position:0 -369px}
.box_alce .cnt{height:70px;padding:5px 10px}
.box_alce b.top{background-position:-371px 0;float:right;left:1px}
.box_alce em{float:left;background-position:-486px 0;width:29px;height:35px;margin:0 10px 0 15px}
.box_alce a{font:bold 130% Arial;display:block;margin:0px 0px 10px 10px}
.box_orange{background-color:#f1a800;border:0}
.box_orange i.boc3{left:15px;border-color:#f1a800 transparent transparent;border-width:10px;border-style:solid;width:auto;height:auto}
.box_golden{background-color:#be8614;border:0}
.box_orangejuice{background-color:#f8851d;border:0}
.box_orangejuice h2{font-size:17px;color:#fff;font-weight:normal}
.box_orange_white{background-color:#f8851d;border:0}
.box_orange_white .cnt{background-color:#fff;border:1px solid #f8851d}
.box_orange_gray{background-color:#f1a800;border:0}
.box_orange_comments{width:130px;text-align:center;cursor:pointer}
.box_orange_comments a{color:#FFF;font-weight:bold}
.box_light_orange{border:solid 1px #FBEFDC;background-color:#FBEFDC;padding:0}
.layer_right6 .box_alce .cnt{height:155px}
.layer_right6 .box_alce{background-position:0px -285px}
.layer_right6 .box_alce a{font-size:100%;margin-bottom:25px;padding-top:15px;_margin-bottom:15px;_padding-top:10px}
.layer_inac{min-height:175px}

#cen{margin-top:10px}
#cen .box_alce em{background-position:-515px 0;width:33px;height:31px}
#att .cnt{height:67px;color:#404040}
#att em{float:left;margin:20px 0 15px 30px;width:23px;height:33px;background-position:-193px 0}
#att h4{font-size:150%;margin:0 0 0 60px}
#att h5{font-size:240%;color:#ae2322;font-weight:normal;margin:-3px 0 0 70px}
#att .mail{font-weight:bold;margin:-3px 0 0 95px}
#frm_centers{width:315px;height:225px;_width:300px}
#frm_footerads{width:690px;height:175px;margin-top:10px}

.grid,.grid22{width:100%}
.grid td{border-top:solid 1px #cfcfcf;padding:5px}
.grid22 td{border-top:solid 1px #cfcfcf;padding:10px 5px;padding:10px 5px;_padding:10px 0px}
.grid td.noborder,.grid22 td.noborder{border:none;padding:5px}
.grid th,{text-align:left;border-bottom:solid 2px #cfcfcf;padding:5px}
.grid td.price{padding-right:0;text-align:right}
.grid .pag{text-align:center;padding:25px 0 10px 0}
.grid22 .pag{text-align:center;padding:25px 0 0;border-bottom:0px}
.grid .pag a,.grid22 .pag a{font-size:116.66%;padding:5px 10px;margin:0 5px 0 0;border:solid 1px #cfcfcf}
.grid .pag a:hover,.grid22 .pag a:hover{background-color:#f6f8fa}
.grid .pag a.curpg,.grid22 .pag a.curpg{font-weight:bold}
.grid tr:hover td,.grid22 tr:hover td{background-color:#f6f8fa}
.grid tr:hover td.pag,.grid22 tr:hover td.pag{background-color:Transparent}
.grid tr:hover td.rss,.grid22 tr:hover td.rss{background-color:Transparent}
.grid .hl td,.grid tr.hl:hover td,.grid .pag a.curpg,.grid22 .hl td,.grid22 tr.hl:hover td,.grid22 .pag a.curpg{background-color:#fff9e1}
.grid td.price,.grid th.price{white-space:nowrap;text-align:right;width:125px}
.grid22 .cntp a{font-size:18px;text-decoration:underline;color:#0901B9}
.grid td.me{text-align:left;width:100px}
.grid .hl a,.grid .hl a:visited{font-weight:bold}
.grid .hl a.ce,.grid .hl a:visited.ce{font-weight:normal}
.grid a:hover{text-decoration:underline}
.grid .ce{color:#000}
.grid tr.nohover:hover td{background-color:#fff}
.grid .nam p.mb0{margin-bottom:0px}
.bordott td{border-bottom:1px dotted #CFCFCF;border-top:none}
.grid .pagConv{border:none}
.grid table{width:100%}
.grid table td{border:none}
.grid table .w100{width:100px;vertical-align:top}
.grid .cd{width:495px}
.grid22 .cntp{float:left;max-width:500px;margin-left:10px}
.grid22 .cnm{margin-bottom:10px}
.grid22 .cnm a{font-size:14px;color:#666;text-decoration:none}
.grid22 .oinfo{padding-left:15px;width:150px;vertical-align:top;width:20%}
.grid22 .oinfo .oidegree{margin:0px;font-size:14px;color:#666;text-transform:uppercase}
.grid22 .btn{width:125px;height:25px}
.grid22 .cd{vertical-align:top;width:60%}
.grid22 .me{padding-right:30px;vertical-align:top;text-align:center;width:16%}
.grid22 .me .meprice{margin-bottom:20px}
.grid22 .me .meprice a,.grid22 .me .meprice span{font-size:18px;color:#666}
.grid22 .me .meprice strike{font-size:15px}
.grid22 .me .mepricefree a,.grid22 .me .mepricefree span{font-size:18px;color:#6fb20e;text-transform:uppercase}
.grid22 .me .oioffer{font-size:11px;font-weight:bold;color:#ac2623;text-transform:uppercase}
.grid22 .bxcnt{width:70px;_width:75px}
.grid22 .bxcnt2{width:55px;_width:60px}
.grid22 .cnt{padding:2px;color:#FFF}
.grid22 #pagination{float:left;margin-bottom:10px}
.grid22 #pagination a{float:left}
.grid22 #rss{position:relative;right:5px}
.grid22 .newgrd.hl,.grid22 .newgrd tr.hl,.grid22 .newgrd.hl td{background-color:#fff9e1 !important}
.grid22 .newgrd td{padding:0px;_padding:0px;background:transparent;border:0px}
.grid22 .newgrd td:hover{background-color:transparent}
.grid22 .newgrdrw{background:transparent url('/images/separatorgrid.png?v={vstatic}') no-repeat center -6px;padding:12px 2px 12px 7px;position:relative}
.grid22 .newgrdrw:hover{border:2px solid #870b0b;padding:10px 0px 10px 5px}
.grid22 .newgrdrw .me{text-align:center;padding-right:15px}
.grid22 .newgrdrw .cenlogo{width:90px;vertical-align:top;float:left;text-align:center}
.grid22 .newgrdrw .cenlogo img{width:90px;height:50px}
.grid22 .newgrdrw .cd{float:left;width:58%;border-right:1px solid #ddd;overflow:hidden}
.grid22 .newgrdrw .cntp{margin-right:26px}
.grid22 .newgrdrw .oinfo{float:left;width:22%;border-left:1px solid #ddd;margin:-1px}
.grid22 .newgrdrw .cntp a{font-size:16px;font-weight:bold;line-height:19px}
.grid22 .newgrdrw .cnm{margin-top:6px}
.grid22 .newgrdrw .cnm a{font-size:12px;color:#000;text-decoration:none}
.grid22 .newgrdrw .smy{font-weight:bold;color:#666;line-height:15px}
.grid22 .newgrdrw .me .meprice{font-weight:bold;margin-bottom:10px}
.grid22 .newgrdrw .me .meprice span{font-size:16px}
.grid22 .newgrdrw .me .meprice strike{color:#888;text-decoration:line-through;margin-right:10px}
.grid22 .newgrdrw .me .mepricefree *{color:#BE1F1C}
.grid22 .newgrdrw .me .oioffer{margin:0px;font-size:13px;color:#ca6d39;font-weight:bold;text-transform:none}
.grid22 .newgrdrw .me .oidegree{text-transform:none;font-size:14px;color:#4f4f4f;margin-bottom:0px;line-height:15px}
.contbox .grid22 .newgrdrw .grdMoreInf{margin-right:auto}
.grid22 .cntp.Promo a{font-size:18px;text-decoration:underline;color:#0901B9}
.grid22 .cntp.Promo a:hover{text-decoration:underline}
.grid22 .newgrdrw .me .oioffer.oiofferPromo{color:#006f00;font-size:16px;line-height:18px}
.grid22 .newgrdrw .me .meprice.oiofferPromo span{color:#006f00;font-size:16px;line-height:18px}
.grid22 .newgrdrw .me .meprice.oiofferPromo strike{font-weight:bold;color:#76c26a;text-decoration:line-through}
.grid22 .me .mepricefree a,.grid22 .me .mepricefree span{color:#006f00;font-size:16px;line-height:18px}
.grid22 .newgrdrw .me .mepricefree.oiofferPromo *{color:#006f00}
.grid22 .newgrdrw .me .mepricefree.Promo *{color:#006f00}
.grid22 .newgrdrw .cntp.Promo a{font-size:16px;font-weight:bold;line-height:17px}
.grid22 .newgrdrw .cnm.Promo{margin-top:1px}
.grid22 .newgrdrw .cnm.Promo a{font-size:12px;color:#000;text-decoration:none}
#grdsrch .Clr{background:url('/images/prFnd1.png?v={vstatic}') center no-repeat;height:3px;padding:6px 0px;clear:left}
.grid22 .cntp.PromoCentro a{font-size:18px;text-decoration:underline;color:#0901B9}
.grid22 .cntp.PromoCentro a:hover{text-decoration:underline}
.grid22 .newgrdrw .cntp.PromoCentro a{font-size:16px;font-weight:bold;line-height:19px}
.grid22 .newgrdrw .cnm.PromoCentro{margin-top:0px}
.grid22 .newgrdrw .cnm.PromoCentro a{font-size:12px;color:#000;text-decoration:none}
.grid22 .newgrdrw .cd.PromoCentro{float:left;width:430px;border-right:1px solid #ddd;overflow:hidden}
.grid22 .newgrdrw .S,.grid22 .newgrdrw .S:hover{background:url('/images/s.png?v={vstatic}') 0 -260px;color:#FFF;font-size:12px;font-weight:bold;height:29px;line-height:30px;padding:0px;width:138px;margin:0px}
.grid22 .newgrdrw .smy.PromoCentro{margin-top:10px;color:#666;font-weight:bold;line-height:15px}
.grid23 ul{text-align:left}
.grid23 li{background:transparent url(/images/linea_hor.png?v={vstatic}) no-repeat center -6px;padding:12px 2px 12px 7px;position:relative}
.grid23 li.hl{background-color:#FFF9E1}
.grid23 li:hover{border:2px solid #870b0b;background:#fff;padding:10px 0px 10px 5px}
.grid23 li.hl:hover{background-color:#FFF9E1}
.grid23 li.NoHover:hover{background:transparent url(/images/linea_hor.png?v={vstatic}) no-repeat center -6px;padding:12px 2px 12px 7px;border:0px}
.grid23 .me{text-align:center;padding-right:15px}
.grid23 .Logo{width:87px;vertical-align:top;float:left;text-align:center;margin:7px 20px 8px 20px;min-height:50px}
.grid23 .Logo img{width:90px;height:50px}
.grid23 .cd{float:left;width:365px;border-right:1px solid #ddd;padding-right:20px;min-height:120px}
.grid23 .Parrilla4 .cd{width:430px}
.grid23 .oinfo{float:left;width:218px}
.grid23 .cntp a{font-size:16px;font-weight:bold;line-height:19px}
.grid23 .cnm{margin-top:6px}
.grid23 .cnm a{font-size:12px;color:#000;text-decoration:none}
.grid23 .smy{font-weight:bold;color:#666}
.grid23 .me .meprice{font-weight:bold;margin-bottom:10px}
.grid23 .me .meprice span{font-size:16px}
.grid23 .me .meprice span.Anterior{color:#888;text-decoration:line-through;margin-right:10px}
.grid23 .me .oioffer{margin:0px;font-size:13px;color:#ca6d39;font-weight:bold;text-transform:none}
.grid23 .me .oidegree{text-transform:none;font-size:14px;color:#4f4f4f;margin-bottom:10px}
.grid23 .me .meprice span{color:#666}
.grid23 .pag{padding:0px}
.relgrid{border:1px solid #D5D4D2}
.relgrid td{padding:6px}
.relgrid .cnm{margin-bottom:6px}
.relgrid .cntp a{color:#0e00b7;text-decoration:underline;font-size:16px;font-weight:bold;line-height:19px}
.relgrid .cnm a{color:#666;font-size:14px;font-weight:normal;text-decoration:none}
.relgrid .me .meprice{font-weight:bold;margin-bottom:0px}
.relgrid .oinfo{width:130px}
.relgrid .newgrdrw .cd{width:64%}
.relgrid .newgrdrw .oinfo{width:20%}
.relgrid .newgrdrw .cntp{max-width:600px}
.cnt .grid22 tr:first-child td{border-top:0 none}
.newrelgrid,.newrelgrid tr:hover td{background:transparent;border:0px}
.newrelgrid .cd{width:638px;border:0px;margin:0px 15px;padding:0px}
.newrelgrid .cd .cntp{max-width:100%;min-width:675px;margin:0px;border-left:1px solid #cac7c7;padding:0px 15px}
.newrelgrid .cd .cntpds2,.newrelgrid .cd .cntpds3{border-left:0px;padding-left:0px}
.newrelgrid .cd .cntp a{font-size:21px;font-weight:bold;color:#9d1d1a;margin-bottom:12px}
.newrelgrid .cd .cntp .cnm{font-size:21px;font-weight:bold;color:#9d1d1a}
.newrelgrid .cd .smy{margin-top:15px;font-size:13px}
.newrelgrid .oinfo{width:194px;border:0px;padding:0px 15px;text-align:center;vertical-align:middle}
.newrelgrid .oinfo img{width:90px;height:50px}
.newrelgrid .cnm a{color:#0200cf;text-decoration:none;line-height:14px;font-size:13p}
.newrelgrid .medeme,.newrelgrid .meprice{font-size:14px;margin:0px}
.newrelgrid .me .meprice{font-weight:normal;margin-top:5px}
.newrelgrid .me p{font-size:14px;padding:0px;margin:0px}
.newrelgrid .me p strong{line-height:14px}
.newrelgrid .solinfirst{background:transparent url('/images/s.png?v={vstatic}') no-repeat 0 -354px;border:0;width:219px;height:29px;color:#fff;font:bold 13px Arial;margin:10px 0 5px 0;cursor:pointer;padding-bottom:3px;+margin-right:35px;_margin-right:0px}
.minf{clear:both;text-align:right;text-decoration:underline;color:#0200CF}

/* AFS & AFC */
.adsrow{border-top:solid 1px #cfcfcf;float:left;padding:10px 0 10px 0}
.adsrow .adslink a{height:30px;position:absolute;width:630px}
.adsrow .adsbot{margin-top:15px}
.adsrow .adsrowlink{height:35px;position:absolute;width:610px}
.adsrow .adsrowright{margin-left:200px;float:right}
.adsrow .adsrowdesc{margin-left:20px}
.adsrow:hover{background-color:#f6f8fa}
.adsrow .col1{width:100px;padding-top:6px}
.adsrow .col2{width:644px}
.adsrow .col2 .left{clear:both}
div.adsgrd{border-bottom:solid 1px #cfcfcf;float:left;width:750px;margin-top:14px}
div.afc{font-size:11px;width:610px;margin-bottom:12px}
div.afc .adsrow .col1{width:50px}
div.afc .adsrow .col2{width:550px}
div.incou{width:730px}
div.incou .adsrow .col1{width:83px}
div.incou .adsrow .col2{width:729px}
div.incou .adsrow .col2 .left{clear:none}
div.incen .adsrow .col1{width:83px}
div.incen .adsrow .col2{width:608px}
div.incen .adsrow .col2 .left{clear:none;width:114px}
.grid td.adsgrd{border:none;padding:0}
.grid td.adsgrd .adsrow{width:100%}
.grid tr:hover td.adsgrd{background-color:Transparent}
div.adsgrd .adsrow .afsfirst{display:block;height:35px;position:absolute;width:600px}
div.adsgrd .adsrow .afssecond{margin-left:200px}
div.adsgrd .adsrow .nolink{text-decoration:none;color:#000}

.adsrowhome{border-top:solid 1px #cfcfcf;padding:10px 0 10px 0;height:30px}
.adsrowhome .adslink a{height:30px;position:absolute;width:630px}
.adsrowhome .adsbot{margin-top:15px}
.adsrowhome:hover{background-color:#f6f8fa}
.adsrowhome .col1{width:100px;padding-top:6px}
.adsrowhome .col2{width:628px}
.adsrowhome .col2 .left{clear:both}
.adsrowhome .adrfirst a{position:absolute;width:600px;height:28px;display:block}
.adsrowhome .adrsecond{position:absolute;left:150px;margin:0px}
.adsrowhome .adrsecond a{text-decoration:none;color:#000}
div.adshome{border-bottom:solid 1px #cfcfcf;width:750px}
div.adshome .right{float:right;margin-right:5px}
div.adshome .right_tit{border-top:1px solid #CFCFCF;_border:none;background-color:#CFCFCF;width:100%;text-align:right;margin-top:3px}
div.afchome{font-size:11px;width:628px;margin-bottom:12px}
div.afchome .adsrowhome .col1{width:50px}
div.afchome .adsrowhome .col2{width:550px}
div.inhome .adsrowhome .col1{width:50px}
div.inhome .adsrowhome .col2{width:630px}
div.inhome .adsrowhome .col2 .left{clear:none;width:114px}
.ads20,.ads21{color:#666}
/* End AFS & AFC */

#grdsrch h1{font-size:150%;padding:5px 0px 17px 0;border-bottom:solid 1px #cfcfcf;margin-bottom:10px}
#grdsrch h1.related{border-bottom:none;padding:0;margin:10px 0}
#grdsrch h1.h1nb{font-size:16px;padding:5px 0px 0px 0;border:0px;margin-bottom:8px}
#grdsrch h1.h1nb strong{margin-left:5px}
#grdsrch h1.h1conv{font-size:150%;padding:5px 300px 17px 0;margin-bottom:10px;border-bottom:2px solid #CFCFCF}
#grdsrch em.excl{margin:10px}
#grdmsg{margin-bottom:10px;font-size:120%;padding-left:10px}
#grdmsg .alrt{color:#0200CF;cursor:pointer;text-align:center;text-decoration:underline}
#grdmsg .mar{margin:10px}

.frma{margin-top:7px}
.frma li{padding:0 3px;clear:both;float:none;height:36px}
.frma input,.frma select,.frma textarea{border:#7F9DB9 1px solid;font:normal 11px Arial;color:#000;width:230px;height:16px;float:left;margin:2px 0}
.frma textarea{height:35px}
.frma select{border:1px solid #7F9DB9;height:18px}
.frma div input{float:left;margin:2px 4px 2px 0;width:30px}
.frmaconv{margin-top:7px}
.frmaconv li{padding:0 3px;clear:both;float:none;height:36px}
.frmaconv input,.frmaconv select,.frmaconv textarea{border:#7F9DB9 1px solid;font:normal 11px Arial;color:#000;width:257px;height:18px;float:left;margin:2px 0}
.frmaconv textarea{height:35px}
.frmaconv select{border:1px solid #7F9DB9;height:18px}
.frmaconv div input{float:left;margin:2px 4px 2px 0;width:30px}

.hlcou th{padding:0 0 3px 4px}
.hlcou td{height:36px;padding:4px}
.hlcou .nam2{width:1000px}
.hlcou .nam2 p a{position:absolute;width:940px;height:84px;z-index:9999999999}
.hlcou .nam2 .cnsTitle,.hlcou .nam3 .cnsTitle{padding-top:20px}
.hlcou .cen{width:195px}
.hlcou .prv{width:94px}
.hlcou .prc{width:50px;text-align:right}
.hlcou .prc2{width:80px;text-align:center}

#kw,#hl,#att,#banrig{margin:0}
#hl .cnt{padding:10px 10px 0}
#kw{float:left}
#tags{margin:10px 0 0;text-align:center}
#tags li{display:inline;margin:0 7px 0 15px;font-family:Arial}
#tags li.tag_0{font-size:16px}
#tags li.tag_1{font-size:14px}
#tags li.tag_2{font-size:12px}
#tags li.tag_3{font-size:10px}
#tags li.tag_0 a,#tags li.tag_0 a:visited{color:#666}
#tags li.tag_1 a,#tags li.tag_1 a:visited{color:#808080}
#tags li.tag_2 a,#tags li.tag_2 a:visited{color:#ababab}
#tags li.tag_3 a,#tags li.tag_3 a:visited{color:#CCC}
#tags li.tag1 a,#tags li.tag1 a:visited{color:#666}

.homebtn{margin:5px 0 0 200px;text-align:center;width:220px}
.homebtn .cnt,#cat .homebtn .cnt{padding:6px;font-weight:bold}
.gmap,.gmap2{height:261px;width:320px}
.gmap{background-color:#FFF;border:1px solid #E4DCD9;margin-top:2px;padding:5px}
#cdetconv{float:left;width:968px;_width:968px}
.dgr,.dgrr{background:#F6F6F6 url('/images/s.png?v={vstatic}') no-repeat -241px 0;height:400px;width:1px;float:left;font-size:1px}
#cdet{padding:20px;border-top:1px solid #D5D4D2;float:left;width:928px;_width:922px}
#cdet .csol,#cdet .cads{width:220px;float:left}
#cdet .csol_inv{width:220px;float:left}
#cdet .csol_inv .boc{display:none;visibility:hidden}
#cdet .ccont{min-height:490px;float:left;width:708px;_width:707px}
#cdet .ccont_inv{min-height:490px;float:right;width:708px;_width:707px;position:relative;left:18px}
#cdet .ccont_inv .ctit{width:700px;_width:699px;position:relative}
#cdet .ccont_fll{float:left;width:100%;left:20px}
#cdet .ctit,#cdetconv .ctit{width:583px;margin-right:15px;_width:560px}
#cdet h1,#cdetconv h1,.ctit h1{color:#AD2525;margin:0px 0px 10px;font-size:22px;text-align:left;padding-right:3px}
#cdetconv h1{display:inline-block;font-size:22px;color:#ac2624;width:609px}
#cdet .det,#cdetconv .det{clear:left;width:690px;margin:0 0 15px}
#cdet .ctit h2,#cdet .pri,#cdet .nm a,#cdet .prom,#cdet .dur{font-size:14px;font-weight:normal;margin:1px 0 0}
#cdet .pri strike{font-size:12px;font-weight:normal;margin:1px 0 0;color:#666}
#cdet .det h2.inact{color:#AD2525;font-weight:bold;font-size:133.33%}
#cdet .det div.inact{margin-bottom:25px}
#cdet .lg{width:90px;float:left;margin:0 20px 25px 0}
#cdet .nm{margin-left:110px;float:none}
#cdet .li{margin:0 4px 0 0}
#cdet .minf{color:#0200cf;font-size:11px;font-weight:normal;margin:0 0 0 10px}
#cdet .minf a{color:#0200cf;text-decoration:underline}
#cdet .temcut,.minfcut{max-height:460px;overflow:hidden;border-bottom:1px solid #666}
#cdet .temext,.minfext{margin-top:-10px;width:100%;display:none}
#cdet .temext .tx,.minfext .tx{width:100px;background:#fff;padding:2px 8px;font-size:14px;color:#0200cf;text-decoration:underline;cursor:pointer;white-space:nowrap;opacity:0.99}
#cdet .temext .vtc,.minfext .vtc{white-space:nowrap}
#cdet .sum{background-position:-71px -400px;width:16px;height:16px;margin:-2px 0}
#cdet .rest{background-position:-55px -400px;width:16px;height:16px;margin:-2px 0}
#cdet .mi{background-position:-39px -400px;width:16px;height:16px;margin:-2px 0}
#cdet .ctem{background-position:-23px -400px;width:16px;height:16px;margin:-2px 0}
#cdet .pdf{background-position:-74px -384px;width:16px;height:16px;margin:-2px 0}
#cdet .h2{font-size:133%;font-weight:bold;margin:10px 0 4px 8px;display:inline-block}
#cdet .vtpdf{width:140px;float:right;height:1px;margin-top:-8px;.margin-top:-40px;_margin-top:-46px}
#cdet .vtpdf a,#cdet .vtpdf a:visited{font-size:14px;text-decoration:underline}
#cdet .publicityDestination{margin-top:10px;float:left}
#cdet .social{border-top:1px dotted #999;border-bottom:1px dotted #999;padding:9px 0;margin:12px 0 0;height:19px;width:690px}
#cdet .social .itm{margin-right:48px;float:left}
#cdet .social .modfrnd{margin-right:0;cursor:pointer}
#cdet .social .modfrnd img{background-position:-131px -304px;width:28px;height:16px;margin:-4px 4px -4px 0}
#cdet .social .flike{width:96px}
#cdet .social .twit{width:100px}
#cdet .social .gp{width:60px}
#cdet .social .tx{font-weight:bold;font-size:11px}
#cdet .social #dvmgusta a{background-position:0 -136px;color:#3B5998;display:block;font-size:11px;height:21px;line-height:24px;padding-left:21px;width:49px;cursor:pointer}
#cdet .social #dvmgusta a:hover,#cdet .social #dvshare a:hover{text-decoration:none}
#cdet .social #dvshare a{background-position:-71px -136px;color:#FFF;display:block;font-size:10px;height:21px;line-height:20px;padding-left:22px;width:60px;cursor:pointer;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:bold}
#cdet .social #dvtwit a{background-position:0 -158px;display:block;height:21px;width:65px;cursor:pointer}
.logocen{width:90px;height:50px}
.newsimg{width:75px;height:75px}

/******************* Detalle de cursos ***************/
#contcoudet.coudetbtns .solinf,#contcoudet.coudetbtns .solinfirst{background:transparent url('/images/s.png?v={vstatic}') no-repeat 0px -355px;border:0;width:219px;height:29px;color:#fff;font:bold 13px Arial;margin:10px 0 5px 0;cursor:pointer;padding-bottom:3px;+margin-right:35px;_margin-right:0px}
#contcoudet.coudetbtns .solinfirst{display:block;margin:10px auto 0px}
#contcoudet.coudetbtns .newrelgrid .solinfirst{background:transparent url('/images/receive.png?v={vstatic}') no-repeat 0 0;border:0;width:219px;height:29px;color:#fff;font:bold 13px Arial;margin:10px 0 5px 0}

/******************* Formularios de solicitud ***************/
#solredgrey{font-family:Arial;color:#333}
#solredgrey a,#solredgrey a:hover,#solredgrey a:visited{color:#333;text-decoration:underline}
#solredgrey .box_lightgrey,#solredgreyvtlf{background:-moz-linear-gradient(top,#F8F6F6,#CFCFCF);background:-moz-linear-gradient(left top,left bottom,from(#F8F6F6),to(#CFCFCF));background:-webkit-gradient(linear,left top,left bottom,from(#F8F6F6),to(#CFCFCF));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#F8F6F6',EndColorStr='#CFCFCF');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F8F6F6',endColorstr='#CFCFCF')";_background:#E0E0E0;min-height:200px;border:2px solid #AD2623}
#solredgrey .box_lightgrey .cnt{padding:10px 20px}
#solredgrey .box_lightgrey .cnt .hd,#solredgrey .box_lightgrey .cnt .hd big{font-family:Arial;font-size:18px;color:#AD2623;text-align:center;line-height:18px;margin:0px}
#solredgrey .box_lightgrey .cnt .hd{margin-top:20px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #AD2623}
#solredgrey .box_lightgrey .cnt .box{background-image:none;background-color:transparent;border:0px;margin-top:10px;font-size:11px;color:#333;line-height:12px}
#solredgrey .box_lightgrey .cnt .box .cnt{padding:0px 0px 10px 0px;border:0px}
#solredgrey .box_lightgrey #formA i,#solredgrey .box_lightgrey #formA b{background-image:none;background-color:transparent;display:none;visibility:hidden}
#solredgrey .box_lightgrey .cnt .box strong,#solredgrey .box_lightgrey .cnt .box b{font-weight:normal}
#solredgrey .frm label{font-size:12px;color:#333;display:block;float:none;text-align:left;margin:2px 0px}
#solredgrey .frm input,#solredgrey .frm select,#solredgrey .frm input[type=datebirth],#solredgrey .frm textarea{width:97%;padding:2px;border:1px solid #9A9A9A;background:-moz-linear-gradient(top,#CCCCCC,#FCFCFC 40%);background:-moz-linear-gradient(left top,left bottom,from(#CCCCCC),to(#FCFCFC),color-stop(0.4,#FCFCFC));background:-webkit-gradient(linear,left top,left bottom,from(#CCCCCC),to(#FCFCFC),color-stop(0.4,#FCFCFC));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#CCCCCC',EndColorStr='#FCFCFC');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#CCCCCC',endColorstr='#FCFCFC')"}
#solredgrey .frm select{width:176px}
#solredgrey .frm input#daybirth:not([type=lecdate]),#solredgrey .frm input#monthbirth,#solredgrey .frm input#yearbirth{width:40px}
#solredgrey .frm input.placehold{color:#999}
#solredgrey .ch,#solredgrey .clsSes{margin-top:11px;color:#333;font-size:10px}
#solredgrey .clsSes span{color:#333}
#solredgrey .ch input[type=checkbox]{margin-right:5px}
#solredgrey .sbm,#solredgreyvtlf .tlf{margin:25px 0px 20px;text-align:center;margin-bottom:0px\9;_margin-bottom:20px}
#solredgreyl .sbm{margin-bottom:20px}
#solredgreyvtlf{margin:10px 0 0;min-height:0px;height:93px}
#solredgreyvtlf *{background:transparent none}
#solredgreyvtlf .cnt{text-align:center;font-weight:bold;font-size:14px;padding:10px;color:#666;width:70%;margin:0 auto}
#solredgreyvtlf .cnt strong{font-size:16px;display:block}
#solredgreyvtlf .tlf{margin-top:10px}
.clsSes{margin:5px 0 0;display:none;font-size:11px}
.clsSes span{color:#0000D0;text-decoration:underline;cursor:pointer}
.solinf,.solinfirst{background:transparent url('/images/receive.png?v={vstatic}') no-repeat 0 0;border:0;width:219px;height:29px;color:#fff;font:bold 13px Arial;margin:10px 0 5px 0}
.solinf:hover,.solinfirst:hover,.moucur{cursor:pointer}
#vtlf,#solvtlf{margin:15px 0 0}
#vtlf .cnt,#solvtlf .cnt{text-align:center;font-weight:bold;font-size:12px;padding:10px}
#vtlf .tlf,#solvtlf .tlf{margin-top:10px}
#blg1,#blg2{margin-top:15px}

#contrels{width:690px;margin-top:25px}
#rels,#relsconv{position:relative;float:left}
#relsconv{width:729px}
#rels .cenn,#relsconv .cenn{font-size:11px}
#rels h2,#relsconv h2{margin:25px 0 20px}
#rels .ctit h2{color:#AD2525;font-size:19px;padding-right:3px}
.contbox{border-top:solid 1px #cfcfcf;position:relative}
.contbox2{border-top:0px}
.contbox i.topf{position:absolute;top:-1px;left:0;background-position:-204px -55px;width:8px;height:8px}
.contbox b.topf{position:absolute;top:-1px;right:0;background-position:-212px -55px;width:8px;height:8px}
#contrels .contbox{}
.contbox{position:relative;margin-top:5px}
.contbox #cdet{border:0px}
.contbox #rels{float:none;margin:10px}
.contbox #rels .ctit h2{padding:0 5px;position:absolute;top:-22px;background-color:#FFF}
.contbox2 #rels .ctit h2{position:relative;top:auto;margin-bottom:5px;padding:0px}
.contbox2 #rels{margin:0px}
.contbox .dgr{position:absolute;top:7px;left:0px}
.contbox .dgrr{position:absolute;top:6px;right:0px}
.contbox .grid22 tr:first-child td{border-top:0px}
.contbox .grid22 .grdMoreInf{margin-right:0px}

/******************* Solicitud Modal ***************/
#modFrm #sol .subtit{font-size:12px;font-weight:normal}
#modFrm #sol .box_c{background-color:#fffdfe;z-index:1}
#modFrm #sol .box_c .cnt{position:relative;zoom:1;_overflow-y:hidden;background:transparent url('/images/contentOverlay.png?v={vstatic}') no-repeat right 0}
#modFrm #sol .box_c .t,#modFrm #sol .box_c .b,#modFrm #sol .box_c .b div{background:transparent url('/images/contentOverlay.png?v={vstatic}') no-repeat top right}
#modFrm #sol .box_c .t{position:absolute;left:0px;top:0px;width:42px;margin-left:-42px;background-position:top left;height:100%;_height:1600px}
#modFrm #sol .box_c .b{width:100%;background-position:bottom right}
#modFrm #sol .box_c .b div{background-position:bottom left;margin-left:-42px;width:42px}
#modFrm #sol .box_c .b,#modFrm #sol .box_c .b div{font-size:1px;height:11px;position:relative}
#modFrmOverlay{background-color:#000;cursor:not-allowed}
#modFrmCont{width:590px;background:transparent;_top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(15 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px')}/*Hack IE*/
#modFrmCont #sol{width:590px}
#modFrmCont #sol .ch{margin-left:3px;_margin-left:0}
#modFrmCont #sol .tit{text-align:left;color:#FFF;padding-left:0px}
#modFrmCont #sol .ctit{margin:20px 0 10px;font-weight:bold;width:90%}
#modFrmCont #sol .ctit .lco{color:#AD2525;font-size:16px}
#modFrmCont #sol .ctit .lce{color:#000}
#modFrmCont #sol li{clear:none;width:185px;float:left;margin:0 30px 0 0}
#modFrmCont .loading{position:absolute;background:url('/images/icoLoading.gif?v={vstatic}') no-repeat;z-index:8000;height:55px;width:54px;margin:0 0 0 190px;padding:0}
#modFrmCont .message{text-align:center}
#modFrmCont a.modalCloseX{text-decoration:none;font-weight:bold;font-size:22px;position:absolute;top:5px;left:407px;color:#fff}
/* v2 */
#modFrm .Center{text-align:center}
#modFrm .Popup a{color:#000;text-decoration:underline}
#modFrm .Popup{width:590px;width:578px\9;position:relative;margin:13px}
#modFrm .Popup .Cap{height:40px;border-right:5px solid #721716}
#modFrm .Popup .Capmodaltext{height:20px;border-right:5px solid #721716}
#modFrm .Popup .Cap div.EsqLeft,#modFrm .Popup .Capmodaltext div.EsqLeft{background:url(/images/portals/generic/modalrequest/modalrequestv2.png?v={vstatic}) -37px 0px no-repeat;width:10px;height:40px;position:absolute;top:0px;left:-10px;overflow:hidden}
#modFrm .Popup a.Close{position:absolute;right:-15px;top:-15px;width:38px;height:39px;background:url(/images/portals/generic/modalrequest/modalrequestv2.png?v={vstatic}) 0px 0px}
#modFrm .Popup h2{color:#fff;height:40px;margin:0px;background:url(/images/portals/generic/modalrequest/fondpopup.png?v={vstatic});line-height:40px;font-size:17px;text-indent:57px}
#modFrm .Popup .Content{border:5px solid #721716;border-top:0px;border-bottom:0px;width:589px;width:577px\9;position:relative;left:-9px;padding-top:20px;font-size:11px;position:relative;overflow-y:auto;background:-moz-linear-gradient(top,#FFFFFF,#E0E0E0);background:-moz-linear-gradient(left top,left bottom,from(#FFFFFF),to(#E0E0E0));background:-webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(#E0E0E0));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#E0E0E0');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF',endColorstr='#E0E0E0')";_background:#E0E0E0}
#modFrm .Popup .Decora{background:url(/images/portals/generic/modalrequest/modalrequestv2.png?v={vstatic}) -97px -5px;position:absolute;width:27px;height:17px;top:0px;left:45px}
#modFrm .Popup .Content .Decor{padding-left:57px;padding-right:50px;font-size:11px;padding-right:38px\9}
#modFrm .Popup .Content .Decor .cntcoup{margin-top:6px}
#modFrm .Popup .Content .Centro{font-size:12px;color:#666;line-height:14px}
#modFrm .Popup .Content .Centro span{font-size:12px;font-weight:bold;color:#000}
#modFrm .Popup .Content h3{margin:0px;color:#721716;font-size:17px;margin-bottom:4px;line-height:16px}
#modFrm .Popup .Content p{font-size:11px}
#modFrm .Popup .Content p.info{color:#721716;padding-left:30px;font-weight:bold;margin:0px;line-height:20px;position:relative;margin-bottom:7px}
#modFrm .Popup .Content p.info em{background:url(/images/portals/generic/modalrequest/modalrequestv2.png?v={vstatic}) -72px -12px;padding:12px 12px 12px 12px;position:absolute;left:0px;width:2px;height:3px}
#modFrm .Popup .Content li input{width:222px;border:1px solid #425c8d;font-size:12px}
#modFrm .Popup .Content input.Mini{width:65px}
#modFrm .Popup .Content select{width:225px;border:1px solid #425c8d}
#modFrm .Popup .Content .LeftInput{margin-right:15px;float:left;width:225px}
#modFrm .Popup .Content .LeftInputM{width:75px;float:left}
#modFrm .Popup .Content .Solicita{height:38px;padding:0 20px;font-size:16px;color:#721716;font-weight:bold}
#modFrm .Popup .Footer{position:relative;height:17px;background:#721716;color:#fff;text-align:right;font-size:11px;width:583px;width:571px\9}
#modFrm .Popup .Footer a{color:#fff;margin-right:4px}
#modFrm .Popup .Footer div.EsqLeft{background:url(/images/portals/generic/modalrequest/modalrequestv2.png?v={vstatic}) no-repeat -54px 0;width:10px;height:18px;position:absolute;top:0px;left:-10px;overflow:hidden}
#modFrm .Popup .Footer div.EsqRight{background:url(/images/portals/generic/modalrequest/modalrequestv2.png?v={vstatic}) no-repeat -59px -18px;width:10px;height:18px;position:absolute;top:0px;right:-7px;overflow:hidden}
#modFrm .Popup .Logo{margin-right:10px;float:left}
#modFrmCont #modFrm .Popup ul{float:left;margin-bottom:20px;width:473px}
#modFrmCont #modFrm .Popup li{float:left;width:219px;margin-right:23px;margin-right:11px\9;line-height:24px;_margin-right:15px;height:38px}
#modFrmCont #modFrm .Popup li:nth-child(2n){margin-right:0}
#modFrmCont #modFrm .Popup li label{font-size:12px;line-height:18px;color:#000}
#modFrm .Popup .Content #cond{width:auto;margin-right:10px;border:none}
#modFrm .Popup .Content p.summ{line-height:15px;font-size:12px}
#modFrm .Popup .Content .vm{color:#000;font-size:11px;float:right;text-decoration:underline}
#modFrm .dvSolInf{display:none}
/******************* End Solicitud Modal ***************/

#modFrndOverlay{background-color:#000;cursor:not-allowed;opacity:0.2}
#modFrnd .Center{text-align:center}
#modFrnd .Popup a{color:#000;text-decoration:underline}
#modFrnd .Popup{width:380px;position:relative;margin:13px;border-top:6px solid #999}
#modFrnd .Popup .Cap{background:none repeat scroll 0 0 #FFFFFF;border-left:6px solid #999;border-right:6px solid #999;height:66px;left:-9px;position:relative;width:380px}
#modFrnd .Popup .Cap div.EsqLeft{background:url("/images/portals/generic/modaltellafriend/modaltellafriend.png?v={vstatic}") no-repeat scroll 0 -33px transparent;height:16px;left:-9px;overflow:hidden;position:absolute;top:-8px;width:15px}
#modFrnd .Popup a.Close{position:absolute;right:-19px;top:-19px;width:34px;height:34px;background:url(/images/portals/generic/modaltellafriend/modaltellafriend.png?v={vstatic}) 0px 0px}
#modFrnd .Popup h2{color:#9B1E18;height:50px;width:370px;margin:0px;line-height:50px;font-size:18px;text-indent:24px;padding-top:16px}
#modFrnd .Popup .Cap img{height:50px;width:56px;background:url(/images/portals/generic/modaltellafriend/modaltellafriend.png?v={vstatic}) no-repeat -35px -1px;margin:0 0 -14px 5px}
#modFrnd .Popup .Content{border:6px solid #999;border-top:0px;border-bottom:0px;width:380px;position:relative;left:-9px;padding-top:10px;background:#FFF;font-size:11px;position:relative;overflow-y:auto}
#modFrnd .Popup .Content .Decor{padding-left:24px;padding-right:24px;font-size:11px}
#modFrnd .Popup .Content .Decor .cntlbls{width:128px;float:left;margin-bottom:12px}
#modFrnd .Popup .Content .Decor .cntlbls label{font-size:12px;float:left;clear:left;width:120px;margin-bottom:10px;margin-top:2px;padding-top:0}
#modFrnd .Popup .Content .Decor .cntflds{width:202px;float:left}
#modFrnd .Popup .Content .Centro{font-size:12px;color:#666;line-height:14px}
#modFrnd .Popup .Content .Centro span{font-size:12px;font-weight:bold;color:#000}
#modFrnd .Popup .Content h3{margin:0px;color:#999;font-size:17px;margin-bottom:4px;line-height:16px}
#modFrnd .Popup .Content p{font-size:11px}
#modFrnd .Popup .Content p.info{color:#999;padding-left:30px;font-weight:bold;margin:0px;line-height:20px;position:relative;margin-bottom:7px}
#modFrnd .Popup .Content p.info em{background:url(/images/portals/generic/modaltellafriend/modaltellafriend.png?v={vstatic}) -72px -12px;padding:12px 12px 12px 12px;position:absolute;left:0px;width:2px;height:3px}
#modFrnd .Popup .Content .inp{width:202px;border:1px solid #000;font-size:12px;margin-bottom:10px}
#modFrnd .Popup .Content textarea{width:202px;border:1px solid #000;font-size:12px;margin-bottom:10px}
#modFrnd .Popup .Content .Solicita{color:#000;cursor:pointer;font-size:18px;font-weight:bold;padding:3px 2px;text-decoration:none;width:120px}
#modFrnd .Popup .Footer{background:none repeat scroll 0 0 #FFFFFF;border-bottom:6px solid #999;color:#FFF;font-size:11px;height:9px;position:relative;text-align:right;width:366px}
#modFrnd .Popup .Footer a{color:#fff;margin-right:4px}
#modFrnd .Popup .Footer div.EsqLeft{background:url(/images/portals/generic/modaltellafriend/modaltellafriend.png?v={vstatic}) no-repeat -3px -50px;width:9px;height:16px;position:absolute;top:0px;left:-9px;overflow:hidden}
#modFrnd .Popup .Footer div.EsqRight{background:url(/images/portals/generic/modaltellafriend/modaltellafriend.png?v={vstatic}) no-repeat -15px -50px;width:18px;height:15px;position:absolute;top:0px;right:-17px;overflow:hidden}
#modFrnd .Popup .Logo{margin-right:10px;float:left}
#modFrnd .Popup .Content #cond{width:auto;margin-right:10px;border:none;margin-bottom:0px}
#modFrnd .Popup .Content p.summ{line-height:15px;font-size:12px}
#modFrnd .Popup .Content .vm{color:#000;font-size:11px;float:right;text-decoration:underline}
#modFrnd .dvSolInf{display:none}
#modFrnd #resp{padding:0 22px;line-height:16px;font-size:14px}
#modFrnd .ok em,#modFrnd .ko em{float:left;background:url('/images/oksol.png?v={vstatic}');height:90px;width:95px}
#modFrnd .ko em{background:url('/images/kosol.png?v={vstatic}');height:95px;width:66px}
#modFrnd .ok span,#modFrnd .ko span{left:-17px;position:relative;top:26px}
#modFrnd .ko span{left:0px}
#modFrnd .TellFriend ul.frm{margin-bottom:5px}
#modFrnd .TellFriend #btnSend{margin:8px 0px 15px}

#fltfacets a:hover{text-decoration:underline}
#fltfacets .publicityDestination{float:left;width:89px;margin:10px 10px 0 0}
#fltfacets .publicent{height:50px}
.flthd{background-color:#ac2623;border:solid 1px #dfa9a7;padding:5px 5px 5px 10px}
.flthd .filpor{color:#fff;font-size:133.33%;font-weight:bold}
.flthd{margin:0 0 10px 0}

.relcou{width:100%}
.relcou th{text-align:left;padding:0 0 3px 0;border-bottom:solid 2px #cfcfcf;margin-left:10px}
.relcou td{border-top:dotted 1px #cfcfcf;margin-left:15px;padding:15px 0}
.relcou tr:hover td{background-color:#f6f8fa}
.relcou td.rcen{width:20px;text-align:center}
.relcou td.rcen img{width:90px;height:50px}
.relcou .rcou{padding:4px 10px 4px 10px}
.relcou td.rmet{width:100px;white-space:nowrap;font-size:11px;color:#333}
.relcou td.rpl{width:100px;white-space:nowrap;font-size:11px;color:#333}
.relcou .rmi{width:110px}
.relcou .rmi a{background-position:-145px -495px;color:#FFF;display:block;font-weight:bold;height:15px;padding:3px 0;text-align:center;width:80px;margin:0 15px}
.relcou .rcoun a{text-decoration:underline;font-weight:bold}
.relcou .rcenn{margin:4px 0}
.relcou .rdesc{font-size:11px;color:#666}

.msgTel{padding:0 0 20px;margin:0 0 10px}
.telCou{color:#AC2623;font-size:116.67%;font-weight:bold;padding:10px 0}
.telCen{color:#404040;font-size:11px}
.telCen img{float:left;height:50px;margin-right:10px;position:relative;width:90px}
.telCen .cename{font-weight:bold;color:#000}
.phone,.verpdf{float:right;font-size:25px;font-weight:bold;margin:-30px 150px 0 0;padding:0 0 0 23px}
.verpdf{font-size:21px}
.verpdf a,.verpdf a:hover{text-decoration:underline}
.verpdf .pdf{background-position:-74px -384px;width:16px;height:16px;margin:5px 6px 0 0}
.phone img{background-position:-193px 0;height:33px;width:24px}
.liTema{margin-left:15px;text-decoration:underline;font-family:Verdana}
.liTema:visited{text-decoration:underline}
#btn{margin-top:30px}
h1.bottomln{border-spacing:2em 4em;margin-bottom:10px;padding-bottom:5px}
a.undline{text-decoration:underline}
.lm60{margin-left:60px}
.lm30{margin-left:30px}
.lm15{margin-left:15px}
.lm18{margin-left:18px}
.um10{margin-top:10px}
.wd455{width:455px}
.nodisp{display:none}
.blockdisp{display:block}
.tcenter{text-align:center}
.grey{color:#999}
.big{font-size:17px}
.xbig{font-size:20px}
.bold{font-weight:bold}
.map{border:1px solid #dfdeda;padding:2px;margin-bottom:15px;margin-left:5px}
.map,.map2{height:261px;width:320px;position:relative}
.tborder{border-top:1px dotted #999999}
.tpad10{padding-top:10px}
.w479{width:479px}
.hlcou .rmi a{background-position:-145px -495px;color:#FFF;display:block;font-weight:bold;height:15px;padding:3px 0;text-align:center;width:80px}
.vatop{vertical-align:top}
.vatop img{margin:20px}
.h1ms{float:left;width:609px;border-bottom:1px dotted #000000;border-top:1px dotted #000000;font-size:133.33%;padding-bottom:10px;padding-top:10px;margin-bottom:20px}
.cnt .mcs{float:left}
.cnt .mcs img{width:90px;height:50px}
.rltcen{margin-top:20px}
.rltcen p{border-bottom:1px dotted #000}
a.black{color:#000}
td.newsimg{vertical-align:top}
td.newsimg img{margin-top:15px}
.ulTopic li{margin-bottom:5px}
.right_line{padding-right:10px;border-right:1px solid #DEDEDE}
.imgLnk{cursor:pointer}
.info{padding:5px;margin-left:31px}
.fs11{font-size:11px}
.ubm10{margin:10px 0 10px 0}
#logo{text-align:center;	margin:8px 0 24px 0}
.anchor{display:inline-block;width:100%;border-bottom:1px dotted #dedede;margin-bottom:10px}
.anchor a{margin-top:50px}
.anchor .tit{color:#942521;width:375px;float:left}
.anchor .up{float:right}
.border-top{border-bottom:1px solid #DEDEDE}
.pad{padding:50px 50px 25px 50px}
.rcmd div{float:left;margin-left:20px}
.w100{width:100%}
.rcmd div span{display:inline-block;width:120px}
.rcmd div input{width:280px}
#dvbody{margin:0}
#chkConditions{width:50px;float:left;margin-left:87px}
#chkConditions,#lbCheck{margin-top:10px}
.rcmd div input.btnsubmit{float:left;clear:both;width:100px;margin:10px 0 0 320px}
#dvcaptcha{margin:10px 0 0 125px;width:500px}
#dvcaptcha img{margin:0 20px 0 0;float:left}
#dvcaptcha span{width:200px;float:left;width:270px;margin-bottom:5px}
#dvcaptcha input{float:left}
.rcmd div span.err{display:inline;width:150px}
#dvcaptcha span.err{display:inline;width:150px}
span.nocourses{font-size:14px;font-weight:bold;margin-left:124px}
.rcmd div span.conditions{width:420px;margin-top:10px}
.w150{width:150px}
.w220{width:220px}
.anchor .legaltit{color:#942521;font-weight:bold}
.legalTit2{text-decoration:underline;font-weight:bold}
.legalul{margin:5px 0}
.legalul li{list-style-type:circle;margin:4px 0 4px 30px}
a.ml54{margin-left:54px}
a.mt10{margin-top:10px}
.ml20{margin-left:20px}

#dvLogos{display:block;width:200px;height:215px}
#dvLogos .ad{width:90px;height:50px;margin:10px 10px 10px 0;float:left}
#dvLogos .ad .last{margin:5px 5px 5px 0}
#rels h2.margin0,#relsconv h2.margin0{margin:0}
#rss{width:125px;float:right}
#rss span{display:inline-block;width:92px;float:left}
#rss a{float:right}

.box_nf{width:575px;float:left;margin:15px 0 0 190px}
.msg_nf{font-weight:bold;font-size:125%;letter-spacing:0.01em}
.msg_nfb{padding-bottom:15px}
.boxnf{padding:20px}
.mar20{margin:20px}
.bordertop{border-top:1px solid #DDD}
#info_sb{padding-top:30px}
#info_sb h1{margin-bottom:15px}
#info_sb h2{color:#F8841D;margin:30px 0 15px 0}
.inpComment{height:20px;width:300px}
.txcomment{width:615px}
.tableComment{margin:5px}
#dvcaptchacomment{width:500px}
#dvcaptchacomment img{margin:0 20px 0 0;float:left}
#dvcaptchacomment span{width:200px;float:left;width:270px;margin-bottom:5px}
#dvcaptchacomment input{float:left}
#btnSendComment{cursor:pointer;font-weight:bold;color:#FFF}
.dvTotalComments{border-bottom:solid 2px #DCDCDC;margin-bottom:10px}
.dvTotalComments .tit{font-weight:bold;font-size:123%;margin:10px 0 4px 8px}
.commtr2{border-bottom:dotted 2px #DCDCDC}
.scor{text-decoration:underline;color:Blue;cursor:pointer}
td.p8{padding:8px}
td.p5{padding:5px}
#comentarios{margin:5px 0px 10px 0px}
.changepage{cursor:pointer}
.namecomm{font-size:113%}
.datecomm{text-align:right;font-family:Arial;font-size:10px;color:#999}
.TopNews{float:left;margin-top:7px}
.TopNews div{padding-top:8px;margin-right:5px;padding-bottom:8px}
.TopNews div .news_title{padding-bottom:2px;width:100%;font-size:133.33%;font-weight:bold}
.TopNews div.TitleNews{border-bottom:dotted 1px gray}
.TopNews img{float:left;width:75px;height:75px;margin:0 15px 15px 0}
.TopNews div div{width:100%}
#lnkrss{background:transparent url('/images/s.png?v={vstatic}') no-repeat -193px -33px;width:16px;height:16px}
#masinfo ul{padding:0 0 10px}
.titquien{font-size:22px;font-weight:bold;color:#ac2624;text-decoration:none}
.dvContQ{margin-top:25px}
.dvContQ .subt{font-size:120%}
.padtop20{padding-top:20px}
#lastconv .nam.noborder{border:none}
.fgreen a{color:#2ba02b}
.fred a{color:#e0512a}
.cnt_m{margin:7px 0 0;float:left;width:100%}
.cnt_m div{margin-right:5px;padding-bottom:8px;padding-top:8px}
.cnt_m .hdr{border-bottom:1px dotted gray}
.cnt_img_a .cnt_ov{overflow:visible;width:674px;padding:0;margin:0;background-color:Transparent;height:auto;float:none;_width:640px}
.cnt_img_a .cnt_ov div{padding:10px;background-color:#FDF3E9;font-size:16px;width:128px;height:165px;margin:0 18px 0 0;float:left;_margin-right:9px}
.cnt_img_a .cnt_ov div:hover{background-color:#FDE7D2}
.cnt_img_a img{width:130px;height:100px;margin-bottom:10px}
.cnt_img_a a{display:inline-block}

#mapIdi{background:transparent url('/images/mapamundi.png?v={vstatic}') no-repeat;width:970px;height:300px}
#mapIdi .lnks{width:310px;height:281px;float:right;padding:18px 0 0 36px;color:#fff}
#mapIdi .lnks ul{margin:20px 0 0}
#mapIdi .lnks li{margin:0 0 4px 0}
#mapIdi .lnks a{color:#fff;font-size:14px}
#mapIdi .maps{width:622px;height:299px;float:left;position:absolute}
#mapIdi .maps img{background-position:-7px -384px;height:20px;width:15px}
#mapIdi .maps .l a{float:right;margin-right:5px}
#mapIdi .maps .l img{float:right}
#mapIdi .maps .r a{margin-left:5px}
#mapIdi .maps .t img{float:left;margin:18px 0 0}
#mapIdi .maps .t a{float:left;margin:0 0 0 -22px}
#mapIdi .maps .b img{float:left;margin-left:10px}
#mapIdi .maps .b a{clear:left;float:left}
#mapIdi .maps .ctry_121{position:absolute;left:470px;top:116px}
#mapIdi .maps .ctry_1{position:absolute;left:59px;top:53px}
#mapIdi .maps .ctry_3{position:absolute;left:91px;top:92px}
#mapIdi .maps .ctry_101{position:absolute;left:282px;top:34px}
#mapIdi .maps .ctry_31{position:absolute;left:230px;top:68px;width:58px}
#mapIdi .maps .ctry_57{position:absolute;left:270px;top:105px}
#mapIdi .maps .ctry_26{position:absolute;left:290px;top:89px}
#mapIdi .maps .ctry_27{position:absolute;left:302px;top:78px}
#mapIdi .maps .ctry_35{position:absolute;left:534px;top:93px}
#mapIdi .maps .ctry_6{position:absolute;left:517px;top:221px}
#mapIdi .maps .ctry_85{position:absolute;left:512px;top:265px}


.WChnl5 .cnt_m h2,.WChnl5 .TopNews h2,.WChnl6 .cnt_m h2,.WChnl6 .TopNews h2,.WChnl7 .cnt_m h2,.WChnl8 .cnt_m h2,.WChnl9 .cnt_m h2,.WChnl10 .cnt_m h2{color:#f8851d}
.WChnl5 .cnt_m .hdr,.WChnl5 div.TitleNews,.WChnl6 .cnt_m .hdr,.WChnl6 div.TitleNews,.WChnl7 .cnt_m .hdr,.WChnl8 .cnt_m .hdr,.WChnl9 .cnt_m .hdr,.WChnl10 .cnt_m .hdr{border-bottom:1px solid #f8851d}
.WChnl5 #subtabs,.WChnl6 #subtabs,.WChnl7 #subtabs,.WChnl8 #subtabs,.WChnl9 #subtabs,.WChnl10 #subtabs{padding-left:369px}
.WChnl6 #hl,.WChnl7 #hl,.WChnl8 #hl,.WChnl9 #hl,.WChnl10 #hl{margin:0px}
.WChnl7 #mapIdi{background:transparent url('/images/channels/mapa_reino-unido.jpg?v={vstatic}') no-repeat}
.WChnl7 #mapIdi .lnks,.WChnl8 #mapIdi .lnks{width:175px;color:#000;border:1px solid #ccc;border-left:none}
.WChnl7 #mapIdi .lnks a,.WChnl8 #mapIdi .lnks a{color:#0200CF;font-size:133.33%}
.WChnl7 #mapIdi .lnks h2,.WChnl8 #mapIdi .lnks h2{margin-top:30px}
.WChnl7 #mapIdi .lnks li,.WChnl8 #mapIdi .lnks li{margin:0 0 15px 0}
.WChnl7 #mapIdi .maps,.WChnl8 #mapIdi .maps{width:765px;border:1px solid #ccc;border-right:none}
.WChnl9 #mapIdi .lnks,.WChnl10 #mapIdi .lnks{width:138px;color:#000;border:1px solid #ccc;border-left:none}
.WChnl9 #mapIdi .lnks a,.WChnl10 #mapIdi .lnks a{color:#0200CF;font-size:133.33%}
.WChnl9 #mapIdi .lnks h2,.WChnl10 #mapIdi .lnks h2{margin-top:40px}
.WChnl9 #mapIdi .lnks li,.WChnl10 #mapIdi .lnks li{margin:0 0 15px 0}
.WChnl9 #mapIdi .maps,.WChnl10 #mapIdi .maps{width:802px;border:1px solid #ccc;border-right:none}
.WChnl8 #mapIdi{background:transparent url('/images/channels/mapa_irlanda.jpg?v={vstatic}') no-repeat}
.WChnl9 #mapIdi{background:transparent url('/images/channels/mapa_usa.jpg?v={vstatic}') no-repeat}
.WChnl10 #mapIdi{background:transparent url('/images/channels/mapa_canada.jpg?v={vstatic}') no-repeat}

#ctryInfo h3{font-size:14px}
#ctryInfo a{margin-left:8px;text-decoration:underline}
#ctryInfo .flag,#ctryInfo .inf{float:left;margin-right:0px}
#ctryInfo .flag{width:150px}
#ctryInfo .flag div{margin:0;padding:0}
#ctryInfo .inf{height:347px;margin-top:15px;padding:0 0 0 25px;width:469px;background :transparent url('/images/channels/deg_ctry.jpg?v={vstatic}') no-repeat}
#ctryInfo .inf div{padding:0;margin:15px 0}

.staticont h1,.staticont h3{font-size:133.33%;color:#F8851D}
.staticont h3{margin-bottom:15px}
.staticont .cnt_m .hdr{border-bottom:1px solid #F8851D}
.staticont #ctryInfo .inf{height:auto;width:790px}
.staticont #ctryInfo a{margin-left:0}
.pagingCou{float:right;text-align:center;padding-top:10px;padding:0px 5px;margin-top:-5px;min-height:16px}
.pagingCou a{text-decoration:underline;font-weight:bold}
.pagingCou span{margin:0 10px 0 10px}
.error{z-index:4000;background-color:#FFFFE1;font-size:11px;border:1px solid #CC0000;padding:1px 5px;color:#000;width:150px;-moz-box-shadow:0 1px 4px #CC0000;-webkit-box-shadow:0 1px 4px #CC0000}
.error em{z-index:4000;border-color:transparent transparent #CC0000;border-style:solid;border-width:4px;display:block;height:0;width:0;position:absolute;top:-8px;left:1px}
.error:hover{z-index:9999}
#sol .frm input.invalid,#sol .frm select.invalid,#sol .frm textarea.invalid,.frmaconv input.invalid,.frmaconv select.invalid,.frmaconv textarea.invalid,.frma input.invalid,.frma select.invalid,.frma textarea.invalid{border:1px solid #CC0000}

.srchrad{display:block;height:31px;margin:15px 0 0 23px}
.srchrad label{font-size:12px;font-weight:normal;float:none;margin:0 9px 0 5px}
.lyrSearch{clear:both;margin-top:-10px;margin-left:6px;*margin-top:30px;*margin-left:15px}

.lp_tit div{font-size:22px;color:#fff;font-family:arial}
.td_couname{padding:0px}
.lp_couname{font-size:18px;color:#0000CC;font-family:arial;font-weight:normal}
.td_coudesc{width:75%;padding:0px}
.lp_coudesc{font-size:13px;color:#000;font-family:arial}
.td_sol{width:22%;text-align:right}
.lp_lksol{font-size:16px;font-weight:bold;height:32px;padding:0px 10px;cursor:pointer}
a.lp_lksol{font-size:9px;color:#0000CC;font-family:arial;text-decoration:underline}
.tr_last{border-bottom:1px dotted #d3d3d3}
.td_last{padding-bottom:5px;font-size:12px}
.lp_parrilla a{font-size:16px;font-weight:bold;color:#FFF;font-family:arial;display:inline-block}
.lp_title2{font-size:18px;color:#000;font-family:arial}
.lp_expl{font-size:12px;color:#000;font-family:arial}
.lp_titnews{font-size:22px;font-weight:bold;color:#000;font-family:arial}
.lp_newstitle{font-size:18px;color:#000;font-family:arial;font-weight:bold}
.lp_newsubtit{font-size:12px;color:#000;font-family:arial}
.lp_newsubtit p{margin-bottom:0px}
.tr_newlast{border-bottom:solid 1px #d3d3d3;margin-bottom:5px}
.td_newlast{padding:15px 0 15px 0}
.td_newfirst{padding-top:13px;vertical-align:top}
.td_newfirst_2{padding-left:10px;padding-top:10px;width:290px}
.txtlnk,.txtlnkdec{cursor:pointer}
.txtlnkdec,.txtlnkdec:visited{color:#0200cf;text-decoration:none}
.txtlnkdec:hover{text-decoration:underline}

#dartcen{min-height:219px;padding-top:10px;width:315px}
#dartcen .publicityDestination{float:left;margin:10px 15px 0 0;width:89px;height:67px}
#dartcen_V1{padding-top:10px}
#dartcen_V1 .publicityDestination{float:right;margin:10px 35px 0 0;width:100px;height:100px}

.msgReq{float:left;margin-bottom:25px}
.msgReq h1{color:#333;font-size:15px;font-weight:bold;left:-39px;position:relative;top:45px;float:left;font-size:18px}
.msgReq div.msgs{background-color:#ECECEC;color:#333;float:left;font-size:12px;font-weight:bold;left:55px;padding:8px 8px 0;position:relative;width:899px;margin-top:-16px}
.msgReq #msgsAlert.msgs{position:relative;left:21px;top:-10px;background:transparent}
.msgReq div.msgs .spTit{font-weight:bold;font-size:15px}
.msgReq div.msgs .spDesc{font-weight:normal;margin-left:18px;font-size:12px;display:block}
.msgReq div.msgs ul{margin-left:10px}
.msgReq div.msgs li{margin-bottom:10px}
.msgReq div.msgs li div.ico{background-position:0 -384px;width:7px;height:12px;float:left;margin-right:10px}
.ok em,.ko em{float:left;background:url('/images/oksol.png?v={vstatic}');height:90px;width:95px}
.ko em{background:url('/images/kosol.png?v={vstatic}');height:95px;width:66px}
.ko h1{top:30px;left:-12px}
.ko div.msgs{margin-top:-35px}

.dvMCoup{margin:15px 0 30px;border:1px solid #DDE0DC}
.dvMCoup .spInfoMC{background-color:#FFF;font-size:15px;font-weight:bold;left:46px;position:relative;top:-11px;padding-right:5px}
.dvMCoup .hr{background-color:#68120D;color:#68120D;height:3px;margin-top:15px;*position:relative}
.dvMCoup .cnt{padding:0}
.dvMCoup .cont{padding:10px 0 10px 16px;position:relative;margin-top:-22px}
.dvMCoup .dvMCou{float:left;border:1px solid #CCC;margin-right:20px;padding:10px;background:-moz-linear-gradient(top,#FFFFFF,#E5E3E4);background:-moz-linear-gradient(left top,left bottom,from(#FFFFFF),to(#E5E3E4));background:-webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(#E5E3E4));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#E5E3E4');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF',endColorstr='#E5E3E4')";_background:#E5E3E4;min-height:200px;border-bottom:0px}
.dvMCou i.top,.dvMCou b.top,.dvMCou i.bot,.dvMCou b.bot{left:-16px;top:-16px;width:19px;height:16px;background-position:-87px -405px;_display:none}
.dvMCou b.top,.dvMCou b.bot{background-position:-106px -405px;float:right;left:15px;top:-15px}
.dvMCou i.bot{background-position:-124px -405px;height:16px;top:19px;*top:-5px}
.dvMCou b.bot{background-position:-143px -405px;height:18px;top:19px;left:11px;width:14px;*top:-5px}
.dvMCou i.top{top:-11px;left:-15px}
.dvMCoup .dvBig{height:294px}
.dvMCoup .dvSmall{height:267px}
.dvMCoup .dvTit{vertical-align:middle;text-align:left;height:25px;padding-bottom:9px;border-bottom:1px solid #CCC;margin-left:10px;margin-right:4px;overflow:hidden}
.dvMCoup .dvTit span{font-size:15px;font-weight:bold;color:#9a1a17;line-height:16px;margin-left:7px;float:left;width:90%;*width:82%}
.dvMCoup .dvTit input{float:left}
.dvMCoup .dvCnt{clear:both;padding:13px 5px 5px 18px}
.dvMCoup .dvCnt .dvTop img{float:left;margin-left:8px}
.dvMCoup .dvCnt .dvTop .dvinf{padding-left:10px;height:40px}
.dvMCoup .dvCnt .dvTop .dvcou{float:left;margin-top:-10px;padding-left:6px;width:147px}
.dvMCoup .dvCnt .spname{font-size:12px;color:#000}
.dvMCoup .dvCnt .spcou{font-size:14px;color:#000;line-height:14px;position:relative;top:10px;clear:both;*clear:none}
.dvMCoup .dvCnt .dvres{margin-top:22px;padding-left:10px;font-size:12px;line-height:14px;height:56px;overflow:hidden;*clear:both}
.dvMCoup .dvSmall .dvCnt .dvres{height:28px}
.dvMCoup .dvCnt .dvtemcom{margin-top:20px}
.dvMCoup .dvCnt .dvtemcom a{font-size:11px;color:#333;text-decoration:underline;float:right}
.dvMCoup .grdV{background:url('/images/grdmc_v.png?v={vstatic}') repeat-y;height:89%;margin-left:-15px;*margin-left:-34px;position:absolute;width:12px;height:90%\9;float:left;_display:none}
.dvMCoup .grdH{background:url('/images/grdmc_h.png?v={vstatic}') repeat-x;height:89%;margin-left:-11px;position:absolute;height:10px;margin-top:24px;width:30%;*margin-top:0px;*margin-left:-18px;_display:none}
.dvMCoup .hie,.dvBig .hie{*margin-left:-34px}
.dvMCoup .dvSmall .grdH{width:46%}
.dvBig .grdH{*width:29%}
.dvMCoup .dvBtn{margin:18px 0 23px;text-align:center}
.dvMCoup .dvBtn input{background-position:0 -423px;height:30px;width:256px;color:#FFF;font-size:12px;font-weight:bold}
.dvMCoup .dvBtn input:hover{cursor:pointer}
#relSol{margin-top:10px}
#relSol .cntSol{padding:18px 40px 10px 40px}
#relSol .relgrid{border:none}
#relSol em.not{background:url('/images/relsol.png?v={vstatic}');width:50px;height:56px;margin-left:3px;margin-top:-19px;position:relative;float:left}
#relSol .spTitRel{position:relative;font-size:15px;font-weight:bold;color:#333;left:5px;top:-11px;background-color:#FFF;padding-right:7px}
#relSol .spTitRel4{position:relative;font-size:18px;font-style:italic;font-weight:bold;color:#5c5c5c;background-color:#FFF;margin-left:50px}
#relSol .cntSol4{padding:16px ;margin-left:35px}
.boxAlert{border:1px solid #CFCFCF;padding:25px 0px 25px 0px;margin-bottom:28px;position:relative}
.boxAlert img{margin:74px 0px 0px 65px;float:left;width:374px;font:bold 20px Arial;color:#777777;text-align:right}
.FAlert{margin:0px 0px 0px 10px;background:#e9e9eb;border:1px solid #DDD;float:left;width:418px;padding:35px 0px 26px 0px;text-align:center;position:relative}
.FAlert div{margin-left:39px;margin-bottom:15px;text-align:left;height:20px}
.FAlert div label{margin:0px;padding:0px;font-size:12px;color:#000;font-weight:bold;line-height:20px}
.FAlert label{margin-left:100px;padding:0px;font-size:11px;color:#000;font-weight:normal;margin-right:39px;text-align:left;line-height:13px}
.FAlert label div{float:left;margin:0px 5px 15px 0px;width:15px}
.FAlert div input[type="text"],.FAlert div input[type="email"]{width:272px;float:right;margin-right:39px;border:1px solid #9A9A9A;background:-moz-linear-gradient(center top,#CCCCCC,#FCFCFC 40%) repeat scroll 0 0 transparent;padding:1px;font-size:12px}
.FAlert div select{width:276px;float:right;margin-right:39px;border:1px solid #9A9A9A;background:-moz-linear-gradient(center top,#CCCCCC,#FCFCFC 40%) repeat scroll 0 0 transparent;padding:1px;color:#333}
.FAlert div select.Noselect{color:#666}
.FAlert input[type="submit"]{background:#AD2221 url(/images/s.png?v={vstatic}) 0 -453px;border:0px;color:#fff;width:174px;height:33px;font-size:14px;margin-top:10px;margin-left:65px}
.FAlert #chkConditions{margin:0;float:none;width:auto}
.FAlert input[type="checkbox"]{margin:0px 5px 10px 0px;float:left}
.ACrea{padding-left:69px;background:url(/images/v.png?v={vstatic}) no-repeat;height:80px;margin-bottom:30px;color:#000;font-size:14px}
.ACrea h2{padding-top:25px;font-size:18px;color:#333;margin-bottom:5px}
.ACrea a{color:#0200CF;text-decoration:underline}
.Parrilla4{width:835px;margin:auto;text-align:center}
.Parrilla4 h3{text-align:left;color:#5c5c5c;font-size:18px;font-weight:normal;line-height:25px}

#grdsrch .grid23 h1.related{margin:0px}
#grdsrch h1.h1nb{padding-left:9px}
#dvrecam{margin-top:-35px;padding:10px;float:right;cursor:pointer;margin-right:50px}
#dvrecam a.frnd{color:#000;text-decoration:none;padding-left:9px;font-weight:bold}
#dvrecam em{background-position:-131px -304px;float:left;width:28px;height:16px}
.dvMCRel,.dvvmop{margin-top:15px}
.dvMCRel .ln,.dvvmop .ln{opacity:0.7;background:#fff;height:0px;border-top:1px dotted #000000}
.dvvmop .ln{border-top:none}
.dvMCRel .lntx,.dvvmop .lntx{text-align:center;opacity:0.99;position:relative;top:-9px}
.dvMCRel .lntx a,.dvvmop .lntx a{background-color:#fff;padding:0px 32px;text-decoration:underline}
.dvvmop .lntx a{cursor:pointer}

/******** Inicio Barra Flotante *******/
.BrFix{position:fixed;top:0px;left:0px;width:100%;height:43px;text-align:center;z-index:3;display:none;background-color:#9b1917;background:-webkit-gradient(linear,left top,left bottom,from(#9b1917),color-stop(0.5,#b80f0c),to(#9b1917));background:-moz-linear-gradient(#721716,#b80f0c,#721716) repeat scroll 0 0 transparent;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#721716',endColorstr='#B80F0C')}
.BrFix .Mlg{margin-top:8px;float:left;width:127px;height:28px;background:url(/images/s.png?v={vstatic}) -48px -320px;margin-left:20px}
.BrFix input{font-size:15px;font-weight:bold;height:33px;margin:5px 0;padding:2px 8px 0px;width:275px}
.Comenta{border:2px solid #787878;width:220px;clear:both;position:relative;background:-webkit-gradient(linear,left top,left bottom,from(#F8F6F6),to(#CFCFCF));background:-moz-linear-gradient(center top,#F8F6F6,#CFCFCF) repeat scroll 0 0 transparent;min-height:200px;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F8F6F6',endColorstr='#CFCFCF')}
/******** Fin Barra Flotante *******/

#cdet .ctit h2#opinions{color:#AD2525;margin:0px 0px 10px;font-size:22px;font-weight:bold;text-align:left;padding-right:3px}
.Comenta .cnt{padding:10px 20px}
.Comenta .frm label{color:#333;display:block;float:none;font-size:12px;margin:2px 0;text-align:left}
.Comenta input[type=text],.Comenta textarea,.Comenta input[type=email]{background:-moz-linear-gradient(center top,#CCCCCC,#FCFCFC 40%) repeat scroll 0 0 transparent;border:1px solid #9A9A9A;padding:2px;width:97%}
.Comenta .ch{color:#333;font-size:10px;margin-top:11px;padding-left:20px;position:relative}
.Comenta .ch input[type=checkbox]{position:absolute;left:0px}
.Comenta h3{margin-bottom:20px;border-bottom:1px solid #000;padding:10px 0px 5px 0px;font-weight:normal;font-size:18px}
.Comenta input[type=submit]{margin:20px 0 10px;width:100px}
.Comenta .Val{margin-top:10px}
.Comenta .Val strong{font-size:11px}
.Comenta a{color:#000;text-decoration:underline}
.Comenta .lirat{display:none}
.Comentarios h3 span{color:#8d3f32;font-weight:bold;font-size:24px}
.Comentarios i.dtcmt{background:url('/images/s.png?v={vstatic}') -176px -327px;width:28px;height:20px;float:right;margin:-2px 40px 8px 0px}
.Comentarios .det{margin-top:15px}
.Comentario{border:1px solid #e9e9eb;margin-right:40px;padding:10px 10px 10px 40px;position:relative;margin-bottom:20px;clear:both;box-shadow:-6px 6px 6px #BBB}
.Comentario .pdet{overflow:hidden}
.Val{font-size:10px}
.Comenta .frm .Val label{font-size:10px;color:#1c377c;font-weight:bold}
.Val i.sel{background-position:-132px -305px;width:15px;height:15px;float:left;margin-right:1px}
.Val i.nosel{background-position:-147px -305px;width:15px;height:15px;float:left;margin-right:1px}
.Val a{font-size:12px}
#cdet .nm .Val a{font-size:12px;font-weight:bold}
.Val strong{margin-left:5px}
.frm .Val i,.frm .Val b{cursor:pointer}
.Comentario .Autor{font-size:11px;font-weight:bold;margin-top:5px;color:#666}
.Comentario .Autor span{color:#c36237}
.Comentario a{font-size:11px}
.Comentario p{line-height:15px}
.Vmas{border-bottom:1px solid #ccc;margin-right:10px}
.Vmas a,.Vmas #lnkMO{bottom:-6px;position:relative;background:#fff;padding:0px 5px;font-size:14px;text-decoration:underline}
.Vmas #lnkMO{cursor:pointer}
.Vmas img{background-color:#FFF;bottom:-12px;position:relative;border-left:12px solid #fff;border-right:12px solid #fff;display:none}
.NoCmt{border:1px solid #ccc;background:#fff;color:#666;font-family:"century gothic",arial !important;font-size:23px;line-height:28px;margin:20px 0;min-height:100px;padding:10px 0 10px 85px;width:629px;position:relative}
.NoCmt u.ti {background-position:-204px -55px;position:absolute;left:-1px;top:-1px;width:8px;height:8px}
.NoCmt u.td {background-position:-212px -55px;position:absolute;right:-1px;top:-1px;width:8px;height:8px}
.NoCmt u.bi {background-position:-204px -63px;position:absolute;left:-1px;bottom:-1px;width:8px;height:8px}
.NoCmt u.bd {background-position:-212px -63px;position:absolute;right:-1px;bottom:-1px;width:8px;height:8px}
.NoCmt i{background:url('/images/nocom.png?v={vstatic}');position:absolute;bottom:-13px;left:10px;width:90px;height:76px}
.NoCmt *{font-family:"century gothic",arial}
.NoCmt .mtcmt{margin-top:12px}
.Cmts{text-align:left}
.Cmts a{font-size:11px}
.Cmts .ctit{font-size:13px}
.Cmts .txsum{font-size:12px;line-height:16px}
.Cmts #cnthop{padding-left:10px}
.modalwithtext .spModwt{left:-17px;position:relative;top:26px;font-size:14px}
.modalwithtext .dvbt{clear:both;text-align:center}
.modalwithtext .dvbt input{padding:5px;font-size:14px;width:120px;font-weight:bold}
#cdet .Cmts .det{padding-left:11px;width:678px}
#cdet .Cmts .nm span{font-size:14px;font-weight:bold}
.linkRow,.linkRowPopUp{cursor:pointer}

/* Autocomplete */
.ac_results{padding:0px;border:1px solid WindowFrame;background-color:Window;overflow:hidden;z-index:999}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}
.ac_results iframe{display:none;/*sorry for IE5*/display/**/:block;/*sorry for IE5*/position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px}
.ac_results li{margin:0px;padding:2px 5px;cursor:pointer;display:block;width:100%;font:menu;font-size:13px;overflow:hidden;text-align:left}
.ac_results li span.s{color:#CCC}
.ac_over,.ac_results li:hover{background-color:#3399ff;color:#FFF}

/* CSS V.1 */
body{margin:0px;text-align:center;font-family:arial;font-size:12px}
a,a:visited{text-decoration:none;color:#004694}
a:hover{text-decoration:underline}
img{border:0px}
ul{margin:0px;padding:0px;list-style-type:none}
.Stru{width:970px;margin:auto;text-align:left}
h3{font-size:18px}
.Clr{clear:both}
.L{float:left}
.R{float:right}
.C{text-align:center}
.S{background:url('/images/s.png?v={vstatic}') no-repeat}
.iCurs{background-position:0px -99px}
.iSalud{background-position:-43px -99px}
.iOpo{background-position:-86px -99px}
.iInfor{background-position:-129px -99px}
.iSubv{background-position:0px -138px}
.iSecto{background-position:-43px -138px}
.iMaster{background-position:-86px -138px}
.iHoste{background-position:-129px -138px}
.iIdi{background-position:0px -177px}
.iProf{background-position:-43px -177px}
.iCiclo{background-position:-86px -177px}
.iRRHH{background-position:-129px -177px}
.iFO{background-position:-86px -216px}
.iMark{background-position:0px -216px}
.iClas{background-position:-43px -216px}
.Vms{background-position:-72px -44px;width:13px;height:13px}
.Inf{background-position:-129px -216px;width:19px;height:19px;vertical-align:middle}
.Gui{background-position:-85px -44px;width:18px;height:18px;vertical-align:middle}

.Cab{position:relative;height:72px;padding-right:50px}
.Cab i{position:absolute;right:-5px;top:0px;width:52px;height:56px;background-position:0px -43px}
.Cab p{float:right;margin:5px 0px 0px 0px}
.Cab #slogan{float:right;margin:8px 0px;font-size:28px;font-weight:bold;clear:right;padding-right:5px;width:500px;text-align:right}
.Cab #logo{float:left;margin:10px 0px 0px 0px;color:#838383;font-size:24px}
.Cab #logo a{padding:0px}
.Cab #logo img{width:192px;height:43px}
.Cab a{font-size:12px;text-decoration:none;padding:0px 7px 0px 24px;position:relative;font-weight:bold}
.Cab a b{position:absolute;width:19px;height:14px;background-position:-53px -43px;left:2px}
.Cab a u{position:absolute;width:11px;height:16px;background-position:-53px -57px;left:6px}

.HBus{min-height:134px;height:134px;color:#fff;margin-bottom:10px;padding:0px 32px;background-color:#982A29;background:-webkit-gradient(linear,left top,left bottom,from(#bc3532),to(#841615));background:-moz-linear-gradient(center top,#bc3532,#841615) repeat scroll 0 0 transparent;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bc3532',endColorstr='#841615');line-height:20px;border-bottom:3px solid #982a29}
.HBus a{color:#fff;text-decoration:none}
.HBus p{margin:0px;height:22px;overflow:hidden}
.HBus .L{width:594px;margin-top:12px}
.HBus .L input{width:594px;height:20px;margin:3px 0px;padding:3px 0px}
.HBus label{font-size:14px;font-weight:bold;float:none}
.HBus .R{width:283px;margin-top:12px}
.HBus .R a,.HBus .L a{font-size:11px}
.HBus .R Select{height:30px;margin:3px 0px;padding:5px 0px;width:283px}
.HBus .R Select option{padding:5px 0px}
.HBus input[type=submit]{width:120px;height:35px;font-size:18px;font-weight:bold;letter-spacing:1px}
.HBus .RaChe label{font-size:13px;font-weight:normal;float:none}
.HBus div.C{width:100%;right:50px;*width:auto}
.HBusIn {min-height:90px;height:90px}
.HBusIn div{padding-top:12px}
.HBusIn .L,.HBusIn .R{width:auto;margin:5px 30px 0px 0px;padding:0px;float:left}
.HBusIn .L input,.HBusIn .L p{width:400px}
.HBusIn .R Select{height:28px;margin:3px 0px;padding:5px 0px;width:283px;display:block}
.HBusIn .R p{max-width:282px}
.HBusIn .Clr{clear:none;padding:0px}
.HBusIn input[type=submit]{margin-top:24px}
.HBusIn input[type=text]{display:block}
.HBusMin{min-height:104px;height:104px}
.HBList{width:480px;font-size:13px;min-height:451px;margin-top:10px}
.HBList h2{font-size:18px;margin-top:0px;margin-left:-50px}
.HBList li{padding-left:50px;width:410px;position:relative;min-height:44px;margin:0px 15px 5px 0px}
.HBList li a b{font-size:14px}
.HBList li i{width:43px;height:39px;position:absolute;left:0px;top:0px}
.HBList li i.iClas{height:44px}
.HBList li u{position:absolute;margin-left:4px}
.HBList li.littop i{width:2px;height:415px;background-position:-238px 0;position:absolute;left:465px;top:18px}
.HLnk{width:300px;float:right;margin-left:20px;line-height:30px;font-size:13px;font-weight:bold}
.HLnk a b{font-size:16px}
.HLnk a img{margin-left:5px}
.HLnk span{font-size:30px}
.HLnk span.Lp{font-size:10px;color:#666;line-height:15px;font-weight:normal}
.HLnk a span{font-size:13px}
.HLnk div.Att{border:1px solid #cfcfcf;margin-top:18px;padding:5px}
.HLnk div.Att h4{margin:-20px 0px 0px 5px;padding:0px 5px;background:#fff;float:left}
.HLnk div.Alrt{border:1px solid #a4a4a4;padding:8px 8px 8px 52px;position:relative;line-height:17px;min-height:22px;margin:0px 0px 18px 0px;font-weight:normal;font-size:12px;background:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#e0e0e0));background:-moz-linear-gradient(center top,#f6f6f6,#e0e0e0) repeat scroll 0 0 transparent;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f6f6f6',endColorstr='#e0e0e0')}
.HLnk div.Alrt a{font-size:14px}
.HLnk div a{font-weight:bold}
.HLnk div i{background-position:-164px -44px;width:29px;height:45px;position:absolute;left:10px;top:8px}
.HLnk div u{background-position:-137px -260px;width:43px;height:44px;position:absolute;left:3px;top:6px}

.Pr{width:620px}
.Pr div.R{width:189px;text-align:center;font-size:14px;color:#666;position:relative;padding:0px 5px}
#.Pr div.R a{background-position:0px -260px;width:138px;height:29px;color:#fff;font-size:12px;font-weight:bold;padding:8px 20px 6px 20px;line-height:35px}
#.Pr div.R a.grdMoreInf{background-color:#e26b31}
.Pr div.L{width:415px;color:#666;min-height:105px;border-right:1px solid #dedede;padding-right:5px}
.Pr div.L h4{margin:0px 0px 13px 0px;font-size:16px}
.Pr div.L b{color:#000}
.Pr .Clr{background:url('/images/prFnd1.png?v={vstatic}') center no-repeat;height:3px;padding:6px 0px;clear:left}
.Pr h1{font-size:22px;margin:0px 0px 20px}
.MCurs{border:1px solid #cbcbcb;padding:23px 0px;margin:15px 0px}
.MCurs div.L{padding:4px 0px;width:270px;margin-left:20px}
.MCurs a.R{margin:0px 20px 0px 0px;font-weight:bold;float:right}
.MCurs a span{color:#333}
.MCurs a img{background-position:-64px -57px;width:10px;height:10px;margin-right:8px;vertical-align:middle}
.Ft{color:#919191;line-height:15px}
.Ft img{background-position:-53px -74px;width:111px;height:24px;margin:0px 20px 20px 0px}
.Ps{height:27px;border-bottom:1px solid #b62522;line-height:25px;font-weight:bold;font-size:16px}
.Ps li{float:left;position:relative;margin-right:7px;background:#ffeed6;border:1px solid #ffa533;height:26px;padding:0px 24px 0px 13px;border-bottom:0px;cursor:pointer}
.Ps li h1{font-size:16px;margin:0px}
.Ps li a{color:#000;text-decoration:none}
.Ps li i{background-position:-173px -162px;top:-1px;left:-1px;position:absolute;width:5px;height:5px}
.Ps li u{background-position:-179px -162px;top:-1px;right:-1px;position:absolute;width:4px;height:5px}
.Ps li b{background-position:-183px -162px;top:10px;right:8px;position:absolute;width:10px;height:8px}
.Ps li.tabsel{border:1px solid #b82422;border-right:1px solid #e8b8b5;height:25px;padding:0px 24px 0px 13px;color:#fff;background-color:#b82422;background:-webkit-gradient(linear,left top,left bottom,from(#b82422),to(#ad2120));background:-moz-linear-gradient(center top,#b82422,#ad2120) repeat scroll 0 0 transparent;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#b82422',endColorstr='#ad2120');*filter:}
.Ps li:first-child{padding-right:13px}
.Ps li.tabsel a{color:#fff}
.Ps li.tabsel i{background-position:-173px -167px;width:3px;height:4px}
.Ps li.tabsel u{background-position:-176px -167px;top:-1px;right:-1px;width:4px;height:4px}
.Ps li.tabsel b{background-position:-188px -108px;width:11px;height:6px}
.Ps li:hover{background:#c40203;border:1px solid #c40203}
.Ps li:hover i{background-position:-188px -99px;width:4px;height:4px}
.Ps li:hover u{background-position:-192px -99px;width:4px;height:4px}
.Ps li:hover b{background-position:-188px -108px;width:11px;height:6px}
.Ps li:hover a{color:#fff}
.Ps li:hover ul{display:block}
.Ps li ul{position:absolute;left:0px;top:26px;padding-bottom:5px;background:#c40203;display:none;width:234px;z-index:200;box-shadow:2px 2px 5px #333;-webkit-box-shadow:2px 2px 5px #333;-moz-box-shadow:2px 2px 5px #333;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px}
.Ps li li{float:none;margin:0px;background:#c40203;border:0px;border-bottom:1px solid #ef4246;padding-right:0px}
.Ps li li:hover{border:0px;border-bottom:1px solid #ef4246;margin:0px;background:#de0006}
.Ps li li a{color:#fff;font-weight:normal}
.Ps2 li{font-size:13px;padding:0px 13px}

/* Hack ie6 */
ul.HBList1{_width:400px}
ul.HBList1 li{_width:380px}
.Pr{_width:560px}
.Pr div.R{_width:180px}
.Pr div.L{_width:360px}
.HLnk div div{_margin:0px}
.publicityDestination{_margin-left:45px}
.sprt,.img,.tab i,.tab b,.subtab i,.subtab b,#srch i,#srch b,.lnn i{border:0;background-image:url('/images/s.png?v={vstatic}')}

#footer{margin-top:10px;background:none;clear:both}
#footer .logo{width:91px;height:21px;background-position:-87px -384px;position:relative;top:5px;margin:7px 7px 0 0}
#footer .corp{color:#d1d1d1;height:45px;border-top:solid 1px #d6d6d6}
#footer .corp a{font-size:90%;text-decoration:none}
#footer .aviso{text-align:center;padding:20px 0 10px}
#footer .legal{text-align:center;font:normal 80% Arial;color:#9f9f9f;padding:15px 0 40px}
#footer .lnkoes{margin:0 auto;padding:5px 0 0;text-align:center}
#footer .lnkoes span{padding:0 15px 0 0}
#footer .lnkoes span a{-x-system-font:none;color:gray;font-family:Verdana;font-size:10px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal}
#footer .fcb{width:14px;height:14px;background-position:-148px -57px;position:relative;top:5px;margin:7px 0 0 5px;*position:inherit;*top:0}
#footer .tnt{width:13px;height:14px;background-position:-173px -148px;position:relative;top:5px;margin:7px 7px 0 0;*position:inherit;*top:0}
#footer .twt{width:16px;height:16px;background-position:-154px -38px;position:relative;top:5px;margin:7px 7px 0 0;*position:inherit;*top:0}
#hdcorp{height:15px;width:970px;margin:0 auto}
#hdcorp .links{text-align:center}
#hdcorp a,#hdcorp a:visited{color:#404040;font:normal 90% Arial}
#hdcorp span{color:#D1D1D1;font:bold 11px Arial;padding:0 5px}
#lnkVerMas{cursor:pointer}
.layer_full{width:970px;margin:0 auto;clear:both}
.nodis{display:none}
#dvVerMas{padding:0px 0px 23px 0px}
strike{font-size:12px;font-weight:normal;margin:1px 0 0;color:#666}
#nav{margin:10px 0px 10px;font-size:13px;width:auto;float:none}
.Detail #nav{width:760px;height:16px;overflow:hidden;*height:9px}
#nav span{color:#bebebe;font-size:13px;margin-right:3px}
div#nav.mtnav{margin-top:-10px;height:17px;overflow:hidden;*height:9px;line-height:18px}
#nav span.txtlnk{text-decoration:none;color:#004694}
#nav span.txtlnk:hover{text-decoration:underline}

#cat ul ul{margin-left:44px}
#cat em{height:41px;width:41px;margin:0 4px 0 0;background:url('/images/cat.png?v={vstatic}')}
#cat_28 em{background-position:0px 0px;height:34px}
#cat_23 em{background-position:0px -34px}
#cat_22 em{background-position:0px -77px}
#cat_9 em{background-position:-41px 0px;height:34px}
#cat_1 em{background-position:-41px -34px}
#cat_18 em{background-position:-41px -77px}
#cat_26 em{background-position:-82px 0px;height:34px}
#cat_33 em{background-position:-82px -34px}
#cat_16 em{background-position:-82px -77px}
#cat_30 em{background-position:-124px -77px}
#cat_3 em{background-position:-124px 0px;height:34px}
#cat_29 em{background-position:-124px -34px}
#cat_5 em{background-position:-166px -34px}
#cat_4 em{background-position:-166px 0px;height:34px}
#cat_6 em{background-position:-166px -77px}
#cat_43 em{background-position:-208px -34px}
#cat_10 em{background-position:-208px -77px}
#cat_11 em{background-position:-208px 0px;height:34px}
#cat_12 em{background-position:-250px -34px}
#cat_13 em{background-position:-250px 0px;height:34px}
#cat_14 em{background-position:-250px -77px}
#cat_44 em{background-position:-292px 0px;height:34px}
#cat_7 em{background-position:-292px -34px}
#cat_15 em{background-position:-292px -77px}
#cat_31 em{background-position:-334px 0px;height:34px}
#cat_25 em{background-position:-334px -34px}
#cat_42 em{background-position:-334px -77px}
#cat_41 em{background-position:-378px 0px;height:34px}
#cat_8 em{background-position:-378px -34px}
#cat_17 em{background-position:-378px -77px}
#cat_27 em{background-position:-420px -34px}
#cat_19 em{background-position:-420px 0px;height:34px}
#cat_24 em{background-position:-420px -77px}
#dartcen_V1 .publicityDestination{float:left;margin:0px 0px 0px 45px}
#dartcen_V1 .publicityDestination:first-child{margin-left:0px}

/* Patches */
#tabsnew{height:auto;clear:both}
#body{text-align:left}
#modFrm .Popup .Content .Decor{text-align:left}
.inputConv{max-width:594px}
.relgridcont{margin-top:6px}
.error{text-align:left}
.more a{color:#0901B9}
.sdgb{color:#666;padding:10px 0;text-align:center}
.skg{color:#666;text-align:center}
.sdc{color:#666;padding:10px 0}
.bcf li{display:inline;margin-right:10px}
.bcf .fsw_0{font-size:16px}
.bcf .fsw_1{font-size:14px}
.bcf .fsw_2{font-size:12px}
.bcf .fsw_3{font-size:11px}

/* Microsite centro */
.FrmAlertNw{position:relative;background-color:#d0d0d0;padding:15px 11px 20px 18px;border:2px solid #ca211e;min-height:50px;margin-bottom:18px;background:-webkit-gradient(linear,left top,left bottom,from(#faf6f5),to(#d0d0d0));background:-moz-linear-gradient(center top,#faf6f5,#d0d0d0) repeat scroll 0 0 transparent;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#faf6f5',endColorstr='#d0d0d0')}
.FrmAlertNw h2{color:#b42521;font-weight:normal;margin:0px 0px 10px 0px;font-size:20px;text-align:center}
.FrmAlertNw label{color:#333}
.FrmAlertNw select,.FrmAlertNw input{width:279px;border:1px solid #9b9b9b;margin:5px 0px;background:-webkit-gradient(linear,left top,left bottom,from(#d0d0d0),to(#ffffff));background:-moz-linear-gradient(center top,#d0d0d0,#ffffff) repeat scroll 0 0 transparent;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#d0d0d0',endColorstr='#ffffff')}
.FrmAlertNw select{width:285px;border:1px solid #9b9b9b;margin:3px 0px}
.FrmAlertNw label.Chk{padding-left:20px;float:left;font-size:11px}
.FrmAlertNw label.Chk input[type=checkbox]{margin-left:-20px;width:auto}
.FrmAlertNw label.Chk a{color:#333;text-decoration:underline}
.FrmAlertNw input[type=submit]{border:0px;background:url('/images/s.png?v={vstatic}');background-position:0 -289px;height:31px;width:131px;color:#fff;font-size:12px;margin-top:10px;cursor:pointer;filter:none}
.FrmAlertNw .Ti{background-position:-148px -216px;width:20px;height:21px;top:-2px;left:-2px}
.FrmAlertNw .Td{background-position:-169px -216px;width:20px;height:21px;top:-2px;right:-2px}
.FrmAlertNw .Di{background-position:-148px -235px;width:20px;height:21px;bottom:-2px;left:-2px}
.FrmAlertNw .Dd{background-position:-169px -235px;width:20px;height:21px;bottom:-2px;right:-2px}
.Ti,.Td,.Di,.Dd{position:absolute}

.Cntr{margin-top:20px}
.Cntr .R{width:324px}
.Cntr .L{width:614px}
.Cntr2 .R{width:614px}
.Cntr2 .L{width:252px}
.Cntr .Pr{border:1px solid #c4c4c4;margin-top:25px;position:relative;padding-top:20px}
.Cntr .Pr h3{background:none repeat scroll 0 0 #FFFFFF;float:left;font-size:18px;left:10px;margin-bottom:14px;margin-right:20px;margin-top:-32px;padding:0 4px;position:relative;top:0}
.Cntr .Pr input[type=text]{margin:0px 5px 0px 18px;border:1px solid #9d9d9d;width:432px;padding:3px;float:left}
.Cntr .Pr .gr{color:#767676}
.Cntr .Pr input[type=submit]{width:134px;height:25px;margin-bottom:20px}
.Cntr .Pr input[type="button"]{height:25px;margin-bottom:20px;width:134px}
.Cntr .Pr div.L{padding-left:18px}
.Cntr .Pr div.L p{font-weight:bold;color:#666}
.Cntr .Pr div.R{width:170px}
.Cntr .HBus{min-height:40px;height:auto;padding:10px 8px;line-height:33px}
.Cntr .HBus input[type=text]{width:98%}
.Cntr .HBus select{width:99%}
.Cntr .HBus p{margin:0px;line-height:22px}
.Cntr .HBus input[type=button]{margin-top:10px}
.Cntr .dvRelatedCen a{float:left;margin-left:56px}
.Cntr .dvRelatedCen a:first-child{margin-left:0}
.Cntr .dvRelatedCen{margin-bottom:40px}
.Cntr2 .L li a{font-weight:bold;line-height:24px}
.Cntr2 .L li a.S{background-position:0px -260px;width:138px;height:29px;color:#fff;font-size:12px;font-weight:bold;padding:8px 20px 6px 20px;line-height:35px;text-decoration:none}
.Cntr2 .L h3{margin:20px 0}
.FPag{border:1px solid #dfdfdf;border-top:0px;padding:5px;margin:15px 0px}
.Pag{text-align:center;margin:20px;font-size:14px}
.Pag li{border:1px solid #d0d0d0;padding:6px 10px;display:inline;margin-right:5px;cursor:pointer}
.Pag li.Sel{background:#fff9e1;font-weight:bold}

.DtCntr{margin-bottom:20px;font-size:14px}
.DtCntr img{float:left;width:86px;height:49px}
.DtCntr h1{margin:0px;margin-left:96px}
.DtCntr p{margin-left:96px;margin-top:0px}
.DesCntr{border-top:1px solid #c0c0c0;position:relative;padding-top:23px;font-size:13px;line-height:18px}
.DesCntr u{background-position:-173px -191px;width:14px;height:7px;top:-1px;left:77px;position:absolute}
.DesCntr .desc{overflow:hidden;display:block}
a.DescMs{position:relative;padding-left:10px;cursor:pointer;display:none}
a.DescMs i{background-position:-181px -198px}
.DesCntr a i,a.DescMs i{width:8px;height:5px;position:absolute;top:5px;left:0px}
.DesCntr .dvEndDesc{display:none}
#tableRelCent td{border:none}
.Fts{border:1px solid #e5e5e5;padding:7px 6px;margin-bottom:10px;position:relative;box-shadow:2px 2px 5px #ccc;-webkit-box-shadow:2px 2px 5px #ccc;-moz-box-shadow:2px 2px 5px #ccc}
.Fts img,.Fts div#player{width:308px;height:188px}
.Fts img{cursor:pointer}
.Fts h4{text-align:center;font-size:14px;margin:9px}
.Fts i.S,.Fts i.N{background-position:-173px -171px;width:10px;height:20px;position:absolute;bottom:-40px;left:0px;cursor:pointer;z-index:100}
.Fts i.N{background:url('/images/s.png?v={vstatic}') no-repeat;background-position:-28px -320px}
.Fts u.S,.Fts u.N{background-position:-183px -171px;width:10px;height:20px;position:absolute;bottom:-40px;right:0px;cursor:pointer;z-index:100}
.Fts u.N{background:url('/images/s.png?v={vstatic}') no-repeat;background-position:-38px -320px}
.BrFts{position:relative;overflow:hidden;width:285px;height:45px;margin-bottom:22px;margin-left:20px}
.BrFts div{margin:0px -10px 0 0}
.BrFts img{border:1px solid #e5e5e5;width:59px;height:42px;margin-right:9px;cursor:pointer}
.Map{border:1px solid #dfe0db;padding:2px}
.Pr H1{margin:0px;font-size:22px}
.Pr div.L h4 a{}
.Pr div.L{min-height:90px}
.Pr div.L h4{margin-bottom:0px}
.Pr div.L b{color:#000}
.Pr div.R b{color:#006f00;font-size:16px}
.Pr div.R b span{color:#76c26a;text-decoration:line-through}
.Pr div.L p{margin:10px 0px}
/*Fin microsite*/
/* Filtros */
.Flr{border:1px solid #b6b6b6;position:relative}
.Flr .Tit{background:#c9211e;color:#fff;margin:0px;font-size:16px;height:30px;line-height:30px;padding:0px 9px;border-bottom:1px solid #f1aca7;font-weight:bold}
.Flr h3{background:#ffedd5;font-size:13px;margin:0px 0px 10px 0px;height:27px;line-height:27px;padding:0px 0px 0px 22px;position:relative;cursor:pointer}
.Flr h3 i{position:absolute;background-position:-74px -57px;width:10px;height:10px;top:9px;left:6px}
.Flr h3 i.Cl{background-position:-91px -62px}
.Flr input[type=text]{border:1px solid #cdcdcd;margin-bottom:5px;width:85%}
.Flr input[type=submit]{margin-bottom:5px}
.Flr label{float:none;margin:0;padding:0px 5px 0px 34px;font-size:11px;margin-bottom:6px;color:#005fa3;position:relative}
.Flr label span{color:#9e9e9e}
.Flr label.Sel{font-weight:bold;color:#000}
.Flr label input{position:absolute;left:10px;top:-2px;_left:-22px}
.Flr label.Sel b{position:absolute;background:#fff001;height:17px;width:18px;left:7px;top:-4px;_left:-22px}
.Flr div{margin-bottom:13px}
.Flr a{padding:0px 22px;font-size:10px;margin-bottom:6px;position:relative;line-height:25px}
.Flr a i{background-position:-85px -62px;position:absolute;width:6px;height:9px;left:13px;top:2px}
.Flr a i.Up{background-position:-69px -67px;width:9px;height:6px;left:12px;top:3px}
.Flr li{position:relative;padding-left:15px;font-size:11px;min-height:16px}
.Flr li a{padding:0px;position:absolute;left:0px;top:3px;font-size:11px;font-weight:bold;_left:-13px}
.Flr li a img{background-position:-188px -115px;width:10px;height:10px;cursor:pointer}
.Flr .FlrSel{margin:13px 12px;border:1px solid #ffa125;background:#ffedd5;padding:5px 7px}
.Flr .FlrSel ul{margin:5px 0px;padding:0px}
.Flr .FlrSel b{font-size:14px}
.Flr div div{padding-left:20px;position:relative;margin-bottom:0px}
.Flr div u{position:absolute;width:10px;height:10px;border:1px dotted #b2b3b7;border-right:0px;border-top:0px;left:15px;top:-4px}
a.BtnConvLnk{margin:0px;padding:0px;line-height:12px}
input.BtnConv{width:200px;height:33px;font-weight:bold;padding-right:30px;margin-bottom:7px}
i.BtnConv{width:13px;height:13px;background-position:-186px -148px;position:absolute;top:10px;left:170px;cursor:pointer}
.Block{display:block}
.Hide{display:none}
.ClrR{clear:right}
.Rel{position:relative}
.FlrBnr{margin:10px 20px;text-align:left}
.FlrPa{width:198px}
.FlrSel{position:relative}
.Flr .FlrSel i{background-position:-172px -203px;width:19px;height:11px;bottom:-11px;left:75px;position:absolute;z-index:100}
.Flr .BtnAlert{cursor:pointer;padding:2px 5px;*line-height:10px;font-weight:bold}
.Flr .FrmAlert{padding:15px 10px 0px 10px;margin:0px;position:relative}
.Flr .FrmAlert input[type=submit] {Font-weight:bold}
.Flr .FrmAlert i{background-position:-188px -115px;width:10px;height:10px;position:absolute;top:35px;right:13px;cursor:pointer}
.Flr .FrmAlert b{font-size:14px}
.Flr .FrmAlert input[type=email]{width:171px}
.Flr .FrmAlert label{color:#000;padding:0px;margin:15px 0px 2px;display:block}
.Flr .FrmAlert label a{line-height:12px;padding:0px}
.Flr .FrmAlert label input{position:relative;top:auto;left:auto;margin:0px}
.Flr .FrmAlert label.Chk{font-size:10px}
.Flr .AlertB{background:#eefaec;padding:10px 10px 10px 60px;font-size:14px;font-weight:bold;position:relative;margin-top:-8px;*margin-top:0px}
.Flr .AlertB i{background:url(/images/s_nin.png) 0px -43px;width:37px;height:35px;position:absolute;left:15px;top:7px}
/* Fin filtros */

.lnkcurg{margin-bottom:20px;font-weight:bold;font-size:15px}
.lnkcurg a{color:#004694}
.modalreqcen label.Chk{float:left;font-size:11px}
.modalreqcen label.Chk #chk{width:auto}
.modalreqcen .C{clear:both}
.modalreqcen .C input#btnsub{background:url('/images/s.png?v={vstatic}') repeat scroll 0 -289px transparent;border:0 none;color:#FFF;cursor:pointer;font-size:12px;height:31px;margin-top:10px;width:131px}
.modalreqcen .legal{margin-top:15px}
.gridguia .newgrdrw .cd{width:63%;padding-left:20px}
.gridguia .newgrdrw .oinfo{width:22%}

.Cntr2 .L li a{font-weight:bold;line-height:24px}
.Cntr2 .L li .Lp a{font-weight:bold;line-height:12px}
.Cntr2 .L li .Lp{color: #585858;font-size:11px;margin-bottom:7px}
.Cntr2 .L li a.S{background-position:0px -260px;width:138px;height:29px;color:#fff;font-size:12px;font-weight:bold;padding:8px 20px 6px 20px;line-height:35px;text-decoration:none}
.Cntr2 .L h3{background:#ffedd5;margin-bottom:10px;color:#9a0500;padding:2px 5px;height:23px}
.Cntr2 .L ul.Mn{border:1px solid #e0e0e0;padding:3px 0px}
.Cntr2 .L ul.Mn li{padding:4px 10px 4px 20px;font-weight:normal;position:relative;min-height:17px;line-height:24px}
.Cntr2 .L ul.Mn li i{background-position:-64px -67px;height:5px;width:5px;position:absolute;left:8px;top:13px}
.Cntr2 .L ul.Mn li.Sel i{top:9px}
.Cntr2 .L ul.Mn li a{font-weight:normal}
.Cntr2 .L ul.Mn li.Sel{border:1px solid #ffa125;background:#ffedd5;font-weight:bold;padding-top:3px}
.Cntr2 .L ul.Mn li.Sel a,.Cntr2 .L ul.Mn li.Sel a:visited{color:#000;font-weight:bold}
.FPag{border:1px solid #dfdfdf;border-top:0px;padding:5px;margin:15px 0px}
.Pag{text-align:center;margin:20px;font-size:14px}
.Pag li{border:1px solid #d0d0d0;padding:6px 10px;display:inline;margin-right:5px;cursor:pointer;*padding:4px 9px 4px 11px}
.Pag li.Sel{background:#fff9e1;font-weight:bold}

.DtCntr{margin-bottom:20px;font-size:14px}
.DtCntr2{border-top:1px solid #c0c0c0;padding-top:10px}
.DtCntr img{float:left;width:86px;height:49px;border:1px solid #e9e9e9}
.DtCntr h2{margin:0px;margin-left:96px}
.DtCntr p{margin-left:96px;margin-top:0px}
.DesCntr{border-top:1px solid #c0c0c0;position:relative;padding-top:23px;font-size:13px;line-height:18px}
.DesCntr u{background-position:-173px -191px;width:14px;height:7px;top:-1px;left:77px;position:absolute}
.DesCntr a.Ms,.DesCntr a.Mn{position:relative;padding-left:10px}
.DesCntr a.Ms i{background-position:-181px -198px}
.DesCntr a.Mn i{background-position:-173px -198px}
.DesCntr a i{width:8px;height:5px;position:absolute;top:5px;left:0px}
.Cntr2 .New{width:700px}
.New h2{margin:0px}
.New .R,.New .L{width:auto}
.New .Pag{font-size:12px;margin:0px;color:#848484}
.New .Content{border:1px solid #dedede;padding:10px;margin:5px 0px 15px 0px;color:#585858}
.New .Content h3{margin-top:0px;color:#000;margin-bottom:20px}
.New .Content img.FNew{margin:0px 15px 15px 0px;border:1px solid #dedede}
.New .Content p{line-height:22px;height:auto;overflow:visible}
.New .Content b.Lp{color:#000}

.Recomendado{margin-bottom:15px}
.Recomendado b{display:block;border:1px solid #eaeaea;line-height:20px;padding:0px 5px}
.Recomendado .Curs{background:#fffeef;border:1px solid #ffe2ae;padding:6px}
.Recomendado .Curs img.LogoEmp{margin-bottom:5px}
.Recomendado .Curs .L{width:180px;font-size:13px}
.Recomendado .Curs .L b{display:inline;border:0px;font-size:16px}
.Recomendado .Curs .R{width:480px;padding-left:5px;border-left:1px solid #cec8bc}
.Recomendado .Curs .R h3{margin:0px}
.Recomendado .Curs .R p{margin-top:5px}
.Recomendado .Curs .R .Snin{background-color:#d83f15;color:#fff;font-weight:bold;width:218px;display:inline-block;padding:7px 0px;cursor:pointer}

.Comentarios{margin-bottom:15px;border:1px solid #dedede;padding:11px 0px 11px 30px}
.Comentarios h3{width:677px;margin:0px;color:#ac0000;border-bottom:2px solid #a3a3a3;padding-bottom:10px}
.Comentarios ul li:first-child{border-top:1px solid #b4b4b4;height:7px}
.Comentarios ul li{margin:10px 0px}
.Comentarios ul li b span{color:#8e0000}
.Comentarios ul li p{color:#6f6f6f}
.Comentarios .FPag{border:0px;float:right;margin:0px}
.Comentarios .FPag ul li{margin:0px;margin-left:2px;font-size:11px}
.Comentarios .Frm{background:#eee;padding:12px}
.Comentarios .Frm label{width:260px;margin-right:15px;line-height:20px;margin-top:5px}
.Comentarios .Frm input[type=text]{width:258px;float:left;border:1px solid #9a9a9a;margin-right:15px}
.Comentarios .Frm textarea{width:99%;border:1px solid #9a9a9a;height:55px}
.Comentarios label.Chk,.Comentarios label a{color:#727272;float:none}
.Comentarios label.Chk a{text-decoration:underline}
.Comentarios .BtnGR{margin-top:15px}
.NoComents{font-size:22px;font-weight:bold;border:1px solid #dfdfdf;padding:13px 80px 13px 80px;position:relative}
.NoComents i{background:url('/images/s_nin.png?v={vstatic}') -81px -29px;width:98px;height:77px;position:absolute;left:-20px;top:3px}
.News .R a.MsComent,MsComent,.MsComent:visited{font-weight:bold;font-size:11px;background:#4b9bfe;padding:0px 3px;border:1px solid #92c0fe;margin:0px 3px;background:-webkit-gradient(linear,left top,left bottom,from(#39adff),to(#4b9bfe));background:-moz-linear-gradient(center top,#39adff,#4b9bfe) repeat scroll 0 0 transparent;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#39adff',endColorstr='#4b9bfe');border-bottom-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
.News .R a.L{width:auto;font-size:11px}
.BtnGR{font-size:18px;font-weight:bold;height:38px;padding:0px 20px}
.Cntr .News{width:693px}
.News h3{margin:0px 0px 20px}
.News .FPag{border:0px;float:right;margin:0px -10px 0px 0px}
.News .FPag td{margin-right:0px}
.News .FPag td a{font-size:12px;font-weight:bold}
.News .FPag2 td{margin-top:5px;*margin-top:7px}
.News .FPag .Pag{margin:0px;margin-bottom:20px}
.News .Desta{border:1px solid #e0e0e0;padding:25px 14px;min-height:206px;font-size:13px;margin-bottom:17px}
.News p{line-height:22px;color:#585858;margin-top:2px}
.News .L p a,.News .R p a{font-size:12px}
.News .Desta img.Dc{border:1px solid #dedede;float:left;margin:0px 14px 14px 0px}
.News .R{width:auto}
.News .R a{font-size:10px;font-weight:bold;position:relative}
.News .R a img{vertical-align:top}
.News .R a:first-child{margin-right:5px}
.News .R a:first-childHome{margin-right:-5px}
.News .R a i{position:absolute;left:-20px;background-position:-129px -235px;width:18px;height:17px;vertical-align:top}
.News h4 a,.News .R h4 a{font-size:14px;margin:0px;color:#004694}
.News p a{font-weight:bold}
.Cntr2 .News .New{border:1px solid #e0e0e0;padding:14px;font-size:13px;width:310px;margin-bottom:17px}
.News .New img.Dc{border:1px solid #dedede;float:left;margin:0px 11px 0px 0px}
.News .Clr{height:0px}
.News a.lmas{font-size:12px;font-weight:bold;color:#004694}

.FrmCmts{position:relative;background-color:#d0d0d0;padding:22px;border:2px solid #787878;min-height:50px;margin-bottom:18px;width:180px;float:left;background:-webkit-gradient(linear,left top,left bottom,from(#faf6f5),to(#d0d0d0));background:-moz-linear-gradient(center top,#faf6f5,#d0d0d0) repeat scroll 0 0 transparent;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#faf6f5',endColorstr='#d0d0d0')}
.FrmCmts .Ti,.FrmCmts .Td,.FrmCmts .Di,.FrmCmts .Dd{position:absolute}
.FrmCmts .Ti{background-position:0px -320px;width:15px;height:14px;top:-2px;left:-2px}
.FrmCmts .Td{background-position:-15px -320px;width:15px;height:14px;top:-2px;right:-4px}
.FrmCmts .Di{background-position:0px -332px;width:14px;height:14px;bottom:-2px;left:-2px}
.FrmCmts .Dd{background-position:-15px -332px;width:14px;height:14px;bottom:-2px;right:-3px}
.FrmCmts textarea,.FrmCmts input[type=text]{width:100%;border:1px solid #9a9a9a;margin-bottom:10px}
.FrmCmts h2{margin-top:0px;border-bottom:1px solid #000;padding-bottom:10px}
.FrmCmts label{color:#333}
.FrmCmts div{margin-left:25px;font-size:11px;color:#666}
.FrmCmts div a{color:#333;text-decoration:underline}

.Noti{margin-left:250px}
.Noti div{border:1px solid #DDD;padding:12px 24px;margin-bottom:10px;color:#666;line-height:22px;font-size:13px}
.Noti div div{border:0px;padding:0px}
.Noti h1,.Noti h2{font-size:18px;color:#000;margin-top:0px}
.Noti h2 span{font-size:11px}
.Noti h2{border-bottom:1px solid #b4b4b4;padding-bottom:5px;position:relative}
.Noti h2 i{position:absolute;bottom:-7px;background-position:-173px -191px;width:17px;height:7px;left:50px}
.Noti .Coments{padding:8px 24px}
.Coments h5{font-size:11px;color:#000;margin-bottom:0px}
.Coments h5 b{color:#8f0100}
.Coments p{margin-top:0px}
.NoComents h2{border:0px;margin:0px;padding:0px}
.NoComents h2 i{display:none}
.Noti div.NoComents2{padding-left:50px;margin-bottom:30px}
.Noti div.NoComents2,.Noti div.NoComents2 div{font-size:20px;line-height:30px;font-weight:bold;position:relative}
.Noti div.NoComents2 span{color:#000}
.Noti div.NoComents2 i{position:absolute;background:url('/images/cmtFnd1.png?v={vstatic}') no-repeat;width:109px;height:85px;left:-12px;bottom:-25px}

.Fcb{background-position:-103px -44px;width:22px;height:23px}
.Twt{background-position:-125px -44px;width:22px;height:23px}
.Sb{background-position:-148px -44px;width:16px;height:13px}
.fcb {width:14px;height:14px;background-position:-148px -57px}
.tnt {width:13px;height:14px;background-position:-173px -148px}

.Coment{background-position:-129px -235px;width:18px;height:17px}
.LogoEmp{width:90px;height:50px;border:1px solid #d9d9d9}
a i.Coment{float:left;background-position:-129px -235px;width:18px;height:17px;vertical-align:top}
.PrFnd2{background:url('/images/prFnd2.png?v={vstatic}') repeat scroll 0 0 transparent;height:3px;margin:9px 0}
.Snin{background:url('/images/s_nin.png?v={vstatic}') no-repeat scroll 0 0 transparent}
.Comentarios .FPag .grid td{border:none}
.New .Pag .lnk{color:#004694;font-size:12px;font-weight:bold}
.ULine{text-decoration:underline}
.grid td .Noticias{border-top:solid 1px #cfcfcf;padding:0px}
.grid .pag.Noticias{text-align:center;padding:0 0 10px}

#overlayfacets{position:absolute;z-index:9000;background-color:transparent;display:none;top:0px}
#overlayfacets .loading{background-color:#D3D3D3;color:#000;display:none;font-weight:bold;height:11px;padding:9px 18px 18px;position:absolute;width:89px;border:1px solid #000}

/* CSS nuevas o para cambiar */
.Cntr2 .L ul.Mn li{padding:2px 10px 2px 20px;border:1px solid #fff}
.Cntr2 .L ul.Mn li:hover{background:none repeat scroll 0 0 #FFEDD5;border:1px solid #FFA125;font-weight:bold}
.Cntr2 .L ul.Mn li.Sel{line-height:20px}
.New h4{color:#004694;height:35px;overflow:hidden;font-size:14px}
.New h4:hover{text-decoration:underline}
.New p{color:#585858;height:125px;line-height:22px;margin-top:2px;overflow:hidden}
.Cntr2 .NewCursos li a{line-height:16px}
.LetraP{font-size:11px}
.News .R a.MsComent2,.MsComent2,.MsComent2:visited{background:-moz-linear-gradient(center top,#E9EFFB,#B2C5E9) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left top,left bottom,from(#E9EFFB),to(#B2C5E9));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#E9EFFB',endColorstr='#B2C5E9');border-bottom-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #92C0FE;border-radius:2px 2px 2px 2px;font-size:11px;font-weight:bold;height:19px;line-height:19px;margin:0 3px;padding:0 3px}
.News .R a.MsComent2Home,.MsComent2Home,.MsComent2Home:visited{background:-moz-linear-gradient(center top,#E9EFFB,#B2C5E9) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left top,left bottom,from(#E9EFFB),to(#B2C5E9));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#E9EFFB',endColorstr='#B2C5E9');border-bottom-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #92C0FE;border-radius:2px 2px 2px 2px;font-size:9px;font-weight:bold;height:12px;line-height:12px;margin:0 0;padding:0 2px}
.Recomendado h2{padding:3px 0px}
.New p.NoComents{height:auto;overflow:visible;line-height:25px}
.Recomendado .Curs .R p,.Comentarios ul li p{height:auto;overflow:visible}
.VT{font-size:10px}

.Fcbmin{background:url('/images/s_nin.png?v={vstatic}') -37px -29px;width:22px;height:21px;vertical-align:top}
.Twtmin{background:url('/images/s_nin.png?v={vstatic}') -59px -29px;width:22px;height:21px;vertical-align:top}
.FcbminHome{background:url('/images/s_nin.png?v={vstatic}') 8px -29px;width:22px;height:14px;vertical-align:top}
.TwtminHome{background:url('/images/s_nin.png?v={vstatic}') -15px -29px;width:22px;height:14px;vertical-align:top}
.Lp{font-weight:bold;line-height:16px;font-size:10px}
.Lp b{margin-top:-10px}
.NoticiasRow{cursor:pointer}
.News .R a.Home,.News .R a.Home:hover{text-decoration:none}
.New .R a.Home:hover{text-decoration:none}
.New .Content a.Home,.New .Content a.Home:hover{text-decoration:none}
.grdMoreInf{display:block;border:0;width:98px;color:#fff !important;font:bold 12px Arial;padding:6px 19px 3px 19px;text-decoration:none !important;white-space:nowrap;margin:auto;background:orange url('/images/sdgr.png?v={vstatic}');border-radius:10px;background:url('/images/moreinfo2.png?v={vstatic}')\0/;*background:url('/images/moreinfo2.png?v={vstatic}') no-repeat;height:16px;*width:113px;*height:18px;height:18px\0/;}
:root .grdMoreInf{behavior:none\0/IE9}
a.grdMoreInf{*padding-left:5px}
.contbox .grid22 .grdMoreInf{margin:auto}
#contrels{*background-color:#fff}
.contbox .grid22 .grdMoreInf{*margin:0px;*padding-left:19px}
.grid22 .cnt{*padding-left:18px}
.bxcnt .box{behavior:none\0/IE9}
#solredgreyvtlf,.solTrckForm .rounded,.csol_inv .rounded{behavior:none;position:relative}
.csol_inv #solredgreyvtlf b.TpI,.csol_inv .solTrckForm .rounded b.TpI{background-position:-189px -216px;width:22px;height:23px;position:absolute;top:-2px;left:-2px}
.csol_inv #solredgreyvtlf b.TpD,.csol_inv .solTrckForm .rounded b.TpD{background-position:-211px -216px;width:22px;height:23px;position:absolute;top:-2px;right:-2px}
.csol_inv #solredgreyvtlf b.BtI,.csol_inv .solTrckForm .rounded b.BtI{background-position:-189px -237px;width:22px;height:23px;position:absolute;bottom:-2px;left:-2px}
.csol_inv #solredgreyvtlf b.BtD,.csol_inv .solTrckForm .rounded b.BtD{background-position:-211px -237px;width:22px;height:23px;position:absolute;bottom:-2px;right:-2px}
.csol_inv #solredgreyvtlf b.S{background-image:url('/images/s.png')}
.csol_inv .rounded b.TpI{background-position:-189px -260px;width:12px;height:13px;position:absolute;top:-2px;left:-2px}
.csol_inv .rounded b.TpD{background-position:-201px -260px;width:12px;height:13px;position:absolute;top:-2px;right:-2px}
.csol_inv .rounded b.BtI{background-position:-189px -271px;width:12px;height:13px;position:absolute;bottom:-2px;left:-2px}
.csol_inv .rounded b.BtD{background-position:-201px -271px;width:12px;height:13px;position:absolute;bottom:-2px;right:-2px}
.ccont_inv .Comentarios h3{width:635px}
.ccont_inv .Comentarios i.dtcmt{margin-right:70px}
.bxcnt2 .rounded,.bxcnt .rounded{behavior:none\0/IE9}
.bxcnt .rounded .cnt,.bxcnt2 .rounded .cnt{padding-left:2px}
#solredgrey .btn,#solredgreyvtlf .btn{background:#a83028 url('/images/s.png?v={vstatic}') 0px -289px;width:131px;height:31px;border:0px;color:#FFF;cursor:pointer;font-size:11px;font-weight:bold}
.box_orange,.box_golden{position:relative;height:18px}
.box_orange i.S{background-position:-204px -89px;width:9px;height:18px;position:absolute;top:0px;left:0px}
.box_orange b.S{background-position:-213px -89px;width:9px;height:18px;position:absolute;top:0px;right:0px}
.box_golden i.S{background-position:-204px -71px;width:9px;height:18px;position:absolute;top:0px;left:0px}
.box_golden b.S{background-position:-213px -71px;width:9px;height:18px;position:absolute;top:0px;right:0px}

.New .Comentarios h3 span{color:#8d3f32;font-weight:bold;font-size:24px}
.New .Comentarios i.dtcmt{background:url('/images/s.png?v={vstatic}') -176px -327px;width:28px;height:20px;float:right;margin:-2px 40px 8px 0px}
.New .Comentarios .det{margin-top:15px}
.New .Comentarios{margin-bottom:15px;border:1px solid #dedede;padding:11px 19px}
.New .Comentarios h3{width:650px;margin:0px;color:#ac0000;padding-bottom:10px;border-bottom:0}
.New .Comentarios ul li:first-child{border-top:1px solid #b4b4b4;height:7px}
.New .Comentarios ul li{margin:10px 0px}
.New .Comentarios ul li b span{color:#8e0000}
.New .Comentarios ul li p{color:#6f6f6f}
.New .Comentarios .FPag{border:0px;float:right;margin:0px}
.New .Comentarios .FPag ul li{margin:0px;margin-left:2px;font-size:11px}
.New .Comentarios .Frm{background:#eee;padding:12px}
.New .Comentarios .Frm label{width:260px;margin-right:15px;line-height:20px;margin-top:5px}
.New .Comentarios .Frm input[type=text]{width:258px;float:left;border:1px solid #9a9a9a;margin-right:15px}
.New .Comentarios .Frm textarea{width:99%;border:1px solid #9a9a9a;height:55px}
.New .Comentarios label.Chk,.Comentarios label a{color:#727272;float:none}
.New .Comentarios label.Chk a{text-decoration:underline}
.New .Comentarios .BtnGR{margin-top:15px}

/* nuevo curso */

.Curso {width:687px;text-align:left}
.Curso {color:#333}
.Curso h1 {font-size:22px;color:#ac2623;margin:0px !important}
.Curso p.Sumary {border-bottom:1px solid #dedede;padding:5px 0px;margin-top:0px}
.Curso .Deta {width:340px;position:relative;padding-left:120px;height:120px;font-size:13px}
.Curso .Deta a {font-size:14px}
.Curso .Deta .Logo {position:absolute;left:0px;background:#dcdcdc;width:90px;height:50px;margin-right:15px;padding:18px 5px}
.Curso .Deta .Logo img {width:90px;height:50px}
.Curso .Deta p {border:0px;height:80px;overflow:hidden;line-height:16px;font-size:12px}
.Curso .Descu {border:3px solid #ebebeb;border-right:0px;border-radius:8px 0px 0px 8px;padding:5px;min-height:27px;}
.Curso .Descu p {width:435px;margin:0px;position:relative;padding-left:15px;border:0px;color:#557793;padding-top:5px}
.Curso .Descu p i {color:#761e1c;position:top:0px;left:0px;position:absolute;font-size:22px}
.Curso .NoDescu {border-top:3px solid #ebebeb;margin-top:12px}
.Curso .Resu {background:#fff;width:220px;position:absolute;right:-230px;top:0px;padding-left:5px;text-align:center;}
.Curso .Resu u {font-size:20px;color:#a1cb83;text-decoration:line-through;font-weight:bold}
.Curso .Resu p.No {text-decoration:none;color:#ac2623;line-height:20px;text-align:center;font-size:20px;font-weight:bold;margin:0px 0px 0px 5px}
.Curso .Resu b {display:block;color:#3b7b00;font-size:40px;line-height:36px}
.Curso .Resu span {color:#7b9fbf;font-size:19px;font-weight:bold}
.Curso .Resu span span {font-size:16px;padding:0px;}
.Curso .Resu span i {color:#761e1c;font-weight:bold}
.Curso .Resu p {margin:15px 0px 10px -10px}
.Curso .Resu p.C {height:35px;overflow:visible;margin:0px;line-height:12px}
.Curso .Resu p.Gratis {margin:0px;text-align:center;margin-right:20px}
.Curso .Resu p.Gratis span {font-size:18px;line-height:17px;margin-top:10px;display:block}
.Curso .Resu .MInf {*margin-left:15px}
.Curso .Resu .Re {position:relative;top:auto}
.Curso .Resu3{display:block;height:56px}
.Curso .Resu4{display:block;height:40px}
.Curso .Resu5{display:block;height:40px}
.Curso .Resu6{display:block;height:15px}
.Curso .Resu7{display:block;height:20px}
.Curso .Resu8{display:block;height:30px}
.Curso .Resu9{display:block;height:20px}
#contcoudet.coudetbtns .Curso .Resu2 input.solinfirst{margin-top:20px}

.Curso .Info {margin-top:10px}
.Curso .Info .Icon {float:right;*width:auto;*margin-top:5px;position:relative;text-align:right}
.Curso .Info .Icon .Val {float:left;}
.Curso .Info .Icon .Val i {}
.Curso .Info .Icon img {margin-top:1px;vertical-align:top}
.Curso .Info p {border:0px}
#contcoudet.coudetbtns .Curso input.solinfirst {margin-top:0px}

.Curso .MsComent2Home,.Curso .MsComent2Home:visited {border:1px solid #92C0FE;background:#B2C5E9;
    border-radius:2px;font-size:9px;font-weight:bold;height:12px;line-height:12px;margin:0px;padding:0 2px;
    background:-moz-linear-gradient(center top,#E9EFFB,#B2C5E9) repeat scroll 0 0 transparent;
    background:-webkit-gradient(linear,left top,left bottom,from(#E9EFFB),to(#B2C5E9));
    filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#E9EFFB',endColorstr='#B2C5E9');float:left;margin:1px 3px 0px}
.Cadu {width:100%}
.Cadu .Descu b {color:#ac2623;display:block;font-size:16px}
.Cadu .Descu p {width:auto}



.NoCmt {*height:120px;*top:7px;*padding-top:0px}
@media \0screen 
{
    .NoCmt {height:120px;top:7px;padding-top:0px}
}

