#site{
width:100%;
height:100%;

background-repeat:no-repeat;
}
#top{
width:100%;
height:100%;
background-image: url(imagem/logolibrabol.png);
background-repeat:no-repeat;
padding:2px;      
margin-bottom:20px; 
  
}

#menu{
margin:0px;
text-align:center;
}

#menu ul {
	padding:0px;
	margin:0px;		
}

#menu ul li {		
display: inline;		
}

#menu2{
text-align:center;
margin-top:230px;
}		
	
#menu ul li a {
padding: 2px 40px;		
display: inline-block;		
color: blue;		
text-decoration: none;		
border-bottom:3px solid #800000;	
font-size:30px;			
}		
	
#menu ul li a:hover {		
background-color:#D6D6D6;		
color: #6D6D6D;		
border-bottom:3px solid #EA0000;		
}	

#menu2 ul li {		
display: inline;		
}		
	
#menu2 ul li a {
margin-top:0px 0px 5px 0px;
padding: 0px 40px;		
display: inline;		
color: blue;		
text-decoration: none;		
border-bottom:3px solid #696969;		
font-size:30px;			
}	
	
#menu2 ul li a:hover {		
background-color:#D6D6D6;		
color: #6D6D6D;		
border-bottom:3px solid #EA0000;		
}

.menu li a{color:#333; 
padding:20px 35px; 
display:inline;
}

.menu li a:hover{
background:#333; 
color:#fff; 
-moz-box-shadow:0 3px 10px 0 #CCC; 
-webkit-box-shadow:0 3px 10px 0 #ccc; 
text-shadow:0px 0px 5px #fff; 
}

#tjd{
margin:0px;
text-align:center;
}

#tjd ul {
	padding:0px;
	margin:0px;		
}

#tjd ul li {		
display: inline;		
}

#menu2{
text-align:center;
margin-top:230px;
}		
	
#tjd ul li a {
padding: 2px 40px;		
display: inline-block;		
color: #B22222;		
text-decoration: none;		
border-bottom:3px solid #800000;	
font-size:30px;			
}		
	
#tjd ul li a:hover {		
background-color:#D6D6D6;		
color: #6D6D6D;		
border-bottom:3px solid #EA0000;		
}

.pos{
width:350px;
height=200px;
}
.pos2{
width:350px;
height=200px;
margin-top:20px;
padding-top:20px;
}

#tot{
width:100%; 
height:410px;
background-image: url(fundo.jpg);
background-repeat:no-repeat;
margin:20px 0px 0px 0px;
border-bottom:4px;
border:50px;
}

#dir{background-color:blue;
width:500px;
height:400px;
margin:0px 30px ;
float:left;
}

#prop{
width:700px;
height:400px;
margin: 0 auto;
padding:5px;
border-left-color:4px #A49E9E;
}
#prop1{
width:50px;
height:auto;
float:left;
margin:5px 250px 0px 0px;
}
#prop2{
width:50px;
height:200px;
float: left;
padding:0px 0px 0px 80px;
}

}
#tot2{
padding: 0;

width:100%;
margin: 5px 5px 2px 5px;
float:left;
text-align:center;
 background-color:red;
 text-align:center;
}

#esq2{
width:295;
height:115px;
margin:6px 5px 0px 10px;
padding:1px 0px 0px 0px;
float:left;
}

#esq3{
width:295;
height:115px;
margin:6px 5px 0px 10px;
padding:1px 0px 0px 0px;
float:left;
}

#esq4{
width:295;
height:115px;
margin:6px 5px 0px 10px;
padding:1px 0px 0px 0px;
float:left;
}

#esq5{
width:295;
height:115px;
margin:6px 5px 0px 10px;
float:left;
}


 h1, h2, h3{
     color:#ffffff;
     margin:5px 0px 0px 0px;
 }










