* { padding: 0; margin: 0; }

html {
        height: 100%;
        background-color:#E1E1E1;
}
body {
         font-family: Arial, sans-serif;
         font-size: 14px;
}

p {
         padding: 10px;
}

#content li {        list-style-type:none;
        padding-left:25px;
}

#wrapper {
          margin: 0 auto;
          width: 900px;
          border-left-width:2px;
          border-left-style:groove;
          border-left-color:black;
          border-right-width:2px;
          border-right-style:groove;
          border-right-color:black;
          background-color:#ffffff;
}

#content {
          float: left;
          color: #333;
          background: #FFFFFF;
          height: auto;
          width:620px;
          padding-left:20px;
          padding-top:10px;
          padding-bottom:20px;

}

#header {
          width: 900px;
          float: left;
          height: 162px;
          background-image:url(images/header.jpg);
 }

#footer {
         width: 900px;
         clear: both;
         height: 35px;
         background: #006834;
         color:#FFFFFF;
         font-size:12px;

}

#navigation {
          background-image:url(images/menuebackgr.gif);
          background-repeat:repeat-x;
          float: left;
          width: 900px;
          height: 45px;
}

#button
{
         margin-left:136px;

}

#horizmenue li {
         background-image:url(images/menuelogo.png);
         background-repeat:no-repeat;
         border-left: 0 solid #FFFFFF;
         border-right: 0 solid #FFFFFF;
         float: left;
         height: 31px;
         margin-top:7px;
         list-style-type:none;
}

#horizmenue li a {
         color: #DFE1E2;
         float: left;
         padding-top: 6px ;
         padding-left:15px;
         padding-right:20px;
         font-size:14px;
         text-decoration:none;
}

#horizmenue li a:hover {
         background-image:url(images/menuelogo.png);
         background-repeat:no-repeat;
         color: #fff;
}

#offen {
         width: 237px;
         height:295px;
         margin-top:10px;
         background-image:url(images/offen.gif);
         background-repeat:no-repeat;
         position:relative;
         float:left;
         padding-left:20px;
         padding-top:10px;
         }
#offenimp {
         width: 237px;
         height:295px;
         margin-top:10px;
         position:relative;
         float:left;
         padding-left:20px;
         padding-top:10px;
         }

#offen li {

         list-style-type:none;
         text-decoration:none
}
#contentwrap{
         width:900px;
         height:auto;
         background-color:#ffffff;
}

.tg  {border-collapse:collapse;border-spacing:0;border-color:#ccc;}
.tg td{font-family:Arial, sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#ccc;color:#333;background-color:#fff;}
.tg th{font-family:Arial, sans-serif;font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#ccc;color:#333;background-color:#f0f0f0;}
.tg .tg-ac0m{font-weight:bold;background-color:#E1E1E1;}
.tg .tg-xdyu{font-weight:bold;font-style:italic}