/*CONTENIDOS*/
div#contenedor-contenidos{
	background: url(../img/fondoGeneralSincabecera.gif) 0 0 no-repeat !important;
}

/*Inicio Principal*/

div#contenidos div#contenidoPrincipal div.capaContenidos{
	background: url(../img/pieCapas.gif) left bottom no-repeat;
	clear:left;
	float:left;
	display:inline;
	width:632px;
	margin: 20px 0 0 9px;
	padding-bottom:20px;
	position:relative;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos{
	background: url(../img/cabeceraCapas.gif) left top no-repeat;
	clear:left;
	float:left;
	display:inline;
	width:632px;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2{
	background: url(../img/cabeceraCapas2.gif) left top no-repeat;
	clear:left;
	float:left;
	display:inline;
	width:632px;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos h2#h2Consejos{
	background: url(../img/h2Consejos.gif) 0 0 no-repeat;
	clear:left;
	float:left;
	display:inline;
	width:95px;
	height:27px;
	margin: 15px 0 0 11px;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos h2#h2Trueque{
	background: url(../img/h2Trueque.gif) 0 0 no-repeat;
	clear:left;
	float:left;
	display:inline;
	width:167px;
	height:30px;
	margin: 15px 0 0 11px;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos h2 span{
	position:absolute;
	top:-10000px;
	left:0;	
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados{
	clear:left;
	float:left;
	display:inline;
	width:600px;	
	margin: 30px 0 0 19px;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li{
	float:left;
	display:inline;
	width:288px;	
	margin: 0 12px 20px 0;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li img{
	clear:left;
	float:left;
	display:inline;
	width:111px;
	height:82px;
	border:2px solid #9ccc48;	
	position:relative;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl{
	float:left;
	display:inline;
	width:150px;
	margin: 0 0 0 10px;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl dt{
	clear:left;
	float:left;
	display:inline;
	width:100%;
	font-size:11px;
	color:#617a61;	
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl dt a{
	clear:left;
	float:left;
	display:inline;
	width:100%;
	font-size:12px;
	font-weight:bold;
	color:#354335;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl dd{
	clear:left;
	float:left;
	display:inline;
	width:100%;
	font-size:10px;
	color:#055d27;
	margin-top:2px;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl dd p{
	clear:left;
	float:left;
	display:inline;
	width:70px;
	font-weight:bold;
	color:#043e1a;	
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl dd ul{
	float:left;
	width:75px;	
	margin-left:5px;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl dd ul li{
	float:left;
	width:14px;	
	height:13px;
	margin:0;
	padding:0;
	overflow:hidden;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl dd ul li a{
	background: url(../img/estrella.gif) 0 0 no-repeat;
	float:left;
	width:14px;	
	height:13px;
	overflow:hidden;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl dd ul.unaEstrella li.estrella1 a{
	background: url(../img/estrella.gif) 0 -13px no-repeat;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl dd ul.dosEstrella li.estrella1 a,
div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl dd ul.dosEstrella li.estrella2 a{
	background: url(../img/estrella.gif) 0 -13px no-repeat;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl dd ul.tresEstrella li.estrella1 a,
div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl dd ul.tresEstrella li.estrella2 a,
div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl dd ul.tresEstrella li.estrella3 a{
	background: url(../img/estrella.gif) 0 -13px no-repeat;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl dd ul.cuatroEstrella li.estrella1 a,
div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl dd ul.cuatroEstrella li.estrella2 a,
div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl dd ul.cuatroEstrella li.estrella3 a,
div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl dd ul.cuatroEstrella li.estrella4 a{
	background: url(../img/estrella.gif) 0 -13px no-repeat;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl dd ul.cincoEstrella li.estrella1 a,
div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl dd ul.cincoEstrella li.estrella2 a,
div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl dd ul.cincoEstrella li.estrella3 a,
div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl dd ul.cincoEstrella li.estrella4 a,
div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl dd ul.cincoEstrella li.estrella5 a{
	background: url(../img/estrella.gif) 0 -13px no-repeat;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl dd ul li a:hover{
	background: url(../img/estrella.gif) 0 -13px no-repeat;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul.listados li dl dd ul li a span{
	position:absolute;
	top:-10000px;
	left:0;	
}


div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos p#titularTrueque{
	background: url(../img/fondoTrueques.gif) 0 0 repeat-x;
	clear:left;
	float:left;
	display:inline;
	width:594px;	
	height:25px;
	margin: 20px 0 0 10px;
	padding: 13px 0 0 11px;
	font-size:14px;
	font-weight:bold;
	border-top:1px solid #dee5d3;
	border-right:1px solid #dee5d3;
	border-bottom:1px dashed #d0d0d0;
	border-left:1px solid #dee5d3;
	position:relative;
}


div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos p#titularTrueque button{
	background: url(../img/flechaInversa.gif) 0 0 no-repeat;	
	clear:left;
	float:left;
	width:16px;
	height:11px;
	margin: 0;
	position:absolute;
	top:10px;
	right:18px;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos p#titularTrueque button.desplegado{
	background: url(../img/flechaApertura.gif) 0 -9px no-repeat;	
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos p#titularTrueque button span{
	position:absolute;
	top:-10000px;
	left:0;	
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos p#titularTrueque{
	background: url(../img/fondoTrueques.gif) 0 0 repeat-x;
	clear:left;
	float:left;
	display:inline;
	width:594px;	
	height:25px;
	margin: 20px 0 0 10px;
	padding: 13px 0 0 11px;
	font-size:14px;
	font-weight:bold;
	border-top:1px solid #dee5d3;
	border-right:1px solid #dee5d3;
	border-bottom:1px dashed #d0d0d0;
	border-left:1px solid #dee5d3;
}


div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#listadoTrueque{
	clear:left;
	float:left;
	display:inline;
	width:605px;	
	margin: 0 0 0 10px;
	border-right:1px solid #dee5d3;
	border-left:1px solid #dee5d3;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#listadoTrueque li{
	clear:left;
	float:left;
	display:inline;
	width:605px;	
	margin: 0;
	padding: 10px 0 10px 0;
	border-bottom:1px dashed #d0d0d0;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#listadoTrueque li img{
	clear:left;
	float:left;
	display:inline;
	width:36px;
	margin: 0 13px;
	border:2px solid #9ccc48;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#listadoTrueque li dl{
	float:left;
	display:inline;
	width:500px;	
	margin: 0;
	padding-right:10px;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#listadoTrueque li dl dt{
	font-size:18px;	
	font-style:italic;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#listadoTrueque li dl dt span{
	font-size:13px;
	color:#909090;	
	display:block;
	margin-bottom:3px;
	padding: 3px 0 3px 25px;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#listadoTrueque li dl dt span.ofrecer{
	background: url(../img/iconoOfrezco.gif) 0 0 no-repeat;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#listadoTrueque li dl dt span.busco{
	background: url(../img/iconoBusco.gif) 0 0 no-repeat;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#listadoTrueque li dl dt a{
	display:block;
	color:#354335;	
}


div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#listadoTrueque li dl dd span{
	clear:left;
	float:left;
	display:inline;
	font-size:13px;
	color:#617a61;
}


div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#listadoTrueque li dl dd ul{
	clear:none;
	float:left;
	width:auto;
	border:0;	
	margin: 2px 0 0 8px;
}
div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#listadoTrueque li dl dd ul li{
	clear:none;
	width:auto;
	border:0;	
	margin:0;
	padding:0;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#listadoTrueque li dl dd ul li a{
	margin-right:5px;
	padding-right:5px;
	border-right:1px solid #909090;
	color:#909090;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#listadoTrueque li dl dd a.numeroRespuestas{
	float:right;
	font-size:11px;
	color:#055d27;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#listadoTrueque li dl dd.descripcionTrueque{
	clear:left;
	float:left;
	display:inline;
	width:100%;
	margin: 10px 0 0 0;
	color:#909090;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#listadoTrueque li button{
	background: url(../img/flechaApertura.gif) 0 0 no-repeat;	
	width:14px;
	height:9px;
	margin: 30px 0 0 0;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#listadoTrueque li button.desplegado{
	background: url(../img/flechaApertura.gif) 0 -9px no-repeat;	
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#listadoTrueque li button span{
	position:absolute;
	top:-10000px;
	left:0;	
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos div#pieTrueque{
	background: url(../img/fondoTrueques.gif) 0 0 repeat-x;
	clear:left;
	float:left;
	display:inline;
	width:605px;	
	height:38px;
	margin: 0 0 0 10px;
	padding: 0;
	border-right:1px solid #dee5d3;;
	border-bottom:1px dashed #d0d0d0;;
	border-left:1px solid #dee5d3;;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos div#pieTrueque a#todosTrueque{
	background: url(../img/logoTrueque.gif) 0 0 no-repeat;
	float:left;
	display:inline;
	margin: 10px 0 0 450px;
	padding: 3px 0 3px 26px;
	font-size:11px;
	color:#055d27;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos div#pieTrueque p{
	float:left;	
	display:inline;
	margin: 11px 0 0 10px;
	font-family:Arial;
	font-weight:bold;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos div#pieTrueque ul{
	float:left;	
	display:inline;
	margin: 11px 0 0 5px;
	font-family:Arial;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos div#pieTrueque ul li{
	float:left;	
	display:inline;
	margin: 0 0 0 3px;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos div#pieTrueque ul li a{
	color:#055d27;	
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos div#pieTrueque ul li a.paginacionAnterior{
	background: url(../img/paginacionAnterior.gif) 0 0 no-repeat;	
	float:left;
	width:5px;
	height:5px;
	margin: 5px 0 0 0;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos div#pieTrueque ul li a.paginacionSiguiente{
	background: url(../img/paginacionSiguiente.gif) 0 0 no-repeat;	
	float:left;
	width:5px;
	height:5px;
	margin: 5px 0 0 0;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos div#pieTrueque ul li a span{
	position:absolute;	
	top:-10000px;
	left:0;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos div#pieTrueque ul li ol{
	float:left;	
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos p#paginaConsejos{
	float:left;	
	display:inline;
	margin: 0 0 10px 500px;
	font-family:Arial;
	font-weight:bold;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#paginacionConsejos{
	float:left;	
	display:inline;
	margin: 0 0 10px 5px;
	font-family:Arial;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#paginacionConsejos li{
	float:left;	
	display:inline;
	margin: 0 0 0 3px;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#paginacionConsejos li a{
	color:#055d27;	
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#paginacionConsejos li a.paginacionAnterior{
	background: url(../img/paginacionAnterior.gif) 0 0 no-repeat;	
	float:left;
	width:5px;
	height:5px;
	margin: 5px 0 0 0;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#paginacionConsejos li a.paginacionSiguiente{
	background: url(../img/paginacionSiguiente.gif) 0 0 no-repeat;	
	float:left;
	width:5px;
	height:5px;
	margin: 5px 0 0 0;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#paginacionConsejos li a span{
	position:absolute;	
	top:-10000px;
	left:0;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos ul#paginacionConsejos li ol{
	float:left;	
}

div#contenidos div#contenidoPrincipal ul#subMenuApartados{
	clear:left;
	float:left;
	width:210px;	
	height:35px;
	overflow:hidden;
	margin: 0 0 -45px 0;
	position:relative;
	top:-31px;
	left:150px;
}

div#contenidos div#contenidoPrincipal ul#subMenuApartados li{
	background: url(../img/fondoMenuApartados.gif) left top no-repeat;
	float:left;
	width:auto;
	height:35px;
	margin-right:5px;
	padding:0;
}

div#contenidos div#contenidoPrincipal ul#subMenuApartados li.elegido{
	background: url(../img/fondoMenuApartadosElegido.gif) left top no-repeat;
}

div#contenidos div#contenidoPrincipal ul#subMenuApartados li a{
	background: url(../img/fondoMenuApartadosA.gif) right top no-repeat;
	float:left;
	display:block;
	height:15px;
	padding: 10px 15px;
	font-size:15px;
	color:#44591f;
}

div#contenidos div#contenidoPrincipal ul#subMenuApartados li.elegido a{
	background: url(../img/fondoMenuApartadosElegidoA.gif) right top no-repeat;
	font-weight:bold;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos p.leyenda{
	background: url(../img/fondoInsertar.gif) 0 0 no-repeat;
	clear:left;
	float:left;
	display:inline;
	width:597px;
	height:24px;
	font-size:14px;
	padding: 7px 0 0 11px;
	margin: 10px 0 0 10px;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos fieldset{
	clear:left;
	float:left;
	display:inline;
	width:610px;
	margin: 0 0 0 15px;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos fieldset div#selectoresComentario{
	float:left;
	width:240px;
	display:inline;
	margin: 0 0 5px 0;
	padding-left:12px;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos fieldset label{
	float:left;
	width:240px;
	display:inline;
	margin: 20px 0 5px 0;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos fieldset label select{
	clear:left;
	background:#fafdf1;
	float:left;
	width:235px;
	margin: 5px 0 0 0;
	padding:7px 10px 6px 10px;
	color:#033717;
	border: 1px solid #deefc3;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos fieldset label.tituloComentario{
	float:left;
	width:340px;
	margin: 10px 0 10px 0;
	padding:0;
	overflow:hidden;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos fieldset label.tituloComentario span{
	float:left;
	width:40px;	
	margin: 12px 0 0 0;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos fieldset label.tituloComentario input{
	background:#fafdf1;
	clear:left;
	float:left;
	display:inline;
	width:314px;
	margin: 5px 0 0 0;
	padding:7px 10px 6px 10px;
	color:#033717;
	border: 1px solid #deefc3;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos fieldset div.tipoOferta{
	float:left;
	width:270px;
	margin: 10px 0 10px 0;
	padding:0;
	overflow:hidden;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos fieldset div.tipoOferta span{
	float:left;
	width:190px;	
	margin: 12px 0 0 10px;
}


div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos fieldset div.tipoOferta label{
	float:left;
	width:129px;	
	margin: 12px 0 0 6px;
	padding: 3px 0 3px 0;
	font-size:12px;
	color:#033717;
	position:relative;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos fieldset div.tipoOferta label#labelMeofrezcoa{
	background: url(../img/iconoOfrezco.gif) 18px 0 no-repeat;
	margin: 12px 0 0 6px;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos fieldset div.tipoOferta label#labelBuscoa{
	background: url(../img/iconoBusco.gif) 18px 0 no-repeat;
}



div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos fieldset div.tipoOferta label input{
	background:transparent;
	float:left;
	display:inline;
	width:15px;
	height:15px;
	margin: 0 30px 0 0;
	border:0;
		
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos fieldset label#cajaComentarioTexto{
	clear:left;
	float:left;	
	width:355px;
	display:inline;
	margin: 0;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos fieldset label#cajaComentarioTexto textarea{
	background:#fafdf1;
	float:left;
	display:inline;
	width:333px;
	height:179px;
	margin:12px 0 0 0;
	padding:10px;
	border:1px solid #deefc3;
	color:#033717;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos fieldset button{
	background:url(../img/btEnviar.gif) 0 0 no-repeat;	
	float:left;
	width:83px;
	height:39px;
	margin: 5px 0 0 155px;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos fieldset button span{
	position:absolute;
	top:-10000px;
	left:0;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos button#nuevoTrueque{
	background: url(../img/flechaInsertar.gif) 0 0 no-repeat;	
	clear:left;
	float:left;
	width:14px;
	height:9px;
	position:relative;
	top:-19px;
	left:588px;
	margin: 0 0 -9px 0;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos button#nuevoTrueque.desplegado{
	background: url(../img/flechaApertura.gif) 0 -9px no-repeat;	
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos button#nuevoTrueque span{
	position:absolute;
	top:-10000px;
	left:0;	
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2 div#fotoPerfil{
	background: url(../img/fondoFotoFicha.gif) left bottom no-repeat;
	clear:left;
	float:left;
	display:inline;
	width:197px;
	margin: 21px 23px 0 23px;
	padding-bottom:15px;
	overflow:hidden;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2 div#fotoPerfil img{
	clear:left;
	float:left;
	display:inline;
	width:189px;
	height:267px;
	margin: 0 0 0 1px;
	border:3px solid #9ccc48;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2 div#fotoPerfil p{
	clear:left;
	float:left;
	display:inline;
	width:178px;
	margin:10px 0 0 10px;
	font-weight:bold;
	border-bottom: 1px dotted #000;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2 div#fotoPerfil input{
	clear:left;
	float:left;
	display:inline;
	margin: 10px 0 0 10px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2 div#fotoPerfil input{
		background: transparent;
		border:0;
	}
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2 div#fotoPerfil input strong{
	color:red;	
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2 div#datosPerfil{
	float:left;
	display:inline;
	width:371px;
	position:relative;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2 div#datosPerfil p#miPerfil{
	background: url(../img/iconoMessenger.gif) 0 0 no-repeat;
	clear:left;
	float:left;
	display:inline;
	width:345px;
	margin: 29px 0 0 0;
	padding: 0 0 11px 26px;
	font-size:16px;
	font-style:italic;
	color:#055d27;
	border-bottom:1px dashed #d0d0d0;	
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2 div#datosPerfil button{
	background: url(../img/btModificar.gif) 0 0 no-repeat;
	clear:left;
	float:left;
	display:inline;
	width:154px;
	height:25px;
	position:absolute;
	top:28px;
	right:0;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2 div#datosPerfil button span{
	position:absolute;
	top:-10000px;
	left:0;	
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2 div#datosPerfil dl{
	display:block;
	width:100%;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2 div#datosPerfil dl dt{
	clear:left;
	float:left;
	display:inline;
	width:100%;
	margin-bottom:3px;
	font-style:italic;
	color:#85938b;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2 div#datosPerfil dl dt#nombrePerfil{
	margin-top:5px;
	margin-bottom:0;
	font-size:25px;
	color:#000;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2 div#datosPerfil dl dd{
	clear:left;
	float:left;
	display:inline;
	width:100%;
	margin-bottom:10px;
	color:#000;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2 div#datosPerfil dl dd a{
	color:#055d27;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2 div#datosPerfil dl dd#lugarPerfil{
	padding-bottom:5px;
	font-family:Arial;
	font-size:18px;
	color:#909090;
	border-bottom: 1px dashed #d0d0d0; 
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2 div#datosPerfil div#comunPerfil{
	background:url(../img/fondoComunPerfil.gif) left bottom no-repeat;
	clear:left;
	float:left;
	width:373px;	
	margin-top:18px;
	padding-bottom:12px;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2 div#datosPerfil div#comunPerfil p{
	background:url(../img/cabeceraComunPerfil.gif) left top no-repeat;
	clear:left;
	float:left;
	width:343px;
	padding: 12px 15px 0 15px;
	font-size:15px;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2 div#datosPerfil div#comunPerfil ul{
	background
	clear:left;
	float:left;
	display:inline;
	width:353px;	
	margin: 6px 0 0 10px;
	padding-top:8px;
	border-top: 1px dotted #000;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2 div#datosPerfil div#comunPerfil ul li{
	float:left;
	margin-right:5px;
	padding:1px 0 2px 27px;
	border-left: 1px solid #ababab;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2 div#datosPerfil div#comunPerfil ul li#comunPerfilUno{
	background:url(../img/iconoMessengerMas.gif) 8px 0 no-repeat;
	border-left: 0;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2 div#datosPerfil div#comunPerfil ul li#comunPerfilDos{
	background:url(../img/iconoSobre.gif) 8px 3px no-repeat;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2 div#datosPerfil div#comunPerfil ul li#comunPerfilTres{
	background:url(../img/logoTrueque.gif) 5px 0 no-repeat;
	margin-right:0;
}

div#contenidos div#contenidoPrincipal div.capaContenidos div.cabeceraCapaContenidos2 div#datosPerfil div#comunPerfil ul li a{
	color:#055d27;	
}

/*Fin Principal*/
