.zahliconsKleiner2 {
	background-image:url(../i/icons/icon_bank.gif);
   	background-repeat:no-repeat;
   	background-position:273px -1px;
}

table.tableWarenkorbProdukte tr.trDunkel, #warenkorbTabelle tr.trDunkel {/*Aenderung toni 2.2*/
	background-color: #e7e7e7;
}

#containerSofortkauf .textformularheadline input, #containerSofortkauf .buttonright input {
	border:none;
}

table.tableWarenkorbBestaetigenProdukte tr.trDunkel {
	background-color: #e7e7e7;
}

.tableDownloadProdukte750 td.width85 img {
	margin-right: 5px;
	margin-left: 5px;
}

#maincontentOrange {
	padding:20px;
	background-image:url('../i/sidebar/bestseller.bg.gif');
}

#header {
	float:left;
}

#breadcrumbContainer {
	float: left;
	width: 700px;
}
#maincontainerAnmeldung {
	margin:0px;
	padding:0px;
	width:540px;
	height: 280px;
	background-image:url('../i/box/bg_540.gif');
}

#maincontentWarenkorb {
	padding-top:20px;
	background-image:url('../i/box/bg_750.gif');/*Aenderung toni 2.2*/
}
#maincontent371 {
	padding:20px 10px 0px 20px;
	background-image:url('../i/box/bg_371.gif');
}
#maincontent371text {
	padding:20px 10px 20px 10px;
	background-image:url('../i/box/bg_371.gif');
}
#maincontent371textFix {
	padding:20px 10px 10px 10px;
	height: 120px;
	background-image:url('../i/box/bg_371.gif');
}
#maincontent750text {
	padding:20px 10px 20px 10px;
	margin-bottom:20px;
	background-image:url('../i/box/bg_750.gif');
}
/*Aenderung toni 3.0*/
#maincontent750downloadsOverview {
	padding:0 0px 0 1px;
	background-image:url('../i/box/bg_750.gif');
}/*********************/
#maincontent750grau {
	padding:20px;
	background-image:url('../i/box/bg_750.gif');
}

#maincontentSofortkauf {
	padding-top:20px;
	margin-bottom:20px;
	padding-left: 20px;
	padding-right: 20px;
	background-image:url('../i/box/bg_540.gif');
	width:500px;
}

/*Aenderung toni 2.2*/
#maincontentProfile750, #maincontentProfile750Hoerclub, #maincontentProfile750registerVerify, #maincontentPartner750 {
	float: left;
	margin:25px 0 0 0;
	padding: 15px 0 9px 0;
	background-image:url('../i/box/bg_750.gif');
	width:750px;
	border-top: 1px solid #7b7b7b;
}
#maincontentPartner750 {
	margin:0;
	border-top: none;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
/********/
#maincontentProfile750change, #maincontentProfile750register {
	float: left;
	margin:25px 0 0 0;
	padding: 15px 30px 9px 30px;
	background-image:url('../i/box/bg_750.gif');
	width:690px;
	border-top: 1px solid #7b7b7b;
}
#maincontentProfile750register, #maincontentProfile750registerVerify {
	margin-top: 0;
	padding: 15px 30px 9px 30px;
	border-top: none;
}
#maincontentProfile750registerVerify {
	padding: 15px 0 9px 0;
}
#maincontentProfile750Hoerclub {
	padding: 0;
}
#maincontentProfile750 .maincontentProfileInner, #maincontentPartner750 .maincontentProfileInner {
	padding: 0 10px;
}
#maincontentProfile750 .maincontentProfileInnerHoerclub {
	padding: 0;
}
#maincontentHoerclub750 {
	float: left;
	padding: 10px;
	width:728px;
	border-left: 1px solid #f62500;
	border-right: 1px solid #f62500;
	background:url(../i/club/hoerclub_content_bg.gif) top repeat-x;
}
/***********************/
#maincontainer371 {
	margin:0px;
	padding:0px;
	width:371px;
}

.rechtsLink a:link, .rechtsLink a:visited {
	float:left;
	position:relative;
	padding-left: 5px;
	font-weight:normal;
}

.zahlIcons img {
	margin:auto;
	margin-top: 8px;
}


/* SEITENLEISTE */
div.sidebarBoxGrau {
	background-image:url('../i/box/bg_202.gif');
	background-repeat:repeat;
	text-align:left;
}

div.sidebarBoxWeiss {
	background-repeat:repeat;
}

div.sidebarBoxGrau a {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}

div.sidebarBoxGrau a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#990000;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}

div.sidebarBoxGrau td {
	vertical-align:top;
}

div.sidebarBoxGrau table.tableHilfe {
	width:202px;
}

div.sidebarBoxGrau table.tableHilfe p {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:13px;
	font-weight:normal;
	padding:0px;
	margin:0px;
}

div.sidebarBoxGrau table.tableHilfe .textBlock p {
	margin:0px 15px 0px 0px;
}

div.sidebarBoxGrau table.tableHilfe h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:13px;
	font-weight:bold;
	padding:0px;
	margin:6px 0px 3px 0px;
}

div.sidebarBoxGrau table.tableUserLoginRechts {
	width:202px;
}
					*/
div.sidebarBoxGrau table.tableKinderLogins {
	border-collapse:collapse;
	padding:0px;
}

div.sidebarBoxGrau table.tableKinderLogins tr.headline td {
	border-bottom:1px solid #000000;
}

div.sidebarBoxGrau table.tableKinderLogins tr.headline p {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	padding:0px;
	margin:0px 5px 1px 0px;
}

div.sidebarBoxGrau table.tableKinderLogins tr.dataline p {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	padding:0px;
	margin:0px 5px 1px 0px;
}

div.sidebarBoxGrau table.tableKinderLogins tr.dataline td.nameKinderLogins p {
	font-weight:bold;
	margin-top:5px;
}

div.sidebarBoxGrau table.tableKinderLogins tr.dataline a {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	margin:0px 5px 1px 0px;
}

div.sidebarBoxGrau table.tableKinderLogins tr.dataline a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#990000;
	font-size:11px;
	font-weight:normal;
}

div.sidebarBoxGrau table.tableKinderLogins img {
	padding:0px;
	margin:1px 5px 1px 0px;
}

div.sidebarBoxGrau table.tableHilfe img.buttonKinderlogin  {
	padding:0px;
	margin:1px 5px 1px 0px;
}

div.sidebarBoxGrau table.tableKinderLogins input.inputButton  {
	padding:0px;
	margin:8px 0px 1px 0px;
}

/****************/



#rechtespalteLinks {
	float:left;
	width:202px;
	height: 300px;
	margin:8px 0px 0px 0px;
	padding:0px;
	background-image:url(../i/box/box_202_unten_gefuellt.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

#hauptinhalt371, #hauptinhalt371r {
  float:left;
  width:371px;
  margin-top: 8px;
}
#hauptinhalt371r, #hauptinhalt371rfix {
  margin-left: 8px;
}
#hauptinhalt371fix, #hauptinhalt371rfix {
  float:left;
  width:371px;
  margin-top: 8px;
  background-image:url(../i/box/box_371_unten_gefuellt.gif);
  background-repeat:no-repeat;
  background-position:bottom;
}
#hauptinhaltRechts {
	float:right;
	width:540px;
	height: 300px;
	margin-top: 8px;
	background-image:url(../i/box/box_540_unten_gefuellt.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#hauptinhalt750 {
  float:left;
  width:750px;
  margin-top: 8px;
  background-image:url(../i/box/box_750_unten_gefuellt.gif);
  background-repeat:no-repeat;
  background-position:bottom;
}
#hauptinhalt750Gelb {
  float:left;
  width:750px;
  margin-top: 8px;
  background-image:url(../i/box2007/box_750_unten_gefuellt_gelb.gif);
  background-repeat:no-repeat;
  background-position:bottom;
}


#hauptinhalt750none {
   float:left;
   width:750px;
   margin-top: 8px;
   padding-bottom:6px;
   background-image:url(../i/sidebar/box.footer.750.gif);
   background-repeat:no-repeat;
   background-position:bottom;
}
#hauptinhalt750noneGrau, #hauptinhalt750Hilfe {/*Aenderung toni 2.2*/
   float:left;
   width:750px;
   margin-top: 8px;
   padding-bottom:6px;
   /*background-image:url(../i/box2007/box_750_unten.gif);*/
   background-image:url(../i/box/box_750_unten.gif);/*Aenderung toni 3.0*/
   background-repeat:no-repeat;
   background-position:bottom;
}
* html #hauptinhalt750noneGrau, * html #hauptinhalt750Hilfe {/*Aenderung toni 2.2*/
   padding-bottom:4px;
}
/*Aenderung toni 2.2*/
#hauptinhalt750Hilfe {
	float: right;
}

#hauptinhalt750Profile {
   float:left;
   width:750px;
   margin-top: 8px;
}

#relatedIn750 {
   float:left;
   width:550px;
   padding-left:100px;
   margin-top: 8px;
}

/*PROFILE HOERCLUB*/
.leftSide{
	float: left;
	width:6px;
	height:71px;
	background:url(../i/customer/left.gif) left no-repeat;
}

.rightSide{
	float:left;
	width:6px;
	height:71px;
	background:url(../i/customer/right.gif) right no-repeat;
}

.centerSide{
	float:left;
	background-color:#f83f00;
	height:71px;
	width:130px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:0px;
	padding-right:0px;
	text-align:center
}

.contentTop {
	float:left;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	padding-top:3px;
	margin-left:0px;
	text-align:center;
}

.noch {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	padding-top:8px;
}

.rest{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	margin-left:5px;
	padding-top:8px;
}

.circle {
	float:left;
	width:25px;
	height:24px;
	background:url(../i/customer/circle.gif) left no-repeat;
	color:#f83f00;
	padding-left:0px;
	margin-left:5px;
	padding-top:7px;
	font-weight:bold;
}

.contentBottom {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:11px;
	color:#ffffff;
	padding-top:9px;
	text-align:center;
	margin-right:5px;
}
/*********************/
.buttonright input, .colMiddleTeaserMid p input,  .colMiddleTeaserLeft p input, .colMiddleTeaserRight p input {
	border:none;
}

#hauptinhalt750text {
  float:left;
  width:720px;
  margin-top: 8px;
  padding:10px 15px 10px 15px;
}

#containerSofortkauf {
  float:left;
  width:540px;
  margin:8px 0px 0px 0px;
  padding:0px;
  background-image:url(../i/box/box_540_unten_gefuellt.gif);
  background-repeat:no-repeat;
  background-position:bottom;
}

/*Aenderung toni 2.2*/
#containerProfile750 {
  float:left;
  width:750px;
  margin:0;
  padding:0 0 9px 0;
  background:url(../i/box/box_750_unten.gif) bottom no-repeat;
}
#containerHoerclub750 {
  float:left;
  width:750px;
  margin: 8px 0 10px 0;
  padding:0 0 9px 0;
  background:url(../i/box/box_750_unten_hoerclub.gif) bottom no-repeat;
}
/*********************/
.center {
	text-align: center;
}

#containerSubmit750 {
  float:left;
  width:750px;
  margin:15px 0px 0px 0px;
  padding:0px;
}

.textformularheadlinegrau {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color: #848484;
	padding:0px;
}

.pageBrowser, .pageBrowserUnten {
	height: 22px;
	text-align:center;
	background-image:url(../i/subheader/sub750_leer.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	/*line-height: 22px;*/
}
.pageBrowserUnten {
	background-image:url(../i/box/box_750_unten_gefuellt.gif);
	
}
* html .pageBrowserUnten {
	margin-top: -5px;
}
/*Aenderung toni 3.0*/
.headerHoerspiel {
	background-image:url(../i/subheader/sub750_hoerspiele.gif);
}
.headerSpiele {
	background-image:url(../i/subheader/sub750_spiele.gif);
	margin-top: 22px;
}
.colOptionenDatum select {
	width: 150px;
}
.pageBrowser table img, .pageBrowserUnten table img {
	margin-top: 2px;
}
/*********************/


/*Aenderung toni 3.0*/
/*Intro-Text Downloads Profile*/
.textProfile {
	padding: 5px 15px 5px 15px;
}
/*********************/
/*Aenderung toni 2.2*/
/*PAGEBROWSER PROFIL-DOWNLOADS*/
#maincontentProfile750 .pageBrowser, #maincontentProfile750 .pageBrowserUnten {
	/*text-align: center;*//*Aenderung toni 3.0*/
	height: 26px;/*Aenderung toni 3.0*/
	margin: 20px 0 0 0px;/*Aenderung toni 3.0*/
}
/*Aenderung toni 3.0*/
#maincontentProfile750 .labelSpiele {
	background: url(../i/subheader/downloads_bg_spiele.gif) no-repeat;
	margin-top: 30px;
}
#maincontentProfile750 .labelHoerspiele {
	background: url(../i/subheader/downloads_bg_hoerspiele.gif) no-repeat;
}/*********************/
#maincontentProfile750 .pageBrowserUnten {
	margin-top: 10px;
	background-image: none;
}
/*Aenderung toni 3.0*/
#maincontentProfile750 .pageBrowser .pageBrowserRahmen, #maincontentProfile750 .pageBrowserUnten .pageBrowserRahmen {
	width: 320px;
	margin: 0px 0 0 408px;
	/*margin: 0 auto;*/
	/*background:url(../i/customer/pagebrowser-bg.gif) no-repeat;*/
}

/*********************/
#maincontentProfile750 .pageBrowser table, #maincontentProfile750 .pageBrowserUnten table {
	height: 22px;
	/*background-color: #e7e7e7;*/
}
#maincontentProfile750 .pageBrowser .pageBrowserRahmen img, #maincontentProfile750 .pageBrowserUnten .pageBrowserRahmen img {
	margin-top: 3px;
}

table.tableWarenkorbAnmelden2 {
	width:341px;
}
.tableWarenkorbAnmelden2 td {
	padding-bottom: 10px;
}
table.tableWarenkorbAnmelden2 .colKind {
	width: 130px;
}
table.tableWarenkorbAnmelden2 .colWert {
	font-weight:bold;
}



/* DOWNLOADS 750 */
table.tableDownloadProdukte750 {
	width: 748px;
	margin:5px 0px 0px 1px;
}
/*Aenderung toni 3.0*/
#maincontent750downloadsOverview table.tableDownloadProdukte750 {
	margin-top: 0px;
	margin-left: 0px;
}/*********************/


table.tableDownloadProdukte750 td.colCover {
	width:70px;
}
table.tableDownloadProdukte750 td.colTiteltext {
	width:147px;
	padding-right: 3px;
}
table.tableDownloadProdukte750 td.colOptionen {
	vertical-align:top;
	padding:0px;
}

table.tableDownloadProdukte750 td.colOptionenBundle {
	width:183px;
}

table.tableDownloadProdukte750 td.colOptionenIcon {
	width:15px;
}
table.tableDownloadProdukte750 td.colOptionenText {
	width:25px;
}
table.tableDownloadProdukte750 td.colCover {
	width:70px;
}
table.tableDownloadProdukte750 td.colOptionenDatum {
	
}
table.tableDownloadProdukte750 td.tdHilfe {
	vertical-align:top;
}
table.tableDownloadProdukte750 p {
	font-family:Arial,Helvetica,sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	padding-right:5px;
}
table.tableDownloadProdukte750 a {
	font-family:Arial,Helvetica,sans-serif;
	color:#000000;
	font-size:11px;
	margin:0px;
	padding:0px;
	text-decoration:none;
}
table.tableDownloadProdukte750 a:hover {
	color:#990000;
	font-size:11px;
	text-decoration:underline;
}
table.tableDownloadProdukte750 colOptionenDatum select {
	
}
table.tableDownloadProdukte750 tr.tabellenHeadline td {
	/*border-bottom: 1px solid black;*//*Aenderung toni 2.2*/
}
table.tableDownloadProdukte750 td {
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: 1px solid #7b7b7b;
}
table.tableDownloadProdukte750 table td {
	padding-bottom: 0px;
	padding-top: 0px;
	border-bottom:none;
}
table.tableDownloadProdukte750 tr.trDunkel {
	background-color: #e7e7e7;
}

.zahliconsKleiner {
	background-image:url(../i/icons/icon_zahlicons_kleiner.gif);
  	background-repeat:no-repeat;
  	background-position:193px -1px;
}
.clickbuy {
	background-image:url(../i/icons/icon_clickbuy_kleiner.gif);
  	background-repeat:no-repeat;
  	background-position:193px 1px;
}

.noclickbuy {
	background-image:url(../i/icons/icon_clickbuy_kleiner.gif);
  	background-repeat:no-repeat;
  	background-position:393px 1px;
}

.linkNormal a:link, .linkNormal a:visited {
	font-weight:normal;
	color: #808080;
}
.grau {
	color:  #808080;
}
.linkGross a:link, .linkGross a:visited, .linkGross a:hover {
	font-weight:bold;
	color: #808080;
	font-size:14px;
}
#maincontent td .linkGross a:hover {
	color: #ff6600;
	font-size:12px;
}
.pageBrowserText {
	/*padding-top: 2px;*/
}
/*Aenderung toni 2.2*/
#containerProfile750 td.pageBrowserText, #containerProfile750 td.pageBrowserText a {
	padding: 2px 2px 0 2px;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	/*color: #000;*/
}
#containerProfile750 td.pageBrowserText a {
	font-weight: normal;
	/*color: #919191;*/
}
#containerProfile750 td.pageBrowserText a:hover {
	/*color: #000;*/
}
#containerProfile750 td.pageBrowserText strong {
	display: inline-block;
	padding-right: 10px;}
/************************/

.pageBrowserText, .pageBrowserText a:link, .pageBrowserText a:visited, .pageBrowserText .browserPunkte {/*Aenderung toni 3.0*/
	/*color: #b2b5b5;*//*Aenderung toni 3.0*/
	/*padding-left: 5px;*/
	padding: 0 5px;/*Aenderung toni 3.0*/
	text-decoration: none;
	font-size: 13px;/*Aenderung toni 3.0*/
	font-family: Arial, Helvetica, sans-serif;
}

/*Aenderung toni 3.0*/
.pageBrowserText {
	color: #FFF;
}
.pageBrowserText a:link, .pageBrowserText a:visited, .pageBrowserText .browserPunkte {
	color: #b2b5b5;
}
/*********************/
.pageBrowserText .sel a:link, .pageBrowserText .sel a:visited, .pageBrowserText a:hover {
	color: #FFF;
}
#maincontent750downloads table td.colOptionenDatum a:link, #maincontent750downloads table td.colOptionenDatum a:visited {
	text-decoration: underline;
}

.loginTextfeld input, .tableWarenkorbAnmelden input, #maincontent .tableWarenkorbAnmelden .input200, #maincontent .tableWarenkorbAnmelden .input60 {
	color:#000;
  	border:1px solid #808080;
  	font-size:13px;
}
.loginLabel, .loginTextfeld {
	margin-left: 10px;
}
.loginButton {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.loginButton img, .colButtonBestellen img {
	display:inline;
}

/* AENDERUNGEN 07-2007 */
.linieU {
	background-image:url(../i/box/box_750_unten.gif);
}
.bg523grau {
	border: 1px solid #919191;
	padding: 10px 20px 10px 20px;
	font-size:13px;
}
.bg523grau a:link, .bg523grau a:visited {
	color: #000;
}

input.input180 {
  width:180px;
}

/* AENDERUNGEN 16-07-2007 */
.input150Grau {
	width: 150px;
	border: 1px solid #808080;
}

/* AENDERUNGEN 18-07-07 */
.gefuelltGelb {
	background-image:url(../i/sidebar/box.footer.750.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
.buttonleftnopadding img {
	display:inline;
}

.normal p {
	font-weight: normal;
}

#maincontent .buttonright input {
	border:none;
}
#maincontent td.noBorder input {
	border:none;
}

.floatLeft {
	float:left;
}
.floatRight {
	float:right;
}

.margin0 {
	margin: 0px;
}
.margin10 {
	margin: 10px;
}

.padding0 {
	padding: 0px;
}
.padding10 {
	padding: 10px;
}

.bottom0 {
	padding-bottom: 0px;
}
.bottom20 {
	padding-bottom: 20px;
}	
.bottom0m {
	margin-bottom: 0px;
}
.bottom5m {
	margin-bottom: 5px;
}
.bottom10m {
	margin-bottom: 10px;
}
.bottom30m {
	margin-bottom: 10px;
}

.top-4m {
	margin-top: -4px;
}
.top8 {
	padding-top: 10px;
}
.top10 {
	padding-top: 10px;
}
.top20 {
	padding-top: 10px;
}

.left8m {
	margin-left: 8px;
}
.left10 {
	padding-left: 10px;
}
.right10 {
	padding-right: 10px;
}
.right15 {
	padding-right: 15px;
}

.height5 {
	height: 5px;
}
.height10 {
	height: 10px;
}
.height185 {
	height: 185px;
}
.height270 {
	height: 270px;
}
.height290 {
	height: 290px;
}
.height280 {
	height: 270px;
}
.width50 {
	width: 50px;
}
.width65 {
	width: 65px;
}
.width70 {
	width: 70px;
}ß
.width80 {
	width: 80px;
}
.width85 {
	width: 85px;
}
.width100 {
	width: 100px;
}
.width125 {
	width: 125px;
}
.width145 {
	width: 145px;
}
.width290 {
	width: 290px;
}

/*Aenderung toni 2.2*/
/*PROFILE NAVIGATION*/
#profileNav {
	position: absolute;
}
#profileNav ul {
	margin: 0;
	padding: 0;
}
#profileNav ul li {
	float: left;
	list-style: none;
}
#profileNav ul li a {
	display: block;
	height: 26px;
}
#profileNav ul li a.active, #profileNav ul li a.active:hover {
	background-position: bottom;
}
#profileNav ul li a:hover {
	background-position: 0 -26px;
}
#profileNav ul li a span {
	display: none;
}
#profileNav ul li#profileAddress a {
	width: 181px;
	background-image:url(../i/customer/nav_profile/profile_tab_address.gif);
}
#profileNav ul li#profileDownloads a {
	width: 143px;
	background-image:url(../i/customer/nav_profile/profile_tab_downloads.gif);
}
#profileNav ul li#profileHoerclub a {
	width: 138px;
	background-image:url(../i/customer/nav_profile/profile_tab_hoerclub.gif);
}
#profileNav ul li#profileSchatztruhe a {
	width: 138px;
	background-image:url(../i/customer/nav_profile/profile_tab_schatztruhe.gif);
}
/*PROFILE ADRESSE*/
.profileSpalteLinks {
	float: left;
	padding-left: 20px;
}
.profileSpalteRechts {
	float: right;
	padding-right: 20px;
}
.profileHeaderLabel {
	padding-bottom: 14px;
}
table.tableWarenkorbAnmelden2 a {
	float: left;
	display: block;
	padding: 2px 18px 2px 0;
	background:url(../i/buttons/btn_pfeilkreis.gif) right no-repeat;
}
.gratisFuerElternRahmen{
	border-color: #000;
	border-width: 1px;
	border-style: solid;
	padding-left: 10px;
}
#keinBg a {
	float: left;
	display: block;
	padding: 0px 0px 0px 0;
	background-color:
        background-image:
        background-repeat:
        background-attachment:
        background-position:
}

/*PROFILE ADRESSE AENDERN*/
#maincontentProfile750change input.input60, #maincontentProfile750register input.input60 {
  margin-right: -10px;
}
#maincontentProfile750change input.inputButton, #maincontentProfile750change .inputButtonZahlung, #maincontentProfile750register .inputButton, #maincontentProfile750register .inputButtonZahlung {
	border: none;
}
#maincontentProfile750change .captionCell, #maincontentProfile750register .captionCell {
	width: 28%;
}
.secureConnection {
	text-align: right;
}
.secureConnection a {
	position: relative;
	display: block;
	padding-right: 20px;
	height: 20px;
	background:url(../i/icons/icon_schloss.gif) right no-repeat;
}

/*PROFILE DOWNLOADS*/
#maincontent750downloads .tableDownloadProdukte750 table .width85 {
	padding: 0 5px 0 10px;
}

/*PROFILE HOERCLUB*/
.profileHoerclubHeaderblock {
}
h2.profileHoerclubHeader {
	float: left;
	color: #f83f00;
}
.profileHoerclub {
	float: right;
	height: 34px;
	padding-left: 8px;
	padding-bottom: 50px;
	color: #FFF;
}
.profileHoerclubDownloads {
	float: right;
	height: 34px;
	padding-right: 8px;
	padding-bottom: 25px;
	color: #FFF;
}
.profileHoerclubAmountLeft, .profileHoerclubAmount, .profileHoerclubAmountRight {
	float: left;
	line-height: 34px;
	background-repeat:no-repeat;
}
.profileHoerclubAmount {
	width: 25px;
	padding: 0 3px;
	text-align:center;
	background:url(../i/customer/profile-abo-downloads-amount.gif) center no-repeat;
	font-weight: bold;
	color: #f83f00;
}
.profileHoerclubAmountRight {
	padding-right: 8px;
	background:url(../i/customer/profile-abo-downloads-right.gif) right no-repeat;
}

/*PROFILE HOERCLUB NON-MEMBER*/
.profileHoerclubHeaderPic {
	width: 748px;
	margin: 0 0 0 1px;
	text-align:center;
	background:url(../i/club/header-hoerclub-bg.gif) repeat-x;
}
/*PROFILE SCHATZTRUHE*/
.maincontentProfileInnerSchatztruhe {
	padding: 0 10px;
}
.maincontentProfileInnerSchatztruhe h2 {
	margin:0;
	padding: 0;
	color: #f83f00;
	font-size: 15px;
}
.maincontentProfileInnerSchatztruhe p {
	font-weight: bold;
	padding: 0;
	margin: 5px 0 15px 0;
}
.schatztruheBlock {
	border-top: 1px solid #7b7b7b;
	font-family:Arial, Helvetica, sans-serif;
}
.schatztruheBlock table {
	border-bottom: 1px solid #7b7b7b;
}
.schatztruheBlock img {
	margin: 7px 15px
}
.schatztruheBlock h3 {
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	margin:7px 0 2px 0;
	padding:0;
}
.schatztruheText {
	padding-right: 10px;
}
.schatztruheBlock p {
	margin: 0;
	line-height:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.schatztruheButtons {
	text-align: right;
	vertical-align:bottom;
	padding-right: 1px;
}
.schatztruheButtons img {
	margin:0;
}
/*HOERCLUB*/
.containerHoerclub750 img {
	margin:0;
	padding:0;
}
.maincontentHoerclubInner {
	position: relative;
}
.maincontentProfileInnerHoerclub .maincontentHoerclubInner, .maincontentProfileInnerHoerclub .magnoliaContent {
	padding: 0 10px;
	margin: 0 1px;
	background:url(../i/club/hoerclub_content_bg.gif) repeat-x;
}
h2.profilePartnerHeadline {
	margin: 10px 20px;
	color: #f62500;
}
.maincontentProfileInnerHoerclub .magnoliaContent {
	padding: 0 20px;
	background-image: none;
}
.maincontentHoerclubInner p.hoerclubIntroText, p.hoerbuchVorteile {
	padding-top: 10px;
	font-size: 15px;
	font-weight: bold;}

p.hoerclubIntroTextElternTitel{
	padding-top: 0px;
	padding-left: 10px;
	font-size: 15px;
	font-weight: bold;
	margin-top: 0px
}


.maincontentProfileInnerHoerclub .maincontentHoerclubInner p.hoerclubIntroText {
	margin-top: 0px;
}
.maincontentHoerclubInner p span, p.hoerbuchVorteile {
	color: #f62500;
}
p.hoerbuchVorteile {
	padding: 0 0 5px 11px;
	margin:0;
}
.HoerclubSubmit {
	text-align: center;
}
.hoerclubPicture {
	position: absolute;
	top: 70px;
	left: 500px;
	z-index:99;
}
p.hoerbuchVorteileTitle {
	margin: 0;
	padding: 0 0 0 42px;
	line-height: 35px;
	font-size: 16px;
	color: #FFF;
	font-weight: bold;
	font-style:italic;
	background:url(../i/club/hoerclub_bg_liste.gif) left no-repeat;
}
p.hoerbuchVorteileTitleText {
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 4px 0 8px 42px;
	width: 460px;
}
p.hoerbuchVorteileTitleText a {
	display: inline-block;
	padding-right: 20px;
	color: #f62500;
	text-decoration:none;
	background:url(../i/buttons/arrow_round_small.gif) right no-repeat;
}
p.hoerbuchVorteileTitleText a:hover {
	color: #f62500;
	text-decoration:underline;
}
.subBoxText {
	float:left;
	font-size: 10px;
	color:#333;
	width: 750px;
}
/*WARENKORB OVERVIEW*/
#maincontentWarenkorb .textformular {
	padding: 0 30px;
}
#warenkorbTabelle {
	width: 730px;/*Aenderung toni 3.0*/
	/*margin: 0 0 0 30px;*/
	margin: 0 0 0 10px;/*Aenderung toni 3.0*/
}
#warenkorbTabelle td, #warenkorbTabelle th {
	padding: 5px;
	vertical-align:top;
}
#warenkorbTabelle td.colWeiterEinkaufen {
	padding-left: 0px;
}
#warenkorbTabelle td.colButtonBestellen {
	padding-right: 0px;
}
#warenkorbTabelle th {
	border-bottom: 1px solid #848484;
	vertical-align: bottom;
}
#warenkorbTabelle th p {
	margin: 0;
}
#warenkorbTabelle tr.preisGesamt td {
	vertical-align:middle;
}
/*Aenderung toni 3.0*/
#warenkorbTabelle td.colGenre, #warenkorbTabelle th.colGenre {
	width:40px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#warenkorbTabelle th.colGenre {
	font-size: 13px;
}
/*********************/
#warenkorbTabelle td.colCover, #warenkorbTabelle th.colCover {
	width:70px;
}
#warenkorbTabelle td.colTiteltext, #warenkorbTabelle th.colTiteltext {
	width:404px;
}
#warenkorbTabelle.member td.colTiteltext, #warenkorbTabelle.member th.colTiteltext {
	/*width:324px;*/
	width:274px;/*Aenderung toni 3.0*/
}

#warenkorbTabelle td.colOptionen, #warenkorbTabelle th.colOptionen {
	width:76px;
}
#warenkorbTabelle td.colOptionen img {
	margin-bottom: 5px;
}
#warenkorbTabelle td.colOptionen a, #warenkorbTabelle td.colOptionen a p {
	font-size: 10px;
}
#warenkorbTabelle td.colOptionen a:hover {
	text-decoration:underline;
	color: #000;
}

#warenkorbTabelle td.colPreis, #warenkorbTabelle th.colPreis {
	width:66px;
}
#warenkorbTabelle th.colAbopreis {
	/*width:70px;*/
	width:70px;/*Aenderung toni 3.0*/
}

tr.warenkorbTabelleHeader th.colAbopreis {
	position: relative;
}
#warenkorbTabelle th.colAbopreis a {
	display: block;
	padding-right: 12px;
	background:url(../i/icons/icon_fragezeichen.gif) right no-repeat;
}
#warenkorbTabelle tr.preisGesamt td {
	border-top: 1px solid #FF6600;
	border-bottom: 1px solid #FF6600;
}
#maincontentWarenkorb.verify #warenkorbTabelle tr.preisGesamt td {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}
#maincontentWarenkorb.verify #warenkorbTabelle tr.preisGesamt.netto td {
	border-top: 1px solid #000;
	border-bottom: none;
}
#maincontentWarenkorb.verify #warenkorbTabelle tr.preisGesamt.usteuer td {
	border-top: none;
	border-bottom: 1px solid #000;
}
#warenkorbTabelle tr.hintGratis td {
	border-bottom: 1px solid #FF6600;
}
#warenkorbTabelle td.colAbopreis {
	margin: 0;
	padding: 5px 0;
	text-align:center;
}
#warenkorbTabelle td.colAbopreis input {
	border: none;
}
#warenkorbTabelle .warenkorbGutscheinBlock label, #warenkorbTabelle .warenkorbGutscheinBlock a {
	line-height: 20px;
}
.warenkorbGutscheinBlock td {
	margin: 0;
	padding: 0;
}
#warenkorbTabelle td.colGesamtbetragText p a {
	margin: 0;
	padding-right: 20px;
	text-decoration: none;
	display: block;
	position: relative;
	background:url(../i/buttons/arrow_round_small.gif) right no-repeat;
}
#warenkorbTabelle td.colGesamtbetragText p a:hover {
	text-decoration: underline;
}
#warenkorbTabelle .gutscheinLeft {
	width: 100%;
}
#warenkorbTabelle .gutscheinLeft, #warenkorbTabelle .gutscheinRight {
	text-align: right;
	white-space:nowrap;
	padding: 0 5px;
}
#warenkorbTabelle .gutscheinLeft label {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-right: 10px;
}
#warenkorbTabelle td.gutscheinBlock {
	border-bottom: 2px solid #FF6600;
	padding-right: 97px;
}
#warenkorbTabelle .tableWarenkorbProdukte td {
	vertical-align: middle;
}
p.serviceCost {
	font-size: 10px;
}
table.tableHilfe p {
	margin-top:0;
	line-height:normal;
}
table.tableHilfe h2 {
	margin:0;
}

/*WARENKORB BESTAETIGUNG*/
#maincontentWarenkorb.verify #formularfooter {
	clear: both;
}
#maincontentWarenkorb.verify #warenkorbBlock {
	margin-bottom: 20px;
}

/*AGB*/
table.agbTable td, table.agbTable td a {
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
}
/***************************

