html *
{
	-moz-box-sizing: border-box;  /* fuer Mozilla proprietaer border-box = traditional intuitiv
					content-box = W3C Model */
	box-sizing: border-box;
}


body {  background-color: #E0D9CF}
.header {  height: 95px; width: 950px; background-color: #E0D9CF}
.spaltelinks {  width: 213px; background-color: #CEC4B3; vertical-align: top}
.spaltemitte {width: 509px; background-color: #C2B5A0; vertical-align: top}
.spalterechts { width: 228px; background-color: #CEC4B3; vertical-align: top}

#navilinks {  height: 225px; width: 161px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4A4A4A; margin-left: 20px; padding-left: 35px; background-color: #E0D9CF; padding-top: 15px}

#navilinks a:link {text-decoration: none; color: #4A4A4A}
#navilinks a:visited {text-decoration: none; color: #4A4A4A}
#navilinks a:active {text-decoration: none; color: #CC3300}
#navilinks a:hover {text-decoration: none; color: #CC3300}

#navitop {  height: 95px; width: 228px; background-color: #E0D9CF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4A4A4A;; padding-top: 60px; text-align: center}
#navitop a:link {text-decoration: none; color: #4A4A4A}
#navitop a:visited {text-decoration: none; color: #4A4A4A}
#navitop a:active {text-decoration: none; color: #CC3300}
#navitop a:hover {text-decoration: none; color: #CC3300}

#navilinkstop { height: 12px; width: 161px; margin-top: 33px; margin-left: 20px}
#navilinksbott { height: 12px; width: 161px; margin-left: 20px}
#spalteheader {  background-color: #73716E; width: 509px; font-family: "Times New Roman", Times, serif; font-size: 20px; color: #D7D7D7; height: 28px; background-image: url(images/headerleft.gif); background-repeat: no-repeat; background-position: left; text-align: center; padding-top: 3px; margin-bottom: 30px}
#spalteheaderrechts { background-color: #969599; width: 228px; height: 28px; background-image: url(images/headerright.gif); background-repeat: no-repeat}
#produktbild {  float: left; height: 148px; width: 148px; background-image: url(images/backprodukt.gif); background-repeat: no-repeat; text-align: center; padding-top: 12px}
#produktbeschreibung {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #333333; float: left; width: 260px; padding-top: 15px; margin-left: 20px}
#trenner {  font-size: 1px; height: 2px; width: 450px; border: #666666 dashed; float: left; border-width: 1px 0px 0px; margin-top: 20px; margin-bottom: 18px}
#produkt {  width: 509px; padding-left: 30px}
#banner {  background-color: #E0D9CF; height: 95px; width: 509px; padding-top: 15px; padding-left: 30px}

#content {  width: 509px; padding-left: 30px}
#produktauswahl {  font-family: "Times New Roman", Times, serif; font-size: 18px; color: #F8F8F8; text-align: center; margin-top: 30px}
.combobox {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; width: 180px; margin-top: 20px}
form {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.copy {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #333333; padding-right: 30px}

body#startseite a#startseitenav,
body#news a#newsnav,
body#tibone a#tibonenav,
body#links a#linksnav,
body#kontakt a#kontaktnav,
body#impressum a#impressumnav,
body#noten a#notennav,
body#cd_dvd a#cd_dvdnav
{
	color: #CC3300;
	
}
strong {
	color: #4F4F4F;
}
#player {
	float: left;
}

