/* new styles */
div.shopstart {
	float: left;
	width: 765px;
	padding: 2px 0 0 0;
	font-size: 12px;
	line-height: 16px;
	border-top: 1px solid #CCC;
	margin-bottom: 20px;
	}
	
.shopstart h1 {
	font-weight: bold;
	font-size: 14px;
	padding-top: 5px;
	}
	
div.shopnews {
	float: left;
	width: 765px;
	padding: 10px 0 25px 0;
	font-size: 10px;
	line-height: 13px;
	border-top: 1px solid #CCC;
	}
	
.shopnews a {
	font-weight: bold;
	}
	
div.shopcomponents{
	float: left;
	width: 765px;
	}
	
div.shopcomponent{
	float: left;
	width: 245px;
	background: #F9F9F9;
	margin: 0 0 15px 0;
	}
	
div.shopcomponentspacer {	
	float: left;
	width: 15px;
	}
	
div.shopcomponentheader{
	float:left;
	width: 245px;
	height: 24px;
	background: url("../img/deco/shopheader.gif");
	margin-bottom: 15px;
	}
	
.shopcomponentheader .header {
	font-size: 11px;
	padding: 5px 35px;
	margin: 0;
	font-weight: bold;
	}
	
div.shopcomponentcontent{
	float:left;
	text-align: center;
	font-size: 10px;
	width: 221px;
	padding: 5px 12px 15px 12px;
	}
	
div.shopcomponentfooter {
	float: left;
	height: 15px;
	background: #E3E3E3;
	width: 233px;
	background: url("../img/deco/shopcomponent_footer.gif");
	padding: 3px 0 3px 12px;
	}
	
	
.shopcomponentfooter a {
	display: block;
	}
	
.shopcomponentfooter a:hover {
	text-decoration: none;
	}
	
div.shopcomponentlink {
	float: left;
	font-weight: bold;
	}
	

/* oldstyles */
td{font-weight:normal;}
strong{font-weight:bold;}
ul{list-style-type:square;}
.inverted{background-color:#FFCF00;color:black;}
.land{font-weight:bold;padding-left:6px;padding-top:4px;}
.subNavLeftHeadline{font-weight:bold;text-align:left;text-indent:5px;}
.gap{font-size:9px;color:#FFF;}
.H1{font-weight:bold;}
.subH1{font-weight:bold;}
p.customHeadline{font-weight:bold;}
span.root{font-weight:bold;}
span.seperator{font-size:8pt;color:#FFF;text-align:center;vertical-align:middle;}
input.search{font-weight:normal;}
input.rightSearchField{font-weight:normal;width:100px;border:1px solid black;}
A.subNavRight{font-weight:normal;text-decoration:none;}
A.subNavRight:hover{font-weight:normal;}
A.subNavLeft{font-style:italic;font-weight:normal;}
A.search{font-weight:bold;}
ul.inst{padding-left:0;list-style-position:outside;list-style-image:url(http://www.schott-music.co.uk/cms/webresources/schott-uk/img/bulletorange.gif);}
span.searchNavigationText{font-weight:bold;padding:4px 0 4px 2px;}
a.searchNavigationLink{font-weight:bold;text-decoration:none;}
#dochead{position:absolute;left:0;top:0;height:86;width:780;z-index:2;}
#lines{position:absolute;left:20px;top:0;width:20px;height:135px;z-index:2;clip:rect(0 20 135 0);layer-visibility:show;visibility:visible;}
#headlineBG{position:absolute;left:20px;top:89px;width:629px;height:50px;z-index:3;layer-visibility:show;visibility:visible;}
#showRoot{position:absolute;left:71px;top:135px;width:700px;height:20px;z-index:4;clip:rect(0 700 20 0);layer-visibility:show;visibility:visible;}
#navbarbg{position:absolute;left:0;top:56px;width:779px;height:17px;z-index:6;clip:rect(0 779 17 0);layer-visibility:show;visibility:visible;}
span.isFormError{font-weight:bold;}span.isFieldName{font-weight:bold;}
span.isFieldNameError{font-weight:bold;color:#a33;}
span.isTableRowHead{font-weight:bold;}
span.isTableRowHeadError{font-weight:bold;color:#a33;}
span.root{font-weight:bold;}
span.isOrderHeadline{font-weight:bold;}
span.isOrderHeadlineBig{font-weight:bold;}
span.isOrderArticle{font-weight:bold;}
span.isOrderPrice{font-weight:normal;}
span.isOrderQuantity{font-weight:normal;}
input.isInputField{font-weight:normal;}
select.isInputField{font-weight:normal;}
textarea.isInputField{font-weight:normal;}
span.isCatalogHead{font-weight:bold;}
span.isCatalogSubHead{font-weight:normal;}
span.isProductHead{font-weight:bold;}
span.isProductTitle{font-weight:bold;}
span.isBasketHead{font-weight:bold;}
span.isBasketTotal{font-weight:bold;}
span.isBasketDescription{font-weight:bold;}
span.isLoginHead{font-weight:bold;}
span.isRegistrationHead{font-weight:bold;}
span.isOrderHead{font-weight:bold;}
span.isOrderError{font-weight:bold;color:#a33;}
span.isTableRowHead{font-weight:bold;}
span.isTableColHead{font-weight:bold;}
span.isErrorMessage{font-weight:bold;color:#a33;}
span.isSearchHead{font-weight:bold;}
span.isSearchSubHead{font-weight:normal;}
span.isSearchFieldName{font-weight:normal;}
span.isBestsellerSubHead{font-weight:bold;}
span.isSearchNo{font-weight:bold;}
A.isSearchLink{font-weight:bold;text-decoration:underline;}
A.isCatalogLink{font-style:italic;font-weight:normal;text-decoration:underline;}
A.isCatalogLink:hover{font-style:italic;font-weight:normal;text-decoration:underline;}
A.isCatalogLinkOn{font-style:italic;font-weight:normal;text-decoration:underline;}
A.isCatalogLinkOn:hover{font-style:italic;font-weight:normal;text-decoration:underline;}
A.isProductLink{font-weight:bold;text-decoration:underline;}
A.isBasketLink{font-weight:bold;text-decoration:underline;}
A.isOrderLink{font-weight:bold;text-decoration:underline;}
A.button{font-weight:bold;text-decoration:none;}
span.searchNavigationText{font-weight:bold;padding:4px 0 4px 2px;}
a.searchNavigationLink{font-weight:bold;text-decoration:none;}
A.subNavRightLink{font-weight:normal;text-decoration:none;}
A.subNavRightLink:hover{font-weight:normal;}
span.subHeadline{font-weight:bold;}
span.articleHeadline{font-weight:bold;}
span.articleSubHeadline{font-weight:bold;}
span.articleAbstract{font-weight:bold;}
span.searchNumber{font-weight:bold;}
span.multimediaTitle{font-weight:bold;}
span.multimediaAbstract{font-weight:bold;}
span.multimediaDescriptionTitle{font-weight:bold;}
span.FieldName{font-weight:bold;}
span.searchResultHeadline{font-weight:bold;}
.PhotoList{padding:0;margin-right:10px;margin-bottom:10px;float:left;text-align:center;width:107px;height:130px;}
.PhotoList a img{padding:1px;}
.PhotoList a:hover img{padding:0;border:1px dotted black;}
td.PhotoListSmall{padding-left:8px;padding-right:8px;text-align:center;}
td.PhotoListSmallIcon{padding-left:4px;padding-right:4px;text-align:center;}
td.PhotoListSmall a img{padding:1px;}
td.PhotoListSmall a:hover img{border:1px dotted black;padding:0;}
td.vitaeCol1{padding-right:20px;padding-bottom:10px;font-weight:bold;font-style:italic;vertical-align:top;}
td.vitaeCol2{padding-bottom:10px;vertical-align:top;}
td.anni_date{padding-right:20px;line-height:180%;vertical-align:top;}
td.anni_name{line-height:180%;vertical-align:top;}
table#featuredComposersList *{text-decoration:none;}