body {
    margin:0; padding:0;
    font:11px Tahoma, Verdana, Arial, Sans, sans-serif;
    background:url('../img/page/bg.gif') #333;
    color:#222d0b; text-align:center; }

a {color:#333;}
a img {border:none;}

input, select, textarea {font:11px Tahoma, Verdana, Arial, Sans, sans-serif;}
ul {list-style-type:square; }
.clear {height:0px; font-size:0; clear:both;}

#top {background-color:#ccc; padding-top:6px; margin-left:3px;}
#topFrame {width:992px; margin:0 auto;}

#topBar {height:50px; background:url('../img/page/top_corner.gif') no-repeat #fdfef9;}
#topBar h1 {margin:0; padding:12px 0 0 16px; float:left;}
#topBar ul {width:395px; margin:0; padding:15px 9px 0 0; list-style-type:none; text-align:right; float:left;}
#topBar ul li {display:inline;}

#searchForm, #searchForm fieldset {margin:0; padding:0; border:none; float:right;}
#searchForm fieldset {width:160px;}
#searchForm {width:160px; height:40px; padding:10px 0 0 22px; background:url('../img/page/search_bg.jpg') no-repeat #83a71f;}
#searchForm input {vertical-align:middle; }
#searchForm .input {width:120px; border:1px solid #7b8f38;}
#searchForm .submit {width:19px; height:17px; border:none; background:url('../img/page/search.gif') no-repeat; cursor:pointer;}
#searchForm a {color:#fff; position:absolute; margin-top:6px;}

#gorneMenu {border:none; display:block;}

/* ============ MENU ============ */

.ncMenuItem a{
	text-decoration:none;
}
.ncMenuItemAct a{
	text-decoration:underline;
	color: rgb(174,36,49);
	}

.ncMenu {
	background:url('../img/page/header_line.gif') 6px 6px no-repeat;
	margin: 0px;
	padding-left:36px;
	width:630px;
	float:left;
	text-align:left;
	}
.ncMenu span {
	margin-right:10px;
	}
.ncMenu span.title, .ncMenu span.title_activ {
	color: #000000;
	font-weight:bold;
	margin-left:0px;
	margin-right:0px;
	}
.sub_title, .sub_title_activ {
	margin-left:0px;
	}
.ncMenu span.sub_title_activ a {
	color: rgb(174,36,49);
	}

.ncMenu span.title a, .ncMenu span.sub_title a {
	text-decoration:none;
	}
.ncMenu span.separator {
	margin-left:5px;
	margin-right:5px;
	color: rgb(153,153,153);
	text-align:center;
	} 
.iwestLink {
	color: rgb(174,36,49);
	font-size: 12px;
	font-family:Arial;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	}
/* ============ content ============ */
#content {
    width:972px;
    padding:3px 7px 0px 7px;
    margin:0 auto;
    background:url('../img/page/bg_shadow.gif') repeat-y #fff;
	text-align:left;
}

#contentLeft {width:725px; float:left;}
#contentRight {width:243px; float:right;}

/* ============ headers ============ */
h3 {
    margin:0;
    background:url('../img/page/header_line.gif') 6px 0 no-repeat;
    /*border-bottom:1px solid #a4cc30;*/
}

h3 span {display:block; padding:22px 0 6px 0;}

h3.p1 span {background:url('../img/page/header_p1.gif') top right no-repeat;}
h3.p2 span {background:url('../img/page/header_p2.gif') top right no-repeat;}
h3.p3 span {background:url('../img/page/header_p3.gif') top right no-repeat;}

/* ============== box1 ============= */
.box1a, .box2a, .box3a, .box4a {border:1px solid #d6d6d6; position:relative; margin-bottom:3px; _margin-bottom:1px;}
.box1b, .box2b, .box3b, .box4b {background:url('../img/page/box1_tl.gif') top left no-repeat; margin:-1px;}
.box1c, .box2c, .box3c, .box4c {background:url('../img/page/box1_tr.gif') top right no-repeat;}
.box1d, .box2d, .box3d, .box4d {background:url('../img/page/box1_bl.gif') bottom left no-repeat;}
.box1e, .box2e, .box3e, .box4e {background:url('../img/page/box1_br.gif') bottom right no-repeat; padding:7px 8px;}

.boxScroll {height:420px; _height:410px; overflow:auto; padding-right:10px;}

.box1table, .box2table {width:100%; height:255px; border-collapse:collapse; _height:235px; }
.box1table td, .box2table td {width:50%; padding:0 10px; background:url('../img/page/dot_vline_grey.gif') top right repeat-y; vertical-align:top;}
.box1table td.first, .box2table td.first {padding-left:2px;}
.box1table td.last, .box2table td.last {padding-right:2px; background:none;}

.box1img {margin-bottom:10px; }
.box1title {color:#9ca7bb; font-size:12px; }

.tableMore {margin-top:5px; width:100%; text-align:right; }
.tableMore td {padding-right:10px; }

/* ============== box2 ============= */
.box2a {background-color:#f5f5f5; }
.box2e {padding:9px; }

.box2table td {width:33.33%; }

.box2a ul {margin:0; padding:20px 0 20px 20px; color:#00004c; }
.box2a ul li {padding:8px 0; }
.box2a ul li a {color:#00004c; }

/* ============== box3 ============= */
.box3a {background-color:#83ac22; }
.box3e {padding:9px;height:478px;}

/* ============== box4 ============= */
.box4a {background-color:#f5f5f5; }
.box4e {height:612px; _height: 606px; text-align:justify; }

.scroll {overflow:auto; }

/* ============ partner ============ */
#partner {border-top:1px solid #83ac22; border-bottom:1px solid #83ac22; padding:20px 0; text-align:center; margin-bottom:1px;}

/* ============== news ============= */
.news {padding:0px 0 0 0; /*height:9.2em; height:180px; overflow:hidden;*/}
.news p {float:left;}
.newsImg {border:2px solid #a4cc30; margin-right:9px; float:left;}
.newsHeader {margin-bottom:10px;}
.newsHeader, .newsHeader a {color:#CCFF99;display:inline-block;margin-top:10px;}
.newsMore {padding:0px 0 7px 0; _padding:0px 0 2px 0; text-align:right;}

.hline {height:1px; font-size:0; background:url(../img/page/dot_hline_green.gif) repeat-x; clear:both;}

/* ============= o nas ============= */
.onasTable   {/*width:464px;*/ }
.onasTable td {vertical-align:top; padding:20px 0 15px 0; }
.onasImg      {text-align:center;  width:150px; }
.onasImg img  {border:1px solid #cfcfcf;}

/* ========== mapa strony ========== */
.mapaStrony, .mapaStrony a {color:#83ac22; font-weight:bold; font-size:13px; line-height:1.3em;}
.mapaStrony > li {margin-bottom:5px;}
.mapaStrony ul {margin:0; padding:5px 0 15px 15px;}
.mapaStrony ul, .mapaStrony ul a {color:#222d0b; font-weight:normal; font-size:11px;}

/* ============== inne ============= */
.pdfDownload {padding:10px 10px 5px 10px;}

/* ============= footer ============ */
#preFooter {background-color:#ccc; padding-bottom:6px; }
/*#footerFrame {width:760px; height:84px; padding:0 4px; margin:0 auto; background:url(../img/page/footer_frame.gif) no-repeat; }*/
#footer {width:956px; _width:986px; height:82px; margin:0px auto; padding:0 15px; background:url(../img/page/footer_bg.gif) no-repeat; }
#footer ul {margin:0; padding:30px 0 0 0; list-style-type:none; text-align:center; }
#footer ul li {display:inline; padding:0 10px; border-right:1px solid #d1d1d1; color:#fff; }
#footer ul li.last {border:none; color: black;}
#footer ul li a {color:#fff; }
#footer ul li.last a {color:black; }

#footLine {margin-top:15px; text-align:right; color:#3a4f17; }
#footLine span {float:left; }
#footLine a {color:#3a4f17; }

/* =========== style CMS =========== */
.title_big {font-size:16px; font-weight:bold; padding:5px 5px 5px 5px; margin-bottom:10px; border-bottom:1px solid #d6d6d6;}

.box_innerhead {font-weight:bold; padding-bottom:5px;}
div.box_innerhead {padding-left:7px;}

.highlight {color:#83ac22; font-weight:bold;}
.absmiddle {vertical-align:top;}

.h             {height:5px; _height:4px; clear:both; font-size:0px; }
.h2            {height:8px; _height:8px; clear:both; font-size:0px; }

.nbpTable2     {border-collapse:collapse; border:1px solid #fff; }

.nbpTable      {border-collapse:collapse;}
.nbpTable td   {text-align:center; padding:4px 4px; color:#CCFF99; }

.nbpTd1          {width:40px; border-right:2px solid #9DC140; border-bottom:2px solid #9DC140; }
.nbpTd2          {width:60px; _width:80px; border-right:2px solid #9DC140; border-bottom:2px solid #9DC140; }
.nbpTd22         {width:60px; border-right:2px solid #9DC140; border-bottom:2px solid #9DC140; }
.nbpTd3          {width:60px; border-bottom:2px solid #9DC140; }
.nbpTd4          {width:60px; }
.nbpTd5          {width:40px; border-right:2px solid #9DC140; }
.nbpTd55         {width:40px; border-right:2px solid #9DC140; }

.nbpTr1          {border-right:1px solid #fff; border-bottom:1px solid #fff;}

a.no_underline{text-decoration:none !important;}
a.no_underline:hover{text-decoration:none !important;}
