/* Definiciones Home (Agregado) */
#ColumnasABTop div.CuerpoL div.ColumnaAB .Aviso
{
	padding-bottom: 10px;
}

#ColumnasABTop div.CuerpoL div.ColumnaAB .Item
{
	margin: 10px auto;
	background: transparent url(../images/clasificados/home/bg_item.gif) repeat-x top left;
	
	width: 535px;
	height: 88px;
}

	#ColumnasABTop div.CuerpoL div.ColumnaAB div.ItemContent
	{
		padding-bottom: 10px;
	}

		#ColumnasABTop div.CuerpoL div.ColumnaAB div.Item div.Logo
		{
			height: 88px;
			width: 167px;

		}
	
			#ColumnasABTop div.CuerpoL div.ColumnaAB div.Inmob div.Logo
			{
				background: transparent url(../images/clasificados/home/item_inmob.jpg) no-repeat top left;
			}
		
			#ColumnasABTop div.CuerpoL div.ColumnaAB div.Autos div.Logo
			{
				background: transparent url(../images/clasificados/home/item_autos.gif) no-repeat top left;
			}
	
			#ColumnasABTop div.CuerpoL div.ColumnaAB div.Emple div.Logo
			{
				background: transparent url(../images/clasificados/home/item_empleo.jpg) no-repeat top left;
			}

		#ColumnasABTop div.CuerpoL div.ColumnaAB div.Item div.Body
		{
			padding: 0px;
			width: 365px;
			#width: 368px;
			height: 63px;
		}
		
			#ColumnasABTop div.CuerpoL div.ColumnaAB div.Item div.Body img
			{
				margin: 5px 0px 0px 0px;
			}
			
				#ColumnasABTop div.CuerpoL div.ColumnaAB div.Item div.Body img.right
				{
					margin: 12px 0px 0px 0px;
				}

			#ColumnasABTop div.CuerpoL div.ColumnaAB div.Item div.Barra
			{
				width: 360px;
				height: 22px;
				line-height: 22px;
				font-size: 13px;
				color: #8a8a8a;
				font-weight: bold;
				text-align: right;
				padding-right: 5px;
			}
	
	#ColumnasABTop div.CuerpoL div.ColumnaAB div.BoxContainer
	{
		padding-bottom: 10px;
	}
	
		#ColumnasABTop div.CuerpoL div.ColumnaAB div.BoxContainer img.title
		{
			margin: 10px 0px 0px 8px;
		}
	
		#ColumnasABTop div.CuerpoL div.ColumnaAB div.BoxContainer div.ColD, #ColumnasABTop div.CuerpoL div.ColumnaAB div.BoxContainer div.ColD
		{
			float: left;
			display: inline;
			width: 273px;
		}
		
		#ColumnasABTop div.CuerpoL div.ColumnaAB div.BoxContainer div.Box
		{
			margin: 10px auto;
			width: 258px;
			padding-bottom: 7px;
			border-top: solid 1px #e5e5e5;
			background: transparent url(../images/clasificados/home/box_bott.gif) no-repeat bottom left;
		}
		
			#ColumnasABTop div.CuerpoL div.ColumnaAB div.BoxContainer div.Box div.Body
			{
				width: 245px;
				height: 33px;
				background-color: #eeeeee;
				
				padding: 3px 5px;
				
				border-top: solid 3px #808080;
				
				border-left: solid 1px #e5e5e5;
				border-right: solid 1px #e5e5e5;
			}
			
				#ColumnasABTop div.CuerpoL div.ColumnaAB div.BoxContainer div.Box div.Body div.Barra
				{
					font-weight: bold;
					color: #8a8a8a;
					padding-bottom: 2px;
				}
			
				#ColumnasABTop div.CuerpoL div.ColumnaAB div.BoxContainer div.Box1 div.Body{border-top-color: #ffd503;}
				#ColumnasABTop div.CuerpoL div.ColumnaAB div.BoxContainer div.Box2 div.Body{border-top-color: #ef59a1;}
				#ColumnasABTop div.CuerpoL div.ColumnaAB div.BoxContainer div.Box3 div.Body{border-top-color: #a3238e;}
				#ColumnasABTop div.CuerpoL div.ColumnaAB div.BoxContainer div.Box4 div.Body{border-top-color: #ed1c24;}
				#ColumnasABTop div.CuerpoL div.ColumnaAB div.BoxContainer div.Box5 div.Body{border-top-color: #33a543;}
				#ColumnasABTop div.CuerpoL div.ColumnaAB div.BoxContainer div.Box6 div.Body{border-top-color: #30ace1;}
				
/* -- -- -- Agregado 26.11.2007 -- -- -- */
				
				#ColumnasABTop div.CuerpoL div.ColumnaAB div.BoxContainer div.Box7 div.Body{border-top-color: #ec8d1c;}
				

		div.TituloClasificados {
			width:450px;
			float:left;
			position:relative;
			margin:10px 0px 5px 0px;
			left:10px;
		}

		#ColumnasABTop div.CuerpoL div.ColumnaAB div.BoxContainer div.BoxReceptorias
		{
			margin: 10px auto;
			width: 250px;
			height:25px;
			padding: 25px 8px 0px 0px;
			background: transparent url(../images/clasificados/receptorias/bg_receptorias.gif) no-repeat top left;
		}


/* -- -- -- -- -- -- -- -- -- */


/* Definiciones Empleos */

#ColumnasABTop Div.ColumnaL ul.Ruta
{
	background-color: #eeeeee;
	height: 20px;
	line-height: 20px;
	padding-left: 12px;
}

	#ColumnasABTop Div.ColumnaL ul.LinkBar li{color: #999999;margin: 0px 2px;}
	
		#ColumnasABTop Div.ColumnaL ul.LinkBar li a{color: #999999; }
		
	#ColumnasABTop Div.ColumnaL .logoEmpleos .right
	{
		margin: 20px 20px 0px 0px;
		background: #ffffff;
	}
	
	#ColumnasABTop Div.ColumnaL .logoInmob .right{padding-top: 30px; background: #ffffff;}
	#ColumnasABTop Div.ColumnaL .logoJud .right{padding-top: 30px; background: #ffffff;}
	
	#ColumnasABTop Div.ColumnaL .logoNotables{height: 91px; background: #ffffff;}
	
	#ColumnasABTop Div.ColumnaL .logoNotables img{padding: 47px 0px 0px 18px; background: #ffffff;}

/* MODIFICADO 10-04-2007 */
	
	#ColumnasABTop Div.ColumnaL .logoAutos img.left{padding: 27px 0px 0px 0px; background: #ffffff;}
	#ColumnasABTop Div.ColumnaL .logoAutos img.right{padding: 27px 0px 0px 0px; background: #ffffff;}

	#ColumnasABTop Div.ColumnaL .logoRur .right{padding-top: 20px; background: #ffffff;}
	#ColumnasABTop Div.ColumnaL .logoProd .right{padding-top: 17px; background: #ffffff;}
	
	#ColumnasABTop Div.ColumnaL .logoServ .left{padding-top: 17px; background: #ffffff;}
	#ColumnasABTop Div.ColumnaL .logoServ .right{padding-top: 23px; background: #ffffff;}


	#ColumnasABTop Div.ColumnaL .logoReceptorias
	{
		padding: 40px 0px 10px 8px;
	}

/* FIN MODIFICADO 10-04-2007 */

/* MODIFICADO 11-04-2007 */

	#ColumnasABTop Div.ColumnaL .logoContacto
	{
		padding: 40px 0px 10px 8px;
	}

		#ColumnasABTop Div.ColumnaL .logoContacto img.right
		{
			margin-right: 35px;
		}

/* FIN MODIFICADO 11-04-2007 */

#ColumnasABTop .CuerpoC
{
	text-align:center;
}
	
	#ColumnasABTop .CuerpoC .ColumnaABCenter
	{
		margin: 0 auto;
		width: 528px;
		text-align: left;
		border-top: solid 1px #d4d4d4;
	}
	
		#ColumnasABTop .CuerpoC .ColumnaABCenter *{text-align: left;}
		
		#ColumnasABTop .CuerpoC .ColumnaABCenter .ColumnaA{width:303px;}
		
			#ColumnasABTop .CuerpoC .ColumnaABCenter .ColumnaA .Total
			{
				padding: 10px 0px 10px 3px;
				width: 295px;
				letter-spacing: -1px;
			}
			
				#ColumnasABTop .CuerpoC .ColumnaABCenter .ColumnaA .Total span{font-size: 15px; font-weight: bold;}
				#ColumnasABTop .CuerpoC .ColumnaABCenter .ColumnaA .Total span.text{color: #4982b9;}
				#ColumnasABTop .CuerpoC .ColumnaABCenter .ColumnaA .Total span.number{color: #e59033;}
				#ColumnasABTop .CuerpoC .ColumnaABCenter .ColumnaA .Total p
				{
					margin-top: 10px;
					font-size: 13px;
					color: #727272;
					letter-spacing: 0px;
				}
			
			
			#ColumnasABTop .CuerpoC .ColumnaABCenter .CABHead
			{
				padding: 5px 0px;
			}
			
				#ColumnasABTop .CuerpoC .ColumnaABCenter .CABHead .Total{letter-spacing: -1px;}
					#ColumnasABTop .CuerpoC .ColumnaABCenter .CABHead .Total span{font-size: 15px; font-weight: bold;}
					#ColumnasABTop .CuerpoC .ColumnaABCenter .CABHead .Total span.text{color: #999999;}
					#ColumnasABTop .CuerpoC .ColumnaABCenter .CABHead .Total span.number{color: #4982b9;}
			
			
			ul.Areas
			{
				margin-top: 10px;
				padding-left: 3px;
			}
			
				ul.Areas li
				{
					_height: 18px;
					min-height: 18px;
					line-height: 18px;
					font-size: 13px;
				}
				
					ul.Areas li a
					{
						color: #727272;
						font-weight: bold;
						font-size: 13px;
					}
					ul.Areas li a:hover{text-decoration: underline;}
						
						ul.Areas li a span
						{
							font-weight: normal;
							color: #e59033;
							font-size: 11px;
						}
		
		
		#ColumnasABTop .CuerpoC .ColumnaABCenter .ColumnaB{width:223px;}
			#ColumnasABTop .CuerpoC .ColumnaABCenter .ColumnaB .Borde{margin-left: 7px; padding:0px;}
			#ColumnasABTop .CuerpoC .ColumnaABCenter .ColumnaB .Aviso{margin-left: 7px;}
			
			#ColumnasABTop .CuerpoC .ColumnaABCenter .ColumnaB .NotablesBtn{ padding: 10px 3px;}

				#ColumnasABTop .CuerpoC .ColumnaABCenter .Window .Item
				{
					line-height: 18px;
				}
				
				#ColumnasABTop .CuerpoC .ColumnaABCenter .Window .ItemL
				{
					line-height: 18px;
					height: auto;
				}

				#ColumnasABTop .CuerpoC .ColumnaABCenter .Busqueda
				{
					padding-top: 20px;
					padding-bottom: 20px;
				}
				
					#ColumnasABTop .CuerpoC .ColumnaABCenter .ColumnaB .Busqueda {padding-top: 0px;}

					#ColumnasABTop .CuerpoC .ColumnaABCenter .Busqueda .Item span, #ColumnasABTop .CuerpoC .ColumnaABCenter .Busqueda .ItemL span
					{
						font-weight: bold;
						color: #727272;
					}
						
						#ColumnasABTop .CuerpoC .ColumnaABCenter .Busqueda textarea
						{
							background: #f8f8f8 url(../images/clasificados/common/ta_bg.gif) repeat-x top left;
							width: 100%;
							height: 100%;
							border: solid 1px #000000;
							border-top: solid 1px #b9b9b9;
							border-left: solid 1px #b9b9b9;
							border-right: solid 1px #ebebeb;
							border-bottom: solid 1px #ebebeb;
						}
						
						#ColumnasABTop .CuerpoC .ColumnaABCenter .Busqueda .Item input,#ColumnasABTop .CuerpoC .ColumnaABCenter .Window .Item select
						{
							width: 115px;
						}
						
						#ColumnasABTop .CuerpoC .ColumnaABCenter .Busqueda .Item .Block
						{
							display: block;
							width: 100%;							
						}
						
						#ColumnasABTop .CuerpoC .ColumnaABCenter .Busqueda .Item input.Check
						{
							display: inline;
							width: auto;
							position: relative;
							top: 3px;
							_top: 0px;
							border: none;
							background: none;
						}
						
						#ColumnasABTop .CuerpoC .ColumnaABCenter .Busqueda .Left{ width: 210px;}
						#ColumnasABTop .CuerpoC .ColumnaABCenter .Busqueda .Middle{ width: 200px; margin-left: 10px;}
						#ColumnasABTop .CuerpoC .ColumnaABCenter .Busqueda .Right{ width: 80px; padding-top: 16px;}
						
							/*<CAMBIO 26-04-2007>*/
							#ColumnasABTop div.CuerpoC div.ColumnaABCenter div.Busqueda div.Item ul.LinkBar li
							{
								margin-left: 5px;
							}
							
								#ColumnasABTop div.CuerpoC div.ColumnaABCenter div.Busqueda div.Item ul.LinkBar li span
								{
									font-weight: normal;
									color: #727272;
								}
							
						#ColumnasABTop div.CuerpoC div.ColumnaABCenter div.Busqueda div.Item span.Comment
						{
							display: block;
							font-size: 9px;
							font-weight: normal;
							line-height: 8px;
							color: #727272;
							text-transform: uppercase;
							padding: 4px 0px;
						}
						
						#ColumnasABTop div.CuerpoC div.ColumnaABCenter div.Busqueda div.Item span.CommentReg
						{
							width: 170px;
						}
							
							/*</CAMBIO 26-04-2007>*/
						
				/*#ColumnasABTop .CuerpoC .ColumnaABCenter .RecuperaC*/
				
					#ColumnasABTop div.CuerpoC div.ColumnaABCenter div.RecuperaC .LinkBar
					{
						margin-top: 5px;
					}
					
					#ColumnasABTop div.CuerpoC div.ColumnaABCenter div.RecuperaC input.Psecreta
					{
						float: left;
						display: inline;
						width: 285px;
					}
					
					#ColumnasABTop div.CuerpoC div.ColumnaABCenter div.RecuperaC a.btn
					{	
						float: left;
						display: inline;
						margin-left: 10px;
					}
					
						#ColumnasABTop div.CuerpoC div.ColumnaABCenter div.RecuperaC a.btn img
						{
							float: left;
							display: inline;
							margin-top: 2px;
						}
						
				#ColumnasABTop div.CuerpoC div.ColumnaABCenter ul.RecPass
				{
					margin: 6px;
					font-size: 13px;
				} 
				
					#ColumnasABTop div.CuerpoC div.ColumnaABCenter ul.RecPass li {font-size: 13px; padding: 5px 0px;}
					
					#ColumnasABTop div.CuerpoC div.ColumnaABCenter ul.RecPass li.Resaltado{color: #ff6e00; font-weight: bold;}


		/*#ColumnasCDTop .ColumnaC*/
		
			#ColumnasCDTop .ColumnaC .PDown
			{
				padding-bottom: 10px;
			}
			
			/*#ColumnasCDTop .ColumnaC .Rubros*/
			
				#ColumnasCDTop .ColumnaC .Rubros .Item
				{
					padding: 7px 10px;
				}
				
					#ColumnasCDTop .ColumnaC .Rubros .Item .logo a.left
					{
						width: 32px;
						height: 28px;
						text-align: center;
					}
						#ColumnasCDTop .ColumnaC .Rubros .Item .logo a.left *{margin: 0 auto;}
					
					#ColumnasCDTop .ColumnaC .Rubros .Item .logo a.right
					{
						float: left;
						text-align: left;
						margin-left: 5px;
						
						padding-top: 6px;
						width: 170px;
						height: 18px;
					}
					
					#ColumnasCDTop .ColumnaC .Rubros .Item p
					{
						color: #999999;
					}
					
			#ColumnasCDTop .ColumnaC .GuiaServicios
			{
				padding: 8px;

			}
			
				#ColumnasCDTop .ColumnaC .GuiaServicios ul{ padding-left: 10px; _padding_left: 17px; }
				
					#ColumnasCDTop .ColumnaC .GuiaServicios ul li
					{
						/* Actualizar la siguiente imagen, para mejor visualizacion en IE7*/
						list-style: none outside url(../images/clasificados/common/guia_li.gif);
						margin: 0px;
						padding: 0px;
						height: 14px;
					}
					
					
			div.ListaAreas ul.Areas li
			{
				min-height: 15px;
				_height: 15px;
				line-height: 15px;
				font-size: 11px;
				padding-bottom: 0px;
				margin-left: 5px;
			}
				
				div.ListaAreas ul.Areas li a
				{
					height: 15px;
					line-height: 15px;
					font-size: 11px;
				}
				
				div.ListaAreas ul.Areas li.Open a
				{
					background: transparent url(../images/clasificados/common/li_area_liopen.gif) no-repeat center left;
					padding-left: 15px;
				}
				
					div.ListaAreas ul.Areas li.Open ul li{ list-style: none; margin-left: 15px; padding:0px;}
						#ColumnasCDTop .ColumnaC div.ListaAreas ul.Areas li.Open ul li a
						{
							background: transparent url(../images/clasificados/common/li_area_disc.gif) no-repeat center left;
							font-weight: normal;
						}

				div.ListaAreas ul.Areas li a
				{
					background: transparent url(../images/clasificados/common/li_area_liclose.gif) no-repeat center left;
					padding-left: 15px;
				}

/*li_area_liclose.gif*/
/* <BusquedaResultados> */

	.BusquedaResultados .Item
	{
		height: 66px;
		padding: 3px 10px 6px 10px;
	}
	
		.BusquedaResultados .Item .Title
		{
			/*height: 20px;*/
			/*line-height: 20px;*/
		}
		
			.BusquedaResultados .Item .Title input.Check{ position:relative; top:3px; _top: 0px; border: none !important;background: none !important;}
			
			.BusquedaResultados .Item .Title span.text { color: #666666; font-weight: bold; padding-left: 2px;}
				.BusquedaResultados .Item .Title span.text strong { color: #4982b9;}
			.BusquedaResultados .Item .Title span.fecha { color: #4982b9;}
			
			.BusquedaResultados .Item p{ padding: 2px 4px;}
			
			.BusquedaResultados .Item .left { width: 445px; }
			.BusquedaResultados .Item .right { width: 60px; padding-top:29px;}
			
			
	.BusquedaResultados .EndButton
	{
		padding: 20px 0px;
	}
	
	.BusquedaResultados .C0{background-color: #ecf2f3;}
	.BusquedaResultados .C1{background-color: #ffffff;}
	
/* </BusquedaResultados> */

/* <Paginador> */

.Paginador
{
	margin: 0px auto;
	width: 290px;
	height: 15px;
}

	.Paginador .left
	{
		width: 60px;
	}

	.Paginador .middle
	{
		width: 170px;
		text-align: center !important;
	}
	
		.Paginador .middle *{font-family: "Tahoma", Sans-Serif;font-size: 9px;	line-height: 15px;}
	
		.Paginador .middle span { color: #4982b9; font-weight: bold;}
	
	.Paginador .right
	{
		width: 60px;
		text-align: right !important;
	}
		.Paginador .right * {margin: 0 auto;display: inline;}

/* </Paginador> */

/* <Busqueda Avanzada> */

	.Avanzada .Item input{ width: 310px !important; }
	.Avanzada .Item select{ width: 312px !important; _width: 314px !important; }
	
	.Avanzada .Item input.Check
	{
		width: auto !important;
		margin-left: 4px;
		_margin-left: 0px;
		_left: -1px;
		position:relative;
		top: 0px !important;
		_top: 0px;
	}
	
	.Avanzada .Item span { width: 192px;}


/* <Busqueda Avanzada> */

/* AGREGADO 10-04-2007 */

	div.CuerpoL table.Receptorias
	{

		margin: 8px auto;
		width: 527px;
		border-collapse: collapse;
	}
	
		div.CuerpoL table.Receptorias td.recep { width: 112px; color: #4982b9; font-weight: bold; text-transform: uppercase; font-size: 12px;}
		div.CuerpoL table.Receptorias td.dir { width: 146px;  color: #727272;  font-weight: bold; text-transform: uppercase; font-size: 12px;}
		div.CuerpoL table.Receptorias td.tel { width: 92px;  color: #4982b9;}
		div.CuerpoL table.Receptorias td.mail { width: 177px;  color: #999999;}
			div.CuerpoL table.Receptorias td.mail a {color: #999999; text-decoration: underline;}

		div.CuerpoL table.Receptorias td
		{
			text-align: center !important;
			
			font-family: "Trebuchet MS", Sans-Serif;
			
			background-image: url(../images/home/punteado-3-1.png);
			background-position: bottom left;
			background-repeat: repeat-x;
			
			padding: 5px 0px 20px 0px;
		}
	
		div.CuerpoL table.Receptorias tr.firstRow td
		{
			background: #cfdee2 url(../images/clasificados/receptorias/td_sep.gif) no-repeat center right;
			font-family: Georgia, Serif;
			font-size: 16px;
			color: #ffffff;
			height: 21px;
			line-height: 21px;
			padding: 0px;
			
			font-weight: normal;
			
			text-transform: none;
		}
		
		div.CuerpoL table.Receptorias tr.firstRow td.mail{background:#cfdee2;}


		div.CuerpoL table.Receptorias tr.row0 td{background-color: #ecf2f3;}
		div.CuerpoL table.Receptorias tr.row1 td{background-color: #ffffff;}



/* FIN AGREGADO 10-04-2007 */



/* CAMBIO 26-04-2007 */

div.ColumnaB div.ContB
{
	margin-top: 20px;
}

			#ColumnasABTop .CuerpoC .ColumnaABCenter .ColumnaA .Contacto
			{
				width: 284px;
				overflow: hidden;
			}
				#ColumnasABTop .CuerpoC .ColumnaABCenter .ColumnaA .Contacto .Title
				{
					width: 276px;
					_width: 280px;
				}


			#ColumnasABTop .CuerpoC .ColumnaABCenter .ColumnaB .Contacto
			{
				width: 215px;
				overflow: hidden;
			}
				#ColumnasABTop .CuerpoC .ColumnaABCenter .ColumnaB .Contacto .Title
				{
					width: 215px;
				}
				
	#ColumnasABTop .CuerpoC .ColumnaABCenter .Registra .Body {height: 280px;}

#ColumnasABTop .CuerpoC .ColumnaABCenter .Contacto .ItemD
{
	height: 43px;
}

#ColumnasABTop .CuerpoC .ColumnaABCenter .Contacto .ItemL textarea
{
	height: 150px;
}

/* FIN CAMBIO 26-04-2007 */

.bannerauto
{
	float:left;	 
	.margin-left: 7px;
}