@CHARSET "ISO-8859-1";

/*TAGS*/
	body {
		padding:0px; margin: 0px;
	}
	a img { 
		border: none;	
	}
	form { 
		display: inline;
	}

/*CLASSES*/

/*Fundos*/
	
	/*CLASSES*/

/*Fontes*/

	/*TAGS*/
	body, td, th, tr, table, p, .p {
		font-family: Arial;
		font-size: 12px;	
		margin:0px;padding:0px;
	}
	small, .small {
		font-size: 96%;
	}
	a, .a {
		font-weight: bold;
		text-decoration: none;
	}
	a:hover {
		text-decoration: underline;
	}
	
	h1, .h1 {
		font-size: 18pt;
		font-weight: bold;
		margin:0px;padding:0px;
		padding-top: 10px;
		padding-bottom: 16px;
	}
	h2, .h2 {
		font-size: 13pt;
		font-weight: bold;
		margin:0px;padding:0px;
		padding-top: 8px;
		padding-bottom: 8px;
	}
	h3, .h3 {
		font-size: 12pt;
		font-weight: bold;
	}
	h4, h5, h6, h7 {
		font-size: 11pt;
		font-weight: bold;
	}
	/*CLASSES*/
	
	
	
	
/*Quadros*/

/*Layouts*/
	.active {
		padding: 10px;
	}
	.tab {
		padding-left: 40px;
	}
	.tabi {
		/*padding-left: 24px;*/
	}
	.galeria {
		border-right: 4px solid white;
		border-bottom: 4px solid white;
	}
	.contato .all {
		font-family: arial; font-size: 9pt;
	}
	.contato input {
		font-size: 10pt;
	}
/*Textos*/

/*Forms*/

	.all {
		width: 100%;
	} 
	
/*UI*/
	#datepicker {
		font-size: 62%;
	}
	.icon {
		position: 		relative;
		top: 			3px;
		left: 			1px;
	}
	.collapse {
		border-collapse: collapse;
	}
	.branco {
		width: 100%;
		table-layout: fixed;
		position: relative;
	}
	.branco .b1 { background: url(/img/branco_1.png); width: 12px; height: 12px;}
	.branco .b3 { background: url(/img/branco_3.png); width: 12px; height: 12px;}
	.branco .b7 { background: url(/img/branco_7.png); width: 12px; height: 12px;}
	.branco .b9 { background: url(/img/branco_9.png); width: 12px; height: 12px;}
	.branco .b2 { background: white; }
	.branco .b4 { background: white; }
	.branco .b5 { background: white; }
	.branco .b6 { background: white; }
	.branco .b8 { background: white; }
	
/*LAYOUT SITE FACIL */
	
	.ativa {
		table-layout: fixed;
	}
	
	.menu {
		margin-left: 24px;
	} 
	.menu .m td {
		padding-left: 	1px;
		padding-right: 	1px;
	} 
	.menu a {
		display: block;
		width:100%; 
		display: block; 
		padding-top: 4px; 
		text-align: center;
		letter-spacing: 1pt;
	}
	.menu a:hover {
		text-decoration: none;
	}
	.menu_inativo, .menu_ativo {
		/*margin-left: 8px; margin-right: 8px;*/
	} 
	.menu_inativo .l {
		width: 18px; height:48px;
	} 
		.menu_inativo .l tr {
			background: bottom right no-repeat url(../img/facil/layout_menu_inativo_l.png);
		} 
	.menu_ativo .l {
		width: 18px; height:48px;
	} 
		.menu_ativo .l tr {
			background: bottom right no-repeat url(../img/facil/layout_menu_ativo_l.png);
		}
	
	.menu_inativo .m {
		width: 70px; 
		height:48px;
	} 
		.menu_inativo .m tr {
			background: bottom repeat-x url(../img/facil/layout_menu_inativo_m.png);
		}
	.menu_ativo .m {
		width: 70px; 
		height:48px;
	}
		.menu_ativo .m tr {
			background: bottom repeat-x url(../img/facil/layout_menu_ativo_m.png);
		}
	 
	.menu_inativo .r {
		width: 19px; height:48px;
	} 
		.menu_inativo .r tr {
			background: bottom left no-repeat url(../img/facil/layout_menu_inativo_r.png);
		}
	.menu_ativo .r {
		width: 19px; height:48px;
	}
		.menu_ativo .r tr {
			background: bottom left no-repeat url(../img/facil/layout_menu_ativo_r.png);
		}
	
	
	.top_left  {
		width: 30px; height: 38px;
	}
		.top_left tr {
			background: bottom right no-repeat transparent url(/img/facil/layout_top_left.png);
		}
	.top_middle {
		width: 100%; height: 38px;
	}
		.top_middle tr {
			background: bottom repeat-x transparent url(../img/facil/layout_top_middle.png);
		}
	.top_right {
		width: 30px; height: 38px;
	}
		.top_right tr {
			background: bottom left no-repeat transparent url(../img/facil/layout_top_right.png);
		}
	
	.bottom_left {
		width: 30px; height: 50px;
	}
		.bottom_left tr {
			background: top right no-repeat transparent url(../img/facil/layout_bottom_left.png);
		}
	.bottom_middle {
		width: 100%; height: 50px;
	}
		.bottom_middle tr {
			background: top repeat-x transparent url(../img/facil/layout_bottom_middle.png);
		}
	.bottom_right {
		width: 30px; height: 50px;
	}

		.bottom_right tr {
			background: top left no-repeat transparent url(../img/facil/layout_bottom_right.png);
		}
	
	
	.middle_l {
		background: right center url(../img/facil/layout_middle_l.png) repeat-y;
		width: 26px;
	}
	.middle_m {
		background: left center url(../img/facil/layout_middle_m.png);
	}
	.middle_r {
		background: left center url(../img/facil/layout_middle_r.png) repeat-y;
		width: 20px;
	}
	
	.rodape {
		width: 798px;
		table-layout: fixed;
	}
	.rodape .bb { 
		height: 77px;
	}
	.rodape .bt { 
		height: 52px;
	}
	.rodape .bb .a {
		width: 60px;
	}
		.rodape .bb .a tr {
			background: top center url('../img/facil/layout_rodape_a.png') no-repeat;
		}
	.rodape .bb .b {
		width: 90px;
	}
		.rodape .bb .b tr {
			background: top center url('../img/facil/layout_rodape_b_logo.png') no-repeat;
		}
	.rodape .bb .c {
		width: 180px;
	}
		.rodape .bb .c .tr {
			background: top center url('../img/facil/layout_rodape_c_login.png') no-repeat;
		}
		.rodape .bb .c .td {
			padding-top: 30px;
		}
		html>body .rodape .bb .c .td { padding-top: 32px; }
	
	.rodape .bb .d {
		width: 110px;
	}
		.rodape .bb .d tr {
			background: top center url('../img/facil/layout_rodape_d_middle.png') repeat-x;
		}
	.rodape .bb .e {
		width: 159px;
	}
		.rodape .bb .e tr {
			background: top center url('../img/facil/layout_rodape_e_tab.png') no-repeat;
		}
		.rodape .bb .e td {
			padding-top: 35px;
		}
	.rodape .bb .f {
		width: 151px;
	}
		.rodape .bb .f tr {
			background: top center url('../img/facil/layout_rodape_f_tab.png') no-repeat;
		}
		.rodape .bb .f td {
			padding-top: 35px;
		}
	.rodape .bb .g {
		width: 50px;
	}
		.rodape .bb .g tr {
			background: top center url('../img/facil/layout_rodape_g.png') no-repeat;
		}
	.rodape .bt .a {
		width: 60px;
	}
		.rodape .bt .a tr {
			background: left top url('../img/facil/layout_bt_a.png') no-repeat;
		}
	.rodape .bt .b {
		width: 100%;
	}
		.rodape .bt .b tr {
			background: top url('../img/facil/layout_bt_b.png') repeat-x;
		}
	.rodape .bt .c {
		width: 50px;
	}
		.rodape .bt .c tr {
			background: right top url('../img/facil/layout_bt_c.png') no-repeat;
		}
	
	.rodape .login {
		
	}	
	.rodape .login td {
		font-size: 10px;
		color: white;
	}
	.rodape .login input {
		font-size: 10px;
		width: 98px;
		height: 15px;
		margin-top: 1px;
		padding: 0px;
	}
	.rodape .login .pw {
		width: 76px;
	}
	.rodape .login .ok {
		width: 22px;
		font-size: 8px;
		height: 16px;
	}
	html>body .rodape .login .ok {
		height: 18px;
	}
	html>body .menu_inativo .l table td {
		background: bottom right no-repeat url('../img/facil/lt.gif');
	} 
	html>body .menu_ativo .l table td {
		background: bottom right no-repeat url('../img/facil/lt.gif');
	}
	html>body .menu_inativo .m table td {
		background: bottom repeat-x url('../img/facil/lt.gif');
	}
	html>body .menu_ativo .m table td {
		background: bottom repeat-x url('../img/facil/lt.gif');
	}
	html>body .menu_inativo .r table td {
		background: bottom left no-repeat url('../img/facil/lt.gif');
	}
	html>body .menu_ativo .r table td {
		background: bottom left no-repeat url('../img/facil/lt.gif');
	}
	html>body .top_left table td {
		background: url('../img/facil/lt.gif');
	}
	html>body .top_middle table td {
		background: url('../img/facil/lt.gif');
	}
	html>body .top_right table td {
		background: url('../img/facil/lt.gif');
	}
	html>body .bottom_left table td {
		background: url('../img/facil/lt.gif');
	}
	html>body .bottom_middle table td {
		background: url('../img/facil/lt.gif');
	}
	html>body .bottom_right table td {
		background: url('../img/facil/lt.gif');
	}
	html>body .rodape .bb .a table td {
		background: url('../img/facil/lt.gif');
	}
	html>body .rodape .bb .b table td {
		background: url('../img/facil/lt.gif');
		empty-cells: show;
	}
	html>body .rodape .bb .c table td {
		background: url('../img/facil/lt.gif');
	}
	html>body .rodape .bb .d table td {
		background: url('../img/facil/lt.gif');
	}
	html>body .rodape .bb .e table td {
		background: url('../img/facil/lt.gif');
	}
	html>body .rodape .bb .f table td {
		background: url('../img/facil/lt.gif');
	}
	html>body .rodape .bb .g table td {
		background: url('../img/facil/lt.gif');
	}
	html>body .rodape .bt .a table td {
		background: url('../img/facil/lt.gif');
	}
	html>body .rodape .bt .b table td {
		background: url('../img/facil/lt.gif');
	}
	html>body .rodape .bt .c table td {
		background: url('../img/facil/lt.gif');
	}