body, html {
	margin: 0px;
	padding: 0px;
	background-color: #6A747C;
}
.cabecera {
	height: 182px;
	width: 920px;
	margin: auto;
}
.contenido {
	width: 850px;
	margin: auto;
	background-image: url(images/fondo-contenido.gif);
	padding-top: 35px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 35px;
}
.contenido .pie {
	background-image: url(images/marco-pie.gif);
	height: 15px;
	width: 920px;
	margin-right: -35px;
	margin-bottom: 0px;
	margin-left: -35px;
	clear: both;
	margin-top: 35px;
	background-repeat: no-repeat;
	background-position: bottom;
}
.pie {
	margin: auto;
	width: 880px;
}
.cuadro1 {
	float: left;
	display: block;
	margin-bottom: 20px;
	background-repeat: no-repeat;
	background-position: right;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-align: justify;
	position: relative;
}
.cuadro1 p {
	padding: 0px;
	margin-top: 00px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
}
.cuadro1 h2 {
	padding: 0px;
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 20px;
}
.contenido .cuadro1 h2 span {
	color: #FFFFFF;
	display: none;
}
.marco-top .td {
	background-image: url(images/td.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/td.png);
	
	float: right;
	height: 5px;
	width: 5px;
	display: block;
	line-height: 5px;
	background-repeat: no-repeat;
}
.marco-top .ti {
	float: left;
	height: 5px;
	width: 5px;
	background-image: url(images/ti.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/ti.png);
	line-height: 5px;
	display: block;
	background-repeat: no-repeat;
}

.marco-peu .bd {
	background-image: url(images/bd.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/bd.png);
	float: right;
	height: 5px;
	width: 5px;
	display: block;
	line-height: 5px;
	background-repeat: no-repeat;
}
.marco-peu {
	position: absolute;
	bottom: 0px;
	width: 100%;
	height: 5px;
	left: 0px;
}

.marco-peu .bi {
	float: left;
	height: 5px;
	width: 5px;
	background-image: url(images/bi.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/bi.png);
	line-height: 5px;
	display: block;
	background-repeat: no-repeat;
}
.mini-formu {
	float: left;
	width: 165px;
	display: block;
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.mini-formu input {
	height: 17px;
	width: 165px;
	border: 0px none #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6A747C;
}
.mini-formu2 {
	clear: both;
	text-align: right;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.mini-formu2 input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #37A7CC;
	height: 17px;
	width: 165px;
	border: 1px solid #FFFFFF;
}
.destacados {
	float: right;
	margin-left: 35px;
	width: 460px;
	margin-right: -20px;
}
.destacados .destacado {
	float: left;
	height: 128px;
	width: 208px;
	background-position: center center;
}
.pie .infoactiu {
	float: right;
}
.pie .infoactiu a {
	color: #4b4b4b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.pie .infoactiu a:hover {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.pie a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
}
.pie a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.catalogo {
	height: 150px;
}
.catalogo .imagen {
	float: left;
	width: 249px;
}
.catalogo .descripcion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6A747C;
	vertical-align: middle;
	margin-top: auto;
	margin-bottom: auto;
	margin-left: 30px;
	text-align: justify;
	width: 390px;
}
.catalogo .descripcion .titu {
	font-size: 14px;
	text-transform: uppercase;
	display: block;
}
.catalogo .descripcion a {
	color: #e4682b;
	text-decoration: none;
	font-size: 10px;
}
.catalogo .caracteristicas {
	font-family: Arial, Helvetica, sans-serif;
	color: #6A747C;
	font-size: 12px;
	float: right;
	line-height: 25px;
	width: 150px;
}
.catalogo .caracteristicas img {
	float: left;
	margin-right: 10px;
}
.navegador  {
	clear: both;
	text-align: left;
	color: #6A747C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.navegador .paginacion {
	text-align: right;
	float: right;
}
.navegador .paginacion a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #6A747C;
	height: 20px;
	width: 20px;
	float: left;
	border: 1px solid #6A747C;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	margin-left: 5px;
}
.navegador .paginacion a:hover, .navegador .paginacion a.selected{
	color: #FFFFFF;
	background-color: #6A747C;
}
.navegador  .miga-pan{
}
.navegador  .miga-pan a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #6A747C;
	line-height: 20px;
	text-decoration: underline;
}
.navegador .miga-pan a:hover, .navegador .miga-pan a.selected{
	color: #FFFFFF;
	background-color: #6A747C;
}
.contenido .adorno-imagen {
	float: left;
	width: 440px;
	margin-left: 35px;
}
.mini-formu textarea {
	height: 100px;
	width: 400px;
	border: 0px none #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6A747C;
}
.ficha .menu {
	float: right;
	width: 436px;
	height: 47px;
}
.contenido .ficha .menu a span {
	color: #FF0000;
	display: none;
}
.ficha .menu li {
	float: left;
	margin: 0px;
	padding: 0px;
}
.contenido .ficha .menu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.ficha .menu #uno a {
	background-image: url(images/menu-ficha1_03.gif);
	height: 47px;
	width: 108px;
	margin-left: 1px;
	line-height: 47px;
	display: block;
	float:left;
}
.ficha .menu #dos a {
	background-image: url(images/menu-ficha1_05.gif);
	height: 47px;
	width: 68px;
	margin-left: 1px;
	line-height: 47px;
	display: block;
	float:left;
}
.ficha .menu #tres a {
	background-image: url(images/menu-ficha1_07.gif);
	height: 47px;
	width: 69px;
	margin-left: 1px;
	line-height: 47px;
	display: block;
	float:left;
}
.ficha .menu #cuatro a {
	background-image: url(images/menu-ficha1_09.gif);
	height: 47px;
	width: 98px;
	margin-left: 1px;
	line-height: 47px;
	display: block;
	float:left;
}
.ficha .menu #cinco a {
	background-image: url(images/menu-ficha1_11.gif);
	height: 47px;
	width: 88px;
	margin-left: 1px;
	line-height: 47px;
	display: block;
	float:left;
}
.ficha .menu #uno a:hover {
	background-image: url(images/menu-ficha2_03.gif);
}
.ficha .menu #dos a:hover {
	background-image: url(images/menu-ficha2_05.gif);
}
.ficha .menu #tres a:hover {
	background-image: url(images/menu-ficha2_07.gif);
}
.ficha .menu #cuatro a:hover {
	background-image: url(images/menu-ficha2_09.gif);
}
.ficha .menu #cinco a:hover {
	background-image: url(images/menu-ficha2_11.gif);
}
.ficha {
	float: right;
	width: 435px;
}
.ficha .cont-ficha {
	width: 415px;
	background-color: #67737C;
	float: right;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: justify;
}
.pie-ficha {
	width: 435px;
	float: right;
	background-image: url(images/pie-ficha.gif);
	height: 17px;
	display: block;
	line-height: 17px;
	padding: 0px;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.similares {
	width: 865px;
	float: left;
	margin-left: -10px;
	display: block;
}
.similares li {
	float: left;
	height: 128px;
	width: 208px;
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
}
.similares ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.similares a {
	background-image: url(images/parque-destacado.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/parque-destacado.png);
	float: left;
	height: 128px;
	width: 208px;
	display: block;
}
.contenido .similares a span {
	display: none;
}
.similares a:hover {
		background-image: url(images/parque-destacado2.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/parque-destacado2.png);
	
}
.imagen-ficha {
	float: left;
	width: 400px;
	margin-left: -10px;
	margin-bottom: 20px;
}
.medidas-ficha {
	width: 300px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #67737C;
	margin-left: 30px;
}
.medidas-ficha img {
	float: left;
	margin-right: 10px;
}
form {
	margin: 0px;
	padding: 0px;
}
.galeria ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.galeria li {
	float: left;
	margin-right: 10px;
	list-style-type: none;
	margin-bottom: 10px;
}
.productos h2 a {
	color: #6A747C;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
}
.productos h2 a:hover {
	color: #FF9900;
}
.contenido-trabajos {
	width: 850px;
	margin: auto;
	background-image: url(images/fondo-contenido.gif);
	padding-top: 35px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 35px;
}
.contenido-trabajos img {
	height: auto;
	width: 165px;
	margin-right: 1px;
	margin-bottom: 1px;
}
.contenido-trabajos .pie {
	background-image: url(images/marco-pie.gif);
	height: 15px;
	width: 920px;
	margin-right: -35px;
	margin-bottom: 0px;
	margin-left: -35px;
	clear: both;
	margin-top: 35px;
	background-repeat: no-repeat;
	background-position: bottom;
}
.marco-prod {
	height: 250px;
	width: 250px;
	background-repeat: no-repeat;
	background-position: center center;
	margin-left: 15px;
	margin-right: 15px;
	float: left;
	margin-bottom: 30px;
}
.marco-prod p {
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #999999;
}
.marco-prod a {
	text-decoration: none;
}
/* EDITOR */
.box-tmce {
	background-color: #6A747C;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}
.box-tmce p {
	margin: 2px 0px;
	padding: 0px;
	line-height: 1.5em;
	text-align: justify;
	border: 1px solid #6A747C;
}
.box-tmce h3 {
	margin: 0px;
	padding: 0px;
	float: left;
}
.box-tmce a{
color: #fff;
text-decoration: none;
}
.box-tmce a:hover{
color: #DFE44F;
}

/* Redimensionamiento suave para IE */
img { 
	-ms-interpolation-mode:bicubic; 
}
#wrapper a img{
border:none;
}