body, html {
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
}

p {
/* 	letter-spacing: -0.1px; */
}

body {
	margin-top: 0;
}

td {
	vertical-align: top;

	padding: 0;
	margin: 0;
}

p {
	margin: 0px;
	padding: 0px;
}

img, div {
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0;
}

a	{
	color: #000000;
	text-decoration: none;
	margin: 0;
	padding: 0;
}

a:hover {
}


	/*     MAIN TABLE 		*/

			table#main {
	 			height: 100%;
/* 				width: 1000px; */
				margin: 0 auto;
				background-color: #FFFFFF;
			}


tr.logo{
	height: 272px;
}

tr.logo td {
	vertical-align: top;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

div#header {
	position: relative;
	width: 100%;
/* 	height: 100%; */
}

div.flash {
	position: absolute;
	left: 19px;
	top: 129px;/*144px;*/
	margin: 0px;
	padding: 0px;
}

div.flash2 {
	position: absolute;
	left: 19px;
	top: 128px;/*143px;*/
	margin: 0px;
	padding: 0px;
}

div.flash object, div.flash embed, div.flash2 object, div.flash2 embed {
	width: 651px;
	height: /*135px;*/
}

object {
/* 	border: 1px solid blue; */
	margin: 0px;
	padding: 0px;
}

embed {
/* 	border: 1px solid green; */
	margin: 0px;
	padding: 0px;
}

tr.logo_space {
	height: 10px;
}

			tr.main{
  		 	  min-height: 724px;
		 	  height: 724px;
		 	}

			tr.bottom{
			  height: 65px;
			}




		/* MAIN LOGO */

td.logo {
	background: url("../images/template/logo_niezalogowany_black.png") no-repeat;
	background-repeat: no-repeat;
}

td.logo_logged {
	background: url("../images/template/logo_zalogowany.png") no-repeat;
	background-repeat: no-repeat;
}


/* MAIN - SERVERS*/

td.main_servers {
	width: 769px;
}

		td.menu {
			width: 182px;
		}

		td.space_left {
			width: 20px;
		}

		td.space_right {
			width: 22px;
		}

		td.menu {
			width: 182px;
		}

		td.space_between {
			width: 11px;
		}



		/* MAIN - NORMAL */



		table#menu_right, td.menu_right, table.right_content_head {
			width: 252px;
		}

		td.main_normal {
			 width: 502px;
		}

		table.main_content_normal, table.main_content_head {
			 width: 502px;
		}

		tr.main_content_head {
			 height: 20px;
		}

		tr.main_content {
			height: 100%;
		}

		tr.main_content_bottom {
			height: 6px;
		}

		td.main_content_bottom {
			width: 502px;
		}



		/* MAIN CONTENT NORMAL */

		table#main_content_normal{
/* 			width:  100%; */
			height: 100%;
			background: url("../images/template/main_content_normal_bg.png");
		}

		table#main_content_normal > td{
/* 			width: 100%; */
		     }

		table#main_content_normal td.top{
		}

		table#main_content_normal td.main_content_bottom{
			background: url("../images/template/main_content_normal_bottom.png");
		}

		table#main_content_servers td.main_content_bottom{
			background: url("../images/template/main_content_servers_bottom.png");
		}


		/* MAIN CONTNENT SERVERS  */

table#main_content_servers{
	width: 769px;
	height: 100%;
	background: url("../images/template/main_content_servers_bg.png");
}

table#main_content_servers td.bottom{
	background: url("../images/template/main_content_servers_bottom.png");
}


		table.head{
/* 			width:  100%; */
/* 			height: 100%; */
				height: 20px;
		}

/* 		table.head tr { */
/* 			height: 100%; */
/* 		} */

		.h_left{
			width: 3px;
			background: url("../images/template/header_left.png");
			background-repeat: no-repeat;
			}

		.h_main{
			background: url("../images/template/header_main.png");
			text-align: right;
			vertical-align: middle;
			}

		.h_main p{
			color: white;
/* 			font-size: 0.8em; */
			font-size: 12px;
			margin: 0px 5px;
			font-weight: bold;
			}

		.h_border{
			width: 1px;
			background: url("../images/template/header_border.png");
			}

		.h_fill{
			background: url("../images/template/header_fill.png");
			}

		.h_right {
			width: 38px;
			background: url("../images/template/header_right.png");
		}

table#head_serv .h_main {
	width: 174px;
}

table#head_serv .h_fill {
	width: 553px;
}

		table#head_main {
			width: 502px;
		}

		table#head_main .h_main {
			width: 173px;
		}

		table#head_main .h_fill {
			width: 287px;
		}

		table#head_right .h_main {
			width: 104px;
		}

		table#head_right .h_fill{
			width: 106px;
			}

		table#menu .h_main{
		width: 74px;
		}

		table#menu .h_fill{
		width: 66px;
		}

		table#menu {
			width: 182px;
		}

		/*     Menu right	*/

table#menu_right {
	width: 252px;
	height: 100%;
	background-color: #FAFAFA;
}

		table#menu_right td.middle{
/* 			width: 100%; */
			background: url("../images/template/right_table_bg.png");
			}

		table#menu_right td.top{ }

table#menu_right td.bottom{
	background: url("../images/template/right_table_bottom.png");
}

		table#menu_right img{
			margin: 10px 25px;
			width: 201px;
			}

td.middle div.spacing_line {
	width: 100%;
	height: 1px;
	overflow: hidden;
	background: url("../images/template/right_break.png");
	margin: 0px;
	padding: 0px;
}



		/* 	ADDS 	   */
		img#wcg		{ height: 65px;}
		img#heyah		{ height: 112px;}
		img#wcp		{ height: 128px;}
		img#e24		{ height: 124px;}
		img#owned   { height: 91px; margin: auto; }
		img#esl		{ height: 64px;}
		img#extreme		{ height: 70px;}



		/* BOTTOM */

td.bottom{
			width: 960px;
			background: url("../images/template/gn_bottom.png");
			background-repeat: no-repeat;
			background-position: right top;
			}

		div#bottom_line{
			height: 1px;
			width: 810px;
			background-color: #BFBFBF;
			overflow: hidden;
			}


		div#copyright{
			width: 500px;
			text-align: right;
			float: right;
			}

		div.vertical_line{
			width: 1px;
			height: 10px;
			background-color: #BFBFBF;
			overflow: hidden;
			margin: 3px 4px;
			}

		td.bottom a{
/* 			font-size: 0.8em; */
			font-size: 10px;
			color: #006FAE;
			float: left;
			height: 18px;
			}

		div#copyright p{
			margin: 5px 150px 0 0;
			line-height: 13px;
/* 			font-size: 0.8em; */
			font-size: 10px;
			color: #989898;
			}

		div#copyright span{
			font-weight: bold;
			color: #989898;
			}



/* Tekst w tabelach logo */

table#info td, table#info p {
	padding: 0px;
}

table#info p, table.niezalogowany p, table.zalogowany p {
	font-size: 9px;
	color: black;
	margin: 0 2px;
}


table#info td, table.niezalogowany td, table.zalogowany td{
	vertical-align: middle;
	text-align: right;
	padding: 0px;
}

	table#info .td2 p{
/* 			color: #858585; */
			color: black;
			font-weight: bold;
/* 			font-size: 0.7em; */
			font-size: 9px;
			}

	table#logowanie a{
/* 			font-size: 0.7em; */
			font-size: 9px;
		      margin: 0 4px;
			color: #6D6D6D;
			}



/* INFO - pierwsza ramka w logo*/

table#info {
	position: absolute;
	margin: 0px;
	left: 677px;
	top: 34px;/*49px;*/
	height: 83px;
	width: 269px;
}

table#info tr {
	height: 19px;
}

table#info .tr_high {
	height: 24px;
}

table#info .td1 {
	width: 76px;
}

table#info .td2 {
	width: 52px;
	text-align: center;
}

table#info .td3 {
	width: 87px;
}

/* NIEZALOGOWANY - druga ramka w logo*/

table.niezalogowany {
	height: 90px;
	width: 270px;
	position: absolute;
	left: 678px;
	top: 143px;/*158px;*/
}


form.login {
	height: 90px;
	width: 270px;
	padding: 0px;
	border: 0px;
	margin: 0px;
}



	table.niezalogowany  tr	    { height: 27px; }
	table.niezalogowany .tr_high{ height: 20px; }
	table.niezalogowany .td1    { width: 50px; }
	table.niezalogowany .td2    { width: 77px; }
	table.niezalogowany .td3    { width: 147px; }
	table.niezalogowany .td4    { width: 126px; }
	table.niezalogowany .td5    { width: 140px; }
	table.niezalogowany .td6    { width: 88px; }
	table.niezalogowany .td7    { width: 54px; }
	table.niezalogowany .td8    { width: 100%; }
	table.niezalogowany input.submit { font-size: 10px; font-weight: bold; }

	/* ZALOGOWANY */

table.zalogowany{
	height: 88px;
	width: 271px;
	position: absolute;
	left: 678px;
	top: 143px;/*158px;*/
}

table.zalogowany tr	 {
	height: 20px;
}

table.zalogowany .tr_high {
	height:  8px;
}

table.zalogowany td	 { background-repeat: no-repeat; background-position: top right;}
/* table.zalogowany div	 { height: 100%; float: left;} */
/* table.zalogowany .div1	 { width:  91px; text-align: right;} */
/* table.zalogowany .div2	 { width: 123px; text-align: left;} */
/* table.zalogowany .div3	 { text-align: left; } */
table.zalogowany .td1	 { width: 123px; }
table.zalogowany .td2	 { width: 148px; }
/* table.zalogowany input { font-size: 10px; font-weight: bold; } */


	table.zalogowany td p	 { margin: 0 25px 0 0;}

	table.naglowek td{ }
	table.naglowek { width: 271px; height: 100%; }
	table.naglowek tr { height: 100%; }
	table.naglowek .td1{ width: 89px; text-align: center; }
	table.naglowek .td2{ width: 116px; text-align: left; }
	table.naglowek .td3{ width: 65px; }
	table.naglowek input { font-size: 10px; font-weight: bold; }

	table.naglowek .td1 p { color: #858585; margin: 0;}
	table.naglowek .td2 p { color: #000000; font-weight: bold; margin: 0px 4px; /*font-size: 0.7em;*/ font-size: 9px; }


	/* FORM */

	form{ margin: 0;
	      padding: 0;
	    }

	input{
	      margin: 0;
	      padding: 0;
	      font-size: 9px;
	      color: #000000;
	      border: 0;
	      float: left;
	    }


table#logowanie input {
	margin: 0px 0 0 4px;
	border: 0px solid black;
	background-color: transparent;
}

	input.login{
	 	     width: 90%;
		     height: 100%;
		    }

	input.check{
		      height: 15px;
		      width: 15px;
		   }

table#logowanie input.submit_small {
	width: 100%;
	color: white;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

input.submit_small {
	font-weight: bold;
}



/* 	LEFT MENU  */
			body {
				font: 12px Verdana;
			}

			table {
				border: 0px;
				border-collapse: collapse;
				margin: 0px;
				padding: 0px;
			}

			table tr, table td {
				margin: 0px;
				padding: 0px;
				border: 0px;
			}

			p {
				margin: 0px;
				padding: 0px;
			}

			table.menu, table.menu tr, table.menu tr td {
			}

			table.menu tr.header_row{
				height: 20px;
			}

			table.menu tr.header_row td.header_left {
				width: 34px;
				height: 20px;
				background-image: url("../images/template/header_left.png");
				background-repeat: no-repeat;
				background-color: #00acd4;
			}

			table.menu tr.menu_row td.menu_item {
				vertical-align: middle;
				width: 181px;
				height: 19px;
				background-image: url("../images/template/menu_background.png");
				font-size: 10px;
			}

			table.menu tr.menu_row td.menu_item_high {
				vertical-align: middle;
				width: 181px;
				height: 19px;
				background-image: url("../images/template/menu_background_high.png");
				font-size: 10px;
			}

			table.menu tr.menu_row * p {
				padding-left: 34px;
			}

table.menu tr.menu_break_row {
	background-image: url("../images/template/menu_break.png");
	height: 36px;
}

table.menu td.menu_break_intro {
	vertical-align: middle;
	text-align: center;
	color: #bbbbbb;
	font-weight: bold;
	width: 32px;
}

table.menu td.menu_break_text {
	vertical-align: middle;
	text-align: left;
	color: #006fae;
	font-weight: bold;
	width: 150px;
}

table.menu td.menu_break_text p {
}

			table.menu tr.menu_bottom_row td.menu_bottom {
				width: 182px;
				height: 36px;
				background-image: url("../images/template/menu_bottom.png");
				background-repeat: no-repeat;
			}

			table.menu * td.menu_gradient {
				width: 1px;
				background-color: #e7e7e7;
			}

			table.menu * td.menu_gradient_left {
				width: 1px;
				background-color: #e7e7e7;
			}

			td.menu_gradient_left {
				width: 1px;
				/*height: 100%;*/
				vertical-align: bottom;
			}

			td.menu_gradient {
				width: 1px;
				/*height: 220px;*/
				vertical-align: top;
			}

			img.menu_gradient img {
				width: 1px;
				left: 0px;
				top: 0px;
			}

td.main_content {
	width: 502px;
}

tr.main_content table.newslist {
	width: 502px;
}

td.main_servers table.newslist {
	width: 769px;
}

div.subpanel table.data, div.subpanel table.form, div.subpanel form {
	width: 569px;
}

table.newslist td.newscontent {
	padding: 10px;
}

table.newslist td.newscontent_2 {
	padding: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}

table.newslits p.newstitle, .newstitle, .newstitle p {
	font-weight: bold;
	font-size: 12px;
	color: #006fae;
}

table.newslist .newsinfo {
	color: #919191;
	font-size: 9px;
}

table.newslist p, table.newslist .newstext, .newstext, td.newscontent p {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 0px;
	text-align: justify;
	text-indent: 10px;
	font-size: 10px;
}

table.newslist .newstext p {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 0px;
	text-align: justify;
	text-indent: 10px;
	font-size: 10px;
}

table.newslist .newstext p.newstitle {
	font-size: 12px;
}

table.newslist div.newstext {
	padding-bottom: 10px;
	text-align: justify;
	text-indent: 10px;
}

table.newslist div.newstext_flat {
	padding-bottom: 10px;
	text-align: justify;
}

.newstext_flat {
	text-indent: 0px;
}

table.newslist .newstext_clear {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 0px;
	text-align: justify;
	text-indent: 10px;
	font-size: 10px;
	clear: both;
}

table.newslist .newstext_footer {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 0px;
	text-align: right;
	text-indent: 10px;
	font-size: 10px;
}

table.newslist img {
	border: 1px solid black;
	margin: 8px;
}

table.newslist img.right {
	float: right;
}

table.newslist img.clean {
	border: 0px;
}

table.newslist img.inline {
	float: none;
	border: 0px;
	margin: 0px;
}

table.newslist img.right_clean {
	border: 0px;
	float: right;
}

table.newslist img.center_clean {
	border: 0px;
}

table.newslist a {
	font-weight: bold;
}

tr.newsbreak {
	height: 1px;
	padding: 0px;
	margin: 0px;
}

td.newsbreak {
	background-image: URL("../images/template/news_break.png");
	height: 1px;
	padding: 0px;
	margin: 0px;
}

td.newsbreak_long {
	background-image: URL("../images/template/page_break_long.png");
	height: 1px;
	padding: 0px;
	margin: 0px;
}

td.pagebreak {
	background-image: URL("../images/template/page_break_long.png");
	height: 1px;
	padding: 0px;
	margin: 0px;
}

tr.main_content_line {
	height: 1px;
	padding: 0px;
	margin: 0px;
}

tr.main_content_line td {
	background-image: URL("../images/template/news_break.png");
	height: 1px;
	padding: 0px;
	margin: 0px;
}

tr.long_content_line {
	height: 1px;
	padding: 0px;
	margin: 0px;
}

tr.long_content_line td {
	background-image: URL("../images/template/page_break_long.png");
	height: 1px;
	padding: 0px;
	margin: 0px;
}

tr.right_content_line {
	height: 1px;
	padding: 0px;
	margin: 0px;
}

tr.right_content_line td {
	background-image: URL("../images/template/right_break.png");
	height: 1px;
	padding: 0px;
	margin: 0px;
}

li {
	font-size: 10px;
}

form {
	font-size: 10px;
}

input, select, textarea {
/* 	background-color: #f3f3f3; */

	background-color: #e3e3e3;
	border-left: 1px solid #d5d5d5;
	border-top: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	font-size: 10px;
	padding: 2px;
	margin: 3px;
}

textarea {
	font-family: verdana, arial, helvetica, sans-serif;
}

td.submit {
}

input.submit {
	color: white;
	background-color: #2eb9d9;
	font-weight: bold;
	height: 20px;
	padding-left: 30px;
	padding-right: 30px;
	border: 0px;
	border-bottom: 1px solid #dadada;
	border-right: 1px solid #dadada;
}

input.submit_back {
	float: right;
	color: white;
	background-color: #2eb9d9;
	font-weight: bold;
	height: 20px;
	padding-left: 30px;
	padding-right: 30px;
	border: 0px;
	border-bottom: 1px solid #dadada;
	border-right: 1px solid #dadada;
}

form {
	margin-top: 10px;
	margin-bottom: 10px;
	width: 100%;
}

form table {
	width: 100%;
}

table.form th {
	font-size: 11px;
	text-align: left;
	color: #006fae;
}

form td.label, table.form td.label {
	text-align: right;
	padding-right: 5px;
	padding-top: 10px;
	font-size: 10px;
}

table.form td.description {
	padding-top: 10px;
}

table.form td.description p {
/* 	border: 1px solid #DBDBDB; */
	font-size: 10px;
	padding: 0px;
	margin: 0px;
	text-align: center;
}

table.form th.description {
	color: black;
	font-weight: normal;
}

form td.labe2l, table.form td.label2 {
	text-align: right;
	padding-right: 5px;
	padding-top: 5px;
	font-size: 10px;
}

form.reg td.label {
	padding-top: 10px;
	width: 33%;
}

form td {
	padding-top: 5px;
}

a {
	color: #006FAE;
}

table.promotion, table.pricelist {
	margin-left: 20px;
	margin-top: 10px;
}

table.promotion p, table.pricelist p {
	font-size: 10px;
	text-align: center;
}

table.promotion td, table.pricelist td, table.promotion th, table.pricelist th {
	vertical-align: middle;
	margin: 0px;
}

table.promotion p, table.pricelist p {
	margin: 5px;
	padding: 0px;
	text-indent: 0px;
}

table.promotion td.desc {
	padding-left: 20px;
	font-weight: bold;
	color: red;
	text-align: right;
}

table.pricelist {
	margin: auto;
	margin-top: 10px;
}

table.pricelist th, table.pricelist td {
	border: 1px solid #d8d8d8;
}

table.data_small {
	margin-top: 10px;
	font-size: 10px;
	border-collapse: collapse;
	margin-left: auto;
	margin-right: auto;
}

table.data {
	margin-top: 10px;
	width: 749px;
/* 	margin-left: 10px; */
/* 	margin-right: 10px; */
/* 	width: 100%; */
	font-size: 10px;
	border-collapse: collapse;
}

table.data_small th, table.data th {
	text-align: center;
	height: 32px;
	font-weight: bold;
	background-color: #e0e0de;
	border: 1px solid #cccccc;
	padding-left: 2px;
	padding-right: 2px;
}

table.data_small tr, table.data tr {
	height: 24px;
}

table.data_small td, table.data td {
	text-align: center;
	vertical-align: middle;
	border: 1px solid #cccccc;
}

table.data th.icon {
	vertical-align: top;
	width: 50px;
	margin: 0px;
	padding: 0px;
}

table.data td.icon {
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

table.data td.icon img {
	margin: 0px;
	padding: 0px;
}

table.data img {
	border: 0px;
}

table.data td {
	padding: 1px;
}

table.data td.details {
	padding: 0px 10px 10px 10px;
}

td.details table.data {
	width: 462px;
}

table.data td.centered {
	text-align: center;
}

table.data th.vertical {
	height: auto;
	text-align: left;
	width: 33%;
	padding-left: 3px;
}

table.data th.small {
	height: auto;
}

table.action {
	width: 75%;
	margin: auto;
}

table.action td {
	border: 0px;
	text-align: left;
	padding: 1px;
}

table.action th {
	text-align: left;
	padding: 1px;
}

table.data td.action {
	vertical-align: top;
}

td.action a {
	font-size: 10px;
	padding: 3px;
	margin: 3px;
	background-color:#00a0c5;
	border: 1px solid #006fae;
	color: white;
	display: block;
}

div.subpanel {
	padding: 10px;
}

table.panel {
	margin-top: 10px;
	margin-bottom: 10px;
	width: 769px;
}

table.panel td.menu {
	width: 170px;
	padding-left: 10px;
	padding-right: 0px;
}

table.panel td.menu table.data {
	width: 170px;
	margin: 0px;
}

table.panel th {
	color: #006FAE;
/* 	font-size: 11px; */
/* 	text-align: left; */
}

table.panel select, table.panel  textarea, table.panel input {
	margin: 0px;
}

#box_cont {
	font-size: 10px;
}

#box_cont .newslist {
	width: 502px;
}

strong {
	color: #006FC8/*#FF6C00*/;
}

p.button {
	text-indent: 0px;
	text-align: left;
/* 	padding: 4px; */
}

p.button input {
	float: none;
	clear: none;
	padding: 0px;
	margin: 0px;
}

table.top_menu {
	height: 26px;
	font-size: 10px;
	margin-right: 10px;
}

table.top_menu td {
	text-align: center;
	vertical-align: middle;
	padding-left: 13px;
	padding-right: 13px;
	border-right: 1px solid #dfdfdf;
}

table.top_menu td.break {
	width: 28px;
	padding: 0px;
	background-image: URL("../images/template/down_arrow_gray.png");
}

table.top_menu td.break_high {
	width: 28px;
	padding: 0px;
	background-image: URL("../images/template/down_arrow.png");
}

form.small {
	width: 75%;
	margin: auto;
}

td.nav {
/* 	padding: auto; */
}

div.nav {
	font-size: 10px;
	text-align: center;
	width: 100%;
}

.menu a {
	color: black;
	font-size: 11px;
}

td.img {
	padding: 10px;
}

td.img img {
	float: none;
}

table.data td.info_title {
	text-align: left;
	padding-left: 5px;
}

p.map {
	margin: 0px;
	padding: 0px;
	width: 482px;
}

object {
	margin: 0px;
	padding: 0px;
}

embed {
	margin: 0px;
	padding: 0px;
}

td.map {
	width: 482px;
}

td.middle div {
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 7px;
	padding-bottom: 0px;
}

td p.errmsg, .errmsg, .errmsg p {
	color: #ae0000;
	font-weight: bold;
	text-indent: 0px;
	text-align:center; /* Najki */
}
td p.newstext_flat, .newstext_flat, .newstext_flat p {
	text-indent: 0px;
}

div#logo {
	position: absolute;
	display: block;
	left: 70px;
	top: 0px;
	width: 270px;
	height: 90px;
}

div#logo a {
	display: block;
	width: 100%;
	height: 100%;
}

table.data td.newsbody {
	padding: 0px;
	text-align: left;
}

table.data td.newsbody p {
	text-indent: 0px;
	padding: 0px;
	margin: 10px;
}

table.data_small td.funds {
	padding: 0px;
	height: 32px;
}

div.faq {
	padding: 0px;
	width: 482px;
	clear: both;
}

div.faq p {
	margin: 10px;
	padding: 0px;
}

div.faq pre {
	margin-left: 20px;
	margin-right: 20px;
}

div.faq code {
	font-size: 12px;
}

div#flags {
	position: absolute;
	left: 955px;
	height: 32px;
	width: 20px;
	top: 30px;
}

div#flags img {
	margin: 5px;
	float: left;
}

div#flags a {
	font-size: 10px;
	font-weight: bold;
}

.special img {
	float: none;
}

strong.funds {
	font-size: bold;
	color: #006FAE;
}









/* BY NAJKI - 10.07.2007 */
#zamow {
	/*margin: 0 auto;*/
	width: 64px;
	height: 25px;
	background-color: #000;
	background: url('images/template/przycisk_zamow.png');
	vertical-align: middle;
	padding-top: 5px;
	padding-left: 30px;
}

#zamow span {
	font-size: 13px;
	font-family: Tahoma, Verdana, Arial;
	color: #fff;
	font-weight: bold;
	letter-spacing: 1px;
}

/* <![CDATA[ */
a.help {
	float: left;
	position: relative;
	z-index: 0;
	cursor: help;
}
}

a.help:hover{
	background-color: transparent;
	z-index: 50;
}

a.help span.help {
	visibility: hidden;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Times New Roman;
	background-color: #fd9;
	width: 200px;
	_width: 208px;
	padding: 3px;
	border: 1px solid black;
	position: absolute;
	top: 10px;
	left: 10px;
	text-decoration: none;
	color: black;
	text-indent: 20px;
}

a.help:hover span.help {
	visibility: visible;
	/*display:*/
}
/* ]]> */


.hide {
	display: none;
}