/* CSS Document */body {line-height: 1;font-size: 12px;margin: 0;padding: 0;text-align: center;font-family: tahoma,arial,helvetica,clean,sans-serif;}/* -------------------- HEADER1 START ---------------------------*/#header1 {background: url('../graf/header1_tlo.gif');height: 134px;}#header1_contener {width: 960px;margin: 0 auto;text-align: left;}#header1_menu {float:left;width: 600px;}#header1_logo {float: right;width: 300px;margin-top: 37px;}/* -------------------- HEADER1 END -----------------------------*//* -------------------- HEADER2 START ---------------------------*/#header2 {background: #42372C url('../graf/header2_tlo.gif') repeat-x top;width: 100%;text-align: left;color: #B5AB9A;}#header2_sub {background: #42372C;width: 100%;text-align: left;color: #B5AB9A;}#header2_contener {width: 960px;margin: 0 auto;text-align: left;overflow: hidden;}#header2_sub_contener {width: 960px;margin: 0 auto;text-align: left;overflow: hidden;}#left_header2_contener {line-height: 18px;font-family: tahoma;}#right_header2_contener {width: 262px;float: right;}/* -------------------- HEADER2 END -----------------------------*//* -------------------- MAIN START ------------------------------*/#main_contener {background: #ffffff url('../graf/contener_tlo.gif') repeat-x;overflow: hidden;}#content_sciezka {clear: both;width: 960px;margin: 0px auto;color: #B5AB9A;padding: 4px 0 2px 5px;text-align:left;}#content_sciezka a {color: #B5AB9A;text-decoration: none;}#content_top {width: 960px;margin: 0px auto;}#left_content {float: left;width: 425px;margin: 0;padding: 0;}#right_content {margin: 0;float: right;width: 425px;height: 1% /* Holly hack for Peekaboo Bug */}#left_content_top, #left_header2_contener {float: left;width: 630px;margin: 0;padding: 0;}#right_content_top, #right_header2_contener {margin: 0;float: right;width: 320px;height: 1%}/* -------------------- MAIN END --------------------------------*//* -------------------- FOOTER START ----------------------------*/#footer1 {background: #42372C url('../graf/footer1_tlo.gif') repeat-x top;width: 100%;height: auto;text-align: left;color: #B5AB9A;overflow: hidden;}#footer1_contener {text-align: left;margin: 0px auto;padding: 0px;border:0;width: 960px;line-height: 18px;background: url('../graf/linia_podzialu.gif') no-repeat right top;overflow: hidden;}#footer1_left {float: left;width: 320px;background: url('../graf/linia_podzialu.gif') no-repeat left top;min-height: 190px;}#footer1_center {float: left;width: 32%;background: url('../graf/linia_podzialu.gif') no-repeat left top;min-height: 190px;}#footer1_right {float: right;width: 320px;background: url('../graf/linia_podzialu.gif') no-repeat left top;min-height: 190px;}#footer2_contener {background: #FFFFFF url('../graf/footer2_tlo.gif') repeat-x top;width: 100%;height: 100px;text-align: right;color: #675E45;overflow: hidden;padding-top: 10px;}.footer {clear: both;width: 960px;margin: 0px auto;padding: 5px 0px;}.footer a {text-decoration: none;color: #675E45;}.footer a:hover {border-bottom: 1px dashed #675E45;}/* -------------------- FOOTER END ------------------------------*//* -------------------- MENU START ------------------------------*/.hmenu {overflow: hidden;width: 100%;font-size: 14px; /*font of menu text*/margin-top: 104px;text-transform: capitalize;}.hmenu ul{list-style-type: none;margin: 0;padding: 0;}.hmenu li{float: left;margin: 0;padding: 0;}.hmenu a{float: left;position: relative;top: 0px;background: url('../graf/menu_l.gif') no-repeat left top;margin: 0;margin-right: 10px;padding: 0 0 0 4px;text-decoration: none;}.hmenu a span{float: left;position: relative;display: block;background: url('../graf/menu_r.gif') no-repeat right top;padding: 7px 19px 8px 14px;color: #B5AB9A;}.hmenu a span {float:none;}.hmenu .current a{background-position: 0 -32px;top: 0;}.hmenu .current a span{background-position: 100% -32px;top: 0;}.hmenu a:hover{background-position: 0% -32px;top: 0;}.hmenu a:hover span{background-position: 100% -32px;top: 0;}/* -------------------- MENU END --------------------------------*//* -------------------- SUB_MENU START --------------------------*/#border {border-bottom:1px solid #372E25;height: 1px;line-height: 1px;font-size: 1px;margin: 0;padding: 0;}#sub_menu {width: 100%;border-bottom: 1px solid #3A3026;}#sub_menu ul{padding: 6px 0 7px 0;margin: 0 auto;width: 960px;text-align: right;}#sub_menu ul li{display: inline;}#sub_menu ul li a{color: #B5AB9A;padding: 6px 3px 4px 3px; margin-right: 20px;text-decoration: none;}#sub_menu ul li a:hover{color: #C39802;}#sub_menu ul li.selected {font-weight: bold;}/* -------------------- SUB_MENU END ----------------------------*//* -------------------- MY TT NEWS START ------------------------*/.news-list-contener {margin-left: 20px;}.news-list-contener a {color: #B5AB9A; text-decoration: none;}.news-list-contener a:hover {text-decoration: underline;}.news-lista {line-height: 14px;margin: 6px 0;padding-top: 3px;}.news-lista h3 {font-size: 13px;font-weight: normal;margin: 0px;padding: 0px 0px 2px 15px;background: url('../graf/folder_img.gif') no-repeat left top;}.news-data {font-size: 11px;padding-left: 15px;}.article-list-container {width: 264px;color: #675E45;text-align: left;float: right;}.article-list-container a {text-decoration: none;color: #675E45;}.article-list-item {border: 1px solid #E1E0DB;padding: 1px;line-height: 13px;font-size: 11px;margin-bottom: 10px;background: #FAFAF9;}.article-list-date {border-bottom: 1px solid #E1E0DB;font-size: 11px;padding: 5px;font-weight: bold;}.article-list-date span {padding: 4px 6px 5px 3px;font-size: 10px;color: #B5AB9A;background: url('../graf/kratka.png') no-repeat; }* html .article-list-date span {padding: 4px 6px 15px 3px;font-size: 10px;color: #B5AB9A;background: url('../graf/kratka.png') no-repeat; }.article-list-title {font-weight: bold;text-transform: uppercase;padding: 5px 5px 0 5px;font-size: 11px;}.article-list-text {padding: 0px 5px;margin: 0px;font-size: 11px;line-height: 14px;}.article-list-text p.bodytext{padding: 5px 0px 3px 0px;margin: 0px;}.article-list-morelink {font-size: 9px;text-align: right;padding: 0 5px 5px 0;margin: 0px}/* -------------------- MY TT NEWS END ------------------------*//* -------------------- ORIGINAL TT NEWS STRAT ----------------*//*--------------------- clearer  ------------------------------*/.news-single-item HR.clearer, .news-latest-container HR.clearer{clear:right;height:0;border:0;border-bottom: 1px dashed #B5AB9A;}.news-list-container HR.clearer {clear:right;height:0;border:0;border-bottom: 1px dashed #fff;}.news-latest-container HR.clearer {	clear:left;}/*--------------------- tt_news LATEST view -------------------*/.news-latest-container {	border:1px solid #333;	background-color:#BBE53A;}.news-latest-container H2,.news-latest-gotoarchive {	color:#fff;	padding:3px;	margin:3px;	border:1px solid #666;	/*background-color:#D8FA70;*/	background-color:#769024;}.news-latest-gotoarchive {	font-weight:bold;	margin-top:5px;}.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {	color:#fff;}.news-latest-gotoarchive A {	color:#fff;}.news-latest-item {	/* IE hack */	height: 1%;	line-height: 1.3;	/* IE hack end */	height: auto !important;	padding:3px;	margin:3px;	border:1px solid #666;	background-color:#F9FFE5;}.news-latest-item IMG {	margin-bottom:5px;	margin-right:5px;	border:1px solid #666;	float:left;}.news-latest-category IMG {	float: none;	border:none;	margin:0px;}.news-latest-date,.news-latest-morelink,.news-latest-category {	font-size:9px;}.news-latest-morelink {	height:12px;}.news-latest-morelink A {	float:right;}/*--------------------- tt_news LIST view  --------------------*/.news-list-container {color: #675E45;text-align: left;font-size: 13px;line-height: 16px;*margin-top: 18px;}.news-list-item {height: auto !important;border-bottom: 1px dashed #B5AB9A;}	.news-search-form {}.news-search-emptyMsg{margin:0px;}.news-search-form FORM {margin:0px;}.news-list-container H3 {font-size: 18px;border-bottom: 1px solid #B5AB9A;padding: 5px 0 9px 0;}.news-list-container H3 A:HOVER {text-decoration: underline;}.news-list-container H3 A {text-decoration: none;color: #675E45;}.news-list-container P {	padding-left:3px;}.news-list-date {font-family: georgia;float: right;text-align: right;font-size: 10px;font-weight: normal;margin-top: 5px;}.news-list-imgcaption {float: right;padding-top:3px;padding-right:3px;font-size: 9px;}.news-list-container IMG {float: left;margin: 0px 10px 5px 2px;border: 1px solid #D1CEC9;padding: 2px;}.news-list-category IMG {float: none;border:none;margin:0px;}.news-list-morelink,.news-list-category {font-size:9px;margin-left:3px;text-align: right;}.news-list-morelink a{color: #AFADA4;}.news-list-browse {text-align: center;}/*--------------------- tt_news Page-Browser ------------------*/	.tx-ttnews-browsebox, .browseBoxWrap {	margin:3px;	border:1px solid #666;	padding:3px;	background-color:#F9FFE5;}.tx-ttnews-browsebox TD {	font-size: 10px;}.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {	font-weight: bold;}.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{	margin:0px;}.tx-ttnews-browsebox-SCell {	background-color: #BBE53A;	border:1px solid #666;}.news-search-emptyMsg {	font-size: 11px;	margin-left: 10px;}/*--------------------- tt_news SINGLE view  ------------------*/.news-single-item {padding:5px;margin-top: 15px;text-align: left;font-size: 13px;line-height: 16px;color: #675E45;}.news-single-item H2 {clear: both;font-size: 18px;font-weight:bold;text-align: left;margin: 0px;padding: 0px;margin-bottom: 10px;}.news-single-item H3 {margin-bottom: 15px;}.news-single-item IMG {border: 1px solid red;}.news-single-img {float: right;margin-left:5px;}.news-single-imgcaption {padding:3px;clear:both;}.news-single-category {font-size: 10px;text-align: left;margin: 0px;padding: 0px;}.news-single-backlink, .news-single-backlink a {text-align: left;font-size: 9px; margin-bottom: 10px;color: #AFADA4;}.news-single-timedata {float: left;font-family: georgia;font-size: 10px;padding-bottom: 5px;margin-bottom: 5px;border-bottom: 1px dashed #B5AB9A;}.news-single-author,.news-single-imgcaption {font-size: 9px;}.news-single-author {text-align: left;margin: 0px;padding: 0px;}.news-single-additional-info {	background-color: #BBE53A;/*	clear: both;*/	margin-top: 15px;	border: 1px solid #666;	padding:3px;	padding-bottom:0px;}.news-single-related,.news-single-files,.news-single-links  {	border: 1px solid #666;	margin:0px;	margin-bottom: 3px;	padding:3px;	background-color:#F9FFE5;}.news-single-related DD, .news-single-links DD, .news-single-files DD {	margin-left:20px;}.news-single-related DT, .news-single-links DT, .news-single-files DT {	font-weight: bold;	font-size: 11px;	margin-left:5px;	width:90%;}/*--------------------- tt_news Archivemenu (AMENU) ---------- */.news-amenu-container {	margin-top:10px;	padding:3px;	border:1px solid #333;	background-color:#BBE53A;}.news-amenu-container LI {	padding-bottom:1px;}.news-amenu-container UL {	padding:3px;	margin-top:5px;	margin-left:0px;	margin-bottom:0px;	border:1px solid #666;	background-color:#F9FFE5;	list-style-type: none;}.news-amenu-container H2 {	color:#fff;	padding:3px;	border:1px solid #666;	background-color:#769024;}.news-amenu-item-year {	font-weight: bold;	border: 1px solid #666;	padding: 2px;	background-color: #769024;	color:#fff;}/*--------------------- tt_news Categorymenu (CATMENU) ------- */.news-catmenu  {	padding:5px;	margin:10px 0px 10px 10px;	border:1px solid #666;	background-color:#F9FFE5;}.news-catmenu-header {	font-size:11px;	font-weight:bold;}.news-catmenu DIV {	font-size:10px;	white-space: nowrap;}.news-catmenu DIV img, .news-catmenu img, .news-catmenu-header img {	margin:0px;	padding: 0px;	vertical-align: middle;}.news-catmenu-ACT {	font-weight:bold;}/*  Styles for catmenu mode "nestedWraps" */.level1 {	padding:1px;	padding-left:10px;	background-color:#ebf8bf;	border-left:1px solid #666;	border-top:1px solid #666;}.level2 {	padding:1px;	padding-left:10px;	background-color:#ddf393;	border-left:1px solid #666;}.level3 {	padding:1px;	padding-left:10px;	background-color:#cae46e;	border-left:1px solid #666;	border-top:1px solid #666;}.level4 {	padding:1px;	padding-left:10px;	background-color:#b0cb51;	border-left:1px solid #666;}/* -------------------- ORIGINAL TT NEWS END ------------------*//* -------------------- GUESTBOOK START -----------------------*/.tx-veguestbook-pi1 {font-size: 12px;color: #675E45;}  /* error handling */.tx-veguestbook-pi1 p.tx-guestbook-form-error {font-weight:bold;color: #675E45;}		/* display of result count */.tx-veguestbook-pi1 .tx-guestbook-result {font-weight:bold;float:left;font-size: 12px;}	/* pagination */.tx-veguestbook-pi1 .tx-guestbook-pagination {font-weight:bold;float:right;}		/* styles for list mode */.tx-veguestbook-pi1 h2.tx-guestbook-header {clear:both;padding: 2px 0px;font-size: 15px;display:block;font-weight:bold;float: left;}.tx-veguestbook-pi1 .tx-guestbook-date {font-weight: normal;font-size: 11px;font-family: georgia;float: right;padding: 0px;margin: 0px;margin-top: 4px;}.tx-guestbook-left .tx-guestbook-mail a, .tx-guestbook-left .tx-guestbook-site a {font-size: 10px;color: #AFADA4 !important;text-decoration: underline;}.tx-guestbook-mail {margin-top: 20px;}	.tx-veguestbook-pi1 .tx-guestbook-left {float:left;width: 620px;border-top: 1px dashed #B5AB9A;padding-bottom: 10px;}	.tx-veguestbook-pi1 .tx-guestbook-left p {padding: 5px 0;margin:0;} .tx-veguestbook-pi1 .tx-guestbook-right {clear: both;text-align: left;font-size: 12px;padding-top: 5px;}		/* styles for latest mode */	.tx-veguestbook-pi1 .tx-guestbook-latest p,	.tx-veguestbook-pi1 .tx-guestbook-right p {		color:#333;	}	 	.tx-veguestbook-pi1 .tx-guestbook-right h3 {		font-size:100%;		color:#990000;		font-weight:bold;		background:none;	}		.tx-veguestbook-pi1 .tx-guestbook-right .tx-guestbook-comment {		font-size:75%;		color:#333;		font-style: italic;	}		.tx-veguestbook-pi1 .tx-guestbook-latest {		display:block;		padding:0.25em;		clear:both;	}		/* form styles */	.tx-veguestbook-pi1 .tx-guestbook-field {		clear:both;		width:100%;		display:block;		padding: 4px 0;	}.tx-guestbook-captcha img{border: 1px solid #CFCCC6;margin: -3px 0 -3px 10px;}* html .tx-guestbook-field label img {margin-left: 0px;}	.tx-veguestbook-pi1 .tx-guestbook-field label {clear: both;display: block;float: left;width: 20em;text-align: right;padding-right: 10px;}	.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med {float:left;width:10em;border: 1px solid #CFCCC6;background: #fff;}	.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big {float:left;width:20em;border: 1px solid #CFCCC6;background: #fff;}	.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea {width: 20em;display: block;float: left;border: 1px solid #CFCCC6;background: #fff;}	.tx-veguestbook-pi1 .tx-guestbook-field span.tx-guestbook-form-obligationfield {}		.tx-veguestbook-pi1 fieldset {		border:none;	}		.tx-veguestbook-pi1 legend {		display:none;	}		.tx-veguestbook-pi1 .tx-guestbook-freecap {		float:left;		display:block;		background:#F7F7F7;		border:1px solid #CCC;	} 	.tx-veguestbook-pi1 .tx-guestbook-freecap {		margin-left:2.25em;	} 		.tx-veguestbook-pi1 .tx-guestbook-freecap img {		float:left;		display:block;		padding-left:0.25em;	}		.tx-veguestbook-pi1 .tx-guestbook-freecap input {		float:left;	}		.tx-veguestbook-pi1 .tx-guestbook-freecap label {		clear:both;		display:block;		float:none;		width:10em;		margin-bottom:0.5em;	}		.tx-veguestbook-pi1 .tx-guestbook-freecap p {		font-size:75%;		padding:0.25em;	}		.tx-veguestbook-pi1 .tx-guestbook-freecap h3 {		display:none;	}		.tx-veguestbook-pi1 .tx-guestbook-freecap span.tx-srfreecap-pi2-cant-read {		color:#990000;	}		.tx-veguestbook-pi1 .tx-guestbook-clear {		clear:both;		display:block;	}	.tx-veguestbook-pi1 input.tx-guestbook-submit {width:auto;display:block;border: 1px solid #CFCCC6;background: #F4F4F4;color: #675E45;font-size: 12px;margin-left: 461px;*margin-left: 474px;}/* -------------------- GUESTBOOK END -------------------------*//*--------------------- FORMULARZ KONTAKTOWY START ------------*/h3.mailformH3 {margin: 0px;padding: 0px;text-indent: 3px;padding-top:2px;}.accessible_mailform {margin: 0px;padding: 0px;text-indent: 3px;padding-top:2px;}fieldset.csc-mailform {text-align: left;margin: 0px auto;padding: 0px;width: 500px;padding: 2px;border: none;margin-top: 10px;margin-left: 100px;}.csc-mailform-field {display: block;margin-bottom: 3px;padding: 2px;font-size: 12px;}.csc-mailform-field label {float: left;text-align: right;margin: 0px;width: 160px;text-indent: 3px;margin-right: 10px;padding: 1px;color: #675E45;}.csc-mailform-field input { margin-left: 20px;margin: 0px;padding: 0px;width: 240px;margin-right: 50px;border: 1px solid #CFCCC6;padding: 1px;height: 1% }.csc-mailform-field textarea { margin-left: 20px;margin: 0px;padding: 0px;width: 240px;margin-right: 50px;padding: 1px;border: 1px solid #CFCCC6;height: 1%}input.csc-mailform-submit {clear: both;margin: 1px;width: 50px;float: right;margin-right: 80px;color: #675E45;font-size: 12px;}/*--------------------- FORMULARZ KONTAKTOWY END ----------------*//* -------------------- POZOSTALE START -------------------------*/.csc-header-n1 h1 {font-size: 18px;margin: 10px 0;padding: 0px 0px 0px 5px;}.csc-header-n1 h1 a {text-decoration: none;color: #B5AB9A;}.csc-header-n1 h2 {font-size: 18px;margin: 18px 0 30px 0;padding: 0px 0px 0px 20px;text-transform: uppercase;}p.csc-subheader-1 {color: #C39802;font-size: 12px;margin: 10px 0px;padding: 0px 0px 0px 5px;}.csc-textpic-imagewrap IMG {border: 1px solid #fff;border-top: none;padding: 0px;margin: 0px;}p.dane_adresowe a {color: #675E45;text-decoration: none;}p.dane_adresowe a:hover {text-decoration: underline;}p.bodytext a {text-decoration: none;border-bottom: 1px dashed #675E45;color: #675E45;}#footer1_right p.bodytext a {text-decoration: none;border-bottom: none;color: #B5AB9A;}#footer1_right p.bodytext a:hover {text-decoration: underline;}div.tx-fdfx2cols-pi1 {text-align: left;margin: 0px auto;width: 600px;border: none;position: relative; top: 0px;line-height: 18px;font-size: 12px;}.c2l1-left {border-right: none;float: left;margin: 0px;width: 50%;color: #675E45;}.c2l1-middle { position: absolute; top: 0px; left: 300px;padding: 0px;margin: 0px;width: 50%;height: 1%}a.backlink {float: left;color: #675E45;margin: 0 0 10px 30px;text-decoration: none;font-size: 12px;font-weight: bold;}a.backlink:hover {text-decoration: underline;}/* -------------------- POZOSTALE END -------------------------*/
