/* CSS Document */

h2{color:#333; font-size:20px;}
h3{padding-top:11px; padding-left:20px; margin:0; color:#FFFFFF; font-size:14px;}
h3 a{color:#666; text-decoration:none;}
h4{color:#666; font-size:11px; padding:0; margin:0; text-decoration:none; padding-bottom:5px;}
h5{color:#808080; font-size:13px; padding:0; margin:0;}
h6{color:#993333; font-size:12px; padding:0; margin:0;}
h6 a{color:#c1dd3f; text-decoration:none;}
#menu_content table tr td a{margin:0; color:#FFFFFF; font-size:15px; text-decoration:none;}
#menu_item_active{background:url(images/menu_active.jpg) repeat-x top; width:135px; height:60px; padding-top:20px;}
#menu_item{background:url(images/menu_passive.jpg) repeat-x top; width:135px; height:60px; padding-top:20px;}
#ban_right_bottom table tr td{color:#898989;}
#informacje{background:#3babf3; width:100px; height:19px; text-align:center; font-size:12px; padding-top:3px;}
#do_kosza{background:#c1dd3f; width:80px; height:22px; text-align:center; font-size:12px;}
#informacje a,#do_kosza a{color:#fff; text-decoration:none;}
form{margin:0; padding:0;}
#menu_w_stopce a{color:#BCBCBC; font-size:11px; text-decoration:none;}
#menu_w_stopce a:hover{color:#999999;}
#opis_pro{color:#666; font-size:11px; text-align:justify;}
#opis_pro a{color:#c1dd3f; font-size:11px; text-decoration:none;}
th{font-size:12px; text-align:left; color:666; background:#c1dd3f;}
#prawy{font-size:12px;}
#prawy form table tr td{font-size:12px; color:666666;}
#prawy table tr td{font-size:12px; color:666666;}
#prawy tbody table tr td{font-size:12px; color:666666;}
#prawy form table tr td input{font-size:12px; color:666666;}
#err{font-size:12px; font:bold; padding-top:10px; padding-bottom:10px; text-align:center; width:700px; color:#990000;}
#err_no{font-size:12px; font:bold; padding-top:10px; padding-bottom:10px; text-align:center; width:700px; color:#006600;}
#err_no a{text-decoration:none; color:#990000;}

ul.menu{
padding:0;
margin:0;
width:220px;
list-style-type:none;
display:block;
}
ul.menu li{
padding:0;
margin:0;
display:block;
height:30px;
border-bottom:dashed 1px #999999;
}
ul.menu li a{
padding:0;
margin:0;
font-size:13px;

text-decoration:none;
line-height:35px;
width:180px;
height:35px;
padding-left:13px;
display:block;
background:url(images/arrow.jpg) no-repeat 0px 12px;
/*color:#898989;*/
color:#777777;
}
ul.menu li.li2{
padding:0;
margin:0;
padding-left:10px;
font-size:13px;
text-decoration:none;
display:block;

height:30px;
}
ul.menu li.li2 a{
background:none;
color:#3fb4ff;
}

body{
	margin:0 auto;
	text-align:center;
	padding:0;
	background:url(images/tlo.jpg) repeat-x top #fffffd;
	font-family:Tahoma;
	color:#777777;
}


div{
	padding:0;
	margin:0;
}
#content{
width:940px;
margin:0 auto;

}

#baner{
background: url(images/ban.jpg) right bottom no-repeat;
width:940px;
height:210px;
margin-top:10px;
}
#ban_left{
background:url(images/ban_left.jpg) no-repeat;
width:640px;
height:210px;
float:left;
}
#ban_right{
width:300px;
height:210px;
float:left;
}
#ban_right_bottom{
width:300px;
height:160px;
background:url(images/koszyk.jpg) bottom left no-repeat;
float:left;
}
#szukanie{
background:#c1dd3f top;
width:300px;
height:50px;
color:#FFFFFF;
font-size:14px;
}
#szukanie_sr{
width:300px;
height:12px;
}

#menu{
background:url(images/menu_passive.jpg) repeat-x top;
width:940px;
height:80px;
}
#menu_content{
background:url(images/menu_ozd.jpg) no-repeat right;
width:940px;
height:60px;
font-size:12px;
}
#menu_link{
padding-top:40px;
}
#20odstep{
width:940px;
height:20px;
}

#lewy{
width:220px;
float:left;
text-align:left;
color:#777777;
}

#prawy{
width:700px;
float:right;
text-align:left;
color:#777777;
font-size:12px;
}
#prawy_full{
width:940px;
float:left;
text-align:left;
color:#777777;
font-size:12px;
}
#prawy_full table tr td{font-size:12px;}

#kategorie_top{
background:url(images/pas_nieb.jpg) repeat-x;
width:220px;
height:40px;
}

#content_top{
background:url(images/pas_nieb.jpg) repeat-x;
width:700px;
height:40px;
padding-bottom:20px;
}

#content_top_full{
background:url(images/pas_nieb.jpg) repeat-x;
width:940px;
height:40px;
text-align:left;
}

#content_right{

}
#stopka{
width:940px;
height:80px;
float:left;
}
#menu_w_stopce{
float:left;
width:470px;
height:40px;
font-size:12px;
}