* {margin:0; padding:0;}
body {font-family: Arial, Verdana, Helvetica, sans-serif; color:#616161; font-size:12px; overflow:-moz-scrollbars-vertical;}
a:focus {outline:none;}
img {border-width:0;}
div.clear {clear: both;}
ul, li {list-style:none;}

div#header {height:282px; background:url(../images/header.jpg) center repeat-x; overflow:hidden; text-align:center;}
div#menu {height:37px; background:url(../images/menu-bgd.gif) top repeat-x;}
div#wrapper {margin-left:auto; margin-right:auto; width:752px; background:url(../images/body_bgd_pattern.gif) repeat-y center;}
div#main {width:734px; margin-left:auto; margin-right:auto; background-color:#fff;}
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:24px; line-height:24px; padding-top:16px; color:#8a4f28; width:358px; padding-left:10px; text-align:left; font-weight:normal;}
h2 {font-size:14px; color:#8a4f28;}

div#tabla {width:368px; height:360px; padding-top:25px; background:url(../images/tabla.jpg); color:#6b2f09;}
div#tabla h2 {padding:0 27px 0 27px; color:#6b2f09;}
div#tabla p {padding:0 27px 0 27px; font-size:11px; color:#6b2f09;}
div#tabla a, div#tabla a:link, div#tabla a:visited {color:#6b2f09; text-decoration:none;}
div#tabla a:hover, div#tabla a:active {text-decoration:underline;}


div#column-right {width:366px; float:left;}
div#text-box { background:url(../images/text_box.gif); width:312px; height:158px; margin-left:auto; margin-right:auto; margin-top:12px; overflow:hidden;}
div#text-box h2 {padding:0 5px 0 5px; color:#6b2f09; margin-top:5px;}
div#text-box p {padding:0 5px 0 5px; font-size:11px; color:#616161;}

#main a, #main a:link, #main a:visited {color:#5db811; text-decoration:none;}
#main a:hover, #main a:active {text-decoration:underline;}

div#tabla li {margin-left:45px; list-style:disc;}

/* CONTACT */
fieldset {border:none; padding-top:0px;}
.label-name {float:left; width: 75px; height:15px; text-align: right; padding-right: 10px; margin: 10px 0 0 0; color: #555; font-size:11px; line-height:15px;}
.label-text {border:1px solid #cdcdcd; margin: 10px 0 0 0; width: 250px; height:15px; background: #fff; color: #555; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; line-height:15px;}
*html .label-text {margin-left:-3px;}
.text-area {border:1px solid #cdcdcd; float: left; margin: 10px 0 0 0; width: 250px; background: #fff; color:#555; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; overflow:auto;}
.button-send {margin: 10px 0 0 110px; width:88px; height:21px; background: url(../images/button_send.jpg) no-repeat; border:none; font-weight: bold; cursor:pointer;}
.button-reset {margin: 10px 0 0 10px; width:92px; height:20px; background: url(../images/button_reset.jpg) no-repeat; border:none; font-weight: bold; cursor:pointer;}


/* BOTTOM DATA */
div#data { width:680px; height:140px; padding:30px 0 0 0; margin:12px auto 0 auto; font-size:12px; background:url(../images/footer_bgd_pic.gif); color:#616161;}
div#data li {padding:3px 0 0 0;}
#data a, #data a:link, #data a:visited {text-decoration:none; color:#616161;}
#data a:hover, #data a:active {text-decoration:underline; color:#5db811;}


/* FOOTER */
div#footer {font-size:11px; padding:2px 0 10px 0; color:#999;}
#footer .copy-left {float:left; padding-left:40px;}
#footer .copy-right {float:right; padding-right:40px;}
#footer a, #footer a:link,#footer  a:visited {color:#999; text-decoration:none;}
#footer a:hover, #footer a:active{color:#5db811; text-decoration:underline;}
