#menuProdSup{	
margin: 0 auto; 
text-align:left;
position: relative;
width:980px;
z-index:99;
background-image:url(img/productos_fonsMenu.jpg);
height:36px;
color:#FFFFFF;
top:-5px;
}

	#menuProdSup_camp1{
	color:#000;
	font-size:12px;
	position: relative;
	width:980px;
	height:36px;
	}

#Obraslista{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	top:92px;
	left: 664px;
	width: 263px;
}





#ContactoF{
	background-color:#FFFFFF;
	position: absolute;
	height: 668px;
	background-image:url(img/marcSuperior980_net.gif);
	background-repeat:no-repeat;
	width:965px;
	left: 0px;
	padding-left:15px;
}

#ContactoF2{
	background-color:#FFFFFF;
	position: absolute;
	height: 332px;
	padding-left:0px;
	background-image:url(img/marcSuperior980_net2.gif);
	background-repeat:no-repeat;
	width:965px;
}
#ContactoF2b{
	background-color:#FFFFFF;
	position: absolute;
	height: 245px;
	
	
	width:980px;
}

#ContactoF3{
	background-color:#FFFFFF;
	position: absolute;
	height: 668px;
	top:385px;
	
	width:980px;
	left: 0px;
}

#contactoLocal1
{
background-color: #ffffff;
position: absolute;
height: 800px;
width: 980px;
}

#contactoE1
{
	
background-color: #ffffff;
background-image: url("img/fons_contact.gif");
position: absolute;
height: 800px;
width: 980px;
}

#contactoE2{
	background-color:#FFFFFF;
	position: absolute;
	height: 218px;
	padding-left:15px;
	left:13px;
	width: 200px;
	top: 18px;
}


#contactoE3{
	background-color:#FFFFFF;
	position: absolute;
	height: 218px;
	padding-left:15px;
	left:18px;
	width: 200px;
	top: 279px;
}


#formDreta{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	left: 529px;
	top: 268px;
	width: 449px;
	height: 239px;
}


#formDreta2{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	left: 23px;
	top: 397px;
	width: 276px;
	height: 239px;
}

#formDreta2_SeuCentral{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	left: 399px;
	top: 397px;
	width: 449px;
	height: 239px;
} 
#columnaVertical{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	left: 440px;
	top: 270px;
	width: 9px;
	height: 422px;
}

#columnaVertical2{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	left: 445px;
	top: 389px;
	width: 9px;
	height: 422px;
}

#columnaVertical3{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	left: 355px;
	top: 389px;
	width: 9px;
	height: 422px;
}


#presentacionCol1{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	left:17px;
	top: 26px;
	width: 245px;
	height: 239px;
}
#presentacionCol1legal{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	left:20px;
	top: 2px;
	width: 245px;
	height: 239px;
}
#presentacionCol1mapa{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	left:747px;
	top: 26px;
	width: 245px;
	height: 239px;
}
#presentacionCol2{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	left: 271px;
	top: 26px;
	width: 245px;
	height: 239px;
}
#presentacionCol2legal{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	left: 282px;
	top: 10px;
	width: 245px;
	height: 239px;
}
#presentacionCol2mapa{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	left: 471px;
	top: 26px;
	width: 245px;
	height: 239px;
}
#presentacionCol3{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	left: 525px;
	top: 26px;
	width: 245px;
	height: 239px;
}
#presentacionCol3legal{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	left: 525px;
	top: 26px;
	width: 245px;
	height: 239px;
}
#presentacionCol3b{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	left: 25px;
	top: 26px;
	width: 448px;
	height: 239px;
}
#presentacionCol4{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	left: 776px;
	top: 26px;
	width: 201px;
	height: 239px;
}
#presentacionCol4legal{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	left: 523px;
	top: 8px;
	width: 212px;
	height: 239px;
}


.camps{
font-size:11px;
background-color:#EEE;
}


#plano1{
display:block;
 background-image: url(img/panoMapaCastellbisbal.gif);
    margin: 0 auto;
height: 325px;
top: 35px;
left: 0px;

}

#plano1:hover{
 background-position: 0 -325px;
}



#menuMig3_arq{
	position: absolute;
	top:0px;
	height:400px;
	width:980px;
	left: 0px;
	background-image:url(img/fonsOctubre09_arquitectes.jpg);
	background-repeat:no-repeat;
}

.mosquitera{
width:70px;
height:70px;
text-align:center;
display: table-cell; 
vertical-align: middle;

}




#fila1{
position:absolute;
text-align:center;
height:77px;
width:980px;
}

#fila2{
text-align:center;
position:absolute;
top:88px;
height:77px;
width:980px;
}

#fila3{
text-align:center;
position:absolute;
top:176px;
height:77px;
width:980px;
}

#fila4{
text-align:center;
position:absolute;
top:264px;
height:77px;
width:980px;
}

.nomArq{
position:relative;
top:25px;
}


.o_col1{
position:absolute;
width:77px;
height:77px;
left:0px;
}
.o_col2{
	position:absolute;
	width:77px;
	height:77px;
	left:77px;
}
.o_col3{
	top:-150;
	left:165px;
	position:absolute;
	width:77px;
	height:77px;
	top: 0px;
}
.o_col4{
	position:absolute;
	width:77px;
	height:77px;
	left:242px;
}
.o_col5{
	position:absolute;
	width:77px;
	height:77px;
	left: 330px;
	
}
.o_col6{
	position:absolute;
	width:77px;
	height:77px;
	top:0px;
	left:407px;
}
.o_col7{
	position:absolute;
	width:77px;
	height:77px;
	left: 495px;
	top: 0px;
}
.o_col8{
	position:absolute;
	width:77px;
	height:77px;
	top:0px;
	left:572px;
}
.o_col9{
	position:absolute;
	width:77px;
	height:77px;
	left: 660px;
	top:0px;
}
.o_col10{
	position:absolute;
	width:77px;
	height:77px;
	top:0px;
	left:737px;
}
.o_col11{
	position:absolute;
	width:77px;
	height:77px;
	left: 825px;
	top: 0px;
}
.o_col12{
	position:absolute;
	width:77px;
	height:77px;
	top:0px;
	left:902px;
}




#contProfile{

 background-image: url(img/profile.gif);
   margin: 0 auto;
	text-align:left;
	position: relative;
	width:980px;
	height:400px;
	top:0px;

}


#profile_col1{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	width:240px;
	height:134px;
	top:30px;
	left:9px;
}

#profile_col2{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	width:240px;
	height:84px;
	top:32px;
	left:718px;
}



#profile_col3{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	width:198px;
	height:84px;
	top:222px;
	left:721px;
}

#profile_col4{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	width:400px;
	height:310px;
	top:30px;
	left:254px;
}
#profile_col5{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	width:188px;
	height:134px;
	top:41px;
	left:772px;
}
#listino1{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	width:104px;
	height:54px;
	top:194px;
	left:124px;
}
#listino2{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	width:111px;
	height:54px;
	top:193px;
	left:299px;
}
#listino3{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	width:104px;
	height:54px;
	top:193px;
	left:471px;
}
#video1{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	width:142px;
	height:25px;
	top:110px;
	left:31px;
}
#video2{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	width:142px;
	height:25px;
	top:110px;
	left:185px;
}

#video3{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	width:142px;
	height:25px;
	top:110px;
	left:345px;
}

#video4{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	width:152px;
	height:25px;
	top:110px;
	left:495px;
}
#video5{
	margin: 0 auto;
	text-align:left;
	position: absolute;
	width:142px;
	height:25px;
	top:110px;
	left:649px;
}

#docsCol1{
	position: absolute;
	height: 332px;
	padding-left:0px;
	width:685px;
}
#docsCol2{
	position: absolute;
	height: 333px;
	padding-left:0px;
	left:710px;
	width:222px;
	top: 5px;
}

