﻿* {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
fieldset, img, abbr, acronym, object { border: 0; }
li {margin-left: 20px; list-style: square;}

body {background: white; color: black; font-family: georgia, "Times New Roman", Times, serif; font-size: small; text-align: center; width: 100%; margin: auto; line-height: 20px; }

A:link {color: black; font-weight: bold; text-decoration: underline;}
A:visited { color: black; font-weight: bold; text-decoration: underline;}
A:active { color: black; font-weight: bold; text-decoration: underline;}
A:hover { color: black; font-weight: bold; text-decoration: none;}

p  {font-size: 100%; padding-bottom: 20px;}
h1 {font-size: 160%; color: black; font-weight: bold; margin-bottom: 10px;}

h2               {font-size: 120%; color: black; font-weight: bold; }
h2 a:link        {color: black; text-decoration: underline; font-weight: normal;}
h2 a:active      {color: black; font-weight: normal;}
h2 a:visited     {color: black; font-weight: normal;}
h2 a:hover       {color: black;  font-weight: normal; text-decoration: none;}

h3                {font-size: 110%; color: black; font-weight: bold;}
h3 a:link         {color: black; font-weight: bold;}
h3 a:active       {color: black; font-weight: bold;}
h3 a:visited      {color: black; font-weight: bold;}
h3 a:hover        {color: black; font-weight: bold; text-decoration: none;}

h4 {}
h5 {}
h6 {}

#head_back   {display: none;}
#main        {width: 970px; position: relative; z-index: 2; margin: auto;}
#head        {width: 970px; height: 100px; overflow: hidden; margin: auto; text-align: center;}
#head p      {position: relative; padding-top: 5px; font-size: 90%; font-weight: bold;}
#logo        {display: none;}

#left_column  {float: left; width: 300px; text-align: left;}
#left_column h3 {padding-left: 5px; padding-bottom: 1px;}
#main_content {text-align: left; width: 630px; float: right; padding: 25px 20px 20px 20px; text-align: justify;}
#main_content h2 {padding-bottom: 5px; padding-top: 5px;}
#footer       {text-align: left; width: 300px; float: left; text-align: center; margin: auto;}
#footer p     {font-size: 90%; padding-bottom: 0;}
.main_hr    {text-align: left; color: #dddad2; height: 1px; padding-left: 10px; padding-right: 10px; margin-bottom: 5px; clear: both; width: 300px;}

.bs    {font-size: 17px; cursor: pointer; color: #3a352d; font-weight: normal; padding-bottom: 9px; }

.menu_butt1   {width: 102px; height: 33px; background-position: 0 0; top: 50px; display: inline; padding: 10px;}

.menu_butt2   {width: 126px; height: 33px; background-position: 0 0; top: 50px; display: inline; padding: 10px;}

.menu_butt3   {width: 99px; height: 33px; background-position: 0 0; top: 50px; display: inline; padding: 10px;}

.menu_butt4   {width: 116px; height: 33px; background-position: 0 0; top: 50px; display: inline; padding: 10px;}

.menu_butt5   {width: 188px; height: 33px; background-position: 0 0; top: 50px; display: inline; padding: 10px;}

.lastmenu {margin-right: 60px;}

.left_box      {width: 300px; border: 1px solid black; font-size: 90%; line-height: 15px; margin-bottom: 10px;}
.l-box_top     {width: 300px; height: 23px;}
.l-box_bottom  {width: 300px; height: 23px; }
.l-box_content {padding: 10px 20px 10px 20px;} 
.left_box h3   {font-size: 100%; font-weight: normal; font-style: italic; text-align: right; border-bottom: 1px solid #dddad2; border-top: 1px solid #dddad2; background-color: #dddad2; margin-bottom: 10px;}
.left_box p     {padding-bottom: 10px;}
.left_box .desc {display: block; font-size: 90%;}

.quote              {font-size: 120%;}
.quotes             {top: -5px; position: relative; font-weight: bold;}
#mapa               {float: right;}
#flash              {display: none;}

hr.cleaner {
   clear: both;
   height: 1px;
   border: none;
   margin: -1em 0 0 0;
   visibility: hidden;

   }
   
.marrig8 {margin-right: 8px;}   
.marbot20 {margin-bottom: 20px;}
.mini    {font-size: xx-small; } 
.space   {letter-spacing: 5px; }
.upper   {text-transform: uppercase;}
.center  {text-align: center;}
.left    {text-align: left;}
.stroke  {border: 2px solid #dddad2; padding: 4px;}
.medium  {font-size: medium;}
.italic  {font-style: italic;} 
.strong  {font-weight: bold;}
.red     {color: red;}
.clear   {clear: both;}
.no      {padding: 0px; margin: 0px; }
.hidden  {visibility: hidden;}
.display_none {display: none;}
