	body, div, dd, dt, dl, img, ul, ol, li, p, h1, h2, h3, h4, h5, form, td, tr, table { 
		margin: 0; padding: 0; 
	} 
	html { 
		height: 100%; 
	}

        html, body{
               margin:0;
               padding:0;
               background-color: #9EB106;


        }
        h1{
               font-size: 10px;
               font-family: Verdana;
               color: #555;
               font-weight: normal;
        }
        a:link {
               color: #000000;
               text-decoration: none;
        }
        a:visited {
               text-decoration: none;
               color: #000000;
        }
        a:hover {
               text-decoration: none;
               color: #000000;
        }
        a:active {
               text-decoration: none;
               color: #000000;
        }

        a.menu:link {
               color: #000000;
               text-decoration: none;

        }a.menu:visited {
               text-decoration: none ;
               color: #000000;

        }
        a.menu:hover {
               text-decoration: none;
               color:  #000000;

        }
        a.pointer:active {
               text-decoration: none;
               color: #000000;

        }
        a.standardlink:link {
               color: #85981C;
               text-decoration: underline;

        }a.standardlink:visited {
               text-decoration: underline ;
               color: #85981C;

        }
        a.standardlink:hover {
               text-decoration: none;
               color:  #85981C;

        }
        a.standardlink:active {
               text-decoration: underline;
               color: #85981C;

        }
        a.plainlink:link {
               color: #000000;
               text-decoration: none;

        }a.plainlink:visited {
               text-decoration: none ;
               color: #000000;}
        a.plainlink:hover {
               text-decoration: none;
               color:  #000000;
        }
        a.plainlink:active {
               text-decoration: none;
               color: #000000;
               font-weight: bold;
        }
        a.morecategory:link {
               color: #7B9421;
               //text-decoration: none;

        }
        a.morecategory:visited {
               //text-decoration: none;
               color: #7B9421;

        }
        a.morecategory:hover {
               //text-decoration: none;
               color:  #7B9421;

        }
        a.morecategory:active {
               //text-decoration: none;
               color: #7B9421;

        }
        a.standardtext_gray{
               font-size: 11px;
               font-family: Verdana;
               margin-top: 30px;
               color: #888888;
               line-height: 1.3em;
        }

        a.small_product_link:link {
               color: #000;
               //text-decoration: none;
               font-weight: bold;
               font-size: 10px;
        }
        a.small_product_link:visited {
               //text-decoration: none;
               color: #000;
               font-weight: bold;
               font-size: 10px;
        }
        a.small_product_link:hover {
               //text-decoration: none;
               color:  #7B9421;
               font-weight: bold;
               font-size: 10px;
        }
        a.small_product_link:active {
               //text-decoration: none;
               color: #000;
               font-weight: bold;
               font-size: 10px;
        }

        a.product_link:link {
               color: #000;
               //text-decoration: none;
               font-weight: bold;
               font-size: 11px;
        }
        a.product_link:visited {
               //text-decoration: none;
               color: #000;
               font-weight: bold;
               font-size: 11px;
        }
        a.product_link:hover {
               //text-decoration: none;
               color:  #7B9421;
               font-weight: bold;
               font-size: 11px;
        }
        a.product_link:active {
               //text-decoration: none;
               color: #000;
               font-weight: bold;
               font-size: 11px;
        }

        a.subcategory:link {
               color: #000;
               //text-decoration: none;
               font-weight: normal;
               font-size: 11px;
        }
        a.subcategory:visited {
               //text-decoration: none;
               color: #000;
               font-weight: normal;
               font-size: 11px;
        }
        a.subcategory:hover {
               //text-decoration: none;
               color:  #7B9421;
               font-weight: normal;
               font-size: 11px;
        }
        a.subcategory:active {
               //text-decoration: none;
               color: #000;
               font-weight: normal;
               font-size: 11px;
        }

        a.category:link {
               color: #000;
               //text-decoration: none;
               font-size: 12px;
               font-weight: bold;
               font-family: Verdana;
        }
        a.category:visited {
               //text-decoration: none;
               color: #000;
               font-size: 12px;
               font-weight: bold;
               font-family: Verdana;
        }
        a.category:hover {
               //text-decoration: none;
               color:  #7B9421;
               font-size: 12px;
               font-weight: bold;
               font-family: Verdana;
        }
        a.category:active {
               //text-decoration: none;
               color: #000;
               font-size: 12px;
               font-weight: bold;
               font-family: Verdana;
        }
        a.active_category:link {
               color: #FF0066;
               //text-decoration: none;
               font-size: 12px;
               font-weight: bold;
               font-family: Verdana;
        }
        a.active_category:visited {
               //text-decoration: none;
               color: #FF0066;
               font-size: 12px;
               font-weight: bold;
               font-family: Verdana;
        }
        a.active_category:hover {
               //text-decoration: none;
               color:  #FF0066;
               font-size: 12px;
               font-weight: bold;
               font-family: Verdana;
        }
        a.active_category:active {
               //text-decoration: none;
               color: #FF0066;
               font-size: 12px;
               font-weight: bold;
               font-family: Verdana;
        }
        a.2subcategory:link {
               color: #000;
               //text-decoration: none;
               font-weight: normal;
               font-size: 11px;
        }
        a.2subcategory:visited {
               //text-decoration: none;
               color: #000;
               font-weight: normal;
               font-size: 11px;
        }
        a.2subcategory:hover {
               //text-decoration: none;
               color:  #7B9421;
               font-weight: normal;
               font-size: 11px;
        }
        a.2subcategory:active {
               //text-decoration: none;
               color: #000;
               font-weight: normal;
               font-size: 11px;
        }

        a.active_subcategory:link {
               color: #FF0066;
               //text-decoration: none;
               font-weight: bold;
               font-size: 11px;
        }
        a.active_subcategory:visited {
               //text-decoration: none;
               color: #FF0066;
               font-weight: bold;
               font-size: 11px;
        }
        a.active_subcategory:hover {
               //text-decoration: none;
               color:  #FF0066;
               font-weight: bold;
               font-size: 11px;
        }
        a.active_subcategory:active {
               //text-decoration: none;
               color: #FF0066;
               font-weight: bold;
               font-size: 11px;
        }
        a.navigator_link {
               color: #7B9421;
               //text-decoration: none;
               font-weight: none;
               font-size: 11px;
        }
        a.navigator_link2 {
               color: #7B9421;
               //text-decoration: none;
               font-weight: none;
               font-size: 12px;
        }
        /*--------------------------------------- id -----------------------------------------*/
        ul#regulamin{
       		font-size: 10px;
       		font-family: Verdana;
       		list-style-type: decimal;
        }
        
        .navigator_selected {
               color: #000000;
               //text-decoration: none;
               font-weight: bold;
               font-size: 11px;
        }

        ul#greensquare{
               font-size: 10px;
               font-family: Verdana;
               list-style-image: url(jpg/square.gif);
        }
        ul#greensquare li{

        }
        ul#smalldash{
               font-size: 10px;
               font-family: Verdana;
               list-style-image: url(jpg/list_dash.gif);


        }

        #logged{
               font-size: 10px;
               font-family: Verdana;
               position:relative;
               height:20px;
               background-color:#FFFFFF;
               width:100%;
        }

        #pagewidth{
               width:800px;
               margin: 7px auto 100px auto;
               padding: 20px 20px 20px 20px;
               background-color:#FFFFFF;
        }
        #wrapper{
               width:800px;
               margin: 0 0 0 0;
               background-color:#FFFFFF;
        }
        #logo{
               float:left;
        }
        #szukaj{
               float:right;
        }

        #break20{
               position:relative;
               height: 20px;
        }

        #mini_info{
               height: 120px;
               width: 137px;
               position:relative;
               display: inline;
               float: left;
        }

        #menu{
               position:relative;
               height: 20px;
        }

        #header{
               position:relative;
               height:90px;
               background-color:#FFFFFF;
               width:100%;
        }

        #ins_branding{
               position:relative;
               height:130px;
               background-color:#FFFFFF;
               width: 365px;
               float: right;
        }
        #tool_menu{
               position:relative;
               height:90px;
               background-color:#ffffff;
               width:150;
               float: right;
               display: inline;

        }

        #pointer{
               position:relative;
               height:16px;
               background-color:#FFFFFF;
               width:100%;

        }
        #listing{
               width:300px;
               float:left;
               position:relative;
               background-color:#FFFFFF;
               font-size: 10px;
               font-family: Verdana;
        }
        #column{
               width:140px;
               float:left;
               position:relative;
               background-color:#ffffff;
               display: inline;
               font-size: 10px;
               font-family: Verdana;
        }
        #column_last{
               width:153px;
               float: right;
               position:relative;
               background-color:#FFFFFF;
               border-left: 0px dashed gray ;
               border-top: 0px dashed gray ;
               border-right: 0px dashed gray ;
               border-bottom: 0px dashed gray ;
               display: inline;
               font-size: 10px;
               font-family: Verdana;
        }

        #double_column{
               width:466px;
               float: left;
               position:relative;
               background-color:#FFFFFF;
               display: inline;
               padding: 0px 10px;
        }
         #tripple_column{
               width:627px;
               float: left;
               position:relative;
               background-color:#FFFFFF;
               display: inline;
        }
        #col_1of2{
               width:380px;
               float: left;
               position:relative;
               background-color:#aaaaaa;
               display: inline;
        }
        #col_2of2{
               width:207px;
               float: left;
               position:relative;
               background-color:#666666;
               display: inline;
        }
        #square{
               margin-right: 30px;
               float: left;
               display: inline;
        }
        #lista{
               font-size: 10px;
               font-family: Verdana;
               color: #000000;
               display: inline;
               float: left;
        }
        #koszyk_intable{
               width: 190px;
               height: 64;
               font-size: 10px;
               font-family: Verdana;
               color: #333333;

               float: center;
               padding: 5px;
               display: inline;
               width: 100%;
        }
        #cell_margin{
               padding: 5px;
               display: inline;               
               
               font-size: 10px;
               font-family: Verdana;
               color: #333333;                     
        }
        #cell_header{
               padding: 5px;
               display: inline;               
               
               font-size: 10px;
               font-family: Verdana;
               color: #333333;                     

        }
		#table_header{
			bordercolor: #FFFFFF;
			bgcolor: #FFFFFF;
			valign: bottom;
		}
        #koszyk_top{
               font-size: 10px;
               font-family: Verdana;
               color: #333333;
               display: inline;
               float: center;
               padding: 10px;
               width: 100%
        }
        #footer{
               height:10px;
               background-color:#FFFFFF;
               clear:both;
               margin-top: 50px;
               border-top: 1px dashed gray ;
        }
        #float_right_txt{
               float: right;
               font-size: 10px;
               font-family: Verdana;
               display: inline;
        }
        #float_left_txt{
               float: left;
               clear: right;
               width: 310px;
               font-size: 10px;
               font-family: Verdana;
               margin-left: 10px;
               display: inline;
        }
        /*--------------------------------------- classes -----------------------------------------*/

        .miniatura{
               padding: 5px;
               border: 1px solid #dddddd;
        }
        .td300{
               width: 300px;
               align: left;
               valign: top;
        }
        .td120{
               width: 120px;
               align: left;
               valign: top;
        }

        .logo{
               display: inline;
               float: left;
               border: 0;
               position: relative;
        }
        hr{
               color: #bbbbbb;
               height: 1px;
        }
        .standardtext_gray{
               font-size: 10px;
               font-family: Verdana;
               margin-top: 30px;
               color: #888888;
        }
        .standardtext{
               font-size: 11px;
               font-family: Verdana;
               margin-top: 30px;
               color: #000000;
        }
        .smalltext{
               font-size: 9px;
               font-family: Verdana;
               color: #000000;
        }                
        .biggertext{
               font-size: 11px;
               font-family: Verdana;
               color: #000000;
        }        
        .standardtext_white{
               font-size: 10px;
               font-family: Verdana;
               color: #ffffff;
        }
        .menu{
               font-size: 10px;
               font-family: Verdana;
               color: #000000;
        }
        .headline{
               font-size: 12px;
               font-family: Verdana;
               font-weight: bold;
        }

        .ilustracja{
               margin-left: 10px;
               margin-top: 0px;
        }
        .column_text{
               font-size: 10px;
               font-family: Verdana;
               margin-top: 0;

        }
        .column_list{
               font-size: 10px;
               margin-top: 0;
        }
        .starting_points{
               margin-bottom: 4px;
               margin-top: 0;
               font-size: 11px;
               font-family: Verdana;
        }
        .green_text{
               font-size: 10px;
               font-family: Verdana;
			   color: #84CA02;
               font-weight: bold;
        }
		.error_text{
               font-size: 11px;
               font-family: Verdana;
               color: #FF3300;
        }        
        .cena{
               font-size: 11px;
               font-family: Verdana;
               color: #000000;
               font-weight: bold;
        }

        .gray_text{
               font-size: 11px;
               font-family: Verdana;
               color: #555;
               line-height: 1.3em;
        }
        .small_gray_text{
               font-size: 10px;
               font-family: Verdana;
               color: #555;
        }
        .white_text{
               font-size: 11px;
               font-family: Verdana;
               color: #FFFFFF;
        }

        .title{
               font-size: 20px;
               font-family: Verdana;
               color: #8F9B00;
               line-height: 100%;
        }
        .pionter_text{
               font-size: 10px;
               font-family: Verdana;
               float: right;
               margin-top: 1px;
               text-align: right;
        }

        .float_right_img{
               float: right;
               margin-left: 40px;
               vertical-align: text-top;
                }                
        .float_right_download{
               float: right;
        }
        .branding{
               float: right;
               margin: 0 0 10px 10px;
        }
        .branding2{
               float: right;
               margin: 30px 0 10px 10px;
        }


        .footer{
               font-size: 10px;
               font-family: Verdana;
               color: #B2B4BF;
               margin-top: 10px;
			   float: right;
        }
        .standardtext_b{
               font-size: 10px;
               font-weight: bold;
               font-family: Verdana;
               margin-top: 30px;
        }
        .dropcap
        {
               float: left;
               width: 0.9em;
               font-size: 4em;
               font-weight: bold;
               line-height: 82%;
        }
        .dropcap2
        {
               float: left;
               width: 1em;
               font-size: 4em;
               font-weight: bold;
               line-height: 82%;
        }
        .cap
        {
               float: left;
               width: 0.9em;
               font-size: 2em;
               font-weight: bold;
               line-height: 82%;
        }
        .inputShort {
               font-family: Verdana;
               font-size: 7pt;
               border-width: 1px;
               border-style: solid;
               border-color: gray;
               background-color: #FCFCFC;
               width: 116px;
        }
        .inputLong {
               font-family: Verdana;
               font-size: 7pt;
               border-width: 1px;
               border-style: solid;
               border-color: gray;
               background-color: #FCFCFC;
               width: 300px;
        }
        .pickShort {
               font-family: Verdana;
               font-size: 7pt;
               border-width: 1px;
               border-style: solid;
               border-color: gray;
               background-color: #FCFCFC;
               width: 116px;
               margin-top: 4px;
                     }
		.pickShort_left_5px {
              font-family: Verdana;
              font-size: 8pt;
              border-width: 1px;
              border-style: solid;
              border-color: gray;
              background-color: #FCFCFC;
              width: 276px;
              margin-top: 4px;
              margin-left: 5px;
                 }                     
        .buttonLong {
               font-family: Verdana;
               font-size: 8pt;
               border-width: 1px;
               border-style: solid;
               border-color: gray;
               width: 110px;
               font-weight: normal;
               color: #000000;
               background-color: #FFFFFF;
               text-align: center;
               cursor: hand;
        }
        .clearfix:after {
               content: ".";
               display: block;
               height: 0;
               clear: both;
               visibility: hidden;
        }

        .category {
               font-size: 12px;
               font-family: Verdana;
               color: #000000;
               font-weight: bold;
        }
        .category_white {
               font-size: 12px;
               font-family: Verdana;
               color: #FFFFFF;
               font-weight: bold;
        }
        .title {
               font-size: 20px;
               font-family: Verdana;
               color: ##330000;
               font-weight: bold;
        }

        .active_category {
               font-size: 12px;
               font-family: Verdana;
               color: #FF0066;
               font-weight: bold;
        }
        .white_category {
               font-size: 12px;
               font-family: Verdana;
               color: #ffffff;
               font-weight: bold;
        }
        .form_label{
               font-size: 8pt;
               font-family: Verdana;
               color: #555;
        }

        .form_mid {
               font-family: Verdana;
               font-size: 8pt;
               border-width: 1px;
               border-style: solid;
               border-color: gray;
               background-color: #FCFCFC;
               width: 180px;
        }
        .form_comment {
               font-family: Verdana;
               font-size: 8pt;
               border-width: 1px;
               border-style: solid;
               border-color: gray;
               background-color: #FCFCFC;
               /*width: 496px;
               height: 72px;*/
        }        
        .form_package {
               font-family: Verdana;
               font-size: 8pt;
               border-width: 1px;
               border-style: solid;
               border-color: gray;
               background-color: #FCFCFC;
               width: 260px;
        }        
        .form_new_product {
               font-family: Verdana;
               font-size: 8pt;
               border-width: 1px;
               border-style: solid;
               border-color: gray;
               background-color: #FCFCFC;
               width: 294px;
		}
        .form_new_product_amount {
               font-family: Verdana;
               font-size: 8pt;
               border-width: 1px;
               border-style: solid;
               border-color: gray;
               background-color: #FCFCFC;
               width: 40px;
		}		        
        .form_amount {
               font-family: Verdana;
               font-size: 8pt;
               border-width: 1px;
               border-style: solid;
               border-color: gray;
               background-color: #FCFCFC;
               width: 32px;
        }        
        .form_country {
               font-family: Verdana;
               font-size: 8pt;
               border-width: 1px;
               border-style: solid;
               border-color: gray;
               background-color: #FCFCFC;
               width: 186px;
        }
        .koszyk_waga {
               font-family: Verdana;
               font-size: 8pt;
               border-width: 1px;
               border-style: solid;
               border-color: gray;
               background-color: #FCFCFC;
               width: 54px;
        }
        .koszyk_il {
               font-family: Verdana;
               font-size: 8pt;
               border-width: 1px;
               border-style: solid;
               border-color: gray;
               background-color: #FCFCFC;
               width: 34px;
        }
        .form_mid:focus,active,hover{
               font-family: Verdana;
               font-size: 8pt;
               border-width: 1px;
               border-style: solid;
               border-color: #FF0066;
               background-color: #F9F9F9;
               width: 180px;
        }
        .form_amount:focus,active,hover{
               font-family: Verdana;
               font-size: 8pt;
               border-width: 1px;
               border-style: solid;
               border-color: #FF0066;
               background-color: #F9F9F9;
               width: 32px;
        }        
        .form_button{
               font-size: 8pt;
               border: 1px;
               border-color: #6B8E23;
               color: #000;
               background-color: #ffffff;
               width: 100px;
        }
        .hidden{
               display: none;
                }           	
                
        .clearfix{display: inline-table;}

        /* Hides from IE-mac \*/
        * html .clearfix{height: 1%;}
        .clearfix{display: block;}
        /* End hide from IE-mac */

        /*printer styles*/
        @media print{
        /*hide the left column when printing*/
        #leftcol{display:none;}

        /*hide the right column when printing*/
        #rightcol{display:none;}
        #twocols, #maincol{width:100%; float:none;}
        }

