 


html { }
body {background: #000000 url('grafa/tlo.jpg') fixed no-repeat 50% 0%;;}

body, p, table, td, tr{
	font-family: "Franklin Gothic Medium", "trebuchet MS", tahoma, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: #423c31;
	font-weight: normal;
	line-height: 16px;
	letter-spacing: 0.02em;
	margin:0px;
padding 0px;				}
p{text-align: justify;}								
a{text-decoration: none; color: #710000;}
a:hover{text-decoration: none; color: #A89258;}
img {margin:0px; padding 0px;}

h1, h2, h3, h4, h5{font-size: 14px;}
					
br {letter-spacing: 0px;}

.container { 	width: 960px; margin: 0 auto 0px auto;  }
.top { 	height: 402px;  position: relative;  }
#main_page { 	height: 357px;  background:  url('grafa/main.png');}
#main_button td{padding: 3px;}

.home { display: block; height: 120px; position: absolute; top: 20px; left: 0px; width: 450px;  }
#fb {position:absolute; right:0; top:20px; z-index:5;}

.tresc{  }
.tresc_in{ min-height: 300px; padding: 8px 14px;} 
* html .tresc_in{  height: 300px;}

#tyt_bez_menu_left{height: 39px; background:  url('grafa/bez_menu_top.png');}
#tresc_bez_menu_left{ background:  url('grafa/bez_menu_midd.png');}
#stopka_bez_menu_left{height: 9px; background:  url('grafa/bez_menu_bott.png');}

#tyt_z_menu_left{ width: 728px; float: right; height: 38px; background:  url('grafa/z_menu_top.png');}
#tresc_z_menu_left{ width: 728px; float: right;  background:  url('grafa/z_menu_midd.png');}
#stopka_z_menu_left{ width: 728px; float: right; height: 8px; background:  url('grafa/z_menu_bott.png');}



.naglowek{font-size: 14px; color: #ffffff;  letter-spacing: 0.02em; line-height: 38px; padding-left: 15px;}









.stopka { 	height: 38px;  color: #ffffff;  background:  url('grafa/stopka.png'); line-height: 38px; text-align: center; position: relative; }
.stopka a {color: #cccccc; }



#main_foto {  	height: 266px;  width: 960px; position: absolute; top: 136px; left: 0px;   z-index: 1; }		
#tlo_menu { 	height: 402px; width: 960px; position: absolute; top: 0px; left: 0px; background:  url('grafa/top.png');  z-index: 2;}

/*menu koszyk*/
.menu_koszyk {  	height: 35px; position: absolute; top: 93px; right: 0px; width: 790px; z-index: 10; }		 
.menu_koszyk a {  	display: block; float: left;  line-height: 35px;  text-align: center;  padding: 0 12px; height: 35px;  				
						font-size: 14px; color: #ffffff;  letter-spacing: 0px; 
						background:  url('grafa/odstep_menu.png') no-repeat 0% 50%;
				
				 	
						}		
.menu_koszyk a:hover { text-decoration: none; color: #d9d5c1; } 
/*--------------*/

/*menu koszyk*/
#menu_left{ width: 220px; float: left; height: 347px; background:  url('grafa/z_menu.png');} 
#menu_left a , .oferta_main a{  	display: block;     padding: 5px 0 5px 30px; 
						font-size: 14px; color: #d9d5c1;  letter-spacing: 0.02em; 
						background:  url('grafa/kropka.jpg') no-repeat 15px 50%;
				
				 	
						}		
#menu_left a:hover, .oferta_main a:hover { text-decoration: none; color: #ffffff; } 
/*--------------*/





#content { 	float: right; width: 670px; }

.artykul{  }
.artykul .tytul{ font-size: 14px; margin-bottom: 10px; }
.artykul .foto{float: right; background: none;   }	
.artykul .foto img {margin: 30px 0 0 20px;}	
.artykul .data{float: left;  }
 .do_art {width: 650px; color: #20130a;}
 .do_art  td {padding: 3px 8px; margin: 0 auto; }
  .do_art .naglowek  td{background-color: #7d583f; color: #ffffff; }

.wiecej { display: block;   line-height: 20px;}
.wiecej:hover{background-position: 0 100%;}

.powrot { display: block;    float: right; margin-right: 20px;}
.powrot:hover{background-position: 0 100%;}

/* lista prod*/
.main_skrot_lista{   }
.main_skrot_lista_in{ padding: 5px 5px 7px 5px; }
.main_skrot_lista_tytul{   font-size: 14px;  line-height: 24px;   padding: 0 10px;}
.main_skrot_lista_foto{   padding: 0 10px; vertical-align: top; }
.main_skrot_lista_foto img{   border: 1px solid #361e16; margin: 5px; }
.main_skrot_lista_skrot{   padding: 0 10px; vertical-align: top; }
.main_skrot_lista .data{ text-align: right;  font-size: 9px; }
/*-----------------*/


/* do koszyka - lista*/
.dokoszyka_lista, .cena_lista, .select_koszyk  {width: 120px; text-align: center; line-height: 18px; margin-top: 3px; border: none; color: #ffffff; 	font-family: arial; }
	.cena_lista  {	background-color: #910e00;}				
	.dokoszyka_lista, .select_koszyk  {	background-color: #7f0800; border: none}	


/*-----------------*/
.artykul_koszyk{ border: 1px solid #c3ad9e; margin: 3px 0; }

/*formularze ogolnie*/
	input, select{font-size: 11px; border: 1px solid #c7c2ac; }
	input{cursor:pointer;}
/*-----------------*/

