body { margin: 0px; background: #c0c0c0 url(../_img/bg.gif) center repeat-y; }

/*font*/
body, div, input, a, h1, h2, h3, td, select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #575757;  }
div {}
input {}
a {}
h1 {}
td {}
select {}
h1, h2, h3 { margin: 0px; padding: 0px; }
h1, h3, h4 { font-weight: bold; color: #0c0c0c; }
h2 { font-weight: bold; }
h3 { font-size: 11px; font-weight: normal; }
a { color: #0c0c0c; text-decoration: underline; }
td { color: #0c0c0c; }
h4 { font-size: 11px ; margin-bottom: 25px ; }

/*login*/
iLogin { width: 200px; }
iPassword { width: 200px; }

/*home*/
#site { width: 770px; margin: auto; background-color: #efefef; }
#content { padding: 50px 45px 0 45px; }
#news { width: 430px; float: left; }
#filters { width: 220px; float: right; }
#welcome { padding-bottom: 40px; }
#fontsize { float: right; width:auto; text-align:right; vertical-align:top; line-height:10px; font-size: 9px; }
#date { margin-bottom: 30px; text-transform:uppercase;  }
#note, #note_forum, #note_agenda { border: #e7e7e7 solid 1px; border-left: 0px; border-right: 0px; padding: 30px 0 40px 0; }
#box { height: 262px; border: #7d7d7d solid 1px; border-top: #7d7d7d solid 16px; border-left: 0px; border-right: 0px; margin-bottom: 2px; background: url(../_img/box_bg.gif) repeat-x bottom;  }
#footer { padding: 30px 0 50px 0; }
#spacer, #spacer2 { background: url(../_img/spacer_bg.gif) repeat-x; height: 9px; width: 100%; margin: 25px 0 25px 0;}
#fontsizeimg { border:#c2c2c2 1px solid; float:right; margin:0; width:42px; height:21px; vertical-align:top; margin-left:3px; }
#img_search { margin:15px 0 15px 0; }
#calendario { width:202px; margin:auto; }
#calendarToday { margin-top: 10px; float: right;}
#img_restrita { margin:15px 0 15px 0; }
#img_login, #img_pass { margin:0px 0 3px 0; }
#campo_login { margin-top: 20px; }
#campo_pass { margin: 10px 0 0 0; }
.bt_ok { position:absolute; margin:0 0 0 5px; }
#detalhes_senha { margin:25px 0 0 0;}
#regras { margin:15px 0 0 0;}
#detalhes_senha, #regras { color: #666666;}
#login { margin-left: 30px; }
#spacer2 { margin-bottom:10px; }
#acessoria { margin:auto; width: 320px; }
#imgtam { float:left; }
#img_completa, #tit_assist, #prevnews { float:left; }
#img_homenoticias, #cadeado, #nextnews, #newshome { float:right; }
#backnews { text-align:center; }
#clear { clear: both; }
#note_forum { padding: 30px 0 0 0; }
#agendaPost { border-bottom: #e7e7e7 1px solid ; padding-bottom: 15px ; }
#agendanewPost { padding-top: 25px ; text-transform: uppercase ; }
#note_agenda { border-bottom: 0px ; }
#agendaPost_input { margin-top: 10px ; }
#bt_postaragenda { margin-top: 5px;  }

/*calendario*/
.calendarselected { background:#0a0a0a; color:#FFFFFF; padding: 0 2px 0 2px; }
.calendarlink { text-decoration:none; line-height:15px; }
.calendartitle { font-size:11px; }
.calendardisabled { color: #DFDFDF; }
#calendarioConteiner { border:#CCCCCC 1px solid; padding:5px; }

/*paginação*/
#navigation { margin-top:15px; }
#navPrev { float:left; padding-top: 5px; }
#navNext { float:right; padding-top: 5px; }
#nav { width: 150px; margin:auto; text-align:center; }
#nav select { height:18px; }

/*filtro por data*/
#welcomesub { padding-bottom: 15px; }
#result { border: #e7e7e7 solid 1px; border-left: 0px; border-right: 0px; border-bottom: 0px; padding: 30px 0 30px 0; }

/*termo de aceite*/
#termonote { border: #e7e7e7 solid 1px; border-left: 0px; border-right: 0px; padding: 30px 0 30px 0; }
#termoagreement { margin-top: 10px; }
#termosubmit { float: right; margin-left: 10px; }

/*menu header páginas logadas*/
#menuHeader { margin-bottom: 15px;   }
#mheader { float: right; background:#FFFFFF}
#mheaderName, #mheaderItem { float: left; margin-left: 15px; }
#mheaderName { margin-right: 45px; }
#mheaderSeta { float:left; }
#mheaderLabel { float:left; margin:24px 0 0 5px; text-transform:uppercase;  }
#mheaderAgenda { float:left; margin-right:182px; }
#mheaderNoticia { float:left; margin-right:177px; }

/*páginas logadas*/
#menu { width: 220px; float: left; background: url(../_img/menu_bg.gif) repeat-x bottom; }
#forumMiolo { width: 430px; float: right; }
#order { padding-bottom: 15px; }
#orderform { float:right; }

/*menu lateral*/
#list_download {
	margin:0;
	padding:0;
	list-style-type:none;
	line-height:13px;
	padding-left:5px;
}
#list_download #nome {
	color:#666666;
	font-weight:bold;
}
#list_download #descri {
	color:#999999
}
#list_download #download {
	color:#666666;
	font-weight:bold;
}
#seta {
	margin:3px 0 0 3px;
}
#ul_list {
	margin:0;
	padding:0;
	list-style-type:none;
}
#li_list {
	padding:0 0 12px 0;
	background:url(../_img/m_line.gif) bottom no-repeat
}
#iMenu {
	margin-bottom:10px;
}
#iDownloads {
	margin:20px 0 0 0;
}
#menuRodape {
	margin:20px;
}
#menuPdf{ width: 30px; margin: auto; padding-bottom: 10px; }
#pdfDownload{padding-right:8px;;background:url(_img/seta.gif) right no-repeat}
#contMenu { width:200px; margin:auto; }


/* MENU */
	#site .menu {
		clear: both;
		margin-left: 6px;
	}
		#site .menu ul li {
			display: inline-block;
			float: left;
		}
		#site .menu ul li a {
			display: block;
			text-indent: -99999px;
			width: 92px;
			height: 25px;
			outline: none;
		}
			#site .menu ul li a:hover,
			#site .menu ul li a.selected {
				background-position: bottom center!important;
			}
			#site .menu ul li.mn-home a {
				background: url(../_img/menu/home_br.png) no-repeat top center;
			}
			#site .menu ul li.mn-sobre a {
				background: url(../_img/menu/sobre_br.png) no-repeat top center;
				width: 93px;
			}
			#site .menu ul li.mn-frota a {
				background: url(../_img/menu/frota_br.png) no-repeat top center;
			}
			#site .menu ul li.mn-seguranca a {
				background: url(../_img/menu/seguranca_br.png) no-repeat top center;
			}
			#site .menu ul li.mn-treinamento a {
				background: url(../_img/menu/treinamento_br.png) no-repeat top center;
				width: 91px;
			}
			#site .menu ul li.mn-feed a {
				background: url(../_img/menu/feed.png) no-repeat top center;
				width: 25px;
				margin-left: 30px;
			}
		
