body, form, a, div, span, ul, ol, li, table, caption, tr, th, td, img, strong, em, p, h4, h5, h3, h4, h5, h6, pre {
padding: 0px;
border: 0px;
margin: 0px;
}
body {
text-align: center;
margin: 0px auto;
padding: 0px;
background: #FFFFFF;
color: inherit;
}
#wrapper {
width: 820px;
margin: 0px auto;
font-family:arial, helvetica, sans-serif;
color: #FFFFFF;
background: inherit;
font-size: 12px;
}
#content {
margin-top: 20px;
height: 800px;
width: 800px;
float: left;
margin-left: 5px;
border: 1px solid #000000;
}
html>body #content {
min-height: 800px;
height: auto;
margin-left: 10px;
}
#header {
width: 800px;
height: 167px;
float: left;
background: url('images/za_sigla.gif') no-repeat 8% 35%;
}
#menu_section {
width: 800px;
height: 141px;
float: left;
background: #c9bdbd;
color: inherit;
margin: 0px;
padding: 0px;
}
html>body #menu_section {
min-height: 141px;
height: auto;
}
#main_content {
height: 547px;
width: 800px;
margin: 0px;
}
html>body #main_content {
min-height: 547px;
height: auto;
float: left;
}
#main_content_left {
width: 162px;
height: 547px;
float: left;
background: url('images/food_left.gif') no-repeat 0px 20px;
}
#main_content_right {
width: 623px;
height: 527px;
float: left;
margin-left: 7px;
text-align: left;
padding-top: 20px;
background: url('images/logo_2.gif') no-repeat 90% 95%;
}
#menu_bottom {
height: 20px;
width: 750px;
background: url('images/bg_footer.gif') repeat-x;
text-align: left;
padding-left: 50px;
padding-top: 4px;
}
html>body #menu_bottom {
float: left;
}
#copyright {
height: 30px;
width: 780px;
float: left;
text-align: right;
color: #797979;
background-color: inherit;
font-size: 10px;
padding-top: 15px;
padding-right: 20px;
}
div.link_element {
height: 31px;
width: 160px;
float: left;
background: url('images/bg_link_out.gif') repeat-x;
margin-bottom: 2px;
}
#links_container {
width: 162px;
height: 136px;
float: left;
padding-top: 5px;
}
html>body #links_container {
min-height: 136px;
height: auto;
}
#food_plates {
width: 632px;
height: 136px;
float: right;
padding-top: 5px;
}
div.plate_element {
height: 131px;
width: 153px;
float: left;
margin-right: 4px;
background: url('images/plate_test.gif') no-repeat;
}
img.image_header {
height: 131px;
width: 153px;
}
#certificate {
margin-top: 30px;
width: 323px;
height: 102px;
background: url('images/bg_certificate.gif') repeat-x;
float: right;
text-align: left;
color: #FFFFFF;
background-color: inherit;
padding-left: 16px;
margin-right: 4px;
font-family: "Book Antiqua",arial,helvetica,sans-serif;
font-size: 13px;
}
html>body #certificate {
margin-right: 8px;
}
#certificate p {
height: 15px;
padding: 0px;
margin-bottom: 20px;
margin-top: 8px;
}
div.right_content_container {
width: 100%;
height: 5px;
margin: 0px;
padding-bottom: 32px;
}
html>body div.right_content_container {
min-height: 5px;
height: auto;
float: left;
}
.title_container {
height: 24px;
width: 100%;
background: url('images/bg_title_content.gif') repeat-x;
padding-top:0px;
padding-left:0px;
padding-right:0px;
margin:0px;
padding-bottom: 15px;
}
p.title_text {
margin: 0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
height: 18px;
width: auto;
background: url('images/star.gif') no-repeat 15px 5px;
padding-left: 45px;
font-size: 1px;
float: left;
}
p.description {
width: 90%;
font-family: arial, helvetica, sans-serif;
padding-left: 20px;
font-size: 14px;
color: #000000;
background-color: inherit;
}
span.promise {
margin: 0px;
font-family:  arial, helvetica, sans-serif;
padding-left: 20px;
font-size: 14px;
color: #464646;
background-color: inherit;
font-style: italic;
font-weight: bold;
}
img {
border: none;
}
.text_container ul {
font-family:  arial, helvetica, sans-serif;
padding-left: 35px;
font-size: 14px;
color: #000000;
background-color: inherit;
}
span.spacer {
margin-left: 10px;
margin-right: 10px;
}
#menu_bottom a:visited, #menu_bottom a:active,#menu_bottom a:link {
color: #FFFFFF;
background-color: inherit;
text-decoration: none;
}
#menu_bottom a:hover {
text-decoration: underline;
}
#menu_bottom img {
margin-top: 1px;
}
#pictures {
width: 632px;
height: 400px;
float: right;
}
#text_home {
height: 200px;
width: 410px;
float: left;
background: url('images/logo_2.gif') no-repeat 90% 95%;
font-family: arial, helvetica, sans-serif;
text-align: left;
padding-left: 40px;
padding-top: 50px;
font-size: 14px;
color: #464646;
background-color: inherit;
font-weight: bold;
}
#main_content img {
float: left;
margin-bottom: 3px;
}
#table1 td {
border-left:1px solid #535353;
border-bottom:1px solid #535353;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
height:21px;
color: #464646;
background-color: inherit;
text-align: left;
}
#table1 td.center_this {
text-align: center;
}
table {
margin-top: 5px;
margin-bottom: 40px;
}
html>body table {
margin-left: 3px;
}
#content_left_products {
width: 170px;
height: 547px;
float: left;
margin-bottom: 20px;
background: url('images/food_products.jpg') no-repeat 0px 160px;
}
html>body #content_left_products {
min-height: 547px;
height: auto;
}
#content_left_products div.plate_element {
height: 131px;
width: 153px;
margin-bottom: 2px;
font-size: 1px;
float: left;
margin-left: 3px;
background: url('images/plate_test.gif') no-repeat;
}
html>body #content_left_products div.plate_element {
margin-left: 6px;
}
div.text_container div.contact_info {
margin: 0px;
font-family:  arial, helvetica, sans-serif;
padding-left: 80px;
padding-top: 25px;
font-size: 14px;
color: #950000;
background-color: inherit;
font-weight: bold;
}
div.contact_info a:visited,div.contact_info a:active,div.contact_info a:link {
color: #950000;
background-color: inherit;
text-decoration: underline;
}
div.contact_info a:hover {
text-decoration: none;
}