/*===============================================================================================*/
/* ==================================== FORMULARIO GENERICO ==================================== */
/*===============================================================================================*/

.labelFrmGenerico_T1 {
	width: 90px;
	float: left;
	text-align: right;
	color: #0d2c7c;
	padding-right: 10px;
}

.labelFrmGenerico_T2 {
	color: #0d2c7c;
	float: left;
	padding: 0 10px;
	text-align: center;
}

.selectFrmGenerico_T1 {
	border: 1px solid #0d2c7c;
	font-size: 0.9em;
	width: 150px;
	float: left;
}

.inputFrmGenerico_T1 {
	border: 1px solid #0d2c7c;
	font-size: 0.9em;	
	width: 150px;
	float: left;
}

.inputFrmGenerico_T2 {
	border: 1px solid #0d2c7c;
	font-size: 0.9em;
	width: 50px;
	float: left;
}

.agrupacionLimites {
	width: 78%;
	padding-left: 22%;
}

.padreAgrupacionLimites {
	width: 90px;
	padding-right: 10px;
	text-align: right;
	color: #0d2c7c;	
}

/*===============================================================================================*/
/* =================================== CLASIFICADOS ============================================ */
/*===============================================================================================*/

.contenedorMensajeGeneral {
	width: 90%;
	padding: 40px 0 0 5%;
}

.contenedorPrincipalClasificados {
	width: 948px;
	margin: 20px 0 20px 20px;
}

.clasificadosTopT0 {
	background: url(cssimg/clasificados/clasificadosTopT0.gif) top left no-repeat;
	width: 100%;
	padding-top: 17px;
}

.clasificadosCenterT0 {
	background: url(cssimg/clasificados/clasificadosCenterT0.gif) top left no-repeat;	
	width: 100%;
}
	
.clasificadosBottomT0 {
	background: url(cssimg/clasificados/clasificadosBottomT0.gif) bottom left no-repeat;
	width: 100%;
	padding-bottom: 21px;
	min-height: 340px;
	height: auto !important;
	height: 340px;
	position: relative;
}

.clasificadosRepeticionT0 {
	background: url(cssimg/clasificados/clasificadosRepeticionT0.gif) top left repeat-y;
	width: 100%;
}

.pasosClasificados {
	width: 100%;
	/*padding-top: 15px;*/
}


table.tablaClasificados {
	border: 0;
	vertical-align: middle;
	width: 917px;
	margin-left: 16px;
}

table.tablaClasificados td {
	border: 0;
}

table.tablaClasificados td.pasoAnterior {
	width: 157px;
	text-align: center;
	/*background: #EEEEEE url(cssimg/clasificados/fondoCentralClasificados.gif) top left repeat-x;*/
	color: #425077;
	padding-top: 120px;
	vertical-align: top;
}

table.tablaClasificados td.pasoSiguiente {
	width: 157px;
	text-align: center;
	/*background: #EEEEEE url(cssimg/clasificados/fondoCentralClasificados.gif) top left repeat-x;*/
	font-weight: bold;
	color: #425077;
	padding-top: 120px;
	vertical-align: top;
}

table.tablaClasificados td.pasoSiguiente a, 
table.tablaClasificados td.pasoAnterior a {
	color: #425077;
	font-weight: bold;
}


.celdaVaciaClasificados {
	width: 157px;
}

.aa {
	width: 100%;
}


table.tablaClasificados th.thTablaClasificados {
	display: none;
}


table.tablaClasificados td.celdaCentralClasificados {
	width: 634px;
}

.bloqCentralClasificados {
	/*background: #EEEEEE url(cssimg/clasificados/fondoCentralClasificados.gif) top left repeat-x;*/
	min-height: 330px;  /*346*/
	height: auto !important;
	height: 330px;
}


.seleccioneClasificado {
	color: #425077;
	padding: 50px 0;
	text-align: center;
	font-weight: bold;
}


.ajusteProfesionales {
	margin-right: 23px;	
}

.ajusteParticulares {
	margin-right: 23px;	
}


.botonCentral {
	float: left;
	margin: 0 41px;
}


.paginacion_clasificados {
	width: 100%;
	text-align: center;
	color: #0d2c7C;
}

.paginacion_clasificados a {
	color: #0d2c7C;
}





/*===============================================================================================*/
/* ==================================== UTILIDADES ============================================= */
/*===============================================================================================*/

.inicioClasificados {
	min-height: 32px;
	height: auto !important;
	height: 32px;
	float: left;
	margin-top: 8px;
	color: #0D2C7C;
	font-weight: bold;
	padding: 8px 0px 0pt 23px;
}

.inicioClasificados a {
	color: #0D2C7C;
}


 .anunciosClasificados {
	width: 83%;
	width: 100%;
	background: url(cssimg/clasificados/anunciosClasificados.gif) 3px 0px no-repeat;
	min-height: 40px;
	height: auto !important;
	height: 40px;
/*	padding: 0 0 0 17%;*/
	position: absolute;
	top: -16px;
	left: 0px;
}

.pasoIntermedio {
	background: url(cssimg/clasificados/fondoPasos.gif) 0px 0px repeat-x;	
	min-height: 32px;
	height: auto !important;
	height: 32px;
	float: left;
	margin-top: 8px;
	color: #0D2C7C;
	font-weight: bold;
	padding: 8px 0 0 0;
}


.pasoIntermedio a {
	color: #0D2C7C;	
}

.separadorPasoInicial {
	background: url(cssimg/clasificados/fondoPasoInicial.gif) 0px 8px no-repeat;
	width: 28px;
	height: 45px;	
	float: left;
}

.separadorPasoIntermedio {
	background: url(cssimg/clasificados/fondoSeparacionPasos.gif) 0px 8px no-repeat;
	width: 46px;
	height: 45px;	
	float: left;
}

.separadorPasoFinal {
	background: url(cssimg/clasificados/fondoPasoFinal.gif) 0px 8px no-repeat;
	width: 28px;
	height: 45px;	
	float: left;
}


.separadorFinPasoInicial {
	background: url(cssimg/clasificados/separadorFinPasoInicial.gif) 0px 7px no-repeat;
	width: 40px;
	height: 45px;	
	position: relative;
	left: -1px;
}

.contenedorMensajeClasificado {
	width: 100%;
	background: #405EA4 url(cssimg/clasificados/fondoAvisoAnuncio.gif) top left repeat-x;
	color: #fff;
	margin: 110px 0 0 0 ;
}

.mensajeClasificado {
	float: left;
	width: 70%;
	padding: 10px 5%;
	text-align: center;
}

.alerta_izq {
	float: left;
	width: 10%;
	text-align: center;
}

.alerta_right {
	float: rigt;
	width: 10%;
	text-align: center;
}


.enlaceMensaje {
	width: 100%;
	text-align: center;
	margin: 30px 0 0 0;
}
/*===============================================================================================*/
/* ==================================== CONTRATACION =========================================== */
/*===============================================================================================*/

form.formSeleccionAnuncio {
	padding: 0;
	width: 400px;
	margin: 70px 0 0 130px;
}

.ajusteWeb {
	margin-top: 126px !important;
}

.recuadroFormato {
	background: #fff;
	border: 1px solid #DCDCDC;
	width: 274px;
	padding: 10px 0;
	margin: 0 0 12px 0px;
}

.elemRecuadroFormato {
	width: 137px;
	float: left;
}

.detalleRecuadroFormato {
	width: 68px;
	float: left;
	text-align: center;
}

.lineaFormulario {
	width: 100%;
	margin-bottom: 10px;
}


label.labelT1_CLS {
	width: 80px;
	float: left;	
}

label.labelT2_CLS {
	width: 220px;
	float: left;
}

label.labelT3_CLS {
	float: left;
	width: 10%;
}

label.labelT4_CLS {
	width: 100%;	
	display: block;
}

label.labelT7_CLS {
	width: 120px;
	float: left;	
}

label.labelT8_CLS {
	width: 60px;
	float: left;	
}


label.labelT9_CLS {
	width: 20px;
	float: left;	
	padding-left: 20px;
}

label.labelT10_CLS {
	width: 40px;
	float: left;	
	padding: 0 0px 0 25px; 
}

label.labelT11_CLS {
	width: 40px;
	float: left;	
	margin: 0 0 0 10px;
}



select.seleccionSeccion_CLS {
	width: 196px;
	float: left;
}
 
 
form.formularioCreacionAnuncio {
	margin: 55px 0 0 86px;
	padding: 0;
	width: 437px;
	color: #0d2c7c;
}
 
.lineaPaso4 {
	width: 100%;
	margin-bottom: 15px;
}

.areaTextoAnuncio {
	width: 100%;
	height: 54px;
	margin: 5px 0 0 0;
	border: 1px solid #0d2c7c;
	background: #fff !important;
}

.textoAnuncio {
	border: 1px solid #0d2c7c;
}

.pieAnuncio {
	border: 1px solid #0d2c7c;
}


input.inputContratacionT1 {
	width: 114px;
	border: 1px solid #0d2c7c;
	font-size: 0.9em;
}
 
input.inputContratacionT2 {
	width: 110px;
	width: 69px;
	border: 1px solid #0d2c7c;
	font-size: 0.9em;
} 

input.inputContratacionT3 {
	width: 52px;
	border: 1px solid #0d2c7c;
	font-size: 0.9em;
} 

input.inputContratacionT4 {
	width: 43px;
	border: 1px solid #0d2c7c;
	font-size: 0.9em;
} 

input.inputContratacionT5 {
	width: 74px;
	border: 1px solid #0d2c7c;
	font-size: 0.9em;
}  

.lineaDetalleSeccionContratacion {
	width: 100%;
	margin-top: 14px;
}

select.selectContratacionT1 {
	border: 1px solid #0d2c7c;
	font-size: 0.9em;	
	width: 143px;
}

select.selectContratacionT2 {
	border: 1px solid #0d2c7c;
	font-size: 0.9em;	
	width: 139px;
}


select.selectContratacionT3 {
	border: 1px solid #0d2c7c;
	font-size: 0.9em;	
	width: 67px;
}

select.selectContratacionT4 {
	border: 1px solid #0d2c7c;
	font-size: 0.9em;	
	width: 100px;
}
select.selectContratacionT6 {
	border: 1px solid #0d2c7c;
	font-size: 0.9em;	
	width: 180px;
}
 
/*===============================================================================================*/
/* ====================================== CALENDARIO =========================================== */
/*===============================================================================================*/

.zonaCalendarios {
	width: 100%;
	/*margin-top: 50px; */
}

.ajusteCL_T1 {
	padding-top: 40px;
}

.enlaceTarifas {
	width: 100%;
	text-align: center;
	color: #113283;
	font-weight: bold;
}

.enlaceTarifas a {
	color: #113283;
}

.lineaCalendarios {
	width: 100%;
}

.flechaCalendarios {
	width: 10%;
	margin-top: 27px;
	text-align: center;
}
 
.bloqueCalendarios {
	float: left;
	width: 78%;
} 

.contenedorCalendarioT1 {
	float: left;
	margin-right: 10px;
	display: inline;	
	width: 152px;
	text-align: center;
}

.contenedorCalendarioT2 {
	float: right;	
	width: 152px;
	text-align: center;
}


.fondoCalendarioRepeticion {
	width: 152px;
	background: url(cssimg/clasificados/fondoCalendarioRepeticion.gif) top left repeat-y;
	padding: 0px 0 0 0px;
}

.fondoCalendarioTop {
	width: 100%;
	background: url(cssimg/clasificados/fondoCalendarioTop.gif) top left no-repeat;
	padding-top: 10px;
}

.fondoCalendarioCenter {
	width: 100%;
	background: url(cssimg/clasificados/fondoCalendarioCenter.gif) top left no-repeat;
}

.fondoCalendarioBottom {
	width: 144;
	background: url(cssimg/clasificados/fondoCalendarioBottom.gif) bottom left no-repeat;
	padding: 0px 0 10px 8px;
	/padding: 0px 0 10px 0px;
	min-height: 134px;
	height: auto !important;
	height: 134px;
}

.nombreMes {
	color: #fff;
	text-transform: uppercase;
	text-align: center;
	background: #113283 url(cssimg/clasificados/fondoMesCalendario.gif) top left no-repeat; 
	width: 135px;
}


table.tablaCalendario {
	width: 135px;
	border: 0;
	background: #fff;
}
 
table.tablaCalendario th {
	color: #113283;
	line-height: 1.3em;
	background: url(cssimg/clasificados/fondoDiasSemanaCalendario.gif) top left repeat-x; 
	display: table-cell !important; 
	border: 0;
	width: 19px;
	text-align: center;
}


table.tablaCalendario td {
	border: 0;
	width: 19px;
}
 
table.tablaCalendario .celdaDiaActual {
/*	cursor: pointer;*/
	color: #000;
	font-weight: bold;
}  
 
table.tablaCalendario .celdaDiaEnlace {
	cursor: pointer;	
	background: #355FB5 !important;
	color: #fff !important;
}  

table.tablaCalendario .celdaDiaNormal {
	cursor: pointer !important;
	background: #fff;
	color: #000;
}  


table.tablaCalendario .celdaDiaSinActividad {
	background: #dcdcdc;
	color: #000;
}


.fondoDiasCalendarios {
	background: #fff url(cssimg/clasificados/fondoDiasCalendario.gif) bottom left no-repeat;
	padding-bottom: 8px;
	width: 135px;
	min-height: 111px;
	height: auto !important;
	height: 111px;
}
 
 
.resumenTextoAnuncio {
	color: #000;
	width: 98%;
	padding-left: 2%;fe
} 
 
.contenedorDetalleAnuncio {
	color: #355FB5;
	width: 420px;
	margin: 0 0 10px 103px;
}

.ajusteBCT1 {
	width: 375px;
	padding: 0 10px;
	margin-left: 10px;
} 

.ajusteCajaTextoFactura {	
	margin-left: 100px;
	margin-right: 100px;
} 

.conRecuadro {
	border: 2px solid #000;
	width: 98%;
	padding: 3px 1%;
}
 
 
.decoracionT1 {
	text-decoration: underline;
} 
 
/*===============================================================================================*/
/* ================================= MENU ADMINISTRACION ======================================= */
/*===============================================================================================*/

.pantallaAdministracion {
	width: 815px; /*815*/
	margin: 68px 0 0 55px;
}

.centroCentralT2 {
	background: url(cssimg/clasificados/contenedorT3Center.gif) top left repeat-y;	
	width: 100%;;
	margin: 20px 0 0 0;
}

.topCentralT2 {
	background: url(cssimg/clasificados/contenedorT3Top.gif) top left no-repeat;	
	padding-top: 14px;	
	width: 100%;
}

.bottomCentralT2 {
	background: url(cssimg/clasificados/contenedorT3Bottom.gif) bottom left no-repeat;	
	padding: 10px 122px 24px 122px;
	width: 571px;
}

.botones2Izq {
	float: left;
	display: inline;
	margin: 10px 0 0 100px;
}


.botones2Drc {
	float: right;	
	display: inline;
	margin: 10px 100px 0 0px;
}


/*===============================================================================================*/
/* ============================= LISTADO DE ANUNCIOS SIN VALIDAR =============================== */
/*===============================================================================================*/

.contenedorASV {
	padding: 56px 0 0 0;
	width: 100%;
}

form.formularioListarAnunciosSinValidar {
	width: 420px;
	margin: 0px 0 0 100px;
	padding: 50px 0 20px 20px;
}

.separadorAnuncioASV {
	color: #0D2C7C;	
	width: 95%;
	padding: 9px 0 9px 0;
	margin: 0 3% 0 2%;
	border-bottom: 3px solid #E4E2E3;
}

.centroCentralT1 {
	background: url(cssimg/clasificados/contenedorT2Center.gif) top left repeat-y;	
	width: 100%;
}

.topCentralT1 {
	background: url(cssimg/clasificados/contenedorT2Top.gif) top left no-repeat;	
	padding-top: 14px;	
	width: 420px;
}

.bottomCentralT1 {
	background: url(cssimg/clasificados/contenedorT2Bottom.gif) bottom left no-repeat;	
	padding-bottom: 14px;
	width: 100%;
}

.cajaDetalleAnuncioFactura {	
	padding-bottom: 14px;
	width: 100%;
}

.volverASV {
	float: left;
	display: inline;
	margin: 10px 0 0 12px;
}

.submitASV {
	cursor: pointer;
	display: inline;
	margin: 10px 12px 0 0;
}


/*===============================================================================================*/
/* =================================== TABLA DE TARIFAS ======================================== */
/*===============================================================================================*/

.contenedorTablasTarifas {
	width: 700px;
	margin: 75px 0pt 0pt 150px
}

.tituloTablaTarifas {
	color: #0d2c7c;
	margin: 40px 0 20px 0;
	font-weight: bold;
	font-size: 1.2em;
}

table.tablaTarifas {
	border:0;
	width: 634px;
	/*width: 800px;*/
	text-align: center;
	margin:  0 0 10px 0;
}

.formEditarTarifas {
	margin: 75px 0pt 75px 0;
	padding: 0;
	width: 100%;
}


table.tablaTarifas th.thTarifaT1 {
	background: #5A6787 url(cssimg/clasificados/fondoThTarifaT1.gif) top left repeat-x;
	color: #fff;
	line-height: 2.8em;
	border: 0;
	border-right: 1px solid #fff;
	width: 18.92%;
}

table.tablaTarifas th.thTarifaT1_1 {
	background: #5A6787 url(cssimg/clasificados/fondoThTarifaT1.gif) top left repeat-x;
	color: #fff;
	line-height: 2.8em;
	border: 0;
	width: 18.92%;
}


table.tablaTarifas th.thTarifaT2 {
	background: #C9C9C9 url(cssimg/clasificados/fondoThTarifaT2.gif) top left repeat-x;
	color: #3F4F71;
	line-height: 2.8em;
	border: 0;
	border-right: 1px solid #627AA6;
	width: 11%;
}

table.tablaTarifas th.thTarifaT2_1 {
	background: #C9C9C9 url(cssimg/clasificados/fondoThTarifaT2.gif) top left repeat-x;
	color: #3F4F71;
	line-height: 2.8em;
	border: 0;
	width: 11%;
}

table.tablaTarifas .celdaVacia {
	/*width: 137px;	*/
	border: 0;
	border-right: 1px solid #627AA6;
}

table.tablaTarifas .celdaPrecio {
	width: 100px;	
	border: 0;
	width: 15.77%;
}


table.tablaTarifas td.celdaTarifasT1 {
	background: #D8DFF1;
/*	width: 137px;*/
	width: 120px;
	color: #0d2c7c;
	line-height: 2.8em;
	border: 0;
	border-right: 1px solid #627AA6;
	border-bottom: 1px solid #627AA6;
	width: 18.92%;
}

table.tablaTarifas td.celdaTarifasT2 {
/*	width: 90px;*/
	width: 70px;
	background: #fff;
	line-height: 2.8em;
	border-right: 1px solid #627AA6;
	border-bottom: 1px solid #627AA6;
	width: 11%;	
}

table.tablaTarifas td.celdaTarifasT3 {
/*	width: 90px;*/
	width: 70px;
	background: #fff;
	line-height: 2.8em;
	border: 0;
	border-bottom: 1px solid #627AA6;
	border-right: 1px solid #627AA6;
	width: 11%;
}

table.tablaTarifas td.celdaTarifasT4 {
/*	width: 90px;*/
	width: 70px;
	background: #fff;
	line-height: 2.8em;
	border-bottom: 1px solid #627AA6;
	width: 11%;
}

table.tablaTarifas .sinBordeInferior {
	border-bottom: none !important;
}


.celdaTarifaColor1 {
	background: #EEEEEE !important;
}


/*===============================================================================================*/
/* ================================ MENU IMPORTAR EXPORTAR ===================================== */
/*===============================================================================================*/

.contenedormEIA {
	width: 80%;
	padding: 110px 0 0 60px;
}

/*===============================================================================================*/
/* ================================ VER TARIFAS ================================================ */
/*===============================================================================================*/

.contenedorBotonActualizarTarifas {
	text-align: center;
	width: 100%;
	margin: 20px 0 0 0;
}

input.botonActualizarTarifas {
	background: #0d2c7c url(cssimg/fondoSeccionesLG.gif) top left repeat-x;
	color: #fff;
	border: 0;
}

input.inputEdicionTarifa {
	width: 50px;
	border: 0px;
	background: transparent;
}

/*===============================================================================================*/
/* =============================== TIPOS SECCIONES ============================================= */
/*===============================================================================================*/

.bloqSecciones {
	width: 565px;
	margin-left: 160px;
}

.seleccioneBloqSecciones {
	width: 100%;
	color: #405ea4;
	margin: 0 0 23px 0;
}

.insertarAnuncio {
	width: 143px;
	margin: 50px 10px 20px 0;
	float: right;
	text-align: center;
	background: #787878 url(cssimg/clasificados/insertarAnuncio.gif) top left no-repeat;
	line-height: 1.85em;
}

.insertarAnuncio a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}


.editarAnuncio {
	width: 143px;
	margin: 5px 0px 20px 150px;
	float: left;
	text-align: center;
	line-height: 1.85em;
}

.editarAnuncio a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

.editarAnuncio2 {
	width: 143px;
	margin: 5px 0px 20px 240px;
	float: left;
	text-align: center;
	line-height: 1.85em;
}

.editarAnuncio2 a {
	width: 103px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

/*===============================================================================================*/
/* =============================== RESUMEN ANUNCIO ============================================= */
/*===============================================================================================*/

.fechaAnuncioT1 {
	text-align: center;
	font-weight: bold;
	float: left;
	background: url(cssimg/clasificados/fechaAnuncioT1.gif) top left no-repeat;
	width: 96px;
	line-height: 2em;
}

.fechaAnuncioT2 {
	text-align: center;
	font-weight: bold;
	float: left;
	background: url(cssimg/clasificados/fechaAnuncioT2.gif) top left no-repeat;
	width: 96px;
	line-height: 2em;	
}

.fechaAnuncioT3 {
	text-align: center;
	font-weight: bold;
	float: left;
	background: url(cssimg/clasificados/fechaAnuncioT3.gif) top left no-repeat;
	width: 96px;
	line-height: 2em;	
}

.fechaAnuncioT4 {
	text-align: center;
	font-weight: bold;
	float: left;
	background: url(cssimg/clasificados/fechaAnuncioT4.gif) top left no-repeat;
	width: 96px;
	line-height: 2em;	
}

.euros {
	float: left;
	font-weight: bold;
	padding: 3px 0 0 10px;
}

.precio {
	float: left;
	padding: 3px 10px 0 0px;
}

.contenedorResumenAnuncio {
	color: #0d2c7c;
	width: 450px;
	margin: 60px 0 20px 95px;
}

.finResumenAnuncio {
	background: #0d2c7c url(cssimg/clasificados/fondoFacturas.gif) top left no-repeat;	
	width: 405px;
	line-height: 2em;
	margin: 23px 0 0 0;
}

.verTarifasRA {
	float: left;	
	color: #fff;
	margin: 8px 0 8px 34px;
	font-weight: bold;
	display: inline;
}

.botonResumenAnuncio {
	float: right;
	cursor: pointer;
	color: #fff !important;
	border: 0;
	background: none;
	font-weight: bold;
	margin: 12px 20px 0 0;
	display: inline;
}

.botonResumenAnuncio2 {
	float: right;
	cursor: pointer;
	color: #fff !important;
	border: 0;
	background: none;
	font-weight: bold;
	margin: 12px 20px 8px 0;
	display: inline;
}


.fechasContratadasAnuncio {
	width: 390px;
	float: left;
}


/*===============================================================================================*/
/* ========================================= PACKS ============================================= */
/*===============================================================================================*/

.clasificadosBottomT3 {
	background: url(cssimg/clasificados/clasificadosBottomT3.gif) bottom left no-repeat;	
	padding: 0 5px 10px 15px;
	width: 194px; /*214*/
}

.clasificadosTopT3 {
	background: url(cssimg/clasificados/clasificadosTopT3.gif) top left no-repeat;	
	width: 100%;
	padding-top: 10px;
}

.clasificadosCentroT3 {
	background: url(cssimg/clasificados/clasificadosCentroT3.gif) top left repeat-y;	
	width: 100%;
}

.contenedorContratacionPacks {
	width: 864px;
	margin: 50px 0 0 25px;
}

.seccionPack {
	color:#0B2C79;
	float: left;
}

a.enlaceNuevoAnuncioPack {
	float: right;
	color: #fff;
	background: #0B2C79 url(cssimg/clasificados/nuevoAnuncioPack.gif) top left repeat-y;	
	width: 88px;
	font-size: 0.9em;
	display: inline;
	text-align: center;
	padding: 1px 0 2px 0;
}

table.tablaPack {
	width: 402px;
	color:#0B2C79;
	margin: 0;
}

table.tablaPack td.celda1 {
	width: 208px;	
}

table.tablaPack td.celda2 {
	width: 194px;	
}



.previsualizacionEnPacks {
	width: 374px;
}

.accionEnPacks {
	width: 374px;
	color:#0B2C79;
	text-align: center;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

.bordeEnAccionEnPacks {
	border-bottom: 2px solid #CACACA;
}

.accionEnPacks a {
	color:#0B2C79;
}

.packIzq {
	float: left;	
	display: inline;
	margin-left: 25px;
}

.packDrc {
	float: right;	
	display: inline;
	margin-right: 25px;
}

.semanaPack {
	color:#0B2C79;
	margin-bottom: 15px;
}

.clasificadosBottomT4 {
	background: url(cssimg/clasificados/clasificadosBottomT4.gif) bottom left no-repeat;	
	padding: 0 5px 10px 15px;
	width: 391px; /*409*/
}

.clasificadosTopT4 {
	background: url(cssimg/clasificados/clasificadosTopT4.gif) top left no-repeat;	
	width: 100%;
	padding-top: 10px;
}

.clasificadosCentroT4 {
	background: url(cssimg/clasificados/clasificadosCentroT4.gif) top left repeat-y;	
	width: 409px;
}


/*===============================================================================================*/
/* ================================= AUNCIO PACKS ============================================== */
/*===============================================================================================*/


.contenedorAnuncioPack {
	width: 440px;
	margin: 75px 0 0 85px;
}


/*===============================================================================================*/
/* =============================== EXPORTACIï¿½N ANUNCIO ========================================= */
/*===============================================================================================*/

label.labelT5_CLS {
	float: left;
	display: block;
}

input.cajaFechaT1 {
	float: left;
	border: 1px solid #0d2c7c;
	font-size: 0.9em;
	width: 60px; 
	margin-right: 30px;
	margin-left: 10px;
}

form.formExportacionAnuncio {
	color: #0d2c7c;
	padding: 75px 0 0 110px;
	width: 460px;
}


.botonExportarAnuncio {
	color: #fff;
	cursor: pointer;
	background: #0d2c7c url(cssimg/fondoSeccionesLG.gif) top left repeat-x;	
	border: 0;
	/*line-height: 2em;*/
}

.colorClasificado_T1 {
	color: #0d2c7c;	
}


.fechasExpor_import {
	padding: 20px 0 15px 0;	
	color: #0d2c7c;
}


/*===============================================================================================*/
/* =============================== ADMINISTRACIï¿½N DE USUARIOS ================================== */
/*===============================================================================================*/

.contenedorListadoUsuarios {
	width: 420px;
	margin: 75px 0 14px 100px;
}

ul.listadoUsuarios {
	margin: 0 0 0 5%;
	padding: 0;
	width: 90%;
}




ul.listadoUsuarios li {
	margin: 0 0 10px 0;
	background: url(cssimg/clasificados/boton.jpg) 0px 2px no-repeat;
	padding: 0 0 0 6%;
	width: 90%;
	list-style: none outside none;
}


h2.h2encabezadoPantalla {
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 1.2em;
	color: #0d2c7c;
	text-align: center;
}



.formBuscadorUsuarios{
	width: 420px;
	margin: 10px 0 14px 25px;
}
.botonBuscadorUsuarios {
	background: #7A8CB4 url(cssimg/clasificados/fondoBotonGenerico.gif) top left repeat-x;
	margin-left:20px;
	color:#fff;
	border: 0;
	cursor: pointer;
	padding: 2px 5px;
}
.botonListarTodosUsuarios{
	background: #7A8CB4 url(cssimg/clasificados/fondoBotonGenerico.gif) top left repeat-x;
	margin-left:20px;
	color:#fff;
	border: 0;
	cursor: pointer;
	padding: 2px 5px;
}
.listarUsuarios{
	text-align:center;
}

table.tablaListadoUsuarios{
	margin: 10px 0px 10px 20px;
	width: 90%;
}

table.tablaListadoUsuarios td {
	border: 1px solid #ccc;
	padding:2px;
}

table.tablaListadoUsuarios td.celdaT1 {
	width: 50%;
}

table.tablaListadoUsuarios td.celdaT2 {
	width: 50%;
}

/*===============================================================================================*/
/* =============================== NUEVOS PROFESIONALES ======================================== */
/*===============================================================================================*/

form.formNuevosProfesionales {
	margin: 75px 0 0 100px;
	padding: 0 0 0 0;
	width: 385px; /*400*/
	color: #0d2c7c;
}

input.inputContratacionT6 {
	width: 50px;
	border: 1px solid #0d2c7c;
	font-size: 0.9em;
}  


input.inputContratacionT7 {
	width: 50px;
	border: 1px solid #0d2c7c;
	font-size: 0.9em;
}  

input.inputContratacionT8 {
	width: 250px;
	border: 1px solid #0d2c7c;
	font-size: 0.9em;
}  


input.inputContratacionT9 {
	width: 75px;
	border: 1px solid #0d2c7c;
	font-size: 0.9em;
}  


input.inputContratacionT10 {
	width: 125px;
	border: 1px solid #0d2c7c;
	font-size: 0.9em;
}  

input.inputContratacionT11 {
	width: 125px;
	border: 1px solid #0d2c7c;
	font-size: 0.9em;
	float: left;
	margin: 0 10px 0 10px;
}  


/*===============================================================================================*/
/* ==================================== DETALLE USUARIO ======================================== */
/*===============================================================================================*/


.botonBorrarUsuario {
	float: left;	
	color: #fff;
	margin: 8px 0 8px 34px;
	font-weight: bold;
	display: inline;
	text-decoration: none !important;
}

.botonGuardarUsuario {
	float: right;
	color: #fff;
	border: 0;
	background: none;
	font-weight: bold;
	margin: 12px 20px 0 0;
	display: inline;
}



/*===============================================================================================*/
/* ==================================== BUSCADOR CLASIFICADOS ================================== */
/*===============================================================================================*/



h2.h2tituloBuscadorClasificados {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 1.2em;
	color: #0d2c7c
}

.bloqIzqBuscadorSecciones {
	float: left;
	margin: 0 0 0 100px;
	width: 300px;
	display: inline;
}

.bloqDrcBuscadorSecciones {
	float: right;
	margin: 0 40px 0 0px;
	width: 400px;
	display: inline;	
}

.bontonEnviarBusquedaClasificados {
	width: 107px;
	padding: 2px 0 2px 0px;
	color: #fff;
	background: #3E61B5 url(cssimg/clasificados/buscarClasificados.gif) top left no-repeat;
	border: 0;
	cursor: pointer;
	float: right;
}

.sinResultados {
	width: 360px;
	text-align: center;
	padding: 5px 10px;
}


/*===============================================================================================*/
/* ==================================== DETALLE ANUNCIO ======================================== */
/*===============================================================================================*/

.botonValidar {
	background: #7A8CB4 url(cssimg/clasificados/fondoBotonGenerico.gif) top left repeat-x;
	color: #fff;
	border: 0;
	cursor: pointer;
	padding: 2px 5px;
	text-decoration: none !important;
}

.botonDescartar {
	background: #7A8CB4 url(cssimg/clasificados/fondoBotonGenerico.gif) top left repeat-x;
	color:#fff;
	border: 0;
	cursor: pointer;
	padding: 2px 5px;
}

textarea.textAreaMotivo {
	border: 1px solid #0d2c7c;
	width: 100%;
	margin: 5px 0 5px 0;
}

label.labelMotivo {
	margin: 10px 0 0 0;
	display: block;
	color:  #0d2c7c;
	font-weight: bold;
}

.contenedorDetalleAnuncio {
	width: 100%;
	padding: 75px 0 0 0;
}

.contenedorDetalleAnuncio2 {
	width: 90%;
	padding: 0 0 0 5%;
}



/*===============================================================================================*/
/* ==================================== ADMIN USUARIOS PACKS =================================== */
/*===============================================================================================*/

.contenedorAdminUsuariosPacks {
	width: 420px;
	margin: 75px 0 0 100px;	
}

/*===============================================================================================*/
/* ==================================== VALIDAR ANUNCIO ======================================== */
/*===============================================================================================*/

.contenedorValidarAnuncio {
	width: 100%;
	margin: 75px 0 0 0px;
}

/*===============================================================================================*/
/* ==================================== ADMIN USUARIO DETALLE ================================== */
/*===============================================================================================*/

.contenedorAdminUsuarioDetalle {
	width: 400px;
	margin: 75px 0 0 125px;
}

form.formAdminUsuarioDetalle *{
	color: #0d2c7c;
}

select.selectContratacionT5 {
	border: 1px solid #0d2c7c;
	font-size: 0.9em;	
	width: 100px;
	float: left;
}

.enlaceBorrar {
	color: #fff !important;
	float: left;
	margin: 10px 0 8px 45px;
	font-weight: bold;
	text-decoration: none !important;
} 

/*===============================================================================================*/
/* ==================================== ADMIN PACK USUARIO ===================================== */
/*===============================================================================================*/

.contenedorAdminPackUsuario {
	width: 400px;
	margin: 75px 0 0 100px;
}

form.formAdminPackUsuario {
	margin: 0;
	padding: 0;
	color: #0d2c7c;
	width: 100%;
}


.ajusteCLS_T2 {
	margin-top: 70px !important;
}

/*===============================================================================================*/
/* ==================================== FACTURA ================================================ */
/*===============================================================================================*/

.contenedorFactura {
	width: 700px;
	margin: 75px 0 0 100px;
}

.datosFactura {
	float: left;
	width: 265px;
	margin: 0;
	padding: 0 0 0 5px;
	border: 1px solid #0d2c7c;
}

.datosClienteFactura {
	float: right;
	width: 415px;
	margin: 0;
	padding: 0;
	border: 1px solid #0d2c7c;
}

.formaDePago {
	width: 600px;
	width: 695px;
	margin: 10px 0 0 0px;
	padding: 0 0 0 5px;
	border: 1px solid #0d2c7c;
}

.datosFactura legend, .datosClienteFactura legend, .formaDePago legend
{
	color: #000;
	font-weight: bold;
	padding: 0 10px 0 5px;
}

.bloqDatosFieldset {
	width: 95%;
	padding: 5px 2.5%;
}

.elemFactura {
	color: #0d2c7c;
	font-weight: bold;
}

table.tablaFactura {
	width: 690px;
	margin: 5px 5px 15px 0px;
	border: 0;
}

table.tablaFactura th {
	border: none;
	border-bottom: 1px solid #000;
	text-align: center;
}
table.tablaFactura td {
	line-height: 2em;
	text-align: center;
}

table.tablaFactura td.celdaFacturaImporteFinal {
	text-align: right;
}


.celdaImporteFinal {
	color: red;	
	padding-right: 10px;
	font-weight: bold;
}

.botonImprimirFactura {
	cursor: pointer;
	margin: 8px 0pt 7pt 18px;
	float: left;
	text-decoration: none !important;
	color: #fff;
	font-weight: bold;
}

.botonNuevoAnuncioT2{
	cursor: pointer;	
	float: right;
	margin: 8px 20px 10px 0;
	text-decoration: none !important;
	color: #fff;
	font-weight: bold;
}



.finResumenAnuncioT2 {
	background: #0d2c7c url(cssimg/clasificados/fondoFacturas.gif) top left no-repeat;	
	width: 405px;
	color: #fff;
	line-height: 2em;
	margin: 23px 0 0 150px;
}

.contenedorInternoFactura {
	width: 700px;
	padding: 5px 0 20px 12px;
}



.clasificadosBottomT5 {
	background: url(cssimg/clasificados/clasificadosBottomT5.gif) bottom left no-repeat;	
	padding: 0 0px 25x 0px;
	width: 730px; /*214*/
}

.clasificadosTopT5 {
	background: url(cssimg/clasificados/clasificadosTopT5.gif) top left no-repeat;	
	width: 100%;
	padding-top: 10px;
}

.clasificadosCentroT5{
	background: url(cssimg/clasificados/clasificadosCenterT5.gif) top left repeat-y;	
	width: 730px;
}

.mensajeEnFactura {
	width: 420px;
	margin: 0 0 50px 120px;
}

.clasificadosBottomT6 {
	background: url(cssimg/clasificados/clasificadosBottomT6.gif) bottom left no-repeat;	
	padding: 0 10px 10px 10px;
	width: 415px; /*214*/
}

.clasificadosTopT6 {
	background: url(cssimg/clasificados/clasificadosTopT6.gif) top left no-repeat;	
	width: 100%;
	padding-top: 10px;
}

.clasificadosCentroT6{
	background: url(cssimg/clasificados/clasificadosCenterT6.gif) top left repeat-y;	
	width: 418px;
	text-align: center;
	color: #355fb5
}



/*===============================================================================================*/
/* =================================== IMPORTACION ============================================= */
/*===============================================================================================*/


.contenedorImportacion {
	width: 400px;
	margin: 150px 0 0 100px;
}

label.labelT6_CLS {
	color: #0d2c7c;
}

input.inputFile {
	font-size: 0.8em;
	margin: 20px 0 0 50px;
}

input.botonImportarArchivo {
	background: #0d2c7c url(cssimg/fondoSeccionesLG.gif) top left repeat-x;
	color: #fff;
	border: 0;
	margin: 20px 0 0 0;
	cursor: pointer;
}


/*===============================================================================================*/
/* =================================== AdminInformacionPacks =================================== */
/*===============================================================================================*/


.contenedorAdminInformacionPacks {
	width: 430px;
	margin: 75px 0 0 100px;
}

.enlaceAltaPack {
		background: #7A8CB4 url(cssimg/clasificados/fondoBotonGenerico.gif) top left repeat-x;
	color:#fff;
	border: 0;
	cursor: pointer;
	padding: 2px 5px;
}




/*===============================================================================================*/
/* =================================== NUEVO PACK DE USUARIO =================================== */
/*===============================================================================================*/

.contenedorNuevoPackUsuario {
	width: 400px;
	margin: 75px 0 0 100px;
}

form.formNuevoPackUsuario{
	margin: 30px 0 0 0;
	padding: 0;
	width: 100%;
}

/*======================================================================*/
.contenedorPrincipal
{
	padding-top:105px;
	width:100%;
	text-align:center;
}
.botonPrincipal
{
	margin-left:50px;
	margin-right:50px;
}

.anuncioPie
{
	font-weight:bold;
}
.anuncioTitulo
{
	font-weight:bold;
}

.anuncioImagen
{
	text-align:center;
}

.estiloImagenAnuncio
{
	text-align:center;
	max-width: 300px;
	max-height: 330px;
}

.estiloImagenAnuncioPequeno
{
	text-align:center;
	max-width: 200px;
	max-height: 150px;
}

a.enlaceNuevaImagen {
	float: left;
	color: #fff;
	background: #0B2C79 url(cssimg/clasificados/nuevoAnuncioPack.gif) top left repeat-y;	
	width: 88px;
	font-size: 0.9em;
	display: inline;
	text-align: center;
	padding: 1px 0 2px 0;
	margin-right: 10px;
}

div.recuadroEdicionPapel {
	border: 2px solid #0B2B79; 
	padding:5px; 
	width:280px;
}

div.cajaTextoEdicionPapel {
	padding-bottom:10px; 
	text-align:center;
}

label.textoEdicionPapel {
	font-weight:bold; 
	color:#0B2B79;
}

