.opusfocuspage-workshop-details #workshop h2{
	background-color:silver;
	margin:2px;
	padding:3px;
	font-family:arial,helvetica,sans-serif;
	font-size:11;
	color:black;
	font-weight:bold;
}

.opusfocuspage-workshop-details #workshop p{
	font-family:arial,helvetica,sans-serif;
	font-size:10;
	color:black;
}

.opusfocuspage-workshop-details #workshop p.resume{
	font-family:arial,helvetica,sans-serif;
	font-size:10;
	color:black;
}

.opusfocuspage-workshop-details #workshop h3{
	font-family:arial,helvetica,sans-serif;
	font-size:12;
	color:grey;
	font-weight:bold;
}

.opusfocuspage-workshop-details #workshop h4{
	font-family:arial,helvetica,sans-serif;
	font-size:10;
	color:grey;
	font-weight:bold;
}

.opusfocuspage-workshop-details #workshop h5{
	font-family:arial,helvetica,sans-serif;
	font-size:10;
	color:black;
	font-weight:bold;
}

.opusfocuspage-workshop-details #workshop ol{
	margin-left:20px;
}

.opusfocuspage-workshop-details #workshop ul{
	margin-left:20px;
}

.opusfocuspage-workshop-details #workshop li.num{
	font-family:arial,helvetica,sans-serif;
	font-size:10;
	color:black;
	font-weight:bold;
	list-style-type:decimal;
}

.opusfocuspage-workshop-details #workshop li.disc{
	font-family:arial,helvetica,sans-serif;
	font-size:10;
	color:black;
	list-style-type:disc;
}

.opusfocuspage-workshop-details #workshop.linkup{
	text-align:right;
	margin-right:10px;
	position:relative;
	top:-20px;
}

.opusfocuspage-workshop-details #workshop.linkdown{
	text-align:center;
	border-width:1;
}

.opusfocuspage-workshop-details #workshop.linkup .selected{
	font-size:15px;
	font-weight:bold;
}

.opusfocuspage-workshop-details #workshop.linkdown .selected{
	font-size:18px;
	font-weight:bold;
}

.opusfocuspage-workshop-details #workshop.linkup .numpage{
	font-size:12px;
}

.opusfocuspage-workshop-details #workshop.linkdown .numpage{
	font-size:15px;
}

.opusfocuspage-workshop-details #workshop table.stockage{
 width: 750px; 
 padding: 0px; 
 border: 1px solid #4c4c4c;
 border-collapse: collapse;
}

.opusfocuspage-workshop-details #workshop table.stockage td{
text-align: center;
 padding: 0px; 
 border: 1px solid #4c4c4c;
 border-collapse: collapse;
}
.opusfocuspage-workshop-details #workshop table.stockage .sttop{
padding : 3px;
vertical-align: top;
background-color: #939393;
border: 1px solid #4c4c4c;
text-align:center;
}
.opusfocuspage-workshop-details #workshop table.stockage td.stleft{
padding: 7px;
text-align: left;
}
.opusfocuspage-workshop-details #workshop table.stockage tr.sthead{
background-color: #b4b4b4;
}
