html,body {
	margin: 0;
	padding: 0;
	background:url(img/bg.jpg) repeat-x top center #030303;
   }

a:link, a:visited{
   color:#6BADD1;
   }
   
a:hover{ 
   color:#9999FF;
   text-decoration:overline;
   }  
    
#geral{
    position:relative;
	width:765px;
	margin:0 auto;
	font-family:arial, 'sans-serif';
	font-size:11px;
	color:#fff;
    }

.topo{
   height: 451px;
   background:url(img/topo.jpg) no-repeat center top;
   }

h2{
   display:block;
   width:100%;
   color:#042C39;
   font-size:20px;
   font-weight:bold;
   }
   
h1{
   display:block;
   width:100%;
   color:#6BADD1;
   font-size:14px;
   font-weight:bold;
   }
   
h1 strong{
    text-decoration:none;
	font-size:10px;
	color:#fff;
	font-weight:normal;
   }   
   
p{
   text-align:center;
   margin-bottom:62px;
   }   
   
p.direita {
  text-align:right;
  font-size:10px;
  margin-bottom: 8px;
  padding-bottom: 8px;
  border-bottom:1px solid #042C39;
  }   
   
p.direita a{
  text-decoration:none;
  } 
   
.rodape{
   text-align:center;
   }

/* detalhes importantes */

#detalhes {
	position:relative;
	text-align:left;
	margin-top:12px;
	width: 748px;
	height: 266px;


	 }  
	 
#detalhes strong{
     color:#6BADD1;	  
     }
	 
.descricao{
    float:left;
	width:350px;
	margin-bottom:60px;	
	line-height:18px;
	}   
	
ul.menu{
   float:right;
   width:300px;   
   text-align:center;
   list-style:none;   
   }
   
ul.menu li{
   list-style:none;   
   } 
   
ul.menu li a{
   text-decoration:none;
   }     
   
ul.menu li a:link, ul.menu li a:visited{   
   display:block;
   height:7px;
   font-size:13px;
   font-weight:bold;
   margin:5px 0;
   padding:18px 0 24px 0;
   background:#020F15;
   list-style-image:none;
   }

ul.menu li a:hover{
   display:block;
   height:7px;
   font-size:13px;
   font-weight:bold;
   margin:5px 0;
   padding:18px 0 24px 0;
   background:#093951;
   color:#020F15;
   list-style-image:none;
    }
