a:link, a:visited, a:active {
	color:rgb(32,101,121);
}
a:hover {
	color:rgb(152,1,26);
}
a.top:link, a.top:visited, a.top:active, a.top:hover {
	color:black;
	text-decoration:none;
}
body {
	margin:0;
}
div {
	font-size:12px;
	font-family:arial,helvetica,sans-serif;
	position:absolute;
}
form {
	margin:0;
}
h1 {
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	color:rgb(32,101,121);
	margin:0px;
}
h2 {
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	color:rgb(32,101,121);
	margin:0px;
}
h4 {
	font-size:4px;
	margin:0px;
}
h6 {
	font-size:10px;
	font-weight:normal;
	margin:0px;
}
img {
	border:0;
}
input,textarea,select {
	font-size:11px;
	font-family:verdana,arial,helvetica,sans-serif;
	border-width:1px;
	border-color:rgb(80,80,80);
}
p,td {
	font-size:12px;
	font-family:arial,helvetica,sans-serif;
	vertical-align:top;
	color:black;
	margin:0px;
}
table {
	border-width:0px;
}
#anloakan {
	left:0;
	top:0;
	width:636px;
	height:207px;
	background-image:url(img/anloakan.png);
}
#anmeldung {
	left:800px;
	top:18px;
	width:180px;
	padding:1px;
	background-color:rgb(32,101,121);
}
#anzahlartikel {
	width:176px;
	position:relative;
	background-color:white;
}
#downloadbutton {
	left:677px;
	top:10px;
	width:79px;
	height:79px;
	background-image:url(img/download-button.gif);
	cursor:pointer;
}
#downloadshop {
	left:653px;
	top:76px;
	width:122px;
	height:40px;
	background-image:url(img/music-download-shop.gif);
}
#einkaufswagen {
	width:176px;
	height:24px;
	background-color:rgb(32,101,121);
	background-image:url(img/einkaufswagen.gif);
	cursor:pointer;
	position:relative;
}
#hg_oben {
	left:278px;
	top:0;
	width:787px;
	height:159px;
	background-image:url(img/hg-nav-oben.jpg);
}
#inhalt {
	font-size:10pt;
	width:740px;
}
/*
#lautstaerke {
	left:630px;
	top:-15px;
	width:100px;
	height:20px;
	padding:4px;
	border:1px solid rgb(154,155,142);
}
*/
#login {
	left:800px;
	top:15px;
	width:176px;
	padding:2px;
	background-color:rgb(32,101,121);
}
#movingdown {
	left:637px;
	top:-160px;
	width:160px;
	height:320px;
	overflow:hidden;
	visibility:hidden;
	background-image:url(img/movedown.gif);
}
#nav0 {
	left:292px;
	top:130px;
}
#nav1 {
	width:188px;
	left:10px;
	top:215px;
}
#rahmen {
	left:240px;
	top:190px;
	margin-left:0;
	margin-top:0;
}
#sprache {
	left:656px;
	top:134px;
}
#trennlinie_links {
	left:212px;
	top:206px;
	width:1px;
	height:120px;
	background-color:rgb(154,155,142);
}
#trennlinie_oben {
	left:277px;
	top:159px;
	width:722px;
	height:1px;
	background-color:rgb(154,155,142);
}
#trennlinie_rechts {
	left:999px;
	top:0;
	width:1px;
	height:200px;
	background-color:rgb(154,155,142);
}
#zurkasse {
	left:800px;
	top:131px;
	width:180px;
	height:19px;
	padding:0px;
	padding-top:3px;
	vertical-align:middle;
}

.bo {
	font-weight:bold;
}
.ce {
	text-align:center;
}
.crs {
	cursor:pointer;
}
.datumNews {
	color:rgb(32,101,121);
	font-weight:bold;
	padding-top:2px;
}
.einkaufswagen {
	padding-left:40px;
	padding-top:5px;
	font-weight:bold;
	color:white;
}
.ekw {
	vertical-align:middle;
}
.ekw_entf {
	width:24px;
	background-image:url(img/ekw-entfernen.gif);
	background-position:3px 3px;
	background-repeat:no-repeat;
	cursor:pointer;
}
.ekw_entf:hover {
	background-image:url(img/ekw-entfernen-rot.gif);
}
.ekw1 {
	padding-left:8px;
	width:60%;
}
.ekw2 {
	width:20%;
}
.ekw3 {
	text-align:right;
	padding-right:8px;
	font-weight:bold;
	width:20%;
}
.grau {
	color:rgb(180,180,180);
}
.grau50 {
	color:rgb(127,127,127);
}
.grau96 {
	color:rgb(96,96,96);
}
.gruen {
	color:green;
}
.headBestellung {
	background-color:rgb(32,101,121);
	color:white;
	font-weight:bold;
	padding:3px;
	padding-left:5px;
}
.hgForm {
	background-color:rgb(230,231,228);
}
.hgRot {
	background-color:rgb(204,0,0);
	color:white;
}
.hgWeiss {
	background-color:white;
}
.hidd {
	visibility:hidden;
}
.hierAnmelden {
	padding:2px;
	font-weight:bold;
	text-align:center;
}
.hr {
	padding-top:12px;
	padding-bottom:10px;
}
.ip {
	width:200px;
}
.ipB {
	background-color:rgb(216,216,196);
	color:rgb(0,0,32);
	cursor:pointer;
	text-align:center;
}
.ipChbx {
	background-color:transparent;
	vertical-align:middle;
}
.ipPW {
	width:100px;
	padding-left:2px;
}
.ipU {
	width:185px;
	padding-left:2px;
}
.ipZ {
	width:25px;
}
.linie {
	width:100%;
	height:1px;
	background-color:rgb(154,155,142);
}
.link1:link, .link1:visited {
	color:white;
	text-decoration:none;
}
.link1:hover {
	color:yellow;
	text-decoration:none;
}
.nav0 {
	font-size:12px;
	font-weight:bold;
	color:rgb(96,96,96);
	text-decoration:none;
	cursor:pointer;
}
.nav0:hover {
	color:rgb(40,70,60);
}
.nav1 {
	background-color:rgb(32,101,121);
	width:188px;
	height:17px;
	vertical-align:middle;
	color:white;
	font-weight:bold;
	padding-left:3px;
	cursor:pointer;
}
.nav1:hover {
	background-color:rgb(50,137,150);
}
.nav2 {
	background-color:rgb(62,140,163);
	width:168px;
	height:17px;
	left:20px;
	vertical-align:middle;
	color:white;
	font-weight:bold;
	padding-left:3px;
	cursor:pointer;
}
.nav2:hover {
	background-color:rgb(80,167,180);
}
.neukunde {
	padding:2px;
	text-align:center;
	background-color:rgb(62,140,163);
}
.noDisp {
	display:none;
}
.noWrap {
	white-space:nowrap;
}
.re {
	text-align:right;
}
.rel {
	position:relative;
}
.rhm {
	border:1px solid rgb(32,101,121);
}
.rhm_rot {
	border:2px solid rgb(204,0,0);
}
.rot {
	color:rgb(204,0,0);
}
.schwarz {
	color:black;
}
.stern {
	color:rgb(204,0,0);
}
.tabTitel {
	font-weight:bold;
	color:rgb(16,51,61);
}
.top {
	left:0;
	top:0;
}
.topButton {
	margin-top:5px;
}
.transp {
	background-color:transparent;
}
.vbase {
	vertical-align:baseline;
}
.vbottom {
	vertical-align:bottom;
}
.vis {
	visibility:visible;
}
.vmiddle {
	vertical-align:middle;
}
.vtop {
	vertical-align:top;
}
.weiss {
	color:white;
}
.x10 {
	font-size:10px;
	font-family:verdana;
}
.x11 {
	font-size:11px;
	font-family:verdana;
}
.x14 {
	font-size:14px;
}
.zuEKW {
	vertical-align:middle;
	cursor:pointer;
}
.zuEKW:hover {
	background-color:rgb(160,200,210);
}
.zurkasse {
	color:white;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	padding:3px;
	width:145px;
	background-color:rgb(32,101,121);
	white-space:nowrap;
	cursor:pointer;
}
.zurkasse:hover {
	color:yellow;
}


/*
==============
	PLAYER
==============
*/
#player {
	left:500px;
	top:179px;
	width:500px;
	height:70px;
}
#pButtPlay {
	left:20px;
	top:6px;
	width:33px;
	height:33px;
	background-image:url(img/player/play-grau.png);
	cursor:default;
}
#pButtVol {
	left:412px; /* 332-432 */
	top:13px;
	width:19px;
	height:19px;
	background-image:url(img/player/schieber.png);
	cursor:pointer;
}
#pHG {
	width:476px;
	height:55px;
	background-image:url(img/player/player.png);
}
#pLBar {
	left:68px;
	top:10px;
	width:0px;
	height:20px;
	background-color:rgb(245,225,75);
}
#pPBar {
	left:68px;
	top:10px;
	width:0px;
	height:20px;
	background-color:rgb(245,195,55);
}
#pHGAbd {
	left:68px;
	top:16px;
	width:178px;
	height:13px;
	background-color:rgb(255,243,210);
}
#pHGAbd2 {
	left:68px;
	top:16px;
	width:178px;
	height:13px;
	color:transparent;
}
#pPeakHG {
	left:266px;
	top:10px;
	width:45px;
	height:26px;
	background-color:rgb(245,195,55);
}
#pPeakL {
	left:266px;
	top:10px;
	width:15px;
	height:26px;
	background-color:rgb(255,243,210);
}
#pPeakR {
	left:290px;
	top:10px;
	width:15px;
	height:26px;
	background-color:rgb(255,243,210);
}
#pText {
	left:20px;
	top:52px;
	width:436px;
	text-align:center;
	color:rgb(171,20,34);
}
#pVolTxt {
	left:366px;
	top:1px;
	width:50px;
	text-align:center;
	color:rgb(225,225,225);
	font-size:11px;
	font-weight:bold;
}
.pSymbol {
	padding-top:3px;
	font-size:6px;
}
