﻿/*** ELEMENTS ***/

body{
	background:#ffffff;
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	color:#333333;
	margin-top:0px;
	font-size:11px;		
}
body.popup{
	background:#FFFFFF;
}
a:link,a:visited,a:hover,a:active{
	text-decoration:none;
	border:1px solid transparent;
	outline:0;
	cursor:pointer;
}
h1{
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	font-size:12px;
}
h2{
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	font-size:18px;
	font-weight:bold;
	margin-top:-9px;
}
h2.bitlletsTitol{
	position:relative;
	font-family: Helvetica;
	font-size:15px;
	color:#991f37;
	font-weight:bold;
	vertical-align:middle;
	margin:-15px 0px 5px 0px;
}
h2 span{
	position:relative;
	top:-2px;
}

/*** IDs ***/

#page{
	margin: 0 auto;
	width:100%;
	padding:0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}

#content{
	width:1022px;
	margin: 0 auto;
	padding:0 auto;
	position:relative;
	top:0px;
	left:0px;
}

	/** MENU **/
	
#header{
	margin:auto;
	padding:auto;
	position:relative;
	width:100%;
	height:131px;
	background:#ffffff url('../IMAGES/Home/HeaderBG.jpg') no-repeat top center;
}

#clicHome
{
	width: 186px;
	height: 69px;
	border: 0;
	display: block;
	position: relative;
	top: 37px;
	left: 147px;
	float:left;
	z-index:100;
}

#tresIdiomas{
	position:relative;
	float:right;
	right:25px;
	top:10px;
	color:#FFFFFF;
	font-size:11px;
	text-align:right;
}

#tresIdiomas a:hover{
	color:#FFFFFF;
}

#tresIdiomas img{
	position:relative;
	top:1px;
}

#tresIdiomas img.fletxa{ top:6px; }

#areaClientes{
	color:#FFFFFF;
	font-size:12px;
	padding-top:10px;
	position:relative;
	top:8px;
}

#sloganCedria,
#sloganCedriaHome{
	position:absolute;
	height:30px;
	top:52px;
	left:336px;
	color:#fdfefe;
	font-size:27px;
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	font-style:italic;
	text-align:right;
	width:500px;
	padding-right:5px;
	opacity: .8;
	filter: alpha(opacity=80);
	-moz-opacity: .8
}

#sloganCedriaHome{
	font-size:18px;
	font-style:normal;
	top:60px;
}

#menuHeader{
	position:relative;
	float:right;
	right:25px;
	font-size:16px;
	z-index:10;
}

#menuHeader a:hover{
	color:#469d7f;
}

#menuHeader a{
	text-decoration:none;
	color:#999999;
}

#footer{
	clear:both;
	display:block;
	position:relative;
	width:100%;
	height:230px;
	margin:auto;
	padding:auto;
	background:#006c54;
	color:#FFFFFF;
	font-size:12px;
}

#footerContent{
	position:relative;
	top:20px;
	vertical-align:top;
	height:15px;
}

#footerContent a{
	color:#FFFFFF;
}

#footerContent a:hover{
	text-decoration:underline;
}

	/** HOME **/

#home{
	margin:auto;
	padding:auto;
	position:relative;
	width:1022px;
	height:100%;
}

#HomeActualidad{
	position:relative;
	text-align:left;
	left:24px;
	width:151px;
	height:327px;
	float:left;
	margin-right:10px;
	/*margin-top:10px;*/
	background:#f4f4f5 url('../IMAGES/Home/fonsActualitatTopBottom.png') no-repeat top center;
	top:3px;
}

.titolActualitat{
	position:relative;
	top:6px;
}

#HomeBotones{
	position:relative;
	width:812px;
	height:57px;
	float:left;
	left:28px;
	top:2px;
}

#HomeProductos{
	position:relative;
	position:relative;
	width:328px;
	height:248px;
	float:left;
	left:31px;
	top:11px;
}

#HomeProductos .imgDestacada{
	position:relative;
	bottom:5px;
	margin-left:20px;
}

#HomeProductos .titolImgDestacada{
	position:relative;
	margin:0px 5px 8px 5px;
	/*min-height:95px;*/
}

#HomeProductos td{
	background:transparent url('../IMAGES/Home/fonsProdDestacatBottomTop.png') no-repeat bottom left;
}

#HomePreguntas{
	position:relative;
	position:relative;
	width:483px;
	height:242px;
	float:left;
	left:28px;
	top:10px;
	background:#FFFFFF url('../IMAGES/Home/fonsPreguntas.jpg') no-repeat top center;
}

#HomePreguntas select{
	background:#469d7f;
	color:#666666;
	border:0;
	/*border-bottom:0.5;
	border-top:2px;
	border-left:0;
	border-right:0;
	border-bottom-color:#4d4d4d;
	border-top-color:#4d4d4d;*/
}

#ConsejosPreguntas{
	position:relative;
	position:relative;
	width:602px;
	height:270px;
	float:left;
	left:28px;
	top:10px;
	background:#056f58 url('../IMAGES/Home/fonsConsejosPreguntas.jpg') no-repeat bottom center;
}

#ConsejosPreguntas select{
	background:#469d7f;
	color:#666666;
	border:0;
}

#ConsejosPreguntas table{
	position:relative;
	left:28px;
	top:15px;
}

#Interior,
#Exterior,
#Objeto,
#Madera{
	position:relative;
	float:left;
}

#rutaConsejosNecesito{
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	color:#999999;
	font-size:24px;
	position:relative;
	float:left;
	width:660px;
}

#frameTxtPreVisualizacion{
	position:relative;
	float:left;
	/*font-family:Verdana,Garuda,sans-serif;
	font-size:12px;
	color:#4d4d4c;
	text-align:justify;*/
	width:648px;
}

#frameConsejosNecesito{
	position:relative;
	float:left;
}

#galeriaVideos{
	position:relative;
	width:616px;
	left:23px;
	padding-left:11px;
	padding-bottom:20px;
	top:-5px;
	background:transparent url('../IMAGES/Consejo/fonsConsejo.png') bottom left repeat-x;
}

#menuEsq,
#menuEsqFake{
	position:relative;
	float:left;
	width:153px;
	text-align:left;
	min-height:590px;
	padding-top:8px;
	top:-8px;
	margin-right:15px;
	margin-left:16px;
}

#menuEsqFake{
	top:-12px;
	z-index:1;
}

#menuEsq{
	background:transparent url('../IMAGES/Home/fonsMenuTopBottom.png') no-repeat top center;
}

#menuEsq a{
	display:block;
	margin-top:0px;
}

#menuEsq .submenu{ margin-left:0px;margin-top:0px; }
#menuEsq .contentLink{ line-height:28px; }
#menuEsq .contentLink span{ line-height:24px; }
#menuEsq li{ list-style:disc url("../IMAGES/Home/dot.png");margin-left:35px; }

#menuDta{
	position:relative;
	float:right;
	width:160px;
	top:-31px;
	margin-right:5px;;
}

#menuHistory{
	position:relative;
	float:left;
	width:653px;
	height:15px;
	text-align:left;
	font-family:Verdana,Garuda,sans-serif;
	font-size:12px;
	top:-5px;
	color:#808080;
	z-index:101;
	margin-bottom:5px;
}

#menuHistory a:hover{
	text-decoration:underline;
}

#pdf{
	padding-left:3px;
}

#menuHistory a,
#pdf,
#pdf a{
	color:#808080;
}

#iniTipos{
	position:relative;
	float:left;
	left:-7px;
	width:660px;
	/*height:15px;*/
	text-align:left;
	top:-5px;
}

#iniConsejos,
#iniComprar,
#iniSobre,
#iniMadera,
#iniAviso,
#iniActualidad,
#iniCorreo{
	position:relative;
	float:left;
	left:-1px;
	width:660px;
	/*height:15px;*/
	text-align:left;
	top:-5px;
}

#iniCorreo{ left:10px; }

#iniComprar{
	min-height:676px;
}

#tipoProducto{
	position:relative;
	float:left;
	left:-7px;
	width:654px;
	/*height:15px;*/
	text-align:left;
	top:-5px;
}

#iniAviso .descripcioSeccio{
	width:638px;
}

/*** GALERIA ***/
#inici_top1{
	position:relative;
	top:0px;
	/*left:22px;*/
	width:974px;
	height:351px;
}
#inici_top1 #text{
	background:#484848;
	position:absolute;
	top:1px;
	left:0px;
	width:171px;
	height:219px;
	 
    filter:alpha(opacity=80);   
    opacity:0.8;  	
}
#inici_top1 #text #titol{
	position:relative;
	top:10px;
	left:8px;
	color:white;
	font-size:14px;
	font-family:Helvetica;
}
#inici_top1 #text #subtext{
	position:relative;
	top:18px;
	left:8px;
	color:#CCCCCC;
	font-size:11px;
	font-family:Helvetica;
	width:157px;
}

#taulaLlistatProductes{
	margin-left:7px;
}

#taulaLlistatProductes td{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#e3e3e3;
}

#taulaFichaProducte{
	table-layout: auto; 
	table-layout: fixed; 
	border-collapse: collapse;
	background:#FFFFFF url("../IMAGES/Producto/fonsProdFicha.png") bottom right repeat-x;
	margin-left:6px;
}

#taulaFichaProducte td{
	vertical-align:top;
}

#taulaFichaProducteTVP{
	table-layout: auto; 
	table-layout: fixed; 
	border-collapse: collapse;
	margin-left:25px;
}

#calculLitres{
	position: relative;
	background:transparent url('../IMAGES/Producto/fonsCalculadora.jpg') no-repeat bottom left;
	width:320px;
	height:57px;
	vertical-align:middle;
	padding-left:8px;
	font-family:Verdana,Garuda,sans-serif;
	font-size:12px;
	left:-10px;
	letter-spacing:-1px;
}

#calculLitres input{
	width:73px;
	height:22px;
	font-family:Verdana,Garuda,sans-serif;
	font-size:12px;
	color:#666666;
	padding-top:1px;
}

#sitemap{
	position:relative;
	float:left;
	width:626px;
	text-align:left;
	font-family:Verdana,Garuda,sans-serif;
	font-size:14px;
	color:#808080;
	top:10px;
	padding-left:20px;
}
#sitemap h2{
	text-align:left;
	margin-top:0px;
	color:#808080;
	font-size:21px;
}
:root #sitemap h2{
	margin-top: 10px\9;
}
a h2{
	/*height:10px;*/
}
:root a h2 {
	height: 100%\9;
}

#preguntasRespuestas{
	text-align:left;
	width: 643px;
	position: relative;
	top:-27px;
	left:7px;
}

/***************/

/*** CLASSES ***/

.marginLeft4{margin-left: -3px;}
:root .marginLeft4{margin-left: 4px\9;}

.espaiW4{width:4px;height:31px;position:relative;float:left;}

.espaiH7{height:7px;width:160px;position:relative;float:left;}

.espaiH10{height:10px;width:160px;position:relative;float:left;}

.espaiH3{height:2px;width:160px;position:relative;float:left;}

.negreta{
	font-weight:bold;
}

.colorBlanc{
	color:#FFFFFF;
}

.colorGris{
	color:#b2b2b2;
}

.colorGrisClar{
	color:#808080;
}

.colorGrisMenu{
	color:#999999;
}

.colorTaronja{ color:#e39844; }

.colorTaronjaExtranet{ color:#fe8500; }

.actualitatDataContent a:hover{
	text-decoration:underline;
}

.colorNegroCasi{
	color:#333333;
}

.colorCasiNegro{
	color:#666666;
}

.colorVerdDisabled{
	color:#469d7f;
}

.secTitularesFichaProd{
	font-size:11px;
	font-family:Verdana,Garuda,sans-serif;
	color:#808080;
}

.franjaColor{
	width:152px;
	height:9px;
}

.actualitatText{
	height:5px;
}

.actualitatTitol{
	margin:4px 6px 0px 6px;
	line-height:17px;
	font-size:14px;
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
}

@media \0screen {
 	.actualitatTitol{
		margin:-5px 6px 13px 6px;
		line-height:17px;
		font-size:14px;
		font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	} {color: #F00;}
}

.actualitatDataContent{
	margin:3px 6px 0px 6px;
	font-size:12px;
	line-height:13px;
	font-family:Verdana,Garuda,sans-serif;
}

.actualitatDataContentText{
	margin-top:-7px;
}

.actualitatDataContentFF, x:-moz-any-link, x:only-child{ margin-bottom:-10px; }

:root	.actualitatDataContentText{margin-top:3px\9;}

.titolTipoProductos{
	font-size:12px;
	font-family:Verdana,Garuda,sans-serif;
}

.titolProductos{
	font-weight:bold;
	font-size:18px;
}

.titolHomePreguntas{
	position:relative;
	top:30px;
	left:20px;
	color:#FFFFFF;
	font-size:40px;
	font-weight:bold;
	width:196px;
	line-height:35px;
	/*padding-right:20px;*/
}

@-moz-document url-prefix() {
	.preguntesHomePreguntas{
		position:relative;
		color:#FFFFFF;
		font-size:12px;
		font-family:Verdana,Garuda,sans-serif;
	}
	
	#BotonInterior,
	#BotonExterior,
	#NecesitoObjeto,
	#NecesitoMadera,
	.sideLeftSelectGreen,
	.sideRightSelectGreen{
		position:relative;
	}
}

.preguntesHomePreguntas{
	position:relative;
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana,Garuda,sans-serif;
	line-height:10px;
}

.ma{
	cursor:pointer;
	text-decoration:none;
}

.inputBox{
  padding-left:10px;
  padding:4px;
  width:233px;
  height:30px;
  font-size:14px;
  vertical-align:middle;
} 

.sideLeftSelectGreen,
.sideRightSelectGreen{
	float:left;
}

.titolLink{
	font-size:18px;
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	color:#808080;
	margin-top:60px;
	margin-left:7px;
}

.contentLink{
	font-size:15px;
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	color:#808080;
	margin-top:60px;
	margin-left:7px;
	line-height:28px;
}

.contentLinkSiteMap{
	font-size:15px;
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	color:#808080;
	margin-top:60px;
	margin-left:7px;
	line-height:20px;
}

.oculto{
	display:none;
}

.mostrado{
	display:block;
}

.pdfClass{
	background-color:#f2f2f3;
	position:relative;
	float:left;
	left:2px;
	color:#006c54;
	width:155px;
	height:47px;
}

.pdfClass p{
	font-size:11.5px;
	font-family:Verdana,Garuda,sans-serif;
	width:128px;
	color:#006c54;
}

.pdfClass:hover{
	background-color:#ececed;
}

.pdfClass:active{
	background-color:#e0e0e1;
}

.titolSeccio{
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	font-size:24px;
	color:#999999;
	margin-left: 6px;
}

.descripcioSeccio,
#frameTxtPreVisualizacion{
	font-family:Verdana,Garuda,sans-serif;
	font-size:13px;
	color:#4d4d4c;
	margin-left: 8px;
	line-height:18px;
	text-align:justify;
}

.verProductos,
.verProductosLinProf{
	position:relative;
	font-family:Verdana,Garuda,sans-serif;
	font-size:12px;
	color:#FFFFFF;
	float:right;
	margin:10px 12px 0px 0px;
}

.verProductos:hover,
.verProductosLinProf:hover{
	text-decoration:underline;
}

.verProductosLinProf{
	color:#999999;
}

.titolTipoProducto,
.titolTipoProductoLinProf{
	position:relative;
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	font-size:21px;
	color:#FFFFFF;
	top:89px;
	*top:70px;
	left:31px;
	width: 618px;
}

.titolTipoProductoLinProf{
	top:35px;
	left:31px;
}

.titolTipoProductoSeleccionat{
	position:relative;
	top:-38px;
	left:32px;
	width: 638px;
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	font-size:24px;
	color:#FFFFFF;
}

.titolTipoProductoPrefiera{
	position:relative;
	top:-35px;
	left:30px;
	width: 638px;
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	font-size:21px;
	color:#FFFFFF;
	font-style:italic;
}

.titolContactoPestana{
	left:20px;
}
.textTipoProducto,
.textTipoProductoLinProf{
	position:relative;
	font-family:Verdana,Garuda,sans-serif;
	font-size:13px;
	color:#4d4d4c;
	top:105px;
	left:21px;
	width:300px;
	height:0px;
	line-height:18px;
}

.textTipoProducto2{
	font-family:Verdana,Garuda,sans-serif;
	font-size:13px;
	color:#4d4d4c;
	line-height:18px;
}

.textTipoProductoLinProf{
	top:48px;
	left:21px;
}

.pestanaTipo{
	width:650px;
	height:43px;
	margin-top:10px;
	clear:both;
}

.textTipoProducto,
.pestanaTipo{
	margin-left:15px;
	width:635px;
}

.pestanaTipoContacto{
	width:319px;
	height:43px;
	margin-top:13px;
	margin-left:-7px;
	background:#008a75;
	
}

#formContactoDIV,
#formSugerenciaDIV,
#formBlankDIV{
	float:left;
	position:relative;
	height:565px;
}

#formBlankDIV{
	width:25px;
}

#formContactoDIV,
#formSugerenciaDIV{
	width:312px;
	font-family:Verdana,Garuda,sans-serif;
	font-size:14px;
	border-bottom:1px solid #dad9d9;
	background:transparent url('../IMAGES/Sobre/fonsMail.png') bottom left repeat-x;
}

#formContactoDIV textarea,
#formSugerenciaDIV textarea{
	border:0;
	background:#efefef;
}

.inputFormContacto{
	width:158px;
	height:20px;
	background:#efefef;
	border:1px solid #FFFFFF;
}

.inputFormContactoFail{
	border:1px solid #ff0000;
}

.checkFormContactoFail{
	outline:1px solid #ff0000;
}

#formContacto,
#formSugerencia{
	padding:12px;
}

.fonsLlistatProductes{
	background:transparent url('../IMAGES/TipoProducto/fonsLlistatProductes.png') bottom left repeat-x;
}

.fontSpecsProds{
	position:relative;
	top:7px;
	font-family:Verdana,Garuda,sans-serif;
	font-size:11px;
	color:#666666;
}

.fontResistUV{
	position:absolute;
	top:17px;
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	font-style:italic;
	font-size:11px;
	color:#c4c4c4;
	z-index:2;
}

.fontResistUVSel{
	position:absolute;
	top:17px;
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	font-weight:bold;
	font-style:italic;
	font-size:13px;
	color:#666666;
	z-index:2;
}

.titolLlistatProductes,
.titolLlistatProductesLP{
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	font-size:23px;
	color:#4d4d4d;
	font-weight:normal;
}

.titolLlistatProductesLP{
	width:415px;
}

.textLlistatLP{
	min-height:150px;
}

a:hover .titolLlistatProductes{
	font-weight:bold;
}

.textLlistatProductes,
.textLlistatProductesLP{
	font-family:Verdana,Garuda,sans-serif;
	font-size:13px;
	color:#4d4d4d;
	margin-left:2px;
	/*margin-top:15px;*/
	line-height:17px;
	/*text-align:justify;*/
}

.textLlistatProductesLP{
	width:415px;
	margin-top:10px;
}

.caractsLlistatProductes{
	font-family:Verdana,Garuda,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4d4d4d;
	margin-left:2px;
	margin-top:5px;
	margin-bottom:25px;
}

.imgProducteTD{
	width:150px;
}

.infoProducteTD{
	position:relative;
	margin-top:43px;
	width:318px;
}

.divProdCaracteristiques{
	position:relative;
	top:-5px;
	width:320px;
	min-height:295px;
	left:-3px;
}

.textProdCaracteristiques,
.divProdCaracteristiques ul{
	font-family:Verdana,Garuda,sans-serif;
	font-size:13px;
	color:#4d4d4c;
	line-height:18px;
}

.divProdCaracteristiques h1{
	font-weight:bold;
}

.infoProducteComp{
	position:relative;
	width:326px;
	float:left;
	margin-left:-12px;
}

.infoProducteComp tr:hover{
	background:#e2e2e3;
}

.titolProducteComp{
	font-size:18px;
	color:#666666;
	font-weight:bold;
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	line-height:18px;
	margin-bottom:11px;
}

.subtitolProducteComp{
	font-family:Verdana,Garuda,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#e58618;
	line-height:17px;
}

.textProducteComp{
	font-family:Verdana,Garuda,sans-serif;
	font-size:13px;
	color:#666666;
	line-height:15px;
}

.productoComplementarioTR{
	background:#ECECED;
	/* url("../IMAGES/TipoProducto/mascaraComplementario.png") no-repeat center top;*/
	height:192px;
	position:relative;
}

.productoComplementariImg{
	position:relative;
}

.productoComplementarioTR td{
	padding-right:5px;
	height:192px;
}

.tipusFustaDIV{
	position:relative;
	float:left;
	text-align:center;
	height:100px;
	width:100%;
	margin-left:35px;
}

.tipusUVDIV{
	position:relative;
	height:105px;
	width:100%;
	float:left;
	margin-left:10px;
}

.textTipusFustaOff{
	color:#c4c4c4;
	font-size:10px;
	font-style:italic;
	font-size:11px;
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	top:2px;
}


.fusta1.textTipusFustaOff{
}

.fusta2.textTipusFustaOff{
}

.fusta3.textTipusFustaOff{
}

.textTipusFustaOn{
	top:1px;
	color:#666666;
	font-size:13px;
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	font-style:italic;
	font-weight:bold;
}

.iconesDIV{
	position:relative;
	right:20px;
	top:32px;
}

.iconesDIVLP{
	position:relative;
	text-align:left;
	top:10px;
	width:185px;
}

.textCaracteristiques{
	color:#008b75;
	line-height:17px;
}

.textCaracteristiques,
.textCaracteristiquesInfo{
	font-family:Verdana,Garuda,sans-serif;
	font-size:12px;
	line-height:13px;
}

.llistatAmbChecks ul,
.llistatAmbChecks li{
	list-style-image:url('../IMAGES/Producto/checkVerd.jpg'); 
	line-height:17px;
	margin-left:12px;
	margin-bottom:9px;
}

.colorOffDIV{
	position:relative;
	width:271px;
	height:30px;
	left:15px;
	margin:2px;
	z-index:9;
	background-color:#dad9d9;
}

.colorOnDIV{
	position:relative;
	width:292px;
	height:116px;
	margin:2px;
	z-index:10;
	background-color:#dad9d9;
	color:#4d4d4c;
	padding:3px 6px;
	vertical-align:bottom;
	text-align:right;
	font-size:12px;
	font-family:Verdana,Garuda,sans-serif;
}

.colorOnDIVTxt{
	position:relative;
	float:right;
	margin:3px 7px 0px 0px;
	color:#4d4d4c;
	font-family:Verdana,Garuda,sans-serif;
	font-size:12px;
}

.colorOnDIV img{
	margin: 4px 0px 0px 5px;
}

.textPDFEmail{
	position:relative;
	top:-3px;
	z-index:1;
	font-family:Verdana,Garuda,sans-serif;
	font-size:12px;
	color:#808080;
}

.textPDFEmail:hover,
.colorTaronja:hover{
	text-decoration:underline;
}

.verProducto{
	font-family:Verdana,Garuda,sans-serif;
	font-size:13px;
	position:relative;
	top:-15px;
	left:3px;
}

.textTruco{
	position:relative;
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	font-size:18px;
	color:#4d4d4d;
	height:41px;
	width:628px;
	text-align:left;
	left:15px;
	background:transparent url('../IMAGES/Consejo/fonsTruco.png') bottom left repeat-x;
}

.textTruco span{
	position:relative;
	top:10px;
	left:15px;
}

.textTruco:hover{
	height:41px;
	width:628px;
	text-align:left;
	background:transparent url('../IMAGES/Consejo/barraHover1px.jpg') repeat-x center;
}

.textTrucoSel{
	position:relative;
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	height:41px;
	width:628px;
	text-align:left;
	left:15px;
	background:transparent url('../IMAGES/Consejo/barraFocus1px.jpg') repeat-x center;
}

.textTrucoSel span{
	position:relative;
	top:10px;
	left:15px;
}

.filTruco{
	position:relative;
	width:628px;
	left:15px;
	height:1px;
	top:-1px;
	border-bottom:solid #dad9d9 1px;
}

.textPregunta{
	position:relative;
	font-family:Verdana,Garuda,sans-serif;
	font-size:13px;
	color:#333333;
	width:613px;
	text-align:left;
	left:15px;
}

.textPregunta span{
	position:relative;
	left:15px;
}

.textPreguntaSel{
	position:relative;
	font-family:Verdana,Garuda,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	width:613px;
	text-align:left;
	left:15px;
}

.textPreguntaSel span{
	position:relative;
	left:15px;
}

.textRespuesta{
	position:relative;
	font-family:Verdana,Garuda,sans-serif;
	font-size:13px;
	color:#666666;
	width:613px;
	text-align:left;
	left:15px;
}

.textRespuesta span{
	position:relative;
	left:15px;
	line-height:17px;
}

.iconPlay{
	position:absolute;
	top:37px;
	margin-left:-128px;
	display:none;
}

.linkPlay:hover img{
	display:inline;
}

.franjaNegreGaleria{
	position:absolute;
	top:102px;
	margin-left:-200px;
	width:194px;
	height:39px;
	margin-right:2px;
}

.titolGaleria{
	position:absolute;
	width:194px;
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	top:106px;
	margin-left:-204px;
	padding-left:7px;
}

.textGaleria{
	position:absolute;
	width:194px;
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	font-size:11px;
	color:#FFFFFF;
	top:123px;
	margin-left:-204px;
	padding-left:7px;
}

/*** IDEAS Y PROYECTOS ******/

.frameDestacadoIP,
.frameDestacadoSC,
.frameDestacadoReposoSC,
.frameNoDestacadoIP,
.frameNoDestacadoSC{
	position:relative;
	width:629px;
	min-height:175px;
	left:7px;
	padding:25px 15px 0px 9px;
	border-bottom: 1px solid #d7d6d6;
	background:transparent url('../IMAGES/Consejo/fonsIdeaProy.png') bottom left repeat-x;
	float:left;
	
}

.frameNoDestacadoIP,
.frameNoDestacadoSC{
	padding:10px 15px 0px 15px;
	border-bottom: 1px solid #e9e7e7;
	min-height:0px;
}

.frameDestacadoImgIP{
	position:relative;
	width:225px;
	float:left;
	z-index:100;
}

.frameFichaImgIP,
.frameFichaImgSC{
	position:relative;
	width:644px;
	float:left;
	z-index:100;
	left:6px;
}

.frameFichaImgSC{
	left:8px;
}

.frameDestacadoTxtIP{
	position:relative;
	left:20px;
	display:inline;
	line-height:14px;
	margin-bottom:25px;
	/*padding-right:20px;
	width:365px;*/
	float:left;
	width:403px;
}

.frameDestacadoTxtLineaIP{
	padding-right:20px;
	width:365px;
	float:none;
}

.frameFichaTxtIP,
.frameFichaTxtSC{
	position:relative;
	width:628px;
	display:inline;
	line-height:14px;
	margin-bottom:25px;
	top:15px;
	float:left;
	/*min-height:1550px;*/
	left:15px;
}

.txtOrigenIP{
	font-family:Verdana,Garuda,sans-serif;
	font-size:13px;
	color:#4d4d4d;
}

.txtTitolIP{
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	font-size:21px;
	font-style:italic;
	color:#4d4d4d;
	margin-left: -2px;
	line-height:20px;
}

.txtTitolMAD{
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	font-size:24px;
	font-style:italic;
	color:#4d4d4d;
	margin-left: -2px;
}

.txtDescripcioIP{
	font-family:Verdana,Garuda,sans-serif;
	font-size:12px;
	text-align:justify;
	text-justify:inter-word;
	padding-right:17px;
	color:#4d4d4c;
}

.txtDescripcioORE{
	font-family:Verdana,Garuda,sans-serif;
	font-size:13px;
	text-align:justify;
	text-justify:inter-word;
	padding-right:18px;
	color:#4d4d4c;
}

.txtDescripcioFichaIP{
	font-family:Verdana,Garuda,sans-serif;
	font-size:12px;
	text-align:justify;
	text-justify:inter-word;
	color:#4d4d4c;
}

.txtVerIP{
	font-family:Verdana,Garuda,sans-serif;
	font-size:13px;
	color:#e38418;
}

.frameFichaTxtIP h2{
	color:#008b75;
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	font-style:italic;
	margin-bottom:-9px;
}

.frameFichaTxtIP p,
.frameFichaTxtSC p,{
	position:relative;
	left:15px;
	width:600px;
	text-align:justify;
	text-justify:inter-word;
	font-family:Verdana,Garuda,sans-serif;
	font-size:12px;
}

.frameFichaTxtSC p,{
	left:0px;
}
/*** Fi IDEAS Y PROYECTOS ***/


/*** SOBRE CEDRIA ***/
#certificatsSC{
	position:relative;
	width:100%;
	float:right;
	text-align:right;
}
.txtErr{
	font-size:10px;
	color:#ff0000;
}
/*** Fi SOBRE CEDRIA ***/

/*** DONDE COMPRAR ***/
#genMapa{
	position:absolute;
	float:left; 
	/*margin-top:30px; 
	margin-left:0px; */
	width:644px;
	height:512px;	
	background-image:url(../IMAGES/Comprar/mapaBase.png);
}
#puntsMapa,
#puntsMapaContacto{
	position:relative;
	width:644px;
	padding-top:333px;
}
#puntsMapa h2,
#puntsMapaContacto h2{
	font-size:21px;
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	font-style:italic;
	margin-top:0px;
	width:300px;
}
#puntsMapa p,
#puntsMapaContacto p{
	width:300px;
	line-height:15px;
	font-size:13px;
	font-family:Verdana,Garuda,sans-serif;
}
#puntsMapa h2:hover,
#puntsMapa p:hover{
	cursor:pointer;
	color:#008b75;
	#puntsMapa p{
		color:#008b75;
	}
}
.puntMapa{
	position:relative;
	width:300px;
	left:20px;
	float:left;
}
.puntMapaContacto{
	position:absolute;
	width:300px;
	left:340px;
	color:#4d4d4d;
	top:50px;
	/*float:left;*/
}
.puntMapaContacto h1{
	font-size:24px;
	font-family:'Conv_PT_Sans-Web-Regular',Sans-Serif;
	font-style:italic;
	color:#4d4d4d;
}
.puntMapaContacto p{
	font-size:13px;
	font-family:Verdana,Garuda,sans-serif;
	color:#4d4d4d;
}
.noBold{
	font-weight:normal;
}
.colorVerd{
	color:#008b75;
}

#divBlanc{
	position:absolute;
	top:0px;
	width:100%;
	height:100%;
	background-color:#FFFFFF;
	display:none;
	z-index:100;
}
#mapaGoogle{
	background:#FFFFFF;
	display:;
	width:644px;
	height:327px;
	position:absolute;
	z-index:100;
}
#mapaGoogleContacto{
	/*background:#FFFFFF;*/
	width:317px;
	height:216px;
	position:relative;
}
#provMapa{
	position:relative;
	top:-70px;
	background:white;
	min-height:585px;
	width:100%;
}
#provMapaContacto{
	position:relative;
	background:white;
	height:216px;
	width:317px;
	left:8px;
}
.globo {
	width: 20em;
	padding-top: 0.5em;
}
.globo .nombre_centro {
	width: 10.5em;
	color: black;
	font-size: 18px;
	font-weight:bold;
}
.globo .texto {
	width: 18em;
	color: #333;
	font-size: 12px;
	padding-top: 0.5em;
	padding-bottom: 1em;
}
/*** Fi DONDE COMPRAR ***/


/*** LA MADERA ***/

#cuideContent p{
	margin-top:-9px;
}

#cuideContent h2{
	margin-bottom:3px;
}

#cuideContent h1{
	margin-bottom:10px;
}

/*** Fi LA MADERA ***/


/*** ACTUALIDAD ***/

#iniActualidad .frameDestacadoSC{
	min-height:438px;
	background:transparent url('../IMAGES/Actualidad/fonsActualidad.png') repeat-x bottom left;
}

#iniActualidad .frameDestacadoTxtIP{
	width:385px;
	font-family:Verdana,Garuda,sans-serif;
	font-size:12px;
	text-align:justify;
	text-justify:inter-word;
	padding-right:17px;
	color:#4d4d4c;
}

/*** Fi ACTUALIDAD ***/


/*** HACKS {Safari, Chrome) ***/
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.txtTitolExtraIP{
		position:relative;
	}
	
	.txtTitolExtra2IP{
		position:relative;
		top:15px;
	}
	
	.txtDescripcioExtraIP{
		position:relative;
		left:20px;
	}
	
	.txtOrigenExtraIP{
		position:relative;
		left:-20px;
	}
	/*
	.frameFichaTxtExtraIP{
		position:relative;
		left:50px;
	}
	*/
}
/*** Fi HACKS ****************/


.txtDescripcioFichaIP table,td,tr{
	vertical-align:top;
}

.imgproducto{
	margin-left:28px;
}

.imgSelloAgua{
	position:absolute;
	left:232px;
	margin-top:260px;
}


/***** =EXTRANET ********************/

.loginBlack{
	font-size:14px;
	color:#4d4d4c;
	width:110px;
}

.loginGrey{
	font-size:11px;
	color:#808080;
	padding-top:5px;
}

.loginWhite{
	font-size:13px;
	color:#FFFFFF;
	margin-right:13px;
}

.loginTXT{
	font-size:12px;
	color:#808080;
}

#buttonLogin{
	width:64px;
	height:25px;
	background:transparent url('../IMAGES/AreaClientes/buttonLogin.png') no-repeat;
	position:relative;
	float:right;
	padding-top:4px;
}

#buttonLogin p{
	width:62px;
	height:18px;
	text-align:center;
}

.inputLogin{
	width:155px;
	height:20px;
	background:#efefef;
	border:0px solid;
	font-size:14px;
	color:#4d4d4c;
}

.righAlignment{
	text-align:right;
}

#taulaLogin{
	position:relative;
	margin-left:30px;
	margin-top:50px;
	margin-bottom:18px;
}

#taulaLogin td{
	padding-bottom:0px;
}

.ColorWarning {
	color:#ED8830;
}

.ColorWarning img, .ColorWarning p{
	position:relative;
	float:right;
}

.ColorWarning p{
	margin-top:3px;
	margin-left:8px;	
}

.LeftMenuSpace{ height:8px; width:157px; position:relative; float:left; }

#LeftMenuDocumentos{
	background:transparent url('../IMAGES/AreaClientes/buttonDocumentos_off.png') top center no-repeat;
	width:157px;
	height:57px;
	position:relative;
	float:left;
}
#LeftMenuDocumentos:hover,#LeftMenuDocumentos.activo{ background:transparent url('../IMAGES/AreaClientes/buttonDocumentos_hover.png') top center; }
#LeftMenuDocumentos:active{ background:transparent url('../IMAGES/AreaClientes/buttonDocumentos_on.png') top center; }

#LeftMenuOfertas{
	background:transparent url('../IMAGES/AreaClientes/buttonOfertas_off.png') top center;
	width:157px;
	height:57px;
	position:relative;
	float:left;
}
#LeftMenuOfertas:hover,#LeftMenuOfertas.activo{ background:transparent url('../IMAGES/AreaClientes/buttonOfertas_hover.png') top center; }
#LeftMenuOfertas:active{ background:transparent url('../IMAGES/AreaClientes/buttonOfertas_on.png') top center; }

#LeftMenuPedidos{
	background:transparent url('../IMAGES/AreaClientes/buttonPedidos_off.png') top center;
	width:157px;
	height:57px;
	position:relative;
	float:left;
}
#LeftMenuPedidos:hover,#LeftMenuPedidos.activo{ background:transparent url('../IMAGES/AreaClientes/buttonPedidos_hover.png') top center; }
#LeftMenuPedidos:active{ background:transparent url('../IMAGES/AreaClientes/buttonPedidos_on.png') top center; }

#LeftMenuContactar{
	background:transparent url('../IMAGES/AreaClientes/buttonContactar_off.png') top center;
	width:157px;
	height:57px;
	position:relative;
	float:left;
}
#LeftMenuContactar:hover,#LeftMenuContactar.activo{ background:transparent url('../IMAGES/AreaClientes/buttonContactar_hover.png') top center; }
#LeftMenuContactar:active{ background:transparent url('../IMAGES/AreaClientes/buttonContactar_on.png') top center; }

#HomeWelcome{ width:614px; height:102px; background:#f6f7f7; padding:30px 0px 0px 30px; margin-top:10px; }
#HomeWelcome span.titolWelcome{ font-weight:bold; font-size:27px; color:#4d4d4c; }
#HomeWelcome span.textWelcome{ font-size:18px; color:#4d4d4c; }

.HomeNotifications{ font-size:18px; color:#4d4d4c; padding:10px 0px 0px 17px; }
.HomeNotifications span{ position:relative; top:-5px; }

#HomeDocumentos span.verMasHome,
#HomeMensajes span.verMasHome,
.DocumentosSeccion span.verMasHome,
#HomePedidos span.verMasHome{ font-size:13px; position:relative; float:right; top:5px; right:20px; }

#HomeDocumentos span.textDocumentos,
#HomeMensajes span.textDocumentos,
.DocumentosSeccion span.textDocumentos,
#HomePedidos span.textDocumentos{ font-size:18px; color:#4d4d4c; }

#HomeDocumentos,
#HomeMensajes,
.DocumentosSeccion,
#HomePedidos{ width:644px; height:44px; background:#f6f7f7 url('../IMAGES/AreaClientes/Home/backgroundNotifications_off.jpg') repeat-x; }
#HomeDocumentos:hover,
#HomeMensajes:hover,
.DocumentosSeccion:hover,
#HomePedidos:hover{ cursor:pointer; background:#f6f7f7 url('../IMAGES/AreaClientes/Home/backgroundNotifications_on.jpg') repeat-x; }

#HomeDocumentosInfo,
#HomeMensajesInfo{ display:none; }
.HomeDocumentosInfoDivOff{ width:599px; height:41px; border-bottom:1px solid #d5d4d4; font-size:13px; padding:10px 0px 0px 45px; }
.HomeDocumentosInfoDivOff{ padding:0px 0px 0px 45px\9 }
.HomeDocumentosInfoDivOff img{ position:relative; margin-top:5px; }
.HomeDocumentosInfoDivOff span{ position:relative; top:-3px; }
.HomeDocumentosInfoDivOff img.RightAlign,
.HomeDocumentosInfoDivOff span.RightAlign{ float:right; }
.HomeDocumentosInfoDivOff img.RightAlign{ margin-right:30px; }
.HomeDocumentosInfoDivOff span.RightAlign{ right:20px; top:6px; }
#HomeMensajesInfo .HomeDocumentosInfoDivOff > span.RightAlign{ right:20px; top:14px; }

.HomeSpecialOffer{ width:317px; height:212px; background:#f8f8f8; border-bottom:1px solid #ececed; position:relative; float:left; margin-top:10px; }
.HomeSpecialOffer.last{ margin-left:10px; }
.HomeSpecialOffer:hover{ background:#e5e5e6; border-bottom:1px solid #d0d0d2; }
.HomeSpecialOffer td.header{ background:#fd8500; min-height:20px; width:100%; }
.HomeSpecialOffer td.header p{ min-height:10px; font-family:Verdana; font-weight:bold; color:#FFFFFF; padding:6px; }
.HomeSpecialOffer > table{ width:100%; }

.precarregar{ display:none; }

.DocumentosSeccion img{ position:relative; top:-3px; }

.DocumentosSeccion .HomeNotifications{ padding: 16px 0px 0px 17px; }
.FolderInfo{ display:none; }

.circleOffer{ position:absolute; bottom:10px; left:88px; }
.circleOfferTxt{ position:absolute; bottom:25px; left:87px; color:#FFFFFF; font-size:18px; font-weight:bold; width:52px; text-align:center; }

#cajaFiltrado{ position:relative; float:left; left:15px; background:transparent url('../IMAGES/AreaClientes/Home/backgroundFiltro.jpg') no-repeat; width:434px; height:30px; }
#cajaNuevoMensaje{ position:relative; float:left; left:30px; background:transparent url('../IMAGES/AreaClientes/Home/backgroundNuevoMensaje_off.jpg') no-repeat; width:154px; height:30px; }
#cajaNuevoMensaje:hover{ background:transparent url('../IMAGES/AreaClientes/Home/backgroundNuevoMensaje_on.jpg') no-repeat; cursor:pointer; }

#Leido, #Fecha{ position:relative; top:3px; left:75px; top:5px\9 }
#Fecha{ left:165px; top:5px\9 }

#listadoCorreo{ position:relative; top:20px; }
#listadoCorreo thead > tr > th{ color:#666666; font-size:12px; font-family:Verdana; border-bottom:2px solid #666666; }
#listadoCorreo > tbody > tr > td{ color:#666666; font-size:12px; font-family:Verdana; height:40px; vertical-align:middle; border-bottom:1px solid #d3d2d2; }
#listadoCorreo img.orangeDot{ position:relative; top:2px; }

.colorNegreTaronjaExtranet{ color:#666666; font-weight:normal; }
.colorNegreTaronjaExtranet:hover{ color:#fe8500; }
.correoNoLeido{ font-weight:bold; }
.noResultadosCorreo{ color:#666666; font-size:12px; font-family:Verdana; padding-left:25px; }

input#Titulo{ background:#eeeeee; width:594px; height:24px; border:0px solid; color:#666666; padding-top:1px; padding-left:5px; }
input#Titulo{	width:588px\9 }
input#Titulo{	padding-top:7px\9 }
textarea#Mensaje{ background:#eeeeee; border:0px solid; color:#666666; font-size:12px; font-family:Verdana; width:588px; padding-top:7px; padding-left:5px; }
form#formFicha{ color:#666666; font-size:12px; font-family:Verdana; padding-left:25px; }
.enviarCorreo{ width:64px; height:25px; background:transparent url('../IMAGES/AreaClientes/iconEnviar_off.png') no-repeat; cursor:pointer; position:relative; float:right; right:34px; }
.enviarCorreo:hover{ background:transparent url('../IMAGES/AreaClientes/iconEnviar_on.png') no-repeat; cursor:pointer; }

.colorUsuarioExtranet{ color:#4d4d4c; }
.colorCEDRIA{ color:#008b75; }
.cabeceraCorreo, .cuerpoCorreo{ background:#f5f5f5; font-size:13px; font-family:Verdana; }
.cabeceraCorreo{ padding:7px 19px; width:596px; height:11px; border-bottom:2px solid #FFFFFF; z-index:9px; }
.cabeceraCorreo{ padding:7px 19px\9 }
.cabeceraCorreo{ height:17px\9 }
.cabeceraCorreo input{ border:0px solid; background:#f5f5f5 !important; height:23px !important; font-size:13px; font-family:Verdana; width:100%; top:-7px; position:relative; }
.cabeceraCorreo input{ top:-7px\9 }
.cabeceraCorreo input{ height:11px\9 }
.cuerpoCorreo{ padding:16px 21px; width:592px; }
.cuerpoCorreo textarea{ border:0px solid; background:#f5f5f5 !important; font-size:13px; font-family:Verdana; width:100%; }
.responderCorreoEtiqueta{ font-size:14px; font-family:Verdana; font-weight:bold; padding:45px 0px 5px 21px; }
.responderCorreo{ width:97px; height:25px; background:transparent url('../IMAGES/AreaClientes/iconResponder_off.png') no-repeat; cursor:pointer; position:relative; float:right; right:-15px; top:-6px; z-index:10; }
.responderCorreo:hover{ background:transparent url('../IMAGES/AreaClientes/iconResponder_on.png') no-repeat; cursor:pointer; }
.responderCorreo{ top:-3px\9 }
#envioOK{ color:#008b75; font-size:12px; font-family:Verdana; padding-left:25px; }
#envioOK img,
#envioOK p{ position:relative; float:left; }
#envioOK img{ top:-5px; }

.formResponderMensaje{ display:none; }
