*	{
	padding: 0;
	margin: 0;
	}
body	{
	font-family: "Lucida Grande", Arial, sans-serif;
	color: #4d4d4d;
	font-size: 75%;
	background: #fff;
	}
html>body	{
	font-size: 12px;
	}
a:link	{
	color: #000;
	}
a:visited	{
	color: #000;
	}
a:hover	{
	text-decoration: none;
	}
a:visited	{
	color: #000;
	}
/*	layout	*/
#mainContainer	{
	width: 800px;
	margin: 0 auto;
	}
#header	{
	height: 200px;
	background: url(header.gif) no-repeat top left;
	position: relative;
	}
#bodyContainer	{
	padding: 10px;
	}
#footer	{
	height: 160px;
	background: url(footer.gif) no-repeat top left;
	}
/*	sitenav	*/
.sitenav	{
	background: url(sitenav-bg.gif) repeat-x bottom left;
	height: 30px;
	border-bottom: 1px solid #fff;
	}
.sitenav ul	{
	list-style: none;
	}
.sitenav li	{
	float: left;
	}
.sitenav li a	{
	float: left;
	display: block;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	padding: 7px 30px;
	border-left: 1px solid #fff;
	}
.sitenav a.noBorder	{
	border-left: none;
	}
/*	body container	*/
/* table */
table.mainTable	{
	width: 780px;
	margin-top: 20px;
	}
table.mainTable td	{
	padding: 3px;
	}		
td.vehicle	{
	font-weight: bold;
	}
td.odd	{
	background: #d9f179;
	}
td.even	{
	background: #c8e64d;
	}
td.vehicle.title	{
	background: #aacc21;
	}
td.time.title	{
	/*background: #aacc21;*/
	}
td.title	{
	font-size:1.2em;
	font-weight: bold;
	}
td.bg-one	{
	background: #e6fa93;
	}
td.bg-two	{
	background: #d9f179;
	}
td.bg-three	{
	background: #d1ec62;
	}
td.bg-four	{
	background: #c8e64d;
	}
td.bg-five	{
	background: #bcdd37;
	}
td.bg-six	{
	background: #aed026;
	}
td.bg-seven	{
	background: #a6c919;
	}
td.bg-eight	{
	background: #e6fa93;
	}
td.bg-nine	{
	background: #d9f179;
	}
td.grey-one	{
	background: #eee;
	}
td.grey-two	{
	background: #ddd;
	}
tr.title-tr	{
	padding-bottom: 1px;
	}
/**/
h3.pg-title	{
	border-bottom: 1px solid #4d4d4d;
	padding-bottom: 4px;
	margin-bottom: 10px;
	}
.h2bg	{
	position: absolute;
	top: 130px;
	right: 100px;

	background: #aacc21;
	
	}

.note	{
	font-size: .8em;
	padding-bottom: 10px;
	}
h3.coinfo	{
	padding-top: 50px;
	}
h2.telfone	{
	position: absolute;
	top: 35px;
	right: 40px;
	font-size: 2em;
	font-weight: bold;
	background: url(tel-img.gif) no-repeat left center;
	padding-left: 50px;
	}
/*	footer	*/
#footer	{	
	padding: 30px 10px 10px 10px;
	}