body {
padding : 0; /*distancia entre as div*/
text-align : left;
font : 76% "Trebuchet MS", verdana, arial, sans-serif;
background : #DCDCDC;
color : #666;
}
#container {
width : 760px;
margin-left : auto;
margin-right : auto;
padding : 0;
border : 5px solid #607B8B;
line-height : 1.7em;
background : #FFF;
color : #666;
}
			/*TOP BANNER*/
#banner {
height : 253px;
padding : 0;
margin : 0;
background : #FFFFFF /*url(img/banner.jpg) no-repeat left top;*/
color : #666;
}
#banner h1 {
float : right;
margin : 10px 50px 0 0;
font-size : 1.8em;
letter-spacing: 3px;
background : transparent;
color : #eee;
}
			/*TOP NAVIGATION*/

			/*MAIN CONTENT*/
#principal {
margin : 0 0 5px 165px;
padding : 0;
border-left : 1px solid #ddd;
background : #FFF;
color : #666;
}
#principal a:link, #content a:visited {
text-decoration : none;
background : inherit;
color : #bc1f26;
}
#principal a:hover {
text-decoration : underline;
background : inherit;
color : #996681;
}
			/*esquerda*/
#esquerda {
clear : both;
float : left;
margin : 0;
width : 150px;
background : #FFF;
color : #333;
}
			/*MENU*/
.esquerda ul {
list-style-type : none;
text-align : left;
background : inherit;
color : #1f85bd;
}
.esquerda ul li {
display : block;
margin-bottom: 10px;
color : #BC1F26;
background : inherit;
}
.esquerda ul li a {
background : transparent url(img/off.gif) no-repeat left center;
padding-left : 15px;
font : normal 1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration : none;
color :#666;
}
.esquerda ul li a:hover {
background : transparent url(img/on.gif) no-repeat left center;
color :  #BC1F26;
}
.esquerda ul li a#current {
background : transparent url(img/ativo.gif) no-repeat left center;
color : #333;
}
			/*rodape*/
#rodape {
clear : both;
height : 60px;
padding : 5px;
margin-top : 5px;
border-top : 5px solid #666;
color:#000;
}
#rodape a:link, #footer a:visited {
text-decoration : none;
background : inherit;
color : #333;
}
#rodape a:hover {
border-bottom : 1px dashed #f7cdbf;
background : inherit;
color : #f7cdbf;
}
			/*TYPOGRAPHY*/
p {
margin : 20px;
}
h2 {
margin-left : 15px;
text-transform : uppercase;
font-size : 120%; 
letter-spacing: 3px;
background : inherit;
color : #000;
}
img {border:0;}