 


html { }
body {background: #000000 url('grafa/tlo.jpg') fixed no-repeat 50% 0%;}

body, p, table, td, tr{		 font-family: "Times New Roman"; font-style: normal; font-size: 12px;
									 color: #cccccc; font-weight: normal; line-height: 18px; letter-spacing: 0.03em;
									 					 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;}



a.start{color: #ffffff; font-family: 'trajan Pro'; font-size: 18px; line-height: 24px;}
a.start:hover{color: #A89258;}

a.regulamin{color: #ffffff; font-family: "times New Roman"; font-size: 18px; line-height: 24px;}
a.regulamin:hover{color: #A89258;}


.container { 	width: 980px; margin: 0 auto 0px auto; background: #0f0f0f; }
.top { 	height: 165px;  position: relative; background:  url('grafa/top.jpg'); }
.top2 { 	height: 9px;  position: relative; background:  url('grafa/top2.jpg'); }
.home { display: block; height: 120px; position: absolute; top: 20px; left: 0px; width: 450px;  }
.search  { display: block;  position: absolute; top: 20px; left: 600px; width: 450px; color: #A89258; }
 .search td {color: #A89258;}
.search a {color: #ffffff;}
.search a:hover {color: #A89258;}


.tresc{ min-height: 450px;  }
* html .tresc{  height: 450px;}


.stopka { 	height: 62px;   background:  url('grafa/tlo_stopka.jpg'); line-height: 60px; text-align: center; position: relative; }
.stopka a {color: #cccccc; margin: 0 10px; font-size: 10px;}

/*menu glowne*/
.menu_top {  		height: 37px; background:  url('grafa/menu.jpg'); padding-left: 13px;}		 
/*.menu_top a {  	display: block; float: left; width: 86px; line-height: 24px;  text-align: center; 
			 			color: #caae53;  letter-spacing: 0px; font-size: 14px;
						}		
.menu_top a:hover {  text-decoration: none;   color: #e9e9e9;} 
/*--------------*/



/*menu koszyk*/
.menu_koszyk {  	height: 40px; position: absolute; top: 90px; right: 10px; width: 450px;  }		 
.menu_koszyk a {  	display: block; float: left;  line-height: 40px;  text-align: center;  width: 148px; height: 40px;  
						font-size: 30px; color: #fff4e2;  letter-spacing: 1px; 
						border-right: 1px solid #fff4e2;
				
				 	
						}		
.menu_koszyk a:hover { text-decoration: none; color: #caae53; } 
/*--------------*/




#content { 	float: right; width: 670px; }

.nav-left {
	position:absolute;
	left:-31px;
	top:240px;
	width:31px;
}

.nav-left ul {
	list-style:none;
}

.nav-left ul a {
	display:block;
	height:114px;
	outline:0 none;
}

.nav-left ul a:hover#mus, .nav-left ul a:hover#all {
	background-position:-32px 0;
}

.nav-left ul a#mus {
	background:url('grafa/button_mus.jpg');
	height:114px;
}

.nav-left ul a#all {
	background:url('grafa/button_all.jpg');
	height:162px;
}

.artykul{  }
.artykul .tytul{ font-weight: bold; margin-bottom: 10px; }
.artykul .foto{float: left; background: none;   }	
.artykul .foto img {margin: 0 10px 10px 0;}	
.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;   background: url('grafa/wiecej.png') no-repeat  0 0 ; float: right; width: 25px; height: 18px;}
.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{ float: left;  margin: 0 22px 20px 0; background-color: #3f3f3f;   width: 172px; font-size: 12px; color: #e9e9e9;}
.main_skrot_lista_in{ padding: 5px 5px 7px 5px;  }


.main_skrot_lista_tytul{   font-weight: bold; color: #f9edd5; line-height: 18px; text-align: center; height: 80px; vertical-align: middle;}
/*-----------------*/


/* 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;}
/*-----------------*/

/*sortowanie*/
form#sortowanie .sel {background:#000;border:1px #A89258 solid;color:#ccc;}
/*-----------------*/