table.fill {
	background: #dddddd;
}

table.fill th {
	padding: 5px;
	font-size: 8pt;
	font-weight: 600;
	/* color: #ff6600; */
	border-style: outset;
	border: 1px solid #434343;
	text-align: left;
	background: #ff6600;
}

table.fill td {
	color: #000000;
	font-size: 8pt;
	padding: 5px;
	border-style: outset;
	border: 1px solid #434343;
}

ol.faq li {
	padding-bottom: 40px;
}

input.selected {
	font: bold;
}

span.telephone {
	background-image: url('images/icons/led-icons/telephone.png');
	background-repeat: no-repeat;
	padding-left: 25px;
}

span.page {
	background-image: url('images/icons/led-icons/page.png');
	background-repeat: no-repeat;
	padding-left: 25px;
}

span.email {
	background-image: url('images/icons/led-icons/email.png');
	background-repeat: no-repeat;
	padding-left: 25px;
}

#share ul {
	text-align: center;
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

#share li {
	display: inline;
}

table.tfoot {
	background: #ff6600;
	font-size: 9pt;
	/*	background: #FFFFFF; */
	background-image: url('images/blue-head.gif');
	background-repeat: repeat-x;
	height: 33px;
	margin-top: 3px;
	margin-bottom: 3px;
}

table.schedule-breakdown2 {
	
}

table.schedule-breakdown2 th {
	font-size: 8pt;
	color: #ff6600;
	border-width: 0px;
	border-style: outset;
	border-color: #434343;
	border-collapse: collapse;
	padding: 5px;
	text-align: center;
	border-bottom: 1px solid #434343;
}

table.schedule-breakdown2 td {
	font-color: #fff;
	font-size: 8pt;
	border-width: 0px;
	border-style: outset;
	border-color: #434343;
	border-collapse: collapse;
	padding: 5px;
	padding-top: 8px;
}

table.schedule-breakdown2 td a {
	font-family: "Lucida Grande", "Trebuchet MS", Arial, Helvetica,
		sans-serif;
	color: #ffffff;
}

table.schedule-breakdown2 td a:link {
	font-family: "Lucida Grande", "Trebuchet MS", Arial, Helvetica,
		sans-serif;
	color: #ffffff;
}

table.schedule-breakdown2 td a:active {
	font-family: "Lucida Grande", "Trebuchet MS", Arial, Helvetica,
		sans-serif;
	color: #ffffff;
}

table.schedule-breakdown2 td a:visited {
	font-family: "Lucida Grande", "Trebuchet MS", Arial, Helvetica,
		sans-serif;
	color: #ffffff;
}

table.schedule-breakdown2 td a:hover {
	font-family: "Lucida Grande", "Trebuchet MS", Arial, Helvetica,
		sans-serif;
	text-decoration: none;
	color: #ffffff;
	border-bottom: 1px solid #ff6600;
}

strong {
	font-weight: bold;
	text-decoration: none;
}

div.one-column-layout-white ol li {
	font-weight: bold;
}

p.apply {
	text-align: center;
	font-size: 13pt;
	border-top: 1px solid #434343;
	border-bottom: 1px solid #434343;
	padding: 10px;
	margin-top: 15px;
	margin-bottom: 15px;
}

div.one-column-layout-white h1 {
	margin-top: 15px;
	font-family: "Lucida Grande", "Trebuchet MS", "Arial", "Helvetica";
	line-height: 150%;
	border-bottom: solid 1px #434343;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: left;
	font-size: 12pt;
	color: #FFFFFF;
	text-indent: 0;
	background-color: #000;
}

div.one-column-layout h1 {
	margin-top: 15px;
	font-family: "Lucida Grande", "Trebuchet MS", "Arial", "Helvetica";
	line-height: 150%;
	border-bottom: solid 1px #434343;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: left;
	font-size: 12pt;
	color: #FFFFFF;
	text-indent: 0;
	background-color: #000;
}

.white-sheet p {
	font-weight: bold;
}

.white-sheet h2 {
	font-family: "Lucida Grande", "Trebuchet MS", "Arial", "Helvetica";
	line-height: 150%;
	border-bottom: solid 1px #434343;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: left;
	font-size: 12pt;
	color: #FFFFFF;
	text-indent: 0;
	background-color: #000;
}

.white-sheet h1 {
	font-family: "Lucida Grande", "Trebuchet MS", "Arial", "Helvetica";
	line-height: 150%;
	border-bottom: solid 1px #434343;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: left;
	font-size: 14pt;
	color: #FFFFFF;
	text-indent: 0;
	background-color: #000;
}

table.feedback {
	border: solid 0px #434343;
	width: 80%;
	margin: 0px;
}

table.feedback th {
	font-size: 8pt;
	text-align: left;
	font-weight: 600;
	padding: 5px;
}

table.feedback td {
	font-size: 8pt;
	text-align: left;
	padding: 5px;
}

div.high {
	color: #ffffff;
	background: #000000;
	margin: 0px;
	padding: 0px;
}

div.high ol {
	padding: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}

span.ad {
	width: 90%;
	line-height: 150%;
	margin-top: 50px;
	margin-bottom: 30px;
	font-size: 15pt;
	color: #FF6600;
}

table.camp td {
	padding: 5px;
}

p.bottom_announcements {
	color: #FF6600;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 5px;
	font-size: 120%;
	line-height: 130%;
	font-family: "Lucida Grande", "Trebuchet MS", Arial, Helvetica,
		sans-serif;
}

div.bottom_h2 {
	font-family: "Lucida Grande", "Trebuchet MS", "Arial", "Helvetica";
	line-height: 150%;
	border-bottom: solid 1px #434343;
	padding-bottom: 1px;
	padding-top: 5px;
	text-align: center;
	font-size: 12pt;
	color: #FFFFFF;
	text-indent: 0;
	background-color: #000;
}

table.alternate-schedule {
	border-bottom: solid 1px #434343;
	width: 95%;
	margin-bottom: 10px;
}

table.alternate-schedule td {
	font-size: 11pt;
	text-align: center;
}

table.preapplication_breakdown td {
	color: #000000;
	font-weight: 700;
}

table.preapplication_breakdown th {
	color: #000000;
	text-align: left;
	font-size: 8pt;
	font-weight: 700;
}

table.contact-us-container {
	padding-top: 5px;
	padding-bottom: 5px;
}

table.contact-us-container td {
	padding: 5px;
}

/*=====BEGIN: contact-us ==========================*/
table.contact-us {
	padding: 10px;
}

table.contact-us tbody td {
	padding-left: 10px;
	padding-right: 10px;
	color: #ffffff;
	text-align: left;
	font-size: 8pt;
	font-weight: 700;
	background-image: none;
}

table.contact-us thead th {
	padding-left: 10px;
	padding-right: 10px;
	color: #B00108;;
	text-align: left;
	font-size: 8pt;
	font-weight: 700;
	border-bottom: 1px solid #000000;
}

table.contact-us tfoot th {
	padding-left: 10px;
	padding-right: 10px;
	color: #B00108;
	text-align: left;
	font-size: 8pt;
	font-weight: 700;
	border-top: 1px solid #000000;
	background-image: none;
}

table.contact-us tbody th {
	width: 130px;
	padding-left: 10px;
	padding-right: 10px;
	color: #ffffff;
	text-align: left;
	font-size: 8pt;
	font-weight: 700;
	background-image: none;
}

/*=======END: contact-us========================*/
table.pre td {
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: 700;
}

table.pre thead th {
	padding-left: 10px;
	padding-right: 10px;
	color: #B00108;;
	background: #ffffff;
	text-align: left;
	font-size: 8pt;
	font-weight: 700;
	border-bottom: 1px solid #000000;
}

table.pre tfoot th {
	padding-left: 10px;
	padding-right: 10px;
	color: #B00108;;
	text-align: left;
	font-size: 8pt;
	font-weight: 700;
	border-top: 1px solid #000000;
	background: #ffffff;
	background-image: none;
}

table.pre tbody th {
	padding-left: 10px;
	padding-right: 10px;
	color: #B00108;;
	text-align: left;
	font-size: 8pt;
	font-weight: 700;
	background: #ffffff;
	background-image: none;
}

span.big_link {
	font-size: 10pt;
	font-weight: 700;
}

span.hwpaper {
	border-bottom: solid 0px #434343;
	color: #b00108;
	font-weight: 700;
	background: #ffffff;
}

.black_link {
	color: #000000;
	text-decoration: underline;
}

table.rating {
	width: 90%;
}

table.rating td {
	padding: 3px;
}

table.job_response_list {
	border: dotted 1px #434343;
	width: 90%;
	margin: 10px;
}

table.job_response_list th {
	font-size: 8pt;
	text-align: left;
	font-weight: 600;
	padding: 5px;
}

table.job_response_list td {
	font-size: 8pt;
	text-align: left;
	padding: 5px;
}

li.spreaded a:hover,a:link,a:active,a:visited {
	font-size: 9pt;
	line-height: 110%;
	color: #FF0000;
}

p.bigger_p {
	font-size: 115%;
	text-align: center;
}

.white-sheet {
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-top: 15px;
	background: #ffffff;
	color: #000000;
}

.white-sheet h3 {
	font-family: "Lucida Grande", "Trebuchet MS", "Arial", "Helvetica";
	line-height: 110%;
	border-bottom: solid 1px #434343;
	padding-bottom: 3px;
	padding-top: 3px;
	text-align: left;
	font-size: 9pt;
	color: #B00108;
	text-indent: 0;
	background: #fff;
}

.white-sheet table td {
	color: #000000;
}

.highlighted2 {
	color: #B00108;
	font-weight: bold;
}

.high2 {
	color: #B00108;
	font-weight: bold;
}

TD {
	font-size: 55%;
}

.white {
	color: #FFF;
}

table.education {
	width: 90%;
	text-align: left;
}

table.education td {
	text-align: left;
}

div.cspotlight {
	padding-bottom: 20px;
	border-bottom: solid 1px #434343;
}

div.cspotlight p {
	margin-left: 40px;
	margin-right: 40px;
}

.highlighted {
	color: #ff6600;
	font-weight: bold;
}

table.ranking th {
	color: #fff;
}

table.ranking td {
	color: #000;
}

table.sortable {
	background: #dddddd;
	spacing: 1px;
}

table.sortable th {
	padding: 5px;
	text-align: center;
	border: 1px solid #eeeeee;
}

table.sortable td {
	text-align: center;
	padding: 5px;
	color: #000000;
	border: 1px solid #eeeeee;
}

div.fix_padding {
	margin-left: 10px;
	margin-right: 10px;
}

.attention {
	color: #ff6600;
}

.t {
	background: url(images/t.gif) 0 0 repeat-x;
	width: 420px;
}

.b {
	background: url(images/b.gif) 0 100% repeat-x
}

.l {
	background: url(images/l.gif) 0 0 repeat-y
}

.r {
	background: url(images/r.gif) 100% 0 repeat-y
}

.bl {
	background: url(images/bl.png) 0 100% no-repeat
}

.br {
	background: url(images/br.png) 100% 100% no-repeat
}

.tl {
	background: url(images/tl.png) 0 0 no-repeat
}

.tr {
	background: url(images/tr.png) 100% 0 no-repeat;
	padding: 10px;
}

.one-column-layout {
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-top: 0px;
}

.one-column-layout-white {
	padding-left: 45px;
	padding-right: 45px;
	padding-bottom: 15px;
	padding-top: 0px;
}

div.right_left_column {
	float: left;
	width: 390px;
	padding: 0px;
	height: 601px;
	min-height: 601px;
	background: #000;
	margin-left: 5px;
}

div.right_right_column {
	margin-left: 5px;
	float: right;
	width: 245px;
	padding: 0px;
	border-left: solid 0px #fff;
	height: 601px;
	background: #000;
	overflow: hidden;
}

table.exams-result {
	width: 85%;
	font-size: 8pt;
	border-width: 1px;
	border-style: outset;
	border-color: #fff;
	border-collapse: collapse;
	text-align: center;
}

table.exams-result th {
	font-size: 8pt;
	color: #fff;
	border-width: 1px;
	border-style: outset;
	border-color: #fff;
	border-collapse: collapse;
	padding: 3px;
	text-align: center;
	background: #434343;
}

table.exams-result td {
	color: #fff;
	font-size: 8pt;
	border-width: 1px;
	border-style: outset;
	border-color: #fff;
	border-collapse: collapse;
	padding: 3px;
}

.regular {
	color: #fff;
}

div.rss_news {
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: dotted 1px #434343;
}

div.announcements {
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: dotted 1px #434343;
}

div.main_message {
	font-family: "Lucida Grande", "Trebuchet MS", "Arial", "Helvetica";
	text-align: center;
	padding: 0px;
	margin-bottom: 4px;
	margin-top: 4px;
	overflow: hidden;
	width: 364px;
}

div.ranking_explanation {
	font-family: "Lucida Grande", "Trebuchet MS", "Arial", "Helvetica";
	text-align: center;
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 12px;
	overflow: hidden;
	width: 364px;
	background: #434343;
	font-size: 9pt;
	color: #ffffff;
}

div.ranking_explanation a:hover,a:link,a:active,a:visited {
	color: #ffffff;
}

div.top-menu {
	margin-bottom: 8px;
	font-family: Lucida Grande, Trebuchet MS, Arial, Helvetica;
	color: #fff;
	width: 100%;
	border-width: 0px;
	border-style: outset;
	border-color: #434343;
	border-collapse: collapse;
	margin-top: 5px;
	margin-bottom: 5px;
}

table.schedule-breakdown {
	
}

table.schedule-breakdown th {
	font-size: 8pt;
	color: #ff6600;
	border-width: 0px;
	border-style: outset;
	border-color: #434343;
	border-collapse: collapse;
	padding: 5px;
	text-align: center;
}

table.schedule-breakdown td {
	color: #fff;
	font-size: 8pt;
	border-width: 0px;
	border-style: outset;
	border-color: #434343;
	border-collapse: collapse;
	padding: 5px;
	padding-top: 8px;
}

table.schedule-breakdown a:hover,a:link,a:active,a:visited {
	font-family: "Lucida Grande", "Trebuchet MS", Arial, Helvetica,
		sans-serif;
	color: #ff6600;
}

.news a:hover,a:link,a:active,a:visited {
	font-family: "Lucida Grande", "Trebuchet MS", Arial, Helvetica,
		sans-serif;
	color: #ff6600;
	font-size: 110%;
	line-height: 120%;
}

.schedule-breakdown-link {
	font-family: "Lucida Grande", "Trebuchet MS", Arial, Helvetica,
		sans-serif;
	color: #fff;
	font-size: 95%;
	line-height: 150%;
}

div.left-top {
	width: 245px;
	border: solid 0px #000;
	float: left;
	overflow: hidden;
	border-right: solid 0px #000;
}

div.main-right-container {
	width: 644px;
	border: solid 0px #000;
	float: right;
	overflow: hidden;
}

div.right-top {
	width: 245px;
	height: 170px;
	border: solid 0px #000;
	float: right;
	overflow: hidden;
	padding-top: 5px;
	color: #000;
	border-left: solid 0px #000;
}

div.right-top a:hover,a:link,a:active,a:visited {
	font-family: "Lucida Grande", "Trebuchet MS", Arial, Helvetica,
		sans-serif;
	color: #000;
}

div.main-top {
	text-align: center;
	width: 380px;
	height: 170px;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	float: left;
	color: black;
	text-align: left;
	font-size: 10pt;
	letter-spacing: 1px;
	padding: 3px;
}

div.bottom-part {
	padding-top: 5px;
	margin-bottom: 10px;
	clear: both;
	width: 900px;
}

div.main {
	margin: 0px;
	padding: 0px;
	margin: 0px;
	background: #000;
}

div.left_column {
	text-align: left;
	padding: 0px;
	margin-right: 5px;
	background: #000;
	float: left;
	width: 245px;
	height: 601px;
	overflow: hidden;
}

div.right_column {
	border: solid 1px #000000;
	margin: 0px;
	position: relative;
	float: right;
	width: 650px;
	height: 601px;
	padding: 0px;
	overflow: hidden;
}

body {
	font-size: 12pt;
	color: #ffffff;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	background: #FFFFFF;
	font-family: "Lucida Grande", "Trebuchet MS", Arial, Helvetica,
		sans-serif;
	line-height: 150%;
}

.style3 {
	font-family: "Lucida Grande", "Trebuchet MS", Arial, Helvetica,
		sans-serif;
	background: #fff;
	color: #000;
	margin-left: 25px;
	margin-right: 25px;
	padding: 5px;
	font-size: 9pt;
}

.controls {
	color: #ff6600;
	background: #000;
	margin-top: 1px;
	padding: 5px;
	margin-bottom: 0px;
}

A:link {
	text-decoration: none;
	color: #fff;
}

A:visited {
	text-decoration: none;
	color: #fff;
}

A:active {
	text-decoration: none;
	color: #FFF;
}

A:hover {
	text-decoration: none;
}

.dark_red {
	font-size: 10pt;
	letter-spacing: 1px;
	background-color: #000;
	color: #FFFFFF;
	margin-top: 1px;
	margin-bottom: 1px
}

.look2 { /*	font-weight: 600; 
	font-size:10pt;
	line-height: 100% ; */ /*	background-color: #000000;*/
	background-color: #7995de;
	color: white;
	text-align: center;
	padding: 10px;
	font-weight: 600;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px
}

.look {
	font-family: "Lucida Grande", "Trebuchet MS", Arial, Helvetica,
		sans-serif;
	font-size: 10pt;
	line-height: 100%;
	background-color: #434343;
	color: white;
	text-align: center;
	padding: 10px;
	font-weight: 600;
	margin-right: 0;
	margin-left: 0;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 0;
}

.like_h2 {
	padding: 5px;
	font-family: "Lucida Grande", "Trebuchet MS", Arial, Helvetica,
		sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	line-height: 11pt;
	text-indent: 0;
	background-color: #434343;
}

.list {
	padding: 5px;
	font-family: "Lucida Grande", "Trebuchet MS", Arial, Helvetica,
		sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	line-height: 11pt;
	text-indent: 0;
}

.like_h2 a:hover,a:link,a:active,a:visited {
	font-family: "Lucida Grande", "Trebuchet MS", Arial, Helvetica,
		sans-serif;
	color: #ff6600;
}

.list a:hover,a:link,a:active,a:visited {
	font-family: "Lucida Grande", "Trebuchet MS", Arial, Helvetica,
		sans-serif;
	color: #ff6600;
}

.referral {
	text-align: center;
	padding: 3px;
	font-family: "Lucida Grande", "Trebuchet MS", Arial, Helvetica,
		sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-indent: 0;
	background-color: red;
	margin-top: 5px;
	margin-bottom: 5px
}

.title h1 {
	line-height: 150%;
	letter-spacing: 1px;
	color: white;
	background-color: #000000;
	font-weight: 600;
	font-size: 13pt;
	font-family: Lucida Grande, Arial, Helvetica, sans-serif;
	text-align: center;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 13pt;
}

.like_h1 {
	font-weight: 600;
	line-height: 400%;
	color: #ff6600;
	font-size: 12pt;
	font-family: "Lucida Grande", "Trebuchet MS", Arial, Helvetica,
		sans-serif;
	background-color: #000;
	text-align: center;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0
}

.title h2 {
	color: white;
	background-color: #7995de;
	padding: 0px;
	font-family: Lucida Grande, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-indent: 0;
}

.naglowek2 {
	padding: 0;
	font-size: 8pt;
	color: #FFFFFF;
	text-indent: 0;
	background-color: #7995de;
}

.logowanie {
	color: #000000;
	padding: 5px;
	text-align: center;
	background-color: #fff;
	width: 400px;
}

table.logowanie select {
	width: auto;
}

table.logowanie.td {
	width: 200px;
}

table.logowanie input.submit {
	color: #000;
	font-size: 0.9em;
	background-color: #FFF;
	border: 1px solid #ff6600;
	border-top-color: #dababa; /*   border-left-color:#dababa; */
	border-right-color: #dababa;
	border-left-color: #dababa;
	border-bottom-color: #dababa;
	height: 25px;
	width: 95px;
	/*line-height: 25px;*/
	padding: 0px;
	margin: 0px;
	font-weight: 600;
	cursor: default;
}

.title {
	background: #ff6600;
	color: #FFFFFF;
	font-size: 10pt;
	text-align: left;
	font-weight: 500;
}

.title_status {
	background: #434343;
	color: #FFFFFF;
	font-size: 10pt;
	text-align: left;
	font-weight: 500;
}

.required {
	color: red;
	font-weight: 700;
}

.schedule_body1 {
	height: 39.95pt;
	text-align: center;
	vertical-align: middle;
	color: black;
	font-size: 11.0pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	white-space: nowrap;
	border: .5pt solid #993300;
	padding: 0px;
	background: #ac9e9e;
}

.schedule_body0 {
	height: 39.95pt;
	text-align: center;
	vertical-align: middle;
	color: black;
	font-size: 11.0pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	white-space: nowrap;
	border: .5pt solid #993300;
	padding: 0px;
	background: #8fbbf6;
}

.schedule {
	text-align: center;
	color: white;
	font-size: 11.0pt;
	font-weight: 400;
	vertical-align: bottom;
	white-space: nowrap;
	border: .5pt solid #777777;
	background: #000000;
}

.tabelka {
	border-width: 1px;
	border-style: dotted;
	border-color: #777777;
}

.bottom {
	background-image: url(images/bottom.gif);
}

.menu_bgbg {
	background-image: url(images/menu_bgbg.gif);
}

.sige {
	background-image: url(images/sige.gif);
}

.wbgbg {
	background-image: url(images/wbgbg.gif);
}

.main_table {
	height: 100%;
	background-image: url(images/bbggb.gif);
}

.second_table {
	height: 100%;
	background-image: url(images/wbgbg.gif);
}

.footer_td {
	font-weight: 900;
	color: #FFFFFF;
	font-size: 12pt;
	background-color: #7995de;
	text-align: center;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0
}

.footer_table {
	background-color: #7995de;
}

h1 {
	font-family: "Lucida Grande", "Trebuchet MS", "Arial", "Helvetica";
	line-height: 180%;
	color: #fff;
	font-size: 14pt;
	background-color: #000;
	text-align: center;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0
}

h2 {
	font-family: "Lucida Grande", "Trebuchet MS", "Arial", "Helvetica";
	line-height: 150%;
	border-bottom: solid 1px #434343;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: left;
	font-size: 12pt;
	color: #FFFFFF;
	text-indent: 0;
	background-color: #000;
}

h2.v1 {
	border-top: solid 1px #434343;
}

h4 {
	font-family: "Lucida Grande", "Trebuchet MS", "Arial", "Helvetica";
	line-height: 130%;
	padding-bottom: 0px;
	padding-top: 0px;
	text-align: left;
	font-size: 9pt;
	color: #ff6600;
	text-indent: 0;
	background-color: #000;
}

h4.v1 {
	line-height: 250%;
}

h3 {
	font-family: "Lucida Grande", "Trebuchet MS", "Arial", "Helvetica";
	line-height: 110%;
	border-bottom: solid 1px #434343;
	padding-bottom: 3px;
	padding-top: 3px;
	text-align: left;
	font-size: 9pt;
	color: #FF6600;
	text-indent: 0;
	background-color: #000;
}

.head1 {
	color: #990000;
	font-size: 12pt;
}

.head2 {
	font-size: 9pt;
	color: #1374D3;
	font-weight: bold;
}

.head3 {
	font-size: 8pt;
	color: #990000;
	font-weight: bold;
}

.head2_invert {
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
}

span.first {
	font-style: oblique;
}

.content {
	font-size: 8pt;
	line-height: 12px;
	color: #fff0CC;
}

.bd {
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
}

.copy {
	FONT-SIZE: 11px;
	color: #000000;
	LINE-HEIGHT: 130%;
}

.copywhite {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	LINE-HEIGHT: 130%;
}

.global {
	font-size: 11px;
	line-height: 12px;
	color: #000000
}

.login {
	border: thin #666666 dotted;
}

.top_dot {
	border-top: thin #666666 dotted;
}

td {
	FONT-SIZE: 8PT;
}

.dark {
	background: #eee;
}

.dark_status {
	background: #eee;
	color: #000000;
}

.dark_header {
	background: #ff6600;
	color: #FFFFFF;
	font-weight: bold
}

.saying {
	font-size: 8pt;
	line-height: 12px;
	color: #fff0CC;
	font-style: italic
}

.comment {
	font-size: 8pt;
	line-height: 12px;
	color: #fff0CC;
}

ul li {
	list-style-image: url('images/bullet2.gif');
	text-align: left;
}

ul.css-tabs li {
	list-style-image: none;
	text-align: center;
}

ol li {
	text-align: left;
}

ul {
	text-align: left;
}

BODY {
	FONT-SIZE: 70%;
	COLOR: #ffffff;
	TEXT-ALIGN: center
}

#headerimg {
	MARGIN: 7px 9px 0px;
	WIDTH: 900px;
	HEIGHT: 192px
}

#content {
	FONT-SIZE: 1.2em
}

.widecolumn .entry P {
	FONT-SIZE: 1.05em
}

.narrowcolumn .entry {
	LINE-HEIGHT: 1.4em
}

.widecolumn .entry {
	LINE-HEIGHT: 1.4em
}

.widecolumn {
	LINE-HEIGHT: 1.6em
}

.narrowcolumn .postmetadata {
	TEXT-ALIGN: center
}

.alt {
	BORDER-TOP: #ddd 1px solid;
	BORDER-BOTTOM: #ddd 1px solid;
	BACKGROUND-COLOR: #f8f8f8
}

#footer {
	/*	BACKGROUND: #eeeeee; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none*/
	
}

/*	BACKGROUND:  url(images/footer.jpg) no-repeat 50% top;*/
#header2 {
	BACKGROUND: /* url(images/header.jpg) */ #eee no-repeat 50% top;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}

SMALL {
	FONT-SIZE: 0.9em;
	LINE-HEIGHT: 1.5em;
}

#headerimg .description {
	FONT-SIZE: 1.2em;
	TEXT-ALIGN: center
}

#wp-calendar CAPTION {
	TEXT-DECORATION: none
}

CITE {
	TEXT-DECORATION: none
}

.entry P A:visited {
	COLOR: #b85b5a
}

.commentlist LI {
	FONT: 0.9em 'Lucida Grande', Lucida Grande, Arial, Sans-Serif
}

#commentform INPUT {
	FONT: 0.9em 'Lucida Grande', Lucida Grande, Arial, Sans-Serif
}

#commentform TEXTAREA {
	FONT: 0.9em 'Lucida Grande', Lucida Grande, Arial, Sans-Serif
}

.commentlist LI {
	FONT-WEIGHT: bold
}

.commentlist CITE {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.1em;
	FONT-STYLE: normal
}

.commentlist CITE A {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.1em;
	FONT-STYLE: normal
}

.commentlist P {
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: none;
	LINE-HEIGHT: 1.5em
}

#commentform P {
	
}

.commentmetadata {
	FONT-WEIGHT: normal
}

#sidebar {
	FONT: 1em 'Lucida Grande', Lucida Grande, Arial, Sans-Serif
}

SMALL {
	COLOR: #777
}

#sidebar UL UL LI {
	COLOR: #777
}

#sidebar UL OL LI {
	COLOR: #777
}

.nocomments {
	COLOR: #777
}

.postmetadata {
	COLOR: #777
}

BLOCKQUOTE {
	COLOR: #777
}

STRIKE {
	COLOR: #777
}

CODE {
	FONT: 1.1em 'Courier New', Courier, Fixed
}

ACRONYM {
	FONT-SIZE: 0.9em;
	LETTER-SPACING: 0.07em
}

abbr {
	FONT-SIZE: 0.9em;
	LETTER-SPACING: 0.07em
}

SPAN.caps {
	FONT-SIZE: 0.9em;
	LETTER-SPACING: 0.07em
}

#wp-calendar #prev A {
	FONT-SIZE: 9pt
}

#wp-calendar #next A {
	FONT-SIZE: 9pt
}

#wp-calendar A {
	TEXT-DECORATION: none
}

#wp-calendar CAPTION {
	FONT: bold 1.3em 'Lucida Grande', Lucida Grande, Arial, Sans-Serif;
	TEXT-ALIGN: center
}

#wp-calendar TH {
	TEXT-TRANSFORM: capitalize;
	FONT-STYLE: normal
}

BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 20px;
	PADDING-TOP: 0px
}

#page {
	color: #fff;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 900px;
	PADDING-TOP: 0px;
	/* BORDER-RIGHT: #959596 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #959596 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto; BORDER-LEFT: #959596 1px solid; WIDTH: 760px; PADDING-TOP: 0px; BORDER-BOTTOM: #959596 1px solid; BACKGROUND-COLOR: white */
	/* tutaj ramka wokol calosci */
}

#headerimg {
	MARGIN: 0px;
	WIDTH: 100%;
	HEIGHT: 200px
}

.narrowcolumn {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 45px;
	FLOAT: left;
	PADDING-BOTTOM: 20px;
	MARGIN: 0px;
	WIDTH: 450px;
	PADDING-TOP: 0px
}

.widecolumn {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 20px;
	MARGIN: 5px 0px 0px 150px;
	WIDTH: 450px;
	PADDING-TOP: 10px
}

.post {
	MARGIN: 0px 0px 40px;
	TEXT-ALIGN: justify
}

.post HR {
	DISPLAY: block
}

.widecolumn .post {
	MARGIN: 0px
}

.narrowcolumn .postmetadata {
	PADDING-TOP: 5px
}

.widecolumn .postmetadata {
	MARGIN: 30px 0px
}

.widecolumn .smallattachment {
	FLOAT: left;
	MARGIN: 5px 5px 5px 0px;
	WIDTH: 128px;
	TEXT-ALIGN: center
}

.widecolumn .attachment {
	MARGIN: 5px 0px;
	TEXT-ALIGN: center
}

.postmetadata {
	CLEAR: left
}

#footer {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px auto;
	/*WIDTH: 898px;*/
	PADDING-TOP: 5px;
}

#footer P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 20px;
	MARGIN: 0px;
	PADDING-TOP: 20px;
	TEXT-ALIGN: center
}

#header2 {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 760px;
	PADDING-TOP: 0px
}

#header2 P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 20px;
	MARGIN: 0px;
	PADDING-TOP: 20px;
	TEXT-ALIGN: center
}

P IMG {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	max-width: 100%
}

IMG.centered {
	DISPLAY: block;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto
}

IMG.alignright {
	PADDING-RIGHT: 4px;
	DISPLAY: inline;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px 0px 2px 7px;
	PADDING-TOP: 4px
}

IMG.alignleft {
	PADDING-RIGHT: 4px;
	DISPLAY: inline;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px 7px 2px 0px;
	PADDING-TOP: 4px
}

.alignright {
	FLOAT: right
}

.alignleft {
	FLOAT: left
}

UNKNOWN {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	TEXT-INDENT: -10px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}

UNKNOWN {
	MARGIN: 7px 0px 8px 10px
}

.entry OL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 35px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

.entry OL LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

.postmetadata UL {
	DISPLAY: inline;
	LIST-STYLE-IMAGE: none;
	LIST-STYLE-TYPE: none
}

.postmetadata LI {
	DISPLAY: inline;
	LIST-STYLE-IMAGE: none;
	LIST-STYLE-TYPE: none
}

#sidebar UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

#sidebar UL OL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

#sidebar UL LI {
	LIST-STYLE-IMAGE: none;
	MARGIN-BOTTOM: 15px;
	LIST-STYLE-TYPE: none
}

#sidebar UL P {
	MARGIN: 5px 0px 8px
}

#sidebar UL SELECT {
	MARGIN: 5px 0px 8px
}

#sidebar UL UL {
	MARGIN: 5px 0px 0px 10px
}

#sidebar UL OL {
	MARGIN: 5px 0px 0px 10px
}

#sidebar UL UL UL {
	MARGIN: 0px 0px 0px 10px
}

#sidebar UL OL {
	MARGIN: 0px 0px 0px 10px
}

OL LI {
	LIST-STYLE-POSITION: outside;
	LIST-STYLE-TYPE: decimal
}

#sidebar UL OL LI {
	LIST-STYLE-POSITION: outside;
	LIST-STYLE-TYPE: decimal
}

#sidebar UL UL LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 3px 0px 0px;
	PADDING-TOP: 0px
}

#sidebar UL OL LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 3px 0px 0px;
	PADDING-TOP: 0px
}

#searchform {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 5px;
	MARGIN: 10px auto;
	PADDING-TOP: 5px;
	TEXT-ALIGN: center
}

#sidebar #searchform #s {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	WIDTH: 108px;
	PADDING-TOP: 2px
}

#sidebar #searchsubmit {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px
}

.entry FORM {
	TEXT-ALIGN: center
}

#commentform INPUT {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	MARGIN: 5px 5px 1px 0px;
	WIDTH: 170px;
	PADDING-TOP: 2px
}

#commentform TEXTAREA {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	WIDTH: 100%;
	PADDING-TOP: 2px
}

#commentform #submit {
	FLOAT: right;
	MARGIN: 0px
}

.alt {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-TOP: 10px
}

.commentlist {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: justify
}

.commentlist LI {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 3px;
	MARGIN: 15px 0px 3px;
	PADDING-TOP: 5px;
	LIST-STYLE-TYPE: none
}

.commentlist P {
	MARGIN: 10px 5px 10px 0px
}

#commentform P {
	MARGIN: 5px 0px
}

.nocomments {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center
}

.commentmetadata {
	DISPLAY: block;
	MARGIN: 0px
}

#sidebar {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	MARGIN-LEFT: 545px;
	WIDTH: 190px;
	PADDING-TOP: 20px
}

#sidebar FORM {
	MARGIN: 0px
}

#wp-calendar {
	MARGIN: 10px auto 0px;
	WIDTH: 155px;
	empty-cells: show
}

#wp-calendar #next A {
	PADDING-RIGHT: 10px;
	TEXT-ALIGN: right
}

#wp-calendar #prev A {
	PADDING-LEFT: 10px;
	TEXT-ALIGN: left
}

#wp-calendar A {
	DISPLAY: block
}

#wp-calendar CAPTION {
	WIDTH: 100%;
	TEXT-ALIGN: center
}

#wp-calendar TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	TEXT-ALIGN: center
}

#wp-calendar TD.pad:hover {
	BACKGROUND-COLOR: #fff
}

ACRONYM {
	CURSOR: help
}

abbr {
	CURSOR: help
}

SPAN.caps {
	CURSOR: help
}

ACRONYM {
	BORDER-BOTTOM: #999 1px dashed
}

abbr {
	BORDER-BOTTOM: #999 1px dashed
}

BLOCKQUOTE {
	PADDING-LEFT: 20px;
	MARGIN: 15px 30px 0px 10px;
	BORDER-LEFT: #ddd 5px solid
}

BLOCKQUOTE CITE {
	DISPLAY: block;
	MARGIN: 5px 0px 0px
}

.center {
	TEXT-ALIGN: center
}

p.hr {
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom: 1px solid #434343;
}

A IMG {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}

.navigation {
	MARGIN-TOP: 10px;
	DISPLAY: block;
	MARGIN-BOTTOM: 60px;
	TEXT-ALIGN: center
}

div.form {
	border: 1px solid #434343;
	margin: 5px auto;
	padding: 10px;
	width: 450px;
	background-color: #434343;
}

div.row {
	clear: both;
}

div.row span.label {
	float: left;
	width: 200px;
	text-align: right;
}

div.row span.formw {
	float: right;
	width: 200px;
	text-align: left;
}

div.row span.left {
	float: left;
	text-align: left;
	font-weight: bold;
	color: #fff;
	width: 49%;
}

div.row span.right {
	float: right;
	text-align: right;
	font-weight: bold;
	color: #fff;
	width: 49%;
}

div.container {
	border: 1px dashed #666;
	background-color: #f9f9f9;
}

div.float {
	width: 120px;
	padding: 10px;
	float: left;
}

div.spacer {
	clear: both;
}

div.small-spacer {
	line-height: 50%;
	clear: both;
}

div.float img {
	margin-left: 5px;
}

div.float p {
	font-size: 9px;
	text-align: center;
}

abbr,acronym,.help {
	border-bottom: 1px dotted #333;
	cursor: help;
}

li.inline {
	display: inline;
	padding-left: 3px;
	padding-right: 7px;
	border-right: 1px dotted #066;
}

li.last {
	display: inline;
	padding-left: 3px;
	padding-right: 3px;
	border-right: 0px;
}

p.credit {
	font-size: 9px;
	color: #333;
	text-align: right;
}

input.btn {
	color: #FFF;
	font-size: 0.9em;
	background-color: #FFF;
	border: 1px solid;
	/*   border-top-color:#dababa; */ /*   border-left-color:#dababa; */
	/*   border-right-color:#dababa; */
	/*   border-bottom-color:#dababa;  */
	/*   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffD7E7FF');
*/
	background-image: url('images/headerMenu.gif');
	height: 25px;
	width: 95px;
	line-height: 25px;
	text-align: center;
	padding: 0;
	margin: 0px;
	font-weight: bold;
}

.obowiazkowe { /*  background: #FFB970; */
	background: #FCF4D7;
	/*  color: #FFFFFF;*/
}

.naglowek {
	font-weight: 600;
}

.cell {
	border: 0px solid #fff;
}

.success {
	color: #336600;
	text-align: center;
	background: #ccff99;
	border: solid 1px #336600;
	padding: 5px;
	margin: 5px;
	font-size: 9pt;
}

.error {
	font-weight: 600;
	color: #FF0000;
}

.warning {
	color: #ff0000;
	text-align: center;
	background: #FFFF99;
	border: solid 1px #FF0000;
	padding: 5px;
	margin: 5px;
	font-size: 9pt;
	font-weight: 700;
}

.naglowek {
	font-weight: 600;
}

.cell {
	border: 1px solid #fff;
}

.witaj { /*	display:block; */
	text-decoration: none;
	color: #ddd;
	height: 33px;
	/*	width:150px;  */
	line-height: 33px;
	/* border-left:1px solid #FFF; */
	position: relative;
	text-align: left;
	padding: 0;
	margin: 0;
	font-weight: normal;
}

.wyniki {
	width: 100%;
	padding: 5px;
}

thead { /* background: #74C5F3; */
	background: #ff6600;
	font-size: 9pt;
	/*	background: #FFFFFF; */
	/*	background-image: url('images/blue-head.gif'); */
	/*background-repeat: repeat-x;*/
	height: 33px;
	margin-top: 3px;
	margin-bottom: 3px;
}

img {
	border: 0;
}

tr.rowodd {
	
}

tr.roweven {
	background-color: #D7E7FF;
}

th { /*	padding: 0.5em;*/
	border: 0px solid #777777;
	/* height: 23px; */
	font-weight: 500;
	/*	font-size: 8pt; */
}

.sortcol {
	cursor: pointer;
	/*	padding: 1px;*/
	background-repeat: no-repeat;
	background-position: right center;
}

.sortasc {
	text-align: center;
	background-color: #52BF46;
	background-image: url(up.gif);
	background-position: center top;
}

.sortdesc {
	text-align: center;
	background-color: #D54444;
	background-image: url(down.gif);
	background-position: center bottom;
}

.nosort {
	cursor: default;
	text-align: center;
}

.wiecej {
	text-align: center;
	background-color: #cccccc;
}

.container a,.container a:visited,.container a:active {
	position: relative;
	padding: 0;
	margin: 0;
}

.container {
	display: table;
}

.item {
	border: 1px solid #DDDDDD;
}

.row {
	display: table-row;
}

.left {
	text-align: left;
	vertical-align: top;
	display: table-cell;
	clear: both;
	position: relative;
	float: left;
}

.right {
	text-align: left;
	vertical-align: middle;
	display: table-cell;
	clear: both;
	position: relative;
}

.left p { /*	font-weight:bold;*/
	
}

div.t_naglowek {
	clear: both;
	background-color: #eeeeee;
}

div.t_cialo {
	clear: both;
	background-color: #dddddd;
}

div.t_obrazek {
	background-color: #aaaaaa;
	clear: both;
}

div.spacer {
	clear: both;
}

div.quicksearch {
	padding: 10px;
	text-align: center;
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	margin-bottom: 15px;
	margin-top: 15px;
}

div.linki {
	padding: 10px;
	text-align: left;
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	margin-bottom: 15px;
	margin-top: 15px;
}

div.float {
	padding: 10px;
	border: 1px solid #DDDDDD;
	text-align: center;
	background-color: #eeeeee;
}

/****************** FOOTER PANEL ******************/
#footer {
	width: 100%;
	/*	border-top:1px solid #999;*/
	border: 1px solid #DDDDDD;
	/*	background-image:url(/images/footbg.jpg); */
	background-position: bottom;
	background-repeat: repeat-x;
	height: 30px;
	background-color: #eeeeee;
	font-size: 0.9em;
	clear: both;
	padding: 5px;
}

#footer p {
	text-align: center;
	padding: 5px;
	margin: 0px;
	line-height: 25px;
}

#footer ul {
	margin: 5px;
	padding: 5px;
}

#footer li {
	float: right;
	list-style-type: none;
}

/****************** HEADER LOGO ******************/
#headerLogo {
	float: left;
	height: 10px;
}

/****************** HEADER Skroty ******************/
#headerSkroty {
	float: right;
	height: 10px;
}

/****************** HEADER PANEL ******************/
#headerPanel {
	width: 900px;
	height: 73px;
	margin: 0;
	padding: 0;
	clear: both;
}

.ticker {
	border-top: 0.5pt #FFFFFF solid;
	color: #FFFFFF;
	font-size: 0.9em;
	background: #FF9966;
	background-image: url('images/headerMenu.gif');
	background-repeat: repeat-x;
	/*	height: 33px; */
}

/****************** HEADER MENU ******************/
#headerMenu { /* background-image: url('images/headerMenu.gif'); 
	background-repeat: repeat-x; */
	background-color: #000000;
	width: 900px;
	overflow: hidden;
	padding: 0;
	height: 40px;
	list-style-type: none;
	font-size: 0.9em;
	/*	background-image:url('images/rightcorner.png'); */
	/*	background-position: right top; */
	/*	background-repeat:no-repeat; */
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0px
}

#headerMenu ul {
	margin: 0;
	padding: 0;
	overflow: hidden;
}

#headerMenu li {
	float: right;
	list-style-type: none;
	overflow: hidden;
}

#headerMenu a,#headerMenu a:visited,#headerMenu a:active {
	font-size: 1.4em;
	display: block;
	text-decoration: none;
	color: #fff;
	height: 40px;
	width: 300px;
	line-height: 40px;
	border-left: 1px solid #666666;
	position: relative;
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	overflow: hidden;
}

#headerMenu a:hover {
	font-size: 1.4em;
	color: #fff;
	text-decoration: none;
	/*background-color: #434343;*/
	color: #fff;
	background-image: url('images/top-menu-bg.png');
	background-repeat: repeat-x;
	/* background-image: url('images/headerMenuHover.gif'); */
}

#headerMenu_short {
	/* background-image: url('images/headerMenu_short.gif'); 
	background-repeat: repeat-x; */
	background-color: #000000;
	width: 900px;
	overflow: hidden;
	padding: 0;
	height: 40px;
	list-style-type: none;
	font-size: 0.9em;
	/*	background-image:url('images/rightcorner.png'); */
	/*	background-position: right top; */
	/*	background-repeat:no-repeat; */
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0px
}

#headerMenu_short ul {
	margin: 0;
	padding: 0;
	overflow: hidden;
}

#headerMenu_short li {
	float: right;
	list-style-type: none;
	overflow: hidden;
}

#headerMenu_short a,#headerMenu_short a:visited,#headerMenu_short a:active
	{
	font-size: 1.4em;
	display: block;
	text-decoration: none;
	color: #fff;
	height: 40px;
	width: 224px;
	line-height: 40px;
	border-left: 1px solid #666666;
	position: relative;
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	overflow: hidden;
}

#headerMenu_short a:hover {
	font-size: 1.4em;
	color: #fff;
	text-decoration: none;
	/*background-color: #434343;*/
	color: #fff;
	background-image: url('images/top-menu-bg.png');
	background-repeat: repeat-x;
	/* background-image: url('images/headerMenu_shortHover.gif'); */
}

UL.general LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 5px;
	LIST-STYLE-TYPE: square;
	TEXT-ALIGN: left
}

.mini_ogloszenie {
	PADDING-LEFT: 3px;
}

.box {
	border: 1px solid #dddddd;
	text-align: center;
}

.oferta {
	text-align: center;
	position: relative;
	padding: 10px;
	color: #000000;
	font-style: oblique;
}

.ofertadnia {
	padding: 5px;
	border: 1px solid #DDDDDD;
	text-align: center;
	background-color: #eeeeee;
	margin: 0px auto;
}

.zapiszto {
	padding: 20px;
	border: 1px solid #DDDDDD;
	text-align: center;
	background-color: #eeeeee;
}

#zamknij {
	text-align: center;
}

#regulamin_body H1 {
	color: #fff;
}

#regulamin_body {
	margin: 5px;
	border: 1px solid #DDDDDD;
	text-align: left;
	background-color: #ffffff;
	padding: 10px
}

#faq_body {
	margin: 5px;
	border: 1px solid #DDDDDD;
	text-align: left;
	background-color: #ffffff;
	padding: 10px
}

#regulamin {
	border: 1px solid #DDDDDD;
	text-align: center;
	background-color: #eeeeee;
	width: 865px;
	padding: 5px;
}

.tresc_ogloszenia {
	border: 1px solid #dddddd;
}

.rozszerzone {
	border: 1px solid #dddddd;
}

.style1 {
	background-color: #eeeeee;
}

.style0 {
	background-color: white;
	/*	border:1px solid #dddddd; */
}

.miniaturka {
	border: 1px solid #dddddd;
	padding: 0px;
}

.preview {
	border: 1px solid #dddddd;
	padding: 5px;
}

.picture {
	border: 1px solid #dddddd;
	padding: 0px;
}

#miniobraz {
	position: relative;
	left: 0px;
	top: 0px;
	border: 0px solid #ff0000;
	z-index: 0;
}

.generalbox {
	border-width: 1px;
	border-style: solid;
	margin-bottom: 15px;
	padding: 10px;
}

IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px
}

TABLE {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	border-collapse: collapse;
}

tr.dotted {
	border: thin dotted;
	color: red;
}

.hr {
	margin: 0;
	padding: 0;
	border-bottom: 1px dotted #A5AEC5;
}

.class2 A:link {
	COLOR: #FFFFFF
}

.class2 A:visited {
	COLOR: #FFFFFF
}

.class2 A:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}

P {
	FONT-FAMILY: Lucida Grande, arial, helvetica, sans-serif;
	text-align: left;
}

p.reservation_results {
	text-align: center;
}

P.reservation_search {
	FONT-FAMILY: Lucida Grande, arial, helvetica, sans-serif;
	text-align: center;
}

UL {
	FONT-FAMILY: Lucida Grande, arial, helvetica, sans-serif
}

LI {
	FONT-FAMILY: Lucida Grande, arial, helvetica, sans-serif
}

A {
	FONT-FAMILY: Lucida Grande, arial, helvetica, sans-serif
}

.search_form_header {
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
}

.insert_form_header {
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
}

.uwaga {
	color: red;
	font-size: 11px;
	font-weight: bold;
}

.required {
	color: red;
	font-size: 11px;
	font-weight: bold;
}

.search_form_submit {
	TEXT-ALIGN: CENTER;
}

.search_form_box {
	width: 90%;
}

.top_menu {
	background-image: url(images/top_menu.gif);
	background-repeat: no-repeat;
}

.menu_s {
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 12px;
	FONT: 12px Lucida Grande;
	COLOR: #456479;
	PADDING-TOP: 12px;
	BACKGROUND-REPEAT: repeat-x;
	LETTER-SPACING: 4px;
	BACKGROUND-COLOR: #D65A36
}

.menu_k {
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 12px;
	FONT: 12px Lucida Grande;
	COLOR: #456479;
	PADDING-TOP: 12px;
	BACKGROUND-REPEAT: repeat-x;
	LETTER-SPACING: 4px;
	BACKGROUND-COLOR: #666633
}

.komorka {
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.kupsprzedaj {
	border-bottom-style: solid;
	border-bottom-color: white;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-color: white;
	border-top-width: 1px;
}

#ja-footer { /*width: 900px;*/
	margin: 0 auto;
	clear: both;
}

.narrow #ja-footer {
	width: 770px;
}

/* FOOTER
--------------------------------------------------------- */
#ja-footerwrap {
	clear: both;
	background: url(../images/footer-bg.jpg) repeat-x top #1F1F1F;
}

#ja-footer {
	padding: 30px 0;
	position: relative;
}

#ja-footer small,#ja-footer address {
	padding: 0 0 0 20px;
	float: left;
	display: block;
	color: #666666;
	font-style: normal;
}

#ja-footer a {
	color: #666666;
}

#ja-footer a:hover,#ja-footer a:active,#ja-footer a:focus {
	color: #F26522;
}

#ja-footer ul {
	margin: 0 0 5px 20px;
	padding: 0;
}

#ja-footer li {
	margin: 0;
	padding: 0;
	display: inline;
	background: none;
}

#ja-footer li a {
	padding: 0 20px 0 0;
	display: inline;
	font-weight: bold;
	line-height: normal;
}

a.seo:hover,a.seo:link,a.seo:visited,a.seo:active {
	color: #FFFFFF;
	text-decoration: none;
}

hr {
	border: 0px solid #434343;
	border-top: 1px solid #434343;
	height: 1px;
	clear: both;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1em;
	margin-bottom: 1em;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
	text-align: center;
	width: 100%;
}

input.submit {
	font-weight: bold;
	padding-left: 4.5em;
	padding-right: 4.5em;
	padding-top: .2em;
	padding-bottom: .2em;
}