


body {margin-top: 0px;   background: url('grafa/tlo.gif') no-repeat fixed 50% 0%;}


body, p, table, td, tr{		 font-family:  verdana, arial, sans-serif; font-style: normal; font-size: 11px;
									 color: #454543; font-weight: normal; line-height: 16px; letter-spacing: 0.05em;
									}
					


#container { 	width: 980px !important; width: 980px; /* IE */ margin: 0 auto 0px auto; background-color: #fff; 
border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9;}
#header {  		height: 105px !important; height: 105px; /* IE */ background-image: url('grafa/tlo_header.jpg'); position: relative;}		 
#stopka {  		height: 100px !important; height: 100px; /* IE */ background-image: url('grafa/tlo_stopka.jpg'); position: relative; }		
#stopka_in {  	font:  normal 9px/12px arial; text-align: left;   letter-spacing: 0.04em;  padding: 35px 25px 20px 25px; }		


/* wyniki wyszukiwania */
#search  { padding: 5px  0 5px 10px; border: 1px solid #d9d9d9; margin: 2px;	min-height: 400px;}
* html div#search {height: 400px;}
#search .tytul{font: bold 12px/28px verdana; padding: 15px 0 0 0; text-align: left; border-bottom: 1px solid #861716; margin-bottom: 10px;}
#search .foto{float: left; background: none;  margin: 0px 10px 10px 0;}

/* wyszukiwarka w banerze */
#search_form {  	font:  normal 9px/12px arial;   position: absolute; top: 70px; left: 330px; width: 250px !important; width: 250px; /* IE */}
#search_form input {  font:  normal 9px/12px arial; border: 1px solid #9c9c9c; overflow: none; height: 12px; width: 180px;}
#search_form a {font:  normal 12px/12px arial; color: #6c6c6c; letter-spacing: 1px; font-weight: bold; font-family:  arial;}

/* wyszukiwarka w banerze */
#lang_place {    position: relative; top: 0px; left: 30px; width: 130px !important; width: 130px; /* IE */}
#home_place {    position: absolute; top: 0px; left: 200px; }
#home_place a {    font-size: 10px; color: #8b8b8b; }

#sciezka  { padding: 5px  0 5px 10px; border: 1px solid #d9d9d9;	 margin: 2px; background-color: #ebebeb; }
#sciezka a {color: #000; }
#sciezka a:hover {text-decoration: underline;  }

/*menu glowne*/
#menu_top {  		height: 32px !important; height: 32px; /* IE */ background-image: url('grafa/tlo_menu_top.jpg'); position: relative;}		 
#menu_top a {  	display: block; float: left; line-height: 30px; font-size: 12px; color: #fff;  
						font-family: arial; letter-spacing: 1px; text-align: center;
				 		background: url('grafa/menu_top_przerywnik.jpg') no-repeat  100% 0%;
				 		font-weight: bold;
						}		
#menu_top a:hover { color: #ff0000; } 
#menu_top a.a1{ width: 163px; }
#menu_top a.a2{ width: 163px; }
#menu_top a.a3{ width: 163px; }
#menu_top a.a4 { width: 163px; }
#menu_top a.a5{ width: 163px; }
#menu_top a.a6{ width: 164px; 	background-image: none;}	

/* link do strony głownej - zad logo*/
#logo_href{position: absolute; top: 110px; left: 30px; z-index: 10;}
#menu_top a.brak {background-image: none;}
#menu_top a.brak:hover {background-image: none;}


#menu_top a:hover {color: #ffffff; background-image: url('grafa/tlo_menu_top_hover.jpg');}
/* styl wybranego jest w menu.php*/


/*menu pod banerem*/
#menu_pod {  		height: 33px !important; height: 33px; /* IE */ background-image: url('grafa/tlo_menu_pod.jpg');}	
#menu_pod a {  	display: block; float: left; line-height: 23px; font-size: 11px; color: #fff;  
						font-family: arial; ; letter-spacing: 1px; text-align: center;
						width: 240px; border: 1px solid #7e7e7e;	margin: 4px 0 0 2px;
						font-weight: bold;			background-image: url('grafa/tlo_menu_top_hover.jpg'); background-position: 50% 4500px; background-repeat: no-repeat;}
#menu_pod a:hover { background-position: 0% 0; background-repeat: no-repeat; }		
#menu_pod a.a1  { margin: 4px 0 0 3px;	 }	
* html div#menu_pod a.a1 {margin: 5px 0 0 1px;	}







/*aktualności na stronie głównej*/
 .main_table { border-collapse: separate; border-spacing: 2px; margin: 0px 0 15px 0; }
 .main_table td {width: 240px; border: 1px solid #d9d9d9;	margin: 2px; vertical-align: top;}
 .main_table td.tresc {width: 730px; border: 1px solid #d9d9d9;	margin: 2px; height: 400px; }
 .main_table .tytul{ font: bold 12px/20px verdana; text-align: center; padding: 12px 5px 8px 5px;   letter-spacing: 0.01em; }
 .main_table hr{ width: 80%; color: #861716; height: 0px; } 
 .main_table .foto{ background: #e5e5e5; text-align: center; margin: 12px 0px 8px 0px;  } 
 .main_table .skrot{ font: normal 11px/18px verdana; text-align: left; padding: 12px 15px 8px 15px;   letter-spacing: 0.02em; min-height: 150px;}
 * html .main_table .skrot{  height: 150px;}
 .main_table .more{ font: normal 10px/18px verdana; text-align: right; padding: 12px 15px 20px 15px;   letter-spacing: 0.02em; } 
 .main_table .data{ font: normal 8px/18px verdana; text-align: left; padding: 0px 15px 8px 5px;   letter-spacing: 0.02em; } 

 
 
 
 /* menu z lewej*/
  .main_table td a.menu {font-size: 11px; display: block; padding: 5px 0  5px 15px; width: 80%; 
  color: #3e3e3e; font-weight: bold; 	margin: 1px auto 0px auto;  line-height: 24px; border-bottom: 1px solid #ebebeb; 
  background: url('grafa/punkty2.jpg') no-repeat 0% 55%;	}
 
  /* podmenu z lewej*/
  .main_table td a.podmenu {font-size: 11px; display: block; padding: 5px 0  5px 35px; width: 80%; 
  color: #3e3e3e; font-weight: normal; 	margin: 1px auto 0px auto;  line-height: 12px; border-bottom: 1px solid #ebebeb; 
  background: url('grafa/punkty2.jpg') no-repeat 10% 55%;	}
 
 
  /* wazne linki*/
  #wazne_linki	 a {font-size: 10px; display: block; padding: 10px 0  10px 15px; width: 70%; 
  color: #3e3e3e; font-weight: normal; 	margin: 1px auto 0px auto;  line-height: 11px; border-bottom: 1px solid #ebebeb; 
  background: url('grafa/punkty2.jpg')  no-repeat 0% 55%;  text-align: left;	}
 

 
 
.zobacz_wszystkie { text-align: center; background-image: url('grafa/tlo_zobacz_wszystkie.jpg');} 
.zobacz_wszystkie  a{ color: #fff; line-height: 25px;} 
.zobacz_wszystkie  a:hover{ color: #000; } 






.indeksy, .czas, .tyt, .notowania  {width: 80%; margin: 0 auto 0px auto; border: none; }
.tyt  td{border: none; border-bottom: 1px solid #861716; padding: 0 0 0 0px;  font: normal 11px/18px arial; text-align: left; font-weight: bold; }
.notowania  td{border: none; border-bottom: 1px solid #8b8b8b; padding: 0 0 0 0px;  font: normal 11px/22px arial; text-align: right;}
.indeksy  td{border: none;  border-bottom: 1px solid #8b8b8b; padding: 0 0 0 0px;  font: normal 11px/22px arial; text-align: right; }
.indeksy  td.first, .notowania  td.first{text-align: left;  }
.czas  td{border: none; padding: 0 0 0 0px;  font: normal 10px/28px arial; text-align: left; }


.lista{padding: 10px}
.lista .tytul{font: bold 12px/20px verdana; text-align: left; border-bottom: 1px solid #861716;}
.lista .foto{float: left; background: none;  margin: 0px 10px 10px 0;}
.lista .wiecej{float: right; }
.lista .data{float: left;  }

.artykul{padding: 10px}
.artykul .tytul{font: bold 12px/20px verdana; text-align: left; border-bottom: 1px solid #861716; margin-bottom: 10px;}
.artykul .foto{float: left; background: none;  margin: 0px 10px 10px 0; width: 220px; }	
.artykul .wiecej{float: right; }
.artykul .data{float: left;  }

.do_art {width: 710px;}
.do_art td {border: 1px solid #a2a2a2; padding: 5px; font-size: 10px; color: #000;}

.dystrybucja {width: 100%;}
.dystrybucja td {border: none; padding: 10px;}
.dystrybucja td.miasto {width: 120px;}
.dystrybucja td.adres {width: 470px;}


/*ogolne*/
a {text-decoration: none; color: #000080}
a:hover, #wazne_linki a:hover,    a:hover, #home_place a:hover,   .main_table td a.menu:hover,  .main_table td a.podmenu:hover   {color: #861716; }




h2 {	font-size: 14px;  display: block; padding: 15px 0  10px 0; width: 80%; border-bottom: 1px solid #861716; margin: 0 auto 0px auto; }
h3 {	font-size: 12px;  display: block; padding: 15px 0  10px 0;  border-bottom: 1px solid #861716;  }


#zamowienie input { border: 1px solid #9c9c9c; overflow: none; }
 #zamowienie textarea{ border: 1px solid #9c9c9c; overflow:auto; }
 	br {letter-spacing: 0px;}
	.pager td {border: none;}