* {font-size:100.01%}
html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,a,abbr,em,font,img,ins,strong,sub,sup,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tbody,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}img {display:block;}
input, select, textarea{ font-size:15px; font-family:Arial, Verdana, Tahoma;}


body{
	background:#222;
 	font-size:12px;
	line-height:20px;
	font-family: tahoma, arial, verdana,helvetica;
	color:#444;
}
#header{height:125px;  background:#fff;}
#wrap{width:960px; margin:0 auto; position:relative; }
#logo{position:absolute; top:0; left:0;}

 
 /* search */
#search{width:420px;   position:absolute; top:45px; right:40px;}
#search form {  }
#search-box label {display:none;}
#search-box input{border:2px solid #ddd; color:#000; background:#eee;  width:300px;padding:8px; border-right:0;}
#search-box input:hover, #search-box input:focus {background:#f4f4f4; border:2px solid #999; border-right:0;s}
#search-box #przycisk, .przycisk{width:100px;background:#eb4f03;padding:8px 10px; color:#fff;font-weight:bold;border:0;}


a{color:#3399cc;}
 
 
/* menu_top */
ul#menu_top{font-size:10px; text-align:center; height:30px; border-bottom:1px solid #f4f4f4; width:100%; background:#fafafa;}
ul#menu_top li{float:left;  text-align:center; line-height:30px;  }
ul#menu_top li.special a{background:#EB4F03; color:#fff; text-decoration:none;}
ul#menu_top li a{display:block;  text-decoration:underline; padding:0 10px;}
ul#menu_top li a:hover{  }

#content{background:#fff;}
#content #left{float:left; width:219px; border-right:1px solid #eee;}
#content #right{float:right; width:700px; padding:20px;}

#footer{ clear:both; text-align:left; color:#999; font-size:10px; padding:20px;}
#footer span{float:right; color:#ccc;}

#footer2{clear:both; text-align:left; color:#eee; font-size:10px; padding:20px;}

.clear{clear:both;}

table.f_dodaj{ }
table.f_dodaj h2{color:#1fa6ec; font-size:20px;}
table.f_dodaj td{padding:5px; text-align:right;}

table.f_dodaj td.tal{text-align:left;}


h1{font-family:Arial, Verdana, Tahoma, Helvetica; font-size:20px; color:#1fa6ec; padding:10px 0;}
h1 a{text-decoration:none;}
h2.wynik_wyszukiwania0,h2.wynik_wyszukiwania1{width:100%;  }
h2.wynik_wyszukiwania0 a,h2.wynik_wyszukiwania1 a{display:block;  border-bottom:1px solid #fff; padding:5px 10px; text-decoration:none; font-family:Arial, Verdana, Tahoma, Helvetica; font-size:14px; color:#444;}

h2.wynik_wyszukiwania0 a{background:#fafafa;}
h2.wynik_wyszukiwania1 a{background:#f3f3f3;}

h2.wynik_wyszukiwania0 a:hover{background:#fafafa; border-bottom:1px solid #ddd; color:#444;}
h2.wynik_wyszukiwania1 a:hover{background:#eeeeee; border-bottom:1px solid #ddd; color:#444;}



h2.wynik_wyszukiwania0 span,h2.wynik_wyszukiwania1 span{float:right; font-weight:normal;}

.cyfra_ile{font-size:10px;}

ul.category{}
ul.category li{}
ul.category li a{ color:#EB4F03; display:block; text-decoration:none; clear:both; border-bottom:1px solid #f4f4f4; padding:2px 20px; }
ul.category li a:hover{background:#f7f7f7; border-bottom:1px solid #ddd;}

ul.list{padding-bottom:30px;}
ul.list li{clear:both; }
ul.list li.odd{background:#f7f7f7;}

ul.list li span{float:right; color:#333;}
ul.list li a{  font-size:11px; display:block; text-decoration:none; border-bottom:1px solid #eee; padding:3px 5px;}
ul.list li a:hover{background:#f7f7f7;}

.mini_article{clear:both; padding:20px; border-bottom:1px solid #f7f7f7; font-size:11px;}
.mini_article h2{color:#333;}

.data{font-size:11px; color:#000; clear:both; margin-top:30px; background:#f7f7f7; padding:10px;}
.data2{font-size:10px; color:#777; clear:both; background:#f3f3f3; padding:10px; border-top:1px solid #eee;}

