/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

BODY {
padding: 0px;
  margin: 0px;
font-family: verdana;
font-size: 10pt;
min-width: 997px;
background-color: black;
}

.przycisk{
cursor: pointer; cursor: hand;
}

a{
color:black;
text-decoration: none;
}
a:hover{
text-decoration: underline;
}

table{
font-family: verdana;
font-size: 10pt;
empty-cells: show;

}
 
	div#naglowek_strony{
	font-weight: bold;
	font-size: 10pt;
	margin: 10px;	
	}
	
	
	
	/* HEADER */
div#header_left{
height: 50px;
background: url('img_template/header_left.jpg') top left no-repeat;
width: 436px;
float:left;
}

div#header_right{
height: 50px;
background: url('img_template/header_right.jpg') top right no-repeat;
width: 538px;
float:right;
}

div#header_upper_bar{

}

div#header_upper_bar_left{
background-image: url('img_template/header_left.jpg');
background-position:bottom left;
background-repeat:no-repeat;
float:left;
width:545px;
height:38px;
}

div#header_upper_bar_right{
background-image: url('img_template/header_right.jpg');
background-position:bottom right;
background-repeat:no-repeat;
float:right;
width:418px;
height:38px;
}

div#header_fill{
background-image: url('img_template/header_fill.jpg');
width: 100%;
height: 88px;
}

div#header_2_left{
height: 200px;
background-image: url('img_template/header_2_left.jpg');
width: 306px;
float:left;
}
div#header_2_right{
height: 200px;
background-image: url('img_template/header_2_right.jpg');
background-position: top right;
width: 462px;
float:right;
}
div#header_2_fill{
background-image: url('img_template/header_2_fill.jpg');
width: 100%;
height: 200px;
}

div#head_koszyk{
color: white;
font-size: 7pt;
}

a#head_koszyk_btn_round{
display: block;
height: 32px;
width: 32px;
float: left;
background-image: url('img_template/box_koszyk_small.jpg');
}

a#head_logo_click{
display: block;
height: 200px;
width: 300px;
}


a#head_logo{
height: 65px;
width: 480px;
display: block;
cursor: pointer; cursor: hand;
}

div#head_btn{
height: 47px;
}

div#head_btn a{
display: block;
height: 47px;
width: 182px;
float: left;
cursor: pointer; cursor: hand;
}

div#head_btn_r{
height: 47px;
float: left;
z-index: 4;
}

div#head_btn_r a{
display: block;
height: 47px;
width: 176px;
float: left;
cursor: pointer; cursor: hand;
}


div#head_koszyk_big{
height: 130px;
width: 200px;
margin-top: 3px;
color: white;
}

div#head_koszyk_big a{ 
color: white;
}
div#head_koszyk_big a:hover{ 
text-decoration: none;
color: silver;
}

a.right_link{
display: block;
color: white;
text-align: center;
line-height: 35px;
height:35px;
width: 258px;
background-image: url('img_template/info_right_fill.jpg');
margin-top: 15px;
}


div#path_div{
color: white;
text-align:left;
padding-left:5px;
padding-top:2px;
font-size:11px;
}
div#path_div a{
color: white;
}
	
div#head_info{
font-size: 8pt;
padding-top:10px;
padding-left:10px;
font-family:verdana;
text-align:left;
}
 
 div#head_szukaj{
 float:right;
 width: 275px;
 padding-right:20px;
 padding-top:6px;
 }
  div#head_szukaj input{
 float: left;
 margin-top: 6px; 
 font-size: 8pt;
border: 0;
background:transparent none repeat scroll 0 0;
width: 215px;
  }
 div#btn_szukaj_ok{
 float: right;
 height: 30px;
 width: 40px;
 cursor: pointer; cursor: hand;
 }
 
 
 
/* AKTUALNOŚCI */

/* LEWE */

div.aktualnosc{
padding: 5px;
}

div.aktualnosc div.temat{
font-weight: bold;
}

div.aktualnosc div.data{
font-size: 7pt;
text-align: right;
}



/* COLUMN LEFT RIGHT */
div#column_left_fill{
margin-left: 5px;
}

div#column_right_fill{
margin-right: 5px; 
}

td.column_left{

}

td.column_right{
padding-left: 8px;
}

/* MODUŁ */
.mod_head_fill{
font-weight: bold;
background-image: url('img_template/mod_fill_top.jpg');
background-position: top left;
background-repeat: repeat-x;
height: 70px;
background-color: white;
}

div#mod_head_left{
font-weight: bold;
background-image: url('img_template/mod_fill_top_left.jpg');
background-position: top left;
background-repeat: no-repeat;
height: 70px;
}
div#mod_head_right{
font-weight: bold;
background-image: url('img_template/mod_fill_top_right.jpg');
background-position: top right;
background-repeat: no-repeat;
height: 70px;
}

.infoBoxContents{
background-color: white;
}



div#mod_fill_top{
background-image: url('img_template/mod_fill_top.jpg');
background-position: top left;
background-repeat: repeat-x;
background-color: white;
}

div#mod_fill_top_left{
background-image: url('img_template/mod_fill_top_left.jpg');
background-position: top left;
background-repeat: no-repeat;
}

div#mod_fill_top_right{
background-image: url('img_template/mod_fill_top_right.jpg');
background-position: top right;
background-repeat: no-repeat;
}

div#mod_fill_bottom{
background-image: url('img_template/mod_fill_bottom.jpg');
background-position: bottom left;
background-repeat: repeat-x;
}

div#mod_fill_bottom_left{
background-image: url('img_template/mod_fill_bottom_left.jpg');
background-position: bottom left;
background-repeat: no-repeat;
}

div#mod_fill_bottom_right{
background-image: url('img_template/mod_fill_bottom_right.jpg');
background-position: bottom right;
background-repeat: no-repeat;
padding-top: 50px;
padding-bottom: 55px;
padding-left: 15px;
padding-right: 15px;
}

/* BOX */
div.box_content_left{
width:229px;
}

div.box_content_left_bottom{
width:229px;
background-image: url('img_template/box_left_bottom.jpg');
background-position: bottom left;
background-repeat: no-repeat;
padding-bottom: 15px;
background-color: white;
}

div.box_content_right{
width:0; 
}

/* KATEGORIE BOX */
div#box_head_kategorie{
height: 35px;
background-image: url('img_template/box_kategorie_header.jpg');
}

div.box_content_left_bottom_kategorie{
background-image: url('img_template/box_kategorie_footer.jpg');
background-repeat: no-repeat;
background-position: bottom left;
background-color: #0397ca;
padding-bottom: 15px;
}

a.categories_main{
display: block;
font-size: 9pt;
height: 20px;
background-image: url('img_template/kategorie_strzalka.jpg');
background-repeat: no-repeat;
background-position: center left;
margin-left: 18px;
padding-left: 15px;
padding-top: 5px;
color: white;
}

a.categories_main:hover{
text-decoration: none;
}


/* INFORMACJE BOX*/
div#box_head_informacje{
height: 37px;
background-image: url('img_template/btn_informacje.jpg');
width: 229px;
}

a.info_link{
display: block;
text-align: center;
line-height: 200%;
font-size: 9pt;
border-bottom: 1px solid silver;
}


/* AKTUALNOSCI BOX */
div#box_head_aktualnosci{
height: 37px;
background-image: url('img_template/btn_aktualnosci.jpg');
width: 229px;
}

/* LOGOWANIE BOX */
div#box_head_logowanie{
height: 37px;
background-image: url('img_template/btn_logowanie.jpg');
width: 229px;
}


/* PROMOCJE BOX */
a#box_head_promocje{
display: block;
height: 40px;
background-image: url('img_template/btn_promocje.jpg');
margin-top: 5px;
}




/* STRONA DOMYŚLNA*/
td.strona_glowna_domyslna{
padding-left: 8px;
}
td.strona_glowna_domyslna table{
width: auto;
}

div.main_kat_box{
float: left;
width: 258px;
z-index: 8;
background-color: white;
background-image: url('img_template/main_kat_head.jpg');
background-position: left top;
background-repeat: no-repeat;
margin-right: 10px;
margin-bottom: 20px;
height: 250px;
}

div#widoczne a{
display: block;
font-size: 8pt;
padding: 3px;
}

div.main_kat_title{
height: 35px;
font-size: 9pt;
padding-top: 11px;
padding-left: 37px;
}

div.main_kat_title a{
color: white;
}



div.promo_kat_box{
padding-top: 40px;
float: left;
width: 258px;
z-index: 8;
background-color: white;
background-image: url('img_template/polecane_head.jpg');
background-position: left top;
background-repeat: no-repeat;
margin-right: 10px;
margin-bottom: 20px;
height: 250px;
text-align: center;

}

div.promo_kat_title{
height: 30px;
font-size: 9pt;
padding-right: 10px;
padding-left: 10px;
}

div.promo_kat_box div.cena{
padding-top: 10px;
font-size: 9pt;
color: red;
padding-bottom: 10px;
}


span.czytaj_wiecej{
cursor: pointer; cursor: hand;
}
span.czytaj_wiecej:hover{
text-decoration: underline;
}
div.podkat_hidden{
display: none;
position: absolute;
width: 280px;
margin-top: 50px;
background-color: #d9e8ee;
border: 1px solid black;
-moz-opacity: 0.85;
filter: alpha(opacity=85);
opacity:0.85;
z-index: 10;
}

div.podkat_hidden a{
padding-left: 10px;
line-height: 25px;
font-size: 8pt;
display: block;
z-index: 10;
position: relative;
}

div.podkat_hidden a:hover{
background-color: white;
color: black;
-moz-opacity: 0.85;
filter: alpha(opacity=85);
opacity:0.85;
}

div.rozwin{
font-size: 8pt;
cursor: pointer; cursor: hand;
z-index: 8;
padding-left: 15px;
padding-bottom: 5px;
font-weight: bold;
}
div.zwin{
position: relative;
font-size: 8pt;
cursor: pointer; cursor: hand;
text-align: right;
text-align: right;
padding: 10px;
z-index: 10;
}
div.zwin:hover{
font-weight: bold;
color: red;
}

/* PODKATEGRIE LISTA */
a.podkategoriaList{
display: block;
float: left;
margin: 5px;
border: 1px solid silver;
padding: 5px; 
width: 200px;
height: 60px;
font-size: 8pt;
}
div#wybierz_kategorie{
font-size: 11pt;
border-bottom: 2px solid silver;
}

div.losowy_produkt{
font-size: 7pt;
float: left;
border-bottom: 1px solid silver;
border-top: 1px solid silver;
border-left: 1px dotted silver;
border-right: 1px dotted silver;
width: 200px;
height: 150px;
text-align: center;
margin: 10px 2px 10px 2px;
}


/* FOOTER */
div#footer{
margin-top: 5px;
background-image: url('img_template/footer_fill.jpg');
height: 60px;
font-size: 8pt;
}

div#footer_right{
background-image: url('img_template/footer_right.jpg');
background-position: top right;
background-repeat: no-repeat;
height: 60px;
}
div#footer_left{
background-image: url('img_template/footer_left.jpg');
background-position: top left;
background-repeat: no-repeat;
height: 60px;
}

div#footer_tekst{
padding-top: 10px;
text-align: center;
}

div#footer_tekst div{
margin-bottom: 5px;
}

div#btn_footer{
display: block;
text-align: center;
margin-bottom: 5px;
}

/* BOXY */

/* LISTA PRODUKTÓW */

table.listaProdTop{
border-top: 1px solid silver;
border-bottom: 1px solid silver;
font-size: 9pt;
}

table.listaProdJeden tr{
font-size: 8pt;
}

td.tdCena{
font-size: 9pt;
color: #3fa8c5;
font-weight: bold;
}

td.tdNazwa a{
font-weight: bold;
font-size: 9pt;
color: #535353;
}

td.listaPrzerwa{
height: 1px;
background-color: silver;
padding:  0px;
margin: 0px;
}

span.cenaPromocyjna{
color: red;
}
