@charset "utf-8";
/* CSS Document  */
/* ESTRUCTURA: tamaños, márgenes, padding, alineamientos, */
/* ////////////////////////////////////////////// */
img {
border:none;
}
a {
text-decoration:none;
color:#79392F;
}
a:hover{
text-decoration:none;
color:#996600;
}
body {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#FFFFFF;
	text-align:center;
}
#centrado{
width:945px;
padding:30px;
background-color:#FFFFFF;
margin:0 auto 0 auto;
}
#cabecera {
width:945px;
height:61px;
padding-top:20px;
padding-bottom:15px;
}
#footer{
width:945px;
float:left;
margin-top:20px;
}
.left{
float:left;
}
.right {
float:right;
}
.uno {
background-image:url(images/01a.gif);
float:right;
width:80px;
height:49px;
cursor:pointer;
}
.uno:hover {
background-image:url(images/01b.gif);
}
.unob {
background-image:url(images/01b.gif);
float:right;
width:80px;
height:49px;
}
.dos {
background-image:url(images/02a.gif);
float:right;
width:60px;
height:49px;
cursor:pointer;
}
.dos:hover {
background-image:url(images/02b.gif);
}
.dosb {
background-image:url(images/02b.gif);
float:right;
width:60px;
height:49px;
}
.tres {
background-image:url(images/03a.gif);
float:right;
width:75px;
height:49px;
cursor:pointer;
}
.tres:hover {
background-image:url(images/03b.gif);
}
.tresb {
background-image:url(images/03b.gif);
float:right;
width:75px;
height:49px;
}
.cuatro {
background-image:url(images/04a.gif);
float:right;
width:66px;
height:49px;
cursor:pointer;
}
.cuatro:hover {
background-image:url(images/04b.gif);
}
.cuatrob {
background-image:url(images/04b.gif);
float:right;
width:66px;
height:49px;
}
.separador {
background-image:url(images/separador.gif);
float:right;
width:33px;
height:49px;
}
#contenido {
float:right;
width:945px;
background-image:url(images/fondo.jpg);
height:380px;
}
#contenido2 {
float:right;
width:945px;
background-image:url(images/fondonot.jpg);
height:380px;
}
#contenido3 {
float:right;
width:945px;
background-image:url(images/fondoprod.jpg);
height:380px;
}
#contenido4 {
float:right;
width:945px;
height:380px;
}
#columnaA{
float:left;
padding-bottom:25px;
padding-left:25px;
padding-top:25px;
width:430px;
text-align:right;
}
#columnaB{
float:right;
padding:20px;
padding-right:75px;
width:365px;
text-align:justify;
}
#texto{
height:230px;
float:right;
width:355px;
padding-right:10px;
overflow:auto;
}
.imagen{
background-image:url(images/img.jpg);
width:300px;
height:200px;
padding:3px;
float:right;
}
.noticias{
float:right;
width:430px;
text-align:right;
padding-top:25px;
}
.relacionados{
float:right;
width:300px;
padding-top:15px;
text-align:center;
}
#productos{
float:right;
width:910px;
background-image:url(images/fondo.jpg);
height:350px;
padding-left:35px;
padding-top:30px;
}
.fila{
height:155px;
float:left;
width:910px;
margin-bottom:15px;
text-align:left;
}
.denominacion{
width:260px;
float:left;
height:155px;
padding-right:20px;
padding-bottom:15px;
text-align:left;
}
.producto {
float:left;
height:155px;
width:120px;
padding-right:20px;
padding-bottom:15px;
}
.contacto{
width:283px;
height:244px;
background-image:url(images/contacto.png);
margin:30px;
padding-top:45px;
padding-left:15px;
padding-right:20px;
padding-bottom:20px;
text-align:center;
float:right;
}
.contactotxt {
width:283px;
height:244px;
float:left;
text-align:justify;
}

.empresa{
width:590px;
height:244px;
background-image:url(images/empresa.gif);
margin:30px;
padding-top:45px;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
text-align:center;
float:right;
}
.mapa{
width:590px;
height:259px;
background-image:url(images/empresa.gif);
margin:30px;
padding-top:30px;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
text-align:center;
float:right;
}
.mapaweb {
width:283px;
height:264px;
float:left;
font-size:10px;
text-align:justify;
}

/* TEXTOS*/
/* ////////////////////////////////////////////// */
body {
	font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	}
h2 {
font-weight:bold;
color:#79392F;
padding-bottom:10px;
font-size:14px;
margin:0;
}
h2 a {
color:#79392F;
}
h3, h3 a {
font-weight:bold;
color:#79392F;
font-size:12px;
padding:0;
margin:0;
}
#footer{
color:#79392F;
}
.color{
color:#79392F;
font-weight:bold;
font-size:14px;
}
.titulo{
color:#79392F;
font-weight:bold;
font-size:24px;
float:left;
height:50px;
text-align:left;
padding-top:35px;
}
.titproducto{
color:#000000;
font-weight:bold;
font-size:32px;
}
.fecha{
color:#000000;
}
.color2{
color:#592f00;
font-weight:bold;
font-size:14px;
}
