﻿         html
        {
            padding: 0px;
            margin: 0px;
        }
        html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ol, dl, address, dd
        {
            margin: 0;
            padding: 0;
        }
        body
        {
            padding: 0px;
            margin: 0px;
            background: #FFFFFF;
            background-image: url('/files/Billeder/Stibo_AS/Billeder/masterBackground.png');
            background-repeat: repeat-x;
            text-align: center;
            font-family: Arial;
            font-size: 11px;
      /*      text-transform: uppercase;*/
        }
        H1
        {
            font-family: Arial;
            font-size: 24px;
            text-transform: uppercase;
            font-weight:normal;
            padding: 0px 0px 0px 0px;
            margin-bottom: 7px;
        }
        H2
        {
            font-family: Arial;
            font-size: 15px;
            font-weight:normal;
            text-transform: uppercase;
            padding: 0px 0px 0px 0px;
        }
        H3
        {
            font-family: Arial;
            font-size: 14px;
            text-transform: uppercase;
            padding: 0px 0px 0px 0px;
            margin-top: -1px;
            margin-bottom: 1px;
        }
      
      a
     {
      color: #000000;
     }

     a:hover
     {
       color: #777777;
     }

      img 
       {border-width:0px;}


        .template
        {
            width: 960px;
            overflow: hidden;
        }
        .containerElement
        {
        }
        .topLine
        {
            background: #798FA6;
            height: 6px;
        }
        .toolBarContainer
        {
            overflow: hidden;
            width: 100%;
        }
        .toolBarContainer .toolBarContent
        {
            height: 54px;
        }
        .toolBarContent .searchBar
        {
            height: 25px;
            float: right;
            width: 189px;
            margin: 20px 0px 0px 27px;
            position: relative;
        }
        .toolBarContent .languageBar
        {
            height: 25px;
            float: right;
            width: 134px;
            margin: 20px 0px 0px 27px;
        }
        .menuContainer
        {
            height: 87px;
        }
        .menuContainer .menuContent
        {
            height: 87px;
        }
        .menuContent .logoContainer
        {
            width: 150px;
            float: left;
            height: 48px;
        }
        .menuContent .logoContainer img
        {
            margin: 30px 0px 0px 0px;
        }
        .menuContent .menu
        {
            height: 48px;
            width: 810px;
            float: right;
            padding: 26px 0px 0px 0px;
            text-align: right;
        }
        .menu ol
        {
            margin: 0px;
            padding: 0px;
            float: right;
        }
        .menu li
        {
            display: inline;
            height: 21px;
            margin: 38px 0px 0px 27px;
            font-family: Arial;
            font-size: 14px;
            cursor: pointer;
            color: #000000;
        }
        .menu li:hover
        {
            color: #666666;
        }
        .flashContainer
        {
            overflow: hidden;
            width: 960px;
        }
        .flashContainer .flashContent
        {
            height: 556px;
            background: #F4F4F4;
        }
        .infoArea
        {
            width: 960px;
            overflow: hidden;
        }
        .infoArea .infoContainer
        {
            overflow: hidden;
        }
        .infoContainer .commonBar
        {
            float: left;
            padding: -10px 0px 0px 0px;
            font-family: Arial;
         /*   text-transform: uppercase;*/
        }
        .infoContainer .commonBar .smallHeader
        {
            font-size: 15px;
            padding: 0px 0px 20px 0px;
        }
        .infoContainer .commonBar .header
        {
            font-size: 24px;
            padding: 0px 0px 3px 0px;
        }
        .bottomLineSeparator
        {
            margin: 50px 0px 15px 0px;
            background-color: #FFFFFF;
            background-image: url('/files/Billeder/Stibo_AS/NewDesign/Design_delimiter_gray_line.png');
            height: 1px;
        }

        .footer
        {
           width: 960px; clear: both;
        }
   
        .footer .leftCol
        { width: 480px; float: left; }  

        .footer .rightCol
        { width: 480px; float: right; text-align: right;}

        .footer a
        {
            color:#A4A2A2;
            text-decoration:none;
            vertical-align:bottom;
            text-transform: uppercase;
         }
        .contentHeader
        {
            font-family: Arial;
            font-size: 14px;
            text-transform: uppercase;
            padding: 0px 0px 12px 10px;
        }
        .infoContainer .leftBar
        {
            width: 444px;
            margin: 0px 82px 0px 0px;
            text-align: justify;
        }
        .infoContainer .midleBar
        {
            width: 175px;
            margin: 0px 69px 0px 0px;
            text-align: justify;
        }
        .infoContainer .rightBar
        {
            width: 190px;
        }
        /*To be corrected*/.smallHeader
        {
            font-family: Arial;
            font-size: 15px;
            text-transform: uppercase;
            padding: 0px 0px 26px 10px;
        }
        .header
        {
            font-family: Arial;
            font-size: 24px;
            text-transform: uppercase;
            padding: 0px 0px 12px 10px;
        }
        .customSearchButton
        {
            height: 21px;
            line-height: 21px;
            width: 51px;
            font-family: Arial;
            font-size: 9px;
            color: #FFFFFF;
            border-width: 0px;
            background: #798FA6;
            position: absolute;
            top: 0px;
            left: 138px;
        }

        .customFormSearchButton
        {
            height: 21px;
            line-height: 21px;
            width: 51px;
            font-family: Arial;
            font-size: 9px;
            color: #FFFFFF;
            border-width: 0px;
            background: #798FA6;
            text-transform: uppercase;
            top: 0px;
            left: 138px;
        }

        /*Controls*/.customButton
        {
            cursor: pointer;
            font-size: 9px;
        }
        .customSearchBox
        {
            height: 19px;
            line-height: 21px;
            border-width: 0px;
            width: 134px;
            position: absolute;
            left: 0px;
            top: 0px;
            font-family: Arial;
            color: #486784;
            font-size: 10px;
            text-indent: 8px;
            padding-top:0px;
            padding-bottom:2px;
        }

     .customSearchFormBox
        {
            height: 17px;
            line-height: 21px;
            border-width: 1px;
            border-color: #798FA6;
            border-style: solid;
            width: 134px;
            left: 0px;
            top: 0px;
            font-family: Arial;
            color: #486784;
            font-size: 10px;
            text-indent: 8px;
            padding-top:0px;
            padding-bottom:2px;
        }

        .customDropDown
        {
            border: 0px;
            color: #486784;
            font-family: Arial;
            width: 134px;
            font-size: 9px;
            line-height: 30px;
            padding: 3px 0px 3px 0px;
            text-align: left;
        }
        /*Email paragraph*/.emailParagraph
        {
        }

    form[name="postform36"]
       {
          margin-top:-9px !important;
          margin-bottom:200px;
       }

        form[name="postform36"] table td
       {
         text-align:left;
       }

       form[name="postform36"] table input
       {
         width:289px !important;
       }

        form[name="postform36"] table img
       {
         margin-top:6px !important;
       }


        form[name="postform36"] input
       {
            height: 13px;
            border-width: 1px;
            border-color: #000000;
            width: 289px;
            font-family: Arial;
            font-size: 10px;
            text-indent: 8px;
            padding-top: 4px;
            margin-top:-1px;
            margin-bottom: 2px;
       }

       form[name="postform36"] textarea
       {
            height: 50px;
            border-width: 1px;
            border-color: #000000;
            width: 281px !important;
            font-family: Arial;
            font-size: 10px;
     /*       text-transform: uppercase;*/
            padding-left: 8px;
          /*  text-indent: 8px;*/
           /* margin-left:-8px;*/
            padding-top: 4px;
           margin-top:-1px;
       }

        .emailParagraph H1
        {
            font-family: Arial;
            font-size: 24px;
            text-transform: uppercase;
            padding: 0px 0px 0px 0px;
            margin-bottom: 7px;
        }

        .customContactTextBox
        {
            height: 13px;
            border-width: 1px;
            border-color: #000000;
            width: 289px;
            font-family: Arial;
            font-size: 8px;
            text-transform: uppercase;
            text-indent: 8px;
            padding-top: 4px;
        }
        .customContactTextBoxLocation
         {
             margin: 1px 0px 10px 0px;
         }
        .customSendButton
        {
            height: 21px;
            line-height: 21px;
            width: 43px;
            font-family: Arial;
            text-transform: uppercase;
            font-size: 8px;
            color: #FFFFFF;
            border-width: 0px;
            background-color: #000000;
            cursor: pointer;
        }
        .customContactTextArea
        {
            height: 50px;
            border-width: 1px;
            border-color: #000000;
            width: 281px;
            font-family: Arial;
            font-size: 8px;
            text-transform: uppercase;
            padding-left: 8px;
            padding-top: 4px;
        }
        /*Contanct Paragraph*/.contactParagraph
        {
            padding-top: 34px;
            line-height: 23px;
        }
        .contactParagraph H1
        {
            font-family: Arial;
            font-size: 24px;
            text-transform: uppercase;
            padding: 0px 0px 0px 0px;
            margin-bottom: 4px;
        }
        /* skinned select */
       div.skinned-select
        {
            background: url('/files/Billeder/Stibo_AS/Billeder/skin.png') no-repeat scroll 0pt 100%;
            height: 21PX;            
        }

        div.skinned-select select
        {
            opacity: 0;
            filter: alpha(opacity = 0);
            moz-opacity: 0;
            position: relative;
            z-index: 100;
            color: #486784;
         }

        div.skinned-select .select-text
        {
            position: absolute;
            z-index: 1;
            color: #486784;
            text-indent: 8px;
            text-transform: uppercase;
        }
        div.skinned-select .select-text, div.skinned-select select
        {
            width: 134px;
            font-size: 9px;
            margin-top: 3px;
            padding-top: 3px;
            font-family: Arial;
            color: #486784;
            text-transform: uppercase;
            cursor: pointer;
        }
        div.skinned-select select option
        {
            width: 106px;
            font-size: 9px;
            margin-top: 3px;
            font-family: Arial;
            color: #486784;
            text-transform: uppercase;
        }

        div.skinned-selectIE6
        {
            height: 21PX;
        }

        div.skinned-selectIE6 select
        {
            opacity: 0;
            filter: alpha(opacity = 0);
            moz-opacity: 0;
            position: relative;
            z-index: 100;
            color: #486784;
        }
        div.skinned-selectIE6 .select-text
        {
            position: absolute;
            z-index: 1;
            color: #486784;
            text-indent: 8px;
        }
        div.skinned-selectIE6 .select-text, div.skinned-selectIE6 select
        {
            width: 134px;
            font-size: 8px;
            margin-top: 3px;
            padding-top: 3px;
            font-family: Arial;
            color: #486784;
            text-transform: uppercase;
            cursor: pointer;
        }
        div.skinned-selectIE6 select option
        {
            width: 106px;
            font-size: 8px;
            margin-top: 3px;
            font-family: Arial;
            color: #486784;
            text-transform: uppercase;
        }


        /*Text Paragraphs*/.defaultParagraph
        {
            margin-bottom: 44px;
        }
        .defaultParagraph H1
        {
            font-family: Arial;
            font-size: 24px;
            text-transform: uppercase;
            padding: 0px 0px 0px 0px;
            margin-bottom: 21px;
                 }
        .bottomImageParagraph
        {
            margin-bottom: 44px;
        }
        .bottomImageParagraph H1
        {
            font-family: Arial;
            font-size: 24px;
            text-transform: uppercase;
            padding: 0px 0px 0px 0px;
            margin-bottom: 21px;
      
        }
        .topImageParagraph
        {
            margin-bottom: 50px;
        }
        .topImageParagraph H1
        {
            margin-bottom: 21px;
        }
        .topImageWithHeaderParagraph
        {
            margin-bottom: 50px;
        }
        .topImageWithHeaderParagraph H1
        {
            margin-bottom: 21px;
        }
        .topPageParagraph H1
        {
            margin-bottom: 21px;
        }
        /* non javascript version select */.my-skinnable-select select
        {
            width: 106px;
            font-size: 9px;
            border: 1px solid #D5E6EE;
            font-family: Arial;
            color: #486784;
            cursor: pointer;
            text-transform: uppercase;
        }

/*News*/

   

.displaynews{margin:30px 40px 40px 40px;}

.displaynews h1
{
            font-family: Arial;
            font-size: 24px;
        /*    text-transform: uppercase;*/
            font-weight:normal;
            padding: 0px 0px 0px 0px;
            margin-bottom: 21px;
}

.displaynews h2
{ font-family: Arial;
            font-size: 15px;
            font-weight:normal;
/*            text-transform: uppercase;*/
            padding: 0px 0px 21px 0px;
}

.newsdate
{
            font-family: Arial;
            font-size: 14px;
            text-transform: uppercase;
            padding: 8px 0px 8px 0px;
          }
