body { background-color: #ffffff; margin:0px; padding:0px; text-align:left;  min-width:780px;}
a { text-decoration:none; color: #FF6600;}
a:hover { text-decoration:underline;}


.czcionka *, #logowanie *, #footer *, #sentelink, .productdsc *, .cnt *, .tab *, .tabi *, #download *, #filtry *, #faq *, #dict *, .listaoddmain *, .listaodd *, .tabela *, #porownanie *, .zam *, .finish *, .table * , *  { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; }


#navibar, .leftcol, .rightcol2, .popmenu { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; }

form { margin:0px;}
img { margin:0px; border:0px hidden;}
ul { line-height: 1.5em}

hr { width:100%; height:1px; padding:0px; border:0px hidden; border-top:1px solid #c5d9f3; background:#c5d9f3; margin:5px 0px 0px; }
hr.bold { width:100%; height:2px;  border-top:2px solid #c5d9f3;margin:0;}

#vbanner { vertical-align:top;z-index:120; position:absolute; left: 793px; top: 0px; width:200px; height:700px; background-repeat:no-repeat; background-position: top left; }
#vbanner a { display:block; width:200px; height: 700px; cursor:pointer; z-index:130; }

#page   { width:780px; margin-left:0px; margin-right:auto; min-width:780px; text-align:left;}
#top    { background-repeat:no-repeat; top:0; left:0; background-position:top left; position:relative; height:155px; }
#top #homelink { position:absolute; top:0; left:0;  width:150px; height: 100px; cursor:pointer; z-index:100; }

#menu   { position:absolute; top:0px; left:0px; z-index:1;  background:url('../images/mainmenu.gif'); width:779px; height:155px;}

#mm_comes:hover, #mm_offer:hover, #mm_support:hover,
#mm_pressroom:hover, #mm_shops:hover, #mm_contact:hover { background:url('../images/mmpos_t.gif'); background-repeat:repeat-x;}

#mm_comes		{ position:absolute; width:79px; height:29px; top:104px; left:103px;}
#mm_offer		{ position:absolute; width:79px; height:29px; top:104px; left:183px;}
#mm_support		{ position:absolute; width:103px; height:29px; top:104px; left:263px;}
#mm_pressroom	{ position:absolute; width:79px; height:29px; top:104px; left:367px;}
#mm_shops		{ position:absolute; width:88px; height:29px; top:104px; left:447px;}
#mm_contact		{ position:absolute; width:79px; height:29px; top:104px; left:536px;}

#mm_searchgo		{ position:absolute; width:56px; height:18px; left:720px; top:106px; }
#mm_searchgo:hover	{ background:url('../images/mmsearchgo_t.gif'); background-repeat:no-repeat;}
 
#mm_advsearch		{ position:absolute; left:640px; top:124px;  width:79px; height:11px; }
#mm_advsearch:hover { background:url('../images/mmadvsearch_t.gif'); background-repeat:no-repeat;}

#mm_searchfield { position:absolute; top:108px; left:623px; width:94px; height:15px; border:0px hidden;font-size:11px}
#mm_cart		{ position:absolute; width:83px; height:18px; top:134px; left:693px; }
#mm_cart:hover	{ background:url('../images/mmcart_t.gif'); background-repeat:no-repeat;}

#navibar { position:absolute; top:136px; left:0px;}
#navibar a { font-size:10px; background:url('../images/navitri_v.gif'); background-repeat:no-repeat; background-position:0px 50%; color:#38508C; text-decoration:none; padding-left:8px; padding-right:2px; font-weight:bold; }
#navibar a:hover { text-decoration:underline;  color:#606060;}
#navibar span { font-size:10px; background:url('../images/navitri_v.gif'); background-repeat:no-repeat; background-position:0px 50%; color:#606060; text-decoration:none; padding-left:8px; padding-right:2px; font-weight:normal; }

.twocoldesign { width:780px; margin:0px; border:0px hidden; border-collapse:collapse; border-spacing:0px;margin-bottom:10px; }
.twocoldesign td { padding:0px; vertical-align:top; }
.twocoldesign td.leftcol {width:150px; padding-left:0px;}
.twocoldesign td.maincol {width:626px;padding-left:4px;}

/*style lewej kolumny */
.leftcol * { font-size: 10px; }
.leftcol .title { font-size: 12px; background-image:url('../images/lc_.gif');  background-position:0 100%; color:#000000; font-variant:small-caps;font-weight:bold; margin-left:6px; height:20px;}
.leftcol .cnt {  padding:2px; background:#f9f9f9; margin-left:6px; border-bottom:1px solid #e0e0e0; margin-bottom:10px;}

.leftcol ul { margin-top:0px; margin-bottom:5px; list-style-image: url("../images/leftcol_dot.gif"); padding-left:0px; margin-left:5px;}
.leftcol ul a { font-weight:normal;}
.leftcol ul ul { margin-top:5px; margin-bottom:0px; list-style-image: url("../images/leftcol_dot.gif"); padding-left:0px; margin-left:15px;}
.leftcol ul ul li a,
.leftcol ul ul li { font-size:10px;}
.leftcol ul li { padding-bottom:0px; margin-left:10px; vertical-align:top;}


.leftcol p { text-align:justify; margin:2px 0px;}
.leftcol p a { text-decoration:underline;}
.leftcol p a:hover {color:#909090;}
.leftcol h1 { font-size:13px; font-weight:bold; color:#000000; margin:0px; padding:0px;}
.leftcol h2 { font-size:12px; font-weight:bold; color:#000000; margin:0px; padding:0px;}
.leftcol h3 { font-size:11px; font-weight:bold; color:#000000; margin:0px; padding:0px;}

.leftcol input { width:100px; height:18px; border:1px inset #D0D0D0; vertical-align:middle;}
.leftcol table { margin:0px; border-spacing:0px; border-collapse:collapse;}
.leftcol table td { padding:0px;}

.leftcol .sep { height:1px; padding:0px; border:0px hidden; border-top:1px solid #c5d9f3; background:#c5d9f3; margin:5px 0px 0px; }


.submaincol { width:100%; margin:0px; border:0px hidden; border-collapse:collapse; border-spacing:0px; }
.submaincol td.maincol { }
.submaincol td.rightcol {  }

.maincol * a { color: #666; }  /* to sie powinno zmieniac w szablonah....ale jest tu */
.maincol * img { margin:6px; }
.maincol .title { font-size: 11px;margin-bottom:5px;}
.maincol .texttitle { margin-bottom:5px; font-variant:small-caps; color:black; font-size:14px; font-weight:bold;}
.maincol .cnt {margin:0px 10px 0px 0px;}
.maincol .cnt p { margin:0px; margin-bottom:4px; clear:both; text-align:justify; }
.maincol .cnt p img { float:left; margin:0px 2px 2px 0px;}
.maincol .cnt p img.floright { float:right; margin:0px 0px 2px 2px; }
.maincol .cnt p a { color:#477DB9; text-decoration:none; }
.maincol .cnt p a:hover { color:#000000; text-decoration:underline;}
.maincol .sep { width:90%; height:1px; padding:0px; border:0px hidden; border-top:1px solid #c5d9f3; background:#c5d9f3; margin:0; }


.blue { color:#FF6600; }
.darkblue { color:#ff6600; }
.grey { color:#606060; }
.big  { font-size:130%; }
.med  { font-size:120%; }
.small { font-size:90%; }
.strong { font-weight:bold; }

.rightcol .cnt {padding:0px 0px 0px 0px; margin:0px;}
.rightcol .cnt table { width:265px; margin:0px; padding:0px;}
.rightcol .cnt table td { padding:0px; }

#footer * { font-size: 11px; }
#footer { border-top:1px solid #005195; background:url('../images/footer.gif'); height:25px; position:relative; background-repeat:no-repeat; padding:0px;}
#footer img { vertical-align:middle; margin:0px; padding:0px;}
#footer a { font-weight:bold; background:url('../images/footer_lnk.gif'); background-repeat:no-repeat; background-position:100% 50%; padding-right:10px; margin-right:10px;}
#footer .cnt { margin-left:144px;}

.popmenu * { font-size: 11px; }
.popmenu { visibility: hidden; position: absolute; border-top:1px solid #d0d0d0; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; background:white; z-index:100;}
.popmenu a {width:190px;display:block; border-bottom:1px solid #d0d0d0; padding:5px 5px; cursor:pointer; text-decoration:none;}
.popmenu a:hover {display:block; background:url('../images/popmenu_lnk.gif'); background-repeat:repeat-y;  text-decoration:none; color:#606060;}


/*design dla zwyklych stron */

/*
.maincol2 a { color:#2C65B0; }
.maincol2 * { font-size: 10px; }
.maincol2 { margin-left:4px; }
.maincol2 .title {font-size: 11px; margin-bottom:5px;}
.maincol2 .texttitle { margin-bottom:5px; font-variant:small-caps; color:black; font-size:14px; font-weight:bold;}
.maincol2 .cnt {margin:0px 10px 0px 0px;}
.maincol2 .cnt p { margin:0px; margin-bottom:4px; clear:both; text-align:justify; }
.maincol2 .cnt p img { float:left; margin:0px 2px 2px 0px;}
.maincol2 .cnt p img.floright { float:right; margin:0px 0px 2px 2px; }
.maincol2 .cnt p a { color:#477DB9; text-decoration:none; }
.maincol2 .cnt p a:hover { color:#000000; text-decoration:underline;}
*/

.maincol2 a { color:#2C65B0; color: #0066cc;}
.maincol2 * { font-size: 8pt; color:#444; font-family: Arial}
.maincol2 { margin-left:0px; width: 600px; vertical-align: top;}
.maincol2 .title {font-size: 8pt; margin-bottom:15px;}
.maincol2 .texttitle { margin:10px; color:#FF6600; font-weight: bold; font-size:14pt; }
.maincol2 .cnt {margin:0px 10px 0px 0px;}
.maincol2 .cnt p { margin:0px; margin-bottom:4px; clear:both; text-align:justify; }
.maincol2 .cnt p img { float:left; margin:0px 2px 2px 0px;}
.maincol2 .cnt p img.floright { float:right; margin:0px 0px 2px 2px; }
.maincol2 .cnt p a { color:#477DB9; text-decoration:none; }
.maincol2 .cnt p a:hover { color:#0066cc; text-decoration:underline;}



.maincol2 .sep { height:1px; padding:0px; border:0px hidden; border-top:1px solid #c5d9f3; background:#c5d9f3; margin:0px 0px 0px; }

.rightcol2 { vertical-align: top;}

.rightcol2 * { font-size: 10px;}
.rightcol2 .cnt { margin:0px;}

.rightcol2 .texttitle2 { font-size: 11px;background-image:url('../images/rc_title.gif'); background-color:#3B94DA; background-repeat:no-repeat; background-position:100% 1px; font-weight:bold; color:#ffffff; padding:1px; border-bottom:4px solid #005195; font-variant:small-caps;}
.rightcol2 .texttitle2_ex { font-size: 11px;background:url('../images/rc_title_orange.gif') no-repeat 100% 1px #F57F00; font-weight:bold; color:#fff; margin-top:4px; padding:1px; border-bottom:4px solid #005195; font-variant:small-caps;}

.rbutton2 { font-weight:bold; color:#2C4B86; font-size:11px; text-decoration:none; /* background-image:url('../images/cmore.gif');  background-position:100% 0; background-repeat:no-repeat; padding-right:14px; */}
.rbutton2:hover { text-decoration:underline; color:#606060;}

.rightcol2 ul { margin-top:5px; margin-bottom:15px; list-style-image: url("../images/rdot1.gif"); padding-left:0px; margin-left:20px;}
.rightcol2 ul li { font-size:10px; padding-bottom:3px;}

.rightcol2 ul li a { font-size:11px; color:#8A4490; font-style:normal; font-weight:bold; text-decoration:none; padding-right:0px; color:#606060;}
.rightcol2 ul li a:hover { text-decoration:underline; color:#606060;  }
.rightcol2 ul li a strong { color:#f02020;}
.rightcol2 ul li a:hover strong { color:#606060;}


.topnavipages { border-bottom:1px solid #e0e0e0; margin-bottom:20px;}
.bottomnavipages { border-top:1px solid #e0e0e0; margin-top:20px;}

.navipages { font-size:11px; height:25px; position:relative;  text-align:center;  margin-bottom:10px; margin-left:0px; margin-right:0px;}
.navipages .lefttext{ position:absolute; top:5px; left:0px; color:#606060; vertical-align:middle;}
.navipages .righttext { position:absolute; top:5px; right:0px; color:#606060; vertical-align:middle;}

.navipages a.prevpage { font-weight:bold; color:#2C4B86; font-size:11px; text-decoration:none; /* background-image:url('../images/cback.gif');  background-position:0 0; background-repeat:no-repeat; padding-left:16px;*/ margin-right:5px; }
.navipages a.prevpage:hover     { text-decoration:underline; color:#606060;}
.navipages a.nextpage		    { font-weight:bold; color:#2C4B86; font-size:11px; text-decoration:none; /* background-image:url('../images/cmore.gif'); */ background-position:100% 0; background-repeat:no-repeat; padding-right:16px; margin-left:5px;}
.navipages a.nextpage:hover     { text-decoration:underline; color:#606060;}

.navipages .righttext a { font-weight:bold; font-size:11px; color:#2C4B86}
.navipages .righttext a:hover { text-decoration:underline; color:#606060; }
.navipages .righttext strong { color:#ffffff; font-size:11px; background-color:#2C4B86; padding:2px;}
.navipages .lefttext strong { font-weight:bold; font-size:11px;}


.moreup, .moredown, .more { font-weight:bold; color:#2C4B86; font-size:11px; text-decoration:none; background-image:url('../images/cmore.gif');  background-position:100% 0; background-repeat:no-repeat; padding:0px 16px 4px 0; }
.moreup { background-image:url('../images/cmoreup.gif'); }
.moredown { background-image:url('../images/cmoredown.gif'); }
.moredown b {font-size:17px;font-weight:bold;}

.moreup:hover, .moredown:hover, .more:hover { text-decoration:underline; color:#606060;}

.back { font-weight:bold; color:#2C4B86; font-size:11px; text-decoration:none; background-image:url('../images/cback.gif');  background-position:0 0; background-repeat:no-repeat; padding-left:16px; margin-right:5px; }
.back:hover { text-decoration:underline; color:#606060;}


/* koszyk */
.cartdetails { text-align: center }
.cartdetails * { font-size: 11px; }
.cartdetails * img { margin: 0; }
.cartdetails { border-collapse:collapse; width:100%;}
.cartdetails td { border:1px solid #fff; background:#FFcc66; border-bottom:2px solid #fff; padding:4px;text-align:left;vertical-align:middle;}
.cartdetails .capt { background-color:#CF6600; color: #ffffff; font-weight:bold; width: 200px;}
.cartdetails .captc { background-color:#CF6600; color: #ffffff; font-weight:bold;text-align:center; }
.cartdetails .basend { background-color:#ffffff; text-align:right;padding: 6px; }
.cartdetails .cenend { background-color:#ffffff; border-bottom: 2px solid #dddddd; text-align:right;padding: 6px 4px 6px 4px }
/* zestaw naglowek */
.cartdetails .setmain td { background-color: #FF7F01; }
/* pozycje w zestawie */
.cartdetails .setstuff td { background-color: #FFa223; }

.cartdetails .action { text-align: center; vertical-align: middle; }
.cartdetails .cena { text-align:right; white-space: nowrap; }
.cartdetails .wartosc { text-align:right; white-space: nowrap; }
.cartdetails .sztuk { text-align:right; white-space: nowrap;}
.cartdetails .sztuk img { margin-bottom:-1px;}
.cartdetails .sztuk input { width:30px; border:1px solid #909090; text-align: right; }
/* pusty koszyk */
.emptybasket { text-align:center;color:#f60;font-weight: bold; }
/* koniec koszyka */

/* naglowki na sciezce zamowienia i w koszyku */
.cnt h3 { font-size:18px;color:#f60;font-weight:normal; }


.addcart { font-weight:bold; color:#2C4B86; font-size:11px; text-decoration:none;} /* background-image:url('../images/ccart.gif');  background-position:bottom right; background-repeat:no-repeat; padding-right:16px;} */
.addcartbg, .addcartbg2 { font-weight:bold; color:#2C4B86; font-size:11px; text-decoration:none; background-image:url('../images/ccart.gif');  background-position:bottom right; background-repeat:no-repeat; padding-right:16px;}
.addcartallbg { font-weight:bold; color:#2C4B86; font-size:11px; text-decoration:none; background-image:url('../images/ccartall2.gif');  background-position:bottom right; background-repeat:no-repeat; padding: 5px 18px 3px 0;}
.addcartbg2 { font-weight:normal; font-size:9px;padding: 0px 16px 1px 0;margin-right:16px}
.addcart:hover, .addcartbg:hover, .addcartallbg:hover { text-decoration:underline; color:#606060;}

.configmodel, .configmodel2 { font-weight:bold; color:#2C4B86; font-size:11px; text-decoration:none; background:url('../images/configmodel.gif') no-repeat top right; padding: 2px 16px 2px 0;}
.configmodel2 { display:inline-block;font-weight:normal; font-size:9px;margin-right:5px;}
.configmodel:hover { text-decoration:underline; color:#606060;}

.specyfikacja { display:inline-block;color:#2C4B86;text-decoration:none; background:url('../images/spec.png') no-repeat top right; padding: 2px 16px 2px 0; font-weight:normal; font-size:9px;}

.delete { font-weight:bold; color:#2C4B86; font-size:11px; text-decoration:none; /* background-image:url('../images/cdel2.gif');  background-position:100% 0; background-repeat:no-repeat; padding-right:16px; */ }
.delete:hover { text-decoration:underline; color:#606060;}

.promo { font-weight:bold; color:#c04040; font-size:11px; text-decoration:none; /* background-image:url('../images/cmore.gif');  background-position:100% 0; background-repeat:no-repeat; padding-right:16px; */}
.promo:hover { text-decoration:underline; color:#606060;}

.prodlist { width:450px; border-collapse:collapse; border-spacing:0px;}
.prodlist { padding:0px;}
.prodlist td.checkbox { background-color:#c0c0c0; vertical-align:middle; }
.prodlist td.img      { vertical-align:top; }
.prodlist td.dsc      { vertical-align:top; }
.prodlist td.adddsc   { vertical-align:top; text-align:right;}
.prodlist td.bottmenu { vertical-align:bottom;  text-align:right; padding-bottom:2px}
.prodlist td.sep	  { background:#c5d9f3; font-size:0px; padding:0px; border:0px hidden; height:2px;}


.productdsc a.tab { font-weight:bold; font-size:11px; color: #FF6600;}
.productdsc span.tab { background-color:#477DB9; color:#ffffff; font-weight:bold; font-size:11px;padding:1px;}
.productdsc .holder { width:440px;}
.productdsc .holder td { vertical-align:top;}
.productdsc .holder .images { width:104px; text-align:center;}
.productdsc .holder .images a img { border:1px solid #e0e0e0; }
.productdsc .holder .images a { display:block; margin-bottom:10px;}
.productdsc .details { border-collapse:collapse;}
.productdsc .details td { border:1px solid #ffffff; background:#fff; border-bottom:2px solid #ffffff; padding:4px;color:#444;}
.productdsc .details .capt { border-bottom:1px solid #FF6600; background-color: #FFbb55; font-weight:bold;}
.productdsc .details .captpodst { text-align:right;background-color:#fff; font-weight:bold;}

.err { color:red;}
input.err { background-color:#FFC7C0; }
select.err { background-color:#ED9F95; }
.msg { text-align:center; font-weight:bold; margin:20px;}

#faq a { color:#2C65B0; }
#faq * { font-size: 11px; }
#faq { padding: 0 0px;width:100%; }
#faq .title {font-size: 11px;color:#000;font-variant:small-caps;font-weight:bold;padding:4px;}
#faq .cnt {background-color:#f9f9f9;padding:6px 5px;border-top: 1px solid #ccc;width:100%;border-bottom: 1px solid #ccc;margin:10px 0;}
#faq .listagrup {background-color:#fcfcfc;padding:3px;border:1px solid #ddd;margin:0px 0;width:100%;}
#faq .pyt{background-color:#f0f0f0;width:100%;padding:6px 4px;margin-top:5px;font-weight:900;}
#faq .odp{background-color:#f9f9f9;width:100%;padding:4px;}
#faq .pytajtxt {text-align:right;padding-top:3px;}


#porownanie a { color:#ff6600; }
#porownanie * { font-size: 11px; }
#porownanie {padding: 0;width:100%;margin:0px;}
#porownanie .cnt {background-color:#f9f9f9;padding:3px 3px;border-top: 1px solid #ccc;width:99%;border-bottom: 1px solid #ccc;margin:10px 0;}
#porownanie .title {font-size: 11px;color:#000;font-variant:small-caps;font-weight:bold;padding:4px;}
#porownanie .tabela {border: 0px solid #bbb; padding: 0px;width:100%}
#porownanie .polramka {border: 1px solid #ffcc99; padding: 5px;vertical-align: top;}
#porownanie .tabela * {vertical-align: top;}

#porownanie .tabelawof {border:1px solid #2C65B0; padding: 0px;width:100%;margin-bottom:15px}
#porownanie .polramkawof {border: 1px solid #2C65B0; padding: 5px;vertical-align: top;}

#porownanie .dane {background-color:#f3f3f3;padding: 3px;border: 1px solid #e0e0e0;}
#porownanie .dane2 {background-color:#fff;padding: 3px;border: 1px solid #e0e0e0;}
#porownanie .tech {background-color:#fbfbfb;padding: 3px;border: 1px solid #ffcc99;color:#444;}
#porownanie .cenanet {text-align:right;background-color:#ddefff;padding: 3px;border: 1px solid #e0e0e0;color:#333;}
#porownanie .cenabru {text-align:right;background-color:#ffeebb;padding: 3px;border: 1px solid #e0e0e0;color:#444;}
#porownanie .spec { text-align:right;vertical-align:middle;background-color:#ECF5F8; font-weight:bold;padding:5px;color:#444;}
#porownanie .nazwa { background-color: #ddefff;text-align: center;color:#444; }
#porownanie .dane2 textarea {background-color:#fff;padding: 2px;border: 1px inset #e0e0e0;}
#porownanie .zapzm { text-align:left;vertical-align:middle;background-color:#ECF5F8; font-weight:bold;padding:5px;color:#444; }
#porownanie #editmail { display: none; border: 1px solid #ECF5F8;background-color:#ECF5F8; padding:5px 10px 5px 10px }
#porownanie #editmail th {padding:10px 0 10px 0}
#porownanie #editmail td {vertical-align:middle;}

#filtry a { color:#2C65B0; }
#filtry * { font-size: 11px; }
#filtry {padding: 0;width:100%;margin:0px;}
#filtry .cnt {background-color:#f9f9f9;padding:3px 3px;border-top: 1px solid #ccc;width:99%;border-bottom: 1px solid #ccc;margin:10px 0;}
#filtry .title {font-size: 11px;color:#000;font-variant:small-caps;font-weight:bold;padding:4px;}
#filtry .checks {background-color:#f9f9f9;padding:3px;border:1px solid #ddd;margin:0;width:100%;}
#filtry td {vertical-align: top;padding: 5px;}

input {font-size: 1em; border: 1px inset #999; background-color: #fcfcfc;padding-left: 3px; margin-bottom:1px;}
input.button {font-size: 11px; border:1px outset #999; background-color: #FF6600; color: #ffffff; padding:1px 2px 1px 3px;margin-bottom:1px; cursor: pointer; }
input.button:hover {border:1px inset #999;}
input.chkbox {border:0; margin:0;padding:0;}
textarea {font-size: 1em; border: 1px inset #999; background-color: #fcfcfc; padding-left: 3px; margin-bottom:1px; }

textarea.readonly, input.readonly {border: 1px solid #ddd;}

#zalog a { color:#2C65B0; }
#zalog * { font-size: 11px; font-family:tahoma, Arial, Helvetica, sans-serif; }
#zalog {background-color:#fbfbfb; border:1px solid #ddd; margin:3px 0;}
.zam_pole, #zalog .lower {font-size: 1em;border: 1px solid #eee;background-color: #fff; margin-right:5px;margin-top:-1px;}
.zam_pole_inp {border: 1px solid #eee; background-color: #FFEFAF; margin-right:5px;margin-top:-1px;}
#zalog .lower { text-transform:lowercase; }
#zalog td {text-align:left; padding:3px 0px 2px 2px}
#zalog th { background-color:#f0f0f0; padding:6px 0px; font-weight:bold; }
#zalog form {display:inline;margin:2px;}
#zalog li { padding:4px 0 4px 0; }
.zbazy input {font-size: 11px; border:1px outset #999; background-color: #c5d9f3; padding:1px 2px 1px 3px;margin-bottom:1px; cursor: pointer; }
.zbazy input:hover {border:1px inset #999;}
#faq .bl, #zalog .bl {visibility: hidden; color: red; padding-left:10px; }

#dealerinfo { width:80%;background-color:#fbfbfb; border:1px solid #ddd; margin:3px 0; }
#dealerinfo td {text-align:left; padding:3px 0px 2px 2px; font-size:11px}
#dealerinfo th { background-color:#f0f0f0; padding:6px 0px; font-weight:bold; font-size:11px }
#dealerinfo a { color:#2C65B0; }

#logowanie { font-size: 11px; background-color:#f9f9f9;  border:1px solid #ddd; margin:0px 0; width:100%; }
#logowanie td {text-align:center; width:50%;}
#logowanie th {background-color:#f0f0f0; width:50%; padding:6px 4px; font-weight:900; }

.srchlist * { font-size: 10px; }
.srchlist h3 { font-size: 12px; font-weight: normal; }
.srchlist { padding: 0px 5px; }
.srchlist td { padding: 2px 10px; }
.srchlist table td { vertical-align:middle;padding: 2px 10px; }

.comparebottom { font-weight:bold; background:url('../images/comparebottom.png') no-repeat top left; padding: 0px 0 0px 10px;margin-left:4px; font-size: 10px;}
.comparetop { font-weight:bold; background:url('../images/comparetop.png') no-repeat bottom left; padding: 0px 0 0px 10px;margin-left:4px; font-size: 10px;}

.comparebottom { font-weight:bold; background:url('../images/comparebottom.png') no-repeat top left; padding: 0px 0 0px 10px;margin-left:4px; }
.comparetop { font-weight:bold; background:url('../images/comparetop.png') no-repeat bottom left; padding: 0px 0 0px 10px;margin-left:4px; }

.offerbottom { font-weight:bold; background:url('../images/comparebottom.png') no-repeat top left; padding: 0px 0 0px 10px;margin-left:4px; }
.offertop { font-weight:bold; background:url('../images/comparetop.png') no-repeat bottom left; padding: 0px 0 0px 10px;margin-left:4px; }



#sentelink { font-size: 10px; }

#dict a { color:#2C65B0; }
#dict * { font-size: 11px; }
#dict .cnt {background-color:#f9f9f9;padding:5px 0;border-top: 1px solid #ccc;width:100%;border-bottom: 1px solid #ccc;margin:10px 0;}
#dict .cnt td{padding:3px 5px;}
#dict {background-color:#fbfbfb; margin:3px 0;}
#dict .title {font-size: 11px;color:#000;font-variant:small-caps;font-weight:bold;padding:4px;}
#dict form { margin: 0px 0 5px 5px; }
#dict td {text-align:left; padding:3px 0px 2px 2px}
#dict th { color:#28579d;text-align:left;background-color:#d2e6f5;font-size: 18px; padding:1px 0px 1px 30px; font-weight:bold; }
#dict li { padding:4px 0 4px 0; }

a.cback { font-weight:bold;font-size:11px;color:#FF6600; background:url('../images/cback.gif') no-repeat left bottom; padding:0 0 1px 15px;}
a.cback:hover { text-decoration:none; }

/* htmlarea editor */
.fs1 { font-size: 9pt; }
.fs2 { font-size: 10pt; }
.fs3 { font-size: 11pt; }
.fs4 { font-size: 12pt; }
.fs5 { font-size: 14pt; }
.fs6 { font-size: 16pt; }
.fs7 { font-size: 18pt; }
.fs8 { font-size: 22pt; }
.fs9 { font-size: 26pt; }
.fs10 { font-size: 30pt; }
/* */

.tab{font-size: 9pt;}
.tab td{  vertical-align: middle;}
.tabi{  font-size: 9pt;}
.tabi .cena{ font-weight: bold; text-align: right; border-bottom: 1px solid #000; font-size: 10px;}
.tabi .nagl{ font-weight: bold; border-bottom:1px solid #FF6600; background-color: #FFbb55; padding: 3px; color: #222;}
.tabi .poz{ vertical-align: middle;padding-left: 3px; color: #444; background-color: #fff; border-bottom: 1px solid #000;}

#footer #bottomlink { 
  position:absolute; 
  top:5; 
  left:10;  
  width:60px; 
  height: 20px; 
  cursor:pointer; 
  z-index:100; 
  background-image: none;
}

#ue {
  font-size: 9px;
	color: #777777;
	width: 612px;
	text-align: justify;
}


#ue img{
	margin-left: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
}

#sitemap h1{
  font-size: 12px;
  color:#477DB9;
}

#sitemap h2 {
  font-size: 10px;
  margin-left: 20px;
  color:#477DB9;
}

#sitemap h2 a{
  color:#477DB9;
  font-weight: normal;
}

.ramka {
  border: 1px solid #aaaaaa;
  margin-bottom: 2px;
  margin-top: 2px;
}

.ramka h5 {
  background-color: #eeeeee;
  border-bottom: 1px solid #aaaaaa;
  padding: 0px;
  margin: 0px;
}

.listaodd {	border: 1px solid #FF6600; width: 100%;	margin-top: 15px; float: right; }
.listaodd #iloddz {	text-align: right; }
.listaodd th { color: #444444; background-color: #FFBB55; font-size: 12px; }
.listaodd td.parz {	color: #444444;	background-color: #FCE1B8; padding: 2px; font-size: 11px; }
.listaodd td.niep {	color: #444444;	background-color: #FFBB55; padding: 2px; font-size: 11px; }
.listaodd td.parz a, .listaodd td.niep a { color: #9F4F00; }
.listaoddmain {	width: 100%; }

/*
Poczatek - Ocena artykulow
*/

#oceniam{
	float:right;
	font-family: arial; 
	font-size: 12px; 
	color: #999999;
}

#oceniam a.rating_1 {
	background: transparent url('../img/1a.gif') no-repeat scroll 0px 0px;
	width: 11px;
	height: 13px;
	float: left;
	margin: 2px;
}

#oceniam a.rating_1:hover {
	background-image: url('../img/1.gif');
}

#oceniam a.rating_2 {
	background: transparent url('../img/2a.gif') no-repeat scroll 0px 0px;
	width: 11px;
	height: 13px;
	float: left;
	margin: 2px;
}

#oceniam a.rating_2:hover {
	background-image: url('../img/2.gif');
}

#oceniam a.rating_3 {
	background: transparent url('../img/3a.gif') no-repeat scroll 0px 0px;
	width: 11px;
	height: 13px;
	float: left;
	margin: 2px;
}

#oceniam a.rating_3:hover {
	background-image: url('../img/3.gif');
}

#oceniam a.rating_4 {
	background: transparent url('../img/4a.gif') no-repeat scroll 0px 0px;
	width: 11px;
	height: 13px;
	float: left;
	margin: 2px;
}

#oceniam a.rating_4:hover {
	background-image: url('../img/4.gif');
}

#oceniam a.rating_5 {
	background: transparent url('../img/5a.gif') no-repeat scroll 0px 0px;
	width: 11px;
	height: 13px;
	float: left;
	margin: 2px;
}

#oceniam a.rating_5:hover {
	background-image: url('../img/5a.gif');
}

/*
Koniec - Ocena artykulow
*/