html, body {
	background-color: #fff;
	color: #000;
	margin: 0;
	padding: 0;
	float:center;
}

H1 {
	display: none;
}

#top {
	width: 780px;
}

#NAGLOWEK{
--background-color:#E9E9E9;
background-color:#ffffff;
font-family:Tahoma;
font-size:11px;
color:#585858;
height:71px;
margin:0 0 4px 0;
border-bottom:1px solid #BABABA
}

#NAGLOWEK img{
float:center;
}

.info{
float:RIGHT;
width:190px;
height:50px;
margin:10px 0 0 0;
padding:5px 20px 7px 60px;
font-family: Arial;
font-size:15px;
font-weight:normal;
border-right:1px solid #BABABA
}

.cart{
float:RIGHT;
width:110px;
margin:10px 0 0 0;
padding:9px 28px 7px 20px;
}

#BANER{
margin:0 0 4px 0;
float:left
}

#MENU_GORA{
background-color:#ffffff;
font-family:Tahoma;
font-size:11px;
color:#585858;
height:60px;
}

#MENU_GORA li, #MENU_GORA li img{
border:0;
list-style-type:none;
margin:0 0 0px 0;
float:left
}

#MENU_GORA .but1 {
  width: 156px;
  height : 60px;
  overflow : hidden;
  background-image : url('images/b_1_on.gif');
}
#MENU_GORA .but1a {
  width: 156px;
  height : 60px;
  overflow : hidden;
  background-image : url('images/b_1.gif');
}
#MENU_GORA .but1:hover {
  background-image : url('images/b_1.gif');
}

#MENU_GORA .but2 {
  width: 156px;
  height : 60px;
  overflow : hidden;
  background-image : url('images/b_2_on.gif');
}
#MENU_GORA .but2a {
  width: 156px;
  height : 60px;
  overflow : hidden;
  background-image : url('images/b_2.gif');
}
#MENU_GORA .but2:hover {
  background-image : url('images/b_2.gif');
}

#MENU_GORA .but3 {
  width: 156px;
  height : 60px;
  overflow : hidden;
  background-image : url('images/b_3_on.gif');
}
#MENU_GORA .but3a {
  width: 156px;
  height : 60px;
  overflow : hidden;
  background-image : url('images/b_3.gif');
}
#MENU_GORA .but3:hover {
  background-image : url('images/b_3.gif');
}

#MENU_GORA .but4 {
  width: 156px;
  height : 60px;
  overflow : hidden;
  background-image : url('images/b_4_on.gif');
}
#MENU_GORA .but4a {
  width: 156px;
  height : 60px;
  overflow : hidden;
  background-image : url('images/b_4.gif');
}
#MENU_GORA .but4:hover {
  background-image : url('images/b_4.gif');
}

#MENU_GORA .but5 {
  width: 156px;
  height : 60px;
  overflow : hidden;
  background-image : url('images/b_5_on.gif');
}
#MENU_GORA .but5a {
  width: 156px;
  height : 60px;
  overflow : hidden;
  background-image : url('images/b_5.gif');
}
#MENU_GORA .but5:hover {
  background-image : url('images/b_5.gif');
}

#MENU {
	width: 156px;
	float: left;
	overflow: hidden;
        background-color:#FFFFFF;
}

#MENU H2{
font-family:Tahoma;
font-size:11px;
color:#4F4D4D;
background-color:#bebebe;
display:block;
text-align:center;
padding:8px 0 8px 0;
margin:0 0 0 0;
}

.leftnav{
display:block;
float:left;
width:172px;
padding:10px 10px 10px 10px;
margin:0 0 10px 0;
background-color:#e3e3e3;
}

.leftnav li{
list-style-type:none;
float:left;
width:137px;
height:16px;
display:block;
background-image:url(images/arrows.gif);
background-position:4px 8px;
background-repeat:no-repeat;
padding:4px 0 0 18px;
border-bottom:1px solid #EBE0DB
}

.leftnav2{
display:block;
float:left;
width:172px;
padding:0 0 10px 0;
margin:0 0 10px 0;
background-color:#e3e3e3;
}


.leftnav2 li{
list-style-type:none;
float:left;
width:149px;
height:22px;
text-align:left;
font-family:Tahoma;
font-size:11px;
color:#000000;
text-decoration:none
display:block;
padding:0 0 0 5px;
}

.leftnav2 .margin{
          margin-left:5px;
}

.leftnav2 .border{
          margin-left:5px;
          border-bottom:1px solid #EBE0DB;
}
.leftnav2 .kategoria{
    margin:5px 0 5px 0;
}
.leftnav2 .strong{
padding-top:3px;
font-weight:bold;
color:#543fa9;
}

.leftnav li a{
display:block;
float:left;
font-family:Tahoma;
font-size:11px;
color:#0d58ac;
text-decoration:none
padding:4px 0 0 35px;
}


input[type=submit].blue {background-color: #0b4aa0; font-weight: normal; font-size: 12px; color: white;}
select.blue {background-color: #3772c1; font-weight: normal; font-size: 11px; color: white;}

#MENU .bord{
border-bottom:0px
}

.block1{
background-color:#ffffff;
width:146px;
padding:0 0 0 0;
margin:0 0 0 2px;
float:left;
font-family:Tahoma;
font-size:11px;
color:#000000;
text-decoration:none
}

#TRESC {
	width: 624px;
	float: left;
	overflow: hidden;
	background-color: #fff;
}

#SYSTEM {
	width: 618px;
	height: 75px;
	float: left;
	overflow: hidden;
	background-color: #fff;
        border-bottom:1px solid #BABABA;
        border-top:1px solid #BABABA;
        margin: 0 0 0 4px;
}

#TEKST {
	width: 618px;
	float: left;
	background-color: #fff;
	text-align:justify;
        font-family:Tahoma; font-size:12px;

}
#TEKST .tresc {
        padding: 25px 10px 10px 20px;
        line-height:15px;
}
#TEKST .tresc_bold {
       color:#639fbb;
       font-weight:bold;
       background-image:url(images/arrows_white.gif);
       background-position:4px 9px;
       background-repeat:no-repeat;
       padding:4px 0 0 18px;
}

#SYSTEM .etap_procesu_on {
 width: 153px;
 height: 24px;
 float: left;
 display:inline;
 font-weight:bold;
 font-family:Tahoma;
 font-size:13px;
 padding:4px 0 0 0;
 color: #fff;
 background-color: #5699c4;
 margin:10px 0 0 1px;
 border:1px solid #639FBB; 
}

#SYSTEM .etap_procesu_off {
 width: 151px;
 height: 24px;
 float: left;
 display:inline;
 font-family:Tahoma;
 font-size:13px;
 padding:4px 0px 0 0px;
 color: #fff;
 background-color: #bebebe;
 margin:10px 0 0 1px; 
 border:1px solid #bababa; 
}

#SYSTEM .breadcrumbs {
	width: 307px;
	height: 15px;
	text-align:left;
	display:inline;
        float: left;
        font-family:Tahoma;
        font-size:9px;
        color:#000000;
        text-decoration:none;
        padding:5px 0 0 5px;
}
#SYSTEM .found {
	width: 306px;
	height: 15px;
	text-align:right;
	display:inline;
        float: left;
        font-family:Tahoma;
        font-size:9px;
        color:#000000;
        text-decoration:none;
        padding:5px 0 0 0;
}

#SYSTEM .page {
 width: 618px;
 height: 15px;
 text-align:right;
 display:inline;
        float: left;
        font-family:Tahoma;
        font-size:10px;
        color:#000000;
        text-decoration:none;
        padding:2px 0 0 0;
}

#SYSTEM .fck {
	width: 618px;
	height: 55px;
}

#SYSTEM_DOWN {
    	width: 618px;
	height: 35px;
	float: left;
	overflow: hidden;
	background-color: #fff;
        border:0px solid #BABABA;
        margin: 0 0 0 4px;
}


#SYSTEM_DOWN .page_noborder {
	width: 618px;
	height: 15px;
	text-align:right;
	display:inline;
        float: left;
        font-family:Tahoma;
        font-size:9px;
        color:#000000;
        text-decoration:none;
        padding:5px 0 0 0;
}

#BOXSEARCH {
	width: 307px;
	height: 235px;
        float: left;
	display: inline;
	overflow: hidden;
	background-image:url(images/search.gif);
        background-repeat: repeat-x;
        font: 9pt Tahoma;
        margin: 2px 0 0 4px;
}
#BOXSEARCH .content {
	text-align:left;
 	color:#ffffff;
    	font: 10pt Tahoma;
 	height:170px;
 	margin: 10px 0 0 20px;
}
#BOXSEARCH .content a{
 	color:#ffffff;
    	font: 10pt Tahoma;
}
#BOXSEARCH .content_main {
 	height:15px;
    	font: bold 14pt Tahoma;
 	color:#ffffff;
        padding: 0 0 20px 0;
}
#BOXSEARCH .content_entry {
	text-align:left;
 	height:15px;
 	margin: 10px 0 0 0;
}
#BOXSEARCH .but_search {
	float:left;
        height:35px;
	width:75px;
	background-image:url(images/but_search.gif);
        background-repeat: no-repeat;
        margin:0 0 0 20px;
        cursor:pointer;                  	
}

#BOXSEARCH .but_search:hover {
	background-image:url(images/but_search_on.gif);
        background-repeat: no-repeat;
}

#BOX {
	width: 307px;
	height: 235px;
	float: left;
	display: inline;
	overflow: hidden;
	background-color:#ffffff;
        font: 9pt Tahoma;
        margin: 2px 0 0 4px;
}

#BOX .linia_oferty{
     width:307px;
     padding:3px 15px 3px 10px;
     text-align:left;
     font: 9pt Tahoma;
     background-color:#cfcfcf;
     border-bottom:1px solid #dfdfdf;
     cursor:pointer;
}
#BOX .linia_oferty:hover{
     background-color:#95d9f0;
}
#BOX .linia_oferty_left{
     display:inline;
     WIDTH:220px;
}
#BOX .linia_oferty_right{
     display:inline;
     WIDTH:87px;
     float:right;
}

#BOX .naglowek_oferty{
	width: 307px;
	height: 25px;
	float: center;
	font-weight:bold;
	background-color:#ededed;
        margin:0 0 1px 0;
        padding:6px 0 0 0;
        color:#505050;
}
#BOX .body_oferty{
	width: 307px;
	height: 185px;
	background-color:#ededed;
        margin:0 0 1px 0;
        font: 8pt Tahoma;
}
#BOX .body_oferty_left{
     width:157px;
     display:inline;
     float:left;
     text-align:center;
     padding:10px 5px 5px 10px;
}
#BOX .body_oferty_right{
     width:130px;
     display:inline;
     float:right;
}

#BOX .stopka_oferty{
	width: 307px;
	height: 19px;
	float: center;
	display: block;
	overflow: hidden;
        font: bold 10pt Tahoma;
        color:#656267;
        background-color:#ededed;
}
#BOX .details{
        width: 120px;
        background-color:#909090;
        display: inline;
        text-decoration:underline;
        color:#ffffff;
        padding:3px 10px 3px 20px;
        margin:0 35px 0 0;
        cursor:pointer;
        font: bold 8pt Tahoma;
}
.details{
	width: 100px;
        background-color:#909090;
	display: inline;
        color:#ffffff;
        padding:3px 10px 3px 10px;
        margin:0 35px 0 0;
        cursor:pointer;
}
#BOX .buynow{
	width: 100px;
        background-color:#a10001;
	display: inline;
        color:#ffffff;
        padding:3px 20px 3px 20px;
        margin:0 0 0 0;
        cursor:pointer;
}


#BOXOFERTA {
	width: 618px;
	text-align: left;
	font: 9pt Tahoma;
        float: left;
	display: inline;
	overflow: hidden;
	background-color: #e3e3e3;
	/*background-color: #F5EBE7;*/
   /*border:1px solid #BABABA;*/
        margin: 4px 0 0 4px;
}

#BOXLISTA .exp{
        font-weight: bold;
        color:#a10001;
}

#BOXOFERTA img{
        border:5px solid #fff;
}
#BOXOFERTA H2{
	text-align: left;
	width:280px;
	font:Bold 12pt Arial;
	color:#a10001;
	margin:20px 0 10px 10px;
	border-bottom:1px solid #BABABA;
}
#BOXOFERTA .szczegoly{
	width:280px;
	margin:0 0 10px 10px;
	border-bottom:1px solid #BABABA;
}
#BOXOFERTA .opis{
	width:600px;
	margin:0 0 20px 10px;
	text-align:justify;
}
#BOXOFERTA .strong{
	font-weight:bold;
	color:#639FBB;
	padding:5px 0 0 0;
}

.buynow{
	width: 100px;
        background-color:#a10001;
	display: inline;
        color:#ffffff;
        padding:3px 10px 3px 10px;
        margin:0 0 0 0;
        cursor:pointer;
}

.buynow1{
	width: 100px;
	font-size:10px;
        background-color:#a10001;
	display: inline;
        color:#ffffff;
        padding:3px 10px 3px 10px;
        margin:0 0 0 0;
        cursor:pointer;
}


#BOXLISTA {
 width: 618px;
 height: 120px;
 text-align: left;
 font: 8pt Tahoma;
        float: left;
 display: inline;
 overflow: hidden;
 background-color: #fff;
        border:1px solid #BABABA;
        margin: 4px 0 0 4px;
}

#BOXLISTA .gray{
        color: #676767;
}

#BOXLISTA .exp{
        font-weight: bold;
}

#BOXLISTA .kupteraz{
	width: 70px;
        background-color:#a10001;
	display: block;
        color:#ffffff;
        padding:0px 0px 2px 5px;
        margin:0 0 0 0;
        font: bold 10pt Tahoma;
        cursor:pointer;
}
#BOXLISTA .szczegoly{
	text-decoration:none
	width: 70px;
        background-color:#909090;
	display: block;
        color:#ffffff;
        padding:0px 0px 2px 5px;
        margin:0 0 10px 0;
        font: bold 10pt Tahoma;
        cursor:pointer;
}

#BOXLISTA td{
        border-right:1px solid #efefef;
        height: 120px;
        background-image: url(images/tlo_oferty.gif);
        background-repeat: repeat-x;
        padding:0 2px 0 4px;
}

#BOXLISTA td .back{
        border:0px solid #BABABA;
}


#STOPKA {
	clear: both;
	width: 100%;
	padding: 4px 0 0 0;
}

#STOPKA .back{
        background-image:none;
}

.copy{
      float:left;
      color:#626262;
      font-family:Tahoma;
      font-size:11px;
      font-weight:bold;
      background-color:#ffffff;
      border-top:1px solid #BABABA;
}

.botmenu{
display:block;
float:left;
width:670px;
padding:10px 0 5px 120px
}

.botmenu li{
float:left;
list-style-type:none;
padding:0 10px 0 10px;
background-image:url(images/dots.gif);
background-position:top right;
background-repeat:no-repeat;
}

.botmenu a{
color:#807F7F;
text-decoration:none;
float:left;
}


#TEKST .tresc h1 {
     font: bold 12px Tahoma;
     color:#4B4B4B;
}

#TEKST .tresc a {
     text-decoration:none;
     color:#304966;
     margin-left:20px;
     display:block;
}

#TEKST .tresc hr {
     color:#F5F5DF;
     height: 1px;
     background:#e8e8e8;
     display: block;
     border: none;

}
