*.dontprint { display:none; }

body
{
background-color: #ffffff;
font-family: "tahoma";
}

h1    { font-size: 24pt; }
h2,h3 { font-size: 16pt; font-variant: small-caps; }
h4    { font-size: 16pt; text-decoration: underline; }
h1,h2,h3,h4,h5,h6 { font-family: verdana; color: #FFFFFF; }

img { border-color:#000000; }

th
{
text-align:left;
background-color: #000000;
padding-top: 4px;
padding-bottom: 12px;
}

*.maintbl
{
}

*.toppest { display: none; }

table,td,tr
{
vertical-align: top;
font-size: 10pt;
}

a,a:visited,a:active { color: #ffffff; }
a:hover { color: #ffffff; cursor: url("grafx/cursors/finger.cur"); }
b { line-height: 16px; }

*.page
{
background-color: #ffffff;
color: #000000;
padding: 10px;
padding-right: 60px;
border-style: solid;
border-width: 1px 2px 2px 2px;
border-color: #ffffff;
}


*.menu  { display: none; }
*.menu1 { display: none; }
*.menu1 *.icon { display: none; }
*.menu2 { display: none; }

*.umenu
{
color: #ffffff;
}

*.icon
{
font-variant: small-caps;
text-align: center;
font-size: 10pt;
text-decoration: underline;
color: #ffffff;
}
*:hover.icon { font-weight: 600; color: #ffffff; }

*.icon img
{
border-width: 4px;
border-color: #000000;
width: 32px;
height: 32px;
}
*:hover.icon img
{
border-width: 2px;
width: 36px;
height: 36px;
-moz-opacity:0.8;
}

*:hover.logo img
{ display: none; }

*.menulink
{ display: none; }

.menulink.menulink2,.menulink2,a:hover.menulink2
{ display: none; }

a:hover.menulink
{ display: none; }

select
{ display: none; }

input,button,textarea
{
display: none;
}

input:hover,button:hover,textarea:hover,select:hover,textarea:hover
{ display: none;
  background-color:#444444;
  background-image:url('../grafx/design/newstyle2/grau.gif'); }

*.freefield { border-color: #444444; }
