/* CSS Document */
#tabs{
	width: 956px;
	float: left;
	margin-left: 50px;
	display: inline;
}

#abas{
	width: 956px;
	float: left;
	text-align: left;
}

#aba_content{
	width: 926px;
	float: left;
	text-align: left;
	background: url(../images/abas/tab_middle.jpg) center top repeat-y;
	margin-left: 29px;
	padding: 0 0 0 30px;
	display: inline;
}

#bar_top{
	width: 956px;
	float: left; 
	margin-left: 29px;
	background: url(../images/abas/tab_top.jpg) center top no-repeat;
	display: inline;
}

#bar_bottom{
	width: 956px;
	float: left; 
	margin-left: 29px;
	background: url(../images/abas/tab_bottom.jpg) center top no-repeat;
	display: inline;
}

/*tabs*/
.selected_home{
	position: relative;
	bottom: 32px;
}

.deselected_home{
	
}

/*rollovers*/
/*button article*/
div#tabs ul li {
	height: 32px; 
	float: left;
	position: relative;
	overflow: hidden;
	margin-right: 3px;
}

.inaugural{
	width: 176px
}

.adicionais{
	width: 176px
}

.minhasaulas{
	width: 176px
}
/*end - rollovers*/
/*end - tabs*/


.hideContent{
		display: none;
	}
	
.showContent{
		display: block;
	}
	

/*INFO*/
.info_top{
	width: 891px;
	height: 14px;
	float: left;
	background: url(../images/abas/info_top.jpg) center top no-repeat;
	display: block;
}

.info_middle{
	width: 881px;
	float: left;
	background: url(../images/abas/info_middle.jpg) center top repeat-y;
	display: block;
	padding: 0 0 0 10px;
}

.info_middle p{
	margin-bottom: 5px;
}

.info_middle p.bold{
	font-weight: bold;
	color: #00a650;
}

.info_middle p.time{
	color: #00a650;
}

.info_bottom{
	width: 891px;
	height: 17px;
	float: left;
	background: url(../images/abas/info_bottom.jpg) center top no-repeat;
	display: block;
	margin-bottom: 10px;
}









