@charset "utf-8";/* GLOBAL */* { 	margin: 0; 	padding: 0; } html, body  {	height: 100%;	background: #fff;	color: #000;	font-family: Georgia, "Times New Roman", Times, serif;	text-align: left;	font-size: 12px;	line-height: 17px;}img {	border: 0 none;}ol, ul {	list-style: none;}p, address {	font-weight: normal;	font-style: normal;	}a, em, strong, span, acronym, abbr {  font-size: inherit;  color: inherit;  font-variant: inherit;	  font-style: inherit;  font-weight: inherit;	}em {  font-style: italic;}strong {  font-weight: bold;}em strong, strong em {	font-weight: bold;  font-style: italic;}a, a:link, a:active, a:visited {	text-decoration: none;}a:hover {	text-decoration: underline;}.clear {	clear: both;}h1, h2, h3 {	font-family: Georgia, "Times New Roman", Times, serif;	color: #141215;}h1 { 	font-size: 16px;	line-height: 18px;}h3, h2 { 	font-size: 12px;	line-height: 14px;}/* LAYOUT */#main { /* głowny blok - niektórzy zwą go wrapper - a mi się to nie podoba */	min-height: 100%;	width: 911px;	margin: 0 auto;	position: relative;}/* zawartość tej wartstwy będzie zastąpiona flashem */#flashContent { /* przeróbka z dnia 15-10-2008 */	width: 100%;	border-top: 2px solid #000;	width: 892px;	margin: 0 auto;}form#SeachLogMod {	height: 54px;	border-bottom: 1px solid #c4c4c4;	position: relative;	width: 892px;	margin: 0 auto;}form.hidden  {	visibility: hidden;}form#SeachLogMod fieldset {	border: 0 none; outline: 0 none; }flashContent a { /* zmiany 15-10-2008 */	display: block;	margin-left: 0;	width: 892px;}form#SeachLogMod span {	display: block;	height: 100%;	float: right;	line-height: 54px;	margin-right: 4px;	font-size: 10px;}.logout {	background: url(../img2/common/logout.gif) 0 0 no-repeat;	display: block !important;	width: 57px !important;	height: 21px !important;	line-height: 21px !important;		padding: 0  !important;	margin: 0  !important;	color: #fff !important;	text-decoration: none !important;	text-align: center;	font-size: 8px;	text-transform: uppercase;		position: absolute;	top: 18px;	right: 0;	}form#SeachLogMod span+span {	margin-right: 120px;	position: relative;	padding-right: 75px;}form#SeachLogMod span a {	display: inline;}#flashContent ul {	width: 892px;	overflow: hidden;/*	margin-left: 10px;*/}#flashContent ul li {	float: left;	line-height: 30px;	text-transform: uppercase;	font-size: 10px;	padding-right: 19px;	margin-right: 10px;	background: url(../img2/common/bullet_top_menu.png) right 10px no-repeat;}#flashContent ul li.differ {	margin-left: 200px;}#flashContent ul li.nobullet {	background: none;}#flashContent ul li.prelast {	padding-right: 20px;}#flashContent ul li.last {	padding-right: 0;}#flashContent ul li a {	display: inline;	margin: 0;	width: auto;	height: auto;	color: #000;}#flashContent ul li a:hover {	color: #951516;}select {	height: 18px;	border: 1px solid #89888a;	width: 138px;	outline: 0 none;	font-size: 11px;}form#SeachLogMod input,form#SeachLogMod select,form#SeachLogMod button { position: absolute; top: 18px;} form#SeachLogMod input { left: 0; }form#SeachLogMod select { left: 155px; }form#SeachLogMod button { left: 306px; top: 19px; }/* pojemnik z kolumnami */#content {	padding-bottom: 38px;	overflow: hidden; /* czyszczę floaty - jako, że nie ma ustalonych wymiarów, wszystko jest OK*/}#content h2 {	background: url(../img2/common/marker1.gif) 13px 8px no-repeat;	padding-left: 46px;	border: solid #b8b7b8;	border-width: 1px 0;	line-height: 38px;	margin-left: 10px;	text-transform: uppercase;}#leftCol {	width: 320px;	float: left;}#leftCol #news {	padding: 10px 30px 25px 0 ;}#leftCol #news li {/* -------------- edit -------------- *//*	padding: 25px 0 0 115px;  */		padding: 5px 0 0;		background: 0 none !important; /* na wszelki wypadek */		overflow: hidden;}/* można pozbyć się klas dla li *//*#leftCol #news li.first {	background: url(../img2/common/rajd.gif) 0 6px no-repeat;		}#leftCol #news li.second {	background: url(../img2/common/konkursy.gif) 0 7px no-repeat;		}#leftCol #news li.third {	background: url(../img2/common/konferencja.gif) 0 7px no-repeat;		}#leftCol #news li.fourth {	background: url(../img2/common/konferencja.gif) 0 9px no-repeat;		}*/#leftCol #news li h4 {	background: url(../img2/common/marker2.gif) 1px 1px no-repeat;		font-size: 12px;	line-height: 17px;	font-weight: normal; /* bolder; */	padding-left: 15px;/* -------------- edit -------------- */	margin-left: 115px;	margin-top: 20px;}#leftCol #news li span {	display: block;	padding-left: 15px;}#leftCol ul li h4 a {	display: inline;	color: #951516;		padding: 0;	font-size: inherit;	background: none;	position: static;}#leftCol #news li h4 a {	text-decoration: underline;}#leftCol #news li h4 a:hover {	text-decoration: none;}#leftCol #news li p {	padding-left: 13px;/* -------------- edit -------------- */	margin-left: 115px;}#rightCol {	width: 591px;	float: left;}#rightCol h2 {	margin-left: 121px;}#rightCol fieldset input, #flashContent div input {	padding: 1px;	margin: 4px 0 6px 30px;	height: 14px;	line-height: 14px;	font-size: 11px;	border: 1px solid #89888a;	outline: 0 none;}#flashContent div input {	margin: 0;	width: 138px;}input:focus {	border: 1px solid #951516;	background: #f6f6f6;}button {font-family: Georgia, "Times New Roman", Times, serif;background: #951516 url(../img2/common/ok_but.gif) center top no-repeat;border: 0 none;color: #fff;cursor: pointer;font-size: 9px;height: 17px;line-height: 17px;text-align: center !important;width: 34px;padding-bottom: 2px;}/* blok zawierający elementy znajdujące się na dole strony */#footer {	position: absolute;	bottom: 0;	left: 10px;	width: 891px;}/* pierwszy wastwa w stopce - pamiątki i świeczki */#footer #extras {	border-top: 1px solid #89888a;	overflow: hidden;}/* zawartość powyższej warstwy */#footer .copyrights,#footer ul,#footer .DoubleBrand {	display: block;	float: left;	margin-top: 19px;}.copyrights span {	font-family: Arial, Verdana, Helvetica, sans-serif;}#footer ul li {	display: inline;}.copyrights {	width: 359px;	font-size: 9px;}#footer .DoubleBrand {	float: right;	display: none;}#rightCol li {}/* -------------------- lightbox -------------------- */#lightbox { background-color:#eee; padding: 10px; }#lightboxDetails { font-size: 0.8em; padding-top: 0.4em; }#lightboxCaption { float: left; }#keyboardMsg { float: right; }#closeButton { top: 5px; right: 5px; }#lightbox img { border: none; clear: both; }#overlay img { border: none; }#overlay { background-image: url(../img2/lightbox/overlay.png); }* html #overlay { background-color: #333; back\ground-color: transparent; background-image: url(../img2/lightbox/overlay.png); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img2/lightbox/overlay.png", sizingMethod="scale"); }/**OPERACJA WOLNOSC*/form#brigade div  label {width: 300px; float: left; height: 14px;}form#brigade div {margin: 5px 0px; border-bottom: 1px solid #d0d0d0; padding: 5px 0px;}form#brigade div.noB {border: 0;}