#site{}
.gfoto{ border:1px #e2e2e2 solid; padding:4px;  margin:0 10px 10px 10px;}
.yellow_alert {margin-top:10px; margin-bottom:10px; background: url(../images/sys/warning_alert.gif) no-repeat #fff4e5; border:1px #ffd8a0 solid;  font-size:11px; font-weight:bold; color:#dfa42b; padding:4px 0 5px 33px;}
.yellow_alert_content{ color:#dfa42b; line-height:18px; padding:0 10px } 
.green_alert {margin-top:10px; margin-bottom:10px; background: url(../images/sys/pass_alert.gif) no-repeat #f3faf2; border:1px #ceeac9 solid;  font-size:11px; font-weight:bold; color:#339900; padding:4px 0 5px 33px;}
.green_alert_content{ color:#339900; line-height:18px; padding:0 10px } 
.red_alert {margin-top:10px; margin-bottom:10px; background: url(../images/sys/error.png) no-repeat #ffe5e5; border:1px #ffacac solid;  font-size:11px; font-weight:bold; color:#CC3300; padding:4px 0 5px 30px;}
.red_alert_content{ color:#CC3300; line-height:18px; padding:0 10px }
.button{ background:#361f01; color:#FFFFFF; font-weight:bold; padding:4px 7px; margin:2px; border:3px #361f01 solid; }
.abut:hover { text-decoration:none;}
.abut:hover .button{ background:#573b1f;border:3px #573b1f solid;}
.komunikat_buttony{ text-align:center;}
#top{ background:url(../images/foto.jpg) no-repeat; width:920px; height:354px;}
#line1{ background:url(../images/up-trans.png) repeat-x; height:53px;}
  #line1 .panel{ float:left; margin-right:10px; padding-left:20px; padding-top:17px;}
  #line1 .zalogowany{ float:left; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:20px; letter-spacing:-0.5px; color:#FFFFFF; margin-top:12px;}
  #line1 .login{float:left; width:157px; height:25px; margin:13px 10px 0 0;  padding:0 5px; background:url(../images/form.png) no-repeat; text-align:left;}
  #line1 .haslo{float:left; width:157px; height:25px; margin:13px 10px 0 0; padding:0 5px; background:url(../images/form.png) no-repeat;}
  #line1 .zaloguj{float:left; margin:13px 10px 0 0;}
  #line1 .other_opt{float:right; font-size:12px; margin-right:20px; margin-top:17px;  }
  #line1 .a_rejestracja{color:#ffc600;} #line1 .a_rejestracja:hover{color:#fff; text-decoration:none;}
  #line1 .a_odzyskaj_haslo{ color:#a89f91; margin-left:10px;} #line1 .a_odzyskaj_haslo:hover{ color:#fff; text-decoration:none;}
  .log_inp{ background:none; border:0; height:21px; color:#a89f91; width:155px; margin-top:2px;}
#logo{ height:235px; text-align:left;}
  #logo img{ margin:47px 0 0 47px}
#line2{ background:url(../images/mid-trans.png) repeat-x; height:67px;}
#line2 a{ margin:0 11px;}
  #line2 .men_str{ height:66px; width:118px; }
  #line2 a .men_str {background:url(../images/but_strona.gif);}
  #line2 a:hover .men_str{ background-position: 100% -66px;}
  
  #line2 .men_pro{ height:66px; width:71px; }
  #line2 a .men_pro {background:url(../images/but_promocje.gif);}
  #line2 a:hover .men_pro{ background-position: 100% -66px;}
  
  #line2 .men_now{ height:66px; width:63px; }
  #line2 a .men_now {background:url(../images/but_nowosci.gif);}
  #line2 a:hover .men_now{ background-position: 100% -66px;}
  
  #line2 .men_ofi{ height:66px; width:58px; }
  #line2 a .men_ofi {background:url(../images/but_ofirmie.gif);}
  #line2 a:hover .men_ofi{ background-position: 100% -66px;}
  
  #line2 .men_reg{ height:66px; width:79px; }
  #line2 a .men_reg {background:url(../images/but_regulamin.gif);}
  #line2 a:hover .men_reg{ background-position: 100% -66px;}
  
  #line2 .men_akt{ height:66px; width:175px; }
  #line2 a .men_akt {background:url(../images/but_aktualny.gif);}
  #line2 a:hover .men_akt{ background-position: 100% -66px;}
  
  #line2 .men_pom{ height:66px; width:50px; }
  #line2 a .men_pom {background:url(../images/but_pomoc.gif);}
  #line2 a:hover .men_pom{ background-position: 100% -66px;}
  
  #line2 .men_kon{ height:66px; width:59px; }
  #line2 a .men_kon {background:url(../images/but_kontakt.gif);}
  #line2 a:hover .men_kon{ background-position: 100% -66px;}

#function_bar{ height:112px; width:920px; text-align:left; font-size:12px; line-height:16px;}
  .wyszukiwarka1{float:left; padding-top:28px; padding-left:25px; padding-right:20px; text-align:left;}
  .wyszukiwarka2{float:left; padding-top:27px;}
  .wkoszyku1{float:left;padding-top:28px;padding-left:54px; padding-right:20px;}
  .wkoszyku2{float:left; padding-top:27px;}
  .konsultant1{float:left;padding-top:28px;padding-left:54px; padding-right:20px;}
  .konsultant2{float:left; padding-top:27px;}
.line_tr{ height:1px; background:url(../images/1_30percent-trans.png); width:920px;}
.title img{ margin:12px 0 0 15px}
.title .tl{float:left;}
.title .tr{float: right; font-size:12px; color:#FFFFFF; padding:10px 15px 0 0; }
.tr a{ color:#FFC600;}
#main{ background:url(../images/white-trans.png); width:920px; text-align:left; padding-top:20px; padding-bottom:20px}
  #menu{ float:left; width:260px;}
  #menu .title{ width:220px; height:40px; background:url(../images/black-trans.png); margin:0 20px 0 20px}
  #menu .menu_el{ margin: 0 20px; border-bottom:#221b11 1px solid; font-size:12px; padding: 8px 0;}
  #menu .menu_el a{ color:#FFFFFF; padding-left:17px;}
  #menu .menu_el a:hover{ color:#ffc600; padding-left:17px; text-decoration:none;}
  #content{ float:left; width: 660px;}
  #content .title{ width:640px; height:40px; background:url(../images/black-trans.png);  margin:0 20px 0 0 }
 .sifr{ padding:5px 0 0 15px;}

#produkty{ margin-top:10px; margin-right:20px;}
#produkty .pinezki{ background:url(../images/pinezki.gif) no-repeat; width:100%; height:21px;}
#produkty .prd{ margin-bottom:15px;}
#produkty .pfoto{ margin:0 10px 10px 10px}
#produkty h1{ font-family:Helvetica, Arial, sans-serif; font-size:18px; font-weight:bold; letter-spacing:-0.5px;}
#produkty a h1 { color:#d78900; }
#produkty .left{ width:50%; float:left; margin-bottom:10px;}
#produkty .opis{ font-size:12px; line-height:18px; margin:6px 0; color:#6e4915; margin-right:10px}  
#produkty .promocja{ background:url(../images/promocja.gif) no-repeat; color:#ff7200; font-size:12px; padding:7px 0 9px 40px;}
#produkty .termin{color:#6e4915;font-size:12px; line-height:18px; margin:6px 0;}
#produkty .cena{color:#6e4915;font-size:12px; line-height:18px; margin:6px 0; color:#789c02}

#kategorie{ margin-top:20px; margin-right:20px;}
#kategorie .pinezki{ background:url(../images/pinezki.gif) no-repeat; width:100%; height:21px;}
#kategorie .prd{ margin-bottom:15px;}
#kategorie h1{ font-family:Helvetica, Arial, sans-serif; font-size:18px; font-weight:bold; letter-spacing:-0.5px; color:#d78900;}
#kategorie .kate_photo{ margin:7px 20px 20px 20px}
#kategorie p{ font-size:12px; line-height:18px; margin:6px 0; color:#6e4915; margin-right:10px} 
#kategorie .zobacz_podkat{ margin:3px 0 10px 0;}

#o_produkty{ margin:20px auto;text-align:center;}

#o_produkty img{ margin:0; padding:0;}
#o_produkty .opis{ font-size:12px; line-height:18px; margin:6px 0; color:#6e4915; margin-right:10px}  
#o_produkty .promocja{ background:url(../images/promocja.gif) no-repeat; color:#ff7200; font-size:12px; padding:3px 0 0 30px; text-align:left; line-height:12px;}
#o_produkty .promocja2{color:#ff7200; font-size:12px; padding:3px 0 0 0; text-align:center; line-height:12px;}
#o_produkty .promocja span{ font-size:10px; color:#999999; padding-left:16px;}
#o_produkty .promocja2 span{ font-size:10px; color:#999999; padding-left:16px;}
#o_produkty .termin{color:#6e4915;font-size:12px; line-height:18px; margin:6px 0;}
#o_produkty .cena{color:#6e4915;font-size:12px; line-height:18px; margin:6px 0; color:#789c02}
.opis_title{ font-weight:bold; text-indent:0px; margin:20px 0 10px; 0;}

#site_content{margin-top:20px; margin-right:20px; }
#site_content .opis a{text-decoration: underline; color:#6e4915;}
#site_content .pinezki{ background:url(../images/pinezki.gif) no-repeat; width:100%; height:21px;}
#site_content .opis{ background:#FFFFFF; padding:5px 25px 25px 25px; font-size:12px; line-height:18px; text-align:left; color:#6e4915;}
#site_content .opis .hr{ width:100%; height:1px; border-top: 1px #d3c8b8 solid;}
#site_content .opis .linki{ font-size:10px; text-align:right;}
#site_content .opis .minifoto{ width:62px; padding:3px; border:1px #d3c8b8 solid; margin:5px 0 0 3px;}
#site_content .opis .linki a{ font-weight:normal; color:#6e4915; text-decoration:none;}
#site_content .opis .linki a:hover{ color:#FF6600; text-decoration:underline;}
#site_content .opis p{ margin-bottom:15px; text-indent:15px}
#site_content .opis p.no_indent{ text-indent:0px;}
#site_content .opis h1{ color:#d78900; font-size:18px; margin-bottom:15px; margin-top:0;}
#site_content .opis h2{ color:#d78900; font-size:14px; margin-bottom:15px; margin-top:0;}
#site_content .opis h3{ color:#d78900; font-size:18px; margin-bottom:10px; margin-top:7px;}

#informacje{ margin:15px 20px; font-size:11px; color:#dedede; line-height:16px;}
#informacje a{ color:#FFC600}
#informacje .white{color:#FFFFFF}
#informacje p{ padding:0 15px;}
.news_title{ font-weight:bold; margin-bottom:7px;}
.news_hr{border-bottom:#221b11 1px solid; height:1px; width:100%; margin:10px 0;}

#archiwum{ margin-top:20px; margin-right:20px;}
#archiwum .pinezki{ background:url(../images/pinezki.gif) no-repeat; width:100%; height:21px;}
#archiwum .prd{ margin-bottom:15px;}
#archiwum .pfoto{ margin:0 10px 10px 10px}
#archiwum h1{ font-family:Helvetica, Arial, sans-serif; font-size:18px; font-weight:bold; letter-spacing:-0.5px;}
#archiwum a h1 { color:#d78900; }
#archiwum a h1 { color:#d78900; }
#archiwum img {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#archiwum .left{ width:50%; float:left; margin-bottom:10px;}
#archiwum p{ font-size:12px; line-height:18px; margin:6px 0; color:#6e4915; margin-right:10px}  
#archiwum a{ font-size:12px; color:#6e4915;} 

.stronicowanie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}

.stronicowanie a{
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

#bannery{margin:15px 19px; text-align:center;}

#footer{
	width:880px;
	margin-top:12px;
	font-size:10px;
	line-height:12px;
	color:#a89f91;
	margin-bottom:12px;
}
  .copy{ float:left; width:250px; text-align:left;margin-bottom:12px;}
  .xann{ float:right; width:250px; text-align:right;margin-bottom:12px;}
  .tags{ text-align:justify; font-size:11px; margin-bottom:12px; }
  .tags a{ text-decoration: underline;font-size:10px; line-height:12px; color:#a89f91;}
  
.rss{ margin-left:20px; margin-top:10px;}
.rss td{font-size:11px;}
.rss td a{color:#FFC600}
.left_rss{margin-left:10px;}

.archiwum_news{margin: 0 20px 0 20px;}
#sortowanie td img{ margin:3px 0 0 3px; padding:0}
.sitemap a{ color:}
.sitemap h1{ margin:0; padding:0; line-height:16px}
.mapa_nad{color:#6e4915;font-size:12px; line-height:18px; margin:6px 0; color:#789c02; font-weight:bold; padding:0;}
.mapa_pod{color:#6e4915;font-size:12px; line-height:18px; margin:6px 0; color:#789c02; padding-left:20px;}
  
#sciezkalinkow{ font-size:11px; color:#FFF; margin:12px 0 0 15px;}
#sciezkalinkow td{ vertical-align:middle;}
#sciezkalinkow a{ color:#F90;}
#sciezkalinkow a:hover{ color:#FFF;}
.sifr{ font-size:22px; color:#FFF; font-family:"Arial Narrow", Arial, sans-serif; font-weight:normal; letter-spacing:-1px;}

