body { background-color: #fff; margin:0px; padding: 0px; text-align:center;}
a { text-decoration:none; color:#2C65B0;/*2C65B0; 000*/}
a:hover { text-decoration:underline;}

* { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; }

form { margin:0px;}
img { margin:0px; border:0px hidden;}
ul { line-height: 1.5em}


input {font-size: 1em; border: 1px inset #c5596c; background-color: #fcfcfc;padding-left: 3px; margin-bottom:1px;}
input.button, .tobutton input {font-size: 11px; border:1px outset #c5596c; background-color: #c5d9f3; padding:1px 2px 1px 3px;margin-bottom:1px; cursor: pointer; }
input.button:hover, .tobutton input:hover {border:1px inset #c5596c;}
input.chkbox {border:0; margin:0;padding:0;}
textarea {font-size: 1em; border: 1px inset #c5596c; background-color: #fcfcfc; padding-left: 3px; margin-bottom:1px; }

textarea.readonly, input.readonly {border: 1px solid #ddd;}


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:980px; margin:0px auto; text-align:left;}
#top    { width:980px;top:0; left:0; position:relative; height:188px; }
#top #homelink { position:absolute; top:60px; left:0;  width:230px; height: 100px; cursor:pointer; z-index:100; }
#top #laptop { background:transparent url('../images/laptop.png') top left no-repeat; position:absolute; top:0px; left:234px;width:271px;height:191px;z-index:2;}

#undermenu { position:relative; top:167px; left:0; height:18px; background:url('../images/mm_bg.gif') bottom left repeat-x; border-top:1px solid #73bde4; border-bottom:1px solid #73bde4;z-index:1;}
#menupos   { position:absolute; top:167px; right:5px;z-index:3; }
#menupos .mpos { display:inline-block;  background:url('../images/mm_bckgr.png') top left no-repeat; z-index:140; background-repeat:no-repeat; font-size:11px; font-weight:bold; text-decoration:none;padding:3px 4px 3px 19px; border-left:4px solid #3591f7; }
/*#menupos .mpos:hover { background:url('../images/mm_bckgrh.png') top left no-repeat; background-repeat:no-repeat; }*/

#mm_searchgo		{ background:url('../images/lc_okbutt_f.gif'); position:absolute; width:28px; height:18px; left:745px; top:105px; }
#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:106px; left:623px; width:120px; font-size:9px;z-index:10;}
#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:980px; margin:0px; border:0px hidden; border-collapse:collapse; border-spacing:0px;margin-bottom:10px; }
.twocoldesign td { padding:0px; vertical-align:top;}
.twocoldesign td.rightcol2 { width:190px; }
.twocoldesign td.leftcol {width:190px; padding-left:0px;}
.twocoldesign td.maincol {width:587px; padding-top: 20px; }

/*style lewej kolumny */
.leftcol * { font-size: 10px; }
.leftcol .title { width:175px; font-size: 11px;background-image:url('../images/lc_.gif');  background-position:top left; color:#FFF; font-variant:small-caps;font-weight:bold; margin:0px 13px 0px 0px; line-height: 24px;padding-left:5px;}
.leftcol .cnt { background-color:#dae8ef; width:180px; margin:0px 13px 0px 0px;}
.leftcol .cnt_bottom { width:180px; height:10px; display:block; margin:0px 13px 10px 0px;background-image:url('../images/cnt_bottom.gif');  background-position:top left; }

.rightcol2 .title { width:175px; font-size: 11px;background-image:url('../images/lc_.gif');  background-position:top left; color:#FFF; font-variant:small-caps;font-weight:bold; margin:0px 0px 0px 13px; line-height: 24px;padding-left:5px;}
#page .rightcol2 .cnt { background-color:#dae8ef; width:180px; margin:0px 0px 0px 13px;color:#282726;}
.rightcol2 .cnt_bottom { width:180px; height:10px; display:block; margin:0px 0px 10px 13px;background-image:url('../images/cnt_bottom.gif');  background-position:top left; }


.leftcol .title_logowanie {width:180px; font-size: 17px;background-image:url('../images/title_logowanie.gif');  background-position:top left; color:#FFF; font-variant:small-caps;font-weight:bold; margin:0px 13px 0px 0px; line-height: 35px;text-align:center;}
.leftcol .cnt_logowanie { background-color:#b5b5b5; width:180px; margin:0px 13px 0px 0px;}
.leftcol .cnt_bottom_logowanie { width:180px; height:8px; display:block; margin:0px 13px 10px 0px;background-image:url('../images/bottom_logowanie.gif');  background-position:top left; }

.leftcol ul { margin-top:0px; margin-bottom:5px; list-style: none outside none; 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:135px; margin:5px; height:25px; border:1px inset #A0A0A0; 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 { margin-top: 20px; }
.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:#477DB9; }
.darkblue { color:#38508C; }
.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 .cnt a { background:url('../images/footer_lnk.gif'); background-repeat:no-repeat; background-position:100% 50%; padding-right:10px; margin-right:10px;}
#footer .cnt { margin-left:12px;}
#footer .addr { right:0;position:absolute; top:-22px;color:#888;padding:0 0 5px 3px; }
#footer #sentelink { position:relative; right:0; bottom:5px; display:block; float:right;font-size: 10px;margin:0; padding:0;}

.popmenu * { font-size: 11px; }
.popmenu { visibility: hidden; position: absolute; border-top:1px solid #9acfee; border-left:1px solid #9acfee; border-right:1px solid #9acfee; background:white; z-index:100;text-align:left;}
.popmenu a {width:190px;display:block; border-bottom:1px solid #9acfee; padding:5px 5px; cursor:pointer; text-decoration:none;}
.popmenu a:hover {display:block; background:url('../images/popmenu_lnk.gif') #afccd9; background-repeat:repeat-y;  text-decoration:none; color:#fff;}


/*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 .sep { height:1px; padding:0px; border:0px hidden; border-top:1px solid #c5d9f3; background:#c5d9f3; margin:0px 0px 0px; }

.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;}



.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 0px 0;}
.configmodel2 { font-weight:normal; font-size:9px;margin-right:16px}
.configmodel:hover { text-decoration:underline; color:#606060;}

.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;}
.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 { background-color:#ECF5F8; 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:90%; }
#faq .title {font-size: 11px;color:#000;font-variant:small-caps;font-weight:bold;padding:4px;}
#faq .cnt {background-color:#fff;padding:6px 5px;border-top: 0px solid #f2e6ea;width:100%;border-bottom: 0px solid #f2e6ea;margin:10px 0;}
#faq .listagrup {background-color:#fcfcfc;padding:3px;border:0px solid #ddd;margin:0px 0;width:100%;}
#faq .pyt {background-color:#f2e6ea;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:#2C65B0; }
#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 #ECF5F8; padding: 5px;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 #e0e0e0;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:#ddefee;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;}

#zalog a { color:#2C65B0; }
#zalog * { font-size: 11px; font-family:tahoma, Arial, Helvetica, sans-serif; }
#zalog {background-color:#fefefe; border:0px 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;}
#zalog .lower { text-transform:lowercase; }
#zalog td {text-align:left; padding:3px 0px 2px 2px}
#zalog th { background-color:#f2e6ea; 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 #c5596c; 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; }
.comparetop { font-weight:bold; background:url('../images/comparetop.png') no-repeat bottom left; padding: 0px 0 0px 10px;margin-left:4px; }

.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; }


#dict a { color:#2C65B0; }
#dict * { font-size: 11px; }
#dict .cnt {background-color:#fefefe;padding:5px 0;border-top: 0px solid #ccc;width:100%;border-bottom: 0px solid #ccc;margin:10px 0;}
#dict .cnt td{padding:3px 5px;}
#dict {background-color:#fefefe; 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:#f2e6ea;font-size: 15px; padding:1px 0px 1px 30px; font-weight:bold; }
#dict li { padding:4px 0 4px 0; }

a.cback { font-weight:bold;font-size:11px;color:#2C65B0; 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;}
.tabi .nagl{ font-weight: bold; background-color: #ECF5F8; padding: 3px; color: #222;}
.tabi .poz{ vertical-align: middle;padding-left: 3px; color: #444; background-color: #fff; border-bottom: 1px solid #000;}

/* formularz RMA */
#formualrz * {font-size:11px;}
#formualrz .bl { visibility: hidden; color: red; padding-left:10px;font-size:0.9em; }
#formualrz .title {font-size: 11px;color:#000;font-variant:small-caps;font-weight:bold;padding:4px;}
#formualrz a { color:#2C65B0; }
#formualrz sup { color:red;vertical-align:top;}
#formmain { background-color: #fdfdfd; padding: 5px 5px;}
#formmain table.dane {width: 100%;}
#formmain table td {color: #333;}
#formmain table td.hea {color: #333;font-weight:bold;text-align:center;}
#formmain table th {color: #555;background-color:#f2e6ea;}
/*#formtop { background:url('../images/topform_bgr.gif') repeat-x #333;}*/
#formtop h1 {font-size:15px; text-align:left; color: #2857ae; font-weight:bold; text-align:center;}
.zbazy { text-align:center; padding: 15px 0px 0 0; }

.grid_table, .form_table { width:100%; }
.grid_table img, .form_table .img  { margin:0; }
.grid_table td, .form_table td  { padding:3px; }

a.btnlink { display:block;font-size:10px; border: 1px outset #dddfff; background-color: #c5d9f3; cursor: pointer; margin: 5px 4px; color: black; padding: 2px; text-decoration: none; }
a.btnlink:hover { text-decoration: none; border: 1px inset #dddfff; }

.adm { color: #555; }
.emailerr { border: 1px solid red; }
div#ankieta { width:615px; padding-left:10px;font-size: 11px;}
div#ankieta h2 { 
	margin: 0px;
	font-size:20px; 
	* font-size:19px; 
}

div#ankieta .titleenquiry { font-weight: bold;font-size: 11px; }

div#ankieta ul.first {
	list-style-type: none;
	border-top: 1px solid #73BDE4;
	margin: 15px 0px;
	padding: 0px;
}

div#ankieta ul.first li.up {
	padding: 2px 0px;
	background-color:#F2E6EA;
	color:#555555;
	* position:relative;
	* top: 0px;
	* display:block;
}

div#ankieta ul.first li.down {
	padding: 5px 0px 10px;
	* position:relative;
	* top: 0px;
	* display:block;
}

div#ankieta ul.first li.updown {
	padding: 5px 0px 5px;
}

div#ankieta ul.first li .wazne {
	font-weight: bold;
	display: block;
	padding: 5px 5px 10px;
	border: 1px solid #ff0000;
}

div#ankieta ul.first li.send {
	text-align: center;
	padding: 10px;
}

div#ankieta ul.first li .bold {
	font-weight: bold;
	padding-left:10px;
}

div#ankieta ul.first li .person {
	text-align: left;
	width: 150px;
	display: block;
	float: left;
	color: #555555;
	* position: absolute;
	* top: 0px;
	* left: 0px;
}

div#ankieta ul.first li span.twoperson {
	width: 120px;
}

div#ankieta ul.first li input.twoperson {
	width: 250px;
}

div#ankieta .titleenquiry a,
div#ankieta ul.first li span.twoperson a {
	text-decoration:none;
	border-bottom: 1px solid #ff0000;
}

div#ankieta ul.first ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px 0px 0px 40px;
}

div#ankieta ul.first ul li {
	padding: 0px;
	* position:relative;
	* top: 0px;
}
/*
div#ankieta input[type="submit"] {
	background-color:#C5D9F3;
	border:1px outset #C5596C;
	cursor:pointer;
	font-size:11px;
	margin-bottom:1px;
	padding:1px 2px 1px 3px;
}

div#ankieta input[type="radio"],
div#ankieta input[type="checkbox"] {
	cursor: pointer;
}
*/

div#ankieta input.button {
	background-color: #C5D9F3;
	border: 1px outset #C5596C;
	cursor: pointer;
	font-size: 11px;
	margin-bottom: 1px;
	padding: 1px 2px 1px 3px;
}

div#ankieta input.radio {
	cursor: pointer;
	* position: absolute;
	* top: 0px;
	* left: -20px;
	* margin-top: -2px;
}

div#ankieta input.radio2 {
	cursor: pointer;
	* position: absolute;
	* top: 0px;
	* left: 0px;
}

div#ankieta input.person1 {
	* position: absolute;
	* top: 0px;
	* left: 150px;
}

div#ankieta input.button {
	* position: absolute;
	* top: 0px;
}

div#ankieta textarea {
	* position: absolute;
	* top: 0px;
}

