h1 {
	font-size:14px;
	line-height:16px;
	margin-top:0px;
	margin-bottom:16px;
	width:auto;
	background-color:#fdf9de;
	padding:2px;
	border-bottom:5px solid #b9b900;
	color:#000;
}

h6 {
	font-size:12px;
	margin:0px;
	font-weight:normal;
	color:#A9A9A9;
}

a {
	color:#000000;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

.empty {font-size:1px;line-height:1px;}

.txtLarge {font-size:14px;}
.txtMedium {font-size:13px;}
.txtSmall {font-size:11px;}
.txtMini {font-size:10px;line-height:11px;}

.boxLink {
	font-size:11px;
}

.highlight {
	color:#000000;
	font-weight:600;
	background-color:#DFF2E5;
}

body, th, td, input, textarea, select {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
}
			

form { 
	display:inline;
	margin-top:0px;
	padding-top:0px;
}

.bg000 {background-color:#E7E785;} 
.bg001 {background-color:#b9b900;} /*Green*/
.bg002 {background-color:#e9bc7b;} /*Normal Grey*/
.bg003 {background-color:#e9bc7b;} /*Dark Grey*/
.bg004 {background-color:#FDF9DE;} /*Light Green*/
.bg005 {background-color:#FDF9DE;} /*Light Grey*/
.bg006 {background-color:#8F8650;} /*Brown*/
.bg008 {background-color:#CCCCCC;}
.bg009 {background-color:#ffe163;} /*Medium Green*/
.bg010 {background-color:#ffe163;} 
.bg011 {background-color:#ffefb2;}
.bg012 {background-color:#ffffff;}

/* Hintergrund CMS container, Farben aus dem Farbchart */
.bg100 {background-color:#ffffff;}
.bg101 {background-color:#fdf9de;}
.bg102 {background-color:#e4e4e4;}
.bg103 {background-color:#e7e785;}
.bg104 {background-color:#eecb99;}
.bg105 {background-color:#ffe163;}
.bg106 {background-color:#ffefb2;}
.bg107 {background-color:#b9b900;}
.bg108 {background-color:#cc3300;}
.bg109 {background-color:#000033;}
.bg110 {background-color:#333333;}
.bg111 {background-color:#666666;}
.bg112 {background-color:#e9bc7b;}

#menuParent {
	z-index:10;
	position:absolute;
	top:0px;
	left:181px;
	height:95px;
	width:816px;
	background : #ffffff url(/artglobal/bg_menu.gif) no-repeat;
}

#menuIllu {
	position:absolute;
	top:0px;
	left:0px;
	width:816px;
	height:75px;
	text-align:right;
}

#subMenuParent {
	position:absolute;
	top:76px;
	left:0px;
	height:19px;
	width:816px;
	background : #E8E8E8 url(/artglobal/corner_menu.gif) no-repeat;
}

#menuFunc {
	position:absolute;
	top:3px;
	left:12px;
	color:#ffffff;
	font-size:11px;
}

.subMenuSpacer {
	margin:0px 5px 0px 5px;
}

.funcMenuLink {
	color:#ffffff;
	margin-right:13px;
}

#menuButton1, #menuButton2, #menuButton3, #menuButton4, #menuButton5, #menuButton6, #menuButton7, #menuButton8 {
	position:absolute;
	top:56px;
	left:0px;
}

/* Menü mit Noten
	#menuButton2 {left:115px;}
	#menuButton3 {left:210px;}
	#menuButton4 {left:305px;}
	#menuButton5 {left:421px;}
	#menuButton6 {left:516px;}
	#menuButton7 {left:611px;}
	#menuButton8 {left:706px;}
*/

/* Menü ohne Noten */
	#menuButton2 {left:115px;}
	#menuButton3 {left:210px;}
	#menuButton4 {left:305px;}
	#menuButton5 {left:-1000px;} /*NOTEN */
	#menuButton6 {left:421px;}
	#menuButton7 {left:516px;}
	#menuButton8 {left:611px;}

#subMenu1, #subMenu2, #subMenu3, #subMenu4, #subMenu5, #subMenu6, #subMenu7, #subMenu8 {
	position:absolute;
	top:2px;
	left:31px;
	visibility:hidden;
}

/* SunMenüs mit Noten
	#subMenu2 {left:149px;}
	#subMenu3 {left:149px;} Alt: 231
	#subMenu4 {left:149px;} Alt: 331
	#subMenu5 {left:0px;width:485px;text-align:right;}
	#subMenu6 {left:0px;width:584px;text-align:right;}
	#subMenu7 {left:0px;width:686px;text-align:right;}
	#subMenu8 {left:0px;width:770px;text-align:right;}
*/

/* SunMenüs ohne Noten */
	#subMenu2 {left:120px;}
	#subMenu3 {left:120px;}
	#subMenu4 {left:120px;}
	/* #subMenu5 {left:0px;width:485px;text-align:right;} NOTEN */
	#subMenu6 {left:0px;width:510px;text-align:right;}
	#subMenu7 {left:0px;width:605px;text-a??AA?lign:right;}
	#subMenu8 {left:0px;width:700px;text-align:right;}

#logo {
	position:absolute;
	top:0px;
	left:0px;
	width:181px;
	height:131px;
}

#colLeft {
	position:absolute;
	left:0px;
	top:131px;
}

#colRight {
	position:absolute;
	left:818px;
	top:131px;
}

#colCenter {
	position:absolute;
	width:636px;
	left:181px;
	top:131px;
}

#cornerLeft {
	z-index:10;
	position:absolute;
	width:183px;
	height:11px;
	left:0px;
	top:101px;
	background-color: #FDF9DE;
}

#cornerBreadcrumb {
	z-index:10;
	position:absolute;
	width:25px;
	height:36px;
	left:792px;
	top:95px;
}

#logoutButton {
	z-index:10;
	position:absolute;
	width:146px;
	height:23px;
	left:640px;
	top:96px;
}

#breadcrumb {
	position:absolute;
	top:101px;
	left:213px;
	z-index:10;
	width:570px;
	height:30px;
}

#footer {
	width:596px;
	margin-top:20px;
	margin-left:20px;
	font-size:10px;
	text-align:center;
}

.contentCol {
	width:726px;
	margin-left:15px;
}

.contentColLeft {
	float:left;
	width:271px;
	margin-left:16px;
	}
	html>body .contentColLeft {
		margin-left:32px;
}

.contentColRight {
	float:left;
	width:271px;
	margin-left:32px;
	}

html>body .contentColRight {
		margin-left:32px;
}



.boxHead {
	background-color:#E7E785;
	font-weight:bold;
	height:24px;
	padding:0px 0px 3px 2px;
}

.boxBody, .boxBodyRight {
	background-color:#E7E785;
	width:auto;
	padding:5px 8px 5px 5px;
}

.boxBodyRight {
	width:auto;
	padding:5px 8px 5px 5px;
}



.searchbox, .inp {
	width:100px;
	font-size:11px;
	line-height:12px;
}



.contentBoxHead {
	height:24px;
	line-height:10px;
	font-weight:bold;
	background-image:url(/artglobal/bg_contentbox.gif);
}

.contentBoxBody {
	padding-left:5px;
}

.contentBoxList {
	padding-left:4px;
	height:14px;
	line-height:12px;
}

.productDetailBody {
	padding:5px 5px 5px 5px;
}

.productTracklist {
	height:16px;
	width:15px;
	text-align:center;
	border-right:7px solid #fff;
	border-bottom:7px solid #fff;
}

.cartIcon2 {
	background-image: url(/artglobal/bg_cart_icon_green2.gif);
	background-position: 115px 16px;
	background-repeat: no-repeat;
}

.merkzettelHeadCell1 {
	padding-left: 5px;
	font-size: 12px;
	font-wAeight: bold;
	color : #666666;
}

.merkzettelHeadCell2 {
	padding-left: 1px;
	font-size: 12px;
	font-weight: bold;
	color : #666666;
}

.merkzettelCell1 {
	padding:7px 5px 2px 5px;
	font-size:11px;
}

.merkzettelCell2 {
	padding:1px 0px 5px 0px;
}


.faq {
	margin-bottom: 21px;
}

.faqQuestion {
	font-weight: normal;
	position: relative;
	height: 15px;
	clear: both;
	padding-left: 4px;
	border-top: 1px solid white;
	margin: 0px 0px 0px 17px;
	he\ight: 14px;
	}
	html>body .faqQuestion {
		height: auto;
}

.faqQuestion a:hover, .faqQuestion a:focus {
	text-decoration: underline;
}

.faqAnswer {
	display:none;
	margin-left: 21px;
	margin-top: 8px;
	padding-bottom:20px;
}
	
.listItemArrow {
	position: absolute;
	left: -11px;
	top: 0.25em;
}

.contentCol h2 {
	width:auto;
	padding:2px 2px 2px 5px;
	background-color:#b9b900;
	font-size:13px;
	font-weight:bold;
	color:#000;
	margin:0;
}

.contentCol ul li a {
  display:block;
  padding-left:15px;
  background-image:url(../../art/bullet_arrows_green.gif);
  background-repeat:no-repeat;
  background-position:5px 4px;
}

.contentCol a:hover {
	text-decoration:none;
	background-color:#e7e785;
}

.clear {
	clear:both;
	visible:hidden;
}

.contentcontainer {
  width:100%;
  margin-top:32px;
}

.contentcontainer .contentbox, .contentcontainer .banner {
  background-color:#fff;
  padding:5px;
  margin-bottom:2ex;
  border-bottom-width:1px;
  border-bottom-color:#333;
  border-bottom-style:dashed;
}

.banner {
	background-color: #FFFFFF;
	border-bottom: 1px dashed #333333;
	border-right: 1px dashed #333333;
	margin-bottom: 20px;
	padding: 5px;
}

.banner .source {
	margin:0 10px 5px 0;
	float:left;
	display:block;
	border:1px solid #999999;
	width:690px;
	height:95px;
	padding:5px;
	background-color:#FFFFFF;
	overflow:auto;
}

.banner .source pre {
	padding:0;
	margin:0;
}

img.bannerimage {
	margin:0 10px 5px 0;
	float:left;
	display:block;
	overflow:hidden;
	border:none;
}

.bannerimage a, .bannerimage a:hover {
	display:block;
	background-color:transparent;
}

form.banner { 
	display:block;
}

fieldset {
	float:left;
	width:450px;
	margin:-4px 0 10px 0;
	padding:0;
	border:0;
}

.formcolumn {
	float:left;
	display:block;
	width:220px;
	height:72px;
}

label {
	margin-top:5px;
	width:90px;
	float:left;
}

.searchbox {
	width: 100px;
	font-size:11px;
	margin: 4px 0 0 0;
}

button.btn {
  padding-right:0;
  padding-left:12px;
  font-weight:bold;
  background-color:transparent;
  background-image:url(../../art/bullet_arrows_green.gif);
  background-repeat:no-repeat;
  background-position:left center;
  border:none;
  cursor:pointer;
  margin-left: 12px;
}

.btn:focus, .btn:hover, .btn:active {
  background-color:#ffb94f;
}

/* Hides from IE-mac \*/
* html button.btn {width:1px;overflow:visible;}
/* End hide from IE-mac */



