.contentPop{ 
	background:#fff;
	left: 50%;
	margin-left: -265px;
	width: 510px;
	min-height:135px;
	height:auto;
	text-align:left;
}
.contentPop .close{background:url(../imgs/btn_cerrar.jpg) left top ; width:20px; height:20px;text-indent:-5000px;}
.contentPop .close:hover{background-position:left -20px;}
.contentPop .titulo{
	background:url(../imgs/seleccion/bk-filtro.jpg) repeat-x bottom;
	height:20px;
	margin:0;
	padding:5px 0 0 5px;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	color:#777;
	}
.contentPop .titulo em{font-style:normal; font-weight:bold; text-transform:uppercase;}
.contentPop b{margin:0 10px 0 20px ;}
.contentPop p{margin:0 10px -5px 10px; font-size:11px; border-bottom:1px dotted #f90;}
.contentPop p.postulante{
	border-top:1px dotted #ccc;
	border-bottom:1px dotted #bbb;
	padding:3px 3px 3px 5px;
	margin:0;
	text-align:left;
	font-weight:bold;
	font-size:11px;	
}
.contentPop input{width:145px;}

.contentPop input[type="text"]{border:1px solid #7F9DB9;}
.contentPop textarea{margin:5px;width:210px; height:90px;}
.contentPop .buttons{text-align:center; margin:10px 0 15px 0; clear:both;}
.contentPop .buttons input{width:80px;}
.contentPop .buttons input.positive{background:#fff url(../imgs/seleccion/icons-status.png) left -213px; width:135px; padding-top:40px; height:63px; border-top:1px solid #ccc; font-weight:bold; margin-right:5px;}
.contentPop .buttons input.negative{background:url(../imgs/seleccion/icons-status.png) left -165px;padding-top:40px; width:135px; height:63px; border-top:1px solid #ccc;font-weight:bold;}
.contentPop .tel *{font-size:11px;}
.contentPop .tel select{width:88px; display:inline; float:left; margin-right:5px;}
.contentPop .tel input{width:75px;}
.contentPop .tel input.area{width:40px;}
.contentPop p.postulante em{font-style:normal; font-weight:bold;}
.contentPop ul{margin:10px;}

.popup_busquedas_guardadas ul{height:385px;overflow:auto; *overflow-x:hidden !important;}

.contentPop ul li{text-align:left; color:#666; background-image:url(../imgs/flecha.gif);}
.contentPop ul li label:hover{color:#000; cursor:pointer;}
.contentPop ul li label em{font-weight:bold; font-style:normal;}
.contentPop h3{font-size:13px; margin:10px; color:#f26722;}
.contentPop .text{margin:10px; border:none; line-height:15px; color:#666;}
.contentPop .form div label{width:120px;color:#666; font-size:13px; cursor:auto; display:block; float:left; text-align:right; margin-right:5px;}
.contentPop .form table{float:right; width:360px; margin:-7px 0 25px 0; border-collapse:collapse;}
.contentPop .form table td{vertical-align:top;text-align:left; padding:8px 0; font-weight:bold; width:auto;}
.contentPop .form table td input, .contentPop .form table td select {width:120px;display:block; float:none;}
.contentPop .form table td label{display:block; clear:both; margin:0; padding:0; text-align:left; font-weight:normal; margin-top:3px; color:#666;}
.contentPop .form table td .add{font-weight:bold; background:url(../imgs/seleccion/icons.gif) no-repeat right -103px; padding-right:19px; margin-left:0px;}
.contentPop .form table.list {width:350px; margin-right:10px;}
.contentPop .form table.list td{color:#12798B; border-bottom:1px dotted #12798B;}
.contentPop .form table.list td.order{width:15px;}
.contentPop .form table.list td.name{width:150px; font-size:13px;}
.contentPop .form table.list td.type{width:95px; font-weight:normal; font-size:11px;}
.contentPop .form table.list td a.order-up{cursor:pointer;background:url(../imgs/seleccion/icons.gif) no-repeat left -136px; width:22px; height:7px; margin-bottom:5px; display:block; text-indent:-5000px;line-height:0px;}

.contentPop .form table.list td a.order-up:hover{background-position:left -118px;}
.contentPop .form table.list td a.order-down{cursor:pointer;background:url(../imgs/seleccion/icons.gif) no-repeat left -148px; width:22px; height:7px; margin-bottom:0px; display:block; text-indent:-5000px;line-height:0px;}


.contentPop .form table.list td a:hover.order-down{background-position:left -130px;}
.contentPop .form table.list td a.delete{font-weight:normal;}
.contentPop .form table.list td a.delete b{margin:0; color:#FF0000;}
.contentPop .form samp{left:290px; width:220px;top:auto;}
.contentPop .form div.first{z-index:3;}

.contentPop .form div code{margin:3px 5px 3px 130px;}
.contentPop .form table code{margin:3px 5px 3px 0px; font-weight:normal;}
.contentPop div.labels{margin-left:83px; word-wrap: break-word; padding-bottom:10px;}
.contentPop div.labels div.labels{margin-left:20px;}
.contentPop div.labels input{width:auto;margin:0; padding:0;}
.contentPop div.labels label{display:block; margin:5px 0; padding:0; color:#333; width:auto;}
.contentPop div.labels label:hover{color:#008599;}
.contentPop div.labels label.apply{border-top:1px solid #ddd; width:200px; position:relative; height:40px;}
.contentPop div.labels label.apply input{position:absolute; top:7px; left:50px; width:100px;}
.contentPop div.labels label.new{position:absolute;top:35px; left:293px; width:100px;}
.contentPop div.labels label.new input{position:absolute; top:10px;}
.contentPop img{margin:0; padding:0;}
.contentPop h3{font-size:15px; margin:10px; color:#f26722;}
.contentPop h3 em{color:#555; font-style:normal;}
.contentPop h3.alt {color:#555;}
.contentPop h3.alt em {color:#f26722;}
.contentPop p.texto{font-size:12px; line-height:18px; border:0; margin-bottom:5px;}
.contentPop p.texto em{font-weight:bold; font-style:normal;background:#f26722; color:#fff; padding:3px;}
.contentPop p.texto em.base{color:#f26722; font-weight:bold; font-style:normal; background:#fff;}
.contentPop li b{margin:0;}
.contentPop .navegador{clear:both;}
.contentPop ul.check {float:left; width:220px;}
.contentPop ul.check li{background:none; padding:0; margin:0 0 7px 0; height:1%;}
.contentPop ul.check li:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.contentPop ul.check li input{ width:auto; margin:0 5px 0 0; margin-top:-2px!ie; float:left; padding:0; clear:left;}
.contentPop ul.check li label{display:block; float:left; width:195px; line-height:13px;}
.contentPop input.search{background:url(../imgs/busquedas/icons.gif) no-repeat right -64px!important; padding-right:20px; width:180px!ie;}
.contentPop div.buttons{text-align:center; margin:40px 0 0 0; clear:both; background:#f0f0f0; padding:5px;position:static;}
.contentPop div.buttons input{margin:5px;}
.contentPop div{border-color:#ddd; display:block;}
.contentPop .alerta {background:#fef1ea url(../imgs/alerta_ch.gif) no-repeat 5px center; padding-left:25px; color:#444; margin-top:10px; font-weight:bold; font-size:11px; clear:both; display:block; width:85%;}
.contentPop .alerta small{display:block; font-weight:normal;}
.scroll{width:650px!important;}
.scroll div.content{max-height:500px; min-height:300px; overflow:scroll; overflow-x:hidden;}
.scroll ul.check{width:290px;}
.scroll ul.check  li label{width:250px;}
*html .scroll div.content{height: expression( this.scrollHeight > 502 ? "503px" : "auto" ); /* sets max-height for IE */}

.form div{position:relative;}
.form samp{
	display:none;
	font-weight:normal;
	font-size: 11px;
	width:240px;
	position: absolute;
	left: 325px;
	border: 1px solid #F00;
	padding: 5px 10px 7px 10px;
	top:20px;
	margin: 0;
	min-height: 21pxt;
	line-height: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
	z-index:7;
	color: #000;
	border: 1px solid #f26722;
	background: #FFFFFF;
	z-index:100000;
	}

.form div samp b { 
	display:block; 
	width: 5px; 
	height: 1px; 
	position: absolute; 
	left: -15px;
	top:-1px;
	background:#fff;
	border-top:7px solid #fff;
	border-right:7px solid #f26722;
	border-bottom:7px solid #fff;
	font-size:1px;
	margin:0;
	}
.form div input:focus{border:2px solid #7f9db9;}
.form samp span{display:block; margin-bottom:3px;}

.form div code, .contentPop div code{display:block; font-family:Arial, Helvetica, sans-serif; color:#F00; float:none; clear:both; margin:3px 5px 3px 210px;background:#fff url(../imgs/alerta_ch2.gif) left top no-repeat; padding-left:15px;}
.contentPop div code{margin:3px 5px 3px 83px;}
.form div code span, .contentPop div code span{display:block;}
.form {height:auto;}
.form div {clear:both; margin:10px; height:1%!ie;}
.form div:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.form div label{color:#666; font-size:13px; cursor:auto; display:block; float:left; width:200px; text-align:right; margin-right:10px;}
.form div input{float:left; margin-top:0px; margin-right:6px; font-size:13px; font-weight:bold;}
.form div.buttons{text-align:center; margin:0; clear:both; background:#f0f0f0; padding:5px;}
.form div.buttons input{float:none; width:110px; font-size:12px; font-weight:normal;}

.loading {
	position:absolute;
	left: 50%;
	margin-left: -255px;
	width: 510px;
	text-align:center;
	height:235px;
	top:250px;
	z-index:2;
	}
.contentPop .loading{
	background:#fff url(../imgs/ajax-loader-medium.gif) no-repeat center center; 
	top:0px;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.70; 
	opacity:0.7;
	height:auto;
}
.popBig{width:770px!important;margin-left: -365px;}
.contentPop .select{float:none; clear:both; border-top:1px dotted #ddd;}
.contentPop .select li{background:none; width:150px; float:left; margin-right:3px; padding:3px 0;}
.contentPop .select li{background:none; width:150px; float:left; margin-right:3px; padding:3px 0; position:relative;}
.contentPop .select li.small{width:110px;margin-top:17px;}
.contentPop .select li select{display:block; font-weight:bold;}
.contentPop .select li select option{padding-left:12px;}
.ctrDropDown{width:145px;} .ctrDropDownClick1, .ctrDropDownClick2{width:auto!important;}.plainDropDown{width:145px;}
*html .relative{position:relative;}
*html .ctrDropDownClick1{width:260px!important;position:absolute; top:20px; left:0;}
*html .ctrDropDownClick2{width:410px!important; position:absolute; top:20px; left:0;}

.contentPop .select li select option.group{color:#008599; padding-left:2px; padding-top:3px; text-transform:uppercase;}
.contentPop .aclaration{padding:0; margin:0; height:auto; color:#000; font-style:italic; line-height:0;}
.contentPop .aclaration input{width:auto;}
.contentPop li a.eliminar{font-size:11px; padding:3px 20px 3px 0; font-weight:normal; background:url(../imgs/seleccion/icons.gif) no-repeat right -32px;}

.contentPop a.eliminar{padding:5px 21px 0 0; background:url(../imgs/seleccion/icons.gif) no-repeat right -32px;font-size:11px; margin-left:0;}

.contentPop a.editarDatos{padding:5px 21px 0 0; background:url(../imgs/edit.gif) no-repeat right;font-size:11px;}

.contentPop .form h3.titulo{margin:0 0 20px 0;}

/*Nueva forma de mostrar los errores en los pop-ups*/
.contentPop .form div.errorregister code, .contentPop div.errorregister code{background:none; padding-left:0;}
.contentPop form div.errorregister label, .contentPop form label.errorregister, .contentPop div.errorregister b {color:#F00!important;background: url(../imgs/register/error_small.gif) left top no-repeat; padding-left:5px;}
.contentPop div.errorregister b {padding-left:20px; margin-left:2px;}
.contentPop form table td span label.errorregister{background-position:left top; position:relative; margin-left:-20px; padding-left:20px;}
*html .contentPop form table td span label.errorregister{margin-left:0;}
.contentPop form div.errorregister code{display:block;}

/*nuevo para la tabla de los popups*/
.contentPop  *{font-family:Arial, Helvetica, sans-serif!important;}
.contentPop table{clear:both!important; float:none!important; width:100%!important; margin:5px 0 15px 0!important;}
.contentPop table thead td{width:auto;}
.contentPop h2{margin-left:0;}
.contentPop table tbody tr td{font-weight:normal!important; font-size:11px;}
.contentPop table tr td {padding:3px 2px 3px 0px!important;}
.contentPop h3.titulo{margin:0 0 10px 0!important;}

/*banner en publicar paso 1 */
#banner{background:#f0f0f0 url(../imgs/productos/alerta.png) no-repeat 15px 10px; padding:20px;}
#banner p{font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:190px 100px 120px 70px; margin:210px 100px 120px 70px!ie; text-align:left; padding:0; border:none;}
#banner p em{font-style:normal; font-weight:bold;}
#banner .btnNaranja{display:block!important;position:absolute; left:200px; bottom:5px;}
/*banner en publicar paso 5 */
#disclaimer .btnNaranja{display:block!important;position:absolute; top:200px; right:150px;}

/*mensajes de exito*/
.ok h3{background:#fff url(../imgs/yes.gif) no-repeat 15px center; line-height:19px;padding:15px;padding-left:40px; }
.ok .interfase{background:#ffd; border:1px dotted #ccc;}
.ok .interfase h4{background:none; margin:10px 0 -15px 0;}

/*Busquedas Guardadas POPUP*/


