html,body{margin:0;padding:0}
body{font: 90% arial,sans-serif;text-align:center;background-image: url(../img/lahoja.png); background-repeat: no-repeat; background-position: 
 top center;  }
p{margin:10px 0px 10px 0px}
a {
	color: #BE0000;
	text-decoration: underline;
	}

a:hover {
	color: #BE0000;
	text-decoration: underline;
	}
acronym {border-bottom : thin dashed;color: #565e61;}
img{border:0}
img:hover{border:0}
.error
{
  font-weight:bold;
  color:red;
  padding-left:10px;
}
div#header {
  position:relative;
	background: url(../img/header6.jpg) no-repeat bottom left;
	height:270px;
}
div#header h1.black {
  display:none;
  letter-spacing:2px;
  font-size:3.5em;
  display:inline;
  line-height:80px;
	margin-top:10px;
	background: transparent;
	color: #000;
}
div#header .red {
  display:none;
  letter-spacing:2px;
  display:inline;
  font-size:3.5em;
  line-height:80px;margin-top:10px;
	padding-left:10px;background: transparent;color:#C00000;
}
div#header a{
  position:absolute;
	right:0;
	top:23px
}

div#container{text-align:left}
div#content p{line-height:1.4}
#content h2 
{
  color: #BE0000;
  font: 22px Verdana, sans-serif;
  font-weight:bold;
  margin: 0;
}

#content p
{
	font-size : 90%;
	font-style : normal;
	font-weight : normal;
	line-height : 22px;
}
#content ul {list-style:none; margin:0px;padding: 0 0 10px 0;}
fieldset { border:0;}
input, textarea
{
  display:block;
   color: #000;  
   background-color: #fff; 
   border: 1px #ccc solid;
   width: 180px;
   padding: 1px;
   margin-bottom:10px;
}
textarea {font-family:verdana;font-size:12px;width:300px;height:200px}

input:focus, textarea:focus
{
   background-color: #eee;  
}
#navigation{font: 11px Verdana, sans-serif;}
#navigation ul {
  font-size:14px;
	list-style: none;
  padding: 0 0 10px 0;
	margin: 0;
	margin-bottom: 10px;
}
.navigation a {text-decoration:none;}
.navigation h2{
	padding-left: 3px;
	color: #BE0000;
	font-size: 15px;
	margin: 0;	
	font-variant:small-caps;	
	font-style: italic;	
	letter-spacing: 2px;
}
	
.navigation li {
  background: url(../img/arrow.gif) 0 50% no-repeat;
	padding: 2px 2px 2px 15px;
	margin: 0;
	background-color: #fff;
}

.navigation li:hover {
	color: #000;
}

div#extra{background:#FF8539}

div#footer {
  border-top : thin dashed #AA0001;
  margin-top: 20px;
  font-size:12px;
  clear:both;
	}
div#footer p{text-align:center;margin-top:10px;padding:10px 10px}
div#footer a{display:inline;padding:0;}

div#container{width:650px;margin:0 auto; padding-top:30px; }
div#content{float:right;width:450px}
div#navigation{float:left;width:200px}
div#extra{float:right;width:500px}
div#footer{clear:both;width:100%}
blockquote {font-style:italic;text-align: justify;}
