/* Style glowne */

BODY {
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #41526A;
	background: #FFFFFF;
	margin: 0px;
	}

A  {
	color: #33424E;
	font-weight: normal;
	text-decoration: none;
	}

A:hover {
	color:#F94C00;
	text-decoration: underline;
	}

a img {
	border: 0px;
	}

H1 {
	color: #FF6C00;
	}

H2 {
	color: #FF6C00;
	font-size: 22px;
	font-weight: bold;
	margin: 10px 0px 5px 10px;
	}

H3 {
	color: #FF6C00;
	font-size: 15px;
	font-weight: bold;
	font-variant: small-caps;
	}

H4 {
	color: #FF6C00;
	font-size: 18px;
	font-weight: bold;
	background: #EFEFEF;
	}

TABLE {
	background-color:#FFFFFF;
	size:8px;
	}

TD {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #41526A;
	}

TABLE.te, .te {
	margin-top: 5px;
	margin-bottom:5px;
	padding: 0px 0px 0px 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	}

TR.te, TABLE.te > TBODY > TR > TD {
	padding: 1px 6px 1px 6px;
	background: #f5f5f5;
	}

TABLE.te > THEAD {
	background: #E9EDF3;
	vertical-align: bottom;
	border-bottom: 1px solid;
	}

TABLE.te > TFOOT {
	background: #E9EDF3;
	border-top: 1px solid;
	vertical-align: bottom;
	}

TR.tey {
	padding: 1px 6px 1px 6px;
	background: #FFF4BF;
	}

TR.tey2 {
	padding: 1px 6px 1px 6px;
	background: #FFFFD2;
	}

TR.teb {
	background: #E9EDF3;
	border-top: 1px solid;
	vertical-align: bottom;
	}

/* Style tabeli podswietlanej dla show-a */
/* Wyglad tabeli ogolny - kolor wierszy parzystych */
TABLE.tz, .tz {
	width: 940px !important;
	margin: 5px 6px;
	padding: 0px 0px 0px 0px;
	border-style:solid;
	border-width: 1px;
	border-color: #000000;
	}

/* Odst�py w tabeli */
TR.tz, TABLE.tz > TBODY > TR > TD {
	padding: 3px 3px;
	}

TABLE.tz > THEAD {
	background: #E9EDF3;
	vertical-align: bottom;
	font-weight:bold;
	border-bottom: 1px solid;
	text-align:center;
	}

.tz h3, .te h3 {
	font-size:12px;
	margin: 2px 0px 2px 0px;
	}

.tz h4, .te h4 {
	font-size:11px;
	color:#FFFFFF;
	background-color:#AA0000;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	font-weight: bold;
	font-variant: small-caps;
	display:block;
	}

.tz_head	{
	background: #E9EDF3;
	vertical-align: bottom;
	font-weight: bold;
	border-bottom: 1px solid;
	text-align:center;
	}

.tz_head a	{
	font-weight: bold;
	}

TABLE.tz > TFOOT {
	background: #E9EDF3;
	border-top: 1px solid;
	vertical-align: bottom;
	}

.tz_foot {
	background: #E9EDF3;
	border-top: 1px solid;
	vertical-align: bottom;
	}

/* Wyglad tabeli ogolny - TD*/
TD.tz  	{
	border: 1px solid #000000;
	padding: 1px 1px 1px 1px;
	}

/* Wyglad tabeli ogolny - TH */
TH.tz	{
	border:1px solid #CC0000;
	padding: 1px 1px 1px 1px;
	}

/* Wiersz pokolorowany - nieparzysty */
TR.tz_s, tz_s > TR > TD {
	background:#f5f5f5;
	padding: 1px 1px 1px 1px;
	}

/* Wiersz pokolorowany - nieparzysty */
.tz_s {
	background:#EAEAEA;
	padding: 1px 1px 1px 1px;
	}

/* Wiersz podswietlony pod kursorem */
.tz_h, TR.tz_h {
	background:#CCCCCC;
	padding: 1px 1px 1px 1px;
	}

/* Wiersz zaznaczony */
.tz_a, TR.tz_a {
	background:#FC6;
	padding: 1px 1px 1px 1px;
	}

.tz a {
	display: block;
	}

TR.tz_foot > TD > a {
	display:inline;
	}

/* ! Style tabeli podswietlanej dla show-a */

.adm_kon {
	background: #FFF4BF;
	}

/* Style konieczne do prawidlowego wyswietlania stron */

/*	Style tabel */

TABLE.main {
	background: #425255;
	}

TD.main  {
	background: #2C4869;
	color: #ffffff;
	}

TABLE.admin {
	background: #425255;
	}

TD.admin  {
	font-size: 11px;
	color: #41526A;
	}

TABLE.outer {
	background: #506D8F;
	border: 0px;
	padding: 0px 0px 0px 0px;
	}

TR.outer {
	background: #506D8F;
	}

TABLE.inner {
	background: #ffffff;
	border: 0px;
	padding: 0px 0px 0px 0px;
	}

TR.inner {
	background: #506D8F;
	}


TD.td_head {
	background: #E15C0B;
	color: #dedede;
	font-weight: bold;
	font-size: 11px;
	}

TD.td_cont {
	background: #EBEBEB;
	}

TD.main2 {
	background: #506d8f;
	}


/* Style roznych linkow */
A.admin:link A.admin:visited {
	color: #33424E;
	text-decoration: none;
	}

A.admin:active A.admin:hover {
	color: #F94C00;
	text-decoration: none;
	}

A.h1 {
	color: #ffffff;
	text-decoration: none;
	}

/* Rozne style roznych elementow */
UL.admin {
	list-style-image: url(pkt.gif);
	}

/* Luzne klasy */


INPUT, SELECT, TEXTAREA {
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	font-size:11px;
}

input [type="file"] {
	border-width:1px;
	border-style:solid;
	border-color:#000000;
}

.simple_input {
	border-width:1px;
	border-style:solid;
	border-color:#000000;
}

INPUT.clean {
	border-width:0px;
	border-style:none;
}

input:disabled, textarea:disabled, select:disabled {
	background: #DDDDDD;
	color: #000000;
	font-size:11px;
	vertical-align:bottom;
}

.rh {							/* Naglowki tabel */
	font-weight:bold;
	vertical-align:top;
	background-color:#AEAEAE ;
	}

.find {						/* pole input w find - rozciagniete do 100% */
	width: 100%;
	}

.solid  {
	background: #D5E0E8;
	}

.header	{
	background:	#7B92FF;
	}

.cold   {
	font-weight: bold;
	background: #F7F7F7;
   }

.marked {
	font-weight: bold;
   color: orange;
	font-size: 16px;
	background: #F7F7F7;
   }

.fillin {
	background:	#FFF4BF;
	}

.fillin2 {
	background:	#F7F7F7;
	}

.hintsClass {
	text-align: center;
	font-family: Verdana, Arial, Helvetica;
	}

.hintsRow   {
	background: yellow;
	}

.err_msg	{
	color: #CC0000;
	font-size:10px;

	}

.formtxt{
	font-size:14px;
	color: #FF6C00;
	font-weight:bold;
	}


/* DLA UPLOADERA */

.browsebtn {
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	font-size:11px;
	}

.swfbrowsebtn {
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	font-size:11px;
	}

.uploadbtn {
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	font-size:11px;
	display: none;
	}

.swfuploadbtn {
	display: none;
	margin-left:20px;
	font-size:11px;
	}

.cancelbtn{
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	font-size:11px;
	display: none;
	}

.swfcancelbtn {
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	font-size:11px;
	display: none;
	}

#cancelqueuebtn {
	display: inline;
	display: none;
	margin-left: 20px;
	}

#SWFUploadFileListingFiles ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}

.SWFUploadFileItem {
	width: 100%;
	height: 10px;
	background: #AFAFAF;
	}

.fileUploading { background: #fee727; }
.uploadCompleted { background: #d2fa7c; }
.uploadCancelled { background: #f77c7c; }

.uploadCompleted .cancelbtn, .uploadCancelled .cancelbtn {
	display: none;
	}

span.progressBar{
	width: 100%;
	display: block;
	font-size: 10px;
	height: 4px;
	margin-top: 2px;
	margin-bottom: 4px;
	padding: 0px 0px 0px 0px;
	background-color: #CCC;
	}

.main_body_table {
	width: 960px;
	background-color:#eeeeee;
	padding:0px 0px 0px 0px;
	margin: auto;
	}

.main_menu_table {
	width:100%;
	background-color:#d0d0d0;
	padding:0px 0px 0px 0px;
	margin:0px;
	font-size:12px;
	font-variant:small-caps;
	}

.main_menu_table a {
	display: block;
	padding: 4px 10px;
	}

.main_menu_table a:hover {
	background: #eeeeee;
	}

.sub_menu_table {
	width:100%;
	border:none;
	background:none;
	}

.sub_menu_table td {
	background: #FFFFFF;
	}

.sub_menu_table a {
	display: block;
	padding: 4px;
	}

.sub_menu_table a:hover {
	background: #fff7d0;
	}

.sub_menu_outer{
	border:1px solid #B0B0B0;
	padding:5px 5px 5px 5px;
	margin:5px;
	}

.sub_menu_outer h3{
	margin:0px 0px 5px 0px;
	}


.help_table{
	border:none;
}



/* WYSYŁKA */
table select#list_list_select {
	width: 350px;
}


/* PODGLAD */
div#newsletter_show_html {
	background-color:#FFFFFF;
	padding:10px;
	margin:0px;
	border:1px solid #707070;
}



