* {

}
body {
background-image:url(img/mainbg.gif);
background-repeat:repeat-x;
background-color:#515151;
font-family:Tahoma;
font-size:11px;
color:#ffffff;
text-align:center;
}
table, td, tr {
font-family:Tahoma;
font-size:11px;
color:#ffffff;
text-align:center;
}
#content {
width:783px;
background-image:url(img/contentbg.gif);
background-repeat:repeat-y;
margin: 0px auto;
margin-top:7px;
}
#bottom {
background-image:url(img/contentbottom.gif);
background-repeat:no-repeat;
background-position:1px 0px;
width:783px;
height:29px;
margin: 0px auto;
}
#content2 {
background-image:url(img/contentbg2.gif);
background-repeat:no-repeat;
background-position:5px 50px;
}
#content3 {
background-image:url(img/contentbg3.gif);
background-repeat:no-repeat;
background-position:7px 50px;
}
.menu {
width:410px;
float:right;
margin-right:30px;
}
a.menulink {
font-size:12px;
color:#bbbbbb;
text-decoration:none;
}
a.menulinkactive {
font-size:12px;
color:#bbbbbb;
text-decoration:none;
font-weight: bold;
}
a.menulink:hover, a.menulinkactive:hover {
font-size:12px;
color:#ffffff;
text-decoration:none;
}
.m {
background-image:url(img/topmenu.gif);
background-repeat:no-repeat;
width:78px;
height:38px;
float:left;
margin-left:3px;
text-align:center;
padding-top:10px;
}
img.logo {
margin-top:5px;

}
.main {
padding-top:20px;
}
.loga {
margin-top:10px;
margin-left:0px;
float:left;
}
img.l1 {

}
img.l2 {

}
img.l3 {
margin-left:5px;

}
img.l4 {
margin-left:2px;
margin-right:2px;

}

.sercze {
float:right;
margin-right:7px;
margin-top:18px;
}
.search {

width:100px;
height:15px;
background-color:#999999;
border:0px;
padding:0px;
margin:0px;
}
.sel {
width:140px;
height:15px;
background-color:#999999;
border:0px;
padding:0px;
margin:0px;
font-size:10px;
color:#FFFFFF;
}
img.ok {
border:0px;
margin-right:20px;
}
.el1 {
float:left;
font-size:12px;
padding-right:5px;
}
.el2 {
float:left;
margin-right:5px;
}
.el3 {
float:left;
margin-top:1px;
}
.el4 {
float:left;
}
#stopa {
margin-top:20px;
float:right;
}
.stopa {
margin-top:20px;
}
.s {
line-height:14px;
padding-left:10px;
padding-right:8px;
float:left;
text-align:right;
}
.s1  {
padding-left:20px;
padding-right:25px;
float:left;
text-align:right;
padding-top:72px;
}
a.mail {
color:#ff6600;
text-decoration:none;
font-weight:bold;
}
a.mail:hover {
text-decoration:none;
}
.sercz2 {
height:30px;
background-color:#666666;
clear:both;
margin-bottom: 10px;
}
.sercze2 {
float:right;
margin-right:15px;
margin-top:7px;
}
.left {
padding:20px;
}
.leftborder {
background-image:url(img/borderdot.gif);
background-repeat:repeat-y;
}
.subContent {
	background-image:url(img/borderdot.gif);
	background-repeat:repeat-y;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;
}
.h_kreski {
background-image:url(img/bottomdot.gif);
background-repeat:repeat-x;
width:720px;
height:2px;
}
.lm {

}
.content_main {
padding-top:10px;
padding-left:20px;
padding-right:20px;
padding-bottom:10px;

}
.title {
padding-bottom:50px;
}
.partner {
clear:both;
padding-top:0px;
padding-bottom:40px;
}
.txt {
padding-right:30px;
text-align:left;
float:left;
width:300px;
}
.txt2 {
padding-right:30px;
text-align:left;
float:left;
}
.txtTitle {
font-family: Tahoma;
font-size: 20px;
color: #FF6600;
}
.logo {
float:left;
}
.sciema {
clear:both;
}
.upArrow {
text-align:left;
}
.subtitle {
clear:both;
}
.blok {
width:480px;
height:280px;
clear:both;
}
.leftblok {
width:280px;
}
.rightblok {
width:210px;
/*
background-image:url(img/schemat.gif);
background-repeat:no-repeat;
background-position:20px 30px;
*/
background-color:#878787;
}
.upblok {
width:280px;
background-color:#666666;
}
.downblok {
width:280px;
background-color:#5a5a5a;
}
.titleblok {
border-bottom:solid 1px #858585;
margin-left:20px;
padding-top:10px;
padding-bottom:3px;
text-align:left;
font-weight: bold;
font-size: 18px;
letter-spacing: -1.0px;
}
.txtblok {
text-align:left;
margin-left:20px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
line-height:15px;

}
.txtblok2 {
text-align:left;
margin-left:20px;
padding-top:20px;
padding-right:20px;
line-height:15px;
}
a.bloklink {
color:#ff6600;
font-size:12px;
}
a.bloklink:hover {
color:#ff9955;
}
.orange {
color:#ff6600;
font-weight:bold;
}
.titleblok_produkty {
font-size:16px;
color:#000000;
font-weight:bold;
text-align:left;
padding-left:20px;
padding-top:10px;
}
.titleblok_produkty A {
font-size:16px;
color:#000000;
font-weight:bold;
text-decoration: none;
}
.blok2 {
width:490px;
clear:both;
}
.leftblok2 {
width:300px;
}
.upblok2 {
width:300px;

}
.downblok2 {
width:300px;

}
.rightblok2 {
width:190px;

}

.txtblok22 {
text-align:left;
margin-left:20px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
line-height:15px;

}
.bloczek_produkt {
width:490px;
background-color:#666666;
margin-top:10px;
overflow:hidden;
}
.bloczek-left {
float:left;
width:200px;
margin:20px;

}
.bloczek-right {
float:left;
margin:20px;
width:180px;
}
.produkty_txt {
clear:both;
padding:20px;
}
