body
{
background-image:url(../grafiken/blue_gradient.bmp);
background-repeat:;
background-color:#fbffff;
font-family:Arial,Helvetica,Geneva,Sans-serif,sans-serif;
color:#000;
width:100.1%;
}

h1
{
Font-Size:2em;
Font-Weight:bold;
}

h2
{
Font-Size:1.2em;
Font-Weight:bold;
Margin-bottom:2px;
}

p, li, ul, td, tr
{
Font-Size:1em;
}

ul
{
list-style-type:none;
}

A:link
{
text-decoration:none;
color:#0000FF;
}

A:hover
{
text-decoration:none;
color:#0000FF;
letter-spacing:0.2em;
}

A:active
{
text-decoration:none;
}

A:visited
{
text-decoration:none;
color:#606060;
}

#banner1 {margin-bottom:2em;}

#nav {
width:8.5em;
margin-left:1px;
}

#nav ul {
list-style-type:none;
margin:0;
padding:0;
}

#nav li {
font-size:0.9em;
font-style:italic;
font-weight:bold;
text-align:center;
margin:0;
padding:0;
display:block;
background:#FFFFFF;
border:1px #000000 solid;
}

#nav a {
text-decoration:none;
border:2px #FF0000 solid;
width:8em;
display:block;
padding:0.5em;
color:#000;
}

#nav a:link
{
}

#nav a:hover
{
background-color:#FF0000;
border:2px #FF0000 solid;
border-right: 5px #000 solid;
letter-spacing:0.2em;
color:#FFF;
}

#nav a:active
{
}

#nav a:visited
{
}

#anim {padding:0.5em 2.5em 10em;}

* html #anim {padding:0.5em 2em;}

*:first-child+html #anim {padding:0.5em 2em;}

* html #nav {
margin-left:2em;
}

*:first-child+html #nav {
margin-left:2em;
}

* html #nav a {
width:9.5em;
}

*:first-child+html #nav a {
width:9.5em;
}

* html #nav a:hover {
letter-spacing:0.1em;
}

*:first-child+html #nav a:hover {
letter-spacing:0.1em;
}
