body {
	background:url(../obrazki/headertlo.gif) repeat-x top; color:#000;
	font:12px Verdana;
	margin:0 0;
	padding:0 0;
}
.tytul{ font-size:22px; font-weight:bold;  margin:20px 20px;
}
.tresc{ text-align:justify; text-indent:50px; margin:10px 20px;
}
.kontener {
	width:1000px;
	text-align:center;
	margin:0 auto;
}
/*TOP*/
.top_header {
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-500px;
	background-color:#C60;
	width:1000px;
}
.logo {
	position:absolute;
	margin-top:0px;
	left:0;
}
.logo_prawa {
	position:absolute;
	margin-top:0px;
	right:0;
}
.menu {
	padding-left:22px;
	z-index:29;
	margin-top:89px;
}
.menu_puste {
	cursor:default;
	margin:0 0;
	display: block;
	background: #DCE6F2; /*background of tabs (default state)*/
	color: black;
	padding: 8px 18px;
	border: 2px solid #DCE6F2;
	color: #2d2b2b;
	text-decoration: none;
	z-index:29;
}
.rozdzielacz {
	font-weight:normal;
	color:#FFFFFF;
	margin-top:9px;
}
/*SRODEK*/
.text {
	width:990px;
	margin:0 auto;
}
.box_lewy {
	position:inherit;
	width:200px;
	top:130px;
	float:left;
}
.box_prawy {
	position:inherit;
	width:780px;
	top:130px;
	float:right;
}
.odstep10 {
	clear:both;
	height:10px;
}
/*BOX LEWY*/
.naglowek_box_lewy {
	background-color:#4F81BD; color:#FFFF00; font-weight:bold; text-align:left; padding:5px 10px;
}
.naglowek_box_lewy_rej{font-weight:bold; text-align:left; padding:5px 10px; background-color:#dce6f3; margin:20px 0px;}
.pole_box_lewy{ border: 1px solid #4F81BD; border-top: none; background-color:#dce6f2; text-align:center; padding:10px 10px;}


.naglowek_box_lewy_dol {
	background-color:#4F81BD; color:#FFFF00; font-weight:bold; text-align:left; padding:0px 0px;
}
.pole_box_lewy_dol{ border: 1px solid #4F81BD; background-color:#dce6f2; text-align:center; padding:0px 0px;}
.mou_over_dol{background-color:#456fa5; font-weight:bold; color:#FFFF00; cursor:pointer; padding:5px 0px; text-align:left; padding-left:12px;}
.mou_out_dol{ background-color:#4f81bd; font-weight:bold; color:#FFFF00; cursor:pointer; padding:5px 0px; text-align:left; padding-left:12px;}


.mou_over{background-color:#4f81bd; font-weight:bold; color:#FFFF00; cursor:pointer; padding:5px 0px; text-align:left; padding-left:20px;}
.mou_out{ background-color:#dce6f2; font-weight:normal; color:#000; cursor:pointer; padding:5px 0px; text-align:left; padding-left:20px;}
.mou_out2{ background-color:#dce6f2; font-weight:normal; color:#000; padding:5px 0px; text-align:center;  overflow:hidden; width:160px;}
.table_color{ background-color:#FFF;}
/*POLA CENTRALNE*/
.tabela_ogl{ }
.pole_box_prawy{ border: 1px solid #7a7b7d; background-color:#f3f8fa; padding:10px 10px;}
.lew{ text-align:left;}
.pole_formularza_rejestracji{ width:700px; margin:0 auto;}
.form_rejestr{ margin:0 0; padding:0 0;}
.pole_form_rejestr{border: 1px solid #7a7b7d;background-color:#ffffff;font-family:Verdana, Geneva, sans-serif; font-size: 11px; margin:10px 0px; padding:4px 4px; font-weight:bold;}
.pole_form_rejestr_select{border: 1px solid #7a7b7d;background-color:#ffffff;font-family:Verdana, Geneva, sans-serif; font-size: 11px; margin:10px 0px; padding:3px 3px; font-weight:bold;}
#pole_form_rejestr_select{border: 1px solid #4f81bd;background-color:#ffffff;font-family:Verdana, Geneva, sans-serif; font-size: 11px; padding:2px 2px; margin-left:20px;}
/*FORMULARZE*/
.form_button{ background-color:#4F81BD; color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size: 12px; margin:11px 0px; padding:3px 10px; cursor:pointer;}
.form_pole{ background-color:#ffffff; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size: 11px; margin:2px 0px; padding:2px 2px; width:170px; border:1px solid #4F81BD; font-weight:bold;}
.Loading_podglad{position:absolute; margin-top:100px; z-index:500; margin-left:375px; display:none;}
.Loading{ position:absolute; margin-left:380px; margin-top:100px; z-index:500;}
.podglad_ogl_dane{ padding:5px 5px; text-align:left;}

/*MENU TOP*/
TABLE.tablesorter {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #cdcdcd; MARGIN: 10px 0pt 15px; WIDTH: 100%; FONT-FAMILY: arial; FONT-SIZE: 8pt
}
TABLE.tablesorter THEAD TR TH {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #4F81BD; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 8pt; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 4px; color:#ffff00;
}
TABLE.tablesorter TFOOT TR TH {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #4F81BD; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 8pt; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 4px; color:#ffff00;
}
TABLE.tablesorter THEAD TR .header {
	BACKGROUND-IMAGE: url(obrazki/2bg.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center; CURSOR: pointer
}
TABLE.tablesorter TBODY TD {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #3d3d3d; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
TABLE.tablesorter TBODY TR.odd TD {
	BACKGROUND-COLOR: #DCE6F2
}
TABLE.tablesorter THEAD TR .headerSortUp {
	BACKGROUND-IMAGE: url(obrazki/2asc.gif)
}
TABLE.tablesorter THEAD TR .headerSortDown {
	BACKGROUND-IMAGE: url(obrazki/2desc.gif)
}
TABLE.tablesorter THEAD TR .headerSortDown {
	BACKGROUND-COLOR: #5893da; BORDER-BOTTOM: #ffff00 1px solid; BORDER-LEFT: #ffff00 1px solid; BORDER-TOP: #ffff00 1px solid; BORDER-RIGHT: #ffff00 1px solid; 
}
TABLE.tablesorter THEAD TR .headerSortUp {
	BACKGROUND-COLOR: #5893da;
}
/*MENU TOP*/
.jqueryslidemenu {
	font: bold 12px Verdana;
	background: #DCE6F2;
	width: 100%;
	z-index:29;
}
.jqueryslidemenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	z-index:29;
}
/*Top level list items*/
.jqueryslidemenu ul li {
	position: relative;
	display: inline;
	float: left;
	z-index:29;
}
/*Top level menu link items style*/
.jqueryslidemenu ul li a {
	display: block;
	background: #DCE6F2; /*background of tabs (default state)*/
	color: black;
	padding: 8px 18px;
	border: 2px solid #DCE6F2;
	color: #2d2b2b;
	text-decoration: none;
	z-index:29;
}
* html .jqueryslidemenu ul li a { /*IE6 hack to get sub menu links to behave correctly*/
	display: inline-block;
	z-index:29;
}
.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited {
	color: black;
	z-index:29;
}
.jqueryslidemenu ul li a:hover {/*tab link background during hover state*/
	color: #FFFF00;
	border: 2px solid #FFFF00;
	z-index:29;
	background-color:#4f81bd;
	font-weight:bold;
}
/*1st sub level menu*/
.jqueryslidemenu ul li ul {
	position: absolute;
	left: 0;
	display: block;
	visibility: hidden;
	z-index:29;
}
/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li {
	display: list-item;
	float: none;
	z-index:29;
}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul {
	top: 0;
	z-index:29;
}
/* Sub level menu links style */
.jqueryslidemenu ul li ul li a {
	font: normal 12px Verdana;
	text-align:left;
	width: 245px; /*width of sub menus*/
	padding:5px 10px;
	margin: 0;
	border: 2px solid #ffffff;
	z-index:29;
}
.jqueryslidemenuz ul li ul li a:hover { /*sub menus hover style*/
	background: #eff9ff;
	color: black;
	z-index:29;
}
.chatbox {
	position: fixed;
	position:expression("absolute");
	width: 225px;
	display:none; font-size:11px; font-family:Arial, Helvetica, sans-serif;
}

.chatboxhead {
	background-color: #036;
	padding:7px;
	color: #ffff00; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;

	border-right:1px solid #036;
	border-left:1px solid #036; font-size:11px; font-family:Arial, Helvetica, sans-serif;
}

.chatboxblink {
	background-color:#FC0;
	border-right:1px solid #FC0;
	border-left:1px solid #FC0; font-size:11px; font-family:Arial, Helvetica, sans-serif;
}

.chatboxcontent {
	font-family: arial,sans-serif;
	font-size: 13px;
	color: #000;
	height:200px;
	width:209px;
	overflow-y:auto;
	overflow-x:auto;
	padding:7px;
	border-left:1px solid #036;
	border-right:1px solid #036;
	border-bottom:1px solid #036;
	background-color: #ffffff;
	line-height: 1.3em; font-size:11px; font-family:Arial, Helvetica, sans-serif;
}

.chatboxinput {
	padding: 5px;
	background-color: #fff;
	border-left:1px solid #036;
	border-right:1px solid #036;
	border-bottom:1px solid #036; font-size:11px; font-family:Arial, Helvetica, sans-serif;
}

.chatboxtextarea {
	width: 206px;
	height:44px;
	padding:3px 0pt 3px 3px;
	border: 1px solid #eeeeee;
	margin: 1px;
	overflow:hidden; font-size:11px; font-family:Arial, Helvetica, sans-serif;
}

.chatboxtextareaselected {
	border: 2px solid #036;
	margin:0; font-size:11px; font-family:Arial, Helvetica, sans-serif;
}

.chatboxmessage {
	margin-left:1em; font-size:11px; font-family:Arial, Helvetica, sans-serif;
}

.chatboxinfo {
	margin-left:-1em;
	color:#666666;

}

.chatboxmessagefrom {
	margin-left:-1em;
	font-weight: bold;
}

.chatboxmessagecontent {
}

.chatboxoptions {
	float: right;
}

.chatboxoptions a {
	text-decoration: none;
	color: white;
	font-weight:bold;
	font-family:Verdana,Arial,"Bitstream Vera Sans",sans-serif;
}

.chatboxtitle {
	float: left;
}
.pole_form_rejestr3{border: 1px solid #7a7b7d;background-color:#ffffff;font-family:Verdana, Geneva, sans-serif; font-size: 11px; margin:0px 0px; padding:4px 4px; font-weight:bold; margin-top:10px;}
.pole_form_rejestr3_select{border: 1px solid #7a7b7d;background-color:#ffffff;font-family:Verdana, Geneva, sans-serif; font-size: 11px; margin:0px 0px; padding:3px 4px; font-weight:bold; margin-top:10px;}
.nagloweczek{ font-size:36px; font-weight:bold; color: #F00; font-family:Arial, Helvetica, sans-serif;}
