html, body{
margin:0;
padding:0;
width:100%;
font:normal 10px Verdana;
line-height:1.2;
color:#5f5d5c;
}
td{
font:normal 10px Verdana;
line-height:1.2;
color:#5f5d5c;
}
a{
text-decoration:none;
color:#000;
}
a:hover, .active{color:#E6311A;}

#logodiv{
	width:360px;
	height:64px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-32px 0 0 -180px;
	text-align:center;
	background-image: url(/img/logo.gif);
	background-repeat:no-repeat;
	}
#menuIndex{margin:17px 0 0 110px;font-size:130%;}
#menuIndex span{color:#FF2375;padding:0 2px;}
#menuIndex a{color:#999;}
#menuIndex a:hover{color:#E6311A;}
#menuBack{margin-top:50px;}

#geral{
position:absolute;
top:50%;
margin-top:-310px;
left:50%;
margin-left:-370px;
width:765px;
}
#esq{
width:137px;
float:left;
background:#fff;
}
#logo{
padding-top:15px;
}
#dir{
width:594px;
float:left;
background:#fff;
}
#desc,#conteudo{
height:473px;
overflow: auto;
}
#desc{
text-align:right;
padding-right:8px;
background:#fff;
}
#barra{
padding-top:11px;
background:#fff;
}
#menu{
float:left;
padding-top:17px;
background:#fff;
}
#menu a{
color:#999;
}
#menu a:hover{
color:#E6311A;
}
#contactos{
float:right;
padding-top:7px;
color:#999;
font-size:10px;
}
#contactos a{
color:#999;
}
#contactos a:hover{
color:#E6311A;
}
#submenu{
float:left;
font:normal 11px Arial;
padding-top:10px;
background:#fff;
margin-bottom:6px;
}
#thumbsP{
width:594px;
height:80px;
text-align:justify;
overflow: auto;
margin-top:10px;
}
#thumbsP img{
margin:0 6px 6px 0;
border:1px solid #5f5d5c;
}
#envelope{
float:right;
width:30px;
padding-top:5px;
}
#texto{
padding-right: 6px;
}