body { 
	text-align:none; 
	background: #F5F5F5; 
	font-size: 11px;
	font-family: Arial;
	color:#6E6E6E;
	height:100%;
			
}

.left {float: left;}
.right {float: right;}
.clear {clear:both;}

a {
	text-decoration: none;
}

html {
    -webkit-text-size-adjust: none; /* Prevent font scaling in landscape */
}

#wrap{
	margin:0 auto;
	width: 852px;
	background-image: url(/images/fondoblanco.png);
}

#header img{
	margin-right: 0px;
}

#main img{width: 100%; height: 100%;}

#placeholder{
	width: 852px;
	height: 380px;
	margin-top: 4px;
}

#placeholder-arquitectura{
	width: 500px;
	height: 360px;
	margin-top: 14px;
	margin-left: 10px;
}

.descripcion{
	width: 342px;

}
#texto{
	width: 342px;

}

#titulo p{
	text-align: justify;
	margin: 20px 0px 0px 220px;
	line-height: 0em;
	color:#6E6E6E;
}

.descripcion p{
	text-align: justify;
	margin: 70px 18px 0 20px;
	line-height: 1.5em;
}

#texto p {
	text-align: justify;
	margin: 20px 18px 0px 20px;
	line-height: 1.5em;
}

.descripcion ul li.r{
	text-align: left;
	margin: 0px 0px 0px 234px;
}
.descripcion ul li.r a{
	line-height: 1.2em;
	color:#6E6E6E;
	font-size: 10px;
}
	.descripcion ul li.r a:hover, .descripcion ul li.r a.selected{
		font-weight: bold;
	}
	
.descripcion ul li.o{
	text-align: left;
	margin: 0px 0px 5px 220px;
}
.descripcion ul li.o a{
	line-height: 1.2em;
	color:#6E6E6E;
	font-size: 11px;
}
	
.descripcion ul li.m{
	text-align: left;
	margin: 0px 0px 5px 220px;
}
.descripcion ul li.m a{
	line-height: 1.2em;
	color:#6E6E6E;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
}
	
	.descripcion ul li.m a:hover, .descripcion ul li.m a.selected{
		text-decoration: underline;
	}
.descripcion ul li.e{
	text-align: none;
	margin: 0px 0px 0px 20px;
	font-size: 10px;
	line-height: 1.3em;
}

.descripcion ul li.d{
	text-align: justify;
	margin: 0px 18px 0px 20px;
	font-size: 11px;
	line-height: 1.5em;
	color:#6E6E6E;
}

.descripcion ul li.z{
	text-align: justify;
	margin: 20px 18px 0px 20px;
	margin-bottom: 0px;
	line-height: 1.5em;
	font-size: 10px;
	
}

.descripcion ul.numeros {
	margin-left: 20px;
	margin-top: 20px;	
}
.descripcion ul li.f{
	text-align: justify;
	margin-right:7px;
	display:inline;
}

.descripcion ul li.f a{
	font-size: 10px;
	line-height: 1em;
	color:#6E6E6E;
}
	.descripcion ul li.f a:hover, .descripcion ul li.r a.selected{
		font-weight: bold;
}

.descripcion ul li.c{
	text-align: none;
	margin: 0px 0px 0px 20px;
	font-size: 10px;
	font-weight:bold;
	line-height: 1em;
}

.descripcion ul li.g{
	text-align: none;
	margin: 5px 0px 0px 20px;
	font-size: 10px;
	font-weight: bold;
}

.descripcion ul li.g a{
	line-height: 1.5em;
	color:#6E6E6E;
	font-size: 10px;
	font-weight:bold;
}

.descripcion ul li.j{
	text-align: none;
	margin: 15px 0px 0px 20px;
	font-size: 10px;
	font-weight: bold;
}

.descripcion ul li.j a{
	line-height: 1.5em;
	color:#6E6E6E;
	font-size: 10px;
	font-weight:bold;
}

.descripcion ul li.h{
	text-align: none;
	margin: 0px 0px 0px 26px;
	
}
.descripcion ul li.h a{
	line-height: 1em;
	color:#6E6E6E;
	font-size: 11px;
	
}

.descripcion ul li.i{
	text-align: none;
	margin: 0px 0px 0px 26px;
	font-size:10px;
		
}
.descripcion ul li.i a{
	line-height: 1.2em;
	font-size: 10px;
	color:#6E6E6E;
	
}

.descripcion ul li.x{
	text-align: none;
	margin: 3px 0px 0px 46px;
	
}
.descripcion ul li.x a{
	line-height: 1em;
	color:#6E6E6E;
	font-size: 11px;
	
}


#footer{
	margin-top: 7px;
	width: 100%;
	height: 33px;
}

#footer-arquitectura{
	margin-top: 17px;
	width: 100%;
	height: 33px;
}