

*{ margin: 0; padding: 0; }*
body
{
  font: .74em Verdana, Arial, "Trebuchet MS", Tahoma, sans-serif;
  line-height: 1.6em;
  background: #294356 url(../images/hinten.png)  repeat-x;
  color: #444;
}

a
{
  color: #772B1A;
  background: inherit;
  text-decoration: none;
}

a:hover
{
  color: #B60D0A;
  background: inherit;
}

p
{
  margin: 0 0 15px 0;
}

h1 
{ 
  font: normal 1.4em "Trebuchet MS", Arial, Sans-Serif; 
  color: #294356; 
  padding-top: 65px;
  padding-left: 669px;
}

h1 a { color: #294356; background: inherit; }
h1 a:hover { color: #E4FFD3; background: inherit; }
sup { font-size: .3em; color: #DFCDA2; }
h2 { color: #772B1A; font: bold 1.6em "Trebuchet MS", Arial, Sans-Serif; margin: 0 0 12px; border-bottom: 1px dotted #772B1A; }
h3 { color: #808080; background: #D0D4D4; padding: 3px 10px; margin: 0 0 15px; }

td {padding: 3px; }

#content
{
  width: 958px;
  margin: 0px auto;
  background: #fff;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0px;
  padding-right: 0px;
  border-left: 1px solid #C0C0C0;
  border-right: 1px solid #C0C0C0;
}

#header
{
  background: #fff url(../images/header.jpg) no-repeat;
  height: 200px;
  width: 960px;
  margin-left: auto;
  margin-right: auto;
  padding: 0px;

}

        #menu { margin: 1px 1px 50px; }
                #menu li { list-style: none; float: left; }
                #menu li a { cursor: pointer; padding: 5px 41px; line-height: 25px; background: #714848; margin: 0 1px 0 0; color: #FFFFFF; }
                #menu li a:hover { background: #772B1A; color: #FFFFFF; }
                #menu li a.current { background: #A1B3CC; color: #fff; }
                #menu li a#last  { margin: 0; padding: 5px 43px 5px 43px; }

.secce { font-size: .9em;  float: left; width: 577px; margin: 10px 30px 10px 30px; }
.third { font-size: .9em;  float: left; width: 260px; margin: 10px 30px 10px 30px; }
.last { float: right; margin: 10px 30px 10px 0; }

.more { border-top: 0px solid #eee; padding: 5px 0 0 0; }

#footer
{
  width: 894px;
  margin: 0 auto;
  background: #fff;
  padding-left: 32px;
  padding-right: 32px;
  padding-top: 7px;
  padding-bottom: 7px;
  font-size: .9em;
  border-left: 1px solid #C0C0C0;
  border-right: 1px solid #C0C0C0;
  border-bottom: 1px solid #C0C0C0;
  border-top: 1px dotted #C0C0C0;
}

.rottext
{
font: 11px verdana, sans-serif;
color: #800000;
}