body {
	margin-top: 0px;
	background-color: #023577;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.cellDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.cellContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-width: 1px;
}

.mainFrame {
	background-color: #ffffff;
	padding: 10px 10px 10px 10px;
}

.head {
	width: 790px;
	height: 60px;
	background-image: url(pix/wave.gif);
	background-repeat: no-repeat;
}

.logo {
	/*background-image: url(pix/wave1.gif);
	background-repeat: no-repeat;*/
	vertical-align: middle;
	width: 265px;
	height: 60px;
	padding-left: 5px;
}

.topNavCell {
	vertical-align: top;
	padding: 0px 0px 0px 0px;
}

.orangeTop {
	background-color: #fe5f01;
	height: 3px;
}

.orangeSep {
	width: 1px;
	background-color: #fe5f01;
}

#topNavLink {
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	padding: 0px 5px 0px 5px;
}

#topNavLink a, a:visited {
	color: #ffffff;
	text-decoration: none;
}

#topNavLink a:hover, a:active {
	color: #ffffff;
	text-decoration: underline;
}

#langSelect {
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	vertical-align: middle;
	text-align: right;
	padding-right: 10px;
}

#langSelect a, a:visited {
	color: #ffffff;
	text-decoration: none;
}

#langSelect a:hover, a:active {
	color: #ffffff;
	text-decoration: underline;
}

.whiteH {
	height: 1px;
	background-color: #ffffff;
}

.greenB {
	height: 23px;
	background-color: #7ee15e;
	padding: 0px 0px 0px 0px;
}

.redB {
	height: 23px;
	background-color: #b6202c;
	padding: 0px 0px 0px 0px;
}

.blueB {
	height: 23px;
	background-color: #4fb6e1;
	padding: 0px 0px 0px 0px;
}

.footer {
	background-color: #023577;
	font-size: 8px;
	color: #ffffff;
	padding-right: 10px;
	padding-top: 10px;
	text-align: right;
}

.hSpace {
	height: 2px;
}

#hpLeftColumnCon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	width: 346px;
}

#hpLeftColumnCon a, a:visited {
	color: #2c8bb3;
	text-decoration: underline;
}

#hpLeftColumnCon a:hover, a:active {
	color: #bb2222;
	text-decoration: underline;
}

#hpLeftColumnCon ul {
	margin: 2px 0px 2px 10px;
	padding: 0px 0px 0px 0px;
	list-style-image: url(pix/orange_bullet.gif);
}

#hpLeftColumnCon li {
	padding-top: 7px;
	margin-left: 5px;
	list-style-image: url(pix/orange_bullet.gif);
}

.hpLeftColumn {
	vertical-align: top;
	padding: 0px 5px 0px 12px;
	width: 346px;
}

.hpLeftColumnSep {
	height: 11px;
	background-image: url(pix/border_orange_h.gif);
	background-repeat: repeat-x;
}
.paHome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	padding: 0px 5px 0px 12px;
	width: 173px;
	background-image: url(pix/border_blue.gif);
	background-position: left;
	background-repeat: repeat-y;
}

.Column3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	padding: 10px 5px 0px 12px;
	height: auto;
	background-image: url(pix/border_brown.gif);
	background-position: left;
	background-repeat: repeat-y;
}

.Column4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	padding: 0px 5px 0px 12px;
	width: 259px;
	background-image: url(pix/border_green.gif);
	background-position: left;
	background-repeat: repeat-y;
}

.redBoxTop {
	height: 10px;
	background-color: #b6202c;
	background-image: url(pix/red_box_top.gif);
	background-position: top;
	background-repeat: no-repeat;
}

.redBoxBottom {
	height: 10px;
	background-color: #b6202c;
	background-image: url(pix/red_box_bottom.gif);
	background-position: top;
	background-repeat: no-repeat;
}

#redBox {
	background-color: #b6202c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	vertical-align: top;
	padding: 0px 5px 0px 12px;
	width: 185px;
}

#redBox ul {
	margin-left: 10px;
	padding-left: 0px;
	list-style-image: url(pix/red_box_bullet.gif);
}

#redBox li {
	margin-left: 5px;
	/*padding-left: 10px;*/
	list-style-image: url(pix/red_box_bullet.gif);
}

#redBox a, a:visited {
	color: #ffffff;
	text-decoration: none;
}

#redBox a:hover, a:active {
	color: #ffffff;
	text-decoration: underline;
}

#newsBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #49523c;
	vertical-align: top;
	padding: 0px 0px 0px 12px;
}

#newsbox ul {
	margin-left: 10px;
	padding-left: 0px;
	list-style-image: url(pix/blue_box_bullet.gif);
}

#newsbox li {
	margin-left: 5px;
	/*padding-left: 10px;*/
	list-style-image: url(pix/blue_box_bullet.gif);
}

#newsbox a, a:visited {
	text-decoration: underline;
	color: #2c8bb3;
}

#newsbox a:hover, a:active {
	text-decoration: underline;
	color: #bb2222;
}

#news {
	padding: 0px 5px 0px 12px;
}

.barberH {
	height: 18px;
	background-image: url(pix/barber_h.gif);
	background-repeat: repeat-x;
}

/*#leftColumn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	width: 529px;
	background-color: #fcfee8;
	padding: 15px 20px 15px 30px;
}

#leftColumn ul {
	margin-left: 10px;
	padding-left: 0px;
	list-style-image: url(pix/olive_bullet.gif);
}

#leftColumn li {
	margin-left: 5px;
	list-style-image: url(pix/olive_bullet.gif);
}*/

#leftColumn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	width: 527px;
	background-color: #ffffff;
	padding: 15px 15px 15px 12px;
}

#leftColumn td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	background-color: #ffffff;
	padding-right: 15px;
}

#leftColumn ul {
	margin-left: 10px;
	padding-left: 0px;
	list-style-image: url(pix/olive_bullet.gif);
}

#leftColumn li {
	margin-left: 5px;
	/*padding-left: 10px;*/
	list-style-image: url(pix/olive_bullet.gif);
}

#leftColumn a, a:visited {
	color: #023577;
	text-decoration: none;
}

#leftColumn a:hover, a:active {
	color: #023577;
	text-decoration: underline;
}

/*#rightColumn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	width: 256px;
	background-color: #f4f5dc;
	padding: 15px 20px 15px 15px;
}

.separatorColumn {
	width: 5px;
	background-image: url(pix/barber_v.gif);
	background-repeat: repeat-y;
}*/

/*#rightColumn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	width: 256px;
	background-color: #ffffff;
	padding: 15px 0px 0px 0px;
}*/

#rightColumn {
	background-image: url(pix/boxes/blue/blue50_edge_l.gif);
	background-position: left;
	background-repeat: repeat-y;
	width: 258px;
	background-color: #a7daf0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
}

#rightColumn p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	padding: 0px 15px 5px 25px;
	margin: 0px 0px 0px 0px;
/*	background-color: #a7daf0;*/
}

#rightColumn a, a:visited {
	color: #000000;
	text-decoration: underline;
}

#rightColumn a:hover, a:active {
	color: #023577;
	text-decoration: underline;
}

#rightColumnG {
	background-image: url(pix/boxes/green/green50_edge_l.gif);
	background-position: left;
	background-repeat: repeat-y;
	width: 258px;
	background-color: #bef0ae;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
}

#rightColumnG p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	padding: 0px 15px 5px 25px;
	margin: 0px 0px 0px 0px;
/*	background-color: #a7daf0;*/
}

#rightColumnG a, a:visited {
	color: #000000;
	text-decoration: underline;
}

#rightColumnG a:hover, a:active {
	color: #023577;
	text-decoration: underline;
}

#rightColumnR {
	background-image: url(pix/boxes/red/red50_edge_l.gif);
	background-position: left;
	background-repeat: repeat-y;
	width: 258px;
	background-color: #da8f95;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
}

#rightColumnR p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	padding: 0px 15px 5px 25px;
	margin: 0px 0px 0px 0px;
/*	background-color: #a7daf0;*/
}

#rightColumnR a, a:visited {
	color: #000000;
	text-decoration: underline;
}

#rightColumnR a:hover, a:active {
	color: #023577;
	text-decoration: underline;
}

.titleBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(pix/boxes/blue/title_blue_l.gif);
	background-color: #4fb6e1;
	background-position: left;
	background-repeat: repeat-y;
	/*padding: 7px 0px 0px 25px;*/
	margin: 0px 0px 0px 20px;
	vertical-align: top;
	padding-left: 5px;
}

.titleBlueT {
	height: 9px;
	background-image: url(pix/boxes/blue/title_blue_t.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 20px;
}

.titleBlueB {
	height: 9px;
	background-image: url(pix/boxes/blue/title_blue_b.gif);
	background-position: top;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 20px;
}

.titleGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(pix/boxes/green/title_green_l.gif);
	background-color: #7ee15e;
	background-position: left;
	background-repeat: repeat-y;
	/*padding: 7px 0px 0px 25px;*/
	margin: 0px 0px 0px 20px;
	vertical-align: top;
	padding-left: 5px;
}

.titleGreenT {
	height: 9px;
	background-image: url(pix/boxes/green/title_green_t.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 20px;
}

.titleGreenB {
	height: 9px;
	background-image: url(pix/boxes/green/title_green_b.gif);
	background-position: top;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 20px;
}

.titleRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(pix/boxes/red/title_red_l.gif);
	background-color: #b6202c;
	background-position: left;
	background-repeat: repeat-y;
	/*padding: 7px 0px 0px 25px;*/
	margin: 0px 0px 0px 20px;
	vertical-align: top;
	padding-left: 5px;
}

.titleRedT {
	height: 9px;
	background-image: url(pix/boxes/red/title_red_t.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 20px;
}

.titleRedB {
	height: 9px;
	background-image: url(pix/boxes/red/title_red_b.gif);
	background-position: top;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 20px;
}

.separatorColumn {
	width: 5px;
	/*background-image: url(pix/border_blue.gif);
	background-repeat: repeat-y;*/
}

/*blue box style*/

.boxBlueT {
	height: 10px;
	background-image: url(pix/boxes/blue/blue_edge_t.gif);
	background-repeat: repeat-x;
}

.boxBlueB {
	height: 10px;
	background-image: url(pix/boxes/blue/blue_edge_b.gif);
	background-repeat: repeat-x;
}

.boxBlueL {
	width: 10px;
	background-image: url(pix/boxes/blue/blue_edge_l.gif);
	background-repeat: repeat-y;
}

.boxBlueR {
	width: 10px;
	background-image: url(pix/boxes/blue/blue_edge_r.gif);
	background-repeat: repeat-y;
}

.boxBlue {
	width: 235px;
	background-color: #4fb6e1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	vertical-align: top;
}

/*blue 50% box style*/

.boxBlue50 {
	background-image: url(pix/boxes/blue/blue50_edge_l.gif);
	background-position: left;
	background-repeat: repeat-y;
	width: 256px;
	background-color: #a7daf0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	vertical-align: top;
}

/*green box style*/

.boxGreenT {
	height: 10px;
	background-image: url(pix/boxes/green/green_edge_t.gif);
	background-repeat: repeat-x;
}

.boxGreenB {
	height: 10px;
	background-image: url(pix/boxes/green/green_edge_b.gif);
	background-repeat: repeat-x;
}

.boxGreenL {
	width: 10px;
	background-image: url(pix/boxes/green/green_edge_l.gif);
	background-repeat: repeat-y;
}

.boxGreenR {
	width: 10px;
	background-image: url(pix/boxes/green/green_edge_r.gif);
	background-repeat: repeat-y;
}

.boxGreen {
	width: 235px;
	background-color: #7ee15e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	vertical-align: top;
}

/*red box style*/

.boxRedT {
	height: 10px;
	background-image: url(pix/boxes/red/red_edge_t.gif);
	background-repeat: repeat-x;
}

.boxRedB {
	height: 10px;
	background-image: url(pix/boxes/red/red_edge_b.gif);
	background-repeat: repeat-x;
}

.boxRedL {
	width: 10px;
	background-image: url(pix/boxes/red/red_edge_l.gif);
	background-repeat: repeat-y;
}

.boxRedR {
	width: 10px;
	background-image: url(pix/boxes/red/red_edge_r.gif);
	background-repeat: repeat-y;
}

#boxRed {
	background-color: #b6202c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	vertical-align: top;
	padding: 0px 5px 0px 12px;
	width: 185px;
}

#boxRed a, a:visited {
	color: #ffffff;
	text-decoration: none;
}

#boxRed a:hover, a:active {
	color: #ffffff;
	text-decoration: underline;
}

#boxRed ul {
	margin: 2px 0px 2px 10px;
	padding: 0px 0px 0px 0px;
	list-style-image: url(pix/red_box_bullet.gif);
}

#boxRed li {
	margin-left: 5px;
	/*padding-left: 10px;*/
	list-style-image: url(pix/red_box_bullet.gif);
}

#zamowienia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	padding: 10px 5px 0px 12px;
}

#zamowienia a, a:visited {
	text-decoration: underline;
	color: #2c8bb3;
}

#zamowienia a:hover, a:active {
	text-decoration: underline;
	color: #bb2222;
}

/*light blue box style*/

.boxLblueT {
	height: 10px;
	background-image: url(pix/boxes/lblue/lblue_edge_t.gif);
	background-repeat: repeat-x;
}

.boxLblueB {
	height: 10px;
	background-image: url(pix/boxes/lblue/lblue_edge_b.gif);
	background-repeat: repeat-x;
}

.boxLblueL {
	width: 10px;
	background-image: url(pix/boxes/lblue/lblue_edge_l.gif);
	background-repeat: repeat-y;
}

.boxLblueR {
	width: 10px;
	background-image: url(pix/boxes/lblue/lblue_edge_r.gif);
	background-repeat: repeat-y;
}

#boxLblue {
	background-color: #b6202c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	vertical-align: top;
	padding: 0px 5px 0px 12px;
	width: 185px;
}

#boxLblue a, a:visited {
	color: #ffffff;
	text-decoration: none;
}

#boxLblue a:hover, a:active {
	color: #ffffff;
	text-decoration: underline;
}

#boxLblue ul {
	margin-left: 10px;
	padding-left: 0px;
	list-style-image: url(pix/red_box_bullet.gif);
}

#boxLblue li {
	margin-left: 5px;
	/*padding-left: 10px;*/
	list-style-image: url(pix/red_box_bullet.gif);
}

/*yellow box style*/

.boxYellowT {
	height: 10px;
	background-image: url(pix/boxes/yellow/yellow_edge_t.gif);
	background-repeat: repeat-x;
}

.boxYellowB {
	height: 10px;
	background-image: url(pix/boxes/yellow/yellow_edge_b.gif);
	background-repeat: repeat-x;
}

.boxYellowL {
	width: 10px;
	background-image: url(pix/boxes/yellow/yellow_edge_l.gif);
	background-repeat: repeat-y;
}

.boxYellowR {
	width: 10px;
	background-image: url(pix/boxes/yellow/yellow_edge_r.gif);
	background-repeat: repeat-y;
}

#boxYellow {
	background-color: #fffec9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	padding: 0px 5px 0px 12px;
}

#boxYellow a, a:visited {
	color: #000000;
	text-decoration: underline;
}

#boxYellow a:hover, a:active {
	color: #dddddd;
	text-decoration: underline;
}

#boxYellow ul {
	margin-left: 10px;
	padding-left: 0px;
	list-style-image: url(pix/red_box_bullet.gif);
}

#boxYellow li {
	margin-left: 5px;
	/*padding-left: 10px;*/
	list-style-image: url(pix/red_box_bullet.gif);
}

.topBlue {
	height: 10px;
	background-image: url(pix/boxes/blue/blue50_edge_t.gif);
	background-repeat: no-repeat;
}