﻿#test { background-color:#009900}
/* Stile der Seite (= body) */
html, body {width:100%; height:100%}
body { font-family: Arial, Helvetica, sans serif; margin:0px; background-color:#aead0b; }
body { SCROLLBAR-FACE-COLOR: #FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-SHADOW-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #DDDDDD; SCROLLBAR-ARROW-COLOR:  #000000; SCROLLBAR-TRACK-COLOR: #EFEFEF }

/*++ Stile der Seitenstruktur  ++*/
#schattierer { position:absolute; width:100%; height:100%; background-color:#000000; filter:alpha(opacity= 85); -moz-opacity:0.85; opacity: 0.85; -khtml-opacity:0.85; z-index:3; display:none }
#positionierer { position:absolute; width:856px; height:622px; left:5px; top:5px; display:block }
#randcontainer { position:absolute; width:100.19%; height:100.16%; bottom:0px; right:0px; background-color:#747307; display:block }
#randrechts { position:absolute; left:100%; top:0px; width:7px; height:100%; background-image:url(../03_Grafiken/scht_r_gr.gif); display:block}
#randrechts img { position:absolute; top:0px; left:0px; width:7px; height:7px; display:block }
#randunten { position:absolute; left:0px; top:100%; height:8px; width:100%; background-image:url(../03_Grafiken/scht_u_gr.gif); display:block }
#randunten img { position:absolute; top:0px; left:0px; display:block }
#randeckeuntenrechts { position:absolute; left:100%; top:100%; display:block }
#container { position:absolute; width:100%; height:100%; background-color:#FFFFFF; background-image:url(../03_Grafiken/start_BG.gif); background-repeat:no-repeat; background-position:center center; display:block }
#kopflogo  { position:absolute; top:0px; left:0px; height:80px; width:150px; background-image:url(../03_Grafiken/kopfLogo.gif); line-height:1px; font-size:1px;   }
#kopfmenu { position:absolute; left:150px; top:0px; width:706px; height:80px}
#mainmenubg { position:absolute; left:0px; top:80px; width:150px; height:542px; background-color:#F2F1D8}
#mainmenu { position:absolute; left:0px; top:80px; width:150px; background-color:#F2F1D8 }
#vdahinweis { position:absolute; left:0px; bottom:0px; width:150px; background-color: #F2F1D8 }

#contentcont { position:absolute; left:156px; top:86px; width:520px; height:531px }

#seitentitel { position:absolute; right:0px; top:86px; width:170px; height:20px; font-size:16px; font-weight:bold; color:#750219; white-space:nowrap; vertical-align:top }
#termin { position:absolute; right:0px; top:101px; width:175px }
#seitenmenu { position:absolute; right:0px; bottom:5px; width:170px }


/*++ Stile der unterschiedlichen Seitenbereiche ++*/
/* Stile des Kopfmenüs */


/* Stile des Hauptmenüs */


/* Stile des VdA-Hinweises*/
#vda {position:absolute; bottom:5px; left:6px; width:138px; font-size:10px; font-family:Arial, Helvetica, sans-serif; line-height:11px}
a.vda:link    { color:#750219; text-decoration:none }
a.vda:visited { color:#750219; text-decoration:none }
a.vda:hover   { color:#000000; text-decoration:underline }
a.vda:active  { color:#000000; text-decoration:none; background-color:#ffffff }

/* Stile des Inhalt-Bereichs */
#content { position:relative; overflow:scroll; width:520px; height:531px; padding:0px 3px 0px 0px; overflow-x:hidden; z-index:2 }
#inhalt  { width:520px; height:531px; overflow:visible; }
#bg      { position:absolute; overflow:auto; width:520px; height:531px; padding:0px 3px 0px 0px; overflow-x:hidden; z-index:1; background-color:#ffffff; -moz-opacity:0.50; filter:alpha(opacity=50); opacity:0.5 }
/* Stile der Galerieseite */
.galzelle { position:absolute; width:96px; height:96px; background-color:#f2f1d8 }
.galzelle div { position: absolute; top: 7px; left: 7px; width: 82px; height: 82px; overflow: hidden }
.e1 { position:absolute;top:0px;left:0px; width:7px; height:7px }
.e2 { position:absolute;top:0px;right:0px; width:7px; height:7px }
.e3 { position:absolute;bottom:0px;left:0px; width:7px; height:7px }
.e4 { position:absolute;bottom:0px;right:0px; width:7px; height:7px }

/* Stile Termine */


/* Stile des Seitenmenüs */
/* Links */
a.rechts { display:block; font-size:12px; font-weight:normal; margin-top:0px; padding:0px 1px; line-height:13px }
a.rechts:link    { color:#750219; text-decoration:none }
a.rechts:visited { color:#750219; text-decoration:none }
a.rechts:hover   { color:#000000; text-decoration:underline }
a.rechts:active  { color:#000000; text-decoration:none; background-color:#ffffff }
a.aktivR      { display:block; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; padding:0px 1px; letter-spacing:1px }
/* Bilder */
div.minis { position:relative; width:166px; height:250px; overflow:hidden; margin-top:4px } 
div.minis  div { position:absolute; width:82px; height:82px; overflow:hidden; } 
div.minis  img { position:absolute; } 
div.minis  a { position:absolute; width:82px; }
#m1 { top:0px; left:0px } 
#m2 { top:0px; left:84px } 
#m3 { top:84px; left:0px } 
#m4 { top:84px; left:84px } 
#m5 { top:168px; left:0px } 
#m6 { top:168px; left:84px } 


/* Stile des Bildbetrachters (nur Vitaseiten) */
#grossbild { position:absolute; z-index:4; left:auto; top:auto; display:none }
#druckoptionen { position:absolute; top:250px; left:300px; padding:40px 40px 25px; font-weight:bold; font-size:12px; color:#FFFFFF; line-height:20px; background-color:#F2F1D8; border:1px solid #750219; display:none; z-index:4 }
#druckoptionen div { position:absolute; top:0px; left:0px; width:100%; background-color:#750219 }
#druckoptionen input { text-align:left; margin:0px; padding:0px 5px; word-spacing:1px; width:150px }
/* ; overflow:hidden */
#bilder { position:absolute; left:20px; top:-15px;  width:680px;  height:680px; background-color:#F2F1D8 }
#symbolleiste { position:absolute; height:100%; right:-88px; top:0px; width:86px; background-color:#F2F1D8; display:block  }
div.minisplayer { position:relative; width:100px; } 
div.minisplayer  div { position:relative; width:82px; height:82px; overflow:hidden; margin:2px} 
div.minisplayer  img { position:absolute; } 
div.minisplayer  a { position:absolute; width:82px; }
/*  line-height:6px; font-size:6px */
#mp7 div{ position:absolute; width:38px; height:38px; }
#mp7 a{ position:absolute; width:34px; height:34px; border-width:2px; border-color:#F2F1D8; border-style:outset  }
#mp7 a:link { background-color:#F2F1D8; border-style:outset }
#mp7 a:visited { background-color:#F2F1D8; border-style:outset }
#mp7 a:hover { background-color:#aead0b; border-style:outset }
#mp7 a:active { background-color:#aead0b; border-style:inset }
/* margin-top:-10px */
#mp7 a img{ margin:4px }
/*
#bildname { position:absolute; left:3px; bottom:1px; font:bold 12px Arial, Helvetica, sans-serif; color:#660000 }
*/
div.bild { position:absolute; background-color:#F2F1D8; display:none; width:680px; height:680px; display:none }

table.bild { width:680px; height:680px; }
/* text-align:center; vertical-align:middle */
td.bild {  }
td.bild td{ text-align:right; font:italic 11px Arial, Helvetica, sans-serif; line-height:11px }
td.bild font { float:left; font-style:normal; font-weight:bold; display:none }
/*span.bildname span { font-weight:normal }*/



/* Drucken */
#bilderprinter { position:relative; width:170mm; background-color:#FFFFFF; display:none }
/*
div.druckseite { position:relative; width:17cm; height:25.7cm; background-color:#CCCCCC; text-align:center }
td.bild {  }
td.bild table{  }
div.druckseite img { width:17cm; }
*/


/* Grundsätzliche Stile einiger Elemente */
img {border-width:0px}
var { font-weight:normal; font-style:normal }
noscript {font-size:12px}








/* Die Rundung background-color:#99FFFF; margin:0px */
img.ecke { width:7px; height:7px; }

img.inakt {width:17px;height:10px;border:0px;margin:5px 5px 5px 5px; -moz-opacity:0.40; filter:alpha(opacity=40); opacity:0.4; vertical-align:middle }
img.akt {width:17px;height:10px;border:0px;margin:5px 5px 5px 5px; -moz-opacity:1; filter:alpha(opacity=100); opacity:1; vertical-align:middle }
td.spra { vertical-align:top; text-align:right; color:#999999; font-size:11px; line-height:10px }



/* Die Aktuell-Liste */
h1.news {margin-top:0px}
div.news { height:7px }
abbr.strg { display:none }
#nix { text-align:center; font:12px Arial, Helvetica, sans-serif; color:#666666; display:none  }
img.news { width:150px; height:150px }
hr.news { width:60%; color:#F2F1D8; background-color:#F2F1D8; height:1px; border:0px; margin-top:20px; margin-bottom:20px; display:block}
ul.news { list-style:outside url(../03_Grafiken/icon.gif); font-size:13px; margin:0px }
ul.news li { margin-top:10px; padding:0px 4px;  }
div.imprimg { width:400px; height:300px }
div.imprimg img{ height:300px }
img.imprimg { height:70px; margin-right:4px }
select.new { width: 140px; font-size:12px; margin: 4px 0px 10px }
div.new { position:relative; clear:right; font-family: Arial, Helvetica, sans-serif; font-size:12px; padding: 0px 15px;  }
abbr.strg { display:none }
img.in {  margin:0px -15px 4px 7px; float:right }
div.nh {
	font-weight:bold;
	color:#750219;
}
div.nl { margin:1px 5px 1px 0px; padding:0; height:0; border-style:none; border-top:1px solid #F2F1D8 }
img.nik { float:right; margin-left:5px }
div.nt { padding:7px 60px 0px; word-spacing:1px }
div.nwt { display:none }
div.ed { font-style:italic; font-size:11px; text-align:right; margin:-1px 20px 25px }
table.newsbildtable {  margin:0px 0px 5px 5px; float:right }
div.akttt { display:none; position:absolute; top:-90px;  }
img.ico { width:10px; height:10px; border:1px solid black; margin:0px 3px -1px 0px}

/* Aktuell-Eintträge in den Vita-Seiten*/
div.newv {
	clear:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 0px 0px;
}
div.nhv {
	font-weight:bold;
	color:#000000;
}
img.nikv { float:right; margin-left:5px }
div.nlv { margin:1px 5px 1px 0px; padding:0; height:0; border-style:none; border-top:1px solid #F2F1D8 }
div.ntv {
	padding:7px 50px 15px 85px;
	word-spacing:1px
}
div.edv {
	font-style:italic;
	font-size:11px;
	text-align:right;
	margin:-1px 20px 25px;
	display: none;
}


.kopfmenu {border-top:1px solid #747307}
.mainmenu { width:150px; border-left:1px solid #747307; background-color:#F2F1D8; vertical-align:top }

#kopfHyperlks  { width:706px; height:80px; background-image:url(../03_Grafiken/kopfRechts.gif); background-repeat:repeat-x }
#kopfActors  { width:344px; height:80px; background-image:url(../03_Grafiken/kopfAct.gif); background-repeat:no-repeat }
#kopfAgentur  { width:344px; height:80px; background-image:url(../03_Grafiken/kopfAgt.gif); background-repeat:no-repeat }
td.kopflink { width:124px; text-align:center; vertical-align:bottom }


#impr  { font-size:11px; font-weight:normal; margin:0px 6px 6px }
td.impr { width:354px; vertical-align:bottom; text-align:right }

span.top { font-size:13px; font-weight:bold; letter-spacing:1px; display:block; margin-bottom:6px }
a.top { display:block; font-size:13px; font-weight:bold; margin-bottom:6px }
a.top:link    { color:#750219; text-decoration:none }
a.top:visited { color:#750219; text-decoration:none }
a:top:focus { color:#000000; text-decoration:none; letter-spacing:1px }
a.top:hover   { color:#750219; text-decoration:underline }
a.top:active  { color:#000000; text-decoration:none; letter-spacing:1px }

#zentrierer { position:absolute; width:100%; height:1px; overflow:show; top:50% }
/* Höhe ändern:  neu: 622; original: 573; Zuwachs: +49 */
/* ; cursor:e-resize */
#seilbild {position:absolute; bottom:0px; right:0px; display:block }
#seite {width:850px; height:615px}
#seite {background-image:url(../03_Grafiken/start_BG.gif); background-repeat:no-repeat; background-position:center center}
#ore { line-height:1px; vertical-align:top; font-size:1px; background-image:url(../03_Grafiken/scht_r_gr.gif); background-repeat:repeat-y }
#uli { height:8px; line-height:1px; font-size:1px; background-image:url(../03_Grafiken/scht_u_gr.gif); background-repeat:repeat-x; text-align:left; vertical-align:top }
#ure { vertical-align:top; height:1px; line-height:1px; font-size:1px }
img.schatten { margin:0px }


#start { position:relative; width:511px; height:513px; padding:0px 3px 0px 0px; }
td.obli { vertical-align:top; text-align:left }
td.obre { vertical-align:top; text-align:left }
td.unli { vertical-align:bottom; text-align:left }
td.unre { vertical-align:bottom; text-align:left; width:45%; height:40% }
div.obli { position:absolute; top:0px; left:0px; }
div.obre { position:absolute; top:0px; right:0px; }
div.unli { position:absolute; bottom:0px; left:0px; }
div.unre { position:absolute; bottom:0px; right:0px; }


span.links { display:block; font-size:12px; font-weight:bold; color:#000000; letter-spacing:1px; margin-top:0px; padding:1px 3px 1px 10px}
a.links { display:block; font-size:12px; font-weight:bold; margin-top:0px; padding:1px 3px 1px 10px}
a.links:link    { color:#750219; text-decoration:none }
a.links:visited { color:#750219; text-decoration:none }
a.links:hover   { color:#750219; text-decoration:underline }
a.links:active  { color:#000000; text-decoration:none; }
a.aktiv      { display:block; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; padding:1px 3px 1px 15px }

span.lksKap { display:block; font-size:13px; font-weight:bold; color:#000000; padding-left:5px; margin:14px 0px 3px; letter-spacing:1px; border-top:1px solid #000000 }
a.lksKap { display:block; font-size:13px; font-weight:bold; padding-left:5px; margin:14px 0px 3px; letter-spacing:1px; border-top:1px solid #000000}
a.lksKap:link    { color:#750219; text-decoration:none }
a.lksKap:visited { color:#750219; text-decoration:none }
a.lksKap:hover   { color:#750219; text-decoration:underline }
a.lksKap:active  { color:#000000; text-decoration:none }
a.aktKap { display:block; font-size:13px; font-weight:bold; color:#000000; text-decoration:none; padding-left:5px; margin:30px 0px 3px; letter-spacing:1px; border-top:1px solid #000000 }

td.content { padding:10px 4px 10px 5px; vertical-align:bottom }

td.name { font-size:16px; font-weight:bold; color:#750219; white-space:nowrap; vertical-align:top }

td.spaltere { width:175px; padding:10px 0px; vertical-align:top }
table.spaltere { width:175px; height:513px }
div.rechts { font-size:12px; font-weight:bold; color:#750219; margin-top:0px; margin-bottom:1px; padding:1px }
img.rechts { margin:0px 3px -1px 0px}
a.rechts { display:block; font-size:12px; font-weight:normal; margin-top:0px; padding:0px 1px; line-height:13px }
a.rechts:link    { color:#750219; text-decoration:none }
a.rechts:visited { color:#750219; text-decoration:none }
a.rechts:hover   { color:#000000; text-decoration:underline }
a.rechts:active  { color:#000000; text-decoration:none; background-color:#ffffff }
a.aktivR      { display:block; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; padding:0px 1px; letter-spacing:1px }










img.fBild { float:right; margin-bottom:20px; margin-left:6px }
div.hinweis {position:relative; width:311px; left:85px; background-color: #F2F1D8; margin-bottom:12px; padding:0px; font-size:13px }
div.hinweis table { margin-bottom:-3px; width:100%; background-color:#f2f1d8; border-width:0px }
div.hinweis td { padding:0px; margin:0px; line-height:1px }
table.hinweisU { margin-top:0px; width:100%; clear:left }
table.hinweisU td { padding:0px; margin:0px; line-height:1px }
div.hinweis div {margin:0px 5px 0px 65px; display:block; padding:0px 4px }
div.hinweis b { color:#750219; margin:0px 6px 0px -65px }
table.hinweis { margin-bottom:-3px; width:100%; background-color:#f2f1d8; border-width:0px }


/* Galerie 2007 */
div.absatz { padding-left:0px; font-size:13px; margin:10px 50px 10px 85px; word-spacing:2px; z-index:1 }
div.absatz img {  }

table.fototab { width:500px; height:531px }
table.fototab td {   }
table.foto {margin:auto}
a.fotoanker { font-size:1px; line-height:0px }
img.aktuellfoto { border:0px }
td.copyright { font-size:10px; color:#666666; padding:0px; text-align:right }
a.copyright { font-size:10px; color:#666666; padding:0px; text-decoration:none }

/* margin-right:6px margin:0px 80px 4px 85px*/
div.zweispalt {margin-bottom:5px; clear:left}
div.zweispalt img { margin:0px 5px 5px }
div.zweispalt object { margin:0px 0px -1px 2px}
div.zweispalt span { font-size:13px; float:left; font-weight:bold; margin-right:6px }
div.zweispalt div{ font-size:13px; margin-left:85px }

div.audio { padding-left:0px; font-size:13px; margin:30px 85px; word-spacing:2px; z-index:0; clear:right }
div.audio object { margin:0px; float:right; }
div.audio div { font-weight:bold }
div.audio span {  }


h1.vita {clear:left; margin-top:0px}
span.zusatz {font-size: 13px}
hr.vita { width:60%; color:#F2F1D8; background-color:#F2F1D8; height:1px; border:0px; clear:both; margin-top:20px; margin-bottom:20px; display:block}
span.autor { font-weight:normal; font-size:11px; font-style:italic }


/* Die Stile der Projekteinträge */
.projeintr {  font-family: Arial, Helvetica, sans-serif; font-size:13px; width:100%; clear:both; padding-top:10px }
.lksspalte {float:left; width:275px; margin:0px}
.respalte {float:right; width:213px; margin:0px}
.spalte1 {}
.spalte2 {float:right; width:190px }
.spalte3 {float:left; width:160px }
.spalte4 {text-align:right; float:right }
.uz {padding:0px 30px 0px 85px; clear:both; font-size:12px; margin-top:-8px }
a.titel {text-decoration:none; font-weight:bold}
a.titel:link    { color:#000000 }
a.titel:visited { color:#000000 }
a.titel:focus   { color:#750219 }
a.titel:hover   { color:#750219 }
a.titel:active  { color:#750219 }
div.tool { width:156px; padding:0px}
span.tool { display:block; background-color:#750219; font-weight:bold; color:#FFFFFF; padding:0px 3px 1px }
img.tool { display:block; width:150px; height:150px; margin:3px 3px 1px 3px; background-color:#750219 }
samp.tool { display:block; padding:0px 3px 3px; font: 11px Arial,Helvetica,sans-serif; line-height:12px}
input.vita {float:right; text-align:center; margin-right:12px; width:18px; height:15px; line-height:14px; font-size:13px; vertical-align:20%; font-weight:bold; font-family:monospace; background-color:#F2F1D8; margin-top:-8px}
a.pup {display:block; text-decoration:none; color:#750219; border:1px solid #750219; margin:1px 14px 1px 0px; padding:0px 2px; background-color:#F2F1D8; font-size:11px; font-family:Arial, Helvetica, SansSerif; cursor:pointer  }
center {display:none}
span.autor {font:italic normal 11px}


/* Die Stile der Links im normalen Text margin-bottom:0*/
a.absatz { display:block; color: #770011; font-size:13px }
a.absatz:link {  color: #770011; text-decoration: none}
a.absatz:visited {  color: #555555; text-decoration: none}
a.absatz:focus {  color: #770011; text-decoration: underline}
a.absatz:hover {  color: #770011; text-decoration: underline}
a.absatz:active {  color: #770011; text-decoration: underline}
a.absatz img { margin:0px 4px -1px 0px}
img.linka { margin-right:4px; margin-bottom:-1px}
table.absatz td { padding-right: 10px; font-size:13px; word-spacing:2px }

a.zweispalt { display:block }
a.txtlnk {font-size:13px}
a.txtlnk:link {  color: #770011; text-decoration: none}
a.txtlnk:visited {  color: #555555; text-decoration: none}
a.txtlnk:focus {  color: #770011; text-decoration: underline}
a.txtlnk:hover {  color: #770011; text-decoration: underline}
a.txtlnk:active {  color: #770011; text-decoration: underline}
a.txtlnk img {  margin-right:4px; margin-bottom:-1px }


.weg {display:none}
h1 { font-size:16px; font-weight:bold; color:#750219; padding:0px 0px }

td.termin { vertical-align:top; padding:0px 5px 0px 0px }
#termindiv { position:relative; font-size:11px; font-weight:normal; line-height:12px; display:none }
div.terminblock { position:relative; padding:5px; background-color:#f2f1d8; padding:6px }
/* f2f1d8 */
div.terminblock div { position:absolute;  }
div.terminblock img { width:7px; height:7px }
div.terminblock span { display:none;  }
div.terminblock a { display:block; text-decoration: none; color:#750219; margin:-1px 0px 0px }
div.terminblock hr { width:60%; height:1px; background-color:#750219; color:#750219; border:none }

div.termin {margin:2px 4px -1px; }
div.terminheader {margin:2px 5px -1px 0px; font-weight:bold; color:#750219 }
div.termine {margin:2px 5px 6px }
img.termin {margin:0px 3px -1px 0px; border:0px; }

/* Stile der Galerieseite */
div.galtt { margin:0px; border:0px }
div.galttt { background-color:#770011; padding:1px 3px; color:#ffffff; font-weight:bold; font-size:11px }
div.galtti { background-color:#F2F1D8; padding:3px; text-align:center; vertical-align:middle;  }
table.galtt { margin:0px; border:0px; padding:0px }
td.galttt { background-color:#770011; padding:1px 3px 2px; color:#ffffff; font-weight:bold; font-size:11px }
td.galtti { background-color:#F2F1D8; padding:3px; text-align:center; vertical-align:middle }
td.galtti img{ margin:15px; width:200px }
table.gal {width:500px; height:513px; border-collapse:collapse}
td.gal { padding:0px; text-align:left; font-size:11px; font-weight:bold; vertical-align:top; height:92px; width:25%; overflow:hidden }
div.gal { overflow:hidden; top:0px; left:0px; width:120px; height:86px; background-color:#f2f1d8; }
div.gal table { width:100%; background-color:#f2f1d8; border-width:0px; clear:left }
div.gal td { padding:0px; margin:0px; font-size:1px; line-height:1px }
div.ingal { padding-left:5px; margin:-4px 0px;height:80px; overflow:hidden }
div.ingal div { float:left; margin-right:4px; width:70px; height:70px; overflow:hidden }
div.ingal img { border:none }
div.ingal a {font-weight:normal; margin:0px 0px 0x 0px; font-size:11px; color: #770011; text-decoration:none }
img.gal {  }



td.titel { height:18px; font:bold 14px Arial,Helvetica,sans-serif; color:#750219; padding:0px 0px 1px; text-align:left }
div.kladr {font-size:11px}
div.kladr div {margin-top:3px}

/* Die Stile der Agenturseiten */
div.agentur { position:static; width:100%; height:100%; overflow:auto; padding:0px 25px 0px 5px; border-right:1px solid #DDDDDD }
div.contkopf { position:relative; left:3px; margin-bottom:40px }
div.contkopf div { position:absolute; top:27px; left:53px; width:200px; height:20px; font-size:13px }
div.contkopf img { width:88px; height:38px }

/* Die Stile der Startseite   750219*/
h1.gruende {margin:0px 0px 2px 0px; font-size:12px}
#gruende {position:relative; width:280px; background-color: #F2F1D8; padding:0px; cursor:hand; cursor:pointer }
table.gruende { margin-bottom:-3px; width:100%; background-color:#f2f1d8; border-width:0px }
table.gruende td { padding:0px; margin:0px; line-height:1px }
table.hinweisU { margin-top:0px; width:100%; clear:left }
table.hinweisU td { padding:0px; margin:0px; line-height:1px }
div.grund  {clear:left; margin:0px; padding:0px 4px; font-size:11px; line-height:12px; margin-bottom:3px; display:none }
div.grund  font { font:bold 11px Arial, Helvetica, sans-serif;  }
div.nr { 	float:left; height:22px; width:22px; background-image: url(../03_Grafiken/grundbg.gif); overflow:hidden; margin-right:4px; text-align:center; color:#750219; font-size:15px; margin-top:2px }
div.nr b { display:block; line-height:24px; }
table.nr { height:100%; width:100%  }
td.nr { text-align:center; vertical-align:middle; color:#750219; font-weight:bold; font-size:14px; vertical-align:0% }

div.grundA  {clear:left; margin:0px; padding:0px 4px; font-size:12px; line-height:14px; margin-bottom:5px }
div.grundA  font { font:bold 12px Arial, Helvetica, sans-serif;  }

/* Die Stile der Aktuellseite */
div.ml { position:relative; width:12px; height:14px; display:inline-block; vertical-align:top; margin:0px 2px }
div.ic { position:absolute; width:12px; height:14px; overflow:hidden; bottom:0px; right:0px; z-index:2 }
img.ml { position:absolute; border:0px none; width:12px; cursor:pointer;  }
div.ic:focus {  }
div.ic:hover { overflow:visible; width:70px; height:70px  }
div.ic:active {  }
img.ml:focus { }
img.ml:hover { width:70px }
img.ml:active { }





















