body { background-color:#000000; color:#FFCC00;}

img { border-style:solid;
      border-color:#000000;}

.rand  {margin-top:3px; margin-bottom:3px; margin-left:0px; margin-right:0px; }

.rm {border-top-width:0px;      /* nur oben */
    border-bottom-width:3px;   /* nur unten */
    border-left-width:0px;     /* nur links */
    border-right-width:3px;    /* nur rechts */ }

h1,h2,h3,h4,p,ul,ol,li,div,div.menu,td,th,address,blockquote,b,i {
 font-family:Times New Roman,sans-serif;}

emo {font-style:italic;
    font-weight:bold;}

table {spacing:0px; padding:0px; }

h1 { font-size:26px; margin-bottom:18px; }

h2 { font-size:21px; margin-bottom:18px; }

h3 { font-size:16px; margin-bottom:6px;}

h4 { font-size:13px; }

p,ul,ol,li,div,address,blockquote { font-size:12px; }

pre {font-size:12px; color:#FFCC00; }

code,kbd,tt { font-family:Courier New,Courier; color:#0000C0; }

var { font-style:normal; color:#0000C0; }

blockquote,cite { font-style:italic; }

a:link { color:#FFCC00; text-decoration:none; }

a:visited { color:#FFCC00; text-decoration:none; }

a:active { color:#FFCC00; text-decoration:underline; }

a.nav:link { color:#FFCC00; text-decoration:underline; }
a.nav:visited { color:#FFCC00; text-decoration:underline; }
a.nav:active { color:#FFEE00; text-decoration:none; }

.nav { font-size:11px;
       font-family:Arial Unicode MS,Arial,sans-serif; }

ins { color:#009900; font-weight:bold; text-decoration:none; }

del { color:#990000; font-weight:bold; text-decoration:line-through; }


table.tour { font-family:Times New Roman,sans-serif;
             padding:5px;
             font-size:14px;
             border-style:groove;
             cursor:hand;}

tr.tour {font-family:Times New Roman,sans-serif;
         font-size:14px;
	vertical-align:middle;
 	text-align:center;}

p.tour  {font-weight:bolder;
	font-stretch:expanded;
         text-transform:uppercase;}

div.tour { margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
         text-align:"justify";}

.hinw  {  text-align:left;
          font-family:Arial,serif;
          font-size:12px;
          margin-top:6px;
          margin-bottom:2px;
          text-decoration:none;
          border-style:none;}


div.menu {text-align:center;
          font-family:Times New Roman,sans-serif;
          font-size:14px;
          vertical-align:top;
          margin-top:18px;
          margin-bottom:18px;
          line-height:20px;
          text-decoration:none;
          border-style:none;}

ul.menu {text-indent:0px;
         line-height:18px;
         text-align:center;
         vertical-align:middle;
         list-style-type:none;
	color:blue;
         font-style:italic;
	margin-top:2px; }

p.menu { margin-top:2px;
         margin-bottom:12px;
	text-align:center;
         line-height:18px;
         top-height:0px;}


p.mso, li.mso, div.mso, li.tour
	{ margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";
         text-align:"justify";
         }
h1.mso
	{ margin-bottom:.0001pt;
         font-size:12.0pt;
	font-family:"Times New Roman";
	font-weight:normal;}
a.mso:link,
	{color:blue;
	text-decoration:underline;
	text-underline:single;}
a.mso:visited, span.mso
	{color:purple;
	text-decoration:underline;
	text-underline:single;}


.unicode { font-size:15px; font-family:Arial Unicode MS,Arial,sans-serif }

.xmpcode { border-width:10px; border-style:solid; border-color:#EEEEEE; background-color:#FFFFE0; }

.code { background-color:#FFFFE0; }

.tabxpl { background-color:#E4EEFF; }

.doc { background-color:#EEEEEE; }

.qbar { background-color:#FFFFE0; font-size:13px; font-family:Arial,sans-serif; }

.blue { color:#0000C0; }