@charset "utf-8";
/* CSS Document */

.main {
width:900px; margin:0px auto 0px auto; text-align:left; /*height:auto;*/ /*margin-bottom:-30px;*/ /*min-height:800px;*/
}

.cuerpo {
background-color:#171612;
color:#c5c3ba;
font-size:12px;
padding:7px;
height:auto !important;
}

.foto {
width:290px;
}

.foto2 {
padding:15px 25px 15px 25px;
}

.foto1 {
padding:15px 25px 15px 25px;
margin-left:50px;
}

.foto3 {
padding:15px 25px 15px 25px;
margin-left:105px;
}



.producto_arr {
background:url(../img/fondo_producto_detalle_arri.png) center top no-repeat;
margin:15px 20px 0px 20px;
width:134px;
height:auto;

}

.producto_med {
background:url(../img/fondo_producto_detalle_med.png) center top repeat-y;
margin:0px 20px 0px 20px;
/*padding:0px 2px 2px 2px;*/
width:134px;
height:auto;
color:#333333;
}

.producto_med2 {
background:url(../img/linea_productos_detalle.png) bottom repeat-x;
padding-bottom:5px;
font-size:10px;
}

.producto_aba {
background:url(../img/fondo_producto_detalle_abaj.png) center top no-repeat;
margin:0px 20px 25px 20px;
width:134px;
height:15px;
}


.texto1 {
width:100%;
}

.img-indent {float:left; margin-right:12px;}
.img-indent2 {float:left; margin-right: 2px; margin-left:6px;}

.panel {
background: url(../img/fondo_panel_home_arr.png) center top no-repeat;
color:#333333;
}

.panel_2 {
background: url(../img/fondo_panel_home_aba.png)center top no-repeat;
height:30px;
}

.wrapper {width:100%; overflow:hidden; padding:5px 10px 0px 10px;}

.wrapper2 {width:100%; overflow:hidden; padding:15px 10px 30px 75px;}

.fondo_contacto_arr {
background: url(../img/fondo_contacto_arr.png) center top no-repeat;
height:20px;
color:#333333;
}

.fondo_contacto_med {
background: url(../img/fondo_contacto_med.png) center top repeat-y;
color:#333333;
padding:0px 10px 0px 10px;
}

.fondo_contacto_med2 {
background:url(../img/linea_productos_detalle.png) bottom repeat-x;
padding-bottom:5px;
}

.fondo_contacto_aba {
background:url(../img/fondo_contacto_aba.png) center top no-repeat;
/*margin:0px 20px 15px 20px;*/
height:25px;
}

.col-2 {
	width:33%;
	padding-right:5px;
	background:url(../img/linea_vert.png) right  repeat-y ;
}

.col-3 {
	width:30%;
	padding-right:3px;
	color:#f8f5ec !important;
	padding-left:6px;
}

.col-1,
.col-2,
.col-3,
.col-4,
.col-5 {float:left;}

.col-4 {
	width:400px;
	padding-right:25px;
	background:url(../img/linea_vert.png) right  repeat-y ;
}

.col-5 {
	width:400px;
	padding-right:25px;
	padding-left:20px;
	padding-bottom:10px;
	margin-bottom:10px;
	background:url(../img/linea_vert.png) right  repeat-y ;
}

p {
	padding-bottom:0px;
}

.titulo_panel {
padding-bottom:10px;
padding-top:5px;
}

.precio_panel {
color:#333333;
font-size:18px;
font-weight:bold;
padding-top:5px;
}

.texto_novedades {
color:#f8f5ec !important;
}

.precio_novedades {
color:#f8f5ec;
font-size:18px;
font-weight:bold;
padding-top:5px;
}

.footer {
background:url(../img/footer_fondo_redondo2.png) center top no-repeat;
height:auto;
margin: 0px auto 0px auto;
width:900px;
/*position:fixed;left:0px;bottom:0px;*/
}

.footer2 {
background: url(../img/footer.png) center top no-repeat;
height:149px;
}

.form {
padding:0px;
margin:0px;
}

/*LINKS*/

a:link {
	color: #f8f5ec;
}
a:visited {
	color: #f8f5ec;
}
a.footer:link{
	text-decoration:none;
	color: #f8f5ec;
}
a.productos:link {
	font:Georgia, "Times New Roman", Times, serif;
	color: #f8f5ec;
	text-decoration:none;
	margin-bottom:10px;
	font-size:14px;
	font-weight:bold;

}
a.productos:visited {
font:Georgia, "Times New Roman", Times, serif;
	color: #f8f5ec;
	text-decoration:none;
	margin-bottom:10px;
	font-size:14px;
	font-weight:bold;

}
a.productos:hover {
font:Georgia, "Times New Roman", Times, serif;
	color: #f8f5ec;
	margin-bottom:10px;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

.jcsolidario {
padding:17px 0px 0px 450px;
}