/* CSS Document */
* {
	padding: 0px;
	margin: 0px;
}
body{
	background-color: #FFFFFF;
	background-image: url(../img/background.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

#layout{
	width: 775px;
	/*background-color: #33CCFF; retirar */
	margin: auto;
}
#layout #layoutHeader{
	width: 775px;
	height: 200px;
	/*background-color: #99CC00; retirar */
}
#layout #layoutHeader h1{
	display: none;
}
#layout #layoutMenu{
	width: 735px;
	height: 51px;
	margin-left: 40px;/**/
	margin-bottom: 10px;
	/*background-color: #990066; retirar */
}
#layout #layoutMenu ul li{
	list-style-type: none;
	display: inline;
}
#layout #layoutMenu ul li a{
	display: block;
	float: left;
	height: 51px;
	overflow: hidden;
	text-indent: -5000px;
	/*background-color: #99FF00;  retirar */
}
#layout #layoutMenu ul li #menuHistorico{
	width: 172px;
	background-image: url(../img/menuHistorico.jpg);
}
#layout #layoutMenu ul li #menuHistorico:hover{
	width: 172px;
	background-image: url(../img/menuHistoricoOn.jpg);
}
#layout #layoutMenu ul li #menuEquipe{
	width: 100px;
	background-image: url(../img/menuEquipe.jpg);
}
#layout #layoutMenu ul li #menuEquipe:hover{
	width: 100px;
	background-image: url(../img/menuEquipeOn.jpg);
}
#layout #layoutMenu ul li #menuValores{
	width: 126px;
	background-image: url(../img/menuValores.jpg);
}
#layout #layoutMenu ul li #menuValores:hover{
	width: 126px;
	background-image: url(../img/menuValoresOn.jpg);
}
#layout #layoutMenu ul li #menuTrabalho{
	width: 187px;
	background-image: url(../img/menuTrabalho.jpg);
}
#layout #layoutMenu ul li #menuTrabalho:hover{
	width: 187px;
	background-image: url(../img/menuTrabalhoOn.jpg);
}
#layout #layoutMenu ul li #menuCotacao{
	width: 150px;
	background-image: url(../img/menuCotacao.jpg);
}
#layout #layoutMenu ul li #menuCotacao:hover{
	width: 150px;
	background-image: url(../img/menuCotacaoOn.jpg);
}
#layout #layoutContent{
	width: 735px;
	/*background-color: #009999;  retirar */ 
	margin-left: 40px; /*retirar */ 
}
#layout #layoutContent #contentCenter{
	width: 700px;
	margin: auto;
	/*background-color: #CC0000;  retirar */ 
}
#layout #layoutContent #contentCenter #contentMenu{
	width: 145px;
	float: left;
	background-color:#FFFFFF;
}
#layout #layoutContent #contentCenter #contentMenu ul li{
	list-style-type: none;
	font-size: 11px;
	width: 145px;
	font-weight: bold;
	display: block;
	border-bottom: 1px solid #CCCCCC;
	line-height: 22px;
}
#layout #layoutContent #contentCenter #contentMenu ul li a{
	text-decoration: none;
	color: #666666;
}
#layout #layoutContent #contentCenter #contentMenu ul li a:hover{
	text-decoration: none;
	color: #998;
}
#layout #layoutContent #contentCenter #contentMenu #contentSubMenu li{
	list-style-type: none;
	font-size: 10px;
	width: 145px;	font-weight: normal;
	display: block;
	border-bottom: 0px;
	line-height: 17px;
}
#layout #layoutContent #contentCenter #contentMenu #contentSubMenu li a{
	text-decoration: none;
	color: #117DC1;
}
#layout #layoutContent #contentCenter #contentMenu #contentSubMenu li a:hover{
	text-decoration: none;
	color: #44AEEE;
}	
#layout #layoutContent #contentCenter #contentInfo{
	width: 535px;
	float: right;
	/*background-color: #FF99CC; retirar */
}
#layout #layoutContent #contentCenter #contentInfo h2{
	font-size: 11px;
	font-weight: bold;
	display: block;
	border-bottom: 1px solid #CCCCCC;
	line-height: 22px;
}
#layout #layoutContent #contentCenter #contentInfo a{
	color: #117DC1;
	text-decoration: underline;
	font-style: italic;
}
#layout #layoutContent #contentCenter #contentInfo #contentInfoPag{
	width: 370px;
	/*background-color: #CCFF99; retirar */
	float: left;
}
#layout #layoutContent #contentCenter #contentInfo #contentInfoPag #contentForm{
	list-style-type: none;
}
#layout #layoutContent #contentCenter #contentInfo #contentInfoPag #contentForm li{
	display: block;
	margin-bottom: 5px;
}
#layout #layoutContent #contentCenter #contentInfo #contentInfoPag #contentForm li label{
	display: block;
	float: left;
	width: 100px;
	line-height: 18px;
	/* background-color: #999900;retirar */
}
#layout #layoutContent #contentCenter #contentInfo #contentInfoPag #contentForm li input{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	width:260px;
}
#layout #layoutContent #contentCenter #contentInfo #contentInfoPag #contentForm li textarea{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	width:260px;
	height: 150px;
}
#layout #layoutContent #contentCenter #contentInfo #contentMiniMenu{
	width: 145px;
	/*background-color: #CCFF99; retirar */
	float: right;
}
#layout #layoutContent #contentCenter #contentInfo #contentMiniMenu #miniBox{
	width: 145px;
	height: 158px;
	display: block;
}
#layout #layoutContent #contentCenter #contentInfo #contentMiniMenu #miniBox a{
	width: 145px;
	height: 158px;
	display: block;
	text-indent: -5000px;
	overflow: hidden;
}
#layout #layoutContent #contentCenter #contentInfo p{
	line-height: 17px;
}
#layout #layoutContent #contentCenter #contentInfo p b{
	color: #117DC1;
	font-style: italic;
}
#layout #layoutContent #contentCenter #contentInfo #contentChamad{
	width: 535px;
	height: 130px;
	clear: both;
	margin-top: 10px;
}
#layout #layoutContent #contentCenter #contentInfo #contentChamad .contentBox{
	width: 170px;
	height: 130px;
	margin-right: 12px;
	float: left;
}
#layout #layoutContent #contentCenter #contentInfo #contentChamad .contentBox a{
	width: 170px;
	height: 130px;
	display: block;
	text-indent: -5000px;
	overflow: hidden;
}
#layout #layoutContent #contentCenter #contentBoth{
	width: 700px;
	clear: both;
}
#layout #layoutFooter{
	width: 735px;
	margin-left: 40px;  /*retirar */
	clear: both;
	/*background-color: #999900; retirar */
}
#layout #layoutFooter #footerMarcas{
	width: 700px;
	margin: auto;
	/*background-color: #999999;  retirar */
}
#layout #layoutFooter #footerAssinatura{
	width: 700px;
	margin: auto;
}
#layout #layoutFooter #footerAssinatura #footerParts{
	float:left;
}
#layout #layoutFooter #footerAssinatura #footerHoop{
	float:right;
}
#layout #layoutFooter #footerAssinatura #footerHoop img{
	border:none;
}