/*********
* Global *
*********/

    body, table, tr, td {
      font-family:Verdana;
      font-size:12px;
      color:#7b7b7b;
    }
    
    a {
      color:#51a57b;
      text-decoration:none;
    }
    
    body {
      margin:30px 0px 40px 0px;
      background-color:#b1d6c8;
      background-image:url(../img/bg_main.gif);
      background-repeat:repeat-x;
    }
    
        table#mainStock {
          
        }
        
            td#mainStockTop {
              background-image:url(../img/bg_head.gif);
              background-repeat:no-repeat;
              height:85px;
              vertical-align:top;
            }
            
                td#headLogo {
                  padding:20px 0px 0px 15px;
                }
                
                td#headNavi {
                  padding:13px 35px 0px 0px;
                  vertical-align:top;
                  text-align:right;
                }
                
                    td.headNavSeparator {
                      background-image:url(../img/headNavSeparator.gif);
                      background-repeat:no-repeat;
                      width:31px;
                      height:25px;
                    }
            
            td#mainStockMiddle {
              background-color:#ffffff;
              padding:0px 15px;
              vertical-align:top;
            }
                
                td#spaceRow {
                  height:10px;
                  font-size:5px;
                }
                
                td#navigationCol {
                  width:235px;
                  vertical-align:top;
                }
                
                    table#navigationFrame {
                      background-color:#1c8760;
                    }
                        
                        td#navigationHead {
                          height:60px;
                        }
                        
                        td#navigationField {
                          
                        }
                        
                        td#navigationFoot {
                          background-image:url(../img/naviCorner.gif);
                          background-repeat:no-repeat;
                          height:15px;
                          font-size:10px;
                        }
                        
                td#spaceCol {
                  width:10px;
                  height:390px;
                }
                
                td#contentCol {
                  width:505px;
                  background-image:url(../img/bg_content.gif);
                  background-repeat:repeat-x;
                  vertical-align:top;
                }
                    
                    td#contentFrame {
                      padding:26px 25px;
                      vertical-align:top;
                    }
                    
                    table.contentCore {
                      margin-bottom:25px;
                    }
                    
                        td.coreHeadline {
                          height:34px;
                          vertical-align:top;
                          color:#1c8760;
                          font-weight:bold;
                          font-size:14px;
                        }
                        
                        td.coreContent {
                          vertical-align:top;
                        }
                        
                            td.coreContent p,div {
                              margin:0px;
                            }
                            
            td#mainStockBottom {
              background-image:url(../img/bg_foot.gif);
              background-repeat:no-repeat;
              height:70px;
              vertical-align:top;
              font-size:10px;
              padding:35px 0px 0px 285px;
            }

/*******
* Text *
*******/

    .errMsg {
      color:#ff8400;
      font-weight:bold;
    }
    
    p{margin:10px 0px 10px 0px}

/*************
* Navigation *
*************/

    td#colNavigation {
      vertical-align:top;
      height:450px;
      width:230px;
    }
    
        td.navPoint {
          height:28px;
          text-align:right;
          font-size:14px;
        }
        
        td.navPointActive {
          height:28px;
          text-align:right;
          background-image:url(../img/bg_navPoint.gif);
          background-repeat:repeat-y;
          font-size:14px;
        }
        
        td.navPointSec {
          height:28px;
          text-align:right;
          font-size:11px;
          background-color:#60ab8f;
        }
        
        td.navPointSecActive {
          height:28px;
          text-align:right;
          background-image:url(../img/bg_navPoint.gif);
          background-repeat:repeat-y;
          font-size:11px;
        }
        
            a.content{color:#ffffff;text-decoration:none;}
            a.directory{color:#ffffff;text-decoration:none;}
            a.content_active{color:#1c8760;text-decoration:none;}
            a.directory_active{color:#1c8760;text-decoration:none;}
        
        td.navSpacer {
          height:3px;
          background-image:url(../img/bg_navSpacer.gif);
          background-repeat:no-repeat;
        }

/***********
* Overview *
***********/

    td.overViewImage {
      padding-right:10px;
      vertical-align:top;
    }
    
    td.overViewText {
      vertical-align:top;
    }
    
        .overviewHeadline {
          color:#7b7b7b;
        }

/**************
* News Module *
**************/

    td.newsLine {
      padding:3px 0px 5px 0px;
    }
    
    td.newsLine a {
      color:#51a57b;
    }
    
    td.eventLine {
      padding:3px 0px 5px 0px;
    }
    
    td.functionLine {
      background-color:#e7f1e0;
      padding:5px;
      border-top:1px solid #ffffff;
      border-bottom:1px solid #ffffff;
    }
    
    td.functionLineMarked {
      background-color:#d0e3c2;
    }
    
    td.spaceLine {
      background-color:#c6c6c6;
    }

/*****************
* Content Module *
*****************/

    table.contentTable {
      border:1px solid #c6c6c6;
      background-color:#ffffff;
    }
        
        td.captionRow {
          background-color:#1c8760;
          font-weight:bold;
          font-size:11px;
          color:#ffffff;
          vertical-align:top;
        }
        td.captionRowNotBold {
          background-color:#1c8760;
          font-size:11px;
          color:#ffffff;
          vertical-align:top;
        }
        td.captionField {
          background-color:#e5ffbb;
          font-weight:bold;
          width:130px;
          vertical-align:top;
          color:#ffffff;
        }
        td.contentField {
          background-color:#e5ffbb;
          vertical-align:top;
          color:#7b7b7b;
        }
        
        td.contentField a {color:#1c8760;}
        
        td.contentSpace {
          border-top:1px solid #c6c6c6;
        }
        
        
        
        div#contentGallery {
          background-color:#ffffff;
          vertical-align:top;
          font-size:11px;
          padding:5px 5px 15px 5px;
          margin-top:20px;
          text-align:center;
          border:1px solid #c6c6c6;
        }
        
        div#contentContact {
          background-color:#ffffff;
          vertical-align:top;
          font-size:11px;
          padding:20px;
          margin-top:20px;
          text-align:center;
          border:1px solid #c6c6c6;
        }
        
        div.tiga_news_block_frame_a {
          background-color:#e0e9f8;
          vertical-align:top;
          padding:5px;
          margin:0px 0px 5px 0px;
        }
        
            div.tiga_news_block_frame_a p {
              margin:0px 0px 10px 0px;
            }
        
        div.tiga_news_block_frame_b {
          background-color:#e0e9f8;
          vertical-align:top;
          padding:5px;
          margin:0px 0px 5px 0px;
        }
        

                    


/********
* Forms *
********/

    select.text_input {
      font-size:10px;
      color:#7b7b7b;
      background-image:url(../img/bg_input.gif);
      background-repeat:repeat-x;
      border-top: 1px solid #7b7b7b;
      border-right: 1px solid #7b7b7b;
      border-bottom: 1px solid #7b7b7b;
      border-left: 1px solid #7b7b7b;
      font-family:Arial;
      width:200px;
    }
    
    input.text_input {
      font-size:10px;
      color:#7b7b7b;
      background-image:url(../img/bg_input.gif);
      background-repeat:repeat-x;
      border-top: 1px solid #7b7b7b;
      border-right: 1px solid #7b7b7b;
      border-bottom: 1px solid #7b7b7b;
      border-left: 1px solid #7b7b7b;
      font-family:Arial;
      width:200px;
    }
    
    input.dynform {
      font-size:10px;
      color:#959595;
      background-color:#222222;
      background-image:url(../img/bg_input.gif);
      background-repeat:repeat-x;
      border-top: 1px solid #555555;
      border-right: 1px solid #555555;
      border-bottom: 1px solid #555555;
      border-left: 1px solid #555555;
      font-family:Arial;
      width:250px;
    }
    
    textarea {
      font-size:10px;
      color:#959595;
      background-image:url(../img/bg_input.gif);
      background-repeat:repeat-x;
      background-color:#fdfdfd;
      border-top: 1px solid #555555;
      border-right: 1px solid #555555;
      border-bottom: 1px solid #555555;
      border-left: 1px solid #555555;
      font-family:Arial;
      width:200px;
      height:100px;
      scrollbar-base-color:#555555;
      scrollbar-3d-light-color:#555555;
      scrollbar-arrow-color:#555555;
      scrollbar-darkshadow-color:#555555;
      scrollbar-face-color:#555555;
      scrollbar-highlight-color:#555555;
      scrollbar-shadow-color:#999999;
      scrollbar-track-color:#999999;
    }
    
    textarea.dynform {
      font-size:10px;
      color:#959595;
      background-color:#fdfdfd;
      border-top: 1px solid #555555;
      border-right: 1px solid #555555;
      border-bottom: 1px solid #555555;
      border-left: 1px solid #555555;
      font-family:Arial;
      width:250px;
      height:100px;
      scrollbar-base-color:#555555;
      scrollbar-3d-light-color:#555555;
      scrollbar-arrow-color:#555555;
      scrollbar-darkshadow-color:#555555;
      scrollbar-face-color:#555555;
      scrollbar-highlight-color:#555555;
      scrollbar-shadow-color:#999999;
      scrollbar-track-color:#999999;
    }
    
    input.radio {
      border:none;
    }
    
    input.image {
      border:none;
    }
    
    input.hiddenInput {
      background-color:#444444;
      font-weight:bold;
      text-align:center;
      color: #696969;
      font-size:12px;
      border:none;
      font-family:Arial;
      width:30px; 
    }

/************
* Guestbook *
************/

    input.hiddenInput {
      background-color:#ffffff;
      font-weight:bold;
      text-align:center;
      color: #696969;
      font-size:12px;
      border:none;
      font-family:Arial;
      width:30px; 
    }
    
    div#tiga_gb_pagecount_block {background-color:#dedede;height:16px;margin:0px 0px 10px 0px;}
    div#tiga_gb_pagecount_block div#tiga_gb_pagecount_block_prev {float:left;margin:0px 0px 0px 4px;text-align:left;}
    div#tiga_gb_pagecount_block div#tiga_gb_pagecount_block_next {float:right;margin:0px 4px 0px 0px;text-align:right;}
    a.tiga_gb_pagecount_block_link {text-decoration:none;color:#e77418;}
    
    span.tiga_gb_post_title {font-weight:bold;font-size:12px;}
    span.tiga_gb_post_author {font-weight:italic;font-size:10px;}
    span.tiga_gb_post_date {font-size:10px;}
    span.tiga_gb_post_text {}
    
/**********
* Gallery *
**********/
    
    table.galPopupTextField {
        background-color:#ffffff;
    }
