* {
         margin : 0px;
        padding : 0px; 
         border : 0px;
    font-family : Arial, Verdana, Helvetica, Tahoma, sans-serif;
}
html {
    overflow : scroll;
}
a {
    text-decoration : none;    
}
body {
    
    background-color : #fff;    
          text-align : center;
}
table.standard {
    border-collapse : collapse;
     border-spacing : 0px;
}
table.standard td {
    padding : 8px;
     border : 1px solid #ccd6e2;
}
#page, #head, #headTop, #sitePath, #mainContents, #footer {
    
         width : 756px; 
        margin : 0px auto;
     font-size : 11px;
    text-align : left;
}    
#head {
    margin-top : 15px;    
}    
#head {
    
        height : 203px;
    background : url("/bin/bg_head.jpg") no-repeat left bottom;
}    
#headTop {
      position : relative;    
        height : 61px;
    background : url("/bin/bg_head_top.jpg") no-repeat left top;
}
#headTop #globalNavigation {
    float : left;
    margin : 25px 0 0 12px;
}    
#headTop #globalNavigation a {
    
    display : block;
      float : left;
      color : #000;    
}    
#headTop #globalNavigation .separator {
    
             display : block;
               float : left;
               width : 1px;
              height : 10px;
              margin : 3px 6px;           
    background-color : #7190be;     
           font-size : 1px;
}
#sitePath {
         height : 19px;
    padding-top : 3px;    
}    
#sitePath .prolog {
    
     margin-right : 4px;
    padding-right : 8px;
       background : url("/bin/gfx_punktor_niebieski.gif") no-repeat right 5px;
}
body.general #mainContentArea a, body.general #sitePath a {
    color : #005097;    
}
body.general #mainContentArea .theme2 a {
    color : #008551;    
}
body.general #standardContentSectionTitle a, body.general #standardContentSectionTitle a {
    color : #fff;
}    
#mainMenu a, body.forConsumers #mainContentArea a, body.forConsumers #sitePath a, 
    #mainMenuForConsumers a, #homeContent .firstEntry .intro a, #homeContent .entry .intro a {
        
    color : #005097;    
}

#standardContentSectionTitle a {
    color : #fff;
}    
#navigationAndSecondaryContent {
            float : left;
            width : 188px;
    padding-right : 9px;
}    
#mainMenu {
    
        display : block;
          width : 188;
    font-weight : bold;
}    
.tetriary-newContentShortcuts {
    
         float : left;
    margin-top : 5px;    
}    
#mainMenu .prolog, #mainMenu .epilog,
    #homeContent .secondary-newContentShortcuts .prolog, #homeContent .secondary-newContentShortcuts .epilog,
    .tetriary-newContentShortcuts .prolog, .tetriary-newContentShortcuts .epilog {
         float : left;
         width : 188px;
    background : no-repeat left top;
}
    
#mainMenu .prolog, #homeContent .secondary-newContentShortcuts .prolog, .tetriary-newContentShortcuts .prolog {
    height : 30px;
}    
    
#mainMenu .prolog {
    background-image : url("");
}
#homeContent .secondary-newContentShortcuts .prolog, .tetriary-newContentShortcuts .prolog {
    background-image : url("/bin/gfx_nagl_polecamy.gif");
}    
.tetriary-newContentShortcuts .prolog {
    background-image : url("/bin/gfx_nagl_najblizszeWydarzenia.gif");
}    
#mainMenu .prolog {
    background-image : url("/bin/gfx_nagl_menu.gif");
}    
#mainMenu .epilog {
    background-image : url("/bin/gfx_nagl_dol.gif");
}
#homeContent .secondary-newContentShortcuts .epilog, .tetriary-newContentShortcuts .epilog {
    background-image : url("/bin/gfx_nagl_dol2.gif");
}    
#mainMenu .body {
    background-color : #f3f3f3;
}    
#mainMenu .entry {
         display : block;
      margin-top : 3px;
    padding-left : 10px;
      background : no-repeat left 4px;
}
#mainMenu .node .node .entry {
    
           padding-left : 20px;
    background-position : 10px 4px;
            font-weight : normal;
}
#mainMenu .entry {
    background-image : url("/bin/gfx_punktor_niebieski.gif");
}    
#mainMenu .active .entry {
    text-decoration : underline;
}
.directSubcategoryMenu {
    
            float : left;
    margin-bottom : 20px;
}    
.directSubcategoryMenu .entry {
    
         display : block;
           float : left;
          margin : 3px 0 0 20px;
    padding-left : 10px;
      background : no-repeat left 4px;
     font-weight : bold;
       font-size : 12px;
}
.directSubcategoryMenu .entry a {
    text-decoration : underline;    
}    
.directSubcategoryMenu .entry_1_1 .entry {
    margin-left : 0;    
}    
#standardContent.distributorSearch .directSubcategoryMenu .entry_1_1 .entry,
    #standardContent.distributorSearch .directSubcategoryMenu .entry_1_1 .entry a {
    color : #005097;    
}    
#standardContent.distributorSearch .directSubcategoryMenu .entry_1_2 .entry,
    #standardContent.distributorSearch .directSubcategoryMenu .entry_1_2 .entry a {
    color : #008551;    
}
.directSubcategoryMenu .entry {
    background-image : url("/bin/gfx_punktor_niebieski.gif");
}    
#mainContentArea {
    
    position : relative;
       float : right;
       width : 559px;
}    
#homeContent #consumerShortcuts, #homeContent #producerShortcuts {
          float : left;
          width : 275px;    
     background : no-repeat left top;
    padding-top : 30px;
}
#homeContent #consumerShortcuts {
        margin-right : 9px;
    background-image : url("");
}
#homeContent #producerShortcuts {
    background-image : url("");
}
#homeContent .contentList {
      width : 255px;    
    padding : 10px;    
}
#homeContent .primary-newContentShortcuts {
    
           float : left;
           width : 362px;
    margin-right : 9px;
}    
#homeContent .primary-newContentShortcuts .contentList {
    
           width : 342px;
     padding-top : 0;
}    
#homeContent .primary-newContentShortcuts .contentList .title {
    color : #005097;    
}    
#homeContent .secondary-newContentShortcuts {
    
    float : left;
    width : 188px;
}    
#mainMenu .body, #homeContent .secondary-newContentShortcuts .contentList,
    .tetriary-newContentShortcuts .contentList {
    
               width : 165px;
             padding : 7px 10px 10px;
              border : 1px solid #cdcdcd;
          border-top : none;
       border-bottom : none;
}    
#homeContent .secondary-newContentShortcuts .contentList, .tetriary-newContentShortcuts .contentList {
    margin-bottom : 0;    
}    
#homeContent .contentList .entry, #standardContent .contentList .entry {
    padding-top : 16px;
     background : url("/bin/gfx_separator.gif") repeat-x left 8px;
}    
#homeContent .secondary-newContentShortcuts .contentList .entry,
    .tetriary-newContentShortcuts .contentList .entry {
    
    padding-top : 5px;
     background : none;
}    
#homeContent .contentList .thumbnail, #standardContent .contentList .thumbnail {
    
            float : left;
    padding-right : 10px; 
}    
#homeContent .contentList .thumbnail img, #standardContent .contentList .thumbnail img {
    border : 1px solid #999;
}    
#homeContent .contentList .title, #standardContent .contentList .title {
      font-size : 12px;
    font-weight : bold;
}
#homeContent .contentList .intro, #standardContent .contentList .intro {
      margin-top : 5px;
}
#homeContent .secondary-newContentShortcuts .contentList .mainFlow,
    .tetriary-newContentShortcuts .contentList .mainFlow {
     font-weight : normal;
       font-size : 11px;
    padding-left : 8px;
      background : url("/bin/gfx_punktor_zielony.gif") no-repeat 0 3px;
}
#homeContent .widget {
    
         float : right;
    margin-top : 5px;
         width : 188px;
}    
#standardContent .distributorSearch-dialog .entry {
    float : left;
}    
#standardContent .distributorSearch-dialog .even-entry {
    
            width : 256.5px;    
    padding-right : 10px;
            clear : both;
}    
#standardContent .distributorSearch-dialog .odd-entry {
    width : 266.5px;    
}
#standardContent .distributorSearch-dialog .contentList {
    margin-top : 15px    
}    
#standardContent .distributorSearch-dialog .entry .name {
    
    font-weight : bold;
          color : #005097;
}
#standardContent.theme2 .distributorSearch-dialog .entry .name {
    color : #008551;
}    
#standardContent .distributorSearch-dialog .entry .distributorTypes {
    color : #777;
}    
#standardContent .distributorSearch-dialog .actionButtons {
    float : left;
    width : 537px;    
}    
#standardContent .distributorSearch-dialog .distributorEntryShortcut {
 
          float : left;
          width : 310px;
          color : #777;
      font-size : 10px;
}
#standardContent .distributorSearch-dialog .distributorEntryShortcut a {
    color : #0070b7;
}    
#standardContent .contentList .entry .title a {
    color : #005097;    
}    
#standardContent .contentList .date {
          clear : right;
          float : right;
    margin-left : 10px;
      font-size : 12px;
    font-weight : bold;
          color : #b7b7b7;
}
#homeContent .contentList .date {
      font-size : 12px;
    font-weight : bold;
          color : #b7b7b7;
}    
.tetriary-newContentShortcuts .contentList .date {
      font-size : 11px;
    font-weight : normal;
          color : #b7b7b7;
}    
#standardContent .contentList .category {
           height : 11px;
    margin-bottom : 6px;
}
#standardContent .contentList .category span {
      display : block;
        float : right;
    font-size : 11px;
        color : #777;
}    
#homeContent .contentList .title a  {
    text-decoration : underline;
}
#standardContent .contentList a.more, body.home .contentList a.more, .tetriary-newContentShortcuts .contentList a.more {
    
              clear : both;
            display : block;
              float : right;
         margin-top : 5px;
    text-decoration : underline;
}
#standardContent .contentList .mainFlow {
    width : 537px;    
}
#standardContent .contentList .mainFlowFollowingThumbnail {
    float : right;
    width : 385px;    
}
body.home .contentList a.more, .tetriary-newContentShortcuts .contentList a.more {
    padding-left : 8px;    
      background : url("/bin/gfx_punktor_zielony.gif") no-repeat 0 3px;
     font-weight : bold;
           color : #008551;    
}
#homeContent .primary-newContentShortcuts .contentList .title a {
    color : #005097;    
}
#homeContent .secondary-newContentShortcuts .contentList .title a,
    .tetriary-newContentShortcuts .contentList .title a {
        
    color : #008551;    
}
#homeContent .primary-newContentShortcuts .contentList .intro {
    
    clear : both;    
    float : left;
    width : 100%;
}    
#homeContent .primary-newContentShortcuts .contentList .mainFlowFollowingThumbnail .title {
            float : left;
            width : 190px;
    margin-bottom : 10px;
}    
#homeContent .secondary-newContentShortcuts .contentList .title a {
    
      font-size : 11px;
    font-weight : normal;    
}
.tetriary-newContentShortcuts .contentList .title a {
    
    text-decoration : underline;
        font-weight : bold;    
}
#homeContent #generalShortcuts {
    
         clear : both;
         float : left;
         width : 559px;
    margin-top : 15px;
}    
#homeContent #generalShortcuts .prolog, #homeContent #generalShortcuts .epilog {
         width : 559px;
    background : no-repeat left top;
     font-size : 1px;
}
    
#homeContent #generalShortcuts .prolog {
    
              height : 4px;
    background-image : url("/bin/gfx_ramka_gora.gif");
}    
#homeContent #generalShortcuts .body {
            width : 557px;
           border : 1px solid #cdcdcd;
       border-top : none;
    border-bottom : none;
}
#homeContent #generalShortcuts .epilog {
    
              height : 7px;
    background-image : url("/bin/gfx_ramka_dol.gif");
}    
#homeContent #generalShortcuts .primaryColumn, #homeContent #generalShortcuts .secondaryColumn  {
    
          float : left;
          width : 275px;
}    
#homeContent #generalShortcuts .primaryColumn {
    
     margin-left : -1px;    
    margin-right : 9px;
}    
#homeContent #generalShortcuts .secondaryColumn {
    margin-right : -1px;    
}
#homeContent #generalShortcuts .contentList .title a {
    color : #c70009;    
}
#homeContent .prolog, #standardContent .epilog {
         width : 559px;
    background : no-repeat left top;
     font-size : 1px;
}
body.general #standardContent .prolog, body.serviceMap #standardContent .prolog {
              height : 29px;
    background-image : url("/bin/gfx_nagl.gif");
}
body.general #standardContent.theme2 .prolog, body.serviceMap #standardContent.theme2 .prolog {
              height : 29px;
    background-image : url("/bin/gfx_nagl2.gif");
}    
body.general #standardContent.contentSearch .prolog {
    
              height : 29px;
    background-image : url("/bin/gfx_nagl_szukaj.jpg");
}
body.general #standardContent.contentContact .prolog {
    
              height : 29px;
    background-image : url("/bin/gfx_nagl_kontakt.jpg");
}
#standardContent .epilog {
    
              height : 7px;
    background-image : url("/bin/gfx_tresc_ramka_dol_z_tlem.gif");
}    
#standardContentSectionTitle {
          position : absolute;
          overflow : visible;
              left : 10px; 
               top : 4px;
             width : 539px;
    padding-bottom : 7px;
         font-size : 13px;
       font-weight : bold;
             color : #fff;
}
#standardContent .body {
 
            width : 537px;
          padding : 10px;
           border : 1px solid #cdcdcd;
       border-top : none;
    border-bottom : none;
}    
#standardContent div.contentRelatedLink {
    
       margin-top : -6px;
    margin-bottom : 10px;
       text-align : right;    
}    
#standardContent div.contentRelatedLink a {
          padding : 4px 12px 4px 12px;
       background : url("/bin/gfx_punktor_niebieski.gif") no-repeat right 8px;
    border-bottom : 1px solid #cdcdcd;
      border-left : 1px solid #cdcdcd;
}    
#mainContent #secondaryFlow, #mainContent #primaryPhoto, #mainContent #links  {
    
    float : left;
    width : 227px;  
}    
#mainContent #secondaryFlow {
    margin : 0 15px 15px 0;    
}    
#mainContent #links, #homeContent .links {
          clear : left;
     margin-top : 10px;
    padding-top : 7px;
     background : url("/bin/gfx_separator.gif") repeat-x left top;
}    
#homeContent .links {
    margin : 0 10px;
}
#mainContent #links h3, #homeContent .links h3, #mainContent #linksFollowingPrimaryPhoto h3 {
    font-size : 13px;   
}    
body.general #mainContent #links h3, body.general #mainContent #linksFollowingPrimaryPhoto h3,
    #homeContent #consumerShortcuts .links h3 {
        
    color : #005097;    
}
#mainContent #links ul, #mainContent #linksFollowingPrimaryPhoto ul,
    #homeContent .links ul {
    
    margin-top : 5px;    
}
#mainContent #links li, #mainContent #linksFollowingPrimaryPhoto li,
    #homeContent .links li {
    
      margin-top : 2px;
    padding-left : 12px;
      list-style : none;
      background : url("/bin/gfx_punktor.gif") no-repeat left 4px;
}
#mainContent #links a, #mainContent #linksFollowingPrimaryPhoto a,
    #homeContent .links a {
        
    color : #333;    
}
#mainContent #primaryPhoto img {
    border : 1px solid #999;
}    
#mainContent #primaryPhoto p {
    
     margin-top : 10px;
          color : #005097;    
    font-weight : bold;    
}    
#mainContent #mainContentDate {
    
     margin-top : 0;
      font-size : 12px;
    font-weight : bold;
          color : #b7b7b7;
}    
    
#mainContent #mainContentTitle {
         margin : 0 0 10px;
          color : #005097;    
      font-size : 13px;
    font-weight : bold;
}    
#mainContent #primaryFlowFollowingSecondaryFlow {
}    
#mainContent #attachments, #mainContent #attachmentsFollowingSecondaryFlow {
    
         clear : both;
    background : url("/bin/gfx_separator.gif") repeat-x left 10px;
}    
#mainContent #attachments {
    width : 537px;
}
#mainContent #attachments h3, #mainContent #attachmentsFollowingSecondaryFlow h3 {
    padding-top : 20px;    
      font-size : 11px;
    font-weight : bold;
}    
#mainContent #attachments ul, #mainContent #attachmentsFollowingSecondaryFlow ul {
    margin : 10px 0 0;    
}
#mainContent #attachments li, #mainContent #attachmentsFollowingSecondaryFlow li {
    
          margin : 0;
    padding-left : 8px;
      list-style : none;
      background : url("/bin/gfx_punktor_niebieski.gif") no-repeat left 4px;
}
#mainContent #attachments a, #mainContent #attachmentsFollowingSecondaryFlow a {
    font-weight : bold;    
}    
.contentList #primaryFlow {
    margin-bottom : 15px;    
}    
.contentList .primaryFlowEntriesSeparator, .questionsAndAnswersList .primaryFlowEntriesSeparator {
    
       padding : 10px 0 0;
    background : url("/bin/gfx_separator.gif") repeat-x left 4px;
     font-size : 1px;
}    
#primaryFlow p, #primaryFlow ol, #primaryFlow ul, #primaryFlow table, #primaryFlow li, 
    #primaryFlowFollowingSecondaryFlow p, #primaryFlowFollowingSecondaryFlow ol, #primaryFlowFollowingSecondaryFlow ul,
    #primaryFlowFollowingSecondaryFlow table, #primaryFlowFollowingSecondaryFlow li,
    .answer p, .answer ol, .answer ul, .answer table, .answer li,
    .flow p, .flow ol, .flow ul, .flow table, .flow li {
    
    margin-top : 10px;    
}
#primaryFlow h1, #primaryFlow h2, #primaryFlow h3, #primaryFlow h4, #primaryFlow h5, #primaryFlow h6,
    #primaryFlowFollowingSecondaryFlow h1, #primaryFlowFollowingSecondaryFlow h2, #primaryFlowFollowingSecondaryFlow h3, 
    #primaryFlowFollowingSecondaryFlow h4, #primaryFlowFollowingSecondaryFlow h5, #primaryFlowFollowingSecondaryFlow h6,
    .answer h1, .answer h2, .answer h3, .answer h4, .answer h5, .answer h6,
    .flow h1, .flow h2, .flow h3, .flow h4, .flow h5, .flow h6 {
        
    
    margin-top : 15px;    
}
#primaryFlow h2, #primaryFlowFollowingSecondaryFlow h2, .answer h2  {
    font-size : 16px;    
}
#primaryFlow h3, #primaryFlowFollowingSecondaryFlow h3, .answer h3  {
    font-size : 14px;    
}
#mainContent #primaryFlow .section, #mainContent #primaryFlowFollowingSecondaryFlow .section {
    margin-top : 10px;
}    
#mainContent #primaryFlow .section .sectionTitle, #mainContent #primaryFlowFollowingSecondaryFlow .section .sectionTitle {
    margin-bottom : 10px;
        font-size : 11px;
      font-weight : bold;
}
#primaryFlow h4, #primaryFlowFollowingSecondaryFlow h4, .answer h4  {
    font-size : 12px;    
}
#primaryFlow ul, #primaryFlow ol,
    #primaryFlowFollowingSecondaryFlow ul, #primaryFlowFollowingSecondaryFlow ol,
    .answer ul, .answer ol {
        
    margin-left : 30px;
}
.questionsAndAnswersList .question {
    
         margin : 10px 0;
      font-size : 12px;
    font-weight : bold;
}    
#mainContent, .contentList {
    
            float : left;
    margin-bottom : 30px;
}    
.paginator {
    
             display : block;
               width : 557px;
              height : 19px;
         padding-top : 5px;
            position : absolute;
              bottom : 5px;
                left : 1px;
    background-color : #f3f3f3;
}    
body.general .paginator {
    color : #005097;    
}
.paginator .breadcrumbs {
    margin : 0 15px;
}    
    
.paginator .breadcrumbs, .paginator .breadcrumbs a, .paginator .breadcrumbs .currentBreadcrumb, .paginator .entriesInfo {
    
    display : block;
      float : left;
}    
.paginator .breadcrumbs a {
    
    text-decoration : underline;
        font-weight : bold;    
}    
.paginator .separator {
    
      display : block;
        float : left;
        width : 1px;
       height : 10px;
       margin : 3px 6px 0;           
    font-size : 1px;
}
body.general .paginator .separator {
    background-color : #005097;    
}
.paginator a.firstPage, .paginator span.noFirstPage, 
    .paginator a.preceedingPage, .paginator span.noPreceedingPage,
    .paginator a.followingPage, .paginator span.noFollowingPage,
    .paginator a.lastPage, .paginator span.noLastPage  {
    
       display : block;
         float : left;
    background : no-repeat left 4px;
        height : 12px;
     font-size : 1px;
}    
.paginator a.firstPage, .paginator span.noFirstPage,
    .paginator a.lastPage, .paginator span.noLastPage {
    
    width : 4px;    
}    
.paginator a.firstPage, .paginator span.noFirstPage {
    margin-right : 10px;
}
.contentList .paginator a.firstPage, .contentList .paginator span.noFirstPage,
    body.general .paginator a.firstPage, body.general .paginator span.noFirstPage {
    
        display : inline;
    margin-left : 147px; 
}
#mainContent .paginator a.firstPage, #mainContent .paginator span.noFirstPage {
    
        display : inline;
    margin-left : 249px; 
}
body.general .paginator a.firstPage {
    background-image : url("/bin/gfx_2punktor_niebieski_2.gif");
}
.paginator span.noFirstPage {
    background-image : url("/bin/gfx_2punktor_szary_2.gif");
}
body.general .paginator a.lastPage {
    background-image : url("/bin/gfx_2punktor_niebieski.gif");
}
.paginator span.noLastPage {
    background-image : url("/bin/gfx_2punktor_szary.gif");
}
.paginator a.preceedingPage, .paginator span.noPreceedingPage, 
    .paginator a.followingPage, .paginator span.noFollowingPage {
        
    width : 3px;    
}    
.paginator a.preceedingPage, .paginator span.noPreceedingPage {
    margin-right : 10px;
}
.paginator a.followingPage, .paginator span.noFollowingPage,
    .paginator a.lastPage, .paginator span.noLastPage {
        
    margin-left : 10px;
}    
.paginator .entriesInfo {
    
              margin : 1px 0 0 10px;
             padding : 1px 4px;
           font-size : 9px;
    background-color : #ddd;
               color : #666;
}
    
body.general .paginator a.preceedingPage {
    background-image : url("/bin/gfx_punktor_niebieski_2.gif");
}
.paginator span.noPreceedingPage {
    background-image : url("/bin/gfx_punktor_szary_2.gif");
}
body.general .paginator a.followingPage {
    background-image : url("/bin/gfx_punktor_niebieski.gif");
}
.paginator span.noFollowingPage {
    background-image : url("/bin/gfx_punktor_szary.gif");
}
#mainContent a.contentFollowingPage  {
    
          display : block;
            float : right;
       margin-top : 15px;
    padding-right : 8px; 
      font-weight : bold;         
       background : no-repeat right 4px;
}    
body.general #mainContent a.contentFollowingPage {
    background-image : url("/bin/gfx_punktor_niebieski.gif");
}
#footer {
    
        height : 49px;
    background : url("/bin/bg_stopka.gif") no-repeat 0px 14px;
}    
#footer a.linkARR {
    
       display : block;
         float : left;
         width : 83px;
        height : 34px;
    margin-top : 15px;
    background : url("/bin/gfx_ARR.gif") no-repeat left top;
}    
    
#footer .copyright {
       display : block;
         float : right;
    margin-top : 25px;
}    
#siteMap {
    padding-bottom : 30px;    
}    
#siteMap a {
    
       display : block;
    margin-top : 10px;
}    
#siteMap .node a {
    font-weight : bold;    
          color : #005097;    
}
#siteMap  {
    float : left;
}    
#siteMap .node .node a {
    
     margin-left : 16px;
    padding-left : 16px;
      background : no-repeat left 4px;
}    
#siteMap .node .node a {
    background-image : url("/bin/gfx_punktor_niebieski.gif");
}
#siteMap .node .node .node a {
    
     margin-left : 32px;
     font-weight : normal;
}
#siteMap .node .node .node .node a {
    
     margin-left : 48px;
     font-weight : normal;
}
#standardContent .dialog p {
    margin-top : 5px;    
}    
#standardContent .dialog input, #standardContent .dialog textarea, #standardContent .dialog select {
    
    font-size : 11px;
       border : 1px solid #cdcdcd;
        color : #333;
}
#standardContent .dialog .section {
      float : left;
      clear : both;
    display : inline;
     margin : 5px 0px 0;
      width : 537px;
}    
#standardContent .distributorSearch-dialog .section {
    
      margin-top : 10px;
    padding-left : 50px;
           width : 177px;    
}    
#standardContent .distributorSearch-dialog .sections {
 
         float : right;
    margin-top : 50px;
         width : 227px;    
}
#standardContent .dialog .section .label {
    
            clear : both;
            float : left;
              top : 0px;
     padding-left : 0px;
    padding-right : 5px;
            width : 129px;
}
#standardContent .distributorSearch-dialog .section .label {
    display : none;    
}    
#standardContent .dialog .required .label {
    font-weight : bold;    
}    
#standardContent .dialog .content {
    
       float : left;
    position : relative;
       width : 403px;
}
#standardContent .distributorSearch-dialog .content {
    width : 177px;    
}    
#standardContent .dialog .actionButtons {
    
         clear : both;
    margin-top : 10px;
}    
#standardContent .dialog .button {
               float : right;
             padding : 3px 6px 3px 10px;
              border : 1px solid #cdcdcd;
               color : #333;
    background-color : #f3f3f3;
          font-size : 10px;    
}    
#standardContent .dialog .button a {
          font-size : 10px;    
    text-decoration : none;
              color : #333;
}
#standardContent .dialog .fieldError {
        display : block;    
          clear : both;
          color : #f44;
    font-weight : normal;    
}
#search .dialog .label {
    color : #005097;
}    
#search .dialog div.showHideSearchOptions {
    
    float : right;
}    
#search .dialog div.showHideSearchOptions a {
       display : block;    
         width : 186px;
        height : 25px;    
    background : no-repeat left top;
}    
#search .dialog #showSearchOptions a {
    background-image : url("/bin/btn_pokaz_kryteria_wyszukiwania.gif");
}    
#search .dialog #hideSearchOptions a {
    
       margin-bottom : 10px;
    background-image : url("/bin/btn_ukryj_kryteria_wyszukiwania.gif");
}    
#search .dialog #hideSearchOptions {
    margin-bottom : 5px;
}
#search .dialog .button, #standardContent .distributorSearch-dialog .button {
             padding : 0;
              border : none;
    background-color : transparent;    
}    
#standardContent .distributorSearch-dialog .button {
    
    position : relative;
       right : 50px;
}    
#search .dialog .button a.actionSearch, #standardContent .distributorSearch-dialog .button a.actionSearch {
    
       display : block;
         width : 61px;
        height : 25px;
    background : url("/bin/btn_szukaj_2.gif") no-repeat left top;
}    
#standardContent.theme2 .distributorSearch-dialog .button a.actionSearch {
    background-image : url("/bin/btn_szukaj_2b.gif");
}    
#standardContent .distributorSearch div.message, #search div.message {
          width : 100%;    
    padding-top : 20px;
     text-align : center;
    font-weight : bold;        
          color : #f44;
}    
#search .contentList {
    padding-bottom : 15px;    
}    
#search .searchPanel {
    
        margin : -10px;
       padding : 10px;
    background : url("/bin/bg_panel_szukaj.jpg") repeat-x left bottom;
}    

#standardContent .inquiry-dialog {
    margin-top : 15px;
}    
body.general #standardContent .standard-dialog .label {
    color : #005097;    
}
#standardContent .standard-dialog .messageLengthInfo {
    
       display : block;
    margin-top : 2px;
    text-align : right;
}    
#standardContent .standard-dialog .messageLengthInfo,
    #standardContent .inquiry-dialog .messageLengthInfo input {
    font-size : 9px;
        color : #777;
}         
#standardContent .standard-dialog .messageLengthInfo input {
               width : 24px;
      padding-bottom : 1px;
    background-color : transparent;    
              border : none;
          text-align : right;
}    
#standardContent .standard-dialog input.control {
    border : none;    
}    
#standardContent .standard-dialog input.control {
    
     width : 14px;
    height : 14px;    
}    
#standardContent .standard-dialog .footnote {
    color : #777;    
}    
#standardContent .inquiry-dialog textarea.inquiryMessage,
    #standardContent .distributorEntry-dialog textarea, 
    #standardContent .distributorEntry-dialog select.verifiedProductNames,
    #standardContent .distributorEntry-dialog input.certificateAuthority {
    
        width : 401px;        
}    
.distributorEntry-dialog #certificateSection {
             display : inline;
              margin : 5px -5px;
             padding : 0 5px 10px;
    background-color : #f0f0f0;
}
.distributorEntry-dialog #certificateSection .section {
    margin-top : 10px;    
}    
.distributorEntry-dialog table.certificationDeclaration {
    margin-bottom : 10px;    
}    
#standardContent .inquiry-dialog input.senderEmailAddress,
    #standardContent .distributorEntry-dialog input.name,
    #standardContent .distributorEntry-dialog input.addressLine1,
    #standardContent .distributorEntry-dialog input.addressLine2,
    #standardContent .distributorEntry-dialog input.emailAddress,
    #standardContent .distributorEntry-dialog input.webSiteUrl {
    
        width : 401px;        
}    
#standardContent .distributorEntry-dialog input.mobile-telephoneNumber {
    margin-top: 5px;    
}    
.searchShortcut {
    position : absolute;
        left : 350px;
      bottom : 18px;    
}    
.searchShortcut .section, .searchShortcut .actionButtons, .searchShortcut .first {
    float : left;    
}    
.searchShortcut .label  {
    
         float : left;
         width : 13px;
        height : 13px;
        margin : 4px 10px 0 0;
    background : url("/bin/icn_szukaj.gif") no-repeat left top;
     font-size : 1px;
}    
.searchShortcut .content {
    
         display : inline;
           float : left;
           width : 123px;
          height : 19px;
    margin-right : 10px;
      background : url("/bin/bg_szukaj.gif") no-repeat left top;
}    
.searchShortcut input.query {
    
        width : 111px;
       height : 12px;
       margin : 2px 6px 0;
    font-size : 10px;
        color : #053b83;
}    
.searchShortcut .button a {
    
         float : left;
         width : 64px;
        height : 21px;
    background : url("/bin/btn_szukaj.gif") no-repeat left top;
     font-size : 1px;
}    
#mainContent span.printVersionLink {
    
    font-style : italic;
     font-size : 9px;
         color : #777;
}    
#mainContent a.printVersionLink, #mainContent a.printVersionLink2, #standardContent a.backLink {
    
        position : absolute;
           right : 18px;
    padding-left : 8px;
     font-weight : bold;
      background : no-repeat left 4px;
         z-index : 1;
}    
#mainContent a.printVersionLink2 {
    bottom : 9px;
}
body.general #mainContent a.printVersionLink2 {
      background-image : url("/bin/gfx_punktor_niebieski.gif");
}
body #mainContent a.printVersionLink, body #standardContent a.backLink {
      top : 6px;
    color : #ddd;
}             
body #mainContent a.printVersionLink {
    background-image : url("/bin/gfx_punktor_szary.gif");
}    
body #standardContent a.backLink {
    background-image : url("/bin/gfx_punktor_szary_2.gif");
}    
body #standardContent a.followingPrintable-backLink { 
    right : 80px;
}    
.voivodshipMap {
    
    clear : both;
    float : left;
    width : 310px;     
}    
.fieldHelp {
    
    font-size : 10px;    
        color : #777;
}    
.hidden {
    display : none;    
}    
.clearFloat {
    
          clear : both;
          width : 1px;
         margin : 0px;
        padding : 0px;
         border : 0px;
      font-size : 1px;
    line-height : 0px;
}

