*{ margin:0px; padding:0px;}
body{ background-image: url(imagenes/fondo-cuadrado.gif); background-repeat: repeat; background-position: center top; color: #333333;
	font-family: Arial, Helvetica, sans-serif; font-size: 80%;}
hr { display:block; clear:both;	border: 1px dashed #A19F8D; }
img{border:0;}

a{outline:0;}


#contenedor2 { width: 902px; margin-left: 10px; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; }
#contenedor { width: 922px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto;	padding: 0px; background-color: #333333;
	background-image: url(imagenes/fondo2.gif);	background-repeat: repeat; background-position: center top; }

.titulo-principal{
	background-image: url(imagenes/cabecera.gif);
	background-repeat: no-repeat;
	padding-top: 77px;
	width: 902px;
	height: 0;
	overflow: hidden;
	height: 0;
	font-size: xx-small;
	margin: 0px;
	display: block;
	vertical-align: top;
}
.titulo-segundario{
	background-image: url(imagenes/logotipo2.gif);
	background-repeat: no-repeat;
	padding-top: 30px;
	width: 237px;
	height: 0;
	overflow: hidden;
	height: 0;
	font-size: xx-small;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	display: block;
	vertical-align: top;
	float: left;
}
#menu-h { height: 30px;	background-color: #265042; margin: 0px;	padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px;}
#menu-h ul { float: left; padding-left: 0px; }
#menu-h li { float: left; list-style-type: none; }
#menu-h li a{ list-style-type: none; line-height: 28px;	color: #FFFFFF;	border-bottom-width: 2px; border-bottom-style: solid;
	border-bottom-color: #F96302;margin-right: 5px;	margin-left: 5px;font-size: 11px; font-weight: bold; display: block; text-decoration: none;
	padding-right: 2px; padding-left: 2px; }
#menu-h a:hover { line-height: 25px; background-color: #C4261D;	border-bottom-width: 5px; border-bottom-style: solid; border-bottom-color: #F96302;}

.bloque2 { float: left; }
.boques1 { width: 724px; float: left; }

#block-izq { background-color: #990000;	width: 192px; float: left; }
#block-centro {	width: 532px; display: block; float: left; }
#block-dcha { width: 177px;	background-color: #CCCCCC; float: left; }


.caja-dec {
	background-image: url(imagenes/logotipo-esquina-opuesta.gif);
	background-repeat: no-repeat;
	float: right;
	width: 177px;
	height: 30px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #BABEBF;
}
.spacer{clear:both;display:block;}
.centrar {text-align:center; margin:auto; width:488px; }


.tabla_top {
	height:23px;
	width:488px;
	font-weight:bold;
	background-color:#004437;
	color:#FFFFFF;
	padding-top:7px;
	text-align:left;
}
.table1_col1 { margin-left:20px; float:left; }
.table1_col2 { margin-left:140px; float:left;}
.table2_col1 { margin-left:20px; float:left; }
.table2_col2 { margin-left:110px; float:left; }
.table2_col3 { margin-left:90px; float:left;  }

#cabecera {	width: 902px; background-color: #265042;}
.caja1 {width: 166px; background-color: #265042; margin-top: 10px; margin-right: auto; margin-bottom: 5px; margin-left: auto;
	background-image: url(imagenes/caja-pie1.gif); background-position: center bottom; background-repeat: no-repeat; padding-bottom: 6px; font-size: 12px;}
.caja1 a{ color: #FFFFFF; text-decoration:none;}
.caja1 .productSpecialPrice{ color: #FF0000; font-size:16px; }
.caja1 s { color: #FFFFFF; }

.titulo-caja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(imagenes/caja01.gif);
	width: 156px;
	display: block;
	background-color: #222D31;
	color: #FFFFFF;
	line-height: 23px;
	background-repeat: no-repeat;
	font-weight: bold;
	margin-bottom: 5px;
	padding-left: 10px;
}
.caja1 li {	list-style-type: none; line-height: 22px; margin-right: 7px; margin-left: 7px; }
.caja1 li a { color: #FFFFFF; text-decoration: none; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #377360;
	display: block;	padding-right: 2px; padding-left: 2px;}
.caja1 a:hover { background-color: #1B362E; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #F96302;}

.banner_nuestra_tienda {
margin: 4px 0px 15px 12px; 
padding: 4px 0px 0px 0px; 
width: 167px; 
height: 200px;
}

.banner_nuestra_tienda a {
text-indent: -5000px; 
width: 167px; 
height:200px;
background-image: url(/templates/efimeras/imagenes/Botontienda.jpg); display:block;
}

.banner_nuestra_tienda a:hover {background-image: url(/templates/efimeras/imagenes/Botontiendarollover.jpg);
}

#cuerpo { float: left; width: 902px;}
#container { width: 902px; padding:0px; margin: 0px; margin-left: auto; margin-right: auto; } 
#outer{
	background-color: #FFFFFF;
	border-right-width: 177px;
	border-left-width: 191px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFF;
	border-left-color: #A19F8D;
} 

#inner{margin:0; width:100%; }
#left { width:191px; float:left; position:relative; margin-left:-191px; }
#right { width:177px; float:right;	position:relative; margin-right:-177px; }
.izq { float: left; }

.banner { width: 531px; }
#content{ width: 531px;	float: left; position: relative; border-right-width: 1px; border-right-style: dotted; border-right-color: #BABEBF;
	min-height: 500px; 	height: auto !important; height: 650px; }

.destacado { background-color: #DEDEDE;	width: 505px; position: relative; margin-top: 5px; margin-bottom: 5px; margin-left: 5px; padding-left: 16px; margin-right: 5px; }
.contenido { width: 521px; position: relative; margin-top: 5px;	margin-bottom: 5px;	margin-left: 5px; margin-right: 5px; }
.contenido p{ margin: 5px 0px 10px 0px; }

.contenido2 { width: 521px;	position: relative;	margin 0px;	padding: 0px; }

.destacado strong {	font-size: 26px; color: #275143; display: block; font-weight: bold;	margin-top: 2px; margin-bottom: 2px;
	margin-left: 5px; width: 200px; }
.destacado span { color: #C32A24; clear: both; display: block; font-weight: bold; width: 200px; font-size: 16px; margin-top: 2px;
	margin-bottom: 2px; margin-left: 5px; }
.destacado p { text-align: justify;	padding: 5px; font-size:12px; }


.efimeras {	font-size: 45px; color: #275143; font-family: Arial, Helvetica, sans-serif; font-weight: normal;line-height: 37px; }
.barra1 {
	background-color: #222D31;
	background-image: url(imagenes/barra1.gif);
	height: 19px;
	background-repeat: no-repeat;
	background-position: right;
	width: 516px;
	color: #FFFFFF;
	padding-left: 5px;
	font-weight: bold;
	position: relative;
	margin-left: 5px;
	margin-bottom: 5px;
}
.h301 {
	background-color: #222D31;
	background-image: url(imagenes/barra1.gif);
	height: 19px;
	background-repeat: no-repeat;
	background-position: right;
	width: 516px;
	color: #FFFFFF;
	padding-left: 5px;
	font-weight: bold;
	position: relative;
	font-size: 14px;
	margin-bottom: 5px;
}
#acceso { color: #FFFFFF; font-size: 11px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; height: 117px; background-color: #222D31; 	width: 177px;}
#acceso span { text-align: center; line-height: 25px; margin: 0px; padding: 2px; }
#acceso .acceso-centrado a { color: #FF9900;}
#acceso input {	border: 1px solid #CCCCCC; width: 100px; display: block; clear: both; }
#acceso .acceso-centrado { width: 115px; margin-right: auto; margin-left: auto; }


#acceso2 { color: #FFFFFF; font-size: 11px;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;
	height: 144px; background-color: #222D31; width: 177px; background-image: url(imagenes/fimer-logado.gif); background-repeat: no-repeat;
	background-position: right; }
#acceso2 span { text-align: center; line-height: 25px; margin: 0px; padding: 2px; }
#acceso2 .acceso-centrado a { color: #FF9900;}
#acceso2 .acceso-centrado a:hover { color: #FFFFFF;}
#acceso2 .acceso-centrado { width: 160px; padding-top: 10px; margin-right: auto; margin-left: auto; font-size:12px; }

.amarillo { color: #FF9900;}

.enviar { margin-top: 1px; background-color: #FFFFFF; color: #201917; font-weight: bold; font-size: 11px; }



.lista-productos { position: relative; width: 521px; }
.lista-productos .producto { color: #222D31; font-size: 13px; display: block; margin-bottom: 5px; }
.lista-productos li { float: left; list-style-type: none; width: 249px;background-color: #FFFFFF;	font-size: 12px; display: block;	border: 1px dotted #958F79; margin-right: 3px;	margin-left: 3px; margin-bottom: 6px; height: 130px;}
.lista-productos em { font-size: 9px; font-style: normal;}
.lista-productos strong { color: #FF0000; font-size: 18px;	text-align: right; float: right; }
.lista-productos .image-producto { border: 5px solid #958F79; float: left; margin-right: 5px; padding: 0px; }

.detalle-producto {	position: relative;	width: 521px; min-width: 521px !important; width: auto;	display: block;	height: 400px;}
.detalle-producto .producto { color: #314B42; font-size: 15px; display: block; margin-bottom: 5px;}
.detalle-producto p{ margin-bottom:10px; font-size: 0.9em; color: #A19D92;}
.detalle-producto li { float: left;	list-style-type: none; width: 249px; background-color: #FFFFFF;	font-size: 12px; display: block;	border: 1px dotted #958F79; padding-right: 4px;	margin-bottom: 6px;	height: 130px; }
.detalle-producto em { font-size: 9px; font-style: normal; }
.detalle-producto strong { color: #FF0000;	font-size: 18px; text-align: right; float: right; }
.detalle-producto .image-producto { border: 10px solid #958F79; float: left; margin-right: 15px; padding: 0px; }

.lineaspuntos{ 
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #958F79;
	border-bottom-color: #958F79;
	padding-bottom: 10px;
	padding-top: 10px;
	float: left;
	width: 200px;
}

.uno { margin-right: 10px; }
.img-izq { float: left; }

.anadir {
	background-image: url(imagenes/cesta01.gif);
	background-repeat: no-repeat;
	padding-left: 39px;
	height: 32px;
	line-height: 32px;
	float: left;
	display: block;
	width: 100px;
}
.ver-compras {
	background-image: url(imagenes/ver-compras.gif);
	background-repeat: no-repeat;
	padding-left: 39px;
	height: 32px;
	line-height: 32px;
	float: left;
	display: block;
	width: 150px;
}
.precio {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #958F79;
	border-bottom-color: #958F79;
	margin-bottom: 5px;
	float: left;
	width: 135px;	
}

.precio2 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #958F79;
	border-bottom-color: #958F79;
	margin-bottom: 5px;
	width: 200px;
	float: left;
}

.productos { position: absolute; top: 265px;}
.pie {
	float: left;
	clear: both;
	width: 887px;
	background-color: #212D30;
	color: #FFFFFF;
	font-size: 11px;
	line-height: 25px;
	padding-left: 15px;
}
.cesta1 strong { color: #000000; }
.cesta2 strong { color: #000000; }
.cesta3 strong { color: #000000; }

.pie span {
	float: right;
	margin-right: 5px;
	background-image: url(imagenes/icono-flor.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 25px;
}


.img-dcha {	float: right;}

.lista-cesta { background-color: #FFFFFF; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; }
.lista-cesta li img { display: block; float: left; clear: both;}
.lista-cesta li { list-style-type: none; font-size: 11px; padding-left: 40px; height: 38px;	padding-top: 5px;
	color: #958E7A;	border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #958E7A; margin-top: 1px;}
.lista-cesta li a {	text-decoration: none; color: #958E7A;}
.lista-cesta a:hover { color: #C32A24; }

a#menu_right01 {width:177px; height: 65px; text-indent: -5000px; display: block; background-image:url(imagenes/menucompra/comprardesplegado.jpg); padding-left: 0px;}

a#menu_right01:hover {background-image:url(imagenes/menucompra/comprarsindesplegarseleccion.jpg);}

a#menu_right01.desplegado {width:177px; height: 65px; text-indent: -5000px; display: block; background-image:url(imagenes/menucompra/comprarsindesplegar.jpg); padding-left: 0px;}

a#menu_right01.desplegado:hover {background-image:url(imagenes/menucompra/comprardesplegadoseleccion.jpg);}


.lista-dcha { background-color: #FFFFFF; font-size: 10px; font-weight: bold; padding-top: 0px;	padding-bottom: 10px;
	padding-left: 0px;	border-right-width: 23px; border-right-style: solid; border-right-color: #958E7A; margin-top: 10px;}
.lista-dcha li { margin-top: 0px; margin-bottom: 0px; list-style-type: disc; list-style-position: inside; border:0; padding-left: 0; padding-top: 0px; height: auto; font-weight: normal; color:#333333;}
.lista-dcha li a { color: #333333; text-decoration: none;}
.lista-dcha li a:hover { color: #C32A24; }
#right h3 {	background-color: #958E7A; font-size: 12px;	color: #FFFFFF;	line-height: 22px; padding-left: 5px; border-right-width: 23px;
	border-right-style: solid; border-right-color: #212D30;}
	
#content  a { text-decoration: none; color: #314B42; }
#content  a:hover {	 border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #C32A24;	color: #C32A24;}

.cesta1 { background-image: url(imagenes/cesta02.gif); background-repeat: no-repeat; }
.cesta3 { background-image: url(imagenes/cesta04.gif); background-repeat: no-repeat; }
.cesta2 { background-image: url(imagenes/cesta03.gif); background-repeat: no-repeat; }


.lista-cesta strong{ display: block; font-size: 15px; }
.lista-cesta strong a:hover { display: block; font-size: 15px; color: #FFF; }
.lista-cesta span {	font-size: 11px; margin-left: 5px; color: #958E7A; }

.titulo-caja2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(imagenes/caja02.gif);
	width: 156px;
	display: block;
	background-color: #222D31;
	color: #FFFFFF;
	line-height: 23px;
	background-repeat: no-repeat;
	font-weight: bold;
	margin-bottom: 5px;
	padding-left: 10px;
}

.titulo-caja3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(imagenes/caja03.gif);
	width: 156px;
	display: block;
	background-color: #222D31;
	color: #FFFFFF;
	line-height: 23px;
	background-repeat: no-repeat;
	font-weight: bold;
	margin-bottom: 5px;
	padding-left: 10px;
}
.titulo-caja4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(imagenes/especiales.gif);
	width: 166px;
	height: 23px;
	background-repeat: no-repeat;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#acceso a, .pie a{
	color: #FFFFFF;
	text-decoration: none;
}
#acceso a:hover, .pie a:hover{
	color: #F7690C;
}

#acceso em {
	font-weight: normal;
	font-style: normal;
	color: #CCCCCC;
	margin-left: 37px;
}
.titulo-caja4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(imagenes/caja04.gif);
	width: 156px;
	display: block;
	background-color: #222D31;
	color: #FFFFFF;
	line-height: 23px;
	background-repeat: no-repeat;
	font-weight: bold;
	margin-bottom: 5px;
	padding-left: 10px;
}
.titulo-caja4 a{ color: #FFFFFF; text-decoration:none; }
.titulo-caja4 a:hover{text-decoration:underline; }

.h302 {
	background-color: #958E7B;
	height: 19px;
	background-repeat: no-repeat;
	background-position: right;
	width: 516px;
	color: #FFFFFF;
	padding-left: 5px;
	font-weight: bold;
	position: relative;
	font-size: 14px;

}
.ampliar {

	background-image: url(images/ampliar.gif);
	background-repeat: no-repeat;
	padding-left: 39px;
	height: 32px;
	line-height: 32px;
	float: left;
	display: block;
	width: 100px;
	margin-top: 15px;
}
.error {
	background-image: url(images/error.gif);
	background-repeat: no-repeat;
	padding: 5px 10px 5px 60px;
	color: #B26841;
	font-weight: bold;
	margin: 20px 0px 20px 0px;
}

.image-producto { border: 5px solid #958F79; float: left; margin-right: 10px; }
.productos { position: absolute; top: 265px; }

.cesta01 { float: left;	width: 269px; height: 130px; background-color: #FFFFFF;	padding-top: 6px; padding-bottom: 6px; }

.cesta02 { float: left;	width: 85px; height: 130px;	background-color: #E5DDC6; border-right-width: 1px;	border-left-width: 1px;
	border-right-style: dashed;	border-left-style: dashed; border-right-color: #666666;	border-left-color: #666666;
	text-align: center;	padding-top: 6px; padding-bottom: 6px;}
.cesta02 input { width: 50px; margin-right: auto; margin-left: auto; text-align: center; }

.cesta03 { float: left;	width: 74px; height: 130px; background-color: #FFFFFF; text-align: center; padding-top: 6px; padding-bottom: 6px;}
.cesta04 { float: left;	width: 90px; height: 130px;	background-color: #C1C1C1; border-left-width: 1px; border-left-style: dashed;
	border-left-color: #666666;	font-size: 1.2em; color: #D63A32; font-weight: bold; text-align: center; padding-top: 6px; padding-bottom: 6px;}


.capa-h {
	clear: both;
	border-top-: 1px dashed #666666;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #666666;
	border-bottom-color: #666666;
	margin-bottom: 5px;

}
.cesta-01 { color:#304B42; font-weight:bold; text-align:left; float: left; width: 269px; }
.cesta-02 { color:#304B42; font-weight:bold; text-align:center;	float: left; width: 85px; }
.cesta-03 { color:#304B42; font-weight:bold; text-align:center;	float: left; width: 74px; }
.cesta-04 { color:#304B42; font-weight:bold; text-align:center; float: left; width: 90px; }


.cestaf-01 { text-align:left; font-weight:bold;	color:#304B42; float: left;	width: 143px; background-image: url(imagenes/actualizar.gif);
	background-repeat: no-repeat; height: 30px;	padding-left: 36px;	padding-top: 6px; }
.cestaf-02 { color:#304B42;	font-weight:bold; text-align:left; float: left;	width: 141px; background-image: url(imagenes/cesta01.gif);
	background-repeat: no-repeat; height: 30px;	padding-top: 6px; padding-left: 36px; }
.cestaf-03 { color:#304B42;	font-weight:bold; text-align:center; float: left; width: 74px; font-size: 12px;	line-height: 30px;
	border-left-width: 1px;	border-left-style: dashed; border-left-color: #666666; }
.cestaf-04 { color:#D63A32;	font-weight:bold; text-align:center; float: left; width: 90px; font-size: 15px;	background-color: #C1C1C1; 
	padding-top: 7px; padding-bottom: 7px;}

.capa-h2 { clear: both;	border-top-: 1px dashed #666666; border-top-width: 1px;	border-top-style: dashed; border-top-color: #666666;
	margin-bottom: 5px;	padding-top: 4px;}


.total { background-color: #C1C1C1;	text-align: center;}
.total span { color: #FF0000; font-size: 18px; font-weight: bold; }
.quitar img { border: 0;}
.quitar { text-align: center; }
.input1 { width: 102px; }
.input2 { width: 140px; font-size:9px; }
.input3 { width: 399px; }


.caja-mitad { width: 240px;	float: left; height: 180px;	padding: 10px; border-top-width: 1px; border-bottom-width: 1px;	border-top-style: dashed;
	border-bottom-style: dashed; border-top-color: #928F7D;	border-bottom-color: #928F7D; }
.caja-mitad img { float: right;	margin-right: 10px; }
.caja-mitad input { }
.caja-mitad b {	width: 90px; height: auto; float: left;	line-height: 22px; font-size: 11px; }
.caja-mitad h3 { color: #024F3F; margin-bottom: 12px; font-size: 16px; }

.caja-mitad2 { width: 240px; float: left; padding: 10px; margin: 0px; }
.caja-mitad2 b { width: 90px; height: auto;	float: left; line-height: 22px;	font-size: 11px; font-weight: normal; }
.caja-mitad2 label {}
.caja-mitad2 strong { width: 130px;	height: auto; float: left; line-height: 22px; font-size: 11px; font-weight: normal; }
.caja-mitad2 small { font-size: 9px; font-weight: normal; color: #566A68; float: right; }

.caja-mitad3 { width: 240px; float: left; background-color: #E5DDC6; padding: 10px; margin: 0px; border-left: 1px dotted #958E7B; }
.caja-mitad3 b { width: 90px; height: auto;	float: left; line-height: 22px;	font-size: 11px; font-weight: normal; }
.caja-mitad3 label {}
.caja-mitad3 strong { width: 130px;	height: auto; float: left; line-height: 22px; font-size: 11px; font-weight: normal; }

.caja-total{margin: 0px; width: 97%; float: left; padding: 10px 0px 2px 10px;}
.caja-total b { width: 90px; height: auto;	float: left; line-height: 22px;	font-size: 11px; font-weight: normal; }
.caja-total label {}
.caja-total strong { width: 130px;	height: auto; float: left; line-height: 22px; font-size: 11px; font-weight: normal; }

.fondoform { width: 100%px; float:left; background-color: #E5DDC6; }

.registro{
	background-color:#E5DDC6;
	border-left-width: 1px;
	border-left-style: dashed;
	border-bottom-color: #958E7B;
} 
.tst {
	width: 80px;
	float: left;
	line-height: 22px;
	margin-bottom: 10px;
}
.entrar {
	width: 236px;
	float: left;
	margin-top: 15px;
	text-align: right;
}

.h304 {	background-color: #958E7B; height: 19px; background-repeat: no-repeat; background-position: right; width: 516px;
	color: #FFFFFF;	padding-left: 5px; font-weight: bold; position: relative; font-size: 14px; }

.pass b {
	width: 60px;
	height: auto;
	float: left;
	line-height: 22px;
	font-size: 11px;
	font-weight: normal;
}
.pass strong {
	width: 130px;
	height: auto;
	float: left;
	line-height: 22px;
	font-size: 11px;
	font-weight: normal;
}
.lista-bestseller { color: #000000; background-color: #FFFFFF; font-size: 11px; width: 170px; }
.lista-bestseller li { margin: 4px 0px 4px 5px; list-style:none; background-color: #FFFFFF; }
.lista-bestseller li a { color: #333333; text-decoration: none; }
.lista-bestseller li a:hover { color: #C32A24; }
.numtel {color:#CC8E4B;}

.fondo_quienes{ position:relative; background-image:url(imagenes/quienes-somos.jpg); background-repeat:no-repeat; background-position: 50% 210px; height: 900px; }
.cuadrocontacto{ background-image:url(imagenes/cuadrocontacto.gif);background-repeat:no-repeat; background-position: top; width: 152px; height:100px; border-left: 1px dotted #958B7E; float:left; }

.cuadrocontacto2{ background-image:url(imagenes/cuadrocontacto.gif);background-repeat:no-repeat; background-position: top left; width: 500px; height:50px; float:left;}

.cuadrocontacto3{ background:url(imagenes/cuadrocontacto2.gif) no-repeat top left; width: 240px; height:120px; border-left: 1px dotted #958B7E; float:left; margin: 0px 0px 20px 0px;}
.cuadrocontacto3 strong { color: #FFFFFF; }
.cuadrocontacto2 strong { color: #FFFFFF; }
.cuadrocontacto strong { color: #FFFFFF; }

.fondoreposicion{ background-image:url(imagenes/Reposicion-Floral02.gif);background-repeat:no-repeat; background-position: top; height: 139px; color: #FFFFFF; padding: 20px; margin: 0px; }
.fondobodas{ background-image:url(imagenes/Bodas02.gif);background-repeat:no-repeat; background-position: top; height: 178px; background-color: #958E7B; color: #000000; padding: 20px 20px 0px 20px; margin: 0px; background-color:#958E7B; padding-bottom:0px;}
.fondobodas p { margin-top: 6px;}
.fondofunerarios{ background-image:url(imagenes/Funerarios02.gif);background-repeat:no-repeat; background-position: top; height: 90px; color: #000000; padding: 20px 20px 0px 20px; margin: 0px; }
.fondojardines{ background-image:url(imagenes/Jardines02.gif);background-repeat:no-repeat; background-position: top; height: 112px; color: #FFFFFF; padding: 20px 20px 0px 20px; margin: 0px; }
.fondoalquiler{ position:relative; background-image:url(imagenes/alquiler02.gif);background-repeat:no-repeat; background-position: bottom; background-color: #788991; height: 140px; color: #FFFFFF; padding: 20px 20px 0px 20px; margin: 0px; }
.fondoexposiciones{ position:relative; background-image:url(imagenes/exposiciones02.gif);background-repeat:no-repeat; background-position: bottom; height: 140px; background-color: #F96302;  color: #FFFFFF; padding: 20px 20px 0px 20px; margin: 0px; }


#imagenservicio{ margin: 0px; padding: 0px; width: 531px; height: 339px; vertical-align:top; float:left; margin-top:0px;}

#content .fondoreposicion a {color: #FFFFFF; }
#content .fondoreposicion a:hover {color: #000000; }
#content .fondobodas a {color: #823036; }
#content .fondobodas a:hover {color: #000000; }
#content .fondofunerarios a {color: #823036; }
#content .fondofunerarios a:hover {color: #000000; }
#content .fondojardines a {color: #FFFFFF; }
#content .fondojardines a:hover {color: #000000; }

.navenlace {
   margin:3 0 3 0px;
   padding: 2px;
} 
.navenlace a {
   background-image: url("../templates/efimeras/imagenes/Botontienda.jpg");
   text-decoration: none;
   display: block;
   width: 100%;
}

.navenlace a:hover {
   background-image: url("../templates/efimeras/imagenes/Botontiendarollover.jpg");
} 



div#caja-index{flaot:left; width:531px; height:554px; background-image:url(imagenes/cajaindex/fondo.jpg); background-repeat:no-repeat; margin-bottom:10px; margin-left:-5px;}

div#caja-index ul{list-style-type:none; float:left;}
div#caja-index ul li{display:inline;}
div#caja-index ul li a{text-indent:-5000px; float:left;}
div#caja-index ul li a{text-decoration:none; background-color:none;}

div#caja-index ul li a.bodas{background-image:url(imagenes/cajaindex/01a.gif); background-repeat:no-repeat; width:115px; height:116px; margin-left:25px; margin-top:40px; background-color:none;}
div#caja-index ul li a:hover.bodas{background-image:url(imagenes/cajaindex/01b.gif); background-repeat:no-repeat; width:115px; height:116px; background-color:none; border:0px;}

div#caja-index ul li a.recomendados{background-image:url(imagenes/cajaindex/02a.gif); background-repeat:no-repeat; width:115px; height:116px; margin-left:78px; margin-top:15px;}
div#caja-index ul li a:hover.recomendados{background-image:url(imagenes/cajaindex/02b.gif); background-repeat:no-repeat; width:115px; height:116px; background-color:none; border:0px;}

div#caja-index ul li a.catalogo{background-image:url(imagenes/cajaindex/03a.gif); background-repeat:no-repeat; width:115px; height:116px; margin-left:60px; margin-top:40px;}
div#caja-index ul li a:hover.catalogo{background-image:url(imagenes/cajaindex/03b.gif); background-repeat:no-repeat; width:115px; height:116px; background-color:none; border:0px;}

div#caja-index ul li a.decoracion{background-image:url(imagenes/cajaindex/04a.gif); background-repeat:no-repeat; width:115px; height:116px; margin-left:23px; margin-top:30px;}
div#caja-index ul li a:hover.decoracion{background-image:url(imagenes/cajaindex/04b.gif); background-repeat:no-repeat; width:115px; height:116px; background-color:none; border:0px;}

div#caja-index ul li a.aniversarios{background-image:url(imagenes/cajaindex/05a.gif); background-repeat:no-repeat; width:115px; height:116px; margin-left:80px; margin-top:30px;}
div#caja-index ul li a:hover.aniversarios{background-image:url(imagenes/cajaindex/05b.gif); background-repeat:no-repeat; width:115px; height:116px; background-color:none; border:0px;}

div#caja-index ul li a.empresas{background-image:url(imagenes/cajaindex/06a.gif); background-repeat:no-repeat; width:115px; height:116px; margin-left:60px; margin-top:30px;}
div#caja-index ul li a:hover.empresas{background-image:url(imagenes/cajaindex/06b.gif); background-repeat:no-repeat; width:115px; height:116px; background-color:none; border:0px;}

div#caja-index ul li a.nacimientos{background-image:url(imagenes/cajaindex/07a.gif); background-repeat:no-repeat; width:115px; height:116px; margin-left:25px; margin-top:45px;}
div#caja-index ul li a:hover.nacimientos{background-image:url(imagenes/cajaindex/07b.gif); background-repeat:no-repeat; width:115px; height:116px; background-color:none; border:0px;}

div#caja-index ul li a.funerarios{background-image:url(imagenes/cajaindex/08a.gif); background-repeat:no-repeat; width:115px; height:116px; margin-left:80px; margin-top:60px;}
div#caja-index ul li a:hover.funerarios{background-image:url(imagenes/cajaindex/08b.gif); background-repeat:no-repeat; width:115px; height:116px; background-color:none; border:0px;}

div#caja-index ul li a.artificial{background-image:url(imagenes/cajaindex/09a.gif); background-repeat:no-repeat; width:115px; height:116px; margin-left:60px; margin-top:45px;}
div#caja-index ul li a:hover.artificial{background-image:url(imagenes/cajaindex/09b.gif); background-repeat:no-repeat; width:115px; height:116px; background-color:none; border:0px;}


.textseo{ padding: 5px; color: #265042;background-color: #DDDDDB; line-height:15px; text-align:justify;}
.pad{ padding: 5px; margin: 5px; }
.pad h1{ color: #265042; margin: 0px; padding: 0px; line-height:15px; display: inline; font-size: 13px; font-weight: normal; }
