body{
    margin:0px;
    padding:0px;
    font-family: tahoma, arial, verdana;
    font-size:11px;
    background: #F4F2EA;
    color:#797342;
}

td {
    font-size:11px;
    color:#797342;
}

h1, h2, h3, h4, h5 {
    font-weight: bold;
}

h1{
    font-size:16px;
}

h2{
    font-size:14px;
}

h3{
    font-size:13px;
}

h4{
    font-size:12px;
}

h5{
    font-size:11px;
}

a {
    color: #797342;
    text-decoration:none;
}

a:hover{
    color: #1F1D10;
    text-decoration:underline;
}

#navbar{
    border-top:1px solid #C3BC90;
    height:25px;
    text-align:right;
    padding-right:4px;
    line-height: 2.5em;
}

#content{
    margin-top:4px;
}

#table-menu{

}

#table-menu table{
    border-spacing:1px;
}
#table-menu td{
    background: #F4F2EA;
    border:1px solid #E1DBC3;
    padding-left: 10px;
    padding-top:4px;
    padding-bottom:4px;
    font-weight:bold;
}

#table-menu td:hover{
    background: #E5E0CD;
    color:#797342;
}

.table-content {
    border:1px solid #E1DBC3;
    margin-left:2px;
    margin-bottom:2px;
    padding:10px;
}

input, textarea {
    font-size:11px;   
}

.brown-box{
    background-color:#ECE8D9;
    border:1px solid #E1DBC3;
    padding:8px;
}

.title{
    font-size:12px;
    font-weight:bold;
    line-height:2em;
}

.sub-title{
    font-size:11px;
    font-weight:bold;
}

#galeri-image {
    
}

#galeri-image img{
    border:1px solid #C3BC90;
    cursor:pointer;
}

#galeri-image td:hover{
    cursor:pointer;
    background-color:#D3CEB8;
}

#reservasi {
    background-color:#D3CEB8;
    margin-top:4px;
    padding:4px;
    height:190px;
    overflow:auto;
}

#reservasi ul, ol {
    padding-left:20px;
}