/* Leyebnda de Hacks {
	!important; = Para tonos los navegadores excentuando IE6  Ej: background: #fff !important;
	* = Para para IE6 y IE7  Ej: *background: #ccc;
	*!important; = S�lo para IE7 Ej: *background: #000 !important;
	# = S�lo para IE7 Ej: #height: 20px;
	_ = S�lo para IE6 Ej: _height: 25px;
	*html = funciona para cierto navegador (Averiguar);
}*/
body{background:#fff url(/img/images/body-bg.gif) repeat-x;font:12px Tahoma, Verdana, sans-serif;color:#333;margin:0;min-width:928px;}
img{border-style:none;}
a{color:#333;text-decoration:underline;}
a:hover{text-decoration:none;}
form, fieldset{margin:0;padding:0;border:0;}
.mainholder{width:100%;background:url(/img/images/stripe.gif) repeat-x; padding-top:4px;:}
.mainholder .mainholder{background:none}
.main{margin:0 auto 8px;width:942px;overflow:hidden;padding:7px 0 0;}
.inner{padding-top:7px !important;}
.holder{float:left;width:762px;}
.headerholder{margin:0 auto;width:942px;padding:0;overflow:hidden;}
#header{position:relative;width:762px;padding-bottom:0;padding-top:89px;}
#header h1{margin:0;}
.navidad #logo_emplate,.navidad_empresas #logo_emplate{position:absolute;left:13px;top:22px;text-decoration:none;}
#logo_emplate{position:absolute;left:2px;top:12px;text-decoration:none;}
#logo{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/images/logo.png');}
#logo_emplate span{position:absolute;left:89px;top:78px;color:#0c7bb2;font-size:10px;font-weight:bold;white-space:nowrap;}
.navidad .lang,.navidad_empresas .lang{padding-top:26px;}
.lang{padding-left:171px;padding-top:16px;}
#header .lang .title{width:150px;overflow:hidden;margin-top:0px;}
#header .lang .title img{float:left;margin-right:4px;}
#header .lang .title span{float:left;line-height:18px;color:#666;margin-right:6px;}
#header .lang .title a img{float:left;margin-top:3px;}
#header .lang .block{display:none;height:23px;padding:4px 0 0 0;width:760px;overflow:hidden;margin-left:-171px;margin-top:5px;background:url(/img/images/slide-bg.gif) repeat-x;border:1px solid #e2e2e2;}
#header .lang ul{margin:0;padding:0;list-style:none;text-align:center;}
#header .lang ul li{display:inline;margin-right:-4px;padding:0 4px;}
#header .lang ul a{display:inline;margin-right:-4px;text-decoration:none;line-height:18px;color:#003366;}
#header .lang ul img{margin-bottom:-4px;}
#header .lang ul a:hover{;color:#666;}
#header .formholder{position:absolute;top:20px;right:0;width:600px;}
#header .formholder .subscribe{float:right;width:302px;}
#header .formholder input.btnsubmit{float:right;width:65px;height:20px;background:url(/img/images/btn-submit-1.gif) no-repeat;border:none;cursor:pointer;margin:0 0 0 3px;padding:0;}
.navidad{background:url(/img/images/fondo_navidad.jpg) no-repeat top left;}
.navidad_empresas{background:url(/img/images/fondo_navidad_empresas.jpg) no-repeat top left; height:50px;}
.fondo_empresas{ top left; height:38px;}
#header .formholder label{float:right;font:12px/12px Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#666;padding:3px 2px;margin-left:1px;}
#header .formholder input.field{float:right;width:60px;background:#fff;border:1px solid #ccc;font:12px/12px Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#666;padding:2px 4px;margin-left:3px;}
#header .formholder select{float:right;width:80px;font:12px/12px Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#666;vertical-align:middle;}
#header .formholder a{float:right;line-height:20px;color:#006699;}
#header .formholder a:hover{text-decoration:none;}
#header .flag {display:block;float:left;height: 18px;width: 26px;background-image:url(/img/images/iconos.png);background-repeat:no-repeat;margin-right: 5px;}
#header .flag.flag-140 {background-position:-208px 0px;}
#header .flag.flag-28 {background-position:-52px 0px;}
#header .flag.flag-94 {background-position:-182px 0px;}
#header .flag.flag-80 {background-position:-156px 0px;}
#header .flag.flag-9 {background-position:0px 0px;}
#header .flag.flag-38 {background-position:-104px 0px;}
#header .flag.flag-39 {background-position:-130px 0px;}
#header .flag.flag-18 {background-position:-26px 0px;}
#header .flag.flag-33 {background-position:-78px 0px;}
#header .flag.flag-999 {background-position:-264px 0px;margin-right:1px;}
#header .flag.flag-888 {background-position:-235px 0px; margin-right: 1px;}
#header .flag.flag-33 {background-position:-78px 0px;}
#header .lang .block{display:none;height:23px;padding:4px 0 0 4px;overflow:hidden;margin-left:-171px;margin-top:5px;background:url(/img/images/slide-bg.gif) repeat-x;border:1px solid #e2e2e2;}
#header .lang .title{ cursor:pointer}
.link-lang {display: block;float:left;margin:0 2px;text-decoration: none;}
.lang-country-name{ display:block;float:left;margin-top: 3px;}
.open-close{background: url("/img/images/iconos.png") repeat scroll -110px -68px transparent;display:inline-block;height:18px;margin-top:0;width: 14px;}

#header .cv{width:400px;position:absolute;top:22px;right:-5px;overflow:hidden;}
#header .cv .cv-nav{margin:0;padding:0;float:right;overflow:hidden;list-style:none;}
#header .cv-nav li{float:left;display:inline;margin:0 -2px 0 2px;padding:0 7px 0 5px;background:url(/img/images/sep-cv-nav.gif) no-repeat 100% 50%;}
#header .cv-nav li a{color:#333;text-decoration:underline;}
#header .cv-nav li a:hover{text-decoration:none;}
#header .rank-holder{width:410px;position:absolute;right:-3px;top:81px;}
#header .rank-holder ul{margin:0;padding:0;float:left;list-style:none;}
#header .rank-holder li{float:left;margin:0 5px 0 0;}
#header .rank-holder li a{color:#069;}
#header .rank-holder li a:hover{text-decoration:none;}
#header .rank-holder .stars{width:110px;float:right;font-size:11px;}
#header .rank-holder .stars em{font-size:12px;color:#333;font-style:normal;}
#header .rank-holder .stars img{display:block;margin:0 auto;}
#header ul.mainnav{position:absolute;top:44px;right:0;margin:0;padding:0;list-style:none;}
#header ul.mainnav li{float:left;border-left:1px solid #ccc;}
#header ul.mainnav li a div{background:url(/img/images/mainnav-bg.gif) repeat-x;padding:0 9px;}
#header ul.mainnav li a:hover div{background:#FF9900;}
#header ul.mainnav a{color:#fff;text-decoration:none;font-size:13px;line-height:35px;font-weight:bold;}
#header ul.mainnav a:hover{text-decoration:underline;}
#header ul.mainnav{position:absolute;top:44px;right:0;margin:0;padding:0;list-style:none;}
#header ul.mainnav li{float:left;border-left:1px solid #ccc;}
#header ul.mainnav li a div{background:url(/img/images/mainnav-bg.gif) repeat-x;padding:0 9px;}
#header ul.mainnav li a:hover div{background:#FF9900;}
#header ul.mainnav a{color:#fff;text-decoration:none;font-size:13px;line-height:35px;font-weight:bold;}
#header ul.mainnav a:hover{text-decoration:underline;}
#header ul.mainnav{position:absolute;top:44px;right:0;margin:0;padding:0;list-style:none;}
#header ul.mainnav li{float:left;border-left:1px solid #ccc;}
#header ul.mainnav li a div{background:url(/img/images/mainnav-bg.gif) repeat-x;padding:0 9px;}
#header ul.mainnav li a:hover div{background:#FF9900;}
#header ul.mainnav a{color:#fff;text-decoration:none;font-size:13px;line-height:35px;font-weight:bold;}
#header ul.mainnav a:hover{text-decoration:underline;}
#header .register{font-size:1em;position:absolute;right:-3px;top:81px;}
#header .register a.btn{float:right;line-height:18px;border:1px solid #bcbcbc;color:#fff;background-color:#f90;font-weight:bold;margin:8px 10px 12px 7px;vertical-align:middle;text-decoration:none;}
#header .register a.btn span{float:left;cursor:pointer;padding:5px 10px 5px 10px;}
#header .register a.empresas{float:right;line-height:18px;background:url(/img/images/ico-empresas.gif) no-repeat;color:#ff9900;padding:12px 0 5px 38px;margin-left:6px;}
#header .register a.personas{float:right;line-height:18px;background:url(/img/images/ico-personas.gif) no-repeat 0 100%;color:#ff9900;padding:12px 0 5px 33px;margin-left:6px;}
#header .register a:hover{text-decoration:none;}
#header .register span.words{float:right;line-height:18px;padding:12px 0 5px 37px;color:#666;}
#header .header-bottom{width:100%;overflow:hidden;height:5px;}
.topline{width:760px;height:65px;border:1px solid #ccc;overflow:hidden;background:url(/img/images/topline-bg.gif) repeat-x;margin-bottom:6px;}
.topline .formholder{padding:3px 0 0 13px;}
.topline .formholder .subscribe{width:100%;overflow:hidden;}
.topline .widepart{width:618px;float:left;}
.topline .text{padding:6px 0 0 47px;height:36px;margin-bottom:-9px;background:url(/img/images/case.gif) no-repeat;}
.topline .text a{color:#ff9900;float:left;font-weight:bold;text-decoration:none;font-size:13px;margin-right:20px;}
.topline .text p{margin:0;font-size:11px;line-height:16px;color:#666;}
.topline .cover{width:100%;overflow:hidden;}
.topline .cover label{float:left;line-height:22px;color:#666;padding:0 3px;}
.topline .cover .label_buscador{line-height:27px;font-weight:bold;}
.topline .widepart input{float:left;width:248px;background:#fff;border:1px solid #ccc;padding:4px 0;font:14px/14px Tahoma, Arial, Helvetica, sans-serif;color:#000;margin:0 0 0 7px;}
.topline .widepart .text-field{float:left;width:248px;background:#fff;border:1px solid #ccc;padding:2px 0;font:12px/14px Arial, Helvetica, sans-serif;color:#666;margin:0 0 0 7px;}
.topline select{float:left;width:235px;border:1px solid #ccc;color:#666;padding:4px 0;font:12px/14px Arial, Helvetica, sans-serif;vertical-align:middle;_margin-top:2px;}
.topline .select_nl{}
.topline select .topline .file-check{float:right;width:246px;font:12px/14px Arial, Helvetica, sans-serif;}
.topline .narrowpart{width:120px;float:right;padding:10px 5px 0 0;text-align:center;}
.topline .narrowpart input{width:68px;height:25px;background:url(/img/images/btn-submit-2.gif) no-repeat;color:#fff;font:bold 13px/25px Tahoma, Verdana, sans-serif;text-align:center;border:0;padding:0;cursor:pointer;margin-bottom:4px;}
.topline .narrowpart a{color:#ff9900;white-space:nowrap;}
.topline .narrowpart a:hover{text-decoration:none;}
.main .box-holder{width:100%;overflow:hidden;}
.main .box-holder .left-box{float:left;padding:10px 0 0 6px;width:431px;}
.main .left-box .row01, .main .left-box .row02, .main .left-box .row03, .main .left-box .row04{width:100%;overflow:hidden;padding:4px 0 0;margin:0 0 11px;background:url(/img/images/row-top.gif) no-repeat;}
.main .left-box .box{width:100%;overflow:hidden;background:url(/img/images/row-repeat.gif) repeat-y;}
.main .left-box .frame{width:100%;overflow:hidden;background:url(/img/images/row-bottom.gif) no-repeat 0 100%;}
.main .left-box .hold{padding:1px 0 0 7px;width:200px;float:left;margin:0 7px 0 0;overflow:hidden;}
.main .left-box .hold img{float:left;}
.main .left-box .text{padding:3px 2px 13px;width:160px;float:right;}
.main .left-box .text .nuevo{float:right;margin:20px 5px 0 0;display:inline;color:#369;font-size:14px;font-style:italic;font-weight:bold;}
.main .left-box .text .nuevo a{color:#369;}
.main .left-box .row01 .text{padding:3px 4px 5px 0;}
.main .left-box .row02 .text{padding:3px 2px 15px;}
.main .left-box .row03 .text{padding:3px 2px 0;}
.main .left-box .row04 .text{padding:3px 2px 7px;}
.main .left-box .row04{margin:0;}
.main .left-box .text strong a{font-weight:normal;font-size:13px;color:#f93;}
.main .left-box .text .special{color:#f93;}
.main .left-box .text p{font-size:13px;color:#333;margin:7px 0 0;}
.main .left-box .text p a{font-size:13px;color:#277da9;}
.main .left-box .text a:hover{text-decoration:none;}
.main .left-box .links{margin:0;padding:25px 0 0;list-style:none;}
.main .left-box .links li{padding:0 0 22px;overflow:hidden;}
.main .left-box .links a{color:#006699;float:left;}
.main .right-box{width:315px;padding:11px 0 0;float:right;}
.main .right-box .last-box, .main .right-box .box{width:100%;margin:0 0 11px;overflow:hidden;padding:4px 0 0;background:url(/img/images/bg-right-box-top.gif) no-repeat;}
.main .right-box .last-box{margin:0;}
.main .right-box .frame{width:100%;overflow:hidden;background:url(/img/images/bg-right-box.gif) repeat-y;}
.main .right-box .holder{width:100%;overflow:hidden;background:url(/img/images/bg-right-box-bottom.gif) no-repeat 0 100%;}
.main .right-box .top-box{width:100%;overflow:hidden;}
.main .right-box .top-box img{float:left;padding:0 0 0 10px;}
.main .right-box .top-box h2{margin:0;font-size:13px;font-weight:normal;color:#f90;}
.main .right-box .holder ul{margin:0;padding:0 0 0 19px;list-style:none;}
.main .right-box .holder li{float:left;width:100%;margin:0 0 12px;}
.main .right-box .holder li a{color:#333;text-decoration:underline;}
.main .right-box .holder li a:hover{text-decoration:none;}
.main .right-box .holder a.special{float:right;color:#f90;margin:0 18px 9px 0;display:inline;}
.main .right-box .holder a.special:hover{text-decoration:none;}
.main .right-box .hold-box{width:100%;overflow:hidden;padding:15px 0;text-align:center;}
.main .right-box .hold-box a{font-size:14px;float:none;color:#333;}
.main .right-box .hold-box a:hover{text-decoration:none;}
.bannerarea{overflow:hidden;height:1%;padding:8px 0 8px 90px;}
.bannerarea a.btn{float:left;line-height:16px;background:url(/img/images/banner-btn-left.gif) no-repeat;color:#666;font-size:9px;margin-right:2px;}
.bannerarea a.btn span{float:left;padding:0 15px 0 5px;text-decoration:underline;cursor:pointer;background:url(/img/images/banner-btn-right.gif) no-repeat 100% 0;}
.bannerarea a.btn:hover span , .bannerarea a.btn:hover{text-decoration:none;}
.bannerarea a.banner{float:left;}
.tableholder{width:762px;margin-bottom:13px;background:url(/img/images/table-bg.gif) repeat-y;}
.tableholder .top{width:762px;background:url(/img/images/table-top.gif) no-repeat;}
.tableholder .btm{height:1%;padding:6px 0 0 0;overflow:hidden;background:url(/img/images/table-btm.gif) no-repeat 0 100%;}
.tableholder .tablearea{width:734px;margin:0 auto;}
.tableholder .line{width:100%;overflow:hidden;padding:1px 0;border-bottom:1px solid #e9e9e9;}
.tableholder .btmline{height:100%;padding:0 0 4px 30px;overflow:hidden;background-image:url(/img/images/tachuela.png);background-repeat:no-repeat;background-position:left;float:left;*clear: left; *width: 96%;}
.tableholder .line strong{color:#104070;padding-left:3px;line-height:30px;}
.tableholder .line span{color:#333;padding-left:3px;line-height:18px;}
.tableholder .line a{color:#104070;line-height:18px;margin-left:3px;}
.tableholder .line a.dest{color:#104070;line-height:18px;margin-left:3px;}
.tableholder .line a:hover{text-decoration:none;}
.tableholder .line .cover{padding-top:6px;padding-bottom:6px;}
.tableholder .line .linea_hover:hover{background:#F8F8F8;}
.tableholder .line a.col1{line-height:18px;}
.tableholder .col1{width:260px;float:left;}
.tableholder .col2{width:155px;float:left;}
.tableholder .col3{width:222px;float:left;}
.tableholder .col4{width:94px;float:left;}
.tableholder .cover{width:100%;overflow:hidden;}
.tableholder .line p{margin:0;color:#333;font-size:11px;line-height:16px;}
.dest{color:#666666;font-weight:bold;}
.tableholder .btmline a{color:#ff9900;font-size:13px;margin-bottom:-4px;}
.tableholder .btmline a.fltr{float:right;}
.tableholder .btmline a.fltl{float:left;margin-left:-9px;}
.boxesseparator{width:734px;margin:0 auto;padding:5px 0 0 0;overflow:hidden;background:url(/img/images/bosexseparator.gif) no-repeat 540px 16px;}
.boxesseparator-pub{width:734px;margin:0 auto;padding:5px 0 0 0;overflow:hidden;color:#f90;}
.boxesseparator strong{color:#f90;}
.boxesseparator .widepart{width:536px;float:left;}
.boxesseparator-pub .empresas-pub{width:100%;padding-bottom:10px;float:left;}
.boxesseparator .container{width:100%;overflow:hidden;}
.boxesseparator .box{float:left;width:170px;padding:9px 8px 3px 0;}
.boxesseparator ul{margin:0;padding:0 0 0 2px;list-style:none;}
.boxesseparator ul li{padding:0 0 11px;}
.boxesseparator ul a{color:#003366;line-height:14px;}
.boxesseparator ul a:hover{text-decoration:none;}
.boxesseparator .formholder{padding:0;margin-top:-3px;}
.boxesseparator select{width:166px;font:12px/12px Arial, Helvetica, sans-serif;color:#666;}
.boxesseparator .narrowpart{width:180px;float:right;}
.boxesseparator .narrowpart ul{padding-bottom:6px;}
.boxesseparator .narrowpart ul li{padding-bottom:8px;}
.doublebox{width:759px;margin:-2px 0 0 2px;background:url(/img/images/doublebox-bg.gif) repeat-y;}
.doublebox .top{width:759px;background:url(/img/images/doublebox-top.gif) no-repeat;}
.doublebox .btm{height:1%;overflow:hidden;background:url(/img/images/doublebox-btm.gif) no-repeat 0 100%;}
.doublebox .box{width:352px;float:left;padding:5px 10px 12px 10px;}
.doublebox .fltr{float:right;}
.doublebox .box strong{font-size:14px;padding-bottom:11px;color:#fff;display:block;}
.doublebox .box a.blue{color:#003366;display:block;margin-bottom:8px;}
.doublebox .box a:hover{text-decoration:none;}
.doublebox .box p{clear:both;margin:0 20px 12px 0;line-height:12px;font-size:11px;}
.doublebox .box p.author{margin-bottom:35px;}
.doublebox .linkholder{width:100%;overflow:hidden;padding-top:4px;}
.doublebox .lnk2{padding-top:15px;}
.doublebox .linkholder a{color:#f90;font-size:13px;}
#sidebar{float:right;width:170px;}
#sidebar .box{width:170px;text-align:center;margin-bottom:10px;background:url(/img/images/sidebarbox-bg.gif) repeat-y;}
#sidebar .box .top{width:170px;background:url(/img/images/sidebarbox-top.gif) no-repeat;}
#sidebar .box .btm{height:1%;padding:3px 0 9px 0;min-height:255px;background:url(/img/images/sidebarbox-btm.gif) no-repeat 0 100%;}
* html #sidebar .box .btm{height:255px;}
#sidebar .box a.title{color:#006699;}
#sidebar .box a.title:hover{text-decoration:none;}
#sidebar .box img{display:block;margin:13px auto 0;}
.two-column{width:100%;overflow:hidden;padding:0 0 8px;}
.extra-content{float:left;width:498px;overflow:hidden;margin:0 0 -16px;}
.extra-box{width:100%;margin:0 0 16px;background:url(/img/images/bg-extra-content.gif) repeat-y;}
.extra-box .holder{width:100%;background:url(/img/images/bg-extra-content-top.gif) no-repeat;}
.extra-box .frame{padding:5px 0 1px;height:1%;background:url(/img/images/bg-extra-content-bottom.gif) no-repeat 0 100%;}
.extra-box:after, .extra-box .holder:after, .extra-box .frame:after{display:block;clear:both;content:"";}
.postularme .frame{padding:5px 13px 3px;}
* html .postularme .frame{padding:5px 13px 1px;}
.main .top-heading{margin:0 0 10px;font-size:16px;}
.main .heading{margin:0 0 10px;font-size:20px;font-weight:normal;color:#006699;}
.extra-box .title{display:block;color:#ff9900;font-size:13px;font-weight:normal;}
.postularme-form fieldset{width:100%;overflow:hidden;margin:0;padding:0 0 13px;border:0;}
.postularme-form .title{float:left;color:#fca21b;padding:0 22px 0 0;margin:5px 0 0;line-height:19px;text-decoration:none;}
.postularme-form .title:hover{text-decoration:underline;background:url(/img/images/ico-star.gif) no-repeat 100% 50%;}
.extra-content .extra-box p{margin:0 0 12px;line-height:14px;}
.postularme-form .postularme{float:right;height:27px;padding:0 0 2px;text-align:center;margin:0;width:130px;color:#fff;text-decoration:underline;border:1px solid #666;background:#006699;font-weight:bold;cursor:pointer;}
.extra-box .bottom fieldset{padding:0;}
.carreras-table{width:100%;margin:0 0 17px;border-collapse:collapse;}
.carreras-table th{color:#ff9900;font-size:13px;padding:0 0 5px;font-weight:normal;text-align:left;width:150px;}
.carreras-table th:first-child{width:181px;}
.carreras-table td{padding:0;width:150px;vertical-align:top;}
.carreras-table ul{margin:0;padding:0;list-style:none;height:100%;overflow:hidden;}
.compartir fieldset{width:498px;margin:0;padding:0;border:0;}
.compartir fieldset:after{display:block;clear:both;content:"";}
.compartir fieldset .hold{width:488px;margin:0 5px;overflow:hidden;background:url(/img/images/bg-compartir.gif) repeat-x 0 100%;}
.compartir .title-hold{width:100%;overflow:hidden;margin:-14px 0 0;position:relative;}
.compartir .title{float:left;margin:0 0 0 17px;display:inline;padding:0 4px 10px 31px;background:#fff url(/img/images/ico-compartir.jpg) no-repeat 2px 0;}
.compartir .heading-text{display:block;background:#006699;font-size:11px;color:#fff;text-align:center;line-height:16px;margin:0 0 15px;}
.items-list{margin:0;padding:0 0 9px 60px;list-style:none;height:1%;overflow:hidden;}
.items-list li{float:left;padding:0 0 0 7px;}
.items-list li a{float:left;line-height:18px;font-weight:bold;color:#003366;text-decoration:none;padding:0 0 0 24px;}
.items-list li .facebook{background:url(/img/images/ico-facebook2.gif) no-repeat 0 50%;}
.items-list li .myspace{background:url(/img/images/ico-myspace2.gif) no-repeat 0 50%;}
.items-list li .live-space{background:url(/img/images/ico-space.gif) no-repeat 0 50%;}
.items-list li .twitter{background:url(/img/images/ico-twitter2.gif) no-repeat 0 50%;}
.items-list li .delicious{background:url(/img/images/ico-delicious2.jpg) no-repeat 0 50%;}
.items-list li .buzz{background:url(/img/images/ico-googlebuzz.jpg) no-repeat 0 50%;}
.compartir .row{height:1%;padding:0 34px 5px 10px;overflow:hidden;}
.compartir .listing{margin:0;padding:0;list-style:none;width:110%;overflow:hidden;}
.compartir .listing li{float:left;padding:0 18px 0 0;}
.compartir .listing label{float:left;width:29px;line-height:18px;padding:0 10px 0 0;color:#666;}
.compartir .listing .text{float:left;border:1px solid #ccc;background:#f4f4f4;height:18px;font-size:13px;color:#666;}
.compartir .listing .small{width:135px;}
.compartir .listing .medium{width:208px;}
.compartir .avisar{display:block;margin:0 0 0 auto;width:54px;height:21px;background:url(/img/images/btn-avisar.gif) no-repeat;border:0;padding:0;cursor:pointer;text-indent:-9999px;line-height:0;}
.extra-bar{width:253px;float:right;}
.extra-industrias{width:200px;float:left;}
.extra-bar .info-box{width:100%;overflow:hidden;}
.extra-bar .info-box .holder{width:100%;overflow:hidden;}
.extra-bar .info-box .frame{width:100%;overflow:hidden;}
.recomendas{margin:0 0 17px;background:url(/img/images/bg-recomendas.gif) repeat-y;}
.recomendas .holder{background:url(/img/images/bg-recomendas-bottom.jpg) no-repeat 0 100%;}
.recomendas .frame{height:1%;width:auto;padding:10px 14px 20px;background:url(/img/images/bg-recomendas-top.gif) no-repeat;}
.extra-bar .title{display:block;padding:0;color:#ff9900;font-size:13px;}
.extra-bar .recomendas .title{padding:0 0 21px 38px;line-height:31px;background:url(/img/images/box-ico09.gif) no-repeat;}
.extra-bar .recomendas ul{margin:0;padding:0;list-style:none;width:100%;overflow:hidden;}
.extra-bar .recomendas ul li{padding:0 0 20px;}
.extra-bar{width:253px;float:right;}
.extra-industrias{width:200px;float:left;}
.extra-bar .info-box{width:100%;overflow:hidden;}
.extra-bar .info-box .holder{width:100%;overflow:hidden;}
.extra-bar .info-box .frame{width:100%;overflow:hidden;}
.recomendas{margin:0 0 17px;background:url(/img/images/bg-recomendas.gif) repeat-y;}
.recomendas .holder{background:url(/img/images/bg-recomendas-bottom.jpg) no-repeat 0 100%;}
.recomendas .frame{height:1%;width:auto;padding:10px 14px 20px;background:url(/img/images/bg-recomendas-top.gif) no-repeat;}
.extra-bar .title{display:block;padding:0;color:#ff9900;font-size:13px;}
.extra-bar .recomendas .title{padding:0 0 21px 38px;line-height:31px;background:url(/img/images/box-ico09.gif) no-repeat;}
.extra-bar .recomendas .title2{padding:0 0 21px 38px;line-height:13px;background-image:url(/img/images/redsocial1.jpg);background-repeat:no-repeat;}
.extra-bar .title2{display:block;padding:0;color:#ff9900;font-size:13px;}
.extra-bar .recomendas .title3{padding:0 0 21px 38px;line-height:13px;background-image:url(/img/images/redsocial2.png);background-repeat:no-repeat;}
.extra-bar .title3{display:block;padding:0;color:#ff9900;font-size:13px;}
.extra-bar .recomendas .title4{padding:0 0 21px 38px;line-height:13px;background-image:url(/img/images/redsocial3.jpg);background-repeat:no-repeat;}
.extra-bar .title4{display:block;padding:0;color:#ff9900;font-size:13px;}
.extra-bar .recomendas ul{margin:0;padding:0;list-style:none;width:100%;overflow:hidden;}
.extra-bar .recomendas ul li{padding:0 0 20px;}
.publicas-google .frame p{text-align:center;}
.industrias{margin:0 0 10px;}
.industrias .frame{}
.industrias .title{padding:0 0 0 10px;display:block;text-align:left;background:url(/img/images/bg-industrias-top.gif) no-repeat;line-height:22px;height:22px;font-weight:normal;}
.industrias .title a{color:#006699;}
.empresas{margin:0 0 10px;background:url(/img/images/bg-empresas.gif) repeat-y;}
.empresas .frame{background:url(/img/images/bg-empresas-bottom.gif) no-repeat 0 100%;}
.empresas .title{display:block;text-align:center;background:url(/img/images/bg-empresas-top.gif) no-repeat;line-height:22px;height:22px;font-weight:normal;}
.empresas .title a{color:#006699;}
.buscan-list{margin:0;padding:0 0 0 3px;list-style:none;height:1%;overflow:hidden;background:url(/img/images/divider1.gif) repeat-y 126px 0;}
.buscan-list li{width:100%;overflow:hidden;margin:-1px 0 1px;vertical-align:top;background:url(/img/images/divider1.gif) repeat-x;}
.buscan-list li a{float:left;width:124px;text-align:center;margin:4px 0 3px;}
.buscan-list li img{margin:0 auto;vertical-align:top;}
.publicas-google{background:url(/img/images/bg-publicas-google.gif) repeat-y;}
.publicas-google .holder{padding:0 0 2px;background:url(/img/images/bg-publicas-google-bottom.gif) no-repeat 0 100%;}
.publicas-google .frame{min-height:176px;font-size:14px;background:url(/img/images/bg-publicas-google-top.gif) no-repeat;}
* html .publicas-google .frame{height:176px;overflow:visible;}
.publicas-google p{margin:10px;}
.publicas-google .hold{width:100%;overflow:hidden;}
#header .rank-holder .star-rating{list-style:none;padding:0px;width:80px;height:16px;position:relative;background:url(/img/images/star.gif) repeat-x;display:inline;margin:2px 0 0 7px;}
.star-rating li{float:left;}
.star-rating li a{display:block;width:8px;height:16px;text-decoration:none;text-indent:-9000px;z-index:2;position:absolute;padding:0px;}
.star-rating li a:hover, .star-rating li.active a{background:url(/img/images/star.gif) 0 100%;z-index:1;left:0px;}
.star-rating a.s05{left:0px;}
.star-rating a.s05:hover, .star-rating li.active a.s05{width:8px;}
.star-rating a.s1{left:8px;}
.star-rating a.s1:hover, .star-rating li.active a.s1{width:16px;}
.star-rating a.s15{left:16px;}
.star-rating a.s15:hover, .star-rating li.active a.s15{width:24px;}
.star-rating a.s2{left:24px;}
.star-rating a.s2:hover, .star-rating li.active a.s2{width:32px;}
.star-rating a.s25{left:32px;}
.star-rating a.s25:hover, .star-rating li.active a.s25{width:40px;}
.star-rating a.s3{left:40px;}
.star-rating a.s3:hover, .star-rating li.active a.s3{width:48px;}
.star-rating a.s35{left:48px;}
.star-rating a.s35:hover, .star-rating li.active a.s35{width:56px;}
.star-rating a.s4{left:56px;}
.star-rating a.s4:hover, .star-rating li.active a.s4{width:64px;}
.star-rating a.s45{left:64px;}
.star-rating a.s45:hover, .star-rating li.active a.s45{width:72px;}
.star-rating a.s5{left:72px;}
.star-rating a.s5:hover, .star-rating li.active a.s5{width:80px;}
.main-heading{height:1%;overflow:hidden;padding:0 155px 0 0;margin:-4px 0 0;}
.main-heading h1{margin:0;color:#036;font:16px/35px Tahoma, Verdana, sans-serif;}
.main-heading img{float:left;margin:0 7px 0 0;}
.main-heading dl{float:right;line-height:36px;margin:0;}
.main-heading dt{float:left;font-weight:bold;padding:0 5px 0 0;}
.main-heading dd{float:left;margin:0;}
.content-holder{background:url(/img/images/bg-panel.gif) repeat-y;}
.holder-t{background:url(/img/images/bg-panel-t.gif) no-repeat;}
.holder-b{min-height:347px;overflow:hidden;background:url(/img/images/bg-panel-b.gif) no-repeat 0 100%;}
* html .holder-b{height:347px;overflow:visible;}
.content-holder .holder{width:602px;}
.content-holder h2{color:#FF9900;font-family:Tahoma,Verdana,sans-serif;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:18px;margin:0 0 5px;}
#panel{float:left;width:138px;padding:2px 18px 38px 2px;}
#extra-nav{width:100%;overflow:hidden;padding:0;margin:0;list-style:none;font:12px/16px Tahoma, Verdana, sans-serif;}
#extra-nav li{float:left;width:100%;border-bottom:1px solid #efefef;}
#extra-nav li a{display:block;color:#f90;height:1%;padding:12px 0 12px 20px;background:#f5faff url(/img/images/bg-extranav-link.gif) repeat-x;}
#extra-nav li.active a, #extra-nav li a:hover{color:#666;text-decoration:underline;background:#f4faff;}
#extra-nav li .more{text-decoration:none;}
#extra-nav li .more:hover{text-decoration:none;}
#extra-nav li .more em{text-decoration:underline;font-style:normal;}
#extra-nav li .more span{background:url(/img/images/bg-more.gif) no-repeat 50% 50%;padding:5px 8px;}
.form-intro{padding:1px 0 5px 43px;background:url(/img/images/bg-form-intro.gif) no-repeat 6px 1px;min-height:50px;}
.form-error{padding:1px 0 5px 43px;background:url(/img/images/error.jpg) no-repeat 1px 1px;min-height:50px;}
* html .form-intro{height:50px;}
.intro-text{margin:0 1px;border:1px solid #999;border-width:1px 0;}
.intro-text .inner{margin:0 -1px;border:1px solid #999;border-width:0 1px;background:#ff9 url(/img/images/bg-intro-text.gif) repeat-x;padding:4px 9px 5px;line-height:17px;}
.intro-text p{margin:0;}
.main-buttons{width:100%;overflow:hidden;list-style:none;padding:0;margin:-1px 0 -1px;}
.main-buttons li{float:right;padding:0 0 0 13px;}
.main-buttons li a{background:#069;float:left;color:#fff;border:1px solid #666;font-weight:bold;line-height:22px;padding:0 7px 1px 6px;text-decoration:none;}
.main-buttons li a:hover{position:relative;}
.main-buttons li a span{text-decoration:underline;}
.main-buttons li a:hover span{text-decoration:none;}
.main-fabuttons{width:100%;overflow:hidden;list-style:none;padding:0;margin:-1px 0 -1px;}
.main-fabuttons li{float:right;padding:0 0 0 13px;}
.main-fabuttons li a{background:#C6DDFF;float:left;color:#069;border:1px solid #069;line-height:22px;padding:0 7px 1px 6px;text-decoration:none;}
.main-fabuttons li a:hover{position:relative;}
.main-fabuttons li a span{text-decoration:underline;}
.main-fabuttons li a:hover span{text-decoration:none;}
.describe{width:100%;display:table;}
.describe .label{float:left;width:90%;color:#036;font-weight:bold;padding:0 10px 0 0;margin-bottom:10px;}
* html .describe .label{width:130px;}
.describe .text{display:block;background:#ffffff;font-family:Tahoma, Verdana, sans-serif;border:1px solid #ccc;font-size:13px;line-height:16px;width:446px;padding:5px 5px;margin:0 0 3px;color:#333;}
.describe .input-holder{float:right;width:458px;}
.describe p{margin:0;}
.content-box{width:100%;margin:0 0 8px;padding:8px 0 0;}
.content-box .box-l{background:url(/img/images/bg-content-box.gif) repeat-y;}
.content-box .box-r{background:url(/img/images/bg-content-box.gif) repeat-y 100% 0;}
.content-box .box-t{background:url(/img/images/bg-content-box.gif) repeat-x;}
.content-box .box-b{background:url(/img/images/bg-content-box.gif) repeat-x 0 100%;}
.content-box .box-tl{background:url(/img/images/bg-content-box-tl.gif) no-repeat;}
.content-box .box-tr{background:url(/img/images/bg-content-box-tr.gif) no-repeat 100% 0;}
.content-box .box-bl{background:url(/img/images/bg-content-box-bl.gif) no-repeat 0 100%;}
.content-box .box-br{background:url(/img/images/bg-content-box-br.gif) no-repeat 100% 100%;}
.box-heading{height:1%;overflow:hidden;padding:0 35px;margin:0 0 0;position:relative;top:-8px;}
.box-heading h2{margin:0;float:left;padding:0 6px;background:#fff;color:#ff9900;font:12px/16px Tahoma, Arial, sans-serif;}
.box-content{height:1%;overflow:hidden;padding:0 25px 5px 25px;}
.content-box .form-holder{margin:0;padding:0;list-style:none;height:1%;overflow:hidden;}
.content-box .form-holder li{float:left;width:99%;padding:0 0 3px;}
.content-box .form-holder .label{float:left;width:130px;padding:2px 20px 0 0;}
.content-box .form-holder .label label{font-weight:bold;color:#039;padding:0;display:block;}
.content-box .form-holder select{font-size:13px;display:block;width:170px;margin:0 3px 0 0;float:left;}
.content-box .form-holder .long-select{width:300px;}
.content-box .form-holder .form-row{padding:2px 0 3px 150px;height:1%;overflow:hidden;clear:both;}
.content-box .form-holder p{padding:0 0 5px;margin:0;}
.content-box .form-holder .text{float:left;font-family:Tahoma, Verdana, sans-serif;background:#ffffff;border:1px solid #ccc;font-size:13px;line-height:16px;padding:5px 5px;}
.content-box .form-holder .select{float:left;background:#f4f4f4;border:1px solid #ccc;font-size:13px;line-height:240%;padding:5px 5px;margin:0;color:#333;width:auto;}
.content-box .form-holder .short{width:78px;}
.content-box .form-holder .long{width:188px;}
.content-box .radio-row{float:left;width:100%;padding:0px 0 1px;}
.content-box .radio-row ul{margin:0;padding:0;list-style:none;height:1%;overflow:hidden;}
.content-box .radio-row ul li{width:auto;padding:0;}
.content-box .radio-row ul li label{float:left;font-size:13px;line-height:14px;padding:0 0 0 3px;}
.content-box .radio-row ul li label{padding:0;}
.content-box .radio-row .radio{width:15px;height:16px;margin:0 6px 0 2px;float:left;display:inline;}
.content-box .buttons{height:1%;overflow:hidden;padding:7px 0 0 150px;}
.content-box .submit-button{float:left;display:inline;margin:0 0 0 37px;}
.table ul{margin:0;padding:0;list-style:none;height:1%;overflow:hidden;border:1px solid #ccc;border-width:1px 1px 0;}
.table ul li{float:left;width:100%;border-bottom:1px solid #ccc;}
.table ul li div{float:left;padding:4px 3px 5px 8px;}
.table .link{color:#f90;font-size:11px;}
.table .link a{color:#039;}
.table .btn-x{float:left;width:20px;height:24px;overflow:hidden;background:url(/img/images/bg-btn-x.gif) no-repeat;text-indent:-9999px;margin:0px;margin-left:5px;margin-right:5px;}
.table .btn-x-text{float:left;width:150px;height:24px;overflow:hidden;background:url(/img/images/bg-btn-x.gif) no-repeat;text-indent:25px;color:#f00;text-decoration:none;font-size:11;vertical-align:middle;margin:0px;margin-left:5px;margin-right:5px;}
.table .btn-x-text:hover{text-decoration:underline;}
.table strong{color:#036;}
.experiencia-table{padding:3px 0 12px;}
.experiencia-table ul li div{padding:4px 0px 5px 8px;}
.experiencia-table .cell1{width:150px;}
.experiencia-table .cell2{width:150px;}
.experiencia-table .cell3{width:85px;}
.experiencia-table .cell4{width:90px;}
.experiencia-table .cell5{width:80px;}
.experiencia-table .thead .cell5{text-align:center;}
.estudios-table .cell6{padding:4px 3px 0 0;width:100px;text-align:center;}
.experiencia-table .thead .cell6{padding:8px 0 4px;}
.estudios-table{padding:3px 0 12px;}
.estudios-table ul li div{padding:4px 2px 5px 8px;}
.estudios-table .cell1{width:74px;}
.estudios-table .cell2{width:76px;}
.estudios-table .cell3{width:100px;}
.estudios-table .cell4{width:139px;}
.estudios-table .cell5{width:58px;}
.estudios-table .thead .cell5{text-align:center;}
.estudios-table .cell6{padding:4px 3px 0 0;width:100px;text-align:center;}
.estudios-table .thead .cell6{padding:8px 0 4px;}
.cursor-table{padding:0 0 12px;}
.cursor-table .cell1{width:73px;}
.cursor-table .cell2{width:135px;}
.cursor-table .cell3{width:113px;}
.cursor-table .cell4{width:76px;}
.cursor-table .cell5{width:42px;padding:4px 35px 4px 0;text-align:right;}
.cursor-table .thead .cell5{width:66px;text-align:left;padding:4px 3px 4px 8px;}
.cursor-table .thead .cell6{text-align:center;padding:10px 3px 0 0;}
.cursor-table .cell6{width:78px;padding:4px 3px 0 0;}
.control-panel{height:1%;overflow:hidden;background:url(/img/images/bg-control-t.gif) repeat-x;}
.panel-b{background:url(/img/images/bg-control-b.gif) repeat-x 0 100%;}
.panel-r{background:url(/img/images/bg-control-r.gif) repeat-y 100% 0;}
.panel-l{background:url(/img/images/bg-control-l.gif) repeat-y;}
.panel-bl{background:url(/img/images/bg-control-bl.gif) no-repeat 0 100%;}
.panel-br{background:url(/img/images/bg-control-br.gif) no-repeat 100% 100%;height:1%;overflow:hidden;padding:9px 36px 13px 26px;}
.control-panel a{font:bold 14px/25px Tahoma, Verdana, sans-serif;color:#069;float:left;padding:0 0 2px 22px;}
.control-panel .next{float:right;padding:0 22px 2px 0;background:url(/img/images/bg-next.gif) no-repeat 100% 100%;}
.control-panel .prev{background:url(/img/images/bg-prev.gif) no-repeat 0 100%;}
.submit-button{background:url(/img/images/btn-submit-2.gif) no-repeat;border:0;color:#fff;cursor:pointer;font:bold 13px/24px Tahoma,Verdana,sans-serif;height:25px;margin:0;padding:0 0 1px;text-align:center;width:68px;display:block;}
.control-panel .submit-button{margin:0 auto;}
.footer-holder{width:100%;background:url(/img/images/footer-bg.gif) repeat-x;padding-bottom:50px;}
#footer{width:754px;margin:0 auto;padding:5px 0 0 8px;font-size:11px;}
.footer-area #footer{width:914px;padding:8px 0 0;}
.footer-area #footer span{padding:0 20px 0 0;}
.footer-area #footer .line3 p{margin:0;float:left;}
.footer-area .line3 .logos{height:1%;width:auto !important;overflow:hidden;padding:0 !important;}
#footer p{margin:0 0 8px;font-size:13px;}
#footer ul.logos{width:100%;margin:0;padding:0 0 13px;list-style:none;text-align:left;}
#footer ul.logos li{display:inline;margin-right:-4px;padding:0 5px;}
#footer .line{width:100%;overflow:hidden;padding-bottom:4px;}
#footer .line2{width:100%;overflow:hidden;padding-bottom:9px;padding-top:7px;font-size:13px;}
#content{float:left;width:760px;}
.sub-nav{height:1%;overflow:hidden;border:1px solid #cdcdcd;background:#fff;padding:6px 0 0 8px;margin:0 0 10px;}
.sub-nav .icon{float:left;width:30px;height:36px;}
.sub-nav ul{margin:0;padding:7px 0 0 12px;list-style:none;float:left;}
.sub-nav ul li{float:left;font-size:13px;padding:0 11px;letter-spacing:1px;}
.sub-nav ul li a{color:#ff9900;}
.content-list{height:1%;overflow:hidden;border:1px solid #ccc;margin:0 0 8px;padding:5px 0 0 5px;list-style:none;}
.content-list li{float:left;width:100%;font-size:13px;padding:0 0 3px;}
.content-list li strong{color:#036;padding:0 5px 0 0;}
.data-box{background:url(/img/images/bg-data-box-c.gif) repeat-y;width:100%;margin:0 0 19px;}
.data-holder{background:url(/img/images/bg-data-box-b.gif) no-repeat 0 100%;padding:0 0 6px;}
.data-frame{background:url(/img/images/bg-data-box-t.gif) no-repeat;height:1%;}
.data-box h2{margin:0 0 8px 32px;font-size:12px;color:#f90;font-weight:normal;height:1%;}
.data-box h2:after{content:"";display:block;clear:both;}
.data-box h2 span{float:left;background:#fff;line-height:14px;margin:-7px 0 0;padding:0 4px 0 8px;position:relative;}
.profile{height:1%;overflow:hidden;padding:0 0 10px 5px;}
.profile .photo{width:120px;height:141px;float:left;}
.photo{border:1px solid #bcbcbc;}
.profile .identity{float:left;width:620px;padding:5px 0 0 8px;margin:0 0 -15px;list-style:none;}
*+html .profile .identity{margin-bottom:-8px;}
.identity li{float:left;width:600px;padding:6px 10px 7px;margin:0 0 3px;}
.identity li.even{background:#f4f4f4;}
.identity li .col1{float:left;width:260px;padding:0 77px 0 0;}
.identity li .col2{float:left;width:260px;}
.identity li strong{color:#036;padding:0 5px 0 0;}
.identity li .col1 ul{margin:0;padding:0;list-style:none;width:100%;overflow:hidden;}
.identity li .col1 ul li{width:100%;padding:0;margin:0 0 5px;}
.identity li .col1 ul li .col1{float:left;width:100px;padding:0;}
.identity li .col1 ul li .col2{float:left;width:135px;padding:0 0 0 5px;}
.identity li .col2 ul{margin:0;padding:0;list-style:none;width:100%;overflow:hidden;}
.identity li .col2 ul li.col1{width:70px;padding:0 3px 0 0;}
.identity li .col2 ul li.col2{width:135px;padding:0;}
.identity li .col2 ul li.col2 span{display:block;padding:0 0 4px;}
.main .data-box .heading{font-size:12px;color:#104070;padding:4px 0 0 11px;}
.main .data-box .heading strong{padding:0 0 0 14px;}
.estud-table{padding:0 4px 4px;}
.estud-table table{border-collapse:collapse;text-align:left;line-height:12px;}
.experiencia-table table th, .conocimientos-table table th, .cursor-table table th, .estud-table table th{color:#104070;border-bottom:1px solid #ccc;padding:0 0 6px;vertical-align:top;}
.estud-table table .col1{width:74px;padding:0 0 0 6px;}
.estud-table table tr.even{background:#f4f4f4;}
.estud-table table td{height:29px;vertical-align:middle;}
.estud-table table .col2{width:125px;}
.estud-table table .col3{width:195px;padding:0 10px 0 0;}
.estud-table table .col4{width:70px;}
.estud-table table .col5{width:112px;}
.estud-table table .col6{width:107px;}
.estud-table table .col7{width:55px;}
.cursor-table{margin:-4px 0;}
.cursor-table table{border-collapse:collapse;text-align:left;}
.cursor-table table tr.even{background:#f4f4f4;}
.cursor-table table td{height:29px;}
.cursor-table table .col1{width:145px;padding:0 0 0 5px;}
.cursor-table table .col2{width:253px;}
.cursor-table table .col3{width:106px;}
.cursor-table table .col4{width:143px;}
.cursor-table table .col5{width:95px;}
.data-box .text{padding:0 11px;margin:-4px 0 0;}
.data-box .text p{margin:0;line-height:16px;}
.conocimientos-table{padding:8px 5px 3px;}
.conocimientos-table table{border-collapse:collapse;text-align:left;}
.conocimientos-table table tr.even{background:#f5f5f5;}
.conocimientos-table table td{height:28px;}
.conocimientos-table table .col1{width:118px;padding:0 0 0 8px;}
.conocimientos-table table .col2{width:153px;}
.conocimientos-table table .col3{width:155px;}
.conocimientos-table table .col4{width:143px;}
.conocimientos-table table .col4{width:170px;}
.experiencia-table{padding:14px 0px 10px;}
.experiencia-table table{text-align:left;border-collapse:collapse;}
.experiencia-table table tr.even{background:#f4f4f4;}
.experiencia-table table td{height:29px;}
.experiencia-table table .col1{width:188px;padding:0 0 0 7px;}
.experiencia-table table .col2{width:214px;}
.experiencia-table table .col3{width:170px;}
.experiencia-table table .col4{width:170px;}
.expanded-table{height:1%;overflow:hidden;margin:0 0 -6px;padding:0 1px 2px;list-style:none;background:url(../images/bg-expanded-table.gif) no-repeat 0 100%;position:relative;}
.expanded-table li{background:#f7f7f7;border-top:1px solid #f0f0f0;padding:0 8px 12px;min-height:293px;vertical-align:top;}
* html .expanded-table li{height:293px;overflow:visible;}
.expanded-table li.even{background:#fff;}
.expanded-table li .two-columns{width:100%;overflow:hidden;}
.two-columns .row{width:100%;overflow:hidden;padding:9px 0;}
.two-columns .row .col1{float:left;width:390px;padding:0 42px 0 0;}
.two-columns .row .col2{float:left;width:305px;}
.two-columns .row strong{color:#036;padding:0 15px 0 0;float:left;}
.two-columns .row span{float:left;}
.expanded-table li .one-column{}
.expanded-table li .one-column strong{display:block;color:#036;}
.expanded-table li .one-column p{margin:3px 0 8px;}
.expanded-table li .four-columns{width:100%;overflow:hidden;}
.four-columns .row{width:100%;overflow:hidden;padding:8px 0;}
.four-columns .row .col1{float:left;width:167px;}
.four-columns .row .col2{float:left;width:207px;}
.four-columns .row .col3{float:left;width:187px;}
.four-columns .row .col4{float:left;width:170px;}
.four-columns .row strong{color:#036;padding:0 5px 0 0;}
.expectativas-table{padding:0 11px;height:1%;overflow:hidden;}
.expectativas-table .column1{float:left;width:410px;margin:0 0 -12px;}
.expectativas-table .column1 .row{width:100%;overflow:hidden;padding:0 0 15px;}
.expectativas-table .column1 .row strong{color:#036;float:left;width:123px;}
.expectativas-table .column1 .row span{float:left;width:250px;}
.expectativas-table .column2{float:left;width:320px;}
.expectativas-table .column2 .head{color:#036;}
.expectativas-table .column2 ul{margin:0;padding:17px 0 0 37px;list-style:none;height:1%;overflow:hidden;}
.expectativas-table .column2 ul li{width:100%;float:left;padding:0 0 10px;}
.expectativas-table .column2 ul li strong{float:left;width:136px;text-align:right;color:#036;padding:0 7px 0 0;}
.otra-table{height:1%;overflow:hidden;padding:4px 11px 0;margin:0 0 -8px;}
.otra-table .four-columns{height:1%;overflow:hidden;padding:0 0 14px;}
.otra-table .four-columns .col1{float:left;width:170px;}
.otra-table .four-columns .col2{float:left;width:280px;}
.otra-table .four-columns .col3{float:left;width:162px;}
.otra-table .four-columns .col4{float:left;width:125px;}
.otra-table .four-columns strong{display:block;color:#036;padding:0 0 10px;}
.otra-table .row{width:410px;overflow:hidden;padding:0 0 12px;}
.otra-table .row strong{float:left;color:#036;width:150px;padding:0 20px 0 0;}
.otra-table .row span{float:left;width:235px;}
.pager-holder{height:1%;overflow:hidden;border:1px solid #cdcdcd;background:url(/img/images/bg-pager.gif) repeat-x 0 100%;margin:-12px 0 8px;position:relative;}
.pager-holder .head{width:100%;overflow:hidden;background:#069;text-align:center;padding:1px 0 2px;}
.pager-holder .head span{display:block;font-size:14px;color:#fff;line-height:16px;}
.pager{width:100%;overflow:hidden;}
.pager-list{width:100%;overflow:hidden;position:relative;padding:18px 0 12px;}
.pager-list .w1{position:relative;left:50%;float:left;}
.pager-list .w2{position:relative;left:-50%;float:left;}
.pager-list .prev-btn{float:left;text-indent:-9999px;width:15px;height:17px;background:url(/img/images/prev-btn.gif) no-repeat;margin:0 2px;display:inline;}
.pager-list .start-btn{float:left;text-indent:-9999px;width:22px;height:17px;background:url(/img/images/start-btn.gif) no-repeat;margin:0 2px;display:inline;}
.pager-list ul{float:left;margin:-2px 0 0;padding:0;list-style:none;position:relative;}
.pager-list ul li{float:left;font-size:14px;padding:0 3px;}
.pager-list ul li a{color:#ff9900;}
.pager-list ul li a.active{text-decoration:none;}
.next-btn{float:left;height:17px;width:15px;text-indent:-9999px;background:url(/img/images/next-btn.gif) no-repeat;margin:0 2px;display:inline;}
.end-btn{float:left;height:17px;width:22px;text-indent:-9999px;background:url(/img/images/end-btn.gif) no-repeat;margin:0 2px;display:inline;}
.pager-form{height:1%;overflow:hidden;padding:0 0 11px 280px;}
.pager-form label{float:left;color:#f90;font-size:14px;letter-spacing:1px;padding:5px 0 0;}
.pager-form .inp-holder{float:left;width:72px;height:23px;background:url(/img/images/bg-pager-inp.gif) no-repeat;overflow:hidden;padding:4px 5px 0;margin:0 10px 0 7px;display:inline;}
.pager-form .inp-holder input{float:left;margin:0;border:0;width:72px;background:none;color:#333;}
.ir-btn{float:left;margin:0;}
.footer-holder{width:100%;background:url(/img/images/footer-bg.gif) repeat-x;padding-bottom:50px;}
.footer-holder-daas{width:100%;background:url(/img/images/footer-bg.gif) repeat-x;padding-bottom:11px;}
#footer{width:754px;margin:0 auto;padding:5px 0 0 8px;font-size:11px;}
.footer-area #footer{width:914px;padding:8px 0 0;}
.footer-area #footer span{padding:0 20px 0 0;}
.footer-area #footer .line3 p{margin:0;float:left;}
.footer-area .line3 .logos{height:1%;width:auto !important;overflow:hidden;padding:0 !important;}
#footer p{margin:0 0 8px;font-size:13px;}
#footer ul.logos{margin:0;padding:0 0 13px;list-style:none;text-align:center;}
#footer ul.logos li{float:left;padding:0 6px;margin-left:10px;}
#footer .line{width:100%;overflow:hidden;padding-bottom:4px;}
#footer .line2{width:100%;overflow:hidden;padding-bottom:9px;padding-top:7px;font-size:13px;}
#footer .line24{width:100%;overflow:hidden;padding-bottom:9px;padding-top:7px;font-size:12px;}
#footer .line3{padding:6px 0 2px;width:100%;overflow:hidden;}
#footer .line .formholder{float:right;padding-right:7px;margin:0 -8px 0 0;}
#footer .line .formholder select{width:110px;font:11px/11px Arial, Helvetica, sans-serif;color:#666;}
#footer .line .formholder .subscribe{width:140px;overflow:hidden;}
#footer .line .formholder .check-file{float:left;width:120px;font:11px/11px Arial, Helvetica, sans-serif;}
#footer ul.nav{margin:0;padding:0;float:left;list-style:none;overflow:hidden;}
#footer ul.nav li{float:left;padding:0 6px;margin-left:-1px;background:url(/img/images/footer-separator.gif) no-repeat 0 3px;}
#footer ul.nav a{color:#003366;line-height:16px;}
#footer ul.nav a:hover{text-decoration:none;}
#footer ul.noud li{background:url(/img/images/separator1.gif) no-repeat 0 50%;}
#footer ul.noud a{color:#ff9900;text-decoration:none;}
#footer ul.noud a:hover{text-decoration:underline;}
#footer span{float:left;font-size:13px;padding:0 20px 0 12px;}
#footer p.rights{margin:7px 30px 0;text-align:left;font-size:13px;font-weight:bold;}
#footer p.rights a{color:#003366;font-weight:normal;}
#footer p.rights a:hover{text-decoration:none;}
.tableholder .col1p{width:222px;float:left;}
.tableholder .col2p{width:144px;float:left;}
.tableholder .col3p{width:122px;float:left;}
.tableholder .col4p{width:122px;float:left;}
.tableholder .col5p{width:122px;float:left;}
.alignleft{float:left;}
.alignright{float:right;}
.ranking{padding:10px;}
#overlay{background-image:url(/img/overlay/white.png);color:#000;height:450px;}
div.contentWrap{height:480px;overflow-y:auto;}
div.overlay{background-image:url(/img/overlay/white.png);width:615px;height:550px;display:none;padding:50px;}
div.overlay div.close{background-image:url(/img/overlay/close.png);position:absolute;right:5px;top:5px;cursor:pointer;height:35px;width:35px;}
div.overlay.black{background:url(/img/overlay/white.png) no-repeat !important;color:#fff;}
div.overlay.petrol{background:url(/img/overlay/white.png) no-repeat !important;color:#000;}
div.black h2, div.petrol h2{color:#ddd;}
#error ul li{display:block;background:url(/img/x-5.jpg) no-repeat 0 3px;padding-left:18px;list-style:none;padding-bottom:5px;}
input.exampleText{color:#aaaaaa;}
div.error_cv{width:600px;}
div.error_message{border:1px solid #ccc;margin-bottom:10px;background-color:#fafafa;}
p.title_error{background-image:url(/img/images/error.png);background-repeat:no-repeat;font-size:14px;color:#000000;padding:5px 5px 5px 35px;margin-top:0px;}
a.link_azul{color:#104070;}
.tit_peq_resalte{color:#f90;}
.footer-holder-daas{width:100%;background:url(/img/images/footer-bg.gif) repeat-x;padding-bottom:11px;}
#footer .line24{width:100%;overflow:hidden;padding-bottom:9px;padding-top:7px;font-size:12px;color:#104070;}
.publicidad{margin-top:5px;margin-bottom:5px;}
.relativa{position:relative;}
.LV_validation_message{display:inline-block;font-weight:bold;margin:0 0 0 5px;padding:0 145px;}
.LV_valid{color:#00CC00;}
.LV_invalid{color:#CC0000;}
.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active{border:1px solid #00CC00;}
.LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active, textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active{border:1px solid #CC0000;}
.validationNull .LV_validation_message{padding:0;}
.mini-box{font-size:11px;font-family:Tahoma;color:#999;line-height:23px;margin:3px;}
.div-mini-box{position:absolute;top:80px;right:-180px;border:1px solid #f6f6f6;padding:0px;padding-left:3px;padding-right:3px;margin:3px;text-align:center;width:160px;height:32px; padding-top:2px; line-height:1em}
.div-mini-box a{text-decoration:none;}
.iso{position:absolute;top:17px;right:-180px;padding:0px;padding-left:3px;padding-right:3px;margin:3px;text-align:center;width:160px;height:55px;}
.iso a{ text-decoration:none;}
.flash{border:1px solid;margin:5px 15px 10px;min-height:32px;padding:3px 10px 3px 50px;background-repeat:no-repeat;background-position:10px center;}
.error{color:#D8000C;background-color:#FFBABA;background-image:url('../img/default/error.png');}
.info{color:#00529B;background-color:#BDE5F8;background-image:url('../img/default/info.png');}
.valid{color:#4F8A10;background-color:#DFF2BF;background-image:url('../img/default/valid.png');}
.warning{color:#9F6000;background-color:#FEEFB3;background-image:url('../img/default/warning.png');}
.flash .close{float:right;cursor:pointer;padding-top:5px;background:url("../img/close.png") no-repeat;height:25px;opacity:0.3;width:25px;}
.res{background-color:##DEEDF7;}
img#eliminar_fechaegreso{cursor:pointer;margin-left:3px;}
span.es_t, .ex_c{font-weight:bold;color:#444;}
span.es_e{}
span.es_no .ex_t{font-style:italic;}
span.es_nivel, .es_p{color:#016BAE;text-decoration:none;background-position:0 -32px;}
span.ex_ta{color:#ED792F;text-decoration:none;background-position:0px -48px;}
.reg_actualizar{border:1px solid #FF9900;width:99%;padding:2px;margin-top:2px;margin-bottom:2px;background:#FFF3E1;padding-bottom:4px;}
.reg_actualizar select{margin-right:6px;}
.reg_actualizar span{font-size:11px;}
.reg_actualizar label{width:100px;}
.botones_fotos{text-decoration:none;}
.botones_fotos div{text-align:center;padding:19px;margin:5px;background:#FFF;border:#bcbcbc 1px solid;}
.botones_fotos div .titulo{color:#1C94C4;font-size:14px;font-weight:bold;}
.botones_fotos div .titulo{color:#1C94C4;font-size:14px;font-weight:bold;}
.botones_fotos div .subtitulo{color:#7F7F7F;}
.botones_fotos:hover, .botones_fotos:hover div{background:#F2F2F2;}
.botones_fotos:hover div .titulo{text-decoration:underline;}
#location-info-basica{width:386px;height:300px;float:right;margin-right:10px;}
.location-msg{float:right;margin:2px 10px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:4px 4px 4px 25px;position:relative;width:357px;}
.location-empty{background:url("/img/images/unchecked.gif") no-repeat scroll 4px center #f6e8d4;color:#990000;}
.location-not-empty{background:url("/img/images/i16_seleccionar.png") no-repeat scroll 4px center #EEf6E2;}
.remove-link{position:absolute;right:4px;top:3px;}
.favorite-span{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:url("/img/images/bg-compartir.gif") repeat-x scroll 0 -42px transparent;border:1px solid #006699;font-weight:bold;display:block;margin-right:8px;width:78px;}
.favorite-link{background:url("/img/images/crystal-stars.png") no-repeat scroll -2px -1px transparent;color:#006699;display:block;font-weight:bold;outline:0;padding:5px 5px 5px 24px;text-decoration:none;}
.favorite-link:hover{-moz-box-shadow:0 0 8px #333;-webkit-box-shadow:0 0 8px #333;box-shadow:0 0 8px #333;}
.favorite-link.no-favorite:hover{background:url("/img/images/crystal-stars.png") no-repeat scroll -2px -28px transparent;}
.favorite-link.favorite{background:url("/img/images/crystal-stars.png") no-repeat scroll -2px -28px transparent;}
.favorite-link.favorite:hover{background:url("/img/images/crystal-stars.png") no-repeat scroll -2px -1px transparent;}
.favorite-link:active{-moz-box-shadow:0 0 5px #333;-webkit-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333;}
.denunciar-span{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:url("/img/images/bg-compartir.gif") repeat-x scroll 0 -42px transparent;border:1px solid #006699;font-weight:bold;display:block;margin-right:8px;width:90px;}
.denunciar-link{background:url("/img/images/crystal-placa.png") no-repeat scroll -2px -1px transparent;color:#006699;display:block;font-weight:bold;outline:0;padding:5px 5px 5px 24px;text-decoration:none;}
.denunciar-link:hover{-moz-box-shadow:0 0 8px #333;-webkit-box-shadow:0 0 8px #333;box-shadow:0 0 8px #333;background-position:-2px -28px;}
.postular-span,.activar-span{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:url("/img/images/mainnav-bg.gif") repeat-x scroll 0 -9px transparent;border:1px solid #006699;font-weight:bold;display:block;}
.postular-link{background:url("/img/images/crystal-check.png") no-repeat scroll -2px -1px transparent;color:#FFFFFF;display:block;font-weight:bold;outline:0;padding:5px 0px 5px 24px;text-decoration:none;}
.postular-link:hover{-moz-box-shadow:0 0 6px #333;-webkit-box-shadow:0 0 6px #333;box-shadow:0 0 6px #333;background-position:-2px -28px;}
.postular-link.postulado{background-position:-2px -28px;}
.postular-link:active{-moz-box-shadow:0 0 3px #333;-webkit-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;}
.postular-number{border-left:1px solid #006699;color:#FFFFFF;font-weight:bold;padding:5px;}
.desactivar-span{width:126px;margin-left: 8px;}
.activar-span{width:104px;margin-left: 18px;}
.desactivar-link,.activar-link{background:url(/img/images/desactivar.png) no-repeat scroll -2px -27px transparent;color:#FFFFFF;display:block;font-weight:bold;outline:0;padding:5px 0px 5px 24px;text-decoration:none;color:#FFF !important;}
input.activar-link{border-width: 0; padding-bottom: 4px; padding-top: 4px; font-size:12px !important; font-family:Tahoma !important; cursor:pointer; padding-right:4px}
.activar-link{background:url(/img/images/crystal-check.png) no-repeat -2px -27px;}
.desactivar-link:hover{-moz-box-shadow:0 0 6px #333;-webkit-box-shadow:0 0 6px #333;box-shadow:0 0 6px #333;background-position: -2px -27px}
.activar-link:hover{background:url(/img/images/crystal-check.png) no-repeat -2px -27px;}
#pageflip {position: relative;}
#pageflip img {width: 120px; height: 120px; z-index: 99; position: absolute; right: 0; top: 0; -ms-interpolation-mode: bicubic;}
#pageflip .msg_block { width: 102px; height: 100px; position: absolute; z-index: 50; right: 0; top: 0; background: url(/img/images/logo-fondodorma.png) no-repeat right top #fff; text-indent: -9999px;}
.fraude_message{background: url("/img/images/error.png") no-repeat scroll 35px 30px #FEF1EC;border: 1px solid #DDD; margin-bottom: 10px;padding: 10px 15px 13px 102px; position:relative;}.fraude_message #close_button{border: 1px solid black;color: black;display: block;font-size: 8px; font-weight: bold; padding: 0 3px; position: absolute; right: 3px; text-decoration: none;top: 3px;}.fraude_message h3{font-size:15px;	margin:0 0 4px 0;}
.mensaje0, .mensaje1, .mensaje2, .mensaje3{padding:10px;padding-left:32px;color:#666;font-size:15px;font-weight:bold;width:100%;margin-left:auto;margin-right:auto;text-align:center;}
.mensaje0{background:#F2F2FF;}
.mensaje1{background:#E1EFDC;}
.mensaje2{background:#FDF1D5;}
.mensaje3{background:#FFCECE;}
.titulo-novedades{color:#FF9900;font-size:20px;margin:4px;}
/*productos*/
.titulo_listado{color:#0C7BB2;font-size: 16px;font-weight: bold;margin:1px 0;}
.table-productos thead tr{background-color: #F2F2F2; border: 1px solid #E2E2E2;}
.table-productos th,.table-productos tbody td{padding:5px;}
.table-productos tbody td{border-top:1px solid #E2E2E2;}
.buy-button{display: inline-block;border: #F80 1px solid;background-color: #F90;padding: 3px 12px;color: white;font-weight: bold;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-decoration: none;cursor:pointer;cursor:hand;}
a.buy-button:hover,.buy-button:hover{-webkit-box-shadow:0 0 4px #000;-moz-box-shadow:0 0 4px #000;box-shadow:0 0 4px #000;}
.title-event{background-color: #F2F2F2;border: 1px solid #E2E2E2;padding: 4px 5px 5px; 	 margin:10px 0;
}
.title-event strong{color:#267DA9;}
table.table-factura {border-width: 1px;border-style: solid;border-color: #555;border-collapse: collapse;background-color: white;}
table.table-factura td {border-width: 1px;padding: 2px;border-style: solid;border-color: #555;background-color: white;}
#epagos{-moz-border-radius:6px;-webkit-border-radius:6px;padding:5px;#padding:2px;*padding:2px;border:1px solid #aed0ea;color:#2779aa;outline:none;background:#d7ebf9;}
abbr{cursor: help;}
.align-center{text-align: center;}
