a:link {color: #008ad2; text-decoration:none;}
a:visited {color: #008ad2; text-decoration:none;}
a:hover {color: #474b54; text-decoration:none;}
a:active {color: #008ad2; text-decoration:none;}

h1 {font-size: 12px; color: #474b54; font-weight:bold; padding-bottom:0px; margin-bottom:0px;}
h2 {font-size: 12px; color: #474b54; font-weight:bold; display:inline;}	
h3 {font-size: 10px; color: #474b54; font-weight:bold; padding-bottom:0px; margin-bottom:0px; margin-top:5px; padding-top:0px;}
h4 {font-size: 11px; color:#008ad2; padding-bottom:0px; margin-bottom:0px; padding-top:0px; margin-top:0px; font-weight:normal;}
	
#root {width: 964px; height: 167px; margin:auto;}
#top_1 {height:33px; background-image:url(img/dystrybutor.jpg); background-repeat:no-repeat;}
#top_2 {height:134px;}
#left {width:277px; height:134px; float:left;}
#menu {width:410px; height:58px; float:left; background-image:url(img/tlo_menu.jpg); background-repeat: no-repeat; background-position: center top; padding-top:76px;}
	
#right {width:277px; height:134px; background-image:url(img/img.jpg); background-repeat:no-repeat; background-position:center top; float:right;}
#footer {background-image:url(img/ts.gif); background-repeat:repeat-y; line-height:40px; padding: 0px 33px 0px 33px; color:#909090; font-size:11px;}
#footer_p {background-image:url(img/ps.gif); background-repeat:no-repeat; height:10px;}
#footer_k {background-image:url(img/ks.gif); background-repeat:no-repeat; height:12px;}
	
.content_s {background-image:url(img/t.gif); background-repeat:repeat-y; padding: 0px 33px 10px 33px;}
.content_p {background-image:url(img/p.gif); background-repeat:no-repeat; height:15px;}
.content_k {background-image:url(img/k.gif); background-repeat:no-repeat; height:15px;}



.cls {clear:both;}

li {list-style-position: outside; list-style-image: url(img/li.gif);}
ul {padding:0px; margin:0px;}
.btn {display:inline; margin-right:5px;}

.blue {color:#008ad2;}
.sciezka {color:#474b54; text-decoration:none;}
a.sciezka:link {color: #474b54;}
a.sciezka:visited {color: #474b54;}
a.sciezka:hover {color: #008ad2; }
a.sciezka:active {color: #474b54;}

.koszyk {color:#ffffff; text-decoration:none; line-height:33px; margin-right:50px;}
#info_koszyk {background-color:#F8F8F8; border:1px solid #CCC; padding:5px 20px 5px 20px; margin-bottom:15px; font-size:11px;}
a.koszyk:link {color: #ffffff; line-height:33px; margin-right:50px;}
a.koszyk:visited {color: #ffffff;}
a.koszyk:hover {color: #ffffff; text-decoration:underline; }
a.koszyk:active {color: #ffffff;}

.tab_txt {padding:35px 10px 15px 20px;}
.tab_img {padding-left: 10px;}

.hr898 {background-image:url(img/hr_898.gif); width:898px; height:10px; background-position:top center; background-repeat:no-repeat; margin-top:10px; margin-bottom:10px;}
.form {border:1px solid #DEDEDE; padding-left:3px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.form_koszyk {border:1px solid #DEDEDE; padding-left:3px; color:#666666; width:30px;}
.box_contact_1 {width:200px; float:left; text-align:right; border-right:1px solid #DEDEDE; padding:10px 50px 25px 50px; height:220px; margin-top:10px; margin-bottom:10px;}
.box_contact_2 {width:150px; float:left; text-align:right; border-right:1px solid #DEDEDE; padding:10px 50px 25px 50px; height:220px; margin-top:10px; margin-bottom:10px;}
.box_contact_form {float:left; text-align:left; padding:10px 20px 25px 30px; height:220px; margin-top:10px; margin-bottom:10px;}
.box_zam {float:right; text-align:left; padding:15px 100px 25px 30px; margin-bottom:10px;}
.hr_koszyk {background-image:url(img/bg_koszyk.gif); background-repeat:repeat-x; background-position:top; height:36px;}

#szcz {width:605px; border-right:1px solid #DEDEDE; padding-right:30px; margin-bottom:50px;}
#szcz2 {width:605px; #DEDEDE; padding-right:30px; margin-bottom:50px;}
#szcz-testy {width:625px; border-right:1px solid #DEDEDE; padding-right:30px; margin-bottom:50px;}

#menu2 {float:right; width:213px;}
#menu2_s {background-image:url(img/tm.png); background-repeat:repeat-y; padding:0px 20px 10px 20px;}
#menu2_p {background-image:url(img/pm.png); background-repeat:no-repeat; height:20px;}
#menu2_k {background-image:url(img/km.png); background-repeat:no-repeat; height:22px;}

#path {margin-bottom:15px;}

.img-mini-testy {border:1px solid #ccc;}