/* *** css by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

/*Original background color is #E7E7E7 and background URL is url('body.jpg') */

body { /* background: #ffffcc url('body2.jpg') top left; */
       /*BORDEAUX:#9A1212 DONKERGRIJS:#C8C8C8*/ 
      /* background: #9A1212 url('body.jpg') top left; */ 
       background: #9A1212 top left;
       font-size: 11px;
       font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
       color:#564b47;
       padding:0px;
       margin:0px; }
       
.smalltext {
              font-size: 9px;
            }

a:link, a:visited, a:hover { color: #3300FF;
                             font-weight: normal;
                             text-decoration: none; }

a[href^="mailto:"]  { color: #DB7093;
                      font-weight: normal;
                      text-decoration: none; }
              
            

h1 { font-size: 11px;
     text-transform:uppercase;
     /*border-top:1px solid #564b47;
     border-bottom:1px solid #564b47;*/
     /*padding:5px 15px;*/
     margin:0px }

h2 { color: #9A1212;
     font-size:20px;
     font-weight: normal;
     padding: 5px 10px;
     margin:0px; }

h3 { color: #9A1212;
     font-size:16px;
     font-weight: normal;
     padding: 5px 10px;
     margin:0px; }

img.download { vertical-align:middle; }

/* ----------container to center the layout-------------- */
#container { /* width: 866px; */
             width: 90%;
             margin-left: auto;
             margin-right: auto;
             height:100%;
             background: #D8D8D8 url('menubottom.jpg') no-repeat bottom left;
             border:1px solid #8D8D8D; }

/* ----------banner for logo-------------- */
#banner { height:114px;
          /* text-align: center; */
          text-align: left;
          /* background:  url('header3.jpg') no-repeat bottom center; */
          background-color: #E8E8E8;
          /* background-color: #FFFFFF; */
          padding: 0px;
          margin: 0px; }

#bannerimg { padding:10px 10px; } 
#bannertitle { padding-top:50px; font-size:2em; font-weight:bold; }

/* -----------------content--------------------- */
#content { background:#ffffff  url('content.jpg') no-repeat top right;
           padding: 0px;
           margin-left: 190px;
           margin-right: 0px; }

div#content { min-height:600px;
              /*height:expression(this.scrollHeight > 600 ? "auto":"600px"); */ }

p, pre { padding: 5px 10px;
         margin:0px; }

.managetable { border-collapse: collapse;
               width: 100%;
               border: 1px solid #666; 
               table-layout: fixed;
               word-wrap:break-word;
                }

.managetr { /* height: 30px; */
            padding: 30px;
            word-wrap:break-word;
            overflow:auto; }

.manageth, .managetd { padding: 0.1em 1em;
                       WORD-BREAK: BREAK-ALL;
                       word-wrap: break-word;                       
                     }                    

.anntd { /* height: 30px; */
            width: 77px;
            }
                     
.cptable {
                border-collapse: separate; 
                /*width:90%; */
                margin-left: 7px;
                margin-top: 0px;
                padding: 5px;
}                     

.cpth, .cptd { padding: 0.1em 1em;
                       WORD-BREAK: BREAK-ALL;
                       word-wrap: break-word; 
                       width: 105px;
                       height: 80px;
                       text-align: center;
                       vertical-align:bottom;

                     }

.cpsubth, .cpsubtd { padding: 0.1em 1em;
                       WORD-BREAK: BREAK-ALL;
                       word-wrap: break-word; 
                       width: 90px;
                       
                       text-align: center;
                     }

.shoptable { border-collapse: collapse;
               width: 100%;
               border: 0px solid #666; 
               table-layout: fixed;
               word-wrap:break-word;
                }

.shoptr { /* height: 30px; */
            padding: 30px;
            word-wrap:break-word;
            overflow:auto; }

.shopth, .shoptd { padding: 0.1em 1em;
                       WORD-BREAK: BREAK-ALL;
                       word-wrap: break-word; 
                       
                     }

.lotsoftext {
             font: bold 1.0em Verdana, Arial, Helvetica, sans-serif;
             color: #9A1212;
             text-decoration: none;
             text-align: left;            
            }

/* --------------left navi------------- */
#left { float: left;
        width: 190px;
        margin: 0px;
        padding: 0px;
        background:#D8D8D8; 
        height:90%; }
        
/* --------------banners left------------- */
.bannertable { 
                border-collapse: separate; 
                /*width:90%; */
                margin-left: -7px;
                margin-top: 0px;
                padding: 5px;
              }

.bannershowtr {             
               /*width:90%; */ 
               border-collapse: separate; 
               margin-bottom: 10px; 
            }

.bannershowth, .bannershowtd { /*padding: 0.1em 1em; */ 
                                float: center;
                                width: 100%; }
                                


/* --------------right navi------------- */
#right { float: right;
         width: 160px;
         margin: 5px;
         padding: 5px;
         background:#D8D8D8;
         height:90%; }

/* -----------footer--------------------------- */
#footer { clear: both;
          margin: 0px;
          padding:0px;
          height:35px;
          text-align: right; 
          background:  url('footer.gif') repeat-x ; }

#footer h1 a { color:#ffffcc; }

#footer h1 { padding:5px 5px 0px 0px; }

/**********vertical menu***************/
.verticalmenu ul { list-style:none;
                   /*list-style-image: url("bullet.gif")*/
                   padding: 10px;
                   margin: 0px; }

.verticalmenu li, .verticalmenu a:link, .verticalmenu a:visited, .verticalmenu a:hover {
   display: block;
   font: bold 1.0em Verdana, Arial, Helvetica, sans-serif;
   color: #9A1212;
   text-decoration: none;
   text-align: left;
   
   width: 140px;
   height: 24px;
   /*background: url('menuhover.gif') no-repeat;*/ }

.verticalmenu a:hover { background: url('menuhover.gif') no-repeat;
                        color: #dc4d1b; }
                        
#cp a img {
  border:none;
}



.dpTable {background-color: #f6f6f6;
          border:1px solid black;}

li[class=ban] {border: 0px solid black;
               padding: 0px 0px 230px 0px;}
