/* Index-Seite und Sitemap und NoMoreEmail */body #index,body #sitemap,body #nomoreemail  { font-family: Arial, Helvetica, Verdana, sans-serif; color: #000000; background: #fff;padding: 0px;margin: 0px; }#index #content { position: absolute; top: 50%; left: 50%; width: 800px; height: 440px; margin-top: -220px; margin-left: -400px;background: #fff; }#sitemap #content,#nomoreemail #content {width: 800px;margin: 30px auto 0 auto;background: #fff; }#index #header,#sitemap #header {float: left;width: 607px;height: 125px;background: #C50F36 url(grafik_index/oben.gif) no-repeat;}#index p.text,#sitemap p.text,#nomoreemail p.text  { color: #000; font-size: 10px;font-weight: bold;text-transform: uppercase;text-align: left;text-indent: 8mm;margin-top: 103px;}#disclaimer p.text  { color: #000; font-size: 10px;font-weight: bold;text-transform: uppercase;text-align: left;text-indent: 8mm;margin-top: 10px;}#index span,#sitemap span,#nomoreemail { color: #C50F36; }#index #header a { color: #000; }#index #header a:link,#sitemap #header a, #sitemap #header a:link { color: #C50F36; text-decoration: underline; }#sitemap #header a:hover { color: #C50F36; text-decoration: none; }#index a:hover,#sitemap a:hover { text-decoration: none; }#index #navi,#sitemap #navi {float: left;width: 193px;/*height: 112px;*/padding: 13px 0 0 0;background: #C50F36;}#index .col,#sitemap .col {width: 193px;height: 28px;padding: 0px;margin: 0px;}#index .menue_li,#sitemap .menue_li {float: left;width: 93px;height: 28px;padding: 0px;margin: 0px;}#index .menue_re,#sitemap .menue_re {float: left;width: 100px;height: 28px;padding: 0px;margin: 0px;}#index #main {width: 800px;height: 235px;background: #F1EDE3 url(grafik_index/m_higru.gif) no-repeat;}#sitemap #main {width: 800px;background: #F1EDE3 url(grafik_index/site_motif.jpg) 0 30px no-repeat;}#nomoreemail #main {width: 740px;background: #F1EDE3;padding-left: 30px;padding-right: 30px;}#index #footer,#sitemap #footer,#nomoreemail #footer {width: 800px;height: 80px;background: #000;}#index #links,#sitemap #links,#nomoreemail #links {float: left;width: 577px;height: 80px;padding-left: 30px;}#index #logo,#sitemap #logo,#nomoreemail #logo {float: left;width: 193px;height: 80px;}#index p.claim,#sitemap p.claim,#nomoreemail p.claim  { color: #fff; font-size: 10px; font-weight: bold; font-stretch: semi-expanded; text-transform: uppercase; text-align: left; text-indent: 0; letter-spacing: 1px; margin-top: 20px; }#index img, #sitemap img { border: none;}/* sitemap */#sitemap .box_li { width: 300px;float: left;;}#sitemap .box_re { width: 300px;float: left;;}#sitemap #main h1 { padding: 5px 10px 0 27px;text-transform: uppercase;}#sitemap #main p { padding-left: 37px;text-indent: 0mm;}#sitemap ul { margin: 0; padding-left: 37px;}#sitemap li { margin: 0; padding: 0; list-style-type: square; list-style-position: outside; display: list-item; text-indent: 0mm }#sitemap a { color:#000000; text-decoration: none; }#sitemap a:link { color: #000; font-weight: normal; text-decoration: none; }#sitemap a:hover,#sitemap .top a:hover { color:#c50f36; text-decoration: none; }#sitemap .top a { color:#c50f36; font-weight: bold; text-decoration: underline; }/* NoMoreEmail-Seite */#nomoreemail #header {float: left;width: 800px;height: 125px;background: #C50F36 url(grafik_index/oben_nomore.gif) no-repeat;}#nomoreemail #content {width: 800px;margin: 30px auto 0 auto;background: #fff; }#nomoreemail #content2 { position: absolute; top: 50%; left: 50%; width: 800px; height: 440px; margin-top: -220px; margin-left: -400px;background: #fff; }#nomoreemail p.n {color: #000000;}#nomoreemail textarea,#nomoreemail .texte input { 	margin: 5px;	background: #ffffff; 	width: 500px; 	font: normal 12px Arial, Helvetica, sans-serif;	color: #000000;}.box input { margin-left: 5px; }/* allgemeines */body {	margin-left:27px;margin-right:10px; }	a:link { color:#c50f36; font-weight:bold }a:visited {	color:#c50f36; }h1    { color: #696969; font-size: 10pt; font-family: "Arial Black", Arial }h2  { color: #c50f36; font-size: 9pt; font-family: Arial }h3  { color: #696969; font-size: 18pt; font-family: "?l?r ????", Arial; font-weight: bold }h4  { color: #696969; font-size: 18pt; font-family: "Adobe ???? Std Acro L"; font-weight: bold }p,li  { font-size: 9pt; line-height: 12pt; font-family: Arial; text-indent: 10mm }.lihead  { padding: 0; margin: 0; font-size: 9pt; line-height: 12pt; font-family: Arial; text-indent: 0mm }.li2  { padding: 0; margin: 0; font-size: 9pt; line-height: 12pt; font-family: Arial; text-indent: 2mm }table.li2 { padding: 0; margin: 0; }ul { padding: 0; margin: 0; list-style: disc; list-style-position: outside; text-indent: 0mm; }li.front { padding: 0; margin: 0; font-size: 8pt; line-height: 12pt; text-indent: 0mm; }li.normal { padding: 0; margin: 0; font-size: 9pt; line-height: 12pt; text-indent: 0mm; }p.h1  { color: #696969; font-size: 9pt; font-family: "Arial Black", Arial }p.n  { font-size: 9pt; line-height: 12pt; font-family: Arial; text-indent: 0mm; word-spacing: 0.8mm; letter-spacing: 0mm }p.jap  { font-size: 12pt; font-family: "?l?r ????", Arial; line-height: 15pt; text-indent: 0; letter-spacing: 0 }p.jap3  { font-size: 12pt; font-family: "?l?r ????", Arial; line-height: 15pt; text-indent: 40px; letter-spacing: 0 }p.jap2  { font-size: 9pt; font-family: "?l?r ????", Arial; line-height: 12pt; text-indent: 0; letter-spacing: 0 }p.chi   { font-size: 12pt; font-family: "Adobe ???? Std Acro L", Arial; line-height: 15pt; text-indent: 0; word-spacing: 0.8mm; letter-spacing: 0 }p.chi2   { font-size: 9pt; font-family: "Adobe ???? Std Acro L", Arial; line-height: 12pt; text-indent: 0; word-spacing: 0; letter-spacing: 0 }p.mb {	text-indent:0mm;	margin-left:10mm;	font-weight:bold ; }p.mbc { font-family: "Adobe ???? Std Acro L", Arial; font-weight: bold; text-indent: 0; margin-left: 10mm }p.mbj { font-size: 12pt; font-family: "?l?r ????", Arial; font-weight: bold; line-height: 15pt; text-indent: 0; margin-left: 10mm }p.copy {	text-align:right;		font-size:8pt; }p.copyj { font-size: 8pt; font-family: "?l?r ????"; text-align: right }/*hr {	noshade; width:80%; size=1; } *//* { font-size:12pt; color:#0F0000; font-family:Arial; font-weight:bold; } */#disclaimer p.d  { color: #000; font-size: 10px;font-weight: bold;text-transform: uppercase;text-align: left;text-indent: 0mm;margin-top: 5px;}.west { font-family: Arial; font-size: 11pt; }.west2 { font-family: Arial; font-size: 11pt; font-weight: bold; }/* tabelle */#tabelle table {	border: 1px solid #E2D8C4;}#tabelle td {	text-align: left;	border: 1px solid #E2D8C4;	padding: 3px;}#tabelle table .ohne {	border: 0;}#tabelle td .ohne {	border: 0;	padding: 0px 5px 0px 0;}#tabelle td.zentriert {	text-align: center;	vertical-align: center;}#tabelle td.farbe {	background: #f8f5f0;}#tabelle .zwei p.n {	font-size: 7.5pt;}