/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#484848;
}

#tot {position:relative; margin:0 auto; width:650px; border-right:4px solid #fff; border-left:4px solid #fff; background-color:#fff;}
/*MENU LATERAL*/
#menuLateral {position:absolute; z-index:100; margin:35px; padding-left:10px; width:177px; height:234px;}

#gracias {font-size:11px; text-align:center; margin:100px 0;  min-height:120px; *height:120px; vertical-align:bottom;}

#capcaleraHome {display:none;}
#capcaleraPrint {position:relative; width:954px; height:324px;}

#lateral {display:none;} 

#contingut, #contingutHome {position:relative; clear:right; background-color:#fff;}
#contingutHome {float:right; background-image:url(../img/palmera.gif); background-position:bottom right; background-repeat:no-repeat; min-height:295px; *height:295px;}
#contingut {position:relative; min-height:530px; *height:530px; padding:0 40px 30px 15px; width:650px;  text-align:justify;}
#contingut p {font-size:11px; line-height:15px; width:610px;}
#contingut h4 {font-size:11px; color:#6b5a49; text-decoration:underline; padding-top:15px;}
#contingut ul li {float:none; font-size:11px; background:url(../img/llista_contingut.gif) no-repeat; background-position:top left; padding-left:20px; line-height:15px; margin:10px 0; }
#contingut form {margin:30px 10px 0 0;}
#contingut a {color:#484848;}

.titol {margin:50px 0 20px 0;}

#peu {display:none;}
#peuPrint {position:relative; height:163px; clear:left;}

/*HOME*/
#importantFons {display:none;}

#importantHome {position:absolute; position:relative; z-index:100; left:10px; top:-40px;}
#importantHome div{position:absolute; z-index:10; margin-left:5px; top:70px; left:28px; width:170px;}
#importantHome div img {position:relative; margin-bottom:15px; *margin-bottom:-10px;}
#importantHome div p {position:relative; width:155px; text-align:justify; padding-left:5px;}

/*CONTINGUTS*/

.botoForm {background-image:url(../img/fons_boto_blau.gif); color:#3580bb; height:18px; font-weight:bold; font-size:10px; margin-left:2px; border:1px solid #fff;}
.campForm {border:1px solid #bfb4a9; line-height:11px; font-size:10px; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif;}
.textForm {font-weight:bold; text-align:right; padding:5px 2px; vertical-align:top;}

/*PRODUCTES*/
#apunt {background:url(../img/apunts.gif) no-repeat; background-position:left center; padding-left:15px; margin:15px 0 0 0;}
#apunt a {color:#484848; text-decoration:none; } #apunt a:hover {text-decoration:underline;}

.tiraBlava {width:100%; height:8px; margin-top:-7px; background:#6b5a49; /*és marró*/}


.productes {position:relative; width:620px; text-align:left; margin:30px 20px 20px 10px;}
.productes img {float:left; border:2px solid #82abcc; margin-right:10px; width:120px; height:80px;}
.productes h1 {font-size:10px; color:#0063b1; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:0; padding:0 0 4px 0; height:12px;  line-height:12px; background-image:url(../img/puntets2.gif); background-position:bottom right; background-repeat:no-repeat; overflow:hidden;}
.productes p {*float:left; line-height:14px; color:#484848; height:60px; *margin-top:-60px; margin-bottom:-10px; text-align:left; font-size:10px; width:400px; *margin-left:70px;}
.productes h6 a {display:none;}

/*NOTICIAS*/
.noticiaUna {position:relative; text-align:left;  margin:30px 10px 0;}
.noticiaUna img {float:left; border:2px solid #82abcc; margin:0 20px 20px 0;}
.noticiaUna h1 { text-transform:uppercase; font-size:11px; color:#0063b1; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:10px; padding:10px 0 4px 0; line-height:12px; overflow:hidden;}
.noticiaUna h3 {font-size:10px; font-weight:100; color:#0063b1; margin-top:-10px; *margin-top:-22px;}
.noticiaUna p {color:#484848; line-height:16px; text-align:justify; font-size:10px;}
.noticiaUna h6 a {display:none;}

.noticiaGran {position:relative; text-align:left;  margin:30px 0 10px 0; height:130px; background:#ecf2f6; padding:20px 20px 10px 20px;}
.noticiaGran img {float:left; border:2px solid #82abcc; margin-right:10px; width:120px; height:80px;}
.noticiaGran h1 { text-transform:uppercase; font-size:10px; color:#0063b1; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:0; padding:0 0 4px 0; line-height:12px; overflow:hidden;}
.noticiaGran h3 {font-size:10px; font-weight:100; color:#0063b1; margin-top:-10px; *margin-top:-22px;}
.noticiaGran p {color:#484848; height:60px; overflow:hidden; *margin-top:-8px; margin-bottom:-10px; text-align:left; font-size:10px;}
.noticiaGran h6 a {display:none;}


.noticias {position:relative; text-align:left; margin:40px 20px 10px 10px; clear:both;}
.noticias img {float:left; border:2px solid #82abcc; margin-right:10px; width:120px; height:80px;}
.noticias h1 { text-transform:uppercase; font-size:10px; color:#0063b1; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:0; padding:0 0 4px 0; line-height:12px;  overflow:hidden;}
.noticias h3 {font-size:10px; font-weight:100; color:#0063b1; margin-top:-10px; background-image:url(../img/puntets4.gif); background-position:bottom right; background-repeat:no-repeat; padding-bottom:4px; *margin-top:-22px;}
.noticias p {color:#484848; height:48px; overflow:hidden; margin-bottom:-10px; text-align:left; font-size:10px; *width:200px;}
.noticias h6 a {display:none;}

/*PROYECTOS*/

.proyectos {position:relative;  margin:40px 25px 10px 15px; *margin:20px 30px 10px 10px;}
.proyectos img {border:2px solid #82abcc; margin-bottom:10px; width:255px; height:170px;}
.proyectos h1 {color:#0063b1; font-size:11px; height:15px; background-image:url(../img/puntets3.gif); background-position:bottom right; background-repeat:no-repeat; overflow:hidden; margin-top:5px;}
.proyectos p {color:#484848; height:90px; overflow:hidden; margin-top:0; *margin-top:-10px;}
.proyectos h6 a {display:none;}
.barra {display:none;}

/*LATERAL*/

#boletin {display:none;}

/*HOME*/

#linkHome a {display:none;}
#blueFlag a {position:absolute; z-index:20; margin-top:220px; text-decoration:none;}

#baner1 {position:relative; width:390px; margin-top:30px;}
#baner2 {clear:both; position:relative; margin-top:60px; *margin-top:10px; width:390px; *margin-bottom:13px;}
#baner1 img, #baner2 img {float:left; border:2px solid #82abcc; margin-right:10px;}
#baner1 h1, #baner2 h1 {font-size:10px; color:#0063b1; font-family:Verdana, Arial, Helvetica, sans-serif; padding:8px 0 3px 0; background:url(../img/puntets.gif) no-repeat; background-position:bottom right;}
#baner1 p, #baner2 p {color:#484848; height:48px; overflow:hidden; *margin-top:-5px; margin-bottom:-10px;} 
#baner1 h6 a, #baner2 h6 a {display:none;}

/*PRODUCTO FICHA*/
.marginFicha {margin-top:25px;}
.presenta1  {padding-top:50px; *padding-top:45px;} .presenta2 {padding-top:75px; *padding-top:70px;}
.presenta1 p, .presenta2 p {margin-top:0; height:60px; overflow:hidden;}
.fotoMig {float:left; margin:0 20px 10px 0; width:300px; height:200px;}
#iconos {*width:320px; }
#iconos img {float:left; margin:0 2px 6px 2px;}
.imprimir {display:none;}

#ficha {clear:left; padding-top:20px; width:600px;}
#ficha h1 {margin-top:20px; background:#6b5a49 !important; width:100%; height:20px; clear:left;}
#ficha h2 {font-weight:bold; font-size:11px; background:#b1a89e; color:#fff; padding-left:10px; margin:30px 0 0 0; height:15px;}
#ficha h3 {font-weight:bold; font-size:11px; border-bottom:1px solid #6b5a49; color:#6b5a49; padding-left:10px; margin:30px 0 0 0; }

#ficha p {color:#484848; width:600px;} 
#ficha ul {padding-left:20px;}
#ficha ul li{list-style:none; background-image:url(../img/apunts.gif) no-repeat; background-position:left top; font-size:11px; line-height:15px; margin:10px 0; }
.fotografias img {float:left; width:120px; height:80px; margin:4px;}
#ficha h6 {display:none;}

.imatgeEsq {float:left; margin:10px;}
.imatgeDre {float:right; margin:20px;}


.taulaGrisCentre {background-color:#ecf3f8; text-align:center;} .taulaBlancCentre {text-align:center;}
.taulaGrisEsq {background-color:#ecf3f8; text-align:right; padding:5px 10px 5px 0; font-weight:bold;}
.taulaBlancEsq {text-align:right; padding:5px 10px 5px 0; font-weight:bold;}


/*CERTIFICADOS*/
#certifica1 {text-align:right;}
#certifica2 {position:absolute; top:430px; right:130px; width:200px; text-align:left;}
#certifica3 {position:absolute; top:650px; right:180px; width:200px; text-align:left;}
#certifica4 {position:absolute; top:900px; right:130px; width:200px;}
#certifica5 {position:absolute; top:1075px; right:215px; width:200px;}

/*ICONOS Y LEYENDAS*/
.iconos {margin-top:20px; clear:both;}
.iconos img {float:left; margin:0 10px 30px 0;}
.iconos h1 {font-size:11px; font-weight:bold;}
.iconos p {margin-top:-5px; *margin-top:-15px;}



/*MENÚ PRINCIPAL*/
#menu {display:none;}

/*MENU IDIOMES*/
#menuIdiomes {display:none;}





/*MENU PRODUCTES FICHA*/
#menuFicha {display:none;}


#mfdescripcio {background-image:url(../../esp/img/m_fich_01.gif); width:125px;}
#mffotos {background-image:url(../../esp/img/m_fich_02.gif); width:83px;}
#mfconstructiva {background-image:url(../../esp/img/m_fich_03.gif); width:134px;}
#mfmodelos {background-image:url(../../esp/img/m_fich_04.gif); width:61px;}
#mfdimension {background-image:url(../../esp/img/m_fich_05.gif); width:87px;}
#mfvideos {background-image:url(../../esp/img/m_fich_08.gif); width:54px;}
#mfdetalles {background-image:url(../../esp/img/m_fich_06.gif); width:69px;}
#mfmontaje {background-image:url(../../esp/img/m_fich_07.gif); width:65px;}