

* html {  margin: 0; padding: 0;  }

body  { 
text-align: center;
margin: 0 auto;
padding: 0;
background: #FAF1CD url(img/topback.jpg) 0 0 repeat-x;
}

#top  { 
width: 900px;
text-align: left;
margin: 0 auto;
padding: 0;
}

#header  {
width: 900px;
height: 117px;
margin: 0;
padding: 0;
background-color: #7F2514;
}

#menu  {
margin: 0px;
padding: 0px;
width: 100%;
height: 33px;
float: left;
background-color: #481409;
}

#menu li {
list-style-type: none;
display: inline;
}

#menu a:link  {
text-decoration: none;
list-style-type: none;
font: normal 12px Verdana, sans-serif;
line-height: 2.7em;
padding-left: 30px;
color: #FAF1CD;
}

#menu a:visited  {
text-decoration: none;
font: normal 12px Verdana, sans-serif;
color: #ffffff;
line-height: 2.7em;
padding-left: 30px;
}

#menu a:hover  {
text-decoration: underline;
font: normal 12px Verdana, sans-serif;
color: #FFCC33;
line-height: 2.7em;
padding-left: 30px;
}

/* C o n t e u d o */

#left  { 
width: 450px;
font: 11px verdana, sans-serif;
color: #333333;
float: left;
}

#left p {
margin: 0px;
padding: 20px 0px 30px 30px;
line-height: 1.5;
}

span {
color: #7F2514;
font-weight: bold;

}

#left h3 {
font: bold 18px Verdana, sans-serif;
color: #7F2514;
margin: 0px;
padding: 20px 0px 0px 30px;
}

#right { 
width: 450px;
font: 11px verdana, sans-serif;
color: #333333;
float: left;
}

/* F o o t e r */



#footer-container {
clear: both;
background: #7F2514 url(img/footer.jpg) left top repeat-x;
padding: 0;
margin: 0;
height: 200px;
}

#footer-content {
text-align: left; 
margin: 0 auto;
width: 900px;
height: auto;
}

#footer-content p {
text-align: left; 
margin: 0 auto;
font: 11px verdana, sans-serif;
color: #FAF1CD;
padding: 10px 0px 0px 30px;
}


