/* Generated by KompoZer */
body {
  border-style: none;
  border-width: 0px;
  margin: 0px;
  background-color: #aaaaaa;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
}
table.linkcontainer td {
  background-color: #000000;
  opacity: 0.7;
}
td.logo_area {
  border: 0px solid #ffffff;
  text-align: center;
  font-size: xx-large;
  color: #000000;
}
td.middle_spacer {
  width: 900px;
  background-color: #666666;
}
td.middle_spacer2 {
  border-style: solid;
  border-color: #000000;
  border-width: 1px 0px;
  width: 900px;
  background-color: #ffffff;
}
td.middle_spacer3 {
  border-style: solid;
  border-color: #000000;
  border-width: 0px 0px 1px;
  width: 900px;
  background-color: #ffffff;
  background-image: url(../images_template1/bg_content.jpg);
}
td.shadow_right {
  background-image: url(../images_template1/border_shadow_l.jpg);
  background-repeat: repeat-y;
  background-position: left center;
}
td.shadow_left {
  background-image: url(../images_template1/border_shadow_r.jpg);
  background-repeat: repeat-y;
  background-position: right center;
}
td.body_content_ini {
  padding: 5px;
  background-image: url(../images_template1/bg_content.jpg);
  background-repeat: repeat;
  text-align: justify;
  vertical-align: top;
}
td.body_content {
  padding: 5px;
  height: 5px;
  text-align: justify;
  vertical-align: top;
}
td.body_content2 {
  padding: 5px;
  background-image: url(../images_template1/bg_content.jpg);
  background-repeat: repeat;
  text-align: center;
}
td.below_header {
  padding: 5px;
  background-color: #1f1f1f;
  height: 50px;
  color: #cccccc;
  text-align: justify;
}
td.below_header2 {
  padding: 5px;
  background-color: #1f1f1f;
  color: #cccccc;
  text-align: justify;
}
td.main_content_box {
  background-color: #ffffff;
}
td.horizontal_column {
  border-style: solid;
  border-color: #000000;
  border-width: 15px 0px 1px;
  background-color: #000000;
  height: 150px;
  display: table-cell;
  vertical-align: top;
}
td.bottom_link_container {
  padding: 5px;
  background-color: #ffffff;
  background-image: url(../images_template1/pie.jpg);
  text-align: center;
  color: #ffffff;
}
td.horizontal_center {
  border-style: solid;
  border-color: #000000 #333333;
  border-width: 0px;
  background-color: #ffffff;
  height: 150px;
  display: table-cell;
  vertical-align: top;
  background-image: url(../images_template1/sitemap.jpg);
}
td.header_column {
  height: 100px;
  vertical-align: middle;
  color: #ffffff;
  font-size: large;
  background-image: url(../images_template1/sitemap3.jpg);
  background-position: center top;
}
td.left_content {
  width: 200px;
  vertical-align: top;
  background-image: url(../images_template1/.jpg);
}
td.left_content2 {
  width: 172px;
  vertical-align: top;
  background-repeat: repeat-x;
  background-image: url(../images_template1/harinas.jpg);
}
td.left_contentr {
  width: 100px;
  vertical-align: top;
  background-repeat: repeat-x;
  background-image: url(../images_template1/rebeca.jpg);
}
td.left_content3 {
  vertical-align: middle;
  background-repeat: repeat-x;
  background-image: url(../images_template1/portada64.jpg);
}
td.left_content4 {
  width: 427px;
  vertical-align: top;
  background-repeat: repeat-x;
  background-image: url(../images_template1/mezclado.jpg);
}
td.left_content5 {
  width: 100px;
  vertical-align: middle;
  background-repeat: repeat-x;
  background-image: url(../images_template1/ensacadora4.jpg);
}
a.main_link:active, a.main_link:visited, a.main_link:link {
  font-weight: bold;
  text-decoration: none;
  display: block;
  width: 100%;
  color: #ffffff;
  height: 50px;
  font-size: 13px;
}
a.main_link:hover {
  background-color: #333333;
  color: #ffffff;
  font-size: 13px;
}
a.title_link:active, a.title_link:visited, a.title_link:link {
  font-weight: bold;
  text-decoration: none;
  display: block;
  width: 100%;
  color: #000000;
  line-height: 50px;
}
a.title_link:hover {
  background-image: url(../images_template1/sitemap3.jpg);
  color: #000000;
}
a.content_link:active, a.content_link:visited, a.content_link:link {
  font-weight: bold;
  text-decoration: none;
  display: block;
  width: 100%;
  color: #000000;
  line-height: 50px;
}
a.content_link:hover {
  background-color: #555555;
  color: #ffffff;
}
a.bottom_link:active, a.bottom_link:visited, a.bottom_link:link {
  font-weight: bold;
  text-decoration: none;
  color: #ff4300;
}
a.bottom_link:hover {
  color: #cccccc;
}
div.bottom_content {
  padding: 5px;
  color: #ffffff;
  text-align: justify;
}
div.navigation {
  height: 50px;
  width: 150px;
  vertical-align: middle;
  text-align: center;
}
