body {
font-family: "Times New Roman", serif;
margin: 0px;
padding: 0px;
}

.testmonial {
font-weight: bold;
}

a:link {
color: #400000;
font-weight: bold;
text-decoration: none;
}

a:visited {
color: #400000;
text-decoration: none;
}

a:hover {
color: #400000;
font-weight: bold;
text-decoration: underline;
}

a:active {
color: #400000;
text-decoration: underline;
}

a:link.menu {
color: black;
text-decoration: none;
}

a:visited.menu {
color: black;
text-decoration: none;
}

a:hover.menu {
color: white;
font-weight: bold;
text-decoration: none;
}

a:active.menu {
color: white;
text-decoration: none;
}

li {
list-style-type: square;
}

#top {
margin-top:    0px;
margin-bottom: 10px;
text-align: center;
border-bottom: 2px solid #400000;
}

#top img {
height: 40%;
}

#left_menu {
float: left;
width: 15%;
text-align: left;
/*background: blue;*/
margin-top: 0px;
margin-left: 10px;
margin-right: 0px;
border-left:  2px solid #400000;
border-right: 2px solid #400000;
border-top: 2px solid #400000;
}

#left_menu ul {
padding-bottom: 0px;
padding-top: 0px;
padding-left: 0px;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 0px; /* IE 7 hack */
/*margin-left: 0px; IE 6 hack */
width: 100%;
}

#left_menu ul li {
list-style-type: none;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 10px;
border-bottom: 2px solid #400000;
background: #b0140b;
}

#left_menu ul li a {
width: 100%;
}

#content {
/*margin-left: 20%;*/
/*max-width:40em;*/
margin-left: 10px;
float: left;
width: 65%;
background-image: URL(imagens/imagemfundo.png);
text-align: center;
border: 2px solid #400000;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 20px;
padding-right: 20px;
}

#content p.centralized {
text-align: center;
}

#content > p {
text-align: justify;
}

#content > ul {
text-align: left;
}

img.spiral {
float: left;
clear: left;
margin: 0 1em 0 0;
}

#footer {
float: left;
width: 98%;
border: 2px solid #400000;
background: #b0140b;
margin-left: 10px;
margin-top: 10px;
margin-right: 10px;
text-align: center;
}

#footer p {
margin: 0px;
padding: 0px;
}

/*.ie7 body {
background: red;
}*/
