@charset "utf-8";

/*reset.css*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,label,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,
address,caption,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}

/*A {color:#000000;}*/
a{color:#cc0000;font-weight:normal;text-decoration:underline;white-space:nowrap; font-size:12px}

/*fonts.css*/
body{font:13px verdana,arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small; color:#333;}
table {font-size:inherit;font:100%;}
select, input,label, textarea {font:99% arial,helvetica,clean,sans-serif;}
body * {line-height:1.22em;}


/************ GENERALES **************/
#contenedor {margin:0 auto; width:1004px;}
H1 { background:url(../images/comun_cab_comprar.jpg) no-repeat right top; position:relative;}
H1 IMG {  margin:18px 0 12px 0; padding-left:10px; }
H1 SPAN {/*display:none;*/display:block; float:left; text-indent:-9999px;}
#empresa H1 {background:url(../images/comun_cab_empresa.jpg) no-repeat right top}
#vip H1 {background:url(../images/comun_cab_vip.jpg) no-repeat right top}
#vender H1 {background:url(../images/comun_cab_vender.jpg) no-repeat right top}

.precio {font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.precio_plus {font-weight:bold; font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.botones { text-align:right;}

#menu { background:#ffae17 border-top:1px solid #3b3a26; border-bottom:1px solid #3b3a26; width:100%; overflow:hidden;}
#menu FORM {float:left; line-height:33px; padding-left:8px;}
#menu FORM SPAN {display:none;}
#menu INPUT, #menu IMG {margin:5px 12px; vertical-align:middle;}
#menu INPUT { width:160px;}
#menu UL {float:right;}
#menu LI {border-right:1px solid #FFF; float:left; width:100px;}
#menu LI A { background-position:left bottom; background-repeat:no-repeat; color:#FFF; font-weight:bold; display:block; text-indent:-9999px; width:100%; height:33px;}
#menu LI A:HOVER { background-position:left top;}
#menu #catVender {background:#9fcc3e; border-left:1px solid #FFF;}
#menu #catComprar {background:#ffae17;}
#menu #catEmpresa {background:#8642d2;}
#menu #catVip { background:#816f57;}
#menu #catVender A { /*background:url(../images/comun_cab_btn_vender.gif) no-repeat left bottom;*/ background-image:url(../images/comun_cab_btn_vender.gif);}
#menu #catComprar A { background-image:url(../images/comun_cab_btn_comprar.gif);}
#menu #catEmpresa A { background-image:url(../images/comun_cab_btn_empresas.gif);}
#menu #catVip A { background-image:url(../images/comun_cab_btn_vip.gif);}

#promoSup {padding:10px 0; text-align:center;}

#breadcrumb {color:#3b3a26; font-size:10px;}
#breadcrumb A {color:#3b3a26; font-weight:bold;}
#breadcrumb A:HOVER {color:#000;}

#contenido {width:100%; overflow:hidden;}

#categoriasInf {border-top:1px solid #a3a3a0; font-size:10px; margin-top:15px; width:100%; overflow:hidden}
#categoriasInf DIV {float:left; margin-left:2px; margin-top:2px; padding-right:2px; width:165px;}
#categoriasInf H2 {font-weight:bold; margin-bottom:3px;}
#categoriasInf A {color:#FF0000;}
#categoriasInf A:HOVER {color:#000;}
#categoriasInf P {margin-bottom:2px;}

#pie {border-top:4px solid #000; clear:both; font-size:10px; font-weight:bold; text-align:center;}
#pie A {color:#555;}
#pie A:HOVER {color:#000;}
#pie UL { margin-top:5px;}
#pie LI {border-right:1px solid #555; display:inline; padding:0 4px;}

.errado 
{
	border: thin solid #F00;
	background-color: #FFC;
	color: #F00;
	font-weight: bold;
}
.normal 
{
	font-weight: normal;
	border: thin solid #CCC;
}
.precio_blanco 
{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFFFFF;
	}
.cabecera_abc {
	height: 139px;
	width: 38px;
}
.cabecera_abc1 {
	height: 34px;
	width: 262px;
	position:absolute;
	top:55px;
	left: 38px;
}
.cabecera_abc2 {
	width: 262px;
	height: 33px;
	position:absolute;
	left: 38px;
	top: 220px;
	overflow: visible;
}
.cabecera_abc3 {
	width: 300px;
	height: 138px;
}
.cabecera_row_1 {
	width: 500px;
	height: 139px;
}
.columna1
{
	width:300px;
	height:269px;
}

#apDiv1 {
	position:absolute;
	width:370px;
	height:251px;
	z-index:1;
	left: 300px;
	top: -1px;
	background-image: url(/img2e/v2e_r1_c4.jpg);
	overflow:visible;
}
#apDiv2 {
	position:absolute;
	width:334px;
	height:250px;
	z-index:2;
	left: 670px;
	top: -1px;
	overflow:hidden;
}
#apUsuarioIndexDiv3 {
	position:absolute;
	width:264px;
	height:109px;
	z-index:3;
	left: 30px;
	top: 250px;
	background-image: url(/img/botonera_buscar.jpg);
}
#apUsuarioIndexDiv4 {
	position:absolute;
	width:161px;
	height:21px;
	z-index:1;
	left: 95px;
	top: 82px;
}

#apUsuarioDiv3 {
	position:absolute;
	width:264px;
	height:109px;
	z-index:3;
	left: 30px;
	top: 250px;
	background-image: url(/img/botonera_config.jpg);
}
#apUsuarioDiv4 {
	position:absolute;
	width:161px;
	height:21px;
	z-index:1;
	left: 95px;
	top: 82px;
}

#apEmpresaDiv3 {
	position:absolute;
	width:264px;
	height:109px;
	z-index:3;
	left: 30px;
	top: 364px;
	background-image: url(/img/buscar_rrhh.jpg);
}
#apEmpresaDiv4 {
	position:absolute;
	width:161px;
	height:21px;
	z-index:1;
	left: 95px;
	top: 82px;
}


#apDiv3 {
	position:absolute;
	width:264px;
	height:109px;
	z-index:3;
	left: 30px;
	top: 364px;
	background-image: url(/img/botonera_cv.jpg);
}
#apDiv4 {
	position:absolute;
	width:161px;
	height:21px;
	z-index:1;
	left: 95px;
	top: 82px;
}
#texto_suscribirse
{
	position:absolute;
	width:160px;
	height:21px;
	z-index:1;
	left: 96px;
	top: 13px;
}
#texto_suscribirse_emp
{
	position:absolute;
	width:163px;
	height:21px;
	z-index:1;
	left: 96px;
	top: 17px;
}
#apUsuarioDiv5 {
	position:absolute;
	width:264px;
	height:109px;
	z-index:3;
	left: 31px;
	top: 368px;
	background-image: url(/img/botonera_buscar.jpg);
}
#apUsuarioDiv6 {
	position:absolute;
	width:161px;
	height:21px;
	z-index:1;
	left: 95px;
	top: 83px;
}
#apUsuarioDiv7 {
	position:absolute;
	width:264px;
	height:109px;
	z-index:5;
	left: 0px;
	top: 120px;
	background-image: url(/img/botonera_editar_user.jpg);
}
#apUsuarioDiv8 {
	position:absolute;
	width:161px;
	height:21px;
	z-index:4;
	left: 95px;
	top: 83px;
}
#apUsuarioDiv9 {
	position:absolute;
	width:264px;
	height:109px;
	z-index:5;
	left: 0px;
	top: 240px;
	background-image: url(/img/botonera_editar.jpg);
}
#apUsuarioDiv10 {
	position:absolute;
	width:161px;
	height:21px;
	z-index:4;
	left: 95px;
	top: 83px;
}

#apUsuarioDiv11 {
	position:absolute;
	width:264px;
	height:109px;
	z-index:5;
	left: 0px;
	top: 360px;
	background-image: url(/img/botnera_subir_logo.jpg);
}
#apUsuarioDiv12 {
	position:absolute;
	width:161px;
	height:21px;
	z-index:4;
	left: 95px;
	top: 83px;
}
#apUsuarioDiv13 {
	position:absolute;
	width:264px;
	height:109px;
	z-index:5;
	left: 0px;
	top: 480px;
	background-image: url(/img/botonera_end.jpg);
}
#apUsuarioDiv14 {
	position:absolute;
	width:161px;
	height:21px;
	z-index:4;
	left: 95px;
	top: 83px;
}
#apUsuarioDiv15 {
	position:absolute;
	width:264px;
	height:109px;
	z-index:5;
	left: 0px;
	top: 600px;
	background-image: url(/img/botonera_salir.jpg);
}
#apUsuarioDiv16 {
	position:absolute;
	width:161px;
	height:21px;
	z-index:4;
	left: 95px;
	top: 83px;
}

#apEmpresaDiv5 {
	position:absolute;
	width:264px;
	height:109px;
	z-index:3;
	left: 31px;
	top: 478px;
	background-image: url(/img/botonera_emp.jpg);
}
#apEmpresaDiv6 {
	position:absolute;
	width:161px;
	height:21px;
	z-index:1;
	left: 95px;
	top: 83px;
}
#apEmpresaDiv7 {
	position:absolute;
	width:264px;
	height:109px;
	z-index:;
	left: 31px;
	top: 592px;
	background-image: url(/img/botnera_subir_logo.jpg);
}
#apEmpresaDiv8 {
	position:absolute;
	width:161px;
	height:21px;
	z-index:1;
	left: 95px;
	top: 83px;
}
#apEmpresaDiv9 {
	position:absolute;
	width:264px;
	height:109px;
	z-index:;
	left: 31px;
	top: 706px;
	background-image: url(/img/botonera_publicar.jpg);
}
#apEmpresaDiv10 {
	position:absolute;
	width:161px;
	height:21px;
	z-index:1;
	left: 95px;
	top: 83px;
}
#apEmpresaDiv11 {
	position:absolute;
	width:264px;
	height:109px;
	z-index:;
	left: 31px;
	top: 820px;
	background-image: url(/img/botonera_publicados.jpg);
}
#apEmpresaDiv12 {
	position:absolute;
	width:161px;
	height:21px;
	z-index:1;
	left: 95px;
	top: 83px;
}
#apEmpresaDiv13 {
	position:absolute;
	width:264px;
	height:109px;
	z-index:;
	left: 31px;
	top: 934px;
	background-image: url(/img/botonera_end.jpg);
}
#apEmpresaDiv14 {
	position:absolute;
	width:161px;
	height:21px;
	z-index:1;
	left: 95px;
	top: 83px;
}

#apEmpresaDiv15 {
	position:absolute;
	width:264px;
	height:109px;
	z-index:;
	left: 31px;
	top: 1048px;
	
	background-image: url(/img/botonera_expirados.jpg);
}
#apEmpresaDiv16 {
	position:absolute;
	width:161px;
	height:21px;
	z-index:1;
	left: 95px;
	top: 83px;
}

#apDiv5 {
	position:absolute;
	width:264px;
	height:109px;
	z-index:3;
	left: 31px;
	top: 478px;
	background-image: url(/img/botonera_emp.jpg);
}
#apDiv6 {
	position:absolute;
	width:161px;
	height:21px;
	z-index:1;
	left: 95px;
	top: 83px;
}

#apDiv5Clave {
	position:absolute;
	width:264px;
	height:109px;
	z-index:3;
	left: 31px;
	top: 710px;
	background-image: url(/img/botonera_clave.jpg);
}
#apDiv6Clave {
	position:absolute;
	width:161px;
	height:21px;
	z-index:1;
	left: 95px;
	top: 83px;
}

#apDiv5Nosotros {
	position:absolute;
	width:264px;
	height:109px;
	z-index:3;
	left: 31px;
	top: 593px;
	background-image: url(/img/botonera_qs.jpg);
}
#apDiv6Nosotros {
	position:absolute;
	width:161px;
	height:21px;
	z-index:1;
	left: 95px;
	top: 83px;
}

.Estilo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
}
.Estilo2 {
	color: #FF0000;
	font-weight: bold;
}
#apDiv8 {
	position:absolute;
	width:38px;
	height:139px;
	z-index:5;
	top: 55px;
	left: 0px;
}
#apDiv9 {
	position:absolute;
	width:248px;
	height:131px;
	z-index:6;
	left: 37px;
	top: 89px;
	background-image: url(/img2e/v2e_r3_c2.jpg);
}
#apDiv10 {
	position:absolute;
	width:15px;
	height:131px;
	z-index:7;
	left: 285px;
	top: 89px;
}
#apDiv11 {
	position:absolute;
	width:163px;
	height:78px;
	z-index:1;
	left: 43px;
	top: 10px;
}

#apDiv12 {
	position:absolute;
	width:150px;
	height:23px;
	z-index:152;
	left: 125px;
	top: 531px;
}
.celda_gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color:#CCCCCC;
}
.celda_naranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color:#ffae17;
}
.celda_blanca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color:#FFFFCC;
}
.cuadro_texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color:#CCCCCC;
}
.cuadro_texto_blanco {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color:#FFFFFF;
}
.boton_rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color:#FF0000;
	border:#000000;
	border:double;
	cursor:pointer;
}
.texto_rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold; color:#FF0000;
}
.algo 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#apDivx5 {
	position:absolute;
	width:264px;
	height:109px;
	z-index:3;
	left: 31px;
	top: 487px;
	background-image: url(/img/botonera_contacto.jpg);
}
#apDivx6 {
	position:absolute;
	width:161px;
	height:21px;
	z-index:1;
	left: 95px;
	top: 83px;
}
