body {
    color:#000000;
    background:#ffffff;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:14px;
    margin:0px;
        background-position:bottom right;
        background-attachment:fixed;
        background-repeat:no-repeat;
        background-image:url(../images/background/logo_intersaar.gif);
        text-align:justify;
}

#main {
}

#header {
    position:absolute;
    top:0px;
    width:100%;
    height:18px;
    color:white;
    background:black;
}

#header a {
    color:white;
    background:black;
    text-decoration:none;
}

#header a:hover {
    color:#90ee90;
    background:black;
    text-decoration:none;
}

#footer {
    position:absolute;
    bottom:0px;
    width:100%;
    height:18px;
    color:white;
    background:black;
}

#footer a {
    color:white;
    background:black;
    text-decoration:none;
}

#footer a:hover {
    color:#90ee90;
    background:black;
    text-decoration:none;
}

#navbar {
    float:left;
    position:absolute;
    padding:4px;
    top:18px;
    bottom:18px;
    width:192px;
    color:black;
    background:#e6e6ff;
}

#navbar ul {
    list-style-type:none;
    padding:0px;
    margin:0px;
    width:100%;
}

#navbar ul li div a {
    color:#4040d0;
    text-decoration:none;
    display:block;
}

#navbar ul li div a:hover {
    background:#c6c6ff;
    border-right:5px solid #9a9aff;
    text-decoration:none;
}

#navbar ul li {
    margin-bottom:1px;
    margin-top:1px;
}

#navbar ul li div {
    padding:1px 2px 1px 2px;
}

#navbar ul li div:hover {
    background:#c6c6ff;
}

#navbar ul .menu-level0-inactive {
    background:#d3d3ff;
    margin-left:0px;
}

#navbar ul .menu-level0-active {
    background:#c6c6ff;
    margin-left:0px;
}

#navbar ul .menu-level1-inactive {
    background:#d3d3ff;
    margin-left:15px;
}

#navbar ul .menu-level1-active {
    background:#c6c6ff;
    margin-left:15px;
}

#navbar ul .menu-level2-inactive {
    background:#d3d3ff;
    margin-left:30px;
}

#navbar ul .menu-level2-active {
    background:#c6c6ff;
    margin-left:30px;
}

#navbar ul .menu-level3-inactive {
    background:#d3d3ff;
    margin-left:45px;
}

#navbar ul .menu-level3-active {
    background:#c6c6ff;
    margin-left:45px;
}

#navbar ul .menu-level4-inactive {
    background:#d3d3ff;
    margin-left:60px;
}

#navbar ul .menu-level4-active {
    background:#c6c6ff;
    margin-left:60px;
}

#navbar ul .menu-level5-inactive {
    background:#d3d3ff;
    margin-left:75px;
}

#navbar ul .menu-level5-active {
    background:#c6c6ff;
    margin-left:75px;
}

#content {
    padding:20px 20px 100px 205px;
    position:absolute;
    padding:8px;
    top:18px;
    bottom:18px;
    left:200px;
    right:0px;
    color:black;
    overflow: auto;
}

.error {
    color:red;
}

.notice {
    color:red;
}

h1 {
    font-family:Verdana, Arial, Helvetica,sans-serif;
    font-size:17px;
}

table {
}

td {
    font-family:Verdana, Arial, Helvetica,sans-serif;
    font-size:14px;
}

th {
    font-family:Verdana, Arial, Helvetica,sans-serif;
    font-size:14px;
}

.col_left {
    color:#333333;
    background:#eeeeee;
    font-weight:bold;
    padding:1px 30px 1px 15px;
    border:1px solid white;
    width:1%;
}

.col_empty {
    width:1%;
}

.col_right {
    background:#f6f6f6;
    padding-left:10px;
    border:1px solid white;
}

.row_even {
    background:#e0e0e0;
    padding-left:10px;
    border:1px solid white;
}

.row_odd {
    background:#ffffff;
    padding-left:10px;
    border:1px solid white;
}

.user {
    font-weight:bold;
    color:black;
}

.admin {
    font-weight:bold;
    color:orange;
}

button {
    border:1px solid #999999;
    margin:1px;
}

input {
    border:1px solid #999999;
    margin:1px;
}

input.article {
    width:60%;
}

input.article_ro {
    color: #808080;
    width:60%;
}

select.article {
    width:60%;
}

select.article_ro {
    color: #808080;
}

input:hover[type=text],:hover[type=password] {
    border:1px solid #999999;
    margin:1px;
    background: #dfd;
}

input:focus[type=text],:focus[type=password] {
    border:1px solid #080;
    margin:1px;
    background: #cfc;
}

input:hover[type=submit] {
    background:#cfc;
}

input:hover[type="reset"] {
    background:#fcc;
}

input[readonly], input:focus[readonly], input:hover[readonly] {
    border:1px solid #999999;
    margin:1px;
    background:#fafafa;
}

input[type=checkbox] {
    width:1.0em;
}

textarea {
    border:1px solid #999999;
    margin:1px;
    width:60%;
}

textarea:hover {
    border:2px solid #999999;
    margin:0px;
}

textarea:focus {
    border:2px solid #090;
    margin:0px;
    background: #cfc;
}

textarea[readonly], textarea:focus[readonly], textarea:hover[readonly] {
    border:1px solid #999999;
    margin:1px;
    background:#fafafa;
}

ul {
    margin-top: 0px;
    list-style-type:square;
}

pre {
    padding:0px;
    margin-left:0%;
    margin-right:0%;
}

a:link {
  color:#547098;
  text-decoration:none;
}

a:visited {
  color:#547098;
  text-decoration:none;
}


a:hover {
  color:#ffffff;
  background:#dd5544;
  text-decoration:none;
}

a:active {
  color:#FF6347;
  text-decoration:underline;
}

a.user_delete {
    color:red;
    background:white;
}

a.user_restore {
    color:green;
    background:white;
}
