pbody {
	margin: 0px;
	padding: 0px;
}
#cuerpo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	width: 980px;
	margin: 10px auto 10px auto;
}

#cabeza {
	width: 980px;
	position: relative;
	margin: 0px 0px 0px 0px;
	background-image: url(http://2.claxi.com.bo/graficos/encabezado.jpg);
	background-repeat: repeat-x;
	background-color: #FFCC33;
}

#cabeza h1 {
	margin: 0px;
	padding: 11px 220px 11px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	overflow: hidden;
}

#cabeza .lgTitulo {
	margin: 0px;
	padding: 11px 220px 11px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	overflow: hidden;
}

#cabeza #logo {
	margin: 0px 18px 0px 0px;
}

#cabeza #logoDiv{
	float: left;
	min-height: 74px;
}

/*#cabeza #ea {
	position: absolute;
	top: 54px;
	right: 15px;
	height: 100px;
}*/

#cabeza #ea a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	margin: 0 8px 0 8px;
}
#cabeza #ea a:hover{
text-decoration: underline;
}

#cabeza #pa {
	position: absolute;
	top: 70px;
	right: 10px;
	width: 22%;
	text-align: center;
	height: 40px;
	background-color: #FF3300;
	line-height: 40px;
	border: 1px #DF4300 solid;	
	-moz-border-radius:16px;
	-webkit-border-radius:16px;		
	border-radius:6px;	
}


#cabeza #firstLine{
	height: 18px;
	background: white;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: gray;
/*	position: absolute;
	top: 7px;
	width: 980px;*/
	/*z-index: -1;*/
}
#cabeza #firstLine #flt{
	font-size: 10px;
	font-weight: 100;	
	width: 50%;
	padding: 0px;
	margin-left: 50px;
	clear: none;
	display: inline;
}

#cabeza #firstLine #ea {
	position: relative;
	/*width: 150px;*/
	margin-right: 5px;
	float: right;
	padding: 0px;
	clear: none;
	display: inline;
/*	top: 54px;
	right: 15px;
	height: 100px;*/
}

#cabeza #secondLine{
	overflow: auto;
	background: #DFDFDF;	
	height: 58px;
	/*padding: 0 0 0 100px;*/
	width: 980px;
}

#cabeza #secondLine #slRight{
	overflow: hidden;
	margin:  22px 0 0 0;

	border-top: 1px white solid;
	border-bottom: 1px white solid;
}

#cabeza #secondLine #logoLink{
	overflow: hidden;
	display: block;
	position: absolute;
    top: 1px;	
    left: 3px;	
}

#cabeza #secondLine #logo{
	margin: 0px;
	clear: both;
}
#cabeza #secondLine #logoDiv{
	width: auto;
	height: auto;
	float: left;
	display: inline;
	min-width: 220px;
	min-height: 100px;
}


#cabeza #secondLine #pa {
	position: relative;
	top: 10px;
	right: 10px;
	width: 18%;
	float: right;
	text-align: center;
	height: 40px;
	background-color: #FF3300;
	line-height: 40px;
	border: none;	
	-moz-border-radius:16px;
	-webkit-border-radius:16px;		
	border-radius:6px;	
}

#cabeza #secondLine #pa:hover{
	cursor: pointer !important;
}

#cabeza #secondLine #pa a{
	text-decoration: none;
}

#cabeza .pa1 {
	background-color: red !important;
}
#cabeza .pa1:hover{
	/*background: #BFEBFF !important;*/
}
#cabeza .pa2 {
	background-color: yellow !important;
	color: black !important;
}
#cabeza .pa2 a{
	color: black !important;
}
#cabeza .pa2:hover{
	/*background: #68841B !important;*/
}
#cabeza .pa3 {
	/*background-color: #33ff99 !important;*/
	background-color: orange !important;
}
#cabeza .pa3:hover{
	/*background-color: #33ff99 !important;*/
	/*background: #cc6600 !important;*/
}

#cabeza  .path{
	border-top: 3px white solid;	
	clear: none;
	width: 754px;
	float: left;
	padding: 0px;
	bottom: 0px;
	background: #FFEAAA !important;
	height: 18px;
}

#cabeza #secondLine #search{
	background: #DFDFDF;
	width: 430px;
	float: left;
	display: inline;
	clear: none;
	padding: 0px;
	/*margin: 15px 0 0 370px;*/
	margin-top: 15px;
	margin-left: 370px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#cabeza #secondLine #search .sbtn{
	position: relative;
	width: 30px;
	height: 30px;
	float: right;
	margin-right: 54px;
	/*margin-top: -40px;*/
	border: none;	
	-moz-border-radius:16px;
	-webkit-border-radius:16px;		
	border-radius:6px;		
	background: url('graficos/lupa.gif') no-repeat -3px -3px #0271BB !important;
/*	background-color: blue;*/
}
#cabeza #secondLine #search .sbtn:hover{
	cursor: pointer;
}

#cabeza #secondLine #search .overlay{
	width: 150px !important;
	left: 3px !important;
}

#cabeza #secondLine #search .rbi{
	margin: auto auto 5px;
	border: none;	
	height: 20px;
	width: 140px;
	/*width: 30%;*/
}
.ens{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-right: 4px;
	/*font-weight: bold;*/
	color: #777777;
}



#cabeza .keywords{
	width: 30%;
}
#cabeza .locSearch{
	width: 25%;
}

#cabeza #pa a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14.5px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}


.path .mayor {
	
	color: #BFC1C4;
	font-size: 30px;
	font-weight: lighter;
	position: absolute;
	
}

#cabeza .path {
	background: #FFE5B6 url(graficos/path_g1.jpg)
    repeat-x top;
	
	

	padding: 3px 0px 3px 227px;
	clear: both;
}

#cabeza .path .pa{
	padding-left: 23px
}

#cabeza .path h2 {
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	line-height: 18px;
	font-weight: normal;
}


#cabeza #search {
	background-image: url(graficos/search.jpg);
	margin-bottom: 5px;
	padding-left: 90px;
	clear: both;
}
#cabeza #searchForm{
	width: 500px;
	display: inline;
	font-size: 16px;
}

#cabeza #search input.text{
	width: 250px;

}
.buttonHref a{
	text-decoration: none;
}
.divbutton{
	cursor: pointer;
	
	-moz-box-shadow:inset 0px 1px 0px 0px #eaf1f7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #eaf1f7;
	box-shadow:inset 0px 1px 0px 0px #eaf1f7;
	background-color:#d4e6f7;
}
.divbutton:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #F45050), color-stop(1, #F94343) );
	background:-moz-linear-gradient( center top, #F45050 5%, #F94343 100% );
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F45050', endColorstr='#F94343');*/
	background-color:#F45050;

}
.divbutton:active{
	/*position:relative !important;*/
	/*top:9px !important;*/
}

.ui-autocomplete {
	max-height: 350px;
	overflow-y: auto;
	/* prevent horizontal scrollbar */
	overflow-x: hidden;
	/* add padding to account for vertical scrollbar */
	padding-right: 20px;
	text-align: left;
}


.searchResults .line{
	margin-bottom: 7px;
	font-family: Verdana, Arial Black, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: 800;
}
.ital{
	font-style: italic;
}

.keyOnSug{
	font-style: italic;
	font-weight: 900;
}
/* IXQUIERDA */

#izquierda {
	width: 219px;
	float: left;
	border-right: #FFCC33 1px solid;
	border-bottom: #FFCC33 1px solid;
	background-color: #FFEAAA;
	padding: 10px 0px 10px 0px;
	font-size: 16px;
}

#izquierda h3 {
	margin: 0px;
	padding: 0px 10px 5px 10px;
	font-size: 12px;
}

#izquierda ul {
	margin: 0px 0px 0px 20px;
	padding: 0px;
	list-style-type:none;
	
}

#izquierda li {
	font-size: 11px;
	line-height: 20px;
	margin-left: -5px;
}

#izquierda li a {
	color: #DF4300;
	text-decoration: none;
	font-size: 15px;
}

#izquierda li a:hover {
	text-decoration: underline;
}

#izquierda .adsLat {
	padding: 15px 0px 15px 20px;
}

#izquierda .rubDes {
	font-size: 16px;
	font-weight: bold;
}

#izquierda .rubDes a{
	font-size: 16px;
	font-weight: bold;
	line-height: 2.1;
}

#izquierda  .rubUlDesT {
	margin-left: 5px; 
	font-weight: bold;
	line-height: 2.1;
}
#izquierda  .rubUlDes {
	margin-bottom: 16px;
}


#izquierda  .rubUlcom {
	margin-bottom: 320px;
}

#izquierda  .rubUlDEs li{
	line-height: 1.6;
}

#izquierda  .verFotos{
	float: left;
	margin: 10px 0px 0px 10px;
	text-align : center;
}


#izquierda  .linksppc li a{
	color: blue;
	margin-bottom: 15px; 
}

#izquierda  .linksppc li{
	margin-bottom: 8px; 
}


.izquierdaNoac{
margin-top: 20px;	
	
}

#izquierda .csoli {
	margin: 0 0 15px 5px; 
}

#izquierda .cpro {
	margin: 0 0 15px 5px; 
}

#izquierda .csoli a{
	text-decoration: none;
	color: #DF4300;
	font-size: 17px;
	font-weight: bold;
}

#izquierda .csoli a:hover {
	text-decoration: underline;
}

#izquierda .cpro a{
	text-decoration: none;
	color: #DF4300;
	font-size: 15px;
	
}
#izquierda .cpro a:hover {
	text-decoration: underline;
}

#izquierda li .cnter {
	font-size: 15px;
}

.anuncioNoac{
	margin-top: 0px;		
}

.clvUlDesT{
	margin-left: 5px; 
	font-weight: bold;
	font-size: 15px;
}

/* FIN IZQUIERDA */

#derecha {
	width: 760px;
	float: left;
	padding: 0px 0px 10px 0px;
}

#imagenes{
	width: 980px;
}

#imagenesSubidas{
	margin: 15px 0 15px 135px;
}

.miniFoto{
	margin: 0 0 9px 0;
}

#rubros {
	width: 740px;
	float: right;
	padding: 0px 0px 0px 0px;
/*	border-bottom: 2px #FFCC33 solid;*/
}

#rubros .colRub {
	
	width: 220px;
	float: left;
	margin: 3px 0px 3px 0px;
	padding: 0px 0px 0px 5px;
 
}

#rubros .filaRubros {
	float: left;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#rubros .columna {
	float: left;
	margin: 5px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 220px;
}

#rubros a {
	text-decoration: none;
	
}
#rubros a:hover {
	text-decoration: underline;
	
}




.columna .colRubVer {
	width: 220px;
	float: none;
	margin: 10px 0px 3px 0px;

	border-bottom: 1px solid #BFC1C4;
    border-left: 1px solid #BFC1C4;
    border-right: 1px solid #BFC1C4;
	border-top: 1px solid #BFC1C4;
    color: #0000CC;
    font-size: 12px;
    line-height: 23px;
    padding: 0px;
    text-align: left;
}

a:visited{
	color: blue;
}

.tituloRubro{
	background-color: #FFEDA0;
	padding: 0 0 0 0;
	margin: 0 10px 0 0;
	font-weight: bold;
	line-height: 70px;
	display: block;
}

.tituloRubro40{
	background-color: #FFEDA0;
	padding-top: 0px;
	display: block;
	font-weight: bold;
	line-height: 40px;
}
.tituloRubro a{
	font-size: 14px;
	font-weight: bold;
	padding-top: 20px;
}

.rubTitulo{
	float: left;
	display: block;
	top: 10px;
	margin-right: 10px;
	
}
.rubim0{
	width: 40px;
	height: 40px;
	background: url('graficos/imgs40.png') no-repeat scroll 0 0px;
}
.rubim1{
	width: 40px;
	height: 40px;
	background: url('graficos/imgs40.png') no-repeat scroll 0 -40px;
}
.rubim2{
	width: 40px;
	height: 40px;
	background: url('graficos/imgs40.png') no-repeat scroll 0 -80px;
}
.rubim3{
	width: 40px;
	height: 40px;
	background: url('graficos/imgs40.png') no-repeat scroll 0 -120px;
}
.rubim4{
	width: 40px;
	height: 40px;
	background: url('graficos/imgs40.png') no-repeat scroll 0 -160px;
}
.rubim5{
	width: 40px;
	height: 40px;
	background: url('graficos/imgs40.png') no-repeat scroll 0 -200px;
}
.rubim6{
	width: 40px;
	height: 40px;
	background: url('graficos/imgs40.png') no-repeat scroll 0 -240px;
}
.rubim7{
	width: 40px;
	height: 40px;
	background: url('graficos/imgs40.png') no-repeat scroll 0 -280px;
}
.rubim8{
	width: 40px;
	height: 40px;
	background: url('graficos/imgs40.png') no-repeat scroll 0 -320px;
}

.box90{
	width: 90px;
	height: 90px;
	background: url('graficos/imgs90.png') no-repeat scroll 0 0px;
}
.contacts90{
	width: 90px;
	height: 90px;
	background: url('graficos/imgs90.png') no-repeat scroll -90px 0;
}
.groups90{
	width: 90px;
	height: 90px;
	background: url('graficos/imgs90.png') no-repeat scroll -180px 0;
}
.sheet90{
	width: 90px;
	height: 90px;
	background: url('graficos/imgs90.png') no-repeat scroll -270px 0;
}
.helmet90{
	width: 90px;
	height: 90px;
	background: url('graficos/imgs90.png') no-repeat scroll -360px 0;
}
.board90{
	width: 90px;
	height: 90px;
	background: url('graficos/imgs90.png') no-repeat scroll -450px 0;
}
.tools90{
	width: 90px;
	height: 90px;
	background: url('graficos/imgs90.png') no-repeat scroll -540px 0;
}
.home90{
	width: 90px;
	height: 90px;
	background: url('graficos/imgs90.png') no-repeat scroll -630px 0;
}
.car90{
	width: 90px;
	height: 90px;
	background: url('graficos/imgs90.png') no-repeat scroll -720px 0;
}

.box75{
	width: 75px;
	height: 75px;
	background: url('graficos/imgs75.png') no-repeat scroll 0 0px;
}
.contacts75{
	width: 75px;
	height: 75px;
	background: url('graficos/imgs75.png') no-repeat scroll -75px 0;
}
.groups75{
	width: 75px;
	height: 75px;
	background: url('graficos/imgs75.png') no-repeat scroll -150px 0;
}
.sheet75{
	width: 75px;
	height: 75px;
	background: url('graficos/imgs75.png') no-repeat scroll -225px 0;
}
.helmet75{
	width: 75px;
	height: 75px;
	background: url('graficos/imgs75.png') no-repeat scroll -300px 0;
}
.board75{
	width: 75px;
	height: 75px;
	background: url('graficos/imgs75.png') no-repeat scroll -375px 0;
}
.tools75{
	width: 75px;
	height: 75px;
	background: url('graficos/imgs75.png') no-repeat scroll -450px 0;
}
.home75{
	width: 75px;
	height: 75px;
	background: url('graficos/imgs75.png') no-repeat scroll -525px 0;
}
.car75{
	width: 75px;
	height: 75px;
	background: url('graficos/imgs75.png') no-repeat scroll -600px 0;
}

.tituloRubro h3{
	
	margin: 0px;
	padding-left: 22px;
	

}

.tituloRubro a{
	color: #4C3F16;
	text-decoration: none;
}

.tituloRubro a:hover{
	text-decoration: underline;
}

.listaRub{
	list-style: none outside none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	

}

.listaRub  li{
	border-bottom: 1px solid #BFC1C4;
    height: auto;
    width: 208px;
	padding-left: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	display: list-item;
}

.listaRub  .boldRub{
	font-weight: bolder;
	font-size: larger;

}


#rubros .rubro {
	width: 220px;
	float: left;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 20px;
}

#rubros .rubro h3{
	margin: 0px;
	padding: 2px 10px 2px 10px;
	background-color: #FFF;
	border-right: #FFCC33 1px solid;
	border-bottom: #FFCC33 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#rubros .colRub h3 {
	margin: 0px;
	padding: 2px 10px 2px 10px;
	background-color: #FFF;
	border-right: #FFCC33 1px solid;
	border-bottom: #FFCC33 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#rubros .colRub h3 a {
	color: #DF4300;
	text-decoration: none;
}

#rubros .colRub h3 a:hover {
	color: #FF9900;
	text-decoration: underline;
}

#rubros .colRub ul {
	list-style-type: none;
	margin: 4px 0px 8px 10px;
	padding: 0px;
}

#rubros .colRub a {
	line-height: 16px;
}


#otherCountries{
	float: left;
	margin-top: 10px;
	margin-left: 20px;
	border-top: 1px #cccccc solid;
}

#otherCountries .col{
	float: left;
	width: 115px;
}
#otherCountries .col a{
	display: block;
	padding-bottom: 5px;
}

.tane {
	font-size: larger;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
}

.taa {
	font-size: larger;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	border-top: 1px #cccccc solid;
}


.anuncios .rubUlHor {
	margin-bottom: 16px;

}

.rubUlHor a{
	margin-bottom: 16px;
	text-decoration: none;	
	font-size: 15px;
}

.rubUlHor a:hover{
	text-decoration: underline;	
}


.infoUser{
	margin: 0 0 0 20px;	
}
.usena{
	width: 250px;
	display: block;

	float: right;
}

.usena .links{
	float: left;
	margin: 8px 0 5px 0;
}
.usena .descUser{
	width: 270px;
	font-size: 14px;
	margin: 0 0 0 0;
}
.usena .descUser a{
	text-decoration: none;
}
.usena .descUser a:hover{
	text-decoration: underline;
}

.fotoUsena{
	width: 64px;
	height: 48px;
	float: left;
}

.rubUlHor li{
	vertical-align: middle;
	display: inline;
	list-style-type: none;
	margin: 0 18px 0 0;
}


.rubDesCentro {
	font-size: 14px;
	list-style-type: none;
	margin-bottom: 7px
}
.rubDesCentroT{
	font-size: 17px;
	display: block;
	margin-bottom: 7px;
}
.rubRel{
	padding: 0 0 10px 240px;

}
.bordSup{
	border-top: 1px solid #CCCCCC;
	padding-top: 12px;
}

.anuncios {
	width: 732px;
	float: right;
	padding: 0px 0px 0px 28px;
	margin: 10px 0px 0px 0px;
}

.anuncios #tla{
	font-size: 30px;
	font-weight: bolder;
	margin: 20px 0 20px 0;
}

.anuncios h3 {
	padding: 0px;
	margin: 0px;
	font-size: 14px;
	font-weight: normal;
}

.anuncios ul {
	margin: 0px;
	padding: 0px;
}

.anuncios .blka{
	cursor: pointer;
    display: block;
	height: auto;
	position: relative;
	overflow: hidden;
}

.anuncios .blka:hover{
	background-color: #FCF6B5 !important;
}

.anuncios .cnt{
	margin: 0px 0 0px 20px;
	width: 60%;
	float: left;
	position: relative;
	min-height: 150px;
}
.anuncios .cnt a{
	text-decoration: none;
}

.anuncios .cnt a:hover{
	text-decoration: underline;
}

.anuncios .t {
	font-weight: bold;
	font-size: 18px;
	line-height: 1.4;
	margin-bottom: 6px;
}

.anuncios .cnt p{
	font-size: 16px;
	font-family: arial,sans-serif;
	margin: 5px 0 6px 0;
	line-height: 1.3;

}

.anuncios .ela{
    bottom: -7px;
    position: absolute;
}
.anuncios .ela2{
	bottom: 0px;
    float: left;
	position: relative;	
    width: 100%;
}

.anuncios .ela a{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	margin: -5px 0 0 0;
	padding: 0;
	float: left;
	text-decoration: none;
}

.anuncios .ela p{
	width: auto;
}
.anuncios .ela a:hover{
	text-decoration: underline;
}
.anuncios .plista{
	bottom: 10px;
	right: 5px;
	position: absolute;
	font-weight: bold;
}

.anuncios .fpu{
	bottom: 0px;
    position: relative;
	width: 64px;
	height: 48px;
	float: left;
	margin-right: 5px; 
		/*border: 1px solid #B2AEAE;*/
	font-size: 16px;
	border: 1px solid #F67E1D;

	

}

.anuncios .fpu a{
	padding: 0px;
	margin: 0px;
	
}

.anuncios .perfilTt {
	display: block;
	font-size: 25px;
	margin: 20px 0 20px 0;
}
.anuncios .perfilVt {
	display: block;
	font-size: 18px;
	margin: 0 0 10px 0;
}

.anuncios .anunciosPerfil{
	display: block;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 25px;
}


.tels{
	width: 260px;
	height:100px;
	float: right;
	margin-right: 20px;
	display: block;
	margin-top: 10px;
}
/*.tels2{
	width: 260px;
	height:100px;
	float: right;
	margin-right: 20px;
	display: block;
	margin-top: 10px;
}*/
.telAnuncio{
	display: inline;
	float: right;
	margin: 0 0 0 0;
	font-weight: bold;
	font-size: 25px;
	width: 260px;
}
.verTel{
	color: #1B60D1;
	font-size: 15px;
	
}
.verTel:hover{
	cursor: pointer;
	text-decoration: underline;
}
/*.verTel2{
	color: #1B60D1;
	font-size: 15px;
	
}
.verTel2:hover{
	cursor: pointer;
	text-decoration: underline;
}*/
.telAnuncio img{
	
	float: left;
	margin-right: 10px;
}
.mensaTel {
	font-size: 18px;
	font-weight: bold;

	margin: 10px 0 0 0;
	display: block;
	float: right;
	text-align: center;
}
.telDes {
/*	border: 3px cornflowerblue solid;*/
	border: 3px #DF4300 solid;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;	
	height: auto;
/*	background-color: #fcf5de;*/
	background-color: #FFEAAA;
	padding: 7px;
}

/*.telDes2{
	border: 3px cornflowerblue solid;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;	
	height: auto;
	background-color: #FF3300;
	color: white;	
}*/



.precio{
	font-weight: bold;
	font-size: 25px;
	float: right;
	padding: 0px;
	width: 265px;
}
.anuncios .anh{
	background-color: #FCF6B5 !important;
}

/* float clearing for everyone else */
.clearfix:after{
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  font-size: 0;
}


.anuncios .a1 {
	border-top: 1px #cccccc solid;
	padding: 8px 0px 8px 0px;
	list-style-type: none;
}

.anuncios .a1:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

div.thumb {
    text-align: center;
    width: 200px;
	float: left;
	height: 150px;
	margin: 4px;
	padding: 3px;
	border: 1px #cccccc solid;
	background-color: white;
}

div.thumb img{
	
    text-align: center;
	/*margin: 30px 50px 30px 50px;*/
	margin: auto;
}

div.thumb .cf{
	float: left;
    text-align: center;
	height: 15px;
	background-color: #FF9934;
	top: 140px;
	left: 6px;
	position: absolute;
	padding: 1px 2px 0 2px;
	border: 2px #FFFFFF solid;

}


/*
.anuncios .a1 img {
	margin: 0px 10px 0px 0px;
	float: left;
}
*/

.anuncios .a1 {display: inline-block;}

/* Oculto IEMAC \*/
* html .anuncios .a1 {height: 1%;}
.anuncios .a1  {display: block;}
/* Fin Oculto IEMAC */





/**/


.pgnc{
/*	border-top: 1px #cccccc solid;*/
	margin: 5px 0 0 0;
	padding: 18px 0 0 0;
/*	font-size: 1.2em;*/
	font-size: 1.4em;
    font-weight: bold;
}
.pgn{
/*	border-top: 1px #cccccc solid;*/
	margin: 5px 0 0 0;
	padding: 12px;
/*	font-size: 1.2em;*/
	font-size: 1.4em;
    font-weight: bold;
}
.apgn{

	font-size: 1.8em;

}

.bpgn{

/*	font-size: 1.2em;*/
	font-size: 1.6em;

}


/* PIE  */
#pie {
	text-align: center;
	color: #FFCC00;
	clear: both;
	height: 20px;
	padding: 4px 0px 4px 0px;
	background-color: #DF4300;
	margin: 10px 0px 10px 0px;
}

#pie a {
	color: #FFFFFF;
	line-height: 20px;
}

/* ANUNCIO */
#anuncio {
	background-color: white;
	border: 1px #66CCFF solid;
	margin: 20px;
}

#anuncio #tta{
	background-color: #DDF4FF;
	

	clear: both;
	padding: 10px 0px 10px 5px;
	overflow: hidden;

}
#anuncio #tta #t3{

	margin-top: 15px;
	padding: 3px;
	font-size:14px;
	float: right;
	
	
}
#anuncio #tta #t1 {

	margin: 0px;
	padding: 3px;
	font-size:30px;
	font-weight: bolder;

}
#anuncio #sda {

	margin-top: 50px;

}

#anuncio img {
	border: 0px;
}

#anuncio .tablaFotos {
	text-align: center;
	margin: 10px auto 10px auto;
	border-collapse: collapse;
	border: 1px #66CCFF solid;
	background-color: #FFFFFF;
}

#anuncio .tablaFotos td {
	padding: 3px;
}

#anuncio .desc {
	font-family: arial,sans-serif;
	font-size: 16px;
	line-height: 1.7;
	padding: 0px 20px 0px 20px;
}

#anuncio #mcda{
	background: none repeat scroll 0 0 white;
    border: 2px solid #CCCCCC;
    float: right;
    font-size: 10px;
    text-align: right;
	margin: 5px 0 10px 10px;
	max-width: 160px;
}

#anuncio .marcar {
	text-align: right;
	padding: 0px 0px 0px 8px;
	float: right;
	display: inline;
}
#anuncio .mensajeMarca{

    float: right;
    font-size: small;
    text-align: right;
	min-height: 0px;
}

#anuncio .marcar a {

	text-align: right;

	padding: 1px 5px 1px 5px;
	margin: 0 0 5px 0;
	display: inline;
	float: left;
}

.botonContactarOld {
	margin: 10px 20px 0px 40px;
	height: 40px;
	width: 200px;
	text-align:center;
	font-size: 1.1em;
	font-weight: bold;
	cursor: pointer;
}
#anuncio .contactar {
	display: block;
	float: left;
	width: 370px;
	
}
#anuncio .contactar .others{
	 margin: 0px 0px 0px 40px;
}

#anuncio .contactos {
	display: block;
	
}


#anuncio .botonContactarOld {
	-moz-box-shadow:inset 0px 1px 0px 0px #eaf1f7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #eaf1f7;
	box-shadow:inset 0px 1px 0px 0px #eaf1f7;
	background-color:#d4e6f7;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #d1dce6;
	display:inline-block;
	color:#1a0f1a;
	font-family:arial;
	font-size:25px;
	font-weight:bold;
	padding:16px 0px 6px 0px;
	text-decoration:none;
	min-width: 335px;
	height: 40px;
	margin: 10px 10px 0px 40px;
}#anuncio .botonContactar {
-moz-box-shadow:inset 0px 1px 0px 0px #fff6af;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;
	box-shadow:inset 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #faf5d5), color-stop(1, #facf89) );
	background:-moz-linear-gradient( center top, #faf5d5 5%, #facf89 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faf5d5', endColorstr='#facf89');
	background-color:#faf5d5;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ffaa22;
	display:inline-block;
	color:#1a0f1a;
	font-family:arial;
	font-size:25px;
	font-weight:bold;
	padding:16px 0px 6px 0px;
	text-decoration:none;
	min-width: 335px;
	height: 40px;
	margin: 10px 10px 0px 20px;
}
#anuncio .botonContactarOld:hover {
	
	background-color:#bfdbf5;
	cursor: pointer;
}
#anuncio .botonContactar:hover {
	
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #facf89), color-stop(1, #faf5d5) );
	background:-moz-linear-gradient( center top, #facf89 5%, #faf5d5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#facf89', endColorstr='#faf5d5');
	background-color:#facf89;
	cursor: pointer;
}
#anuncio .botonContactar:active {
	position:relative;
	top:1px;
}
#anuncio .botonContactar img{
	float: left;
	margin-right: 5px; 
}


#legTitulo{
	font-size: 25px;
	font-weight: bold;
	margin: 50px 0 0 70px;
}

.fdel{
	width: 412px !important;  
/*	width: auto;  */
	margin: 30px auto;
		
}

.fdel form{
	margin: auto;
}

.fdel .titulo{
	margin: auto;
	font-size: 1.6em;
	font-weight: bold;
	margin: 0 0 19px 0;
}
.fdel .formulario{
/*	font-size: 1.4em;*/
/*	font-weight: bold;*/
	font-weight: normal !important;
	margin: 0 0 15px 0;
}

.fdel .formulario label{
	font-size: 16px;
/*	font-weight: bold;*/
	font-weight: normal !important;
	float: none;
}

#comentarios .fdel label{
	width: 70% !important;
}

.fdel .formulario input{
    border: 1px solid #F67E1D;
    border-radius: 5px 5px 5px 5px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 18px;
	padding: 5px;
	width: 96%;
	height: 25px;
	margin: 0 0 0 0;
/*	float: left;*/
}
.fdel .formulario textArea{
    border: 1px solid #F67E1D;
    border-radius: 5px 5px 5px 5px;
	width: 400px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 18px;
	padding: 5px;
	width: 96%
}

.fdel .mensajeErrorRegistroUsusario{
	font-size: 1.1em;
}
.fdel .rowAlta{
	border: none;
	margin: 10px 0;
	width: 100%;
}
.fdel .rowSubmit{
	border: none;
	margin: 0 0 40px 0;
	width: 100%;
}
.fdel .rowAlta .label{
	font-size: 1.4em;
	font-weight: normal !important;
	padding: 5px;
	width: 90%;
}
.fdel .rowAlta .labelCc{
	font-size: 1.4em;
	font-weight: normal !important;
	padding: 5px;
	width: 90%;
}

.fdel .rowAlta .selectAlta{
/*	float: none;*/
	margin: 0 8px 0 0;
	width: 198px !important;
}
.fdel .rowAlta .select{
	width: 198px !important;
	font-size: 18px;
}
.fdel .rowAlta #selectLocalidad{
	width: 198px !important;
	height: 49px;
}

.fdel .rowAlta input{
    border: 1px solid #F67E1D;
    border-radius: 5px 5px 5px 5px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 18px;
	padding: 5px;
	width: 96%;
}


.fdel .rowAlta #neighbourhood{
	
	margin: 0 0 0 0;
}

.fdel .rowAlta .o3{
	float: left;
/*	left:-422px;*/
/*	top: 35px !important;*/
	font-size: 18px;
	height: 15px;
	margin: 0 5px 0 0;
}

.fdel .o3 .overlay{
/*	position: absolute;*/
/*	float: left;*/
	left:10px;
	top: 9px !important;
}
.fdel .rowAlta .overH{
	display: none;
}


.fdel .rowAlta .overlay2{
/*	left: -200px;*/
/*	top: 10px;*/
	float: left;
}

.fdel .chmode{
	margin: 10px;
	float: left;
}
.fdel #verificacion{
	margin: 8px 0;
}

.fdel .suggestLoc{
/*	height: 70px;*/
	float: left;
	width: auto !important;
	margin: 10px 0 0 0 !important;
}
.fdel #suggestedLoc{
/*	height: 70px;*/
/*	float: left;*/

}


.fdel .rowAlta textArea{
    border: 1px solid #F67E1D;
    border-radius: 5px 5px 5px 5px;
	width: 400px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 18px;
	padding: 5px;
}
.fdel .rowAlta #descripcion{
    width: 96%;
}
.fdel .rowAlta #seleccionarImg{
	float: left;
	margin: 0 0 0 0;
	width: 100%;
}

.fdel .rowAlta .error {
    margin: 0 0 5px 0;
}

.fdel #mon{
    border: 1px solid #F67E1D;
    border-radius: 5px 5px 5px 5px;
    font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
    font-size: 18px;
    padding: 5px;
    width: 100%;
}

.fdel .money{
	width: 20%;
	margin: 0 10px !important;
}
.fdel #moneyLabel{
	width: 100%;
	
}
.fdel #precio{
	width: 82%;
	margin: 0;
	border: none;
/*	float: right;*/
}



.fdel #pnv{
	width: 96%;
/*	float: right;*/
}

.fdel label.error {
	font-size: .9em !important;
/*	width: 425px !important;*/
	width: 96% !important;
/*	color: #00CD00 !important;*/
	float: left !important;
	margin: 0 0 0 0;
}

.fdel .telefono{
	width: 190px !important;
	float: left !important;
/*	margin: 0 8px 0 0 !important;*/
}
.fdel #laytel1{
	top:8px !important;
	left: 5px !important;
}
.fdel #laytel2{
	top:8px !important;
	left: 5px !important;
/*	position: relative;*/
}
.fdel .telbel{
	display: none !important;
}
.fdel #titlofono{
	display: block !important;
}

.fdel .rowAlta #overtel1{
	display: block;
/*	width: 160px;*/
	float: left;

}
.fdel .rowAlta #overtel2{
	display: block;
	float: left;
}
.fdel .overlay{
/*	width: 170px;*/
}
.fdel .overlabel .overlay-focus{
	display: none !important;
}


.fdel .ui-button-text-only .ui-button-text{
		padding: 0;
	}

.fdel .msjBttn{
			background:  repeat-x scroll 50% 50% #DF4300 !important;
			border: 1px solid #F67E1A !important;
			border-bottom-right-radius: 4px;
			border-bottom-left-radius: 4px;
			border-top-right-radius: 4px;
			border-top-left-radius: 4px;
/*			color: #1D5987;*/
			cursor: pointer;
			color: white !important;
			font-weight: bold !important;
			outline: medium none !important;
			width: 230px;
			margin: 10px auto !important;
			padding: 0.4em 1em;
			height: 35px !important;
			
}
.fdel .rowSubmit .msjBttn{
	margin-left: 0px;
}
.fdel .msjBttn:hover{
			background:  repeat-x scroll 50% 50% #FF9900 !important;
}
.fdel .rowAlta .msjBttn{
			background:  repeat-x scroll 50% 50% #ED7A15 !important;
}
.fdel .rowAlta .msjBttn:hover{
			background:  repeat-x scroll 50% 50% #DF4300 !important;
}
/*.fdel #enviar{
			background:  repeat-x scroll 50% 50% #DF4300 !important;
			border: 1px solid #F67E1A !important;
			color: #1D5987;
			cursor: pointer;
			color: white !important;
			font-weight: bold !important;
			outline: medium none !important;
			margin: auto !important;
}
.fdel #enviar:hover{
			background:  repeat-x scroll 50% 50% #FF9900 !important;
}*/

.fdel #contenedor_captcha_dialog{
	width: 420px;
	margin: auto;
}

.fdel .contactoWebMaster{
	width: auto;
}

.fdel .mv1{
	width: auto;
}
.fdel #captcha{
		margin-left: 0;
}
.fdel .captchaNa img{
		float: right;
}
.fdel .captchaNa #verificacion{
		width: 180px;
		float: right;
		margin: 40px 10px 0 0;
/*		top: 20px !important;*/
}



#ui-dialog-title-fdel :before{
			background:  repeat-x scroll 50% 50% #FFD765;
}




#passLoading{
	display: none;
	margin: 0 35px 0 35px;
	line-height: 20px;
}
#recuperaLoading{
	display: none;

}

#anuncio #options{
	height: 30px;
	width: 100%;
	margin: 0 0 30px 0;
}

#anuncio #options #modificaNa{
	margin: 6px 0 0 0;
	display: block;
	width: 195px;
	cursor: pointer;
}

#anuncio #options #loadingModifica{
	height: 30px;
	width: 30px;
}
/*
#anuncio #options #modifica:hover{
	text-decoration: underline;
}
*/


#modificaForm #recupera{
	font-weight: bolder;
	color: #1D6097;
	cursor: pointer;
	display: inline-table;
}
#modificaForm #recupera:hover{
	text-decoration: underline;

}

#msgRecupera{
	margin: 10px 0 0 0;
	font-size: 15px;
}
#recuperaForm .errorRecupera{
	font-size: 14px;
	display: none;
}
#modificaForm .errorModifica{
	font-size: 14px;
	display: none;

}	

#modificaForm .errorModifica #rmDup{
	color: #1d6097;
	cursor: pointer;
}
#modificaForm .errorModifica #rmDup:hover{
	text-decoration: underline;
}


.botonModificarAnuncio {
-moz-box-shadow:inset 0px 1px 0px 0px #fff6af;
-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;
box-shadow:inset 0px 1px 0px 0px #fff6af;
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #faf5d5), color-stop(1, #facf89) );
background:-moz-linear-gradient( center top, #faf5d5 5%, #facf89 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faf5d5', endColorstr='#facf89');
background-color:#faf5d5;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
border:1px solid #ffaa22;
display:inline-block;
color:#4f384f;
font-family:arial;
font-size:15px;
font-weight:bold;
padding:2px 10px;
text-decoration:none;
/*text-shadow:1px 1px 0px #cc9f52;*/
}.botonModificarAnuncio:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #facf89), color-stop(1, #faf5d5) );
	background:-moz-linear-gradient( center top, #facf89 5%, #faf5d5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#facf89', endColorstr='#faf5d5');
	background-color:#facf89;
	cursor: pointer;		
}.botonModificarAnuncio:active {
	position:relative;
	top:1px;
}
#anuncio .botonModificarAnuncio img{
	float: left;
	margin-right: 5px; 
	height: 30px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */
	
#anuncio #modifica{
margin: 10px 10px 20px 40px;	
}

#anuncio #shareBtn{
	
margin: 10px 10px 20px 20px;	
}












.evm h3{
	background-color: #66CCFF;
	font-size: 20px;
	margin: 0;
	padding: 3px;
}
.evm{
	background-color: white;
	font-family: arial,sans-serif;
	font-size: 13px;
	line-height: 1.7;
	width: 690px;
	padding: 10px 0 0 20px;
	
}
.evml{
	cursor: pointer;
	color: blue;
	display: block;
	font-size: 18px;
	font-weight: bold;
}
.evml:hover{
	background-color: #FFEAAA;
}
.evmsl{
	padding-left: 20px; 
	font-size: 14px;
}



#vm2{
	background: #DDF4FF;
	background-color: #DDF4FF;
    border: 1px solid #00A3F0;
    margin: 20px;
    padding: 5px 10px;
}
#vm2 .evml{
	font-size: 30px;
}

#altaAnuncio{
	
}

.rowAlta{
	width: 100%;
	float: left;
	margin-bottom: 15px;
	border-bottom: graytext solid 1px;
	padding-bottom: 10px;
	display: block;
	position:relative;
}

.rowAlta .label{
	font-size: 15px;
	display: block;
    float: left;
    padding-top: 3px;
    width: 120px;
}

.rowAlta .labelRepl{

	display: block;
    padding-top: 3px;
    width: 120px;
}

.rowAlta .labeRight{
	float:right;
    
}

.rowAlta .lev{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
    font-weight: bold;
	margin-bottom: 5px;
	display: block;
    padding-top: 3px;
}
.rowAlta #seleccionarImg{
	margin: 0 0 0 120px;
}


#imgDrop{
	border:1px dashed #888888;
	padding:20px; 
	text-align:center;
	color:#999999;
}

#pnv{
	width: 350px;
}
.lop{
	display: none;
}
.chmode{
	margin: 0 10px 0 120px;
	color: blue;
	float: left;
	
}
.rowAlta .bord{
	/*border: 1px solid #B2AEAE;*/
	font-size: 16px;
	padding: 5px;
	border: 1px solid #F67E1D;
	margin: auto;
	margin-bottom: 15px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.rowAlta #pfi{
	/*border: 1px solid #B2AEAE;*/
	font-size: 16px;
	padding: 5px;
	margin: auto;
	margin-bottom: 15px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.rowAlta #pfd{
	/*border: 1px solid #B2AEAE;*/
	font-size: 12px;
    line-height: 1em;
}

.rowAlta #modPrecio{
	/*border: 1px solid #B2AEAE;*/
	color: blue;
	margin-left: 20px;
}
.rowAlta .money{
	/*border: 1px solid #B2AEAE;*/
	font-weight: bold;
	font-size: 16px;
	margin: 0 5px 0 0;
	
}
.rowAlta #titlofono{
	display: none;
}
.rowAlta #overtel1{
	display: none;
}
.rowAlta #overtel2{
	display: none;
}



.rowAlta .error{
		background-color: #FFFFD5;
		border: 2px solid red;
		color: red;
		margin: 0;
		}

.rowAlta label.error {
	float: none;
	color: red;
	background-color: white;
	margin-left: 5px;
	border: none;
}

.rowAlta span.error {
	float: none;
	color: red;
	padding-left: .5em;
	background-color: white;
	margin-left: 5px;
	border: none;
}

.off{
	background-color: #dcdcdc;
}

.agregarSi{
	background: white;
}

.agregarSi:hover{
	background: red;
}

 .error {
		background-color: #FFFFD5;
		border: 2px solid red;
		color: red;
		margin: 0;
}

 label.error {
		border: none;
		color: red;
		margin: 0;
}

.rbd{
	border: 1px solid #F67E1D;
	border-width: 2px;
	float: left;
	padding: 8px 8px 8px 8px;
	width: 960px;
	margin: auto;
	margin-bottom: 15px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;


}

.fru{
	width: 550px;
	height: auto;
	display: block;
	margin: auto;
	margin-top: 30px;
	border: 1px solid #F67E1D;
	border-width: 2px;
	padding: 8px 8px 8px 8px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}

.fru .submit-btn{
	margin-left: 120px;
}

.tCol{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: maroon;
	font-weight: bold;
}

.tColMini{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: maroon;
	font-weight: bold;
}
.advert{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px !important;
	color: maroon;
	font-weight: bold;
}

.rbtn{
		height: 40px;
		font-family: Verdana,Arial,Helvetica,sans-serif;
		font-size: 12px;
		font-weight: bolder;
		margin: auto;
}

.rowAlta .location{
	min-width: 100px;

}
.rowAlta .suggestLoc{
	width: 200px;
	margin-left: 200px;
	
	bottom: 10px;
	
}


.overlabel{
    margin-right: 3px;
    position: relative;
	width: 200px;
}

.overlay{
	height: 23px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-style: italic;
	width: 200px;
    color: #999999;
    cursor: text;
	position:absolute;
	top: 1px;
	left:5px;
	z-index:1;
}

.rowAlta .overlabel{
	
}
.rowAlta .overlay{
	left:25px;
	top: -3px;
}
.rowAlta .o3{
	top: -5px;
}
.rowAlta .inner{
	margin: 0 0 0 0;
	padding: 0;
	width: 400px;
}


.overlabelLoc{
    margin-right: 3px;
    position: absolute;
    width: 200px;
}

.overlayLoc{
    width: 200px;
    color: #999999;
    cursor: text;
    position:absolute;	
    top:3px;
    left:35px;
    z-index:100;
}

.rowAlta .overlay2{
	left:17px;
}

.rowAlta #contenedor{
	
}

.overlay-focus{
	display: none !important;
}



.sbtn{
	padding: 3px;
}

.rowAlta #suggestedLoc{
	width: 200px;
	

	
	}
.rowAlta #neighbourhood{
	margin-left: 20px;
	width: 200px;
}

.fdel .acepck .error{
	margin: 18px 0 0 0 !important;
}

.rowAlta #titAcep{
	width: 100%;
}
.rowAlta #acep{
	left: 1px;
	margin: 0 0 0 3px !important;
}
.rowAlta #acepButton{
	position: relative;
	/*top: 6px;*/
	right: 0px;
	width: 135px;
	margin-right: 15px;
	text-align: center;
	height: 25px;
	/*white-space: nowrap;*/
	background-color: #FFEAAA !important;
	/*line-height: 40px;*/
	border: none;	
	-moz-border-radius:16px;
	-webkit-border-radius:16px;		
	border-radius:6px;	
}
.rowAlta #acepButton:hover{
	cursor: pointer;
}
.rowAlta .ctrm{
	margin-left: 20px;
	width: 20px !important;
	height: 20px !important;
}


.selectAlta {
	float:left;
	/*margin:0px 5px 0px 0px;*/
	margin-right: 12px;

}
.selectAlta .select{
	width:220px !important;

    line-height:26px;
	padding: 4px;
}


#fOptions{
	display: block;
	
}

.actButton{
	margin: 7px;
	padding: 4px;
}
.actButton:hover{
	cursor: pointer;
}

#editAdButton{
	margin: 7px;
	padding: 4px;
	width: 150px;
	float: left;
}
#editAdButton:hover{
	cursor: pointer;
}


/* COMENTARIOS */
.formulario {
	margin: .4em 0;
	width: 420px;
}

.formulario label {
  width: 25%;
/*  float: left;*/
  font-weight: bold;
    font-size: 1.4em;
    font-weight: normal !important;
    padding: 5px;
    width: 90%;
    display: block;
    float: left;	
}

.formulario input{
	height: 25px;
	width: 400px	; 
}

#captcha {
/*  margin-left: 25%;*/
  /*float: left;*/
}
#comentarios {
	background-color: #DDF4FF;
	border: 1px #00A3F0 solid;
	margin: 20px;
	padding: 5px 10px 5px 10px;
}

#comentarios .mensajeOk {
	background-color: #00CD00;
	padding: 5px 10px 5px 10px;
	text-align: center;
	color: white;
	font-weight: bold;
}


#comentarios .mensajeError {
	background-color: #f9fda9;
	padding: 5px 10px 5px 10px;
	text-align: center;
	color: #d00a0a;
	font-weight: bold;
	font-size: 16px;
}

#comentarios h5 {
	width: 380px;
	margin: auto;
	padding: 3px;
	font-size:30px;
}

#comentarios .enviar {
	
	margin: 10px 0px 0px 0px;
	padding: 2px 0px 2px 0px;
	text-align: center;
}
#comentarios #botonComentario{
	font-size:18px;
}
#comentarios .formulario label{
	font-size:16px;
	width: 20%;
}


#comentarios .comentario0{
	background-color: #BFEBFF;
	padding: 7px 0px 7px 0px;
	margin: 0 0 0 12px;
}
#comentarios .comentario1{
	background-color: #DDF4FF;
	padding: 7px 0px 7px 0px;
	margin: 0 0 0 10px;
}

.masAnuncios {
	/*text-align: center;*/
	float: left;
	margin: 20px;
}
.masAnuncios anteriorSiguiente{
	float: left;
	
}
.anteriorSiguiente label{
	width: 25%;
	
}


.perfilUs{
	
}

.datosUsuario{

	list-style-type:none;	
	font-size: 16px;
}

.datosUsuario li{
	height: 30px;
	display: block;
	padding: 0px auto;
}


.labelPerfil{
	font-size: inherit;
	font-weight: bold;
	margin: 0 0 0 10px;
	line-height: 20px;
	display: inline;
	width: 100px;
	
	float: left;
}

.rightVer{
	float: right;
	margin-bottom: 15px;
}

.fotitoUsuario{
	width: 64px;
	height: 48px;


}








/*USusario*/
.mensajeErrorRegistroUsusario {
	/*background-color: #FFFF00;*/
	padding: 5px 10px 5px 10px;
	margin: 10px;
	text-align: left;
	color: red;
	font-weight: bold;
	border: 0px solid aqua;
}

/*-------Formulario Contacto----------*/

.tit_r_b{

	text-align: center;
	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;
	color: #68841B;



}

.ff {

	margin: auto;

	width: 430px;

	text-align:center;

	padding-top: 10px;

	padding-bottom: 10px;

}



.ff form {

	padding: 0px;

	margin: 0px;

/*	background-color: #CCCCCC;*/

}





.ff label, .ff .formu{

display: block;

width: 350px;

float: left;

margin-bottom: 10px;

}



.ff label {

	text-align: right;

	width: 150px;

	padding-right: 10px;

}



.ff br {

clear: left;

}

.p0 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

}

/*mostrar todas localidades de una provincia*/
#todasLocalidades{
	width: 980px;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 10px;
	margin-left: 0pt;
	padding: 5px 10px 5px 10px;
	/*border: 1px #000000 solid;*/
}

#todasLocalidades ul{
	list-style-type: none;
	padding: 0;
	float: left;
	width: 320px;
}

#todasLocalidades  ul li{
	display: block;
}


.combo {
	margin: 5px 5px 5px 5px;
}

.style_form_login{
	padding: 30px;
	margin: auto;
	border: 1px solid #F67E1D;
	border-width: 2px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;

}

.style_form_login .titulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #333333;
}

.style_form_login .tr56{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	width: 400px;
	margin: auto;
}

.style_form_login .tre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.style_form_login .trMsj{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}




#nuevoAnuncio a{
	line-height:20px;
}

.boton{
	padding: 10px;
	margin: 5px;
	background-color: #FFE8A4;
	color: #000000;
}
.boton a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.aSinEstilo {
        color: black;
}


/*galeria*/
/*/////////////////////////////////////////////////////////////////////////////*/
div.content {
	/* The display of content is enabled by a javascript generated style on the page.
	   This is so that the slideshow content won't display unless javascript is enabled. */
	display: none;
	float:right;
	width:550px; 
}
div.content a, div.navigation a {
	text-decoration: none;
	color: #777;
}
div.content  a:focus, div.content  a:hover, div.content  a:active {
	text-decoration: underline;
}
div.controls {
	margin-top: 5px;
	height: 23px;
	text-align : center;
	margin: auto;
	width: 350px;
	
}
div.controls a {
	padding: 5px;
}
div.ss-controls {
	float: left;
}
div.nav-controls {
	float: right;
}

div.loader {
	background-image: url('loader.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 550px;
	height: 350px
}
div.slideshow {
	clear: both;
}
div.slideshow span.image-wrapper {
	float: left;
	padding-bottom: 12px;
}
div.slideshow a.advance-link {
	padding: 2px;
	display: block;
	border: 1px solid #ccc;
}
div.slideshow img {
	border: none;
	display: block;
}
div.download {
	float: right;
}
div.embox {
	clear: both;
	border: 1px solid #ccc;
	background-color: #eee;
	padding: 12px;
}
div.image-title {
	font-weight: bold;
	font-size: 1.4em;
}

div.image-desc {
	line-height: 1.3em;
	padding-top: 12px;
}
div.navigation {
	/* The navigation style is set by a javascript generated style on the page.
	   This is so that the javascript specific styles won't be applied unless javascript is enabled. */
}
ul.thumbs {
	clear: both;
	margin: 0;
	padding: 0;
}
ul.thumbs li {
	float: left;
	padding: 0;
	margin: 5px 10px 5px 0;
	list-style: none;
}
a.thumb {
	padding: 2px;
	display: block;
	border: 1px solid #ccc;
}
ul.thumbs li.selected a.thumb {
	background: #000;
}
a.thumb:focus {
	outline: none;
}
ul.thumbs img {
	border: none;
	display: block;
}
div.pagination {
	clear: both;
}
div.navigation div.top {
	margin-bottom: 12px;
	height: 11px;
}
div.navigation div.bottom {
	margin-top: 12px;
}
div.pagination a, div.pagination span.current {
	display: block;
	float: left;
	margin-right: 2px;
	padding: 4px 7px 2px 7px;
	border: 1px solid #ccc;
}
div.pagination a:hover {
	background-color: #eee;
	text-decoration: none;
}
div.pagination span.current {
	font-weight: bold;
	background-color: #000;
	border-color: #000;
	color: #fff;
}

/* Minimal Gallery Styles */
#thumbs-min ul.thumbs li {
	float: none;
	padding: 0;
	margin: 0;
	list-style: none;
}

#thumbs-min a.thumb {
	padding: 0px;
	display: inline;
	border: none;
}

#thumbs-min ul.thumbs li.selected a.thumb {
	background: inherit;
	color: #000;
	font-weight: bold;
}

.tus{
	font-family:Tahoma;
	font-size:11px;
	border-collapse:collapse;
	border:1px solid #CCC;
}

.tus th{
	background:#EEE;
}

.tus td{
	height:30px;
}

.dus{
	font-family:Tahoma;
	font-size:11px;

}




.divClaves{
    background-color: #ffee99;
    border: 1px solid #ff9933 ;
    margin: 0 20px 8px 20px;
    padding: 0px 10px 0px 10px
}

.divClavesUnBloque{
    float: left;
    width: 48%;
    margin: 3px;
    padding: 2px;
}

.divClavesUnBloque a{
    display: block;
	margin: 10px 0 0 10px;
	font-size: 14px;
}

.divPieClaves{
    clear: both;
    height: 10px;
}

.textA1{
	width: 380px;
	height: 120px;
}

.mv1{
	color:#005500;
	font-weight:bold;
	font-size:18px;
	padding:10px;
	text-align:center;
	width: 555px;
	margin: auto;
}

.aLoc{
	width: 150px;
	font-size: 16px;

	}

.buscaLoc div{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin-bottom: 5px;
	margin-left: 5px;
}

.rbi{
	font-size: 16px;
	padding: 5px;
	border: 1px solid #F67E1D;
	margin: auto;
	margin-bottom: 15px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.sugeridas{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin: 0px;
}
.sugeridas .localidad{
	font-size: 17px;
	font-weight: bolder;
}

.enlace{
	cursor: pointer;
	
}

.enlace:hover{
	text-decoration: underline;
}
.ADSsup{
	margin: 0px 0px 10px 232px;
}

.ADSsuper {
	background-color: #FFFFFF;
}

.ADSlat {
	margin: 0px 0px 0px 10px;
	padding: 10px 0px 0px 0px;
	clear: both;
}

.ADSinter {
	padding: 5px 0px 12px 232px;
	border-top: 1px solid #CCCCCC;
	width: 500px;
}

.ADSinfer {
	padding: 5px 0px 12px 0px;
}

.ADSinterPers {
	padding: 5px 0px 12px 0px;
	
}

.ADSsupPers{
	margin: 0px 0px 10px 0px;
}

.ADSinterAnuncio{
	margin: 0px 0px 0px 16px;
	width: 720px;
}


#pendiente{
	font-size: 17px;
	margin: 30px 0 20px 40px;
}

.parteAnuncio{
	padding: 0px 40px 0px 40px;
	font-size: 16px;
}


.negrita{
	font-weight: bold;
}

.loading {
	background: url(graficos/spinner.gif) center no-repeat !important;
}

.maintenance {
	padding: 40px 0px 40px 0px;
	font-size: 36px;
	color: #DF4300
}