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



body {  background-color: #000000; margin-top: 4px; margin-right: 4px; margin-bottom: 4px; margin-left: 4px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px}
.tdlinks {  background-image: url(images/back_content.jpg); background-repeat: no-repeat; background-color: #C2B8D1; width: 598px; vertical-align: top; text-align: left}
.tdrechts { background-image: url(images/back_rechts1.jpg); background-repeat: no-repeat; background-color: #675687; width: 352px; vertical-align: top}
.seite {  width: 950px}


#headerlinks {  text-align: right; height: 95px; width: 598px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold}

#headerrechts { height: 95px; width: 352px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold ; float: left; ; text-align: center; padding-top: 30px}#copy {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #333333; width: 420px; margin-left: 90px; margin-top: 20px; padding-top: 6px; padding-bottom: 2px}

#headerrechts a:link {text-decoration: none; color: #ffffff}
#headerrechts a:visited {text-decoration: none; color: #ffffff}
#headerrechts a:active {text-decoration: none; color: #E93839}
#headerrechts a:hover {text-decoration: none; color: #E93839}



.headline {  font-family: "Times New Roman", Times, serif; font-size: 32px; color: #9C8FAD}
#copyoben { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 350px; margin-left: 90px; margin-top: 70px; padding-top: 6px; padding-bottom: 2px}
#navilinks {  padding-right: 30px; width: 598px}

#navilinks a:link {text-decoration: none; color: #ffffff}
#navilinks a:visited {text-decoration: none; color: #ffffff}
#navilinks a:active {text-decoration: none; color: #E93839}
#navilinks a:hover {text-decoration: none; color: #E93839}
.newsthumbs {  border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin-right: 25px}
#teaserrechts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	width: 250px;
	margin-left: 40px;
}
#teaserrechtsnews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	width: 270px;
	margin-left: 40px;
	border: 1px solid #CCCCCC;
	font-weight: bold;
	padding: 10px;
	background-color: #9687B0;
}
#headlinerechts {  font-family: "Times New Roman", Times, serif; font-size: 32px; color: #AC9CB0; border: #785E7D solid; border-width: 0px 0px 3px; padding-left: 5px; margin-left: 5px; margin-top: 30px}
#headlinerechts1 {  font-family: "Times New Roman", Times, serif; font-size: 32px; color: #ffffff; border: #785E7D solid; border-width: 0px 0px 3px; padding-left: 5px; margin-left: 5px; margin-top: 30px}.rechtsthumbs { border: 1px #6F575B solid}
#copybilder { width: 450px; margin-left: 90px; margin-top: 20px; padding-top: 2px; padding-bottom: 2px }
.bildrand { border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px}
.titel {  background-color: #000000; background-image: url(images/backtitel.jpg); background-repeat: no-repeat; vertical-align: top}
#copytitel {  margin-top: 133px; margin-left: 260px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #000000; width: 325px}
.headlinetitel { font-family: "Times New Roman", Times, serif; font-size: 32px; color: #FFFFFF}
a:link {  color: #FFFFFF; text-decoration: none}
a:active {  color: #E93839; text-decoration: none}
a:visited {  color: #FFFFFF; text-decoration: none}
a:hover {  color: #E93839; text-decoration: none}
#footertitel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #CCCCCC; width: 450px; margin-top: 30px; margin-left: 220px}
#footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width: 420px; margin-left: 90px; margin-top: 50px; padding-top: 10px; border: #333333 dashed; border-width: 1px 0px 0px; margin-bottom: 10px}
#flashrechts {  float: left; height: 180px; width: 240px}
#flashspace {  float: left; height: 200px; width: 350px}
#flashspaceleft { float: left; height: 320px; width: 400px}
.textfelder {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; width: 180px}
.kommentarfeld { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; width: 350px}
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}
.button {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}
.termine {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #333333; border: 1px #8977A6 solid; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; background-image: url(images/termine_back.jpg); background-repeat: repeat; font-weight: bold}
#bilderspace { float: left; height: 100px; width: 350px }
.rot {  color: #FF0000}
.WICHTIG { color: #FF0000 }
.FETT {  font-weight: bold}
#memberspace { float: left; height: 25px; width: 350px }
.updatestxt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #333333}
#navirechts { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #E5E5E5; width: 275px; margin-left: 40px ; font-weight: bold}

body#member_home a#member_homenav, body#latex a#latexnav, body#erotik a#erotiknav, body#nylons a#nylonsnav, body#stiefel a#stiefelnav, body#lingerie a#lingerienav, body#leder a#ledernav, body#lack a#lacknav
{
	color: #E93839;
	
}
.tdlinksprivat { background-repeat: no-repeat; background-color: #C2B8D1; width: 598px; vertical-align: top; text-align: left ; background-image: url(images/back_content_test1.jpg)}
.tdrechtsprivat { background-image: url(images/back_rechts2.jpg); background-repeat: no-repeat; background-color: #675687; width: 352px; vertical-align: top }
#rahmen {  border: 1px #785E7D solid; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: #A793AE}
.combobox {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width: 180px}
.tddiary { background-repeat: no-repeat; background-color: #C2B8D1; width: 598px; vertical-align: top; text-align: left }
.thumbstitel {
	margin-top: 4px;
}
.thumbstitelfrei {
	margin-top: 3px;
	border: 1px solid #FF0000;
}
