
body {
   margin:           0px 0px 0px 0px;
}

body, td, textarea {
   font-family:      verdana;
   font-size:        12px;
}

pre {
   margin-left:      15px;
   font-size:        12px;
}

table.static, td.static {      
   border:           0px solid black;
   border-collapse:  collapse;
   margin:           0px;
   padding:          0px;
   spacing:          0px;
   empty-cells:      show;
   vertical-align:   top;
}

table, td, th {      
   border:           0px;
   border-collapse:  collapse;
   spacing:          0px;
   empty-cells:      show;
   vertical-align:   top;
   padding-top:      1px;
   padding-bottom:   1px;
   padding-left:     5px;
   padding-right:    5px;
   margin-top:       9px;
   margin-bottom:    9px;
   margin-left:      10px;
   margin-right:     5px;
}

h1 {
   margin-left:      15px;
   margin-right:     10px;
   margin-bottom:    0px;
   margin-top:       15px;
   border-bottom:    1px solid #8cacbb;
}

h1, input.h1 {
   font-size:        22px;
   font-weight:      normal;
   color:            #606060;
}

h1.intranet {
   font-size:        18px;
   background-color: #d0f0d0;
   border-bottom:    1px dashed black;
}

h2, th {
   margin-left:      15px;
   margin-right:     10px;
   margin-top:       20px;
   margin-bottom:    0px;
   font-size:        18px;
   font-weight:      bold;
   color:            #606060;
}

h3 {
   margin-left:      15px;
   margin-right:     10px;
   margin-top:       16px;
   margin-bottom:    0px;
   font-size:        14px;
   font-weight:      bold;
   color:            #606060;
}

h4, h5, h6 {
   margin-left:      15px;
   margin-right:     10px;
   margin-top:       12px;
   margin-bottom:    0px;
   font-size:        12px;
   font-weight:      bold;
   font-style:       italic;
   color:            #606060;
}

p {
   margin-left:      15px;
   margin-right:     10px;
}

p, ul {
   margin-top:       10px;
   margin-bottom:    10px;
   line-height:      16px;
}

.klein {
   font-size:        11px;
   line-height:      13px;
}

.tree {
   font-size:        11px;
   line-height:      13px;
   margin-top:       1px;
   margin-bottom:    0px;
}

ul {
   list-style-type:  square;
   padding-left:     8px;
   margin-left:      24px;
   margin-right:     10px;
}

p.widget {
   margin-top:       6px;
   margin-bottom:    6px;
   margin-left:      6px;
   margin-right:     6px;
   font-size:        11px;
   line-height:      12px;
}

.widgetkop {
   font-size:        12px;
   font-weight:      bold;
   margin-top:       2px;
   margin-bottom:    2px;
   margin-left:      6px;
   margin-right:     6px;
}

a {
   text-decoration:  none;
   font-weight:      bold;
   color:            #00a800;
}

a:hover {
   text-decoration:  none;
   border-bottom:    1px solid #000000;
}

p.iconregel, a.iconregel, a.iconregel:hover, a.iconregel:visited, span.iconregel {
   margin-top:       2px;
   text-align:       right;
   font-size:        10px;
   font-weight:      normal;
   color:            #888888;
}

a.iconregel:hover {
   text-decoration:  underline;
   border-bottom:    none;
}

.login, a.login, a.login:hover, a.login:visited {
   color:            #000000;
}

.tabje, a.tabje, a.tabje:hover, a.tabje:visited {
   color:            #000000;
   font-family:      tahoma;
   font-weight:      bold;
   font-size:        11px;
}

a.tabje:hover {
   text-decoration:  none;
   border-bottom:    2px solid #e0e0ff;
}

a.login:hover {
   color:            #000000;
   text-decoration:  none;
   border-bottom:    2px solid #e0e0ff;
}

img {
   border:           0px;
}

a.nohover:hover {
   text-decoration:  none;
   border-bottom:    none;
}

.zoekbox {
   height:           24px;
   width:            102px; 
   background:       url('/static/www.audcom.nl/audcom-zoekbox.png') no-repeat top left;
   border:           none;
   font-family:      tahoma;
   font-weight:      normal;
   font-size:        11px;
   padding:          5px 4px;
}

.zoekknop {
   height:           24px;
   width:            45px; 
   background:       url('/static/www.audcom.nl/audcom-zoekknop.png') no-repeat top left;
   border:           none;
   font-family:      tahoma;
   font-weight:      bold;
   font-size:        11px;
}

hr {
   margin-left:      15px;
   margin-right:     10px;
}

td.kl1 {
   border: 2px #d09890 solid;
   background-color: #d09890;
   padding: 0px;
   vertical-align: middle;
}
td.kl2 {
   border: 2px #d0b090 solid;
   background-color: #d0b090;
   padding: 0px;
   vertical-align: middle;
}
td.kl3 {
   border: 2px #d0d090 solid; 
   background-color: #d0d090;
   padding: 0px;
   vertical-align: middle;
}
td.kl4 {
   border: 2px #90d090 solid; 
   background-color: #90d090;
   padding: 0px;
   vertical-align: middle;
}
td.kl5 {
   border: 2px #a0a0c8 solid; 
   background-color: #a0a0c8;
   padding: 0px;
   vertical-align: middle;
}

input.kl1, select.kl1 {
   background-color: #e0d0d0;
   border: 0px;
   padding-left: 2px;
}
input.kl2, select.kl2 {
   background-color: #e0d8d0;
   border: 0px;
   padding-left: 2px;
}
input.kl3, select.kl3 {
   background-color: #e0e0d0;
   border: 0px;
   padding-left: 2px;
}
input.kl4, select.kl4 {
   background-color: #d0e0d0;
   border: 0px;
   padding-left: 2px;
}
input.kl5, select.kl5 {
   background-color: #d0d0e0;
   border: 0px;
   padding-left: 2px;
}

input.codetabel, textarea.codetabel {
   background-color: #d0f0d0;
   border: 1px solid black;
}

a.plain {
   text-decoration: None;
   color: #000000;
   font-weight: normal;
}

a.plain:hover {
   text-decoration: none;
   color: #000000;
   font-weight: normal;
   border-bottom: 1px solid #00a800;
}
