body,html {background:#ffffff url(images/tlo.jpg) no-repeat top center;margin: 0px;padding: 0px;text-align: left;font-size: 0px;font-family:arial;color:#707070;}

p { margin-top:0px; }
form { display:inline; }

b.naglowek { font-size:14px; display:block; border-bottom:1px solid #EEEEEE; padding-bottom:4px; }
b.produkt_cena { font-size:16px; color:#DD861C; }

.glowny {text-align:left; width:770px;text-align:left; margin:auto; }

.top1{width:770px;height:220px; background:url(images/top1.jpg); }
.top2{width:770px;height:136px; background:url(images/top2.jpg); }

div.top1_mp { width:177px; height:145px; padding:38px 0px 0px 20px; float:left; }
div.top2_mp { width:177px; height:105px; padding:18px 0px 0px 20px; float:left; }



div.top_cont1 { float:right; padding:86px 0px 0px 0px; width:500px; height:20px; text-align:right; }
div.top_cont1a { float:right; padding:200px 0px 0px 0px; width:500px; height:20px; text-align:right; }
div.top_cont2 { float:right; padding:5px 0px 0px 0px; }

div.menu_sep { font-size:1px; height:2px; padding:0px; }

.main{background: url(images/tlostrona.gif) repeat-y top left; width:770px; text-align:justify; color:#000000; }
.clearr{ clear:both; }

.lewy {font-size: 12px;font-family:arial;padding:0px 0px 0px 15px;float:left;width:203px;text-align:left;}
.prawy {font-size: 12px;font-family:arial;float:left;width:509px;text-align:left;padding:0px 0px 0px 7px;}
.kontakt {width:509px;height:30px;text-align:right;float:left;padding:0px 0px 0px 7px;}

.stopka{width:760px;height:85px;}

.lewy a.menu0{text-align:right;background:url(images/tlomenu0.gif) no-repeat top center;width:193px;height:20px;font-weight:bold;display:block;text-decoration:none;color:#5A5142;padding:5px 10px 0px 0px;}
.lewy a.menu0:hover{text-align:right;background:url(images/tlomenuov0.gif) no-repeat top center;width:193px;height:20px;font-weight:bold;display:block;text-decoration:none;color:#FFFFFF;padding:5px 10px 0px 0px;}
.lewy a.menu0_sel, .lewy a.menu0_sel:hover{text-align:right;background:url(images/tlomenuov0.gif) no-repeat top center;width:193px;height:20px;font-weight:bold;display:block;text-decoration:none;color:#000000;padding:5px 10px 0px 0px;}

.lewy a.menu1{text-align:right;background:url(images/tlomenu1.gif) no-repeat top center; font-weight:normal; width:193px;height:14px;display:block;text-decoration:none;color:#5A5142;padding:1px 10px 2px 0px;}
.lewy a.menu1:hover{text-align:right;background:url(images/tlomenuov1.gif) no-repeat top center;width:193px;height:14px;display:block;text-decoration:none;color:#FFFFFF;padding:1px 10px 2px 0px;}
.lewy a.menu1_sel, .lewy a.menu1_sel:hover{text-align:right;background:url(images/tlomenuov1.gif) no-repeat top center;width:193px;height:14px;display:block;text-decoration:none;color:#000000;padding:1px 10px 2px 0px;}

.lewy a.menu2{text-align:right;background:url(images/tlomenu2.gif) no-repeat top center; font-weight:normal; width:193px;height:14px;display:block;text-decoration:none;color:#5A5142;padding:1px 10px 2px 0px;}
.lewy a.menu2:hover{text-align:right;background:url(images/tlomenuov2.gif) no-repeat top center;width:193px;height:14px;display:block;text-decoration:none;color:#FFFFFF;padding:1px 10px 2px 0px;}
.lewy a.menu2_sel, .lewy a.menu2_sel:hover{text-align:right;background:url(images/tlomenuov2.gif) no-repeat top center;width:193px;height:14px;display:block;text-decoration:none;color:#000000;padding:1px 10px 2px 0px;}



.main a{color:#FFFFFF;font-family:arial;text-decoration:none;}
.main a:hover{color:#FFFFFF;text-decoration:underline;}
input.a {border:1px solid #666666; background:#FFFFFF;}

.tekst {padding:20px 20px 20px 20px;}
.tekst a{color:#000000;font-family:arial;text-decoration:none;}
.tekst a:hover{color:#000000;text-decoration:underline;}

input.logowanie {height:16px;width:130px;font-size:12px;background:#FFFFFF;margin:0px;}

/* FORMS */
.myinput { background: #DD861C; border: 1px solid #CCCCCC; color: #FFFFFF; font-size: 12px; font-weight: bold; height: 26px; padding: 1px 10px 1px 10px; text-align: center; vertical-align: middle; }
.myinput_hover { background: #DD861C; border: 1px solid #000000; height: 26px; padding: 1px 10px 1px 10px; color: #FFFFFF; font-weight: bold; cursor:pointer; vertical-align: middle; }
.myinput2 { background: #DC0000; border: 1px solid #CCCCCC; color: #FFFFFF; font-size: 12px; font-weight: bold; height: 26px; padding: 1px 10px 1px 10px; text-align: center; vertical-align: middle; }
.myinput_small { background: #DD861C; border: 1px solid #CCCCCC; color: #FFFFFF; font-size: 11px; font-weight: bold; height: 21px; padding: 1px 1px 1px 1px; text-align: center; vertical-align: middle; }
.mytxtinput { background-color: #ffffff; border: 1px solid #D5DCE3; color: #335679; display: inline; font-size: 12px; height: 17px; margin: 0px 0px 0px 0px; padding: 1px 2px 0px 2px; vertical-align: middle; }
.mytxtinput_hover { background-color: #F9F9F9; height: 17px; border: 1px solid #AAAAAA; margin: 0px 0px 0px 0px;	padding: 1px 2px 0px 2px; }
.mytxtinput_focus { border: 1px solid #111111; height: 17px; margin: 0px 0px 0px 0px;	padding: 1px 2px 0px 2px; }
.mytxtinput_sort { background-color: #ffffff; border: 1px solid #D5DCE3; color: #335679; display: inline; font-size: 12px; width: 30px; height: 18px; margin: 0px 0px 0px 0px; padding: 1px 2px 0px 2px; text-align:center; vertical-align: middle; }
.mytxtinput_sort_hover { background-color: #F9F9F9; border: 1px solid #AAAAAA; width: 30px; height: 18px; text-align:center;  }
.mytxtinput_sort_focus { border: 1px solid #111111; width: 30px; height: 18px; text-align:center;  }
.mytextarea { background-color: #ffffff; border: 1px solid #D5DCE3; font-family:Tahoma; color: #335679; display: inline; font-size: 11px; margin: 0px 0px 0px 0px; padding: 1px 2px 0px 2px; vertical-align: middle; }
.mytextarea_hover { background-color: #F9F9F9;	border: 1px solid #AAAAAA;	font-family:Tahoma; font-size: 11px; margin: 0px 0px 0px 0px; padding: 1px 2px 0px 2px; vertical-align: middle; }
.mytextarea_focus { border: 1px solid #111111; font-family:Tahoma; font-size: 11px; margin: 0px 0px 0px 0px; padding: 1px 2px 0px 2px; vertical-align: middle; }
.mycheckbox { border: 1px solid #D5DCE3; display: inline; width: 17px; height: 17px; margin: 2px 0px 2px 0px; padding: 0px; vertical-align: middle; }
.mycheckbox_hover { border: 1px solid #AAAAAA; background:#EEEEEE; margin: 2px 0px 2px 0px; padding: 0px; width: 17px; height: 17px; }
.mycheckbox_focus { border: 1px solid #111111; margin: 2px 0px 2px 0px; padding: 0px; width: 17px; height: 17px; }
.myselect { background-color: #ffffff; border: 1px solid #D5DCE3; color: #335679; display: inline; font-size: 12px; height: 16px; margin: 0px 0px 0px 0px; padding: 2px 2px 0px 2px; vertical-align: middle; }

.koszyk_ilosc { background-color: #ffffff; border: 1px solid #D5DCE3; color: #335679; display: inline; font-size: 12px; width: 30px; height: 18px; margin: 0px 0px 0px 0px; padding: 1px 2px 0px 2px; text-align:center; vertical-align: middle;  }

/*////////OPTIONAL/////////////////*/
input { background-color: #ffffff; border: 1px solid #D5DCE3; color: #335679; display: inline; font-size: 12px; height: 17px; margin: 0px 0px 0px 0px; padding: 1px 2px 0px 2px; vertical-align: middle; }
