.valign, .valign *{

	vertical-align:middle;

}



.fright{

	float:right;

}



.fleft{

	float:left;

}



.descricao, .descricao *{

	text-align:justify;

	line-height:20px;

	font-size:11.5px;
	
	padding:0px;

}

.descricao1, .descricao1 *{

	text-align:center;

	line-height:20px;

	font-size:11.5px;
	
	padding:0px;

}

.descricao img{

	float:left;

	margin:5px 10px 1px 0px;


}



.descricao a{

	color:#be0d13;

}



.descricao a:hover{

	color:#ed1c24;

}



.white{

	color:#FFF !important;

}



.green{

	color:#568b12 !important;

}



.min, .min *{

	font-size:9px !important;

}



.hr{

	border-bottom:1px solid #CCCCCC;

}









/*TABELA CONTAINER*/

table.container{

	width:100%;

	line-height:20px;

}



table.container .topLeft{

	width:31px;

	height:31px;

	background:url(../../gfx/BG_top_left.png) bottom right no-repeat;

}



table.container .top{

	height:31px;

	background:url(../../gfx/BG_top_topo.jpg) top left repeat-x;

}

table.container .top #topo{
	height:31px;
	background:url(../../gfx/BG_top.jpg) bottom left no-repeat;
}



table.container .topRight{

	width:31px;

	height:31px;

	background:url(../../gfx/BG_top_right.png) bottom left no-repeat;

}



table.container .bottomRight{

	width:31px;

	height:31px;

	background:url(../../gfx/BG_bottom_right.gif) top left no-repeat;

}



table.container .bottomLeft{

	width:31px;

	height:31px;

	background:url(../../gfx/BG_bottom_left.gif) top right no-repeat;

}



table.container .topRight{

	width:31px;

	height:31px;

}



table.container .left{

	width:31px;

	background:#FFF;

}



table.container .right{

	width:31px;

	background:#FFF;

}



table.container .bottom{

	background:#FFF;

}



table.container .content{

	background:#FFF url(../../gfx/BG_container1.jpg) top right no-repeat;

}

/*TABELA CONTAINER*/



.gray{

	color:#939393;

}



.SUBTIT{

	margin:0px 0px 5px 0px;

}



.paginacao{

	display:block !important;

	padding:2px !important;

	border:1px solid #bfc7d8 !important;

	background:#ffffff !important;

	float:left !important;

	width:20px !important;

	font-size:13px;

	font-weight:bold;

	text-align:center;

	color:#b4140a!important;

	margin:1px;

	text-decoration:none;

}



.paginacao:hover{

	background:#EFEFEF !important;

}



.paginacao.selected{

	color:#FFF  !important;

	background:#b4140a !important;

}



.paginacao.BT{

	border:none !important;

	text-decoration:none !important;

	display:inline !important;

	background:none !important;

}



.talignLeft{

	text-align:left;

}

.taligncenter{

	text-align:center;

}


.row1{

	background:#ededed;

}



.row2{

	background:#ffffff;

}



.black{

	color:#000;

}





.highslide-caption{

	color:#B4140A;

	font-weight:bold;

}



.paginacaoDiv{

	padding:10px;

	border-top:1px solid #CCC;

}



.divisao{

	float:left;

	padding:5px;

	width:230px;

	height:233px;

	margin:2px;

	cursor:pointer;

}















#submenu, #submenu *{

	list-style:none;

}



#submenu ul{

	padding:2px;

	border:1px solid #CCC;

	background:#FFF;

	position:absolute;

	width:200px;

	z-index:99;

	top:0px;

	left:200px;

}



#submenu li{

	position:relative;

}



#submenu{

	width:200px;

	padding:2px;

	position:absolute;

	background:#FFF;

	padding:3px;

	border:1px solid #CCC;

}



#submenu .item{

	font-size:14px;

	display:block;

	padding:2px;

	background:#ffffff;

	text-decoration:none;

	border-bottom:1px solid #CCC;

	font-weight:bold;

	cursor:pointer;

	

}



#submenu .item:hover, #submenu .item.selected{

	background:#A90600;

	color:#FFF;

}



#submenu .group.groupLevel_2{

	width:auto;

}



#submenu .group.groupLevel_2 .item img{

	text-align:center !important;

}



#submenu .group.groupLevel_2 .item{

	font-size:9px;

	line-height:normal;

	font-weight:normal;

	letter-spacing:normal;

	cursor:pointer;

}



#submenu .group.groupLevel_2 .item h3{

	white-space:nowrap;

}



#submenu .group.groupLevel_2 .item:hover h3{

	color:#FFF;

}

input.radio{
	width:auto;
	height:auto;
}
