@charset "utf-8";
/* CSS Document */
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}

@font-face{
font-family:"eurof55";
src:url(../eurof55.ttf) format("truetype");;
}

@font-face{
font-family:"eurof55_e";
src:url(../eurof55.eot);
}

body {
	background:#ccc url(../images/1.png) repeat;
	margin:0px;
	padding:0px;	
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}


#main{
	/* [disabled]width:981px; */
	margin: 0 auto
}

#cabeza{ width:994px; margin:0 auto;}	
#cuerpo{ width:100%; background:url(../imagenes/cuerpo.png) 0px 0px; }	
#contenido{ background:#f6f6f6; width:932px; margin:0 auto; padding:10px;}

#footer{ background:url(../imagenes/pie.png) top center; width:100%; height:127px;}

#fijo {
position:absolute;
border:1px solid #000;
background:#cff;

} 

.cajilla{ 
	-moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color:#f9fdf3;
    border-color: #ffffff #e9eae7 #e9eae7 #ffffff;
    border-style: solid;
    border-width: 1px;
}



.enlace_pie{ font-family:'Ubuntu', Arial; font-size:14px; font-weight:100; text-shadow:0 1px #aad4e9; color:#042439; float:left; margin:0 12px; text-decoration:none}
.enlace_pie:hover{ font-family:'Ubuntu', Arial; font-size:14px; text-shadow:1px 1px 1.6px #042439; color:#042439; font-weight:100; float:left; margin:0 12px; text-decoration:underline}
.enlace_pie_selected{ font-family:'Ubuntu', Arial; font-size:14px; font-weight:100; text-shadow:1px 1px 1.6px #042439; color:#042439; float:left; margin:0 12px; text-decoration:underline}

.izq_madera{ background:url(../imagenes/izq.png) no-repeat; width:240px; height:41px; margin:2px 0}
.posicion_articulos_estilo{ padding-top:10px; padding-left:20px}
.acticulos_estilo{ font-family:'Ubuntu', Arial; font-size:14px; font-weight:100; color:#FFFFFF; text-decoration:none; text-shadow:1px 1px 1.6px #000 }
.texto_madera{font-family:'Oswald', Arial; font-size:22px; font-weight:100; color:#FFFFFF; text-decoration:none; text-shadow:1px 1px 1.6px #000; line-height:26px }
.titulo_texto_categoria{font-family:'Oswald', Arial; font-size:22px; font-weight:100; color:#fff; text-decoration:none; text-shadow:1px 1px 2px #000; line-height:24px; text-align:center }

.muevete{font-family:'Ubuntu', Arial; font-size:12px; font-weight:100; color:#fff; text-decoration:none; text-shadow:1px 1px 1.6px #000; font-style:italic}
.muevete:hover{font-family:'Ubuntu', Arial; font-size:12px; font-weight:100; color:#fff; text-decoration:none; text-shadow:0 0 3px #fff; font-style:italic}

.texto_fixed_1{font-family:'Ubuntu', Arial; font-size:12px; font-weight:100; color:#042b53; text-decoration:none; text-shadow:1px 1px 1.6px #6f6f6f;}
.texto_fixed_2{font-family:'Ubuntu', Arial; font-size:16px; font-weight:600; color:#042b53; text-decoration:none; text-shadow:1px 1px 1.6px #6f6f6f;}


.estilo_titulo_articulo{font-family:'Ubuntu', Arial; font-size:16px; color:#666666; font-weight:100; text-decoration:none}
.estilo_titulo_articulo:hover{font-family:'Ubuntu', Arial; font-size:16px; color:#000; font-weight:100; text-shadow:0px 1px 1.2px #fff; text-decoration:underline}

.caja_imagen_borde{background-color:#f1ebeb; padding:5px}
.caja_imagen_borde:hover{background-color:#e6babe; padding:5px}

.precio_caja{font-family:'Ubuntu', Arial; font-weight:100; font-size:13px; color:#0c1b30; text-align:center; padding-bottom:10px}

.texto_titulo_1{font-family:'Oswald', Arial; font-weight:100; font-size:20px; color:#fff; padding:10px 0 0 16px; text-shadow:1.2px 1.2px 1.7px #000}
.texto_titulo_2{font-family:'Oswald', Arial; font-weight:100; font-size:20px; color:#8e8e8d;}
.texto_descarga{font-family:'Oswald', Arial; font-weight:100; font-size:12px; color:#b8b8b8; text-decoration:none} 
.texto_descarga:hover{font-family:'Oswald', Arial; font-weight:100; font-size:12px; color:#d96973; text-decoration:none} 

.finalizar_compra_{ background:url(../imagenes/btn_finalizar.png) no-repeat 0 0; width:201px; height:53px; display:inline-block}
.finalizar_compra_:hover{ background:url(../imagenes/btn_finalizar.png) no-repeat -201px 0; width:201px; height:53px; display:inline-block}

.texto_cabecera{ font-family:eurof55, eurof55_e; font-size:18px;  color:#2b0012; line-height:26px; letter-spacing:0.5px; text-decoration:none}

.texto{font-family:'Oswald', Arial;  font-size:16px; color:#3E3E3E; text-decoration:none; }

.texto2{font-family:'Oswald', Arial;  font-size:14px; color:#3E3E3E; text-decoration:none; }

.texto_contenido{font-family:eurof55, eurof55_e; font-size:16px; line-height:20px; letter-spacing:0.3px; text-shadow:0 0 2px #979797}

.texto_pie_datos{font-family:eurof55, eurof55_e; font-size:15px; line-height:16px; color:#838383; letter-spacing:0.4px; /*text-shadow:0 0 2px #7e7e7e*/}

.texto_pie_datos2{font-family:eurof55, eurof55_e; font-size:18px; line-height:14px; color:#2B0012; letter-spacing:0.4px; /*text-shadow:0 0 2px #7e7e7e*/}

.texto_pie_datos3{font-family:'Helvetica', eurof55_e; font-size:14px; line-height:14px; color:#2B0012; letter-spacing:1.4px; /*text-shadow:0 0 2px #7e7e7e*/}

.ddw{font-family:'Ubuntu', Arial; font-size:12px; text-shadow:0 0 2px #7e7e7e; color:#333333; text-decoration:none}

.pie {
    color: #FFFFFF;
    font-family: 'Ubuntu',Arial;
    font-size: 14px;
    line-height: 24px;
    text-decoration: none;
    text-shadow: 1px 1px 1.6px #AAAAAA;
}
.pie:hover{ font-size:14px; font-family:'Ubuntu', Arial; color:#FFFFFF; line-height:18px; /*text-shadow:1px 1px 1.7px #525350;*/ text-decoration:none; line-height:24px}
.pie_selected{ font-size:14px; font-family:'Ubuntu', Arial; color:#E92493; line-height:18px; /*text-shadow:1px 1px 1.7px #525350;*/ text-decoration:none; line-height:24px}



.al{ font-size:11px; font-family:'Ubuntu', Arial; color:#868686; text-shadow:1px 1px 1.6px #aaaaaa; text-decoration:none; line-height:24px}
.al:hover{ font-size:11px; font-family:'Ubuntu', Arial; color:#000; /*text-shadow:1px 1px 1.7px #525350;*/ text-decoration:none; line-height:24px; text-decoration:underline}

.texto_intro{font-family:'Oswald', Arial; font-weight:100; font-size:16px; color:#fff; text-shadow:1px 1px 1.8px #000; text-align:center; font-weight:100}

.espacio_linea{border-bottom:1px dotted #fc67bb; clear:both; margin:10px 0}

.texto_izq{font-family:'Oswald', Arial;  font-size:16px; color:#fff; text-transform:uppercase; background:url(../images/check.png) no-repeat; text-decoration:none; padding-left:20px; margin-left:20px}
.texto_izq:hover{font-family:'Oswald', Arial;  font-size:16px; color:#1f0112; text-transform:uppercase; background:url(../images/check.png) no-repeat; text-decoration:none; padding-left:20px; margin-left:20px}

.texto_izq_selected{font-family:'Oswald', eurof55, eurof55_e; font-size:13px; text-transform:uppercase; letter-spacing:0.5px; text-decoration:none; color:#fff; text-shadow:1px 1px 1.6px #000; letter-spacing:0.6px; background:url(../images/check.png) no-repeat; padding-left:20px; margin-left:20px}

.texto_der{
	font-family: 'Ubuntu', Arial;
	font-weight: 100;
	font-size: 25px;
	color: #E92493;
	text-shadow: 1px 1px 1.8px #774461;
	font-weight: 100
}
.texto_precio{
	font-family: 'Ubuntu', Arial;
	font-weight: 100;
	font-size: 18 px;
	color: #E92493;
	text-shadow: 1px 1px 1.8px #774461;
	font-weight: 100
}

.firma_amenmedia {
  width:100%; 
  text-align:center;
	padding-top:35px;
}
.firma_amenmedia a {
  font-family:Helvetica, sans-serif;
  line-height: 22px;
  font-size: 10px;
  text-decoration: none;
  color:#848484;
}

.firma_amenmedia a:hover {
  text-decoration: underline;
}