html{
  background:#eeeeee;
  font-family:Tahoma;
  font-size:13px;
  clor:#333333;
}

.wrapper{
  width: 900px;
  margin: 0 auto;
  overflow: hidden;
}

.header{
  width: 900px;
  height:150px;
  background: #ffff00 url(images/header.jpg) repeat-x;
}

.main{
  overflow: hidden;
  width: 900px;
  background: #fff;
}

.content{
  float: left;
  width: 600px;
  overflow: hidden;
}

.page{
  padding: 12px;
}

.sidebar{
  float: right;
  width: 300px;
  overflow: hidden;
}

.sidebar h3{
  margin: 0;
  padding: 4px 6px;
  background: #000000;
  color: #ffffff;
  font-size: 16px;
}

.sidebar .sidebox{
  padding: 8px;
  background:#cccccc;
}

.footer{
  background: #000000;
  color:#ffffff;
  text-align:center;
}

.footer p{
  margin:0;padding:12px;
}

  

.tabmenu{
  padding: 3px 0;
  margin-left: 0;
  font: bold 12px Verdana;
  border-bottom: 1px solid gray;
  list-style-type: none;
  text-align: left;
}
.tabmenu li{
  display: inline;
  margin: 0;
}
.tabmenu li a{
  text-decoration: none;
  padding: 3px 7px;
  margin-right: 3px;
  border: 1px solid gray;
  border-bottom: none;
  background-color: #73bf69;
  color: #2d2b2b;
}
.tabmenu li a:visited{
  color: #2d2b2b;
}
.tabmenu li a:hover{
  background-color: #b7f9b7;
  color: black;
}
.tabmenu li a:active{
  color: black;
}
.tabmenu li.selected a{ /*menu aktif*/
  position: relative;
  top: 1px;
  padding-top: 4px;
  background-color: #b7f9b7;
  color: black;
}