table.small_green_title{
	float:left !important;
}

a table.small_green_title{
	background:#6F0 !important;
	cursor:pointer;
}

table.small_green_title td{
	border:none !important;
	padding:0px !important;
}

table.small_green_title td.topLeft{
	width:4px !important;
	height:4px !important;
	background:url(../../gfx/BG_title1_topLeft.png) bottom right no-repeat !important;
}

table.small_green_title td.top{
	background:url(../../gfx/BG_title1_top.png) bottom repeat-x !important;
}

table.small_green_title td.topRight{
	width:4px !important;
	height:4px !important;
	background:url(../../gfx/BG_title1_topRight.png) bottom left no-repeat !important;
}

table.small_green_title td.left{
	background:url(../../gfx/BG_title1_left.png) right repeat-y !important;
}

table.small_green_title td.container{
	background:#00844a !important;
	color:#FFF !important;
}

table.small_green_title td.container *{
	color:#FFF;
}

table.small_green_title td.right{
	background:url(../../gfx/BG_title1_right.png) left repeat-y !important;
}

table.small_green_title td.bottomLeft{
	width:4px !important;
	height:4px !important;
	background:url(../../gfx/BG_title1_bottomLeft.png) top right no-repeat !important;
}

table.small_green_title td.bottomRight{
	width:4px !important;
	height:4px !important;
	background:url(../../gfx/BG_title1_bottomRight.png) top left no-repeat !important;
}

table.small_green_title td.bottom{
	background:url(../../gfx/BG_title1_bottom.png) top repeat-x !important;
}

/*################################################################*/
table.table1{
	float:left;
}

table.table1 td.topLeft{
	width:13px;
	height:13px;
	background:url(../../gfx/BG_table1_topLeft.png) bottom right no-repeat;
}

table.table1 td.top{
	background:url(../../gfx/BG_table1_top.png) bottom repeat-x;
}

table.table1 td.topRight{
	width:13px;
	height:13px;
	background:url(../../gfx/BG_table1_topRight.png) bottom left no-repeat;
}

table.table1 td.left{
	background:url(../../gfx/BG_table1_left.png) right repeat-y;
}

table.table1 td.container{
	background:#f0f1dc;
	color:#545454;
	position:relative;
}

table.table1 td.right{
	background:url(../../gfx/BG_table1_right.png) left repeat-y;
}

table.table1 td.bottomLeft{
	width:13px;
	height:13px;
	background:url(../../gfx/BG_table1_bottomLeft.png) top right no-repeat;
}

table.table1 td.bottomRight{
	width:13px;
	height:13px;
	background:url(../../gfx/BG_table1_bottomRight.png) top left no-repeat;
}

table.table1 td.bottom{
	background:url(../../gfx/BG_table1_bottom.png) top repeat-x;
}

/*################################################################*/
table.barra_porcentagem{
	float:left !important;
}

table.barra_porcentagem td{
	border:none !important;
	padding:0px !important;
}

table.barra_porcentagem td.topLeft{
	width:4px !important;
	height:4px !important;
	background:url(../../gfx/BG_porcentagem_topLeft.png) bottom right no-repeat !important;
}

table.barra_porcentagem td.top{
	background:url(../../gfx/BG_porcentagem_top.png) bottom repeat-x !important;
}

table.barra_porcentagem td.topRight{
	width:4px !important;
	height:4px !important;
	background:url(../../gfx/BG_porcentagem_topRight.png) bottom left no-repeat !important;
}

table.barra_porcentagem td.left{
	background:url(../../gfx/BG_porcentagem_left.png) right repeat-y !important;
}

table.barra_porcentagem td.container{
	background:#ef0000 !important;
	color:#FFF !important;
	height:12px;
}

table.barra_porcentagem td.container *{
	color:#FFF;
}

table.barra_porcentagem td.right{
	background:url(../../gfx/BG_porcentagem_right.png) left repeat-y !important;
}

table.barra_porcentagem td.bottomLeft{
	width:4px !important;
	height:4px !important;
	background:url(../../gfx/BG_porcentagem_bottomLeft.png) top right no-repeat !important;
}

table.barra_porcentagem td.bottomRight{
	width:4px !important;
	height:4px !important;
	background:url(../../gfx/BG_porcentagem_bottomRight.png) top left no-repeat !important;
}

table.barra_porcentagem td.bottom{
	background:url(../../gfx/BG_porcentagem_bottom.png) top repeat-x !important;
}

/*################################################################*/
table.input1{
	float:left;
}

table.input1 td{
	border:none !important;
}

table.input1 td.topLeft{
	width:4px;
	height:4px;
	background:url(../../gfx/BG_input1_topLeft.png) bottom right no-repeat;
}

table.input1 td.top{
	background:url(../../gfx/BG_input1_top.png) bottom left repeat-x;
}

table.input1 td.topRight{
	width:4px;
	height:4px;
	background:url(../../gfx/BG_input1_topRight.png) bottom left no-repeat;
}

table.input1 td.left{
	background:url(../../gfx/BG_input1_left.png) bottom right repeat-y;
}

table.input1 td.container{
	background:#FFF;
	color:#FFF;
	padding:0px !important;
	margin:0px !important;
	font-size:0px;
}

table.input1 td.container .conteudo{
	width:100%;
	height:12px;
	position:relative;
	text-align:left;
	padding:0px !important;
	margin:0px !important;
}

table.input1 td.container input{
	background:none;
	border:none;
	margin:0px;
	padding:0px;
	width:100%;
}

table.input1 td.right{
	background:url(../../gfx/BG_input1_right.png) bottom left repeat-y;
}

table.input1 td.bottomLeft{
	width:4px;
	height:4px;
	background:url(../../gfx/BG_input1_bottomLeft.png) top right no-repeat;
}

table.input1 td.bottomRight{
	width:4px;
	height:4px;
	background:url(../../gfx/BG_input1_bottomRight.png) top left no-repeat;
}

table.input1 td.bottom{
	background:url(../../gfx/BG_input1_bottom.png) top left repeat-x;
}
/*################################################################*/
table.textarea1{
	float:left;
}

table.textarea1 td.topLeft{
	width:4px;
	height:4px;
	background:url(../../gfx/BG_input1_topLeft.png) bottom right no-repeat;
}

table.textarea1 td.top{
	background:url(../../gfx/BG_input1_top.png) bottom left repeat-x;
}

table.textarea1 td.topRight{
	width:4px;
	height:4px;
	background:url(../../gfx/BG_input1_topRight.png) bottom left no-repeat;
}

table.textarea1 td.left{
	background:url(../../gfx/BG_input1_left.png) bottom right repeat-y;
}

table.textarea1 td.container{
	background:#FFF;
	color:#FFF;
}

table.textarea1 td.container .conteudo{
	width:100px;
	height:95px;
	position:relative;
}

table.textarea1 td.container textarea{
	position:absolute;
	left:-3px;
	top:-2px;
	background:none;
	border:none;
	margin:0px;
	width:104%;
	height:100px;
	overflow:auto;
	overflow-x:hidden;
	max-height:100px;
	max-width:104%;
}

table.textarea1 td.right{
	background:url(../../gfx/BG_input1_right.png) bottom left repeat-y;
}

table.textarea1 td.bottomLeft{
	width:4px;
	height:4px;
	background:url(../../gfx/BG_input1_bottomLeft.png) top right no-repeat;
}

table.textarea1 td.bottomRight{
	width:4px;
	height:4px;
	background:url(../../gfx/BG_input1_bottomRight.png) top left no-repeat;
}

table.textarea1 td.bottom{
	background:url(../../gfx/BG_input1_bottom.png) top left repeat-x;
}
/*################################################################*/

table.small_pastel_title{
	float:left;
}

table.small_pastel_title td{
	border:none !important;
	padding:0px !important;
}

table.small_pastel_title td.topLeft{
	width:4px;
	height:4px;
	background:url(../../gfx/BG_title2_topLeft.png) bottom right no-repeat;
}

table.small_pastel_title td.top{
	background:url(../../gfx/BG_title2_top.png) bottom repeat-x;
}

table.small_pastel_title td.topRight{
	width:4px;
	height:4px;
	background:url(../../gfx/BG_title2_topRight.png) bottom left no-repeat;
}

table.small_pastel_title td.left{
	background:url(../../gfx/BG_title2_left.png) right repeat-y;
}

table.small_pastel_title td.container{
	background:#abac88;
	color:#FFF;
}

table.small_pastel_title td.container *{
	color:#FFF;
}

table.small_pastel_title td.right{
	background:url(../../gfx/BG_title2_right.png) left repeat-y;
}

table.small_pastel_title td.bottomLeft{
	width:4px;
	height:4px;
	background:url(../../gfx/BG_title2_bottomLeft.png) top right no-repeat;
}

table.small_pastel_title td.bottomRight{
	width:4px;
	height:4px;
	background:url(../../gfx/BG_title2_bottomRight.png) top left no-repeat;
}

table.small_pastel_title td.bottom{
	background:url(../../gfx/BG_title2_bottom.png) top repeat-x;
}
/*################################################################*/
table.table_1 tr.hr td{
	padding:2px;
	border-bottom:1px dotted #8e8e86;
}

button.verMais{
	height:17px;
	width:37px;
	background:url(../../gfx/BT_verMais.png) top left no-repeat;
}

/*################################################################*/
table.foto1 td{
	padding:0px 0px 15px 0px;
	background:url(../../gfx/BG_foto1.png) bottom center no-repeat;
}

/*################################################################*/
table.foto2 td{
	padding:0px 0px 10px 0px !important;
	border:none !important;
	background:url(../../gfx/BG_foto2.png) bottom center no-repeat;
}

/*################################################################*/
table.foto3 td{
	padding:0px 0px 20px 0px !important;
	border:none !important;
	background:url(../../gfx/BG_foto3.png) bottom center no-repeat;
}

table.foto3 td .conteudo{
	padding:1px;
	background:#ACAD91;
}

/*################################################################*/
.descricao{
	line-height:18px;
	text-align:justify;
}

.fright{
	float:right;
}

.fleft{
	float:left;
}

.green{
	color:#00844a;
}

.red{
	color:#ed1d24;
}

div.hr{
	border-bottom:1px dotted #8e8e86;
	height:1px;
	clear:both;
	width:100%;
	padding:4px 0px 0px 0px;
	margin:0px 0px 4px 0px;
}

div.vr{
	border-right:1px dotted #8e8e86;
}

.text_block{
	text-align:justify;
	background:#e1e2ce;
	padding:12px;
	line-height:19px;
}

/*################################################################*/
.legenda{
	padding:3px;
	text-align:left;
	color:#FFF;
	background:#000;
	font-size:9px;
	overflow:hidden;
	white-space:nowrap;
}

.ligue_dja{
	width:263px;
	height:89px;
	background:url(../../gfx/IMG_ligue_DJA.png) top left no-repeat;
	clear:both;
	margin:10px 0px 0px 0px;
}

.logoEmpreendedora{
	position:absolute;
	top:1px;
	right:2px;
}
/*################################################################*/
.porcentagem .small_pastel_title{
	width:100%;
}

.porcentagem .small_green_title{
	width:100%;
}

.porcentagem .porcento{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	text-align:center;
	margin:3px 0px 0px 0px;
}

.porcentagem .zero_porcento{
	height:18px;
	text-align:center;
	padding:2px 0px 0px 0px;
}