* {
    padding: 0px;
    margin: 0px;
    font-family: Arial;
    font-size: 12px;
	
}

.UwagaKonkurs
{
	display: none;
}

fieldset {
    border: none;
}

a img {
    border: none;
}
.tablePartnerzy tr td
{
	padding: 0 0 20px 0;
}
.tablePartnerzy tr .l
{
	width: 160px;
}
.clear {
    clear: both;
}

.StronaBox01, .BelkaBox01, .TopBox01 {
    width: 1000px;
    margin: 0 auto;
	position: relative;
}

.TopBox01 {
    height: 236px;
    background: url(../img/top01_bg01.jpg) no-repeat;
}

.TopBox01 .Logo01 {
    position: absolute;
    margin: 0px 0px 0px 140px;
}

.TopBox01 ul {
    list-style: none;
    padding: 14px 0px 0px 220px;
}

.StopkaBox01 ul {
    list-style: none;
    padding: 14px 0px 0px 160px;
}

.TopBox01 ul li, .StopkaBox01 ul li {
    float: left;
    margin: 0px 0px 0px 3px;
	
}

.BelkaBox01 {
    height: 131px;
    background: url(../img/belka01_bg01.gif);
    overflow: hidden
}

.BelkaBox02 {
    width: 1003px;
}

.BelkaBox02 a {
    display: block;
    float: left;
    position: relative;
    z-index: 800;
}

.LeftBox01 {
    width: 220px;
    float: left;
}

.CenterBox01 {
    width: 380px;
    float: left;
}

.CenterBox02 {
    width: 770px;
    float: left;
}

.Title01 {
    color: #888;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    display: block;
    border-bottom: 1px solid #e2e2e2;
    padding: 10px 0px 3px 0px;
    margin: 0px 20px 3px 20px;
}

.Title01c {
    color: #888;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    display: block;
    border-bottom: 1px solid #e2e2e2;
    padding: 0px 0px 3px 0px;
    margin: 0px 20px 3px 0px;
	float:left;
	width:		350px;
}

.Title02 {
    color: #000;
    font-size: 13px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    display: block;
    padding: 3px 0px 3px 0px;
}

.Text01 {
    padding: 0px 20px 4px 0;
}

.Text02 {
    padding: 10px 20px 4px 30px;
    float: left;
    width: 460px;
    line-height: 18px;
}

.Text02 a {
    color: #030000;
    font-weight: bold;
}

.RightMenu01 {
    float: left;
    width: 240px;
    background: url(../img/rightmenu01_bg01.jpg) no-repeat;
}

.RightMenu02 {
    float: left;
    width: 240px;
}

.Wiecej01 {
    display: block;
    float: right;
    margin: 5px 20px 0px 0px;
}

.Foto01 {
    float: left;
    margin: 0px 10px 10px 0px;
}

.StopkaBox01 {
    background: url(../img/stopka01_bg01.gif);
    height: 85px;
    margin: 20px 0px 0px 0px;
}

.Copy {
    float: right;
    color: #888;
    padding: 10px 20px;
}

.Separator {
    background: url(../img/separator01.gif) repeat-y;
	padding:	0px 0px 0px 20px;
}

.e1 {
    position: absolute;
}

.e2 {
    position: absolute;
    margin: -10px 0px 0px -20px;
}

.Box01 {
    width: 277px;
    height: 131px;
    background: url(../img/img_txt01.jpg);
    float: left;
}

.Box02 {
    width: 289px;
    height: 131px;
    background: url(../img/img_txt02.jpg);
    float: left;
}

.Box03 {
    width: 434px;
    height: 131px;
    background: url(../img/img_txt03.jpg);
    float: left;
    color: white;
}

.Wiecej02 {
    float: right;
    margin: 95px 10px 0px 0px;
}

.Wiecej03 {
    position: absolute;
    margin: -30px 10px 0px 340px;
}

.RightBox01 {
    float: left;
    width: 300px;
    background: url(../img/separator01.gif) repeat-y left;
	margin:		10px 0px 0px 0px;
    padding: 0px 0px 0px 5px;
}

.Instrukcja01 {
    zoom: 1;
    background: url(../img/mPngFix.gif);
    position: absolute;
    display: block;
    width: 150px;
    height: 30px;
    margin: 390px 0px 0px 180px;
}

.e3 {
    margin: 7px 0px 0px 0px;
    display: block;
}

.Powrot01 {
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana;
    color: #faaa15;
    margin: -20px 25px 0px 0px;
    float: right;
}

.e5 {
    border-bottom: 1px solid #e2e2e2;
    padding: 5px 0px 5px 10px;
    display: block;
    text-decoration: none;
    background: url(../img/list01.gif) no-repeat 0px;
    color: #050000;
    font-weight: bold;
    width: 205px;
    margin: 0px 0px 0px 10px;
}

.e4, .e4a {
    width: 190px;
    border-bottom: 1px solid #e2e2e2;
    padding: 5px 0px 5px 25px;
    display: block;
    text-decoration: none;
    background: url(../img/list01.gif) no-repeat 15px;
    color: #050000;
    margin: 0px 0px 0px 10px;
}

.e4a {
    background: url(../img/list01.gif) no-repeat 15px #eeeeee;
}

.Tab01 {
    background: url(../img/txt01_bg01.jpg) no-repeat;
    padding: 10px;
    width: 300px;
    font-weight: bold;
}

.Tab01 a {
    color: #030000;
}

.Text05, .Text06, .Text03 {
    background: url(../img/txt01_bg01.jpg) no-repeat;
    display: block;
    width: 374px;
    margin: 0 auto;
    padding: 10px;
    list-style: none;
}

.Text03 u, .Text04 u {
    cursor: pointer;
}

.Text04 {
    background: url(../img/txt01_bg01.jpg) no-repeat;
    display: block;
    width: 430px;
    margin: 0 auto;
    padding: 10px;
    list-style: none;
}

.Text04 ul li {
    padding: 10px 0px 10px 5px;
    list-style: decimal;
    margin: 0px 0px 0px 0px;
}

.Text03 ul li {
    padding: 10px 0px 10px 5px;
    list-style: decimal;
    margin: 0px 0px 0px 20px;
}

.Text05 ul li {
    padding: 10px 0px 10px 5px;
    list-style: none;
    margin: 0px 0px 0px 20px;
}

.tresc {
    text-align: justify;
}

.TKraj01 {
    background: url(../img/arrow02.gif) no-repeat 10px #f2f2f2;
    padding: 1px 20px;
    width: 225px;
    border-top: 1px solid #fff;
}

.TPromile01 {
    background: url(../img/arrow03.gif) no-repeat 10px #f2f2f2;
    padding: 1px 20px;
    width: 90px;
    border-top: 1px solid #fff;
}

.TKraj02 {
    padding: 1px 0px;
    width: 225px;
    border-bottom: 3px solid #f1990f;
    font-weight: bold;
}

.TPromile02 {
    padding: 1px 0px;
    width: 90px;
    border-bottom: 3px solid #f1990f;
    font-weight: bold;
}

.eIco01, .eIco02, .eIco03, .eIco04, .eIco05, .eIco06, .eIco07 {
    padding: 0px 0px 0px 40px;
    margin: 20px 0px 0px 0px;
    list-style: none;
}

.eIco01 {
    background: url(../img/eico01.gif) no-repeat left top;
}

.eIco02 {
    background: url(../img/eico02.gif) no-repeat left top;
}

.eIco03 {
    background: url(../img/eico03.gif) no-repeat left top;
}

.eIco04 {
    background: url(../img/eico04.gif) no-repeat left top;
}

.eIco05 {
    background: url(../img/eico05.gif) no-repeat left top;
}

.eIco06 {
    background: url(../img/eico06.gif) no-repeat left top;
}

.eIco07 {
    background: url(../img/arrow04.gif) no-repeat top left;
}

.eIco07 {
    padding: 0px 0px 0px 15px;
    margin: 20px 0px 0px 0px;
    list-style: none;
}

.nag {
    cursor: pointer;
    font-weight: none;
}

.nag {
    cursor: pointer;
    font-weight: 100;
}

.in01 {
    margin: 10px 0px 0px 0px;
}

.in02 {
    margin: 3px 0px 0px 100px;
}

.in03 {
    width: 330px;
}

.in04 {
    width: 225px;
}

.in05 {
    width: 88px;
}

.in05b {
    width: 90px;
    margin: 0px 0px 0px 10px;
}

.in06 {
    width: 157px;
}

.in07 {
    float: left;
    margin: 20px 0px 0px 5px;
}

.form01 {
    margin: 40px 0px 0px 0px;
}

.selec01 {
    width: 60px;
}

.tab02 tr td {
    padding: 0px 5px 0px 5px
}

.link01 {
    margin: -55px 0px 0px 0px;
}

.ramka01 {
    border: 1px solid #f0f0ef;
    display: block;
    padding: 10px;
    background: #f7f7f7;
}

.ramka02 {
    border: 1px solid #f0f0ef;
    padding: 10px;
    background: #f7f7f7;
    margin: 5px;
}

.orange {
    background: #f9af17;
    width: 346px;
    font-size: 11px;
    color: #777777;
    font-family: Arial;
}

.orange img {
    display: block;
}

.orange a {
    color: #777777;
}

.span01 {
    padding: 10px;
    float: left;
    display: block;
    width: 300px;
}

.Dodaj01 {
    margin: 7px 0px 0px 318px;
}

.Krok01 {
    width: 691px;
    height: 360px;
    background: url(../img/kalkulator01_bg01.jpg) no-repeat;
}

.Krok02 {
    width: 691px;
    height: 384px;
    background: url(../img/kalkulator01_bg02.jpg) no-repeat;
}

.Krok03 {
    width: 691px;
    height: 407px;
    background: url(../img/kalkulator01_bg03.jpg) no-repeat;
}

.Krok03a {
    width: 691px;
    height: 407px;
    background: url(../img/kalkulator01_bg05.jpg) no-repeat;
}

.Krok04 {
    width: 698px;
    height: 328px;
    background: url(../img/kalkulator01_bg04.jpg) no-repeat;
}

.tab03 tr td, .tab04 tr td {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
}

.Dodaj03 {
    postion: absolute;
    margin: 320px 0px 0px 600px;
}

.tab03 {
    margin: 120px 0px 0px 40px;
}

.tab04 {
    margin: 50px 0px 0px 10px;
}

#Lista2 {
    width: 302px;
    height: 198px;
    margin: 120px 0px 0px 350px;
    position: absolute;
    overflow: auto;
}

#Lista {
    color: #fff;
}

#Lista img {
    cursor: pointer;
}

.TD1 {
    width: 20px;
    float: left;
}

.TD2 {
    width: 50px;
    text-align: center;
    float: left;
}

.TD3 {
    width: 180px;
    text-align: center;
    float: left;
}

.TD4 {
    width: 20px;
    text-align: center;
    float: left;
}

.TD4 img {
    margin: 4px 0px 0px 0px;
}

.TD01 {
    padding: 0px 0px 0px 112px;
}

.TD02 {
    text-aling: center;
    padding: 30px 0px 0px 50px;
    font-weight: 12px;
    color: #920000;
    font-size: 12px;
}

.TD03 {
    text-align: center;
    padding: 10px 0px 0px 50px;
    font-weight: 12px;
    color: #920000;
    font-size: 18px;
}

.TD02a {
    text-aling: center;
    padding: 20px 0px 0px 50px;
    font-weight: 12px;
    color: #000000;
    font-size: 12px;
}

.TD03a {
    text-align: center;
    padding: 5px 0px 0px 50px;
    font-weight: 12px;
    color: #000000;
    font-size: 18px;
}

.TD04 {
    color: #fff;
    font-weight: bold;
    padding: 0px 0px 0px 18px;
}

.TAB05 {
    color: #fff;
    margin: 60px 0px 0px 275px;
    position: absolute;
    font-weight: bold;
    font-family: Arial;
}

.TAB06 {
    width: 616px;
    height: 217px;
    margin: 57px 0px 0px 46px;
    position: absolute;
    overflow: hidden;
}
.style1 {
            font-size: 18px;
            font-weight: bold;
        }
        
        .style3 {
            font-size: 12px;
            font-weight: bold;
        }
        
        .style5 {
            font-size: 12px
        }
.Supek {
    width: 39px;
    height: 217px;
	font-size: 1px;
	padding: 0px;
    float: left;
    background: url(../img/b001.jpg) no-repeat bottom #c60000;
}

.Supek2 {
    width: 39px;
    height: 217px;
	font-size: 1px;
	padding: 0px;
    float: left;
    background: url(../img/b002.jpg) no-repeat bottom #8eb400;
}

.pad01 {
    padding: 0px 0px 0px 20px;
    width: 30px;
    color: #fff;
    font-weight: bold;
}

.MASK {
    position: absolute;
    top: 0px;
    left: 0px;
    background: #000;
	z-index: 998;
    filter: Alpha( opacity: 50 );
	opacity: 0.5;
}

.ContentWhite {
    background: white;
    position: absolute;
	z-index: 999;
	padding:10px;
}

.iframe01 {
	border:none;	
	overflow:hidden;
}

.Lista012 {
margin:0px 0px 0px 10px;
}
#AnkietaLink01 {
	position:absolute;
	margin:		102px 0px 0px 278px;
}

/*
 *  2009-06-19
 */

.LeftContent {
	width:			787px;
	float:			left;
	zoom:			1;
	overflow:		hidden;
}

.LeftContent1 {
	float:			left;
	zoom:			1;
	overflow:		hidden;
}

.RightContent {
	width:			198px;
	float:			left;
	zoom:			1;
	overflow:		hidden;
	margin:			0px 0px 0px 9px;
}

.LeftContent .TitleContent01, .RightContent .TitleContent01 {
	border-bottom:	1px solid #e2e2e2;
	display:		block;
	font-weight:	bold;
	font-family:	Arial, Helvetica, sans-serif;
	color:			#888888;
	padding:		20px 0px 5px 0px;
	font-size:		13px;
}

.LeftContent1 .TitleContent01 {
	border-bottom:	1px solid #e2e2e2;
	display:		block;
	font-weight:	bold;
	font-family:	Arial, Helvetica, sans-serif;
	color:			#888888;
	padding:		20px 0px 5px 0px;
	font-size:		13px;
}

.searchContent01 {
	width:			381px;
	height:			62px;
	
	margin:			24px 0px 0px 0px;
	
	background:		#818181;
	
	font-weight:	bold;
	font-family:	Arial, Helvetica, sans-serif;
	color:			#FFF;
}

.ZawartoscBox01#New {
}

.searchContent01 form .inputText01 {
	width:			128px;
	height:			17px;
	float:			left;
	margin:			22px 0px 0px 7px;
}

.searchContent01 form .inputSubmit01 {
	float:			left;
	margin:			22px 0px 0px 7px;
}

.spanText01 {
	float:			left;
	display:		block;
	margin:			24px 0px 0px 25px;
}

.ZoomNews02 {
	margin:			10px 0px 0px 0px;
}

.ZoomNews01 {
	width:			363px;
	
	margin:			10px 0px 0px 16px
}

.ZoomNews02 .TitleContent02{
	font-weight:	bold;
	font-family:	Arial, Helvetica, sans-serif;
	color:			#FFF;
	font-size:		20px;
	color:			#303030;
	display:		block;
}

.ZoomNews02 .TitleContent02 b{
	font-weight:	bold;
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		26px;
	color:			#303030;
}

.ZoomNews01 .TitleContent02{
	font-weight:	bold;
	font-family:	Arial, Helvetica, sans-serif;
	color:			#FFF;
	font-size:		20px;
	color:			#303030;
	display:		block;
}

.ZoomNews01 .TitleContent02 b{
	font-weight:	bold;
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		26px;
	color:			#303030;
}
.ZoomNews01 .DataText01 {
	margin:			5px 0px 0px 0px;
	
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		12px;
	color:			#a1a1a1;
	display:		block;
}

.ZoomNews01 .textContent01 {
	width:			340px;

	margin:			10px 0px 0px 0px;

	font-family:	Arial, Helvetica, sans-serif;
	font-size:		11px;
	color:			#4c4c4c;
	display:		block;	
}

.LeftContent #Left {
	float:			left;
	zoom:			1;
	overflow:		hidden;
}

.LeftContent #Center {
	float:			left;
	zoom:			1;
	overflow:		hidden;
}

.LeftContent1 #Left {
	width:			420px;
	float:			left;
	zoom:			1;
	overflow:		hidden;
}

.LeftContent1 #Center {
	color:			#5a5a5a;
	width:			560px;
	float:			left;
	zoom:			1;
	overflow:		hidden;
	margin:			10px 0px 0px 10px;
}

.itmContent01 {
	width:			360px;
	
	border-left:	4px solid #f2f2f2;
	border-bottom:	4px solid #f2f2f2;
	
	padding:		0px 0px 15px 15px;
	margin:			22px 0px 0px 5px;
	position:		relative;
	
}

.itmContent02 {
	width:			460px;
	
	border-left:	4px solid #f2f2f2;
	border-bottom:	4px solid #f2f2f2;
	
	padding:		0px 0px 15px 15px;
	position:		relative;
	
}

.itmContent01 .Foto {
	float:			left;
	margin:			0px 5px 5px 0px;
	border:			2px solid #f2f2f2;
}

.Foto1 {
	border:			3px solid #f2f2f2;
	margin:			7px 0px 0px 1px;
}

.itmContent01 .title {
	font-size:		18px;
	color:			#303030;
	font-family:	bold;
}

.itmContent01 .date {
	font-size:		11px;
	color:			#a1a1a1;
	padding:		3px 0px 3px 0px;
	zoom:			1;
}

.itmContent01 .content {
	line-height:	13px;
	font-size:		11px;
	color:			#5a5a5a;
	padding:		5px 0px 5px 0px;
}

.Napisali01ImgBox01 {
	border-left:	2px solid #f2f2f2;
	border-bottom:	2px solid #f2f2f2;
	
	margin:			5px 0px 0px 0px;
	padding:		0px 8px 8px 8px;
}

.t01 {
	margin:			21px 0px 0px 0px;
	padding:		0px 10px;
	font-weight:	bold;
}

.t01 a{
	text-decoration: none;
	color:			#303030;
}

.BigTitle {
	font-size:		30px;
	font-weight:	bold;
}

.button001 {
	display:		block;
}

.button001 img{
	margin:0px 6px -5px 0px;
}


.button001 a{
	background:		url(../img/znak01.gif) no-repeat #939393;
	font-family:	Tahoma;
	font-size:		11px;
	text-decoration:none;
	color:			#fff;
	padding:		3px 28px;
}
.BigTitle1 {
	font-size:		26px;
	font-weight:	bold;
	line-height: 28px;
}
