body {	font-family: "Century Gothic", Arial, Helvetica, sans-serif;	font-size: 13px;	color: #666666;	background-color: #ffffff;	line-height: 140%;	margin-right: 20px;}a{	color: #666666;}a:active, a:focus {outline: 0;}h1{	color:#241b88;	font-size:28px;	line-height:100%;}h2{	color:#241b88;	font-size:16px;	line-height:50%;}#header {	z-index:1;	position: absolute;	left: 170px;	top: 10px;	width:auto;	height:auto;	line-height:100%;	text-align:center;}#header a {	width: 520px;	height: 101px;	display:block;}/* indented h1 logo for SEO */#header h1 {	position:absolute;	text-indent: -9000px;	width:520px;	height: 101px;	margin: 0;	padding: 0;	border:none;}#head-1 h1 {background: url(images/header_blas.gif) top left no-repeat;}#head-2 h1 {background: url(images/header_drums.gif) top left no-repeat;}#head-3 h1 {background: url(images/header_gong.gif) top left no-repeat;}#head-4 h1 {background: url(images/header_gongE.gif) top left no-repeat;}#head-5 h1 {background: url(images/header_inspiration.gif) top left no-repeat;}#head-6 h1 {background: url(images/header_melodic.gif) top left no-repeat;}#head-7 h1 {background: url(images/header_melodie.gif) top left no-repeat;}#head-8 h1 {background: url(images/header_percussion.gif) top left no-repeat;}#head-9 h1 {background: url(images/header_saiten.gif) top left no-repeat;}#head-10 h1 {background: url(images/header_string.gif) top left no-repeat;}#head-11 h1 {background: url(images/header_trommeln.gif) top left no-repeat;}#head-12 h1 {background: url(images/header_wind.gif) top left no-repeat;}#head-13 h1 {background: url(images/header_contact.gif) top left no-repeat;}#head-14 h1 {background: url(images/header_kontakt.gif) top left no-repeat;}#productBody{padding: 0;}.productBox {	padding: 0px 5px 40px 5px;	margin: 5px;	border-top: 2px solid #ccc;	}	.productBox p{	text-align: left}	.divisionBox {	padding: 0px 5px 40px 5px;	margin: 5px;	border-top: 2px solid #ccc;	}.catalogue {	font-family: "Century Gothic", Arial, Helvetica, sans-serif;	font-size: 85%;	font-weight: bold;	line-height: 100%;	color: #666666;}.comment {	font-size: 11px;		font-style:italic;		padding: 0 10px 0 10px;		border-top: 1px dotted #ccc;}.gallery {	width:230px;	border:0;}.gallery img {	padding:5px;	border:0;}#copyright {	text-align:left;	font-size:11px;	border-top: 2px solid #ccc;}/* Start home template */.homeProductsTitle {	font-size: 85%;	line-height: 100%;	color: #fafbff;}.homeProductsTitle a{    padding: 0px 15px 0px 15px;	text-transform: uppercase;    line-height: 100%;	color: #fafbff;}.homeProducts {	font-size: 85%;	line-height: 115%;	color: #333399;}.homeProducts p{	padding: 0px 7px 0px 7px;}.homeProducts a{	padding: 0px 2px 0px 2px;	color: #333399;}.productName {	font-family: "Century Gothic", Arial, Helvetica, sans-serif;	font-size: 210%;	color: #666666;	line-height: 250%;}.productMenu {    padding: 0px 5px 40px 5px;	font-family: "Century Gothic", Arial, Helvetica, sans-serif;	font-size: 130%;	color: #666666;	line-height: 130%;}.productImage {	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	border-width: 0px;}	.productImage td{	padding: 0px 5px 0px 5px;}.productBox li {	float: none;	position: normal;	width: 100%;	border:none;	list-style: disc;	}.subMenuBox {    padding: 15px 0px 0px 0px;	border-top-width: 2px;	border-top: solid 2px #cccccc;}.menuCategory {	font-family: "Century Gothic", Arial, Helvetica, sans-serif;	color: #FF6600;	text-transform: uppercase;	font-weight: bold;	padding: 0px;	font-size: 11px;}.submenuHeader {	font-size: 85%;	font-weight: bold;	border-bottom: solid 1px #cccccc;	text-transform:uppercase;}.submenuHeader1 {	font-size: 85%;	color:#fafbff;	background-color:#3e6b9f;	padding: 2px 0px 0px 2px;	border-bottom: solid 1px #fafbff;	text-transform:uppercase;}.submenuHeader1 a{color: #fafbff;	text-decoration: none;}.submenuHeader2 {	font-size: 85%;	color:#fafbff;	background-color:#8cbfd8;	padding: 2px 0px 0px 2px;	border-bottom: solid 1px #fafbff;	text-transform:uppercase;}.submenuHeader2 a{color: #fafbff;	text-decoration: none;}	.submenuHeader3 {	font-size: 85%;	color:#fafbff;	background-color:#95c5b2;	padding: 2px 0px 0px 2px;	border-bottom: solid 1px #fafbff;	text-transform:uppercase;}.submenuHeader3 a{color: #fafbff;	text-decoration: none;}	.submenuHeader4 {	font-size: 85%;	color:#fafbff;	background-color:#a0c145;	padding: 2px 0px 0px 2px;	border-bottom: solid 1px #fafbff;	text-transform:uppercase;}.submenuHeader4 a{color: #fafbff;	text-decoration: none;}.submenuHeader5 {	font-size: 85%;	color:#fafbff;	background-color:#e19741;	padding: 2px 0px 0px 2px;	border-bottom: solid 1px #fafbff;	text-transform:uppercase;}.submenuHeader5 a{color: #fafbff;	text-decoration: none;}.submenuHeader6 {	font-size: 85%;	color:#fafbff;	background-color:#cb4034;	padding: 2px 0px 0px 2px;	border-bottom: solid 1px #fafbff;	text-transform:uppercase;}.submenuHeader6 a{color: #fafbff;	text-decoration: none;}.subMenuList {	font-size: 85%;	padding: 1px 1px 1px 10px;	margin: 1px;	border-bottom: solid 1px #fafbff;}.subMenuList a:hover {text-decoration: underline;}.subMenuList1 {	font-size: 85%;	color:#251b88;	background-color:#b0cce1;	padding: 1px 1px 1px 10px;	margin: 1px;	border-bottom: solid 1px #fafbff;}.subMenuList1 a{color:#251b88; text-decoration: none;}.subMenuList1 a:hover {text-decoration: underline;}.subMenuList2 {	font-size: 85%;	color:#251b88;	background-color:#d3e2e3;	padding: 1px 1px 1px 10px;	margin: 1px;	border-bottom: solid 1px #fafbff;}.subMenuList2 a{color:#251b88; text-decoration: none;}.subMenuList2 a:hover {text-decoration: underline;}.subMenuList3 {	font-size: 85%;	background-color:#d8eacb;	padding: 1px 1px 1px 10px;	margin: 1px;	border-bottom: solid 1px #fafbff;}.subMenuList3 a{color:#251b88; text-decoration: none;}.subMenuList3 a:hover {text-decoration: underline;}.subMenuList4 {	font-size: 85%;	background-color:#dbe47f;	padding: 1px 1px 1px 10px;	margin: 1px;	border-bottom: solid 1px #fafbff;}.subMenuList4 a{color:#251b88; text-decoration: none;}.subMenuList4 a:hover {text-decoration: underline;}.subMenuList5 {	font-size: 85%;	background-color:#efdb7e;	padding: 1px 1px 1px 10px;	margin: 1px;	border-bottom: solid 1px #fafbff;}.subMenuList5 a{color:#251b88;text-decoration: none;}.subMenuList5 a:hover {text-decoration: underline;}.subMenuList6 {	font-size: 85%;	background-color:#eda49a;	padding: 1px 1px 1px 10px;	margin: 1px;	border-bottom: solid 1px #fafbff;}.subMenuList6 a{text-decoration: none;}.subMenuList6 a:hover {text-decoration: underline;}.productHeader a{	font-family: "Century Gothic", Arial, Helvetica, sans-serif;	font-size: 175%;	color: #fafbff;	line-height: 250%;}.eventHeader {	font-size: 95%;	font-weight: bold;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #cccccc;}.eventMenuList {	font-size: 85%;	padding: 1px 1px 1px 10px;	margin: 1px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #cccccc;}.eventMenuBox {    padding: 15px 0px 0px 0px;}.eventDate {	font-size: 85%;	font-weight: bold;}/* Start home template */#logo{	position: absolute;		left: 8px;		top: 8px;}		#home-header{	z-index:1;	position: absolute;	left: 170px;	top: 10px;	width:auto;	height:auto;	line-height:100%;	text-align:center;}#home-header a{	text-decoration:none;	color:#241b88;	font-size:28px;	line-height:100%}#navbar {position: absolute;	height:600px;	width:708px;	top:130px;	left:8px;	vertical-align:baseline;	z-index:10;}#news{	position: absolute;		width:150px;		left:717px;		top:110px;}#buttons{position: absolute;		width:150px;		left:718px;		top:35px;}		#buttons a{text-decoration:none;}	#about{	position: absolute;		height:1000px;		width:650px;		left:28px;		top:1000px;}#welcome{	position: absolute;	left: 453px;	top: 98px;	width:auto;	height:auto;	line-height:100%;	text-align:right;}#welcome a{text-decoration: none; color:#251b88;}.pdf {	text-align:right;}.pdf img {	border:none;}.align-right {		float:right;		margin:0 0 10px 10px;		border:none;		}.align-left {		float:left;		margin:0 10px 10px 0;		border:none;		}.top-news {		color:#241b88;		font-weight:bold;		font-size:13px;		text-transform:uppercase;	}/* End home template *//* Start drop down */#navbar ul {  padding: 0;  margin: 0;  list-style: none;  }  li {	float: left;	position: relative;	width: 116px;	border-right: 1px solid #fff;	border-bottom: 1px solid #fff;	list-style: none;  }  li li {	height: auto;	width: 116px;	display: block;	float: none;	border-bottom: 1px solid #fff;	margin:0px;  }  #nav a {	font-weight: bold;	color: white;	font-size:9px;	text-decoration: none;}  #nav li li a:hover {	text-decoration:underline;}#nav li li a {font-weight:normal;font-size:10px;	color:#251b88;	margin-left:2px;}    li ul {  display: none;  position: absolute;   top: 100%;  left: 0;  }   li > ul {	top: auto;	left: auto;	}	li:hover ul, li.over ul{ display: block; }.tab-text {position:absolute;	top:120px;	left:2px;}#title1 {		background: url(images/home/image1.jpg) no-repeat;		height: 600px;		width: 117px;		}#title2 {		background: url(images/home/image2.jpg) no-repeat;		height: 600px;		width: 117px;		}#title3 {		background: url(images/home/image3.jpg) no-repeat;		height: 600px;		width: 117px;		}#title4 {		background: url(images/home/image4.jpg) no-repeat;		height: 600px;		width: 117px;		}#title5 {		background: url(images/home/image5.jpg)  no-repeat;		height: 600px;		width: 117px;		}#title6 {		background: url(images/home/image6.jpg) no-repeat;		height: 600px;		width: 117px;		}		#title1E {		background: url(images/home/image1E.jpg) no-repeat;		height: 600px;		width: 117px;		}#title2E {		background: url(images/home/image2E.jpg) no-repeat;		height: 600px;		width: 117px;		}#title3E {		background: url(images/home/image3E.jpg) no-repeat;		height: 600px;		width: 117px;		}#title5E {		background: url(images/home/image5E.jpg)  no-repeat;		height: 600px;		width: 117px;		}#title6E {		background: url(images/home/image6E.jpg) no-repeat;		height: 600px;		width: 117px;		}#list1 {position:relative;		top: -400px;		background-color:#b0cce1;		}#list2 {position:relative;		top: -400px;		background-color:#d3e2e3;		}#list3 {position:relative;		top: -400px;		background-color:#d8eacb;		}#list4 {position:relative;		top: -400px;		background-color:#dbe47f;		}#list5 {position:relative;		top: -400px;		background-color:#efdb7e;		}#list6 {position:relative;		top: -400px;		background-color:#eda49a;		}/* End drop down *//* Hide comments */#idHidden{	display:none;} 