body {margin:0px;padding:0px;background:#B3B3B3; text-align: center;}
img{border:0px;}

#topTable     {  table-layout:fixed;width:750;height:64px;border:0px; border-right:1px solid #7F7F7F; border-left:1px solid #7F7F7F;}
#topTable img {  border:0px  }

#flashTable     {  background:url(g/bg_menu.gif); width:750px;height:70px;border:0px; border-right:1px solid #7F7F7F; border-left:1px solid #7F7F7F;}
#flashTable img {  border:0px  }

#loginTable    {  width:205;  }
#loginTable td {  padding:0px;margin:0px  }
.loginFormText {  border:1px solid #B2B2B2;width:93px;height:16px;font:10px Verdana    }

#smallLoginForm {margin:0px;padding:0px}

.loginFormTextLong {border:1px solid #000;width:120px;height:16px;font:10px Verdana}

#photoTable                    {   background:url(g/bg_blue.gif); width:750; border-right:1px solid #7F7F7F; border-left:1px solid #7F7F7F; }
#photoTable td.photoCell       {   border:0px;                                                                       }

#bgWhite                       {   background:#fff; width:750; border-right:1px solid #7F7F7F; border-left:1px solid #7F7F7F; }
#bgWhite td.test               {   border-right:1px solid #D1D1D1;              }

#mTable td.opis   { color:#666666;font:10px Verdana, sans-serif; text-align:justify;}
#mTable td.nag    { color:#666666;font:12px Tahoma, Verdana, sans-serif; font-weight: bold;}
#mTable td.nag1   { color:#666666;font:11px Tahoma, Verdana, sans-serif; font-weight: bold;}
#mTable td.wersje { color:#191919;font:10px Verdana, sans-serif; }
#mTable td.dzial  { padding: 0px 0px 0px 0px; color:#666666; font:11px Tahoma, Verdana, sans-serif; }
a         { color:#0167CC; font:11px Arial,Tahoma,Verdana;      }
#mTable td.partner{ border:0px; font:10px Verdana; color: #666666;     }
#mTable td.mini   { color:#424242;font:10px Verdana,Tahoma,Arial sans-serif; }

#mTable h5        { margin:0px 0px 0px 0px; color:#414242; font:14px Arial, Verdana, sans-serif; font-weight:bold;     }
#mTable h4        { margin-bottom:6px;      }
#mTable h3        { margin:0px 0px 0px 0px; color:#414242;font:18px Arial, Verdana, sans-serif; font-weight:bold;       }
#mTable h2        { margin:0px 0px 0px 0px; color:#333333;font:11px Tahoma,Arial,Verdana, sans-serif; font-weight:bold; }
#mTable h2.t      { margin:0px 0px 0px 0px; color:#555555;font:10px Verdana, sans-serif; font-weight:bold;              }
#mTable h1        { margin:0px 0px 0px 0px; color:#333333;font:10px Tahoma,Arial,Verdana, sans-serif; font-weight:bold; }
#mTable h1.nag1   { color:#4C4C4C;font:18px tahoma, Verdana, sans-serif; font-weight: bold;                      }
#mTable h2.nag1   { color:#4C4C4C;font:11px genewa,tahoma, Verdana, sans-serif; font-weight: bold;                      }
#mTable h3.nag1   { color:#201C23;font:13px genewa,tahoma, Verdana, sans-serif; font-weight: bold;                      }
#mTable h4.nag1   { color:#666666;font:10px genewa,tahoma, Verdana, sans-serif; font-weight: normal;                    }

#mainTable          { width:750;border:0px; border-right:1px solid #7F7F7F; border-left:1px solid #7F7F7F; background: #fff;       }
#mainTable td.body  { border-left:1px solid #DCDCDC;color:#333;font:10px Verdana;padding:0px 0px 0px 0px; }
#mainTable td.body1 { color:#333;font:10px Verdana;padding:5px 10px;                                                               }

#mTable1           { border:1px solid #B2B2B2; padding:10px 0px 0px 0px}
#mTable1 td.mini   { color:#666666;font:10px Verdana,Tahoma,Arial sans-serif; }
#mTable1 td.wersje { color:#191919;font:10px Verdana, sans-serif; }
#mTable1 td.opis   { color:#5A5A5A;font:10px Verdana, sans-serif; }
#mTable1 td.press  { color:#5A5A5A;font:9px Tahoma,Verdana, sans-serif; }
#mTable1 td.nag    { color:#FFFFFF;font:11px tahoma, Verdana, sans-serif; font-weight: bold;}
#mTable1 a         { color:#0167CC;font:11px Arial,Tahoma,Verdana;}
#mTable1 h4 {margin-bottom:6px}
#mTable1 h1        {color:#63AA33;font:11px Tahoma,Verdana,sans-serif;font-weight:bold;margin:0px 0px 0px 0px;}

#mTable2           { border:1px solid #B2B2B2; padding:0px 20px 0px 20px}
#mTable2 td.test   { color:#414242;font:16px Arial, Verdana, sans-serif; font-weight:bold;}
#mTable2 td.mini   { color:#414242;font:10px Verdana,Tahoma,Arial sans-serif; }
#mTable2 hr        { width:100%;height:1px;border-bottom:1px dotted #B8B8B8; }

#mTable3           { border:0px solid #B2B2B2; padding:0px 0px 0px 0px;}
#mTable3 td.test   { color:#414242;font:16px Arial, Verdana, sans-serif; font-weight:bold; padding:0px 0px 0px 0px;}
#mTable3 hr        { width:100%;height:1px;border-bottom:1px dotted #B8B8B8;   }

#footTable         { table-layout:fixed; width:750; border:0px; border-right:1px solid #7F7F7F; border-left:1px solid #7F7F7F;                                                       }
#footTable td      { background:url(g/foot_bg.png); height:23px; color:#FFFFD8; font:9px Verdana; text-align:center; }
#footTable a       { color:#FFFFD8; text-decoration:none                                                             }

#menuTable         { border:0px}
#menuTable th      { background:url(g/menu_hdr_bg.png);color:#FFFFD6;font:9px Tahoma;text-align:left;border-top:1px solid #fff}
#menuTable td      { border-bottom:1px solid #DCDCDC;color:#4C4C4C;font:9px Tahoma}
#menuTable td.n    { background:#F1F1F1}
#menuTable td.sel  { background:#FFF}
#menuTable tr      { height:18px}
#menuTable img     { margin:0px 5px;vertical-align:0px;border:0px}
#menuTable a       { text-decoration:none;color:#4C4C4C;display:block}

#mainPageTable {table-layout:fixed;width:100%;border:0px;}
#mainPageTable th {color:#FFFFD6;font:9px Tahoma;text-align:left;padding:3px 5px}
#mainPageTable th.r {background:url(g/menu_hdr_bg.png);border-top:1px solid #fff;border-right:1px solid #fff}
#mainPageTable th.r1 {background:url(g/menu_hdr_bg.png);border-top:1px solid #fff}
#mainPageTable th.g {background:url(g/path_bg.png);border-top:1px solid #fff;border-right:1px solid #fff}
#mainPageTable th.g2 {background:#7C7C7C;border-top:1px solid #fff;border-right:1px solid #fff}
#mainPageTable td.b {border-right:1px solid #DCDCDC}
#mainPageTable td.foot {background:url(g/foot_bg.png);height:23px;color:#FFFFD8;font:9px Verdana;text-align:center}
#mainPageTable td.foot a {color:#FFFFD8;text-decoration:none}
#mainPageTable th img {margin:0px 5px;vertical-align:0px;border:0px}
#mainPageTable img {border:0px}

#bodyTable {height:250px;border:0px;}
#bodyTable th { background:url(g/path_bg.png);height:18px;color:#FFFFD8;font:9px Verdana;text-align:left; border-left:1px solid #fff; border-top:1px solid #fff}
#bodyTable th img {margin:0px 5px 0px 15px;vertical-align:1px;border:0px}
#bodyTable td {vertical-align:top}
#bodyTable h6 {color:#000000;font:bold 10px Verdana;margin-bottom:8px}
#bodyTable ul {margin-top:5px;list-style-image:url(g/li.gif)}
#bodyTable li {margin-bottom:3px}
#bodyTable a {color:#0167CC;font:11px Arial,Tahoma,Verdana;}
#bodyTable #snail {color:#669933;font:bold 10px Verdana;margin-bottom:8px}
#bodyTable td.login {font:bold 12px Tahoma}
#bodyTable td.simple {font:11px Verdana}
#bodyTable td.steps {font:10px Verdana}
#bodyTable .hr {width:100%;height:1px;border-bottom:1px dotted #ABABAB}
#bodyTable img.iright {border:0px;margin-left:20px}
#bodyTable p {text-align:justify}

h5 {color:#669933;font:bold 10px Verdana;margin-bottom:8px}

.black {color:#000;font-weight:bold}
.green {color:#669933;font-weight:bold}
.red {color:#A70101}
.grey {color:#666666}
.greyBold { color:#666666;font-weight:bold                 }
.redBold  { color:#A70101;font-weight:bold                 }
.error    { color:#A70101;font:bold 12px Tahoma            }
.small    { font:9px Tahoma                                }
.pom      { color:#EC7500;font:bold 11px Tahoma            }
.green1   { color:#84A30E;font:bold 12px Tahoma            }
.green2   { color:#669933;font:bold 12px Tahoma            }
.red1     { color:#D91601;font:bold 12px Tahoma            }
.grey1    { color:#666666;font:bold 11px Tahoma            }
.grey2    { color:#666666;font:bold 12px Tahoma            }
.grey3    { color:#555555;font:10px Verdana,Tahoma         }
.yellow   { color:#F0A104;font:bold 12px Tahoma            }

#comparTable {table-layout:fixed;width:400px;color:#000;border-collapse:collapse}
#comparTable th {background:#8DC656;border:1px solid #000;color:#000}
#comparTable td {background:#ffffff;border:1px solid #000;font:10px Verdana}
#comparTable td.bigred {color:#A70101;font:bold 14px Tahoma}

#registerForm .text {font:11px Tahoma;background:#fff;border:1px solid #363636;margin-left:30px}
#registerForm .textReq {font:11px Tahoma;background:#E4FA8E;border:1px solid #363636;margin-left:30px}
#registerForm .button {font:11px Tahoma;border:1px solid #363636;BACKGROUND:#E82102;color:#FFFFD6}
#registerForm .errorDiv {border:1px solid #BDBDBD; background:#FFF;padding:8px 8px;width:400px;color:#A70101}
#registerForm .area {padding:10px; font:10px Tahoma; color: #666666; border:1px solid #BDBDBD;width:380px;height:200px}

#priceTable {table-layout:fixed;width:540px;border-collapse:collapse;font:10px Verdana}
#priceTable td {background:#fff;color:#000;border:1px solid #000;padding:2px 5px;text-align:right}
#priceTable td.b {background:#fff;color:#000;border:1px solid #000;padding:15px 0px;text-align:center}
#priceTable td.c {background:#fff;color:#000;border:1px solid #000;text-align:center}
#priceTable td.h {background:#99CC00;color:#000;border:1px solid #000;text-align:center}
#priceTable td.l {background:#fff;color:#000;border:1px solid #000;text-align:left;font:9px Tahoma}
#priceTable td.n {background:#ffffff;color:#000;border:1px solid #000;padding:7px 5px;text-align:center}

.smallPara  {width:460px;text-align:center;font:9px;color:#666666;Tahoma;margin-top:3px}
.smallPara1 {width:500px;text-align:center;font:9px;color:#666666;Tahoma;margin-top:3px}


#aboutStatTable {table-layout:fixed;width:400px;border:0px;font:10px Verdana}
#aboutStatTable2 {table-layout:fixed;width:100%;border:0px;font:10px Verdana}

#statTable                      { border-collapse:collapse; width:500px;  }
#statTable   td                 { margin: 0px 0px 0px 0px; border:1px solid #BDBDBD;}
#statTable   td.wersja          { padding: 2px 2px 0px 5px; height:18; font:10px Verdana; color: #424142; }
#statTable   td.wersja1         { padding: 2px 2px 0px 5px; height:18; font:10px Verdana; color: #424142; background:#fafaf9; }
#statTable   td.wersjap         { padding: 2px 2px 0px 5px; height:18; font:10px Verdana; color: #444444; }
#statTable   td.wersja1p        { padding: 2px 2px 0px 5px; height:18; font:10px Verdana; color: #444444; background:#fafaf9; }
#statTable   td.wersja01        { padding: 6px 4px 0px 5px; height:18;}
#statTable   td.wersja02        { padding: 3px 4px 0px 5px; height:18;}
#statTable   td.wersja11        { padding: 6px 4px 0px 5px; height:18; background:#fafaf9;}
#statTable   td.wersja12        { padding: 3px 4px 0px 5px; height:18; background:#fafaf9;}
#statTable   td.green           { padding: 1px 0px 0px 5px; height:18; font:11px Verdana; color: #4C4C4C; background:#99B526; font-weight:bold;}
#statTable   td.dzial           { background:url(g/pasek_wersje1.gif); padding: 2px 0px 0px 5px; height:18; font:11px Verdana; color: #4C4C4C; font-weight:bold;}
#statTable   td.partner         { padding: 6px 2px 0px 5px; height:28; font:10px Verdana; color: #424142; }
#statTable   td.partnerw        { padding: 8px 2px 0px 5px; height:28; font:10px Verdana; color: #424142; }

#statTable1                     { border-collapse:collapse; }
#statTable1   td                { margin: 0px 0px 0px 0px; border:1px solid #BDBDBD;}
#statTable1   td.wersja         { padding: 2px 2px 0px 2px; height:18; font:10px Verdana; color: #666666; }
#statTable1   td.opis           { padding: 2px 2px 0px 5px; height:18; font:11px Verdana; color: #424142; }
#statTable1   td.img            { padding: 0px 0px 0px 0px; border:0px; height:8;}
#statTable1   td.partner        { padding: 10px 20px 20px 10px; height:18; font:10px Verdana; color: #666666; }

#statTable2                     { border-collapse:collapse; }
#statTable2   td                { margin: 0px 0px 0px 0px; border:0px solid #BDBDBD;}
#statTable2   td.opis           { padding: 2px 2px 0px 5px; height:18; font:11px Verdana; color: #424142; }
#statTable2   td.opis1          { padding: 0px 0px 0px 0px; font:11px Verdana; color: #424142; }
#statTable2   td.text           { padding: 0px 0px 0px 0px; font:11px Verdana; color: #424142; }

#registerTable                  { width:400px; border:1px solid #BDBDBD; font:10px Verdana; color: #424142;}
#registerTable   td.normal      { padding: 4px 20px 4px 10px; font:11px Tahoma;color: #424142;}
#registerTable   td.obo         { padding: 4px 20px 4px 10px; font:11px Tahoma;color: #708A08;}
#registerTable   td.line        { padding: 0px 0px 0px 0px;}
#registerTable   input          { width:200px;background-color:#FFFFFF; font:11px Tahoma;color: #000000; }
#registerTable   input.s        { width:20px;background-color:#F9F9F9; font:11px Tahoma;color: #000000; }
#registerTable   select         { width:200px;background-color:#FFFFFF; font:11px Tahoma;color: #000000; }
#registerTable   textarea       { width:200px;height:100px;background-color:#FFFFFF; font:11px Tahoma;color: #000000; }
#registerTable1  td.dzial       { padding: 4px 0px 0px 10px; color:#424242;font:bold 12px Verdana;}
#registerTable2  td.dzial       { padding: 0px 0px 0px 0px; color:#424242;font:bold 12px Verdana;}
#registerTable3                 { width:400px; border:1px solid #BDBDBD; font:10px Verdana; color: #424142;}

#contactTable {font:10px Verdana}
#contactTable th {color:#000;background:#fff;vertical-align:top}
#contactTable td {padding-left:30px}
#contactDiv .button {font:11px Tahoma; border:1px solid #363636;width:100px;BACKGROUND:#E82102;color:#FFFFD6}
#contactDiv .text {font:11px Tahoma;border:1px solid #363636;width:200px;BACKGROUND:#E4FA8E}
#contactDiv .area {font:11px Tahoma;border:1px solid #363636;width:300px;height:100px;BACKGROUND:#E4FA8E}

#offerTable {table-layout:fixed;width:303px;border:0px}
#offerTable td.i {background:url(g/bg_linki.gif);background-repeat:repeat-y;vertical-align:top}
#offerTable td.t {font:10px Verdana;vertical-align:top}
#offerTable td.t img {margin:0px;border:0px}
#offerTable a {color:#CF0101;font:9px Verdana;text-decoration:none}
#offerTable a:hover {text-decoration:underline}
#offerTable h6 {color:#666;font:bold 10px Verdana;margin-top:8px;margin-bottom:0px}

.greenCell {background:#9FC27B;vertical-align:top;color:#4C4C4C;font:11px Tahoma;border-top:1px solid #fff;border-right:1px solid #fff}
.greenCell a {color:#FAFA92;text-decoration:none}
.greenCell a:hover {text-decoration:underline}

a.buts {color:#0167CC;font:11px Arial,Tahoma,Verdana;}



/*p:mainpage structural*/
div.mn_cont{
	text-align: left;
	border:1px solid #7F7F7F;
	border-top:0px;
	border-bottom: 0px;
	margin: 0px auto; 
	width: 748px; 
	_width: 750px; 
	background: #fff;
	margin-top: 0px;

}
div.mn_cont p{
	padding: 5px 20px;;
	text-align: justify;
	font-family: verdana, arial, tahoma, sans;
	font-size: 10px;
	color: #666;
}
div.mn_cont h3{
	margin:0px;
	padding: 5px 5px 5px 20px;
	text-align: justify;
	font-family: verdana, arial, tahoma, sans;
	font-size: 12px;
	background:#88B1DC;
	color: #fff;
}
div.mn_cont h3.bg1{
	background:url(/g/prod_bg.gif) repeat-x #E6E6E6;
	padding: 5px 10px 8px 30px;
}

div.mn_2leftcol ul, div.mn_2rightcol ul{
	margin: 0px 20px;
	text-align: justify;
	font-family: verdana, arial, tahoma, sans;
	font-size: 10px;
	color:#666;
}
div.mn_2leftcol{
	width: 368px; 
	_width: 369px;
	float: left;
	border-top: 1px solid #fff; 
	border-right: 1px solid #D1D1D1;
}
div.mn_2rightcol{
	padding: 0px;
	margin-left: 368px;
	border-top: 1px solid #fff;
}


div.mn_3leftcol ul, div.mn_3centercol ul, div.mn_3rightcol ul{
	margin:0px;
	padding: 5px 5px 5px 10px;
	text-align: justify;
	font-family: verdana, arial, tahoma, sans;
	font-size: 10px;
	color:#666;
}
div.mn_3leftcol ul.ul12px_arr2, div.mn_3centercol ul.ul12px_arr2, div.mn_3rightcol ul.ul12px_arr2{
	margin-left: 15px;
}

div.mn_3leftcol p, div.mn_3centercol p, div.mn_3rightcol p{
	padding: 2px 15px;
	margin: 0px;
}
div.mn_3leftcol h2, div.mn_3centercol h2, div.mn_3rightcol h2{
	padding: 3px 0px 4px 15px;
	margin: 0px;
}
div.mn_3leftcol h3, div.mn_3centercol h3, div.mn_3rightcol h3{
	padding: 10px 15px 2px 15px;
	margin: 0px;
	color: #555;
	font-size: 11px;
	background: transparent;
}


div.mn_3leftcol .el1, div.mn_3centercol .el1, div.mn_3rightcol .el1{
	_height: 100px;
	min-height: 100px;
}
div.mn_3leftcol .el2, div.mn_3centercol .el2, div.mn_3rightcol .el2{
	_height: 160px;
	min-height: 160px;
}

div.mn_3leftcol{
	background: url(/g/m_of_bg.gif) repeat-y;
	width: 248px; 
	float: left;
	margin-left: 2px;
	_margin-left: 0px;
}
div.mn_3centercol{
	background: url(/g/m_of_bg.gif) repeat-y;
	width: 248px; 
	float: left;
	_margin-left: 1px;
	/*border-right: 1px solid #D1D1D1;
	border-left: 1px solid #D1D1D1;*/
}
div.mn_3rightcol{
	margin-left: 498px;
	_margin-left: 492px;
	background: url(/g/m_of_bg.gif) repeat-y;
	width: 248px; 
}
/**/
div.mn_2leftcol2 ul, div.mn_2rightcol2 ul{
	margin:0px;
	padding: 5px 5px 5px 10px;
	text-align: justify;
	font-family: verdana, arial, tahoma, sans;
	font-size: 10px;
	color:#666;
}
div.mn_2leftcol2 ul.ul12px_arr2, div.mn_2rightcol2 ul.ul12px_arr2{
	margin-left: 15px;
}

div.mn_2leftcol2 p, div.mn_2rightcol2 p{
	padding: 2px 15px;
	margin: 0px;
}
div.mn_2leftcol2 h2, div.mn_2rightcol2 h2{
	padding: 3px 0px 4px 15px;
	margin: 0px;
}
div.mn_2leftcol2 h3, div.mn_2rightcol2 h3{
	padding: 10px 15px 2px 15px;
	margin: 0px;
	color: #555;
	font-size: 11px;
	background: transparent;
}
div.mn_2leftcol2 .el1, div.mn_2rightcol2 .el1{
	_height: 50px;
	min-height: 50px;
}
div.mn_2leftcol2 .el2, div.mn_2rightcol2 .el2{
	_height: 80px;
	min-height: 80px;
}

div.mn_2leftcol2{
	background: url(/g/m_of_bg2.gif) repeat-y;
	width: 372px; 
	float: left;
	margin-left: 2px;
	_margin-left: 0px;
}

div.mn_2rightcol2{
	margin-left: 374px;
	_margin-left: 370px;
	background: url(/g/m_of_bg2.gif) repeat-y;
	width: 372px; 
}
/*k:mainpage structural*/

div.mDiv{
	margin-top: 30px;
	color:#666666;
	font:10px Verdana, sans-serif; 
	text-align:justify;
	width: 275px;
}
div.mDiv h4{
	font-size: 11px;
	margin-bottom: 4px;
}
.center{
	text-align: center;
}
/*p:form_lite na stronie glownej*/

.errorDivLite {
	text-align: center;
	border:1px solid #BDBDBD; 
	background:#FFF;
	padding:8px 8px;
	width:200px;
	color:#A70101;
	font-family: tahoma, arial, sans;
	font-size: 12px;
}

div#mpform{

}
div#mpform table{
	width: 275px;
	margin-left: 15px;
	border-collapse: collapse;
}
div#mpform table td{
	padding-top:4px;
	padding-bottom:4px;
	font-size: 11px;
	font-family: arial,verdana,helvetica;
	color: #444;
}
div#mpform table td.c1{
	background-color:#f8f8f8;
	}
div#mpform table td input, div#mpform table td select{
	padding: 0px;
	height: 17px;
	width: 150px;
	font-size: 10px;
	color: #555;
	border: 1px solid #D6D6D6;
}
div#mpform table td input.chbox{
	height: 14px;
	width: 14px;
}
div#mpform table td select.mb2{
	margin-bottom: 2px;
}
div#mpform table td textarea{
	padding: 2px;
	font-size: 10px;
	color: #666;
	font-family: arial, verdana, helvetica, sans;
	border: 1px solid #D6D6D6;
}
div#mpform table td input:focus{
	background: #FEFFE2;
}
div#mpform table td.l{
	border-left: 1px solid #D6D6D6;
	padding-left: 5px;
	width: 130px;
}
div#mpform table td.r{
	border-right: 1px solid #D6D6D6;
	padding-right: 5px;
}
div#mpform table td.bb{
	border-bottom: 1px solid #D6D6D6;
}
div#mpform table td.spacer{
	border-right: 1px solid #D6D6D6;
	border-left: 1px solid #D6D6D6;
	height: 12px;
	background: url('g/sp_bg.gif') no-repeat center;
}
div#mpform table td.split{
	text-align: center;
	border-right: 1px solid #D6D6D6;
	border-left: 1px solid #D6D6D6;
	padding-right: 5px;
	padding-left: 5px;
}
div#mpform table td label{
	display: block;
}
div#mpform table td .inline{
	display: inline;
}
div#mpform img{
	display:block;
	border: 0px;
}
/*k:form_lite na stronie głównej*/


/*p:definicje list*/
ol{
	text-align:justify;
}
ul.ul12pxm{
	list-style-image: url(g/ul12px.gif);
	margin: 0px; 
	padding: 0px;
}
ul.ul12pxm li{
	text-align: justify;
	list-style-image: url(g/ul12px.gif);
	margin: 0px 8px 5px 20px;
	padding: 0px;
}
ul.ul12pxm2{
	list-style-image: url(g/ul12px.gif);
	margin: 0px; 
	padding: 0px;
}
ul.ul12pxm2 li{
	text-align: left;
	list-style-image: url(g/ul12px.gif);
	margin: 0px 8px 5px 20px;
	padding: 0px;
}
ul.ul12px{/*lista boczna*/
	list-style-image: url(g/ul12px.gif);
	text-align: left;
	margin: 0px; 
	padding: 0px;
}
ul.ul12px li{
	text-align: left;
	list-style-image: url(g/ul12px.gif);
	margin: 0px 8px 0px 28px;
	padding: 0px;
}
ul.ul12px2{/*lista w tekście - mały margin*/
	list-style-image: url(g/ul12px.gif);
	text-align: left;
	margin: 0px; 
	padding: 0px;
}
ul.ul12px2 li{
	text-align: left;
	list-style-image: url(g/ul12px.gif);
	margin: 0px 8px 0px 15px;
	padding: 0px;
}
ul.ul12px_arr{/*lista boczna - strzałki*/
	margin: 0px 0px 15px 0px; 
	padding: 0px;
}
ul.ul12px_arr li{
	text-align: left;
	list-style-image: url(g/arrow.gif);
	margin: 0px 2px 0px 30px;
	padding: 0px;
}
ul.ul12px_arr2{/*lista boczna - strzałki małe*/
	margin: 0px 0px 15px 0px; 
	padding: 0px;
}
ul.ul12px_arr2 li{
	text-align: left;
	list-style-image: url(g/a_ind.gif);
	margin: 0px 0px 0px 30px;
	padding: 0px;
}
/*k:definicje list*/

/*p:porównania i zestawienia*/
table.tab1{
	border-collapse: collapse; 
	border: 0px; 
}
table.tab1 caption{
	padding: 0px 0px 0px 20px;
	color: #555;
	font-size: 13px;
	font-weight: bold;
}
table.tab1 caption.capt1{
	background:url('g/ramka_540.gif') no-repeat; 
	border: 0px; 
	line-height: 21px; 
	height: 22px;
	text-align: left;
}
table.tab1 caption.capt2{
	background:url('g/ramka_500.gif') no-repeat; 
	border: 0px; 
	line-height: 21px; 
	height: 22px;
	text-align: left;
}
table.tab1 td, table.tab1 th{ 
	color: #444;
	border: 1px solid #BDBDBD;
	background: transparent;	
}
table.tab1 td{
	font-size: 12px;
	vertical-align: middle;
	text-align: center;
}
table.tab1 th{
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
table.tab1 th.left{
	text-align: justify;
	padding: 2px 5px;
}
table.tab1 ol{
	margin: 4px 5px 4px 25px; 
	padding: 0px;
}
table.tab1 li{
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
/*k:porównania i zestawienia*/

/*p:faq*/
#mTable td .faqdl{margin-top: 2px;}
#mTable td .faqdt{margin-top: 6px; margin-bottom: 2px;}
#mTable td .faqdd{
	margin: 0px 10px; 
	padding: 4px; 
	text-align: justify;
	border: 1px solid #ccc;
	background-color:F8F8F8;
}
#mTable h5.faqh5{
	text-indent: 10px;
	margin: 0px;  
	text-align: justify;
	color: #666;
}
div.faqcode{
	color: black;
	padding: 3px;
	border: 1px dashed #bbb;
	background-color: #fefefe;
	text-align: left;
	margin: 3px 0px;
}
span.faqred{
	color: red;
	text-decoration: underline;
}
/*k:faq*/
