/* CSS Document */BODY {	font: 8pt Verdana, Arial, Helvetica, sans-serif;	color:#333333;	margin: 20px;	text-align: left;	background-color: #cccccc;}.fondo1 {background: url(images/fondetepriedra.jpg) repeat top;}.fondo2 {background: url(images/fondetepriedra3.jpg) repeat top;}.fondo3 {background: url(images/fondetepriedra2.jpg) repeat top;}.fondo4 {background: url(images/fondetepriedra4.jpg) repeat top;}#contenedor {text-align: left;width: 800px;height: 560px;margin-left: 20px;background: url(images/fondototal.gif) no-repeat top left;}#navegador {font: 8pt Verdana, Arial, Helvetica, sans-serif;color:#ffffff;background-color: inherit;text-align:left;width: 100px;float:left;}#navegador2 ul{list-style:none;margin:0px 0px 0px 10px;padding:0px;}#navegador2 li{list-style:none;margin-top:12px;background: url(images/fondoboton2.gif) no-repeat center left;width:87px;height:17px;color:#ffffff;background-color: inherit;}#navegador2 li a, #navegador2 li a:link, #navegador2 li a:visited, #navegador2 li a:active {background: url(images/fondoboton1.gif) no-repeat center left;display:block;width:87px;height:17px;color:#ffffff;background-color: inherit;text-decoration:none;}#navegador2 li a:hover {background: url(images/fondoboton2.gif) no-repeat center left;display:block;width:67px;height:17px;color:#ffffff;background-color: inherit;text-decoration:none;}#navegador3 ul{list-style:none;margin:0px 0px 0px 10px;padding:0px;}#navegador3 li{list-style:none;margin-top:12px;width:57px;height:17px;color:#ffffff;background-color: inherit;}#cuerpototal{margin-left:1px;width:659px;float:left;}#cabecera{height:125px;margin: 20px 10px 10px 20px;}#cabecera2{height:51px;width:560px;margin: 20px 10px 10px 30px;color:#ffffff;background-color: inherit;text-align:right;padding: 30px 10px 0 0;}.titucabe{font: 32pt Georgia, "Times New Roman", Times, serif;color:#ffffff;background-color: inherit;font-style: italic;}.cabeempresa{background: url(images/cabe_empresa.jpg) no-repeat top left;}.cabematerial{background: url(images/cabe_material.jpg) no-repeat top left;}.cabemobiliario{background: url(images/cabe_mobiliario.jpg) no-repeat top left;}.cabeprod{background: url(images/cabe_productos.jpg) no-repeat top left;}.cabeesculturas{background: url(images/cabe_esculturas.jpg) no-repeat top left;}.cabecolum{background: url(images/cabe_columna.jpg) no-repeat top left;}.cabeobras{background: url(images/cabe_obras.jpg) no-repeat top left;}.texto8{font: 8pt Verdana, Arial, Helvetica, sans-serif;	color:#333333;background-color: inherit;}.textorojo{color:#D90000;background-color: inherit;}.textorojo10{font: 10pt Verdana, Arial, Helvetica, sans-serif;	color:#D90000;background-color: inherit;}.textolink, a.textolink, a.textolink:link, a.textolink:visited, a.textolink:active {color:#333333;background-color: inherit;text-decoration:none;	}a.textolink:hover{	color:#D90000;background-color: inherit;	text-decoration:underline;}.titu{font: 18pt Georgia, "Times New Roman", Times, serif;color:#D90000;background-color: inherit;font-style: italic;}#paratextogral{width:558px;margin: 00px 10px 10px 30px;color:#333333;background-color: inherit;text-align:left;}#confondo{background: url(images/fondo_medio.gif) repeat-y top right;padding-bottom:20px;}#conpie{margin-top:-10px;height: 30px;background: url(images/fondopie.gif) no-repeat top right;}#parapie{font: 7pt Verdana, Arial, Helvetica, sans-serif;width:538px;padding-top:7px;margin: 0px 20px 10px 40px;color:#666666;background-color: inherit;border-top: 1pt #999999 dotted;text-align:center;}#carac ul{list-style:none;margin: 0 150px 0 30px;padding:0px;}#carac li{clear:both;list-style:none;margin:0px;padding:5px 15px 5px 15px;border-bottom: 1pt #D90000 solid;}#indiceprod ul{list-style:none;margin: 0 50px 0 30px;padding:0px;}#indiceprod li{clear:both;list-style:none;margin:10px;padding:5px 15px 5px 15px;border-bottom: 1pt #999999 dotted;}#indiceprod li a, #indiceprod li a:link, #indiceprod li a:visited, #indiceprod li a:active{display:block;font: 12pt Georgia, "Times New Roman", Times, serif;font-weight:900;color:#666666;background-color: inherit;font-style: italic;text-decoration:none;}#indiceprod li a:hover{display:block;color:#D90000;background-color: inherit;text-decoration:none;}#textoproductos ul{list-style:none;margin: 0 20px 0 20px ;padding:0px;clear:both;border-bottom: 1pt #999999 solid;}#textoproductos li{list-style:none;margin:0px;padding:5px 0px 5px 00px;}.tituprod{font: 10pt Georgia, "Times New Roman", Times, serif;color:#D90000;background-color: inherit;font-style: italic;font-weight:900;}#textodimen{width:220px;margin: 25px 0px 0 10px;float:left;}#textodimen ul{list-style:none;margin: 0px;padding:0px;clear:both;border-bottom: 0pt}#textodimen li{list-style:none;margin:0px;padding:5px 0px 5px 10px;border-bottom: 1pt #999999 dotted;}.textolink2, a.textolink2, a.textolink2:link, a.textolink2:visited, a.textolink2:active {color:#D90000;background-color: inherit;	text-decoration:none;	}a.textolink2:hover{	color:#333333;background-color: inherit;text-decoration:underline;}#columnaobras{width:250px;float:left;margin-right:20px;line-height:12px;}.texdesign, a.texdesign, a.texdesign:link, a.texdesign:visited, a.texdesign:active {color:#000000;background-color: inherit;font-size: 7pt;font-weight:900;text-decoration:none;}a.texdesign:hover {color:#D90000;background-color: inherit;text-decoration:underline;}
