html {
	font-family:Arial,Helvetica,sans-serif;
	font-size: 11px;
}

.caja {
	
}

.bottom {
	background: url(liniabottomGris.gif) repeat-y center;	
}

body {
	background-color:#262626;
	}	
.taulabottom {
	color: #B2B2B2;
	font-size:11px;
	padding-top:0px;
}

.hombratop {
	background-image:url(hombresnoves/hombratop.gif);
	background-repeat: repeat-x;
}
.cornertopesq {
	background-image:url(hombresnoves/topleft.gif);
}
.cornertopdret {
	background-image:url(hombresnoves/topright.gif);
}
.hombraleft{
	border-top:solid 1px;
	border-color:#2F2F2F;
}
.hombraright {
	border-top:solid 1px;
	border-color:#2F2F2F;
	padding-right:30px;
}
.taulatop {
	text-transform:uppercase;
	margin-top:10px;
	color: #B2B2B2;
	font-size:11px;	
	height:28px;
}

.mentop {
	border-top:solid 1px;
	border-color:#2F2F2F;
	padding-right:50px;
}

.titol {
	color:#FFF;
	font-size:12px;
}

.taulamenu {
	color:#B2B2B2;
	font-size:12px;
}
.posesq{
	padding-left:33px;
}


.mosactual {
		padding-top:10px;
		color:#FFF;
	}
.taulamenu2{
	background-image:url(fonstaulamenu.gif);
	background-position:0px 0px;
	background-repeat: repeat-x repeat-y;
	}

img{
	border:0px;
}

#capsaleraProj tr{
	text-transform: uppercase;
	color:#B2B2B2;
	font-weight: normal;
	text-decoration:none;
	font-size:11px;
	vertical-align: middle;
	text-align:center;
}
#capsaleraProj  tr td{
	border-top: 1px;
	border-bottom: 1px;
	border-left: 0px;
	border-right: 0px;
	border-style: solid;
	border-color: #404040;
}

#taulaProjectes  tr td{
	padding: 0px;
	text-align:center;
	vertical-align:middle;
	font-size:11px;
	color: white;
	height: 36px;
	border-top:0px;
	border-bottom: 1px;
	border-left: 0px;
	border-right: 1px;
	border-style: solid;
	border-color: #404040;
	vertical-align:middle;
}

	
body#mosint a#link_interiorismo,
body#mosarq a#link_arquitectura,
body#moshu a#link_hotelesurb,
body#estudio a#link_estudio,
body#localizaciones a#link_localizaciones,
body#arquitectura a#link_arquitectura,
body#news a#link_news,
table#inthu a#link_hu,
table#intre a#link_intre,
table#inthr a#link_inthr,
table#intces a#link_intces,
table#intv a#link_intv,
table#inteceq a#link_inteceq,
table#intof a#link_intof,
table#arqhu a#link_hu,
table#arqhr a#link_arqhr,
table#arqvpl a#link_arqvpl,
table#arquf a#link_arquf,
table#arqof #link_arqof,
table#arqec a#link_arqec,
table#arqeq a#link_arqeq,
div#presentacio a#link_presentacio,
div#premios a#link_premios,
div#servicios a#link_servicios,
div#prensa a#link_prensa,
div#socios a#link_socios,
table#nombre_e span#nombre,
table#nombre_c span#nombre,
table#nombre_i span#nombre,
table#descl_e span#desc,
table#descl_c span#desc,
table#descl_i span#desc,
table#desc span#desc,
table#ubicacion span#ubicacion,
table#ano span#ano,
table#cliente span#cliente,
table#tipo span#tipo

{
	color:#FFF !important;
}

a {
	text-decoration:none;
	color: #B2B2B2 !important;
}
a:visited, a:active {
	text-decoration:none;
	color: #B2B2B2!important;
}

a:hover {
	color:#FFF !important;
}

.mapafons {
	background-position:center;
	background-repeat:no-repeat;
}

.taulaloc tr td{
	color: #B2B2B2;
	font-size:11px;	
	vertical-align:top;
}

.taulaloc{
	margin-left:30px;
	margin-bottom:45px;
	}

.cloc{
	padding-bottom: 10px;
	cursor:pointer;
}

.taulaloc .cloc{

	padding-bottom: 10px;
}

.subtloc tr td {
	padding-bottom: 0px;
}

ul{
	list-style-type: none;
	padding-top:5px;
	padding: 0px;
	margin:0px;
	margin-left: 2px;
	
}
li{
padding-bottom: 5px;
}

#taulamenuesq{
	text-transform: uppercase;
	font-size:12px;
	color: #B2B2B2;
	margin-left:20px;
	margin-top:40px;
}

#finestraCercador{
		background-color:#262626;
		font-size:11px;
		
}
#finestraCercador tr td{
	color: #B2B2B2;
	text-transform: capitalize;
	text-align:right;
	font-size:11px;
}

#finestraCercador input{
	border:0px;
	width:167px;
	font-size:11px;
}

#finestraCercador select{
	text-transform: capitalize;
}

#finestraCercador select{
	background-color:#262626;
	border-color: #FFFFFF;
	border-width:0px;
	color: #B2B2B2;
	border:0px;
	width:220px;
	font-size:11px;
}

#submenuEstudio{
	text-transform: uppercase;
	font-size:11px;
}

.seccions{
	display: none;
	
}

.seccions table{
	border: 0px;
	font-size:12px;
	color: white;
	}
	
#menuesq{
	
	font-size:11px;
	color: #B2B2B2;
	margin-left:20px;
	margin-top:40px;
}
#menuesq tr td{
	padding-bottom:10px;
}
#menuesq span{
	cursor:pointer;
}

#menuesqPrens{
	text-transform: capitalize;
	font-size:12px;
	color: #B2B2B2;
	margin-left:20px;
}
#contingutServicios{
	text-align:justify;
	color:white;
	font-size:11px;
	padding-top:40px;
	padding:25px;
	padding-bottom:10px;
}

.botoany{
	cursor:pointer;
}

.botoany:hover {
	color:white;
}

.botopag{
	cursor:pointer;
}

.pag{
	color:white;
}

.contpagint{
	color:white;
	font-size:11px;
}

.socios,
.equipo {
	cursor:pointer;
}

.persona{
color:white;
font-size:11px;
}

.persona tr td{
	padding-top:40px;
	vertical-align:top;
	color:white;
font-size:11px;
}

#mesInfo p{
	margin-left:20px;
	margin-right:20px;
	color:white;
	text-align:justify;
	font-size:11px;
	}
	
span{
	cursor:pointer;
}

.titolN{
	color:white;
	font-size:11px;
	text-transform:uppercase;
}

.lNews{
	margin-top:10px;
	text-transform:uppercase;
}

.contNews{
	position:absolute;
	display:none;
	margin-top:40px;
}
#contingutNews{
	margin-top:40px;
	margin-bottom:40px;
	margin-left:40px;
	margin-right:40px;
	vertical-align:top;
	text-align:justify;
	color:white;
	font-size:11px;
}
	
.cont{
	/*display: none;*/
	margin-bottom:10px;
}

.new{
	text-transform:capitalize;
}

#cargando,#percentatge{
	color:white;
	font-size: 11px;
	font-family:Arial,Helvetica,sans-serif;
}