#contenedor {
text-align:left;
margin: auto;
padding:0px;
width: 800px;
background-color: #5A3024;
font-family : arial, verdana;
text-decoration: none;
margin:auto; 
}

#contenedor2 {
text-align:left;
margin: auto;
padding:0px;
width: 800px;
background-color: #663333;
font-family : arial, verdana;
text-decoration: none;
margin:auto; 
}

body {
background: #5A3024;
background-color: #663333;
font: 10pt Arial, Helvetica, sans-serif;
color: #666666;
text-align:center;
text-decoration: none;
margin:0 auto;
}

.color {
background-color: #5A3024;
}

.titulo {
width: 273px;
height: 20px;
background: #663333;
color: #FFF;
font-weight:bold;
text-align: left;
}

.descripcion {
width: 267px;
height: 56px;
background: #663333;
color: #FFF;
text-align: left;
padding-top: 20px;
padding-left: 6px;
}

.referencia {
width: 273px;
height: 20px;
background: #663333;
color: #FFF;
font-weight:bold;
text-align: left;
}

#bannersup {
width: 800px;
height: 150px;
background: url("images/index_01.jpg");
border-bottom: 2px;
border-bottom-color: #5A3024;
}

#bannerprodpan {
width: 800px;
height: 100px;
background: url("images/panaderia_01.jpg");
}

#bannerprodbolleria {
width: 800px;
height: 100px;
background: url("images/bolleria1grande_01.jpg");
}

#bannerprodpasteleria {
width: 800px;
height: 100px;
background: url("images/pasteleria_01.jpg");
}

#bannerprodsalados {
width: 800px;
height: 100px;
background: url("images/salados_01.jpg");
}

#bannerprodcatering {
width: 800px;
height: 100px;
background: url("images/catering_01.jpg");
}

#bannerproddistribucion {
width: 800px;
height: 100px;
background: url("images/distribucion_01.jpg");
}

#navegador {
width: 780px;
background-color: #FFF;
padding: 3px 0px 20px 20px;
font-size: 12pt;
font-family: Arial, Helvetica, sans-serif;
}

#navegadorprod {
width: 546px;
height: 59px;
background-color: #663333;
font-size: 12pt;
font-family: Arial, Helvetica, sans-serif;
padding-top: 3px;
float: left;
}

#navegadorimgpan {
width: 254px;
height: 62px;
background: url("images/panaderia_03.jpg");
float: right;
}

#navegadorimgbolleria {
width: 254px;
height: 62px;
background: url("images/bolleria1grande_03.jpg");
float: right;
}

#navegadorimgpasteleria {
width: 254px;
height: 62px;
background: url("images/pasteleria_03.jpg");
float: right;
}

#navegadorimgsalados {
width: 254px;
height: 62px;
background: url("images/salados_03.jpg");
float: right;
}

#navegadorimgcatering {
width: 254px;
height: 62px;
background: url("images/catering_03.jpg");
float: right;
}

#navegadorimgdistribucion {
width: 254px;
height: 62px;
float: right;
}

#centralflash {
width: 450px;
height: 300px;
background-color: #FFF;
float: left;
}

#centraltexto {
width: 340px;
height: 260px;
background-color: #FFF;
font-family: Arial, Helvetica, sans-serif;
color: #5A3024;
padding-top: 40px;
padding-left: 5px;
padding-right: 5px;
float:right;
}

#horarios {
width: 700px;
height: 20px;
background-color: #FFF;
font-family: Arial, Helvetica, sans-serif;
padding-left: 100px;
padding-top: 10px;
color: #000;
float: left;
}

#direccion {
width: 600px;
height: 30px;
background-color: #FFF;
font-family: Arial, Helvetica, sans-serif;
padding-left: 200px;
padding-top: 10px;
color: #000;
float: left;
}

#email {
width: 500px;
height: 30px;
padding-left: 300px;
padding-top: 10px;
background-color: #FFF;
font-family: Arial, Helvetica, sans-serif;
color: #5A3024;
float: left;
}

#imgizq {
border: 1px solid #fff;
background-color: #663333;
width: 118px;
height: 118px;
margin-top: 20px;
float: left;
}

#textizq {
border: 1px solid #fff;
background-color: #663333;
width: 273px;
height: 116px;
margin-top: 20px;
padding: 2px 0px 0px 2px;
float: left;
}

#imgder {
border: 1px solid #fff;
background-color: #663333;
width: 118px;
height: 118px;
margin-top: 20px;
float: left;
}

#textder {
border: 1px solid #fff;
background-color: #663333;
width: 273px;
margin-top: 20px;
height: 116px;
padding: 2px 0px 0px 2px;
float: left;
}

#finalpan {
width: 800px;
height: 40px;
float: left;
padding-bottom: 30px;
}

#finalbolleria {
width: 800px;
height: 40px;
float: left;
padding-bottom: 30px;
}

#finalpasteleria {
width: 800px;
height: 40px;
float: left;
padding-bottom: 30px;
}

#finalsalados {
width: 800px;
height: 40px;
float: left;
padding-bottom: 30px;
}

#finalcatering {
width: 800px;
height: 40px;
float: left;
padding-bottom: 30px;
}

#textdistribucion {
width: 760px;
height: 170px;
padding: 15px 15px 0px 15px;
margin-left: 3px;
margin-right: 2px;
font: 11pt Arial, Helvetica, sans-serif;
text-decoration: none;
color:#FFFFFF;
border: 1px solid #FFF;
float: left;
}

#textcontacto {
width: 760px;
height: 450px;
padding: 5px 15px 15px 15px;
margin-top: 10px;
margin-left: 3px;
margin-right: 2px;
font: 11pt Arial, Helvetica, sans-serif;
text-decoration: none;
color:#FFFFFF;
border: 1px solid #FFF;
float: left;
}

#textcontacto2 {
width: 760px;
height: 180px;
padding: 0px 15px 2px 15px;
margin-top: 10px;
margin-left: 3px;
margin-right: 2px;
font: 11pt Arial, Helvetica, sans-serif;
text-decoration: none;
color:#FFFFFF;
border: 1px solid #FFF;
float: left;
}

#textcontacto3 {
width: 760px;
height: 80px;
padding: 0px 15px 8px 15px;
margin-top: 10px;
margin-left: 3px;
margin-right: 2px;
margin-bottom: 10px;
font: 11pt Arial, Helvetica, sans-serif;
text-decoration: none;
color:#FFFFFF;
border: 1px solid #FFF;
float: left;
}
