body
{
 background: url('pic/bg/bg1.jpg') repeat;
 text-align: center;
 margin-top: 0px;
 margin-top:10px;
 padding: 0px;
}

ul.wypunktowanie
{
 font: normal 9pt Verdana, sans-serif;
 color: #000000;
 margin: 0px;
 padding: 0px;
 width:580px;
 text-align: justify;
 float: left;
}

ul.wypunktowanieZ
{
	font: normal 9pt Verdana, sans-serif;
	color: #000000;
	margin: 0px;
	padding: 0px;
	width: 330px;
	text-align: justify;
	float: left;
}

ul.wypunktowanieZa
{
	font: normal 9pt Verdana, sans-serif;
	color: #000000;
	margin: 0px;
	padding: 0px;
	width: autopx;
	text-align: justify;
}

ul.banner
{
	font: normal 8pt Tahoma, sans-serif;
	color: #FFFFFF;
	margin-left: 30px;
	margin-top: 30px;
	padding: 0px;
	width: 140px;
	text-align: left;
	float: left;
	list-style-image: url(pic/palec.png);
}
li.banner
{
	margin: 0px;
	margin-bottom:1px;
	padding: 0px;
}

ul.banner2
{
	font: normal 8pt Tahoma, sans-serif;
	color: #FFFFFF;
	margin: 0px;
	margin-top: 30px;
	padding: 0px;
	width: 140px;
	text-align: left;
	float: right;
	list-style-image: url(pic/palec.png);
}
li.banner2
{
	width:140px;
	margin: 0px;
	margin-left: -20px;
	margin-bottom:1px;
	padding: 0px;
}

li.wypunktowanie
{
 list-style-image: url("pic/ball.blue.gif");
 list-style-position: inside;
 margin: 0px;
 padding-left: 0px !important;
 padding-left: 20px;
 }

li.wypunktowanie2
{
 list-style-type: disc;
 list-style-position: inside;
 margin: 0px;
 padding-left: 20px !important;
 padding-left: 40px;
 }

li.wypunktowanie3
{
 list-style-type: disc;
 list-style-position: inside;
 padding: 0px;
 margin: 0px;
 }

.druczek
{
 background: url('pic/druczek.gif') repeat;
 width: 1320px;
 height: 946px;
}

img
{
 border-style: none;
}

a.linkZ:link, a.linkZ:visited, a.linkZ:active
{
 font: bold 8pt Verdana, sans-serif;
 color: black;
 text-decoration: none;
}

a.linkZ:hover {
 color: black;
 text-decoration: underline;
}

a.linkZc:link, a.linkZc:visited, a.linkZc:active
{
 font: bold Verdana, sans-serif;
 font-weight:700;
 color: black;
 text-decoration: none;
}

a.linkZc:hover {
 color: black;
 text-decoration: underline;
}

a.link2:link, a.link2:visited, a.link2:active
{
 font: bold 8pt Verdana, sans-serif;
 color: rgb(0,124,195);
 text-decoration: none;
}

a.link2:hover {
 color: rgb(26,84,124);
 text-decoration: underline;
}

A.mainWindowLink:link, A.mainWindowLink:visited, A.mainWindowLink:active
{
 font: bold 8pt verdana, sans-serif;
 color: #666666;
 text-align: left;
 text-decoration: none;
}
A.mainWindowLink:hover {
 color: rgb(70,108,170);
 text-decoration: underline;
}

p.mainWindowLine
{
 width: 543px;
 margin: 0px;
 width: 543px;
 padding-top: 10px;
 padding-left: 20px;
 padding-right: 20px;
 text-align: left;
 float: left;
}

p.mainWindowLine2
{
 font: normal 8pt Verdana, sans-serif;
 color: #666666;
 width: 463px !important;
 width: 543px;
 margin: 0px;
 padding-top: 10px;
 padding-left: 60px;
 padding-right: 20px;
 text-align: left;
 float: left;
}

p.mainWindowTable1
{
 font: normal 8pt Verdana, sans-serif;
 border-top: #FFFFFF 1px solid;
 border-bottom: #FFFFFF 1px solid;
 color: #FFFFFF;
 width: 200px;
 height: 25px;
 margin: 0px;
 padding-top: 5px;
 text-align: center;
 float: left;
}

p.mainWindowTable2
{
 font: normal 8pt Verdana, sans-serif;
 border-top: #FFFFFF 1px solid;
 border-bottom: #FFFFFF 1px solid;
 color: #FFFFFF;
 margin: 0px;
 width: 190px;
 height: 25px;
 padding-top: 5px;
 text-align: center;
 float: left;
}
p.mainWindowTable2b
{
 font: normal 8pt Verdana, sans-serif;
 border-top: #FFFFFF 1px solid;
 border-bottom: #FFFFFF 1px solid;
 color: #FFFFFF;
 margin: 0px;
 width: 380px;
 height: 25px;
 padding-top: 5px;
 text-align: center;
 float: left;
}

p.mainWindowTable3
{
 font: normal 8pt Verdana, sans-serif;
 border-top: #FFFFFF 1px solid;
 border-bottom: #FFFFFF 1px solid;
 color: #FFFFFF;
 margin: 0px;
 width: 190px;
 height: 25px;
 padding-top: 5px;
 text-align: center;
 float: left;
}

p.mainWindowDodano
{
 font: normal 8pt Verdana, sans-serif;
 color: rgb(0,124,195);
 margin: 0px;
 width: auto;
 height: 25px;
 padding-top: 5px;
 text-align: right;
}

p.mainWindowTable4
{
 font: normal 8pt Verdana, sans-serif;
 border-top: #FFFFFF 1px solid;
 border-bottom: #FFFFFF 1px solid;
 color: #000000;
 margin: 0px;
 width: 440px !important;
 width: 450px;
 padding: 5px;
 text-align: left;
 float: left;
}

p.mainWindowTable4a
{
 font: normal 8pt Verdana, sans-serif;
 border-top: #FFFFFF 1px solid;
 border-bottom: #FFFFFF 1px solid;
 color: #000000;
 margin: 0px;
 width: 440px !important;
 width: 450px;
 padding: 5px;
 text-align: center;
 float: left;
}

p.mainWindowTable5
{
 font: normal 8pt Verdana, sans-serif;
 border-top: #FFFFFF 1px solid;
 border-bottom: #FFFFFF 1px solid;
 color: #000000;
 margin: 0px;
 width: 120px !important;
 width: 130px;
 padding: 5px;
 text-align: center;
 float: left;
}

p.mainWindowTable6
{
 font: normal 8pt Verdana, sans-serif;
 color: #000000;
 margin: 0px;
 width: 290px !important;
 width: 300px;
 height: 18px !important;
 height: 23px;
 padding: 5px;
 padding-top: 10px;
 text-align: left;
 float: left;
}

p.mainWindowTable7
{
 font: normal 8pt Verdana, sans-serif;
 color: #000000;
 margin: 0px;
 width: 270px !important;
 width: 280px;
 height: 23px;
 padding: 5px;
 text-align: left;
 float: left;
}

p.mainWindowTable8
{
 font: italic 8pt Verdana, sans-serif;
 color: #000000;
 margin: 0px;
 width: 570px !important;
 width: 580px;
 padding: 5px;
 text-align: center;
 float: left;
}

p.mainWindowTable11
{
 font: normal 8pt Verdana, sans-serif;
 border-top: #FFFFFF 1px solid;
 color: #FFFFFF;
 width: 30px;
 margin: 0px;
 padding-top: 5px;
 padding-bottom: 5px;
 text-align: left;
 float: left;
}

p.mainWindowTable12
{
 font: normal 8pt Verdana, sans-serif;
 border-top: #FFFFFF 1px solid;
 color: #FFFFFF;
 margin: 0px;
 width: 210px !important;
 width: 230px;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-right: 20px;
 text-align: left;
 float: left;
}

p.mainWindowTable13
{
 font: normal 8pt Verdana, sans-serif;
 border-top: #FFFFFF 1px solid;
 color: #FFFFFF;
 margin: 0px;
 width: 320px;
 padding-top: 5px;
 padding-bottom: 5px;
 text-align: left;
 float: left;
}

p.mainWindowTable19
{
 font: normal 8pt Verdana, sans-serif;
 border-top: #FFFFFF 1px solid;
 border-bottom: #FFFFFF 1px solid;
 color: #FFFFFF;
 width: 167px;
 height: 25px;
 margin: 0px;
 padding-top: 5px;
 text-align: center;
 float: left;
}

p.mainWindowTable29
{
 font: normal 8pt Verdana, sans-serif;
 border-top: #FFFFFF 1px solid;
 border-bottom: #FFFFFF 1px solid;
 color: #FFFFFF;
 margin: 0px;
 width: 128px;
height: 25px;
 padding-top: 5px;
 text-align: center;
 float: left;
}

p.mainWindowTable39
{
 font: normal 8pt Verdana, sans-serif;
 border-top: #FFFFFF 1px solid;
 border-bottom: #FFFFFF 1px solid;
 color: #FFFFFF;
 margin: 0px;
 width: 80px;
height: 25px;
 padding-top: 5px;
 text-align: center;
 float: left;
}

p.mainWindowTable49
{
 font: normal 8pt Verdana, sans-serif;
 border-top: #FFFFFF 1px solid;
 border-bottom: #FFFFFF 1px solid;
 color: #FFFFFF;
 margin: 0px;
 width: 205px;
height: 25px;
 padding-top: 5px;
 text-align: center;
 float: left;
}

#kontaktTabela
{
 font: bold 12pt 'trebuchet MS', sans-serif;
 color: #FFFFFF;
/* border-top: #FFFFFF 1px solid;*/
 /*border-bottom: #FFFFFF 1px solid;*/
 margin: 0px;
 background-image:url(pic/pk.gif);
 width: 580px;
 height: 48px;
 text-align: left;
}

p.mainWindowTitle
{
 font: bold 12pt 'trebuchet MS', sans-serif;
 color: rgb(49,57,78);
 width: 580px;
 margin: 0px;
 text-align: left;
 float: left;
}

p.mainWindowTitle2
{
 font: bold 12pt 'trebuchet MS', sans-serif;
 color: rgb(70,108,170);
 width: 580px;
 margin: 0px;
 padding-top: 20px;
 padding-bottom: 10px;
 text-align: center;
 float: left;
}

p.mainWindowTitle2noPaddingTop
{
 font: bold 12pt 'trebuchet MS', sans-serif;
 color: rgb(70,108,170);
 width: 580px;
 margin: 0px;
 padding-bottom: 10px;
 text-align: center;
 float: left;
}

p.mainWindowTitle3
{
 font: italic bold 12pt 'trebuchet MS', sans-serif;
 color: red;
 width: 580px;
 margin: 0px;
 padding-bottom: 10px;
 text-align: center;
 float: left;
}

p.mainWindowText
{
 font: normal 9pt Verdana, sans-serif;
 color: #000000;
 margin: 0px;
 width: 580px;
 text-align: justify;
 float: left;
}

p.mainWindowTextO
{
 font: normal 9pt Verdana, sans-serif;
 color: #000000;
 margin: 0px;
 margin-left:15px;
 width: 565px;
 text-align: justify;
 float: left;
}

p.mainWindowTextZ
{
 font: normal 9pt Verdana, sans-serif;
 color: #000000;
 margin: 0px;
 width: 230px;
 text-align: left;
 float: left;
}

p.mainWindowTextZa
{
 font: normal 9pt Verdana, sans-serif;
 color: #000000;
 margin: 0px;
 padding:0px;
 width: auto;
 text-align: right;
}

A.mainWindowTextZa:link, A.mainWindowTextZa:visited, A.mainWindowTextZa:active
{
 font: bold 8pt Verdana, sans-serif;
 color: rgb(0,124,195);
 text-decoration:none;
}

p.mainWindowText2kolumny
{
 font: normal 9pt Verdana, sans-serif;
 color: #000000;
 margin: 0px;
 width: 430px !important;
 width: 430px;
 text-align: justify;
 float: left;
}

p.mainWindowText4kolumny
{
 font: normal 9pt Verdana, sans-serif;
 color: #000000;
 margin: 0px;
 width: 365px !important;
 width: 365px;
 text-align: justify;
 float: left;
}

p.mainWindowText2kolumny2
{
 font: normal 9pt Verdana, sans-serif;
 color: #000000;
 margin: 0px;
 width: 380px !important;
 width: 380px;
 text-align: justify;
 float: left;
}

p.mainWindowText2kolumny2t
{
 font: normal 9pt Verdana, sans-serif;
 color: #000000;
 margin: 0px;
 margin-top: 2cm;
 width: 380px !important;
 width: 380px;
 text-align: center;
 float: left;
}

p.mainWindowTextCursiveJustify
{
 font: italic 8pt Verdana, sans-serif;
 color: #000000;
 margin: 0px;
 width: 580px;
 text-align: justify;
 float: left;
}

.container
{
 margin: 0px auto;
 width: 800px;
}

#container0
{
 background-color: rgb(233,233,233);
 float: left;
}

#container1
{
 background: url('pic/top/top1.jpg') no-repeat;
 text-align: center;
 float: left;
 width: 800px;
 height: 156px;
}

#container2
{
 background: url('pic/top/top2.jpg') no-repeat;
 text-align: center;
 float: left;
 width: 800px;
 height: 27px;
}

#container3
{
 width: 180px !important;
 width: 200px;
 padding: 10px;
 float: left;
}

p.bloczekAntywirusowy_top
{
 background: url('pic/menu/menuBar.jpg') no-repeat;
 font: bold 8pt Verdana, sans-serif;
 color: #FFFFFF;
 margin: 0px;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 5px;
 margin-top: 20px;
 width: 160px !important;
 width: 180px;
 height: 25px;
 text-align: left;
 float: left;
}

p.bloczekAntywirusowy
{
 font: normal 8pt Verdana, sans-serif;
 margin: 0px;
 color: #666666;
 width: 160px !important;
 width: 180px;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 5px;
 padding-bottom: 5px;
 float: left;
 text-align: center;
}

#container4
{
 width: 580px !important;
 width: 600px;
 min-height: 615px;
 padding: 10px;
 text-align: left;
 float: left;
}

#container4a
{
 width: 300px !important;
 width: 300px;
 padding-right: 20px;
 text-align: left;
 float: left;
}

#container4b
{
 width: 190px;
text-align:center;
 float: right;
}

#container5
{
 background: url('pic/bg/bg2.gif') no-repeat;
 font: normal 8pt verdana, sans-serif;
 color: #FFFFFF;
 padding-top: 10px;
 width: 800px;
 height: 35px;
 text-align: center;
 float: left;
}

#mmenu
{
 font: bold 8pt verdana, sans-serif;
 color: #666666;
 left: 10px;
 top: 140px;
 width: 180px;
}



#mmenu ul { right: 0px; top: 0px; margin: 0px; padding: 0px; list-style-type: none; text-align: left; }

#mmenu ul li { display: inline; }

#mmenu ul li a { text-decoration: none; color: #000; font-size: 11px; display: block; }
#mmenu ul li a:link, #mmenu ul li a:visited { border-top: 1px solid #f6f6f6; border-bottom: 1px solid #e0e0e0; padding: 4px 10px 4px 10px; background-color: #eee; height: 15px !important; height: 25px; }
#mmenu ul li a:hover { border-top: 1px solid #f6f6f6; border-bottom: 1px solid #e0e0e0; padding: 4px 10px 4px 10px; background-color: #e0e0e0; height: 15px !important; height: 25px; font-weight: bold; }
#mmenu ul li a.curr { border-top: 1px solid #f6f6f6; border-bottom: 1px solid #e0e0e0; padding: 4px 10px 4px 10px; background-color: #e0e0e0; height: 15px !important; height: 25px; font-weight: bold; }

#mmenu ul li a.mhead { text-decoration: none; color: #fff; font-size: 11px; display: block; }
#mmenu ul li a.mhead:link, #mmenu ul li a.mhead:visited { font-weight: bold; border-left: none; border-top: 1px solid #fff; border-bottom: 1px solid #005a27; padding: 4px 10px 4px 10px; background-color: #009a67; height: 22px !important; height: 30px; border: none; background: url('pic/menu/menuBar.jpg') no-repeat; color: #fff; }
#mmenu ul li a.mhead:hover, #mmenu ul li a.mhead:active { font-weight: bold; border-left: none; border-top: 1px solid #fff; border-bottom: 1px solid #0054a6; padding: 4px 10px 4px 10px; background-color: #0054a6; height: 22px !important; height: 30px; border: none; background: url('pic/menu/menuBar2.jpg') no-repeat; color: #fff; }

#mmenu ul li a.mhead2 { text-decoration: none; color: #fff; font-size: 11px; display: block; }
#mmenu ul li a.mhead2:link, #mmenu ul li a.mhead2:visited { font-weight: bold; border-left: none; border-top: 1px solid #fff; border-bottom: 1px solid #005a27; padding: 4px 10px 4px 10px; background-color: #009a67; height: 22px !important; height: 30px; border: none; background: url('pic/menu/menuBar3.jpg') no-repeat; color: #fff; }
#mmenu ul li a.mhead2:hover, #mmenu ul li a.mhead2:active { font-weight: bold; border-left: none; border-top: 1px solid #fff; border-bottom: 1px solid #0054a6; padding: 4px 10px 4px 10px; background-color: #0054a6; height: 22px !important; height: 30px; border: none; background: url('pic/menu/menuBar2.jpg') no-repeat; color: #fff; }

#mmenu ul li a.mhead3 { text-decoration: none; color: #fff; font-size: 11px; display: block; }
#mmenu ul li a.mhead3:link, #mmenu ul li a.mhead3:visited { font-weight: bold; border-left: none; border-top: 1px solid #fff; border-bottom: 1px solid #005a27; padding: 4px 10px 4px 10px; background-color: #009a67; height: 22px !important; height: 30px; border: none; background: url('pic/menu/menuBar4.jpg') no-repeat; color: #fff; }
#mmenu ul li a.mhead3:hover, #mmenu ul li a.mhead3:active { font-weight: bold; border-left: none; border-top: 1px solid #fff; border-bottom: 1px solid #0054a6; padding: 4px 10px 4px 10px; background-color: #0054a6; height: 22px !important; height: 30px; border: none; background: url('pic/menu/menuBar2.jpg') no-repeat; color: #fff; }

#mmenu ul li a.mhead4 { text-decoration: none; color: #fff; font-size: 11px; display: block; }
#mmenu ul li a.mhead4:link, #mmenu ul li a.mhead4:visited { font-weight: bold; border-left: none; border-top: 1px solid #fff; border-bottom: 1px solid #005a27; padding: 4px 10px 4px 10px; background-color: #009a67; height: 22px !important; height: 30px; border: none; background: url('pic/menu/menuBar5.jpg') no-repeat; color: #fff; }
#mmenu ul li a.mhead4:hover, #mmenu ul li a.mhead4:active { font-weight: bold; border-left: none; border-top: 1px solid #fff; border-bottom: 1px solid #0054a6; padding: 4px 10px 4px 10px; background-color: #0054a6; height: 22px !important; height: 30px; border: none; background: url('pic/menu/menuBar2.jpg') no-repeat; color: #fff; }

#mmenu ul li a.mhead6 { text-decoration: none; color: #000000; font-size: 11px; display: block; }
#mmenu ul li a.mhead6:link, #mmenu ul li a.mhead6:visited { font-weight: bold; border-left: none; border-top: 1px solid #fff; border-bottom: 1px solid #005a27; padding: 4px 10px 4px 10px; background-color: #009a67; height: 22px !important; height: 30px; border: none; background: url('pic/menu/menuBar6.jpg') no-repeat; color: #000000; }
#mmenu ul li a.mhead6:hover, #mmenu ul li a.mhead6:active { font-weight: bold; border-left: none; border-top: 1px solid #fff; border-bottom: 1px solid #0054a6; padding: 4px 10px 4px 10px; background-color: #0054a6; height: 22px !important; height: 30px; border: none; background: url('pic/menu/menuBar5.jpg') no-repeat; color: #fff; }

#mmenu ul li a.curr_mhead { text-decoration: none; color: #fff; font-size: 11px; display: block; }
#mmenu ul li a.curr_mhead:link, #mmenu ul li a.curr_mhead:visited { font-weight: bold; border-left: none; border-top: 1px solid #fff; border-bottom: 1px solid #005a27; padding: 4px 10px 4px 10px; background-color: #0054a6; height: 22px !important; height: 30px; border: none; background: url('pic/menu/menuBar2.jpg') no-repeat; color: #fff; }
#mmenu ul li a.curr_mhead:hover, #mmenu ul li a.curr_mhead:active { font-weight: bold; border-left: none; border-top: 1px solid #fff; border-bottom: 1px solid #0054a6; padding: 4px 10px 4px 10px; background-color: #0054a6; height: 22px !important; height: 30px; border: none; background: url('pic/menu/menuBar2.jpg') no-repeat; color: #fff; }

#yellowbox
{
    padding: 10px;
    width: 360px;
    height: auto;
    background: yellow;
    font-family: verdena;
    color: blue;
    margin-bottom: 20px;
    text-align: justify;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    
    border-radius: 20px;
}

.str_gl{
font-family:str_gl;
font-size:27px;
}
