/* *** Kolornik *********************************************************************
   fadc91   - żółty
   ef9b11   - pomarańczowy
   da251d   - czerwony
   28166f   - granatowy
*/

body {
   background:          white;
   color:               black;
   margin:              0px;
   padding:             0px;
   font-family:         Verdana,Tahoma,ArialCE,HelvaticaCE,Arial,Helvetica,sans-serif;
   font-size:           12px;
   font-weight:         normal;
   text-align:          center;
}

/* *** Main table ******************************************************************* */
table.main {
   padding:             0px;
   border:              0px;
   width:               990px;
   height:              100%;
   background:          white;
   text-align:          left;
   vertical-align:      top;
   margin:              0px;
}

table.main tr.space_top {
   height:              6px;
}

table.main tr.space_top td.space_top {
}

table.main tr.logo_a {
   height:              56px;
}

table.main tr.logo_a td.logo_a {
   text-align:          left;
   vertical-align:      bottom;
}

table.main tr.logo_b {
   height:              45px;
}

table.main tr.logo_b td.logo_b {
   text-align:          left;
   vertical-align:      top;
}

table.main tr.main {
   text-align:          left;
   vertical-align:      top;
}

table.main tr.main td.space_left {
   width:               15px;
}

table.main tr.main td.menu {
   width:               197px;
}

table.main tr.main td.space_middle_6 {
   width:               6px;
}

table.main tr.main td.space_middle_1 {
   width:               1px;
   background:          gray;
}

table.main tr.main td.main {
   width:               765px;
   text-align:          left;
   vertical-align:      top;
}

div.main {
   background:          white;
   color:               black;
   margin-left:         0px;
   margin-right:        0px;
   margin-top:          0px;
   margin-bottom:       0px;
   padding-top:         0px;
   padding-bottom:      0px;
   padding-left:        0px;
   padding-right:       0px;
   font-family:         Verdana,Tahoma,ArialCE,HelvaticaCE,Arial,Helvetica,sans-serif;
   font-size:           12px;
   font-weight:         normal;
   text-align:          left;
   vertical-align:      top;
}

table.main tr.hr_space {
   height:              3px;
}

table.main tr.hr {
   height:              1px;
   background:          gray;
}

table.main tr.copyright {
   height:              10px;
}

table.main tr.copyright td.copyright {
   font-family:         Verdana,Tahoma,ArialCE,HelvaticaCE,Arial,Helvetica,sans-serif;
   font-size:           10px;
   font-weight:         normal;
   text-align:          center;
   vertical-align:      middle;
}

/* *** Menu level1 ****************************************************************** */
div.menu_level1 {
   background:          #fadc91;
   color:               #da251d;
   margin-left:         0px;
   margin-right:        0px;
   margin-top:          0px;
   margin-bottom:       2px;
   padding-top:         3px;
   padding-bottom:      3px;
   padding-left:        0px;
   padding-right:       0px;
   font-family:         Verdana,Tahoma,ArialCE,HelvaticaCE,Arial,Helvetica,sans-serif;
   font-size:           12px;
   font-weight:         bold;
   text-align:          left;
   vertical-align:      middle;
}

div.menu_level1 span.selector {
   background:          #ef9b11;
   padding-top:         3px;
   padding-bottom:      3px;
}

div.menu_level1 span.space {
   background:          white;
   padding-top:         9px;
   padding-bottom:      4px;
   font-size:           6px;
}

div.menu_level1 span.menu {
   background:          #fadc91;
   padding-top:         3px;
   padding-bottom:      3px;
   margin-left:         3px;
}

/* *** Menu level2 ****************************************************************** */
div.menu_level2 {
   background:          #fadc91;
   color:               #da251d;
   margin-left:         0px;
   margin-right:        0px;
   margin-top:          0px;
   margin-bottom:       2px;
   padding-top:         3px;
   padding-bottom:      3px;
   padding-left:        0px;
   padding-right:       0px;
   font-family:         Verdana,Tahoma,ArialCE,HelvaticaCE,Arial,Helvetica,sans-serif;
   font-size:           12px;
   font-weight:         bold;
   text-align:          left;
   vertical-align:      middle;
}

div.menu_level2 span.selector {
   background:          white;
   padding-top:         3px;
   padding-bottom:      3px;
}

div.menu_level2 span.space {
   background:          white;
   padding-top:         9px;
   padding-bottom:      4px;
   font-size:           6px;
}

div.menu_level2 span.subselector {
   background:          #ef9b11;
   padding-top:         3px;
   padding-bottom:      3px;
}

div.menu_level2 span.subspace {
   background:          white;
   padding-top:         9px;
   padding-bottom:      4px;
   font-size:           6px;
}

div.menu_level2 span.menu {
   background:          #fadc91;
   padding-top:         3px;
   padding-bottom:      3px;
   margin-left:         3px;
}

/* *** Menu level3 ****************************************************************** */
div.menu_level3 {
   background:          #fadc91;
   color:               #da251d;
   margin-left:         0px;
   margin-right:        0px;
   margin-top:          0px;
   margin-bottom:       2px;
   padding-top:         3px;
   padding-bottom:      3px;
   padding-left:        0px;
   padding-right:       0px;
   font-family:         Verdana,Tahoma,ArialCE,HelvaticaCE,Arial,Helvetica,sans-serif;
   font-size:           12px;
   font-weight:         bold;
   text-align:          left;
   vertical-align:      middle;
}

div.menu_level3 span.selector {
   background:          white;
   padding-top:         3px;
   padding-bottom:      3px;
}

div.menu_level3 span.space {
   background:          white;
   padding-top:         9px;
   padding-bottom:      4px;
   font-size:           6px;
}

div.menu_level3 span.subselector {
   background:          white;
   padding-top:         3px;
   padding-bottom:      3px;
}

div.menu_level3 span.subspace {
   background:          white;
   padding-top:         9px;
   padding-bottom:      4px;
   font-size:           6px;
}

div.menu_level3 span.sub2selector {
   background:          #ef9b11;
   padding-top:         3px;
   padding-bottom:      3px;
}

div.menu_level3 span.sub2space {
   background:          white;
   padding-top:         9px;
   padding-bottom:      4px;
   font-size:           6px;
}

div.menu_level3 span.menu {
   background:          #fadc91;
   padding-top:         3px;
   padding-bottom:      3px;
   margin-left:         3px;
}

/* *** Menu level4 ****************************************************************** */
div.menu_level4 {
   background:          #fadc91;
   color:               #da251d;
   margin-left:         0px;
   margin-right:        0px;
   margin-top:          0px;
   margin-bottom:       2px;
   padding-top:         3px;
   padding-bottom:      3px;
   padding-left:        0px;
   padding-right:       0px;
   font-family:         Verdana,Tahoma,ArialCE,HelvaticaCE,Arial,Helvetica,sans-serif;
   font-size:           10px;
   font-weight:         bold;
   text-align:          left;
   vertical-align:      middle;
}

div.menu_level4 span.selector {
   background:          white;
   padding-top:         3px;
   padding-bottom:      3px;
}

div.menu_level4 span.space {
   background:          white;
   padding-top:         9px;
   padding-bottom:      4px;
   font-size:           6px;
}

div.menu_level4 span.subselector {
   background:          white;
   padding-top:         3px;
   padding-bottom:      3px;
}

div.menu_level4 span.subspace {
   background:          white;
   padding-top:         9px;
   padding-bottom:      4px;
   font-size:           6px;
}

div.menu_level4 span.sub2selector {
   background:          white;
   padding-top:         3px;
   padding-bottom:      3px;
}

div.menu_level4 span.sub2space {
   background:          white;
   padding-top:         9px;
   padding-bottom:      4px;
   font-size:           6px;
}

div.menu_level4 span.sub3selector {
   background:          #ef9b11;
   padding-top:         3px;
   padding-bottom:      3px;
}

div.menu_level4 span.sub3space {
   background:          white;
   padding-top:         9px;
   padding-bottom:      4px;
   font-size:           6px;
}

div.menu_level4 span.menu {
   background:          #fadc91;
   padding-top:         3px;
   padding-bottom:      3px;
   margin-left:         3px;
}

/* *** Menu localmenu *************************************************************** */
table.xsubmenu {
   padding:             0px;
   border:              0px;
   background:          #fadc91;
   margin-left:         4px;
   margin-right:        4px;
   margin-top:          0px;
   margin-bottom:       4px;
}

div.local_menu {
   margin:              0px 6px 0px 0px;
   font-family:         Verdana,Tahoma,ArialCE,HelvaticaCE,Arial,Helvetica,sans-serif;
   font-size:           12px;
   font-weight:         bold;
}

div.local_menu a:link {
   color:               #da251d;
   text-decoration:     none;
}

div.local_menu a:active {
   color:               #da251d;
   text-decoration:     none;
}

div.local_menu a:visited {
   color:               #da251d;
   text-decoration:     none;
}

div.local_menu a:hover {
   color:               #da251d;
   text-decoration:     underline;
}

/* *** Menu selected positions ****************************************************** */
div.mselected {
   color:               #28166f;
   background:          #ef9b11;
}

div.menu_level1 span.sselected {
   background:          #fadc91;
}

div.menu_level1 span.mselected {
   color:               #28166f;
   background:          #ef9b11;
}

div.menu_level2 span.sselected {
   background:          #fadc91;
}

div.menu_level2 span.mselected {
   color:               #28166f;
   background:          #ef9b11;
}

div.menu_level3 span.sselected {
   background:          #fadc91;
}

div.menu_level3 span.mselected {
   color:               #28166f;
   background:          #ef9b11;
}

div.menu_level4 span.sselected {
   background:          #fadc91;
}

div.menu_level4 span.mselected {
   color:               #28166f;
   background:          #ef9b11;
}

/* *** Menu anchor ****************************************************************** */
div.menu_level1 a:link {
   color:               #da251d;
   text-decoration:     none;
}

div.menu_level1 a:active {
   color:               #da251d;
   text-decoration:     none;
}

div.menu_level1 a:visited {
   color:               #da251d;
   text-decoration:     none;
}

div.menu_level1 a:hover {
   color:               #da251d;
   text-decoration:     underline;
}

div.menu_level2 a:link {
   color:               #da251d;
   text-decoration:     none;
}

div.menu_level2 a:active {
   color:               #da251d;
   text-decoration:     none;
}

div.menu_level2 a:visited {
   color:               #da251d;
   text-decoration:     none;
}

div.menu_level2 a:hover {
   color:               #da251d;
   text-decoration:     underline;
}

div.menu_level3 a:link {
   color:               #da251d;
   text-decoration:     none;
}

div.menu_level3 a:active {
   color:               #da251d;
   text-decoration:     none;
}

div.menu_level3 a:visited {
   color:               #da251d;
   text-decoration:     none;
}

div.menu_level3 a:hover {
   color:               #da251d;
   text-decoration:     underline;
}

div.menu_level4 a:link {
   color:               #da251d;
   text-decoration:     none;
}

div.menu_level4 a:active {
   color:               #da251d;
   text-decoration:     none;
}

div.menu_level4 a:visited {
   color:               #da251d;
   text-decoration:     none;
}

div.menu_level4 a:hover {
   color:               #da251d;
   text-decoration:     underline;
}


div.mselected a:link {
   color:               #28166f;
   text-decoration:     none;
}

div.mselected a:active {
   color:               #28166f;
   text-decoration:     none;
}

div.mselected a:visited {
   color:               #28166f;
   text-decoration:     none;
}

div.mselected a:hover {
   color:               #28166f;
   text-decoration:     underline;
}


/* *** Standard style *************************************************************** */
h1 {
   margin-left:         0px;
   margin-right:        0px;
   margin-top:          0px;
   margin-bottom:       10px;
   padding-top:         0px;
   padding-bottom:      0px;
   padding-left:        0px;
   padding-right:       0px;
   font-family:         Verdana,Tahoma,ArialCE,HelvaticaCE,Arial,Helvetica,sans-serif;
   font-size:           16px;
   font-weight:         bold;
}

h1.page_title {
   margin-left:         0px;
   margin-right:        0px;
   margin-top:          0px;
   margin-bottom:       10px;
   padding-top:         0px;
   padding-bottom:      0px;
   padding-left:        0px;
   padding-right:       0px;
   font-family:         Verdana,Tahoma,ArialCE,HelvaticaCE,Arial,Helvetica,sans-serif;
   font-size:           16px;
   font-weight:         bold;
}

p {
   margin-left:         10px;
   margin-right:        0px;
   margin-top:          0px;
   margin-bottom:       10px;
   padding-top:         0px;
   padding-bottom:      0px;
   padding-left:        0px;
   padding-right:       0px;
   font-family:         Verdana,Tahoma,ArialCE,HelvaticaCE,Arial,Helvetica,sans-serif;
   font-size:           12px;
   font-weight:         normal;
}

.bodytext {
   margin-left:         10px;
   margin-right:        0px;
   margin-top:          0px;
   margin-bottom:       10px;
   padding-top:         0px;
   padding-bottom:      0px;
   padding-left:        0px;
   padding-right:       0px;
   font-family:         Verdana,Tahoma,ArialCE,HelvaticaCE,Arial,Helvetica,sans-serif;
   font-size:           12px;
   font-weight:         normal;
}

ol li {
   margin-bottom:      6px;
}

p img {
   margin:              3px;
}

ul {
   font-family:         Verdana,Tahoma,ArialCE,HelvaticaCE,Arial,Helvetica,sans-serif;
   font-size:           12px;
}

div.product_item {
   margin-left:25px;
   margin-bottom:10px;
   margin-top:4px;
   vertical-align:top;
   float: none;
   width:700px;
}

div.product_item img {
   float: none;
}
#divStayTop {
  background: white;
}
#divStayTop img {
  border:0;
  padding:0;
  margin:0;
  margin-top:-3px;
}
#divStayTop > img {
  margin-top:0;
}
