div.openinghours_sec
{
	width:170px;
	height:125px;
	text-align:left;
	margin:10px 10px 0px 10px;
	
}
table.openinghours_sec
{
	width:150px;
	margin-left:15px;
}
td.ohday
{
	 font-size:8pt;
	 width:60px;
}
td.ohtfrom
{
	 font-size:8pt;
	 width:40px;
}
td.oh
{
	 font-size:8pt;
	 width:10px;
}
td.ohtto
{
	 font-size:8pt;
	 width:40px;
}

div.today_sec
{
	width:170px;
	text-align:left;
	margin:10px 10px 10px 10px;
}
table.today_sec
{
	width:150px;
	margin-left:15px;
}
td.texercise
{
	 font-size:8pt;
	 width:100px;
	 font-weight:bold;
}
td.ttime
{
	 font-size:8pt;
	 width:50px;
	 font-weight:bold;
}
td.tinstructor
{
	 font-size:7pt;
	 width:150px;
}
td.space
{
	height:5px;
	margin:0px;
}

div.extrapass_sec
{
	width:170px;

	text-align:left;
	margin:10px 10px 0px 10px;
}
table.extrapass_sec
{
	width:150px;
	margin-left:10px;
}
td.eexercise
{
	 font-size:8pt;
	 width:90px;
	 font-weight:bold;
}
td.edate
{
	 font-size:8pt;
	 width:60px;
	 font-weight:bold;
}
td.einstructor
{
	 font-size:7pt;
	 width:90px;
}
td.etime
{
	 font-size:7pt;
	 width:60px;
}