﻿@charset "utf-8";
/* CSS Document */

* {
padding: 0;
margin: 0;
z-index: 1;
}

body {
	background-image:url(imagenes/back.gif);
	background-position:center;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	left:0px;
	text-align:left;
}

iframe {
    position:absolute;
    left:0px;
    float:left;
}

h2 {
	font-size:14px;
}


a { color:#000; }
a:hover { color:#F421CC; }

/************************************************************************
* 
* LAYOUT GENERAL
*
************************************************************************/

#lienzo {
	position:absolute;	
	width:775px;
	left:50%;
	margin-left:-387px;
	background-color:#FFF;
	padding:150px 0px 15px 0px;
	padding-bottom:15px;
	/*_padding-top:30px;*/
	border-bottom:dashed 1px #FFF;
}

#header {
	position:absolute;
	left:50%;
	margin-left:-397px;
	/*_margin-left:100px;*/
	width:795px;
	height:90px;
	z-index:90;
	top:0px;
}

.divReportar
{
 
    float:left;
    margin-top:-141px;
    position:relative;
    z-index:1000;
    background-color:White;
    padding:10px;
    width:400px;
    

    }
	.headerBorder {
		float:left;
		margin-left:10px;
		width:775px;
		height:10px;
		background-color:#FAE600;
		display:inline;
		font-size:1px;
	}
	
	.headerMod {
		float:left;
		width:775px;
		border-left:solid 10px #FAE600;
		border-right:solid 10px #FAE600;
		background-color:#FBFF00;
		height:70px;
	}

	#headerBoton {
	   
	background-image:url(imagenes/b-publica.gif);	width:224px;
		height:37px;
		border:solid 2px #000;
		padding:3px 0px 0px 7px;
		border-top:none;
		border-left:none;
		float:left;
		background-color:#F421CC;
		margin:15px 0px 0px 15px;
		cursor:pointer;
		background-repeat:no-repeat;
		background-position:6px 50%;
		display:inline;
	}
	#headerBoton #fondo
	{
	     
	}
	#headerLogo	{
	    float:left;
        height:50px;
        margin-left:13px;
        margin-top:6px;
        width:129px;
        display:inline;
		cursor:pointer;
		background-image:url(imagenes/logo.gif);
    }
	
	.headerBuscMod {
		width:356px;
		height:40px;
		border:solid 2px #000;
		border-top:none;
		border-left:none;
		float:left;
		background-color:#F421CC;
		margin:15px 0px 0px 13px;		
	}
	
		#hBuscTit {
			float:left;
			margin:11px 5px 0px 8px;
			display:inline;
		}
		
		.hBuscTextfield {
			width:215px;
			font-size:18px;
			background-color:#FFF;
			border:solid 1px #CCC;
			padding:3px 0px 3px 3px;
			margin-top:6px;
			float:left;
		}
		
		#hBuscBut {
			float:left;
			width:30px;
			height:27px;
			display:inline;
			margin-left:5px;
			margin-top:5px;
		}
	
	#linkButon	{
		cursor:pointer;
		position:relative;
		float:right;
		width:140px;
		margin-left:600px;
		background:black;
		z-index:888 !important;
	}
			


/* barra izquierda */

#barraIzq {
	float:left;
	width:200px;
	margin-left:-3px;
	display:inline;
}

	.barraIzqLine {
		float:left;
		width:194px;
		height:6px;
		background-color:#F421CC;
		font-size:1px;
	}

	#barraIzqContent {
		float:left;
		width:194px;
		border-right:solid 6px #F421CC;
		text-align:left;
	}
	
	.barraIzqMod1 {
		float:left;
		width:194px;
		padding-bottom:10px;
		border-bottom:solid 6px #F421CC;
		/*background:white;*/
	}
	
	.barraIzqTit {
		width:184px;
		font-size:12px;
		font-weight:bold;
		margin-bottom:5px;
		margin-top:10px;
		padding-left:10px;
		float:left;
	}
	
	.barraIzqCat {
		float:left;
		width:184px;
		padding-bottom:3px;
		font-size:12px;
		padding-left:10px;
		text-decoration:none;
	}
	
	a.barraIzqCat:hover {
		background-color:#FBFF00;					
	}
	
	.barraIzqCat01 {
		float:left; 
		margin-right:3px;
		cursor:pointer;
	}
	
	.barraIzqCat02 {
		float:left;
		text-decoration:underline;
		cursor:pointer;
	}
	
/* tags */


#barraIzqTagCloud {
	width:180px;
	margin-left:10px;
	display:inline;
	padding-bottom:10px;
	float:left;
}


.bIzqTagCloud {
	float:left;
	padding:4px 2px 4px 2px;
	text-decoration:none;
	font-size:12px;
	margin:3px 3px 0px 0px;
}

	a.bIzqTagCloud:hover {
		background-color:#000;
		color:#FBFF00;
	}

	a.bIzqTagCloudW1 {
		background-color:#FBFF00;
		color:#000;
		font-weight:bold;
	}
	
	a.bIzqTagCloudW2 {
		background-color:#F421CC;
		color:#FFF;
		font-weight:bold;
	}
	
	a.bIzqTagCloudW3 {
		background-color:#F458DB;
		color:#FFF;
	}
	
	a.bIzqTagCloudW4 {
		background-color:#F9ACED;
		color:#FFF;
	}
	
.barraIzqMenu {
	width:195px;
	margin-top:10px;
	float:left;
	border-top:solid 1px #F421CC;
}

.barraIzqMenu a {
	display:block; 
	padding:5px 5px 5px 10px; 
	border-bottom:solid 1px #F421CC;
	text-decoration:none;
	color:#F421CC;
	background-color:#E7E7E7;
	font-size:12px;
}

.barraIzqMenu a:hover {
	background-color:#FBFF00;
}
	

/* filtrosActivos (resulktados) */	
	
.barraIzqFiltMod {
	float:left;
	width:179px;
	padding:10px 5px 10px 10px; 
	border-bottom:solid 6px #F421CC;
	background-color:#FBFF00;
	font-size:12px;
}
a.filtroCiudad {
	float:left;
	padding:0 19px 1px 0;
	margin:0px 5px 0px 0px;	
	background-color:#ED578C;
	text-decoration:none;
	color:#FFF;
	background-image:url(imagenes/barraIzqFiltAct-back.gif);
	background-repeat:no-repeat;
	background-position: right;
}

	a.filtroCiudad:hover {
		background-image:url(imagenes/barraIzqFiltAct-hoverBack.gif);
	}
a.barraIzqFiltAct {
	float:left;
	padding:4px 19px 4px 4px;
	margin:5px 5px 0px 0px;
	background-color:#F421CC;
	text-decoration:none;
	color:#FFF;
	background-image:url(imagenes/barraIzqFiltAct-back.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
}

	a.barraIzqFiltAct:hover {
		background-image:url(imagenes/barraIzqFiltAct-hoverBack.gif);
	}
	
a.barraIzqFiltAct2 {
	float:left;
	padding:4px 19px 2px 4px;
	margin:5px 5px 0px 0px;
	border:solid 1px #000;
	text-decoration:none;
	background-image:url(imagenes/barraIzqFiltAct-back.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
}

	a.barraIzqFiltAct2:hover {
		color:#FFF;
		background-color:#F421CC;
		cursor:pointer;
		cursor:hand;
		background-image:url(imagenes/barraIzqFiltAct-hoverBack.gif);
	}

.barraIzqFilt2 {
	float:left;
	width:175px;
	border-top:dashed 1px #666;
	margin-top:10px;
	padding-top:8px;
	font-size:11px;
	line-height:13px;
	color:#4D5000;
}

	.barraIzqFiltTit {
		float:left;
		width:175px;
		font-weight:bold;
		font-size:12px;
		margin:5px 0px 2px 0px;
	}
	
	.barraIzqFilt2Mod {
		float:left;
		width:173px;
		border:solid 1px #AEB500;
		padding:2px 0px 2px 0px;
		margin-bottom:3px;
	}
	
	a.barraIzqFilt2ModL {
		float:left;
		width:165px;
		padding:2px 3px 2px 5px;
		color:#4D5000;
	}
	
	a.barraIzqFilt2ModL:hover {
		background-color:#000;
		color:#FBFF00;
		text-decoration:none;
	}
	
	
/* módulo de usuario */

#usuario {
	position:absolute;
	width:795px;
	left:50%;
	margin-left:-397px;
	top:95px;
	display:inline;
	z-index:11;
}

#info
{
    _margin-top:-50px;
    }




/*
.barraDerLoginUsuarioVisible iframe
{
    position:absolute;
    left:0px;
    margin-left:-500px;
	display:inline;
	float:left;
    }
	
*/
	
	
/*******estilos para la seccin de ubicacin geogrfica********/

#seccionGeograficaContent {
	float:left;
	width:318px;
	height:45px;	
	background-color:#ED578C;
	border:solid 1px #666;
	margin-left:3px;
	/*display:inline;*/
	display:table;
}

.secicionGeograficaSeleccionada	{
	margin:9px 0px 0px 7px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFF;
	font-size:14px;
	width:305px;
}

.seccGeografMenu {
	float:left;
	width:305px;
	margin-left:7px;
	font-size:10px;
	display:inline;
}

a.seccGeografLink:hover {
	color:#FFF;
}

/***********************************************************/
	.usuarioModAct {
		float:left;
		width:470px;
		border:solid 1px #CCC;
		height:46px;
		overflow:visible;
		background-color:#FDD2E5;
	}
	.usuarioMod {
		float:left;
		width:470px;
		border:solid 1px #CCC;
		height:46px;
		overflow:visible;
		background-color:#FDD2E5;
	}
	
	.usuarioIcon {	
		float:left;
		border-right:dashed 1px #666;
		padding:5px;
		height:35px;
	}
	#erroresValidacion
	{
	  background-color:#F421CC;
        clear:left;
        color:white;
        float:left;
        width:470px;
        font-weight:bold;
	}
	.usuarioIconAct {	
		float:left;
		border-right:dashed 1px #666;
		padding:5px;
		height:35px;
		background-color:#F000CC;
	}
	.barraDerLoginValidators
	{
	    float:left;
	    display:block;
	}
	.userModInt01 {		
		float:left;
		width:315px;
		height:45px;
		border-right:dashed 1px #666;
		padding-left:7px;
	}
	
	.userLoginTxt, .userPswTxt {		
		float:left;
		font-size:11px;
		margin-top:5px;
	}
	
		.userLoginTxt {
			width:160px;
		}
		
		.userPswTxt {
			width:110px;
		}
		
	.userLoginTField, .userPswTField {
		float:left;			
		border:solid 1px #CCC;		
		font-size:11px;
		padding:3px;
		padding-top:1px;
		margin-bottom:3px;
	}
		
		.userLoginTField {
			width:147px;
			margin-right:5px;
			display:inline;
		}
			
		.userPswTField {
			width:110px;
		}
		.barraDerLoginUsuarioApagado {
display:none;

}
.barraDerLoginUsuarioVisible {
display:inline;

}
	.barraDelLoginErrorMessageHidden {
    color:white;
    display:none;
    float:left;
    font-weight:bold;
    background-color:#F421CC;
    
}
.barraDelLoginErrorMessage{
    float:left;
}
	.userButon {
		float:left;	
		width:13px;
		height:16px;
		margin-left:7px;
		margin-top:-7px;
		padding:5px 0px 0px 8px;	
		background-color:#F421CC;
		border-right:solid 2px #000;
		border-bottom:solid 2px #000;
		cursor:pointer;
		display:inline;
	}
	
	
	
	a.userLoginLink01, a.userLoginLink02 {
		float:left;
		padding:2px 0px 2px 7px;
		width:114px;
		font-size:10px;
	}
	
		a.userLoginLink01 {
			color:#666;			
			margin-top:15px;
		}
		
		a.userLoginLink01:hover {
			color:#000;
			background-color:#E1B6C9;
		}
		
		a.userLoginLink02 {
			color:#000;
			font-weight:bold;
			margin-top:-3px;
		}
		
		a.userLoginLink02:hover {
			color:#FFF;
			background-color:#F421CC;
		}

	.userLoginActMail {
		float:left;
		font-size:15px;
		font-weight:bold;
		margin:7px 0px 0px 5px;
		padding:8px 7px 0px 0px;
		display:inline;
		height:27px;
		border-right:dashed 1px #666;
	}
	
	.userLoginActOptions {
		float:left;		
		margin-top:7px;
		padding:8px 7px 0px 7px;
		display:inline;
		height:27px;		
		font-size:12px;
	}
	
	.userLoginActOffMod {
		float:right;
		margin-top:7px;
		height:29px;
		padding:6px 7px 0px 7px;			
		border-left:dashed 1px #666;
	}
	
	a.userLoginActOff {
		float:left;
		height:12px;
		padding:4px;
		background-color:#F000CC;
		border-bottom:solid 2px #000;
		border-right:solid 2px #000;
	}


/* contenido central */	
		
#contCentral {
	float:left;
	margin:0px 0px 15px 10px;
	width:568px;
	display:inline;
	_margin-bottom:0px;
}

.registroTxtxField {
	border:1px solid #CCCCCC;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	padding:3px;
	width:412px;
}
.registroTxtChico {
	color:#888888;
	float:left;
	margin-bottom:10px;
	margin-top:-8px;
	width:480px;
	_width:450px;
}
.registroTxt2 
{
	
	float:left;
	font-size:12px;
	margin-bottom:3px;
	padding-top:8px;
}
.registroTxtxField2 {
	border:1px solid #CCCCCC;
	float:left;
	background:white;
	color:Black;
	font-size:12px;
	margin-bottom:10px;
	margin-left:7px;
	padding:3px;
	width:150px;
}
	.contCentralTit {
		
		background-color:#FEFFD4;
		border:1px dashed #CCCCCC;
		float:left;
		margin-bottom:30px;
		opacity:0.9;
		padding-left:5px;
		padding-right:5px;
		width:547px;
		
	}
	
	.listTit
	{
	
		color:#000000;
		font-size:11px;
		padding:3px 0px;
		
		text-align:center;
		
		}
	.linkStatusBusqueda
	{
		font-weight:bold;
		}
	.tit01 {
		color:#F421CC;
		font-weight:bold;
	}
	.listTitTxt {
		border:1px solid #F421CC;
		color:#F421CC;
		margin-bottom:7px;
		margin-top:12px;
		margin-left:6px;
		padding:2px;
		text-align:center;
		width:525px;
		}
	a.link01 {
	color:#F421CC;
	text-decoration:none;
}
	a.link01:hover {
		text-decoration:underline;
	}
		a.linkErrorRestriccion {
	color:#F421CC;
	text-decoration:none;
	float:left;
	
}
	a.linkErrorRestriccion:hover {
		text-decoration:underline;
		float:left;
	}
	
.listOrden {
	border:1px dashed #CCCCCC;
	float:left;
	margin-bottom:30px;
	margin-top:-20px;
	padding:5px;
	width:546px;
}
	.errorMessage
{
	background-color: #FFB0D8;
	margin-bottom:7px;
	width:398px;
	
}

#footer {
	float:left;
	width:776px;
	line-height:17px;
	margin-top:15px;
	padding-top:15px;
	padding-bottom:0px;
	border-top:dashed 1px #000;
	text-align:center;
	color:#666;
	/*_margin-top:-50px;*/
}

#footer a {	
	color:#666;
}

#footer a:hover {	
	color:#000;
}

/************************************************************************
* 
* UC de FILTRO -- filtroBusqueda.ascx
*
************************************************************************/
.barraIzqFiltMod {
    background-color:#FBFF00;
    border-bottom:6px solid #F421CC;
    float:left;
    font-size:12px;
    padding:10px 5px 10px 10px;
    width:179px;
}
/************************************************************************
* 
* LISTADO DE AVISOS
*
************************************************************************/


.listOrdenTit {
	float:left;
	font-size:12px;
	margin-top:5px;
}

.listOrdenMenu {
	float:left;
	border:solid 1px #666;
	font-size:12px;
	margin-top:2px;
	margin-left:5px;
}


#list {
	float:none;
}


.listBoxDes {
	float:left;
	width:555px;
	margin-bottom:20px;
	padding:0px 3px 3px 0px;
	background-color:#000;
}

	.listBoxBorderDes {
		float:left;
		height:6px;
		font-size:1px;
		background-color:#FBFF00;
		width:555px;
		display:inline;
	}
	
	.listBoxContentDes {
		float:left;
		width:555px;
		background-color:#FEFFE4;
	}
		
	.listBoxFechaDes {
		float:left;
		width:535px;
		margin:5px 0px 5px 10px;
		font-size:10px;
		font-weight:bold;
		border-bottom:dashed 1px #CCC;
		padding-bottom:3px;		
		display:inline;		
	}
	
	a.listBoxTitDes {
		float:left;		
		width:535px;
		padding:0px 10px 0px 10px;
		text-decoration:none;
		display:inline;
		font-size:14px;
		font-weight:bold;
		text-transform:uppercase;
	}
	
		a.listBoxTitDes:hover {
			background-color:#000;
		}
	
	a.listBoxTxtDes {
		float:left;
		padding-bottom:2px;
		margin-top:2px;
		width:535px;
		padding:0px 10px 0px 10px;
		display:inline;
		font-size:12px;
		text-decoration:none;
		cursor:pointer;
	}
	
		a.listBoxTxtDes:hover {
			background-color:#000;
		}
	
	.listBoxIconsDes {
		float:left;
		border-top:dashed 1px #CCC;
		margin:5px 0px 0px 10px;
		padding:7px 0px 7px 0px;
		width:526px;
		display:inline;
	}
	

.listBoxOrd {
	float:left;
	width:558px;
	margin-bottom:20px;
	margin-top:6px;
}
	
	.listBoxContentOrd {
		float:right;
		width:538px;
		background-color:#FEFFE4;
		padding:7px 10px 7px 10px;
		border-bottom:solid 1px #C7D000;
		border-top:solid 1px #C7D000;
	}
	
	.listBoxTxtOrd {
		float:right;
		font-size:12px;
		margin:4px 5px 0px 0px;
		display:inline;
	}
	
	.listBoxMenuOrd {
		float:right;
		font-size:12px;
		background-color:#FCFF96;
	}
	

.listBox {
	float:left;
	margin-bottom:20px;
}

	.listBoxBorder {
		float:left;
		height:6px;
		font-size:1px;
		background-color:#E7E7E7;
		width:546px;
		margin-left:6px;
		display:inline;
	}
	
	.listBoxContent {
		float:left;
		border-left:solid 6px #E7E7E7;
		border-right:solid 6px #E7E7E7;
		width:546px;
		background-color:#FFF;
	}
		
	.listBoxContentPrivado {
		float:left;
		border-left:solid 6px #E7E7E7;
		border-right:solid 6px #E7E7E7;
		width:533px;
		padding-left:10px;
		padding-top:10px;
		font-style:italic;
		padding-bottom:10px;
		background-color:#FFF;
	}	
	
	.listBoxFecha {
		float:left;
		width:526px;
		margin:5px 0px 5px 10px;
		font-size:10px;
		font-weight:bold;
		border-bottom:dashed 1px #CCC;
		padding-bottom:3px;		
		display:inline;		
	}
	
	a.listBoxTit {
		float:left;		
		width:526px;
		margin-left:10px;
		text-decoration:none;
		display:inline;
		font-size:14px;
		font-weight:bold;
		text-transform:uppercase;
	}
	
	a.listBoxTxt {
		float:left;
		padding-bottom:2px;
		margin-top:2px;
		width:526px;
		margin-left:10px;
		display:inline;
		font-size:12px;
		text-decoration:none;
		cursor:pointer;
	}
	
	.listBoxIcons {
		float:left;
		border-top:dashed 1px #CCC;
		margin:5px 0px 0px 10px;
		padding:7px 0px 7px 0px;
		width:526px;
		display:inline;
	}
	
		a.listBoxRegion	{
			float:left;
			padding:5px;
			font-size:10px;
			color:#000;
			font-weight:bold;
			background-color:#FED6FD;
			text-decoration:none;
		}
		
			a.listBoxRegion:hover {
				background-color:#F421CC;
				color:#FFF;
			}
			
			a.listBoxAbuso	{
			float:right;
			padding:5px 5px 5px 23px;
			font-size:10px;
			color:#000;
			font-weight:bold;
			background-repeat:no-repeat;
			background-color:#FED6FD;
			text-decoration:none;
			background-image:url(imagenes/abuso2.gif);
		}
			a.listBoxAbuso:hover {
				background-color:#F421CC;
				color:#FFF;
			}
			
			.listBoxTagsDetalle {
border-top:1px dashed #CCCCCC;
color:Black;
display:inline;
float:left;
font-weight:bold;
margin-left:5px;
margin-top:7px;
padding-bottom:3px;
padding-left:5px;
padding-top:4px;
width:525px;
_width:100%;
}

.listBoxTagsDetalle span
{
display:inline;
float:left;
margin-right:10px;
position:relative;
}
			.listBoxTagsDetalle a{
margin-right:5px;
float:left;
}
				a.listBoxTag	{
			float:left;
			padding:5px;
			font-size:10px;
			color:#000;
			margin-right:5px;
			font-weight:bold;
			background-color:#FED6FD;
			text-decoration:none;
		}
		
			a.listBoxTag:hover {
				background-color:#F421CC;
				color:#FFF;
			}
		
		a.listBoxIconPic-Act	{
			float:left;
			height:21px;
			width:23px;
			margin-right:7px;
			display:inline;
			background-image:url(imagenes/listBoxIconPic-Act.gif);
		}
		
		a.listBoxIconPic-Des	{
			float:left;
			height:21px;
			width:23px;
			margin-right:7px;
			display:inline;
			background-image:url(imagenes/listBoxIconPic-Des.gif);
			cursor:default;
			filter:alpha(opacity=60);
			opacity: 0.6;
		}
		
		a.listBoxIconMail-Act	{
			float:left;
			margin:1px 7px 0px 0px;
			display:inline;
			height:20px;
			width:19px;
			background-image:url(imagenes/listBoxIconMail-Act.gif);
		}
		
		a.listBoxIconMail-Des	{
			float:left;
			margin:1px 7px 0px 0px;
			display:inline;
			height:20px;
			width:19px;
			background-image:url(imagenes/listBoxIconMail-Des.gif);
			cursor:default;
			filter:alpha(opacity=60);
			opacity: 0.6;
		}
	a.listBoxComentario
	{
	    float:left;
	}
	#listListadoPgs {
		float:left;
		width:558px;
		text-align:center;
		font-size:12px;
	}
	
/************************************************************************
* 
* LISTADO DE FAVORITOS
*
************************************************************************/
#lateralview
{
	margin-left:-12px;
	_margin-left:0px;
	margin-top:50px;
	_float:left;
	
	}

#lateralview .listOrdenTit {
	float:left;
	font-size:12px;
	margin-top:5px;
}

#lateralview .listOrdenMenu {
	float:left;
	border:solid 1px #666;
	font-size:12px;
	margin-top:2px;
	margin-left:5px;
}


#lateralview {
	float:left;
	width:220px;
	margin-bottom:20px;
}

	#lateralview {
		float:left;
		height:6px;
		font-size:1px;
		background-color:#E7E7E7;
		width:156px;
		margin-left:6px;
		display:inline;
	}
	
	#lateralview {
		float:left;
		border-left:solid 6px #E7E7E7;
		border-right:solid 6px #E7E7E7;
		width:157px;
	}	
	
	#lateralview  {
		float:left;
		border-bottom:dashed 1px #CCC;
		padding-bottom:2px;
		margin-top:2px;
		width:145px;
		padding-left:5px;
		margin-left:5px;
		display:inline;
		font-size:10px;
		font-weight:bold;
	}
	
	#lateralview .listBoxTit {
		float:left;
		margin-top:7px;
		width:150px;
		margin-left:10px;
		display:inline;
		font-size:9px;
		font-weight:bold;
		text-transform:uppercase;
	}
	
	#lateralview {
		float:left;
		margin-top:2px;
		width:142px;
		margin-left:10px;
		display:inline;
		font-size:10px;
		text-decoration:none;
		cursor:pointer;
		overflow:hidden;
	}
	
	#lateralview {
		float:left;
		border-top:dashed 1px #CCC;
		padding-top:4px;
		margin-top:7px;
		width:154px;
		margin-left:5px;
		display:inline;
		padding-bottom:3px;
	}
	
	#lateralview {
		float:left;
		height:22px;
		margin-left:5px;
		margin-top:4px;
		display:inline;
	}
	
	#lateralview .listBoxBoton {
		float:right;
		width:51px;
		height:53px;
		margin-top:15px;
	}
	
	#lateralview #tituloEjemplos
	{
		font-weight:bold;
		}
		
/*LIENZO*/

.lienzoNormal
{
    position: absolute;
    width: 1000px;
    display: inline;
    height: 948px;
    z-index: 980;
     background:#CCCCCC;
	filter:alpha(opacity=80);
	opacity:0.8;
	display:none;
	position:fixed;
    left:0;
    top:0;
}

.lienzoProcesando {  position: absolute;
    width: 100%; 
    position:fixed;
    left:0;
    display: inline; /*float:left;*/
    height: 100%;
    z-index: 980;
     background:#CCCCCC;
	filter:alpha(opacity=80);
	opacity:0.8;
	display:inline;
	top:0;
	
}

/************************************************************************
* 
* AGREGAR AVISOS
*
************************************************************************/
.btnConfirmarDestacado
{
    width:89px !important;
}
.errorMessageDestacar
{
    background-color:#FFB0D8;
    float:left;
    margin-bottom:7px;
    text-align:center;
    width:398px;
    margin-top:10px;
    display:inline;
}
.errorMessageDestacarPublicar
{
    background-color:#FFB0D8;
    float:left;
    margin-bottom:7px;
    text-align:center;
    width:398px;
    _width:100%;
    margin-top:10px;
    display:inline;
}
.errorMessageDestacarApagado
{
    background-color:#FFB0D8;
    display:none;
    float:left;
    margin-bottom:7px;
    text-align:center;
    width:398px;
}
#contCentralLarge {
display:inline;
float:left;
margin:0 0 15px 10px;
width:755px;
}
#intTitulosLarge {
background-color:#FEFFE4;
border-bottom:6px solid #FBFF00;
border-top:6px solid #FBFF00;
float:left;
font-size:14px;
font-weight:bold;
margin-bottom:15px;
margin-top:5px;
padding:4px 0;
text-align:center;
width:755px;
}
.publiLeft {
    background-color:#0000CC;
    float:left;
    width:187px;
}
.publiLeftAct {
    background-color:#666666;
}
.publiLeftConf {
    background-color:#F421CC;
}
.publiLeftAct, .publiLeftConf {
    border-color:#000000 #CCCCCC #CCCCCC #000000;
    border-style:solid;
    border-width:3px 1px 1px 3px;
    float:left;
    height:126px;
    width:183px;
}
.publiLeftActLogo {
    background-image:url(imagenes/publiLeftActLogo-back.gif);
    display:inline;
    float:left;
    height:30px;
    margin:40px 0 0 71px;
    width:39px;
}
.publiLeftActTxt {
    color:#FFFFFF;
    display:inline;
    float:left;
    font-size:13px;
    margin:3px 0 0;
    text-align:center;
    width:181px;
}
.publiLeftDes {
    background-image:url(imagenes/publiLeftDes-back.gif);
    padding-top:48px;
}
.publiLeftDes, .publiLeftIn {
    background-color:#F421CC;
    border-color:-moz-use-text-color #CCCCCC #CCCCCC;
    border-style:none solid solid;
    border-width:medium 1px 1px;
    color:#666666;
    cursor:pointer;
    float:left;
    font-size:13px;
    height:81px;
    text-align:center;
    width:185px;
    text-decoration:none;
}
.publiLeftDes img {
    opacity:0.5;
}
.publiLeftActPromo {
    color:#000000;
    float:left;
    font-size:10px;
    width:181px;
}
.publiCenter {
    display:inline;
    float:left;
    margin-left:10px;
    width:558px;
    _margin-left:0px;
}
.disabledInputText
{
    color:Black;
    background:white;
    border-style:solid;
    border-color:#CCCCCC;
    border-width:1px;
}
.publiAlertNo, .publiAlertSi {
    background-color:#FF0000;
    border:1px solid #000000;
    color:#FFFFFF;
    float:left;
    font-size:12px;
    font-weight:bold;
    padding:7px;
    text-align:center;
    width:539px;
}

.publiAlertSi {
    background-color:#009900;
}
.mailEnviadoNuevoAviso
{
    margin-top:0px !important;
    float:left !important;
}
.nuevoAvisoStrong
{
    font-weight:bold;
    float:left;
}
.publiAlertTxtDest {
    border-top:1px dashed #CCCCCC;
    float:left;
    margin-top:7px;
    padding-top:7px;
    width:539px;
}
.publiAlertTxt {
    border-color:-moz-use-text-color #CCCCCC #CCCCCC;
    border-style:none solid solid;
    border-width:medium 1px 1px;
    float:left;
    font-size:12px;
    margin-bottom:10px;
    padding:7px;
    width:539px;
}
.publiAlertTxt span {
    display:inline;
    float:left;
    margin-right:5px;
    margin-top:14px;
}
.publiAlertTxt input {
    display:inline;
    float:left;
    margin-right:10px;
    margin-top:11px;
}

.publiAlertTxt .button {
    margin-bottom:5px;
    margin-top:5px;
}
.publiAlertTxtDest .button {
    margin-right:10px;
}

.publiModTxtChico {
    color:#999999;
    float:left;
    font-size:10px;
    line-height:11px;
    margin-top:3px;
    width:450px;
    /*_width:100%px;*/
}
.publiTip {
    border:1px dashed #CCCCCC;
    float:left;
    margin:15px 0 0;
    padding:7px;
    width:539px;
    _position:relative;
}
.publiTipIconAviso {
    left:370px;
    float:left;
    margin-right:5px;
    margin-top:2px;
}
.btnLoginAgregarAviso
{
    margin-top:0px !important;
}
.publiModIcon {
    float:left;
    left:370px;
    position:absolute;
    top:447px;
}

.publiLeftIn {
    background-image:url(imagenes/publiLeftIn-back.gif);
    border-bottom:medium none;
    border-left-color:#202020;
    cursor:text;
    height:81px;
    padding-top:48px;
}
.publiMod select {
    float:left;
    margin-right:5px;
    margin-top:4px;
}
.uploadAgregarAviso{
   float:left;
    margin-left:-36px;
   /* margin-top:-16px;*/
   /* position:relative;*/
}
.btnConfirmarPersonalizado
{
    width:89px !important;
    margin-top:0px !important;
    margin-left:0px !important;
}
.btnMasTags
{
    width:22px !important;
}
.publiModImg {
    border-top:1px dashed #CCCCCC;
    float:left;
    margin-bottom:5px;
    margin-top:5px;
}
.publiModImg img {
    float:left;
    margin:10px 10px 0 0;
    width:90px;
}
.publiModImg span {
    float:left !important;
    margin-top:7px !important;
    width:300px !important;
}
.publiModImg input {
    float:left !important;
    margin-top:0 !important;
    width:250px !important;
    bottom:0;
    
}
.publiModImg a {
    float:left !important;
    font-size:10px !important;
    margin-left:-254px !important;
    margin-top:19px !important;
}
.publiModDest {
    background-color:#FBFF00;
    float:left;
    margin-top:10px;
    padding:3px;
    width:444px;
}
.publiModDest input {
    float:left;
    height:20px;
    margin:1px;
    width:20px;
}
.publiModDest span {
    float:left;
    font-size:12px;
    margin-top:3px;
    width:386px;
}
.publiModDest .centrado {
    width:100%;
}
.publiModConfirmar {
    display:inline;
    float:left;
    margin-left:170px;
    margin-top:-10px;
    width:220px;
}
.publiModDest h1 {
    border-left:1px dashed #000000;
    float:right;
    font-size:12px;
    margin-left:3px;
    margin-top:3px;
    text-align:center;
    width:32px;
}
.btnDestacarAviso
{
    margin-top:0 !important;
}
.tituloCiudad{
    float: left;
    margin-top: 12px;
    width: 100%;
    text-decoration: underline;
}
.precioTotal
{
    font-weight:bold;
}
#intTitulos {
background-color:#FEFFE4;
border-bottom:6px solid #FBFF00;
border-top:6px solid #FBFF00;
float:left;
font-size:14px;
font-weight:bold;
padding:4px 0;
text-align:center;
width:555px;
}
a.publiTxtDestHelp {
background-image:url(imagenes/b-help.gif);
float:left;
height:16px;
margin:1px 0 0 5px;
width:13px;
}
.publiTxtDest div {
width:539px;
}
.publiTxtDest span {
float:left;
}
.publiMod {
background-color:#FEFFE4;
display:inline;
float:left;
padding:0 53px 20px 52px;
width:450px;

}
.publiModTxt, .publiModTxtMail span {
float:left;
font-size:13px;
margin-top:12px;
width:555px;
_width:500px;
}
.publiMod input {
float:left;
margin-top:4px;
width:450px;
}
.publiModDest input {
    float:left;
    height:20px;
    margin:1px;
    width:20px;
}
.publiTip {
    border:1px dashed #CCCCCC;
    float:left;
    margin:15px 0 0;
    padding:7px;
    width:539px;
    _position:relative;
}
.publiModTotal {
    background-color:#FFFFFF;
    border:2px solid #000000;
    display:inline;
    float:left;
    font-size:13px;
    margin-left:120px;
    margin-top:20px;
    padding:3px;
    text-align:center;
    width:200px;
}
.publiMod textarea {
float:left;
height:100px;
margin-top:4px;
width:450px;
}
.publiModTxtChico {
color:#999999;
float:left;
font-size:10px;
width:450px;
/*_width:400px;*/
}
.publiModTxtMail input {
display:inline;
float:left;
margin-right:5px;
margin-top:4px;
padding:1px;
width:185px;
}
.publiModTxtMail select {
float:left;
margin-top:4px;
width:250px;
_margin-right:0px;
}

.button {
background-color:#F421CC;
border-color:-moz-use-text-color #000000 #000000 -moz-use-text-color;
border-style:none solid solid none;
border-width:medium 2px 2px medium;
cursor:pointer;
display:inline;
float:left;
margin:20px 0 0;
padding:7px;
}

.button .btnPublicar
{
    width:auto;
}

.publiTip {
border:1px dashed #CCCCCC;
float:left;
margin:15px 0 0;
padding:7px;
text-align:center;
width:539px;
_position:relative;
}
.divPublicarComprar
{
    float:left;
    width:100%;
    margin-top:10px;
}
.checksOpcionesServicios
{
    float:left;
    width:99%;
}
#questionMarks
{
    line-Height:17px;
}
#regionComprar
{
    clear:both;
}
#registroAvisosPopup {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	cursor:pointer;
	left:50%;
	margin-left:-215px;
	opacity:0.95;
	padding-bottom:8px;
	padding-left:8px;
	padding-top:8px;
	position:absolute;
	top:200px;
	width:422px;
	z-index:99;
}

/*comienzo popup de avisos de ejemplos*/
/*#regAvEjTit {
	border-bottom:1px dashed #CCCCCC;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-bottom:8px;
	width:414px;
}*/
#registroAvisosPopup {
	float:left;
	margin-bottom:6px;
	margin-right:6px;
	width:204px;
	margin-top:0px;
}
#registroAvisosPopup {
	background-color:#E7E7E7;
	display:inline;
	float:left;
	font-size:1px;
	height:6px;
	margin-left:6px;
	width:192px;
}
#registroAvisosPopup
{
	background-color:#FFFFFF;
	border-left:6px solid #E7E7E7;
	border-right:6px solid #E7E7E7;
	float:left;
	width:422px;
	height:93px;
	overflow:hidden;
}
#registroAvisosPopup
{
	border-bottom:1px dashed #CCCCCC;
	display:inline;
	float:left;
	font-size:10px;
	font-weight:bold;
	margin-left:-181px;
	margin-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	width:422px;
	height:370px;
	}
#registroAvisosPopup .listBox,#registroAvisosPopup .listBoxDes
{
float:left;
margin-bottom:6px;
margin-right:2px;
margin-top:0;
width:204px;
background-color:#E8E8E8;
}

#registroAvisosPopup .listBox .listBoxBorder,#registroAvisosPopup .listBox .listBoxBorderDes
{
background-color:#E8E8E8;
display:inline;
float:left;
font-size:1px;
height:6px;
margin-left:6px;
width:192px;
}
#registroAvisosPopup .listBox .listBoxContent,#registroAvisosPopup .listBox .listBoxContentDes
{
 background-color:#FFFFFF;
border-left:6px solid #E7E7E7;
border-right:6px solid #E7E7E7;
float:left;
height:93px;
overflow:hidden;
width:192px;
}
#registroAvisosPopup .listBox .listBoxTit,#registroAvisosPopup .listBox .listBoxTitDes
{
	display:inline;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-left:5px!important;
	margin-top:7px;
	text-transform:uppercase;
	
}
#registroAvisosPopup .listBox .listBoxFecha,#registroAvisosPopup .listBox .listBoxFechaDes {
border-bottom:1px dashed #CCCCCC;
display:inline;
float:left;
font-size:10px;
font-weight:bold;
margin-left:5px;
margin-top:2px;
padding-bottom:2px;
padding-left:5px;
width:177px;
}
#registroAvisosPopup  .listBox .listBoxTxt,#registroAvisosPopup  .listBox .listBoxTxtDes 
{
	display:inline;
	float:left;
	font-size:12px;
	margin-left:6px;
	padding-bottom:7px;
	text-decoration:none;
	width:178px!important;
	font-weight:normal;
	
}

/*fin popup de avisos de ejemplos*/
.registroButBack
{
	border:1px dashed #CCCCCC;
	color:#F421CC;
	float:left;
	height:26px;
	margin-top:20px;
	padding-top:12px;
	text-align:center;
	width:554px;
}
.registroBut {
	float:left;
	margin-left:70px;
	_margin-left:35px;
	margin-top:-47px;
	cursor:pointer;
	.cursor:hand;
}
.registroBut2 {
	float:left;
	margin-left:5px;
	margin-top:-3px;
	cursor:pointer;
	_height:35px;
	_margin-top:0px;
}
#contCentralTit {
	background-color:#FEFFD4;
	border:1px dashed #CCCCCC;
	float:left;
	margin-bottom:30px;
	opacity:0.9;
	padding-left:5px;
	padding-right:5px;
	width:548px;
}
.formadd #contCentralTit .detalleTit{
	background-color:#FEFFE4;
border-bottom:6px solid #FBFF00;
border-top:6px solid #FBFF00;
float:left;
font-size:14px;
font-weight:bold;
padding:4px 0;
text-align:center;
width:555px;
}
#detalleTit {
	font-size:15px;
	font-weight:bold;
	margin-bottom:7px;
	margin-top:7px;
	text-align:center;
	text-transform:uppercase;
}
#detalleTitAviso {
	font-size:12px;
	font-weight:bold;
	margin-bottom:7px;
	margin-top:7px;
	text-align:center;
	text-transform:uppercase;
}

.regAvEjBut {
	background-color:#FDFEDC;
	border:1px dashed #CCCCCC;
	margin-left:-288px;
	
	.margin-left:.252px;
	margin-top:135px;
	.margin-top:135px;
	padding:5px;
	position:absolute;
	text-align:center;
	width:60px;
}

.registroTxt {
	float:left;
	font-size:12px;
	margin-bottom:3px;
	width:100%;
}
.registroTxt2
{
	
	float:left;
	font-size:12px;
	margin-bottom:3px;
	padding-top:8px;
	}
.registroTxtxField {
	border:1px solid #CCCCCC;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	padding:3px;
	width:412px;
}
.formadd h2 { /*ttulo de estos formularios*/
 
 
    color:#000000;
    font-weight:bold;
    margin:10px 0pt;
 
}
.formadd cite { /*citas, comentarios en los formularios*/
    color:#999999;
    font-size:11px;
    font-style:normal;
}

.formadd input { /*elementos input dentro de los formularios de 
                    creacin de avisos*/
margin-right:5px;
   
}
.btnFrmAdd { /*botones en los formularios de creacion de avisos*/
    font-size:13px;
    font-weight:bold;
    margin:0px 5px;
    padding:5px 10px;

}

.textoAviso
{
	width:60%;
	height:300px;
	}
.divTextoAviso
{
	padding-top:40px;
	}
.tituloAviso
{
	width:60%;
	
	}
.txtMail
{
	width:45%;}

	.questionMark
	{
	color:#F000CC;
cursor:pointer;
font-weight:bold;
}
.divClaveAgregarAviso
{
	width:370px;
	}
.divDescCorreoAgregarAviso
{
	width:400px;
	float:left;
	margin-left:-50px;
	_margin-left:0px;
	}
.divMailEnviadoAgregarAviso
{
	width:400px;
	float:left;
	}
.registroAviso {
	background-color:#FF0000;
	border:1px solid #000000;
	color:#FFFFFF;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	/*padding-bottom:5px;
	padding-top:5px;*/
	padding:7px;
	text-align:center;
	width:543px;
}	
.registroAvisoOK {
	background-color:#7FBE60;
	border:1px solid #CCCCCC;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	font-weight:bold;
	margin-bottom:10px;
	padding-bottom:5px;
	padding-top:5px;
	text-align:center;
	width:558px;
	}
.registroOpciones1 {
	float:left;
	margin-bottom:30px;
	margin-top:10px;
}
.registroOpciones2 {
	border:1px solid #DDDDDD;
	float:left;
	font-size:11px;
	margin-bottom:10px;
	padding:5px;
	width:545px;
}

.registroOpciones2Icon {
	float:left;
}

.registroOpciones2Txt {
	float:left;
	margin-left:5px;
	margin-top:5px;
	width:380px;
}
 
.registroOpciones2Txt2 
{
    
	/*float:left;*/
	margin-left:30px;
	/*margin-top:5px;*/
	/*width:380px;*/
}
.registroTxt .avisoRegion
{
    border-style:dashed;
    margin-top:10px;
    border-width:1px;
    float:left;
    
    }
 .avisoDestaque
{
    border-style:dashed;
    margin-top:10px;
    height:110px;
    border-width:1px;
    width:497px;
    
    }
     .avisoDestaqueAdministracion
{
    /*border-style:dashed;*/
    margin-top:10px;
    height:110px;
    border-width:1px;
    width:100%;
    
    }
     .registroTxt   .avisoRegion .ciudadPublicada
    {
        font-weight:bold;
        }
    .ciudadPublicada
    {
        font-weight:bold;
        color:black;
        _width:100%;
        _position:relative;
        }

.listaConfirmacion
{
    list-style-image:none;
list-style-position:outside;
list-style-type:circle;
margin-left:15px
    }
.listaConfirmacion li
{
    margin-top:7px;
    }
/************************************************************************
* 
* Pagina de publicar desde el email
*
************************************************************************/
.btnConfirmarDatos
{
    margin-left:59px;
    float:left;
}
.datosUsuario
{
    border:dashed 1px #CCCCCC;
    float:left;
    margin-top:10px;
    width:100%;
    
}
.datosUsuario #labelsPublicar
{
    float:left;
    margin-top:10px;
    width:300px;
}
.datosUsuario #labelsPublicar div
{
    float:left;
   
   
}
#labelsPublicar .inputs
{
	
	float:left;
	width:100%;
	margin-left:10px;
	margin-top:4px;
	
	
	
	}
#labelsPublicar .inputs input
{
	
	float:right;
	
	margin-left:10px;
	margin-top:0;
	
	
	
	}
#inputsPublicar
{
	padding-top:10px;
	.padding-top:5px;
	.marging-top:5px;}
	
#inputsPublicar p
{
	
	padding-top:-5px;
}

/************************************************************************
* 
* DETALLE DE AVISOS (AVISO.ASPX)
*
*****************/
.errorAviso{
    float:left;
    width:450px;
    font-size:12px;
}
.errorAviso ul{
    margin-left:140px;
    list-style:circle;
    
}
.contCentralTit {
	background-color:#FEFFD4;
	border:1px dashed #CCCCCC;
	float:left;
	margin-bottom:30px;
	opacity:0.9;
	padding-left:5px;
	padding-right:5px;
	width:546px;
}
.contCentralTit .detalleTit {
	font-size:15px;
	font-weight:bold;
	margin-bottom:7px;
	margin-top:7px;
	text-align:center;
	text-transform:uppercase;
}
.avisoLinks
{
	border:1px dashed #CCCCCC;
	color:#F421CC;
	float:left;
	height:26px;
	margin-top:20px;
	padding-top:12px;
	text-align:center;
	width:420px;
}



.avisoDetalle .listBox {
	float:left;
	width:422px;
	margin-bottom:20px;
	margin-top:-25px;
}

.avisoDetalle {
		float:left;
		height:6px;
		font-size:1px;
		background-color:#E7E7E7;
		width:410px;
		margin-left:6px;
		display:inline;
	}
	
.avisoDetalle {
		float:left;
		background-color:#FFFFFF;
		border-left:solid 6px #E7E7E7;
		border-right:solid 6px #E7E7E7;
		width:410px;
	}	
	
.avisoDetalle {
		float:left;
		border-bottom:dashed 1px #CCC;
		padding-bottom:2px;
		margin-top:2px;
		width:392px;
		padding-left:5px;
		margin-left:5px;
		display:inline;
		font-size:10px;
		font-weight:bold;
	}
	
.avisoDetalle	.listBoxTit {
		float:left;
		display:none;
	}
	
.avisoDetalle	.listBoxTxt {
		float:left;
		padding-bottom:2px;
		margin-top:2px;
		width:340px;
		padding-left:5px;
		margin-left:5px;
		display:none;
		font-size:12px;
		text-decoration:none;
		cursor:pointer;
		
	}
.avisoDetalle	.listBoxTxt2 {
		float:left;
		padding-bottom:2px;
		margin-top:2px;
		width:340px;
		padding-left:5px;
		margin-left:5px;
		display:inline;
		font-size:12px;
		text-decoration:none;
		
		
	}
.listBoxEmailDetalle{
		border-top:1px dashed #CCCCCC;
		color:#F421CC;
		display:inline;
		float:left;
		font-size:12px;
		font-weight:bold;
		margin-left:5px;
		margin-top:2px;
		padding-bottom:4px;
		padding-left:5px;
		padding-top:4px;
		width:530px;
		cursor:default;
	}
	.listBoxCategoria{
		border-top:1px dashed #CCCCCC;
		color:#F421CC;
		display:inline;
		float:left;
		font-size:12px;
		font-weight:bold;
		margin-left:5px;
		margin-top:2px;
		padding-bottom:4px;
		padding-left:5px;
		padding-top:4px;
		width:530px;
		cursor:default;
	}
	.avisoDetalle	.listBoxComentar{
		border-top:1px dashed #CCCCCC;
		color:#F421CC;
		display:inline;
		float:left;
		font-size:12px;
		font-weight:bold;
		margin-left:5px;
		margin-top:2px;
		padding-bottom:4px;
		padding-left:5px;
		padding-top:4px;
		width:392px;
		cursor:default;
	}
.listBox	.mensajeNoLeido{
		border-top:1px dashed #CCCCCC;
		color:black;
		display:inline;
		float:left;
		font-size:12px;
		font-weight:bold;
		margin-left:5px;
		margin-top:2px;
		padding-bottom:4px;
		padding-left:5px;
		padding-top:4px;
		width:530px;
		cursor:default;
	}
	
.listBox	.mensajeLeido{
		border-top:1px dashed #CCCCCC;
		color:gray;
		font-style:italic;
		display:inline;
		float:left;
		font-size:12px;
		font-weight:bold;
		margin-left:5px;
		margin-top:2px;
		padding-bottom:4px;
		padding-left:5px;
		padding-top:4px;
		width:530px;
		cursor:default;
	}
.avisoDetalle	.listBoxIcons {
		float:left;
		border-top:dashed 1px #CCC;
		padding-top:4px;
		margin-top:7px;
		width:349px;
		margin-left:5px;
		display:inline;
		padding-bottom:3px;
	}
	
.avisoDetalle	.listBoxIcon {
		float:left;
		height:22px;
		margin-left:5px;
		margin-top:4px;
		display:inline;
	}
	
.avisoDetalle	.listBoxBoton {
		display:none;
	}
	
	
/************************************************************************
* 
* EDITAR AVISO
*
************************************************************************/
.listadoCategorias
{
	margin-bottom:10px;
	}
.mensajeStatus
{
	float:left;
	font-weight:bold;
	width:100%;
}
.edicionBut
{
	margin-left:148px;
	margin-top:-37px;
	float:left;
	}
	
/************************************************************************
* 
* ELIMINAR AVISO
*
************************************************************************/
.eliminarButBack
{
	border:1px dashed #CCCCCC;
	color:#F421CC;
	float:left;
	height:26px;
	margin-top:20px;
	padding-top:12px;
	text-align:center;
	width:420px;
}
.eliminarBut
{
	margin-left:116px;
	.margin-left:115px;
	margin-top:-44px;
	float:left;
	}
/************************************************************************
* 
* FONTS
*
************************************************************************/
#claseTopBaloon
{
    width:189px;
    height:24px;
}
#claseCenterBaloon
{
    
}
#claseButBaloon
{
height:13px;
width:189px;

}
.cuerpoPopupBig #alerGloboContent
{
    padding-left: 16px;
    padding-right:28px;
    width:159px;
    overflow:hidden;
	.word-wrap:break-word;
	.overflow:visible;
	
	
    
}
.cuerpoPopupuBig #alerGloboBottom01 {
height:13px;
width:189px;
}
.cuerpoPopup
{
	
	overflow:hidden;
	.word-wrap:break-word;
	.overflow:visible;
	
	
	
	}
.cuerpoPopupBig
{
	
	overflow:hidden;
	width:200px;
	.word-wrap:break-word;
	.overflow:visible;
	
	
	}	
/************************************************************************
* 
* FLAN CONTROLS -popup
*
************************************************************************/
.flanControl
{
	background-color: #FFE3DC;
	padding-left: 5px;
	padding-bottom: 5px;
	border-right:3px;
	border-right-style:solid;
	border-color:Black;
	border-bottom:3px;
	border-bottom-style:solid;
	
	color:black;
	clear:right;
}

/************************************************************************
* 
* avisos con comentarios
*
************************************************************************/

/* div de fotos*/

.divFotos
{
    background:black;
    }
.seccionFotos
{
    border-top:medium solid #E7E7E7;
    float:left;
    font-size:12px;
    font-weight:bold;
    margin-bottom:15px;
    padding-top:20px;
    width:100%;
}
.seccionFotos .tituloFotos
{
    text-decoration:underline;
    }
.seccionFotos .fotoAviso
{
    margin-top:10px;
    }
.seccionFotos .fotoAviso .tituloFoto
{
    text-align:center;
    float:left;
    width:100%;
    font-style:italic;
    
    }
.seccionFotos .botonesReproduccion
{
    width:100%;
    float:left;
   /* text-align:center;*/
    }
.seccionFotos .botonesReproduccion #bot1
{
    float:left;
    padding-left:230px;
}
.seccionFotos .botonesReproduccion #bot3
{
    float:left;
    margin-top:4px;
    text-align:center;
    width:50px;
    /*padding-left:188px;*/
}

.registroTxtChico2
{
	color:#888888;
	float:left;
	margin-bottom:10px;
	margin-top:0px;
	width:422px;
	}
.registroTxtChicoPopup
{
	/*color:#888888;*/
	float:left;
	margin-bottom:8px;
	}
.divObjects
{
	padding-top:20px;
	width:100%;
	border-top:solid #E7E7E7;
	font-size:13px;
	font-weight:bold;
	font:13px;
	margin-bottom:15px;
	float:none;
	}
.divComentar
{
	width:100%;
	float:left;
		font-size:0.917em;
line-height:1.64;
margin-bottom:0pt;
	}
	.divComentar a
	{
		float:left;
		}
.fechaComentario
{
	color:#999999;
	}
.textoComentario
{
	font-size:1.084em;
	line-height:1.385;
	}

.collapsePanelHeader
{
	float:left;
	
	}
	
	
#arbolComentarios
{
	
	margin-left:-100px;
	.margin-left:-100px;
	_margin-left:-70px;
	_margin-right:-200px;
	width:550px;
	_width:300px;
	float:left;
	}
	ul, li {
border:0pt none;
margin:0pt;
padding:0pt;
width:95%;
}
.contenidoComentario
{
	width:95%;
	
	height:auto;
	float:left;
	position:relative;
	top:-30px;
	}
.collapsePanel
{
	z-index:999;
	float:none;
	
	}
	ul.cl {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 23% 0pt 18%;
padding:0pt;
}
ul, dl, dd, dt {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
ul.cl li {
margin:25px 0pt 0pt;
padding:0pt 0pt 0pt 34px;

}
* html ul.cl li {
height:0pt;
}
ul.cl li.haschildren {

background:transparent url(imagenes/reply_tree.png) no-repeat scroll -28px -63px;
_background:transparent url(imagenes/reply_tree.png) no-repeat scroll -20px -63px;
}
ul.cl li p {
margin:5px 0pt;
}
ul.cl li p.name {
margin-top:0pt;
padding-top:3px;
}
ul.cl li p.name img {
margin:-3px 0pt 0pt -34px;
.margin:-3px 0pt 0pt -28px;
position:absolute;
border:none;
}
.reply
{
	width:280px;

	}
ul.cl li div.reply a.change {
font-size:0.917em;
line-height:1.64;
margin-bottom:0pt;
}
ul.cl li a.username {
color:#000000;
font-size:1em;
font-weight:normal;
line-height:1.385;
}
ul.cl li a.online {
color:#41A011;
}
ul.cl li p.name small {
color:#999999;
font-size:0.85em;
padding-left:3px;
}
ul.cl li p.name a.delete_comment, ul.cl li p.name a.delete_comment:hover {
border-bottom:0pt none;
color:#990000 !important;
margin-left:6px;
text-decoration:underline;
}
ul.cl ul.cl {
margin:0pt;
_margin-left:-16px;/*/
_padding-left:9px;*/
}
* html ul.cl li li {
height:0pt;
}
ul.cl li li {
background:transparent url(imagenes/reply_tree.png) no-repeat scroll 0pt -8255px;
.margin:0pt 0pt 0pt -33px;
margin:0pt 0pt 0pt -23px;
padding:25px 0pt 0pt 62px;
}
ul.cl li li.haschildren {
background-position:0pt -38px;
_background-position:8px -38px;
_margin-left:-7px;
}
ul.cl li li.haschildren.lastnode {
background-position:0pt -16448px;
_background-position:8px -16448px;
}
ul.cl li.lastnode, ul.cl li li.verylastnode {
background-position:-40px 0pt;
_background-position:-16px 4px;
padding-bottom:0pt;
}
ul.cl ul.cl li li {
padding-bottom:0pt;
}
ul.cl .more {
display:block;
font-size:24px;
line-height:24px;
}
ul.cl .more a {
font-weight:bold;
text-decoration:none;
}
.comentarioEliminado
{
	font-style:italic;
	}
.divResponderNested
{
	padding-left:3px;
	clear:left;
	}
.registroButBackTabComentario
{
	margin-top:5px;
	border:1px dashed #CCCCCC;
	color:#F421CC;
	height:26px;
	padding-top:12px;
	text-align:center;
	width:420px;
	
	}
.edicionButTabComentario
{
	margin-left:148px;
	margin-top:-33px;
	margin-bottom:10px;
	}
.textoComentarioEliminar
{
	padding-left:15px;
	font-style:italic;
	}

.eliminacionButTabComentario
{
	margin-left:148px;
	margin-top:10px;
	}
.eliminacionButBackComentario
{
		border:1px dashed #CCCCCC;
	color:#F421CC;
	float:left;
	height:26px;
	
	padding-top:12px;
	text-align:center;
	width:420px;
	}
/*****************************************/
/*  BUSCADOR -AUTOCOMPLETE STYLES         */
/*****************************************/


/*AutoComplete flyout */
.completionListElement
{
   z-index:1000;
    border-left:solid 1px #CCC;
	/*border-right:solid 1px #CCC;*/
	border-bottom:solid 1px #CCC;
}
.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	
	border :solid;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	padding-left:5px;
	z-index:1000;
	border-bottom:solid 3px Black;
	height : 200px;
    text-align : left; 
    
    
   
    list-style-type : none;
    
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	border :solid;
	border-width : 1px;
	border-style : solid;
	padding-left:5px;
	
	width:207px;
	
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color :#FFE3DC;
	color : windowtext;
	z-index:1000;
	padding : 1px;
	padding-left:5px;
	border-left:solid 1px #CCC;
	border-right:solid 1px #CCC;
	/*border-bottom:solid 3px #CCC;
	/*width:450px;*/
}


.autocomplete_listItemTag
{
	background-color :#FFE3DC;
	color : windowtext;
	padding : 1px;
	width:450px;
}
.autocomplete_highlightedListItemTag
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
	width:420px;
	.width:450px;
	_width:420px;
	
}

/***************************************************/
/**LOGIN.ASPX                                      */
/**************************************************/
.cajaLogin
{
    width:425px;
}
.registroTxtxLogin {
	border:1px solid #CCCCCC;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	padding:3px;
	margin-left:37px;
	_margin-left:20px;
	width:329px;
	clear:right;
	float:left;
}
.registroTxtxLogin2 {
	border:1px solid #CCCCCC;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	padding:3px;
	margin-left:16px;
	_margin-left:0px;
	float:left;
	width:329px;
}

#loguear
{
	margin-bottom:20px;
	}
	
.btnLoginLogin
{
	margin-top:0px;
	margin-left:193px;
	}
.registroButLogin
{
	cursor:pointer;
float:left;
font-size:16px;
margin-top:-32px;
}

/*************************************************/
/*PANEL DE ADMINISTRACION admObject.aspx         */
/************************************************/

.seleccionRegion select
{
    
    margin-top:5px;
}
.avisoDetalleVistaPrevia
{
    width:410px;}
.vistaPreviaAvisos
{
    display:inline;
    float:left;
   /* margin-left:-422px;*/
  /*  position:absolute;*/
   /* top:200px;*/
    z-index:1000px;
    }
.btnVistaPrevia
{
    float:right;
    }
.avisoDetalleAdministrador
{
	float:left;
	margin-top:25px;
	}
	
.avisoDetalleAdministrador .listBox {
	float:left;
	width:422px;
	margin-bottom:20px;
	margin-top:-25px;
	_margin-top:0px;
}

.avisoDetalleAdministrador {
		float:left;
		height:6px;
		font-size:1px;
		background-color:#E7E7E7;
		width:410px;
		margin-left:6px;
		display:inline;
	}
	
.avisoDetalleAdministrador {
		float:left;
		background-color:#FFFFFF;
		border-left:solid 6px #E7E7E7;
		border-right:solid 6px #E7E7E7;
		width:410px;
	}	
	
.avisoDetalleAdministrador {
		float:left;
		border-bottom:dashed 1px #CCC;
		padding-bottom:2px;
		margin-top:2px;
		width:392px;
		padding-left:5px;
		margin-left:5px;
		display:inline;
		font-size:10px;
		font-weight:bold;
	}
	
.avisoDetalleAdministrador	.listBoxTit {
		float:left;
		/*display:none;*/
	}
	
.avisoDetalleAdministrador	.listBoxTxt {
		float:left;
		padding-bottom:2px;
		margin-top:2px;
		width:340px;
		padding-left:5px;
		margin-left:5px;
		display:none;
		font-size:12px;
		text-decoration:none;
		cursor:pointer;
		
	}
.avisoDetalleAdministrador	.listBoxTxt2 {
		float:left;
		padding-bottom:2px;
		margin-top:2px;
		width:340px;
		padding-left:5px;
		margin-left:5px;
		display:inline;
		font-size:12px;
		text-decoration:none;
		
		
	}
.avisoDetalleAdministrador	.listBoxEmail{
		border-top:1px dashed #CCCCCC;
		color:#F421CC;
		display:inline;
		float:left;
		font-size:12px;
		font-weight:bold;
		margin-left:5px;
		margin-top:2px;
		padding-bottom:4px;
		padding-left:5px;
		padding-top:4px;
		width:392px;
		cursor:default;
	}
	.avisoDetalleAdministrador	.listBoxComentar{
		border-top:1px dashed #CCCCCC;
		color:#F421CC;
		display:inline;
		float:left;
		font-size:12px;
		font-weight:bold;
		margin-left:5px;
		margin-top:2px;
		padding-bottom:4px;
		padding-left:5px;
		padding-top:4px;
		width:392px;
		cursor:default;
	}
.avisoDetalleAdministrador	.mensajeNoLeido{
		border-top:1px dashed #CCCCCC;
		color:black;
		display:inline;
		float:left;
		font-size:12px;
		font-weight:bold;
		margin-left:5px;
		margin-top:2px;
		padding-bottom:4px;
		padding-left:5px;
		padding-top:4px;
		width:392px;
		cursor:default;
	}
	
.avisoDetalleAdministrador	.mensajeLeido{
		border-top:1px dashed #CCCCCC;
		color:gray;
		font-style:italic;
		display:inline;
		float:left;
		font-size:12px;
		font-weight:bold;
		margin-left:5px;
		margin-top:2px;
		padding-bottom:4px;
		padding-left:5px;
		padding-top:4px;
		width:392px;
		cursor:default;
	}
.avisoDetalleAdministrador	.listBoxIcons {
		float:left;
		border-top:dashed 1px #CCC;
		padding-top:4px;
		margin-top:7px;
		width:349px;
		margin-left:5px;
		display:inline;
		padding-bottom:3px;
	}
	
.avisoDetalleAdministrador	.listBoxIcon {
		float:left;
		height:22px;
		margin-left:5px;
		margin-top:4px;
		display:inline;
	}
	
.avisoDetalleAdministrador	.listBoxBoton {
		display:none;
	}
	
	
.flanControlEliminar{
	background-color:#FFE3DC;
	border-bottom:3px solid;
	border-color:Black Black -moz-use-text-color;
	border-right:3px solid Black;
	clear:right;
	color:black;
	padding-bottom:5px;
	padding-left:5px;
	width:175px; 
	display:table;
	
	
}
.divider {
background-attachment:scroll;
background-image:url(imagenes/divide.gif);
background-position:center;
background-repeat:repeat-x;
clear:both;
display:block;
float:none;
height:10px;
left:0px;
position:relative;
width:97%;
}
.registroButBackTab
{
	border:1px dashed #CCCCCC;
	color:#F421CC;
	
	height:26px;
	margin-top:65px;
	padding-top:12px;
	text-align:center;
	width:420px;
}
.registroButBackTabTag
{
	border:1px dashed #CCCCCC;
	color:#F421CC;
	
	height:26px;
	
	padding-top:12px;
	text-align:center;
	width:420px;
}
.listaTags
{
	font-size:12px;
	margin-bottom:3px;
	width:100%;
	
	}
.edicionButTab {

margin-left:148px;
margin-top:-37px;
}
.edicionButTabFoto
{
    float:left;
    margin-left:84px;
    _margin-left:40px;
    width:40px;
    
    }
.edicionButTabTag {

margin-left:148px;
margin-top:-37px;
}
.mensajeStatusTab {
float:left;
font-weight:bold;
margin-top:6px;
width:100%;
}

.bulListAvisosTags
{
	/*float:left;*/
	width:100%;
	}
.bulListAvisosTags ul li
{
	font-style:italic;
	margin-left:15px;
	
	}
.autocomplete_listItemTag
{
	background-color :#FFE3DC;
	color : windowtext;
	padding : 1px;
	width:416px;
}
/****tabber styles***/
/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:1em;
 
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 width:434px;
 border-bottom: 1px solid #778;
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 .padding:0px 0.5em 3px;
  margin-left: 3px;
 border: 1px solid #778;
 border-bottom: none;
 background: #DDE;
 text-decoration: none;
}

ul.tabbernav li a:link { color: #448; }
ul.tabbernav li a:visited { color: #667; }

ul.tabbernav li a:hover
{
 color: #000;
 background: #AAE;
 border-color: #227;
}

ul.tabbernav li.tabberactive a
{
 background-color: #fff;
 border-bottom: 1px solid #fff;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: white;
 border-bottom: 1px solid white;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:5px;
 width:422px;
 border:1px solid #aaa;
 border-top:0;
 float:left;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}

.tabberlive .tabbertab .registroTxtChico{
width:100%;
}

/*****************************************/
/*estilos de administracin de fotos
/**********************************************/

.emptyFotos
{
    float:left;
font-weight:bold;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
width:100%;

}
.fotosExistentes
{
    border:1px solid #CCCCCC;
    margin-bottom:10px;
    padding:5px;
    text-align:justify;
    width:97%;
    float:left;
    }
    
.titleListadoFoto
{
    margin-bottom:10px;
    font-weight:bold;
text-decoration:underline;}

.fotoElement
{ 
    /* border:1px solid #CCCCCC;*/
    height:65px;
    float:left;
    margin-right:5px;
    }
.nombreFoto
{
    float:left;
    font-size:16px;
    font-style:italic;
    padding-right:3px;
    }
.fotosDescripcion
{
    width:100%;
    float:left;
    }
.listadoFotosTxt
{
    width:270px;
    padding:0px;
    position:relative;
    bottom:6px;
    }
/*****************************************/
/*estilos del buscador de ciudades --provincia.ascx*/
/**********************************************/

.otrosPaises
{
    font-size:13px;
    font-style:italic;
    font-weight:bold;
}
.provincia
{
    float:left;
    margin-bottom:10px;
    background-color:#F1F1F1;
    font-size:12px;
    padding:4px;
    text-align:left;
    width:100%;
    
    }
.provincia .tituloProvincia
{
    font-size:14px;
    background-image:url(imagenes/caja_tit_bk.gif);
    font-weight:bold;
    }
.ciudad
{
    float:left;
 
    }
.otrasCiudades
{
    float:left;
    }
    
/*****************************************/
/*estilos de administracin de servicios
/**********************************************/
.registroTxt .serviciosExistentes .titulo
{
    font-weight:bold;
    margin-bottom:5px;
}

.registroTxt .serviciosExistentes .servicioElementVacio
{
    padding-left:30px;
}
.registroTxt .serviciosExistentes ul 
{
   list-style-position:inside;
    list-style-type:circle;
    float:left;
    margin-left:13px;
}
.registroTxt .serviciosExistentes ul .serviciosContratadosHeader
{
    /*float:left;*/
    font-style:italic;
    font-weight:bold;
    margin-right:25px;
}

.registroTxt .serviciosExistentes ul li
{
    list-style-type:circle;
    list-style-position:outside;
     _list-style-position:inside;
}
.registroTxt .serviciosExistentes ul li .servicioElementActivo
{
    background-color:#F421CC;
    color:#FFFFFF;
    font-weight:bold;
}
.registroTxt .serviciosExistentes ul li .servicioElementVencido
{
    background-color:#FBFF00;
    color:#000000;
    font-weight:bold;
}
.registroTxt .avisoDestaque
{
    float:left;
    height:160px;
    .height:180px;
}
.registroTxt .avisoDestaque #questionMarks
{
   float:left;
    line-height:18px;
    _line-height:22px;
    .line-height:23px;
    margin-left:-15px;
    width:15px;
}
/*****************************/
/*gracias.aspx -CONFIRMACION DE COMPRA DE AVISOS*/
/*************************/

.publiTxtDest {
background-color:#FED6FD;
border:1px dashed #CCCCCC;
float:left;
margin:15px 0;
padding:7px;
width:539px;
}

/*****************************/
/*MODAL UPDATE PROGRESS*/
/*************************/
.fondoPopUp3
{
    position:absolute;
    left:0px;
    top:0px;
    z-index:100000;
    }
    
.modalProgressGreyBackground 
{ 
position: absolute;
    width: 776px !important; 
    position:fixed;
    left:0;
    display: inline; /*float:left;*/
    height: 100%;
    z-index: 980;
     background:#CCCCCC;
	filter:alpha(opacity=80);
	opacity:0.8;
	display:inline;
	top:0;
	
}

.modalProgressRedBackground 
{
    background:Red;
	filter:alpha(opacity=60);
	opacity:0.6;
}

.modalPopup
{
    text-align:center;
   
    border-style:solid; 
    border-width:1px; 
    background-color:White; 
    width:100px; 
    height:75px;
    position:absolute;
    left:-95px;
    top:0px;
    z-index:100000;
}

.linkSaltearPaso
{
    float:left;
    margin-left:74px;
    margin-top:28px;
    }
    
.avisosAdSense
{
    text-align:center;
    }
    
.avisoEnRevision
{
    font-size:12px;
    float:left;
    padding-bottom:5px;
    padding-left:10px;
    padding-right:5px;
    position:relative;
    }