body{
	background-color:#1E3044;
}

.geral {width: 980px; height: auto; margin: 0 auto; background-color:#FFF; margin-top: 20px; margin-bottom: 20px; border: 2px #142841 solid;}

/**/

.topo {width:980px;padding: 50px 0 70px 0;background:url(topo.jpg) no-repeat;}
.contato {margin: 0 80px 0 auto;width: 400px;height: 60px;text-align: center;font: normal 22px/30px Calibri;color: #003;}
.contato a {text-decoration: none;color: #22688f;}
.contato a:hover {text-decoration: underline;}
.contato small {font-size: 14px;}

/**/

.mid {width: 980px;background:#ffffff;min-height: 600px; height: auto;margin: 0px auto;	}
.cnt {float: left;width: 710px; height: auto; min-height: 650px;background:#ffffff;  }
.tit {font: bold 18px Verdana;text-align: center;color: #1F3856;margin-bottom: 40px;}

/**/

.mnt {width: 980px;background: #1F3856 url(menu/mnt.png) repeat-x;height: 50px; }
.mnt ul {list-style: none;height: 50px;}
.mnt li {float: left;background: url(menu/sep1.png) right no-repeat;font: normal 15px/43px Verdana;}
.mnt a {color: #ffffff;padding: 0 30px;text-decoration: none;display: block;float: left;}
.mnt a:hover {background-color: #1F3856; color: #ffff00;}

.logado{
	background:url(../images/icons/modify_icon.gif) 5px no-repeat;
}

/**/

.dir {float: right; background: #1F3856; height: auto; min-height: 650px; width:270px;}
.menu {width: 250px; height: auto;}

ul {list-style:none; margin: 0px auto;padding: 0;}

#accordion-container {width: 250px; padding: 10px 0;}
#accordion-container li {padding: 0 8px;margin-top:1px;}
#accordion-container li a {font-family: Arial, Helvetica, sans-serif;font-size: 15px;display:block;padding: 4px;color: #ffffff;text-decoration:none;outline:none;background: url(imagens/menumesmo/seta.gif) no-repeat 216px center; height: auto;}
#accordion-container li a:hover {background-color: #1a3448;}
#accordion-container li li{padding: 0;}
#accordion-container li li a{padding-left: 12px;}

.level0 {}
ul.level1 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;display: none;background: #22688f;}
ul.level2 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;display: none;background: #8CB7D9;}

/**/

.inc table {margin: 20px auto;width: 200px; position: relative; clear: both;}
.bot1 {background: url(botao1.png) no-repeat;height: 29px;border: none;float: right;width: 56px;}
.bot2 {background: url(botao2.png) no-repeat;height: 29px;border: none;float: right;width: 56px;}

.foot {clear: both;padding-top: 0px;background: #BFBFBF;}
.mnb {width: 980px;background: #BFBFBF url(menu/mnb.png) repeat-x;min-height: 44px;}
.mnb ul {list-style: none;}
.mnb li {float: left;background: url(menu/sep2.png) right no-repeat;font: normal 15px/43px Verdana}
.mnb a {color: #ffffff;padding: 0 30px;text-decoration: none;display: block;float: left;}
.mnb a:hover {background-color: #BFBFBF ;color: #606060;}

.qli {background:url(imagens/menumesmo/seta.gif)};

.productBox{
	width: 550px;
	min-height: 160px;
	margin: 0px auto;
}

.productBox-foto, {
	width: 160px;
	height: 160px;
	display: block;
	float: left;
	margin-right: 50px;
}

.productBox-foto img{
	border: 0px;
	border: 1px #CCC solid;
	margin-left: 50px;
	float: left;
}

.productBox-text{
	width: 450px;
	min-height: 150px;
	border: 1px #CCC solid;
	margin: 0px 5px 10px 5px;	
	padding-top: 10px;
	float: left;
}

.productBox-title{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #2B4F73;
	margin: 0px;
}

.productBox-description{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #999;
	margin: 10px;
	text-align:justify;
	float: left;
}
/**/

.pgs a:link, .pgs a:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #31568E;
	margin: 3px;
}

.pgs a:hover{
	color: #999;
}

.footer{
	width: 980px;
	margin: 0px auto;
	height: 20px;
	text-align: right;
	color: #999;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
}

.footer a:link, a:visited{
	color: #FFF;
	
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
}

.footer a:hover{
	text-decoration:underline;
	color:#8CB3D9;
}