html *

{
	-moz-box-sizing:border-box;
}
.titletext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #666666; padding-right: 30px; padding-left: 70px; vertical-align: bottom; padding-bottom: 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}
.titelabschluss {  border: #333333 solid; border-width: 2px 0px 0px; background-color: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; text-align: right; padding-top: 10px; padding-right: 20px}
.titlecombo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; vertical-align: top; margin-left: 70px; width: 180px; margin-bottom: 20px}
a:link {  color: #CC0000}
a:active {  color: #999999}
a:visited {  color: #CC0000}
a:hover {  color: #999999}

.navilinks:link {  color: #CC0000; text-decoration: none}
.navilinks:active {  color: #999999; text-decoration: none}
.navilinks:visited {  color: #CC0000; text-decoration: none}
.navilinks:hover {  color: #999999; text-decoration: none}

.navitop:link {  color: #CC0000; text-decoration: none}
.navitop:active {  color: #999999; text-decoration: none}
.navitop:visited {  color: #CC0000; text-decoration: none}
.navitop:hover {  color: #999999; text-decoration: none}

.tdnavitop {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;; text-align: right; padding-right: 35px; background-image: url(images/back_navi.gif); background-repeat: no-repeat}


.tdlinks {  width: 183px; border: #CCCCCC; border-style: dashed; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.contenttableabstand {  margin-top: 28px}
.tdlrechts { width: 266px; border: #CCCCCC; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.tdnavilinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-align: right; padding-right: 30px; line-height: 18px}
.tdcontent {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #666666; vertical-align: top; width: 451px; padding-right: 30px; padding-left: 30px; padding-bottom: 18px}
.bildrand {  border: 4px #333333 solid}
.bildunterschrift { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #666666; padding-right: 30px; padding-left: 30px; padding-bottom: 18px}
.contentabschluss { border: #333333 solid; border-width: 2px 0px 0px; background-color: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC; text-align: right; padding-top: 10px; padding-right: 65px}
.trenner {  border: #999999; border-style: dashed; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.bildunterschriftweiss { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #FFFFFF; padding-right: 30px; padding-left: 30px; background-image: url(images/headerrechts.gif); background-repeat: no-repeat; background-position: left top; height: 36px}
.bildunterschriftorange { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #FFFFFF; padding-right: 30px; padding-left: 30px; background-image: url(images/headerrechts_orange.gif); background-repeat: no-repeat; background-position: left top; height: 36px }
.bildunterschriftschwarz { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #FFFFFF; padding-right: 30px; padding-left: 30px; background-image: url(images/headerrechts_schwarz.gif); background-repeat: no-repeat; background-position: left top; height: 36px }
.tdnavilinksstory { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-align: right; padding-right: 30px; line-height: 18px }
.storycombo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; vertical-align: top; width: 160px; margin-left: 10px}
.tdheaderlinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 18px ; padding-left: 10px}
.tdheaderlinksevents { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 18px ; text-align: right; padding-right: 30px}
.bildunterschriftrechts { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #666666; padding-right: 30px; padding-left: 30px; padding-bottom: 18px
}
body#news a#newsnav,
body#profil a#profilnav,
body#story a#storynav,
body#links a#linksnav,
body#pics a#picsnav,
body#kontakt a#kontaktnav,
body#privacy a#privacynav,
table#gastro a#gastronav,
body#boogiestuff a#boogiestuffnav,
body#x4danger a#x4dangernav,
body#bruno a#brunonav,
body#turner a#turnernav,
body#movies a#moviesnav
{
	color: #999999;
	
}
