@charset "utf-8";
/* CSS Document */
#menu { 
background:#EEEEEE;
width:180px;
float:left;
margin-left:2px;
margin-top:2px;
margin-bottom:2px;
}
#teste{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000033;
cursor:pointer;
background:#E9E9E9;
}

#menubv{
padding:0px;
margin:0;
font:Arial, Helvetica, sans-serif;
font-size:12px;
width:160px;
margin-left:10px;
}
#menubv ul{
list-style:none;
margin:0;
padding:0;
}
#menubv li{
border-bottom:1px solid #999999;
margin:0px;
}
#menubv a{
display:block;
text-decoration:none;
padding:3px 3px 3px 3px;
font-weight:bold;
padding-right:10px;
color:#252E50;
}
#menubv a:hover{
background:#E0E0E0;
color:#171D31;
padding-left:2px;
}






#home{
background:#FFFFFF;
width:580px;
float:left;
margin-left:2px;
margin-top:1px;
border:1px solid #ADADAD;
height:350px;
_height:385px;
margin:auto;
}

#menubv {padding:0px;
margin:0;
font:Arial, Helvetica, sans-serif;
font-size:12px;
width:160px;
margin-left:10px;
}

body{text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

background:url(images/fundo.jpg);
background-repeat:repeat-x;}
table{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#tabelao{ 
text-align:left;
margin:auto;
width:778px;
border:1px solid #303B68;
background:#BEBEBE;

}	
#top1{text-align:left;
height:91px;
width:778px;
background-image:url(images/default_01.jpg);
background-repeat:no-repeat;
}

a.veja:link, a.veja:active, a.veja:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000033;
cursor:pointer;

text-decoration:none;
font-weight:bold;
}
a.veja:hover{
text-decoration:underline;
cursor:pointer;

}

#empresa_home{ 
margin:15px 5px 0px 6px;
padding:5px 5px 6px 5px;
text-align:justify;
/*background:#EBEBEB;*/

}


#sp{ 
display:none;
position:absolute; /*posição para o div*/ 
width: 500px; /*largura para o div*/ 
height: 300px; /*altura para o div*/ 
top: 50%; /*distância do div em relação ao topo*/ 
left: 50%; /*distância do div em relação a lateral esquerda*/ 
margin: -150px 0 0 -250px;
background-color:#f3f3f3; /*cor de fundo do div*/ 
border: 1px solid #666666;
}

#box{
width:150px;
float:left;
}
.t_box a{
	font-weight:bold;
	font-style:italic;
	text-align:center;
	color:#5B5B5B;
 }
 
.login{ border:2px dotted #D8D8D8; padding:10px; background:#EEEEEE; font-weight:bold; color:#666}
.login input{border:1px solid #D8D8D8; padding:5px; height:25px}
.login .bt{ background:#303B68; color:#FFF; padding:0px; height:30px;}