body {
  font:small/1.5em Tahoma,'Trebuchet MS', Verdana,Sans-serif;
  color:#000;
  background:#fff;
  margin:0px;
  padding:0px;
  text-align:center;
}
a {
	font:small/1.5em Tahoma,'Trebuchet MS', Verdana,Sans-serif;
}
input {
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#777;
	border:1px solid #999999;
	padding-left:4px;
}
textarea {
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Tahoma,Sans-serif;
	color:#777;
	height:200px;
	border:1px solid #999999;
	width:410px;padding:4px;
}
.textAreaOpisS {
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	height:120px;
	border:1px solid #999999;
	width:410px;padding:4px;
}
.inputTelSufix {
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	height:18px;
	border:1px solid #999999;
	width:218px;padding-left:4px;
}
.inputTelPrefix {
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	height:13px;
	border:1px solid #999999;
	width:13px;padding-left:4px;
}
select {
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#777;
	border:1px solid #999999;
}
.katalog {
	font:normal 12px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	height:80px;
	width:250px;
}
/* ok */
.button {
	background:transparent url(../img/btn_bg.gif) no-repeat;
	font:bold 10px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#fff;
	border:0px solid black;
	margin-top:10px;
	height:22px;
	width:110px;
	cursor:pointer;
}


.buttonUp {
	font:normal 12px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	background:#6E3613;
	color:#fff;
	border:0px solid black;
	height:15px;
	width:15px;
}
#container {
	margin:auto;
	width:760px;
	text-align:left;
	padding-top:0px;
	/*border:1px solid black;*/
}
#body {
	/*background:url(line_pion.gif) 155px repeat-y;
	border:1px solid blue;*/
}
/* ok */
#headerFlash {
	height:180px;
	width:760px;
	margin:0px;
	text-align:center;
	/*border:1px solid blue;*/
}
#mapaSzlaki {
	height:530px;
	width:530px;
	margin-top:10px;
	/*border:1px solid blue;*/
}
#reklamaFlash {
	height:250px;
}
#reklamaTooba {
	height:80px;
	text-align: center;
	padding:10px 0px 0px 0px;
}
#reklamaTooba img {
	border: 1px solid #DEDEDE;
}
#reklamaTooba a {
	font:bold 12px verdana;
	text-decoration:none;
	color: #444444;
}

#header p{
	margin:0px;
}
#path {
	height:18px;
	color:#14A5C2;
	/*border:1px solid blue;*/
}
#path p {
	margin:0px;
	padding:0px;
}
/* START LEFT - Opisuje lewą kolumnę menu */
/* Warstwa lewej kolumny */
#left {
	float:left;
	width:202px;
	/*background:#FFF3AC;
	border:1px solid red;*/
}
#left ul {
	margin:0px;
	padding:0px;
}
#left li {
	font:bold 12px 'Trebuchet MS', Verdana,Tahoma,Sans-serif;
	list-style-type:none;
	line-height:5px;
}
#left a {
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	text-decoration:none;
	color:#777777;
}
#left a:hover {
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#6694ab;
}
#leftBoxKatalog {
	background:transparent url(../img/left_kogloszen.gif) no-repeat 6px 8px;
	padding:30px 13px 13px 25px;
	margin:0px;
	font:normal 12px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
}
#leftBoxNews {
	background:transparent url(../img/left_aktualnosci.gif) no-repeat 6px 8px;
	padding:30px 13px 13px 25px;
	margin:0px;
	font:normal 12px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
}
#leftBoxPlatne {
	background:transparent url(../img/left_oplatne.gif) no-repeat 6px 8px;
	padding:25px 13px 13px 25px;
	font:normal 12px 'Trebuchet MS', Verdana,Tahoma,Sans-serif;
}
/* poprawione */
#leftBoxSponsor {
	font:normal 10px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#AEAEAE;
}
#leftBoxLoga {
	height:60px;
	padding:13px;
}
#leftBoxLoga img {
	border:0px solid black;
}
#leftBoxLogaImg {
	float:left;
	height:60px;
	width:43px;
}
/* poprawione */

/* ok */
/* END LEFT */
/* START RIGHT - Opisuje prawą kolumnę menu */
/* Warstwa prawej kolumny */
#right {
	float:right;
	width:550px;
}
#rightBoxName {
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#777;
	padding:9px 11px 15px 11px;
}
#rightBoxName .title{
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#87bb21;
	padding:0px;
	margin:0px;
}
#rightBoxName .szlakHeader {
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	text-align:center;
}
#rightBoxName .szlakHeader .szlakCiotka {
	font:bold 14px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#000;
}
#rightBoxName .szlakHeader .szlakGolabkowy {
	font:bold 14px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#e41500;
}
#rightBoxName .szlakHeader .szlakPiekielko {
	font:bold 14px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#ffc000;
}
#rightBoxName .line1 {
	font:bold 12px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
}
#rightBoxName .italic {
	font-style:italic;
}


#rightBoxName form {
	margin:0px;
}
#rightBoxName a {
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#6694ab;
	text-decoration:none;
}
#rightBoxName a:hover {
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#6694ab;
	text-decoration:underline;
}
#rightBoxName .tableSearch {
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#777;
	margin:auto;
	margin-top:20px;text-align:right;
}
#rightBoxName .numberPages {
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#87BB21;
	padding:0px;
	margin:0px;
	text-align:right;
}
#rightBoxName .pages {
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#777;
	text-align:center;
	margin-top:5px;
	margin-bottom:5px;
}
#rightBoxName .pages span {
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#bebebe;
	text-align:center;
}
#rightBoxName .pages a {
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#6694ab;
	text-decoration:none;
}
#rightBoxName .pages a:hover {
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#6694ab;
	text-decoration:none;
}
/*
#rightBoxName .sort {
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#545454;
	margin-bottom:5px;
}
#rightBoxName .sort .color {
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#14A5C2;
	margin-bottom:5px;
}
#rightBoxName .sort .textBold {
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#545454;
}
#rightBoxName .sort .line {
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#cccccc;
}
*/
#rightBoxName .tableList {
	border-bottom:1px solid #14A5C2;
	width:547px;
}
#rightBoxName .tableList .atdesc {
	font: normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	text-align: left;
}
#rightBoxName .tableList .atname {
	font: bold 12px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color: #777;
	text-align: left;
}
#rightBoxName .tableList td a {
	font:bold 12px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#545454;
	text-align:center;
}
#rightBoxName .tableList .check {
	border:0px solid #cccccc;
	width:auto;
}
/* używane */
/* tabela rejestracji użytkownika */
#rightBoxName .tableRegisterUser {
	font:normal 12px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#777;
	margin:auto;
	margin-top:5px;
	padding-top:5px;
	text-align:left;
}
#rightBoxName .tableRegisterUser .zdjecia {
	border:1px solid #cccccc;
}
#rightBoxName .tableRegisterUser .check {
	border:0px solid #cccccc;
	width:auto;
}
#rightBoxName .tableRegisterUser .tdNormal {
	/*background:#ECECEC;*/
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#777;
	text-align:right;margin:0px;padding-bottom:0px;height:15px;line-height:15px;
	padding-right:10px;border:1px solid #fff;
}
#rightBoxName .tableRegisterUser .tdBold {
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#6694ab;
	text-align:left;
	padding-right:10px;
}
#rightBoxName .star {
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#777;
}
#rightBoxName .warning {
	font:bold 12px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:red;
	padding-top:10px;
	text-align:center;
}
#rightBoxName .red {
	color:red;
}


/* tytuł artykułu */
#rightBoxName .article .titleArts {
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#6694ab;
	margin:0px 0px 0px 0px;
	padding:0px;
}
#rightBoxName .article .title {
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#6694ab;
	margin:10px 0px 0px 0px;
	padding:0px;
}
#rightBoxName .article .title1 {
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
}
#rightBoxName .article .news {
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	margin:10px 0 10px 0;
	padding:0px;
	text-align:justify;
}
#rightBoxName .article .newsBold {
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
}
#rightBoxName .article .imgLeft {
	margin:0px 10px 10px 0;
	border:1px solid #cccccc;
	float:left;
}
#rightBoxName .article .imgRight {
	margin:0px 0px 10px 10px;
	border:1px solid #cccccc;
	float:right;
}
#rightBoxName .article .news a {
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#777;
	text-align:justify;
	text-decoration:none;
}
#rightBoxName .article .news a:hover {
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	text-align:justify;
	text-decoration:underline;
}
#rightBoxName .article .news a.blue{
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#6694ab;
	text-decoration:none;
}
#rightBoxName .article .news a:hover.blue{
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#6694ab;
	text-decoration:underline;
}
/* font i wyrównanie dla daty wyświetlanej na dole artykułu i w liście newsów */
#rightBoxName .article .date {
	font:italic 8pt Tahoma;
	text-align:right;
	color:#b3b3b3;
}
#rightBoxName .article ul li {
	float:none;
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	line-height:15px;
}
/* START CENTER - Opisuje środkową kolumnę */
/* Warstwa środkowej kolumny */
#center {
	float:left;
	margin-left:8px;
	width:410px;
}
/* START RIGHT RIGHT - Opisuje najbardziej prawą kolumnę */
/* Warstwa prawej kolumny */
#rightRight {
	float:right;
	width:132px;
}
/* START MORE - Opisuje link więcej w liście newsów */
/* czcionka, margines dolny i położenie tekstu */
.more {
	font:normal 7pt 'Trebuchet MS', Verdana,Tahoma,Sans-serif;
	margin:0px 0 10px 0;
	text-align:right;
}
/* END MORE */


#rightBoxName .tableOffer {
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#777;
	text-align:left;
	margin-top:5px;
}
#rightBoxName .tableOffer td td {
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#777;
	text-align:center;
} 
#rightBoxName .tableOffer img {
	border:0px solid #cccccc;
}
#rightBoxName .tableOffer p {
	color:#777;
	margin:4px 0px 0px 0px;
	padding:4px 0px 0px 0px;
}
#rightBoxName .tableOffer .zdjecia {
	border:1px solid #cccccc;
	margin-bottom:10px;
	line-height:6px;
}
#rightBoxName .tableOffer .title {
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	text-align:left;
	color:#6694ab;
}
#rightBoxName .tableOffer .photo {
	padding-right:20px;
	padding-left:10px;
	vertical-align:top;
	padding-top:10px;
}
#rightBoxName .tableOffer .rightText {
	vertical-align:top;
	padding-top:0px;
}
#rightBoxName .tableOffer .leftWhite {
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	text-align:right;
	padding-right:10px;
	width:110px;
}
#rightBoxName .tableOffer .rightWhite {
	text-align:left;width:300px;
}
#rightBoxName .tableOffer .leftGrey {
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	background:#F0F0F0;
	text-align:right;
	padding-right:10px;
	width:110px;
}
#rightBoxName .tableOffer .rightGrey {
	background:#F0F0F0;
	text-align:left;width:300px;
}
#rightBoxName .tableOffer .cena {
	height:40px;
	color:red;
	font-weight:bold;text-align:left;
}
#rightBoxName .tableOffer .dane {
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	text-align:center;
	padding-right:10px;
	height:40px;
}
#rightBoxName .tableOffer .right {
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	text-align:right;
}
#rightBoxName .komentarze {
	font:normal 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	width:420px;
	background:#fff;
	text-align:left;
}
/* END RIGHT */
/* BOX START */
#Box {
	border:1px solid #E1E4E2;
	background:transparent;
}
#BoxLT {
	background:url(../img/frame_lt.gif) no-repeat 0% 0%;
	margin-left:-2px;
	margin-top:-2px;
	margin-right:-2px;
	margin-bottom:-2px;
	line-height:11px;
}
#BoxRT {
	background:url(../img/frame_rt.gif) no-repeat 100% 0%;
	line-height:11px;
}
#BoxLB {
	background:url(../img/frame_lb.gif) no-repeat 0% 100%;
	line-height:11px;
}
#BoxRB {
	background:url(../img/frame_rb.gif) no-repeat 100% 100%;
	line-height:11px;
}

/* bug in IE */
* html #Box {
	border:1px solid #E1E4E2;
}
* html #BoxLT {
	background:url(../img/frame_lt.gif) no-repeat 0% 0%;
	margin-left:-2px;
	margin-top:-2px;
	margin-right:-2px;margin-bottom:0px;
	line-height:11px;
}
* html #BoxLB {
	background:url(../img/frame_lb.gif) no-repeat 0% 100%;

}
* html #BoxRB {
	background:url(../img/frame_rb.gif) no-repeat 100% 100%;
	
}
/* BOX END */

/* BOX GREEN GREY START */
/* GREEN HEADER START */
.BoxGreenH {
	clear:both;
	height:31px;
}
.BoxGreenLeftH {
	background:#fff url(../img/top_green_left.gif) no-repeat;
	float:left;
	height:31px;
	width:12px;
}
.BoxGreenCenterH {
	background:#fff url(../img/sto_green.gif) no-repeat;
	float:left;
	height:31px;
	width:15px;
}
.BoxGreenRightH {
	background:#87bb21 url(../img/top_green_right.gif) no-repeat right;
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#fff;
	float:left;
	height:31px;
	width:175px;
}
.BoxGreenRightH p {
	margin:10px 8px 0px 5px;
}
.BoxGreenSmallRightH {
	background:#87bb21 url(../img/top_green_right.gif) no-repeat right;
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#fff;
	float:left;
	height:31px;
	width:105px;
}
.BoxGreenSmallRightH p {
	margin:10px 8px 0px 5px;
}
/* GREEN HEADER END */
/* GREY HEADER START */
.BoxGreyH {
	background:#fff;
	clear:both;
	height:31px;
}
.BoxGreyLeftH {
	background:#fff url(../img/top_grey_left.gif) no-repeat;
	float:left;
	height:31px;
	width:12px;
}
.BoxGreyCenterH {
	background:#fff url(../img/sto_grey.gif) no-repeat;
	float:left;
	height:31px;
	width:15px;
}
.BoxGreyRightH {
	background:#bebebe url(../img/top_grey_right.gif) no-repeat right;
	float:left;
	height:31px;
	width:175px;
}
/* GREEN HEADER END */
/* GREY CENTER START */
.BoxGreyCenter {
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	background:#ececec;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	padding:5px 20px 5px 20px;
}
.BoxGreyCenter ul {
	width:160px;
}
.BoxGreyCenter li a {
	display: block;
	padding: 3px 0px 3px 0px;
	background: url(../img/st_green.gif) no-repeat right;
	border-bottom: 1px solid #ccc;
	
}
.BoxGreyCenter li a:hover, .BoxGreyCenter li a:active, .BoxGreyCenter li a.a {
	background: url(../img/st_blue.gif) no-repeat right;
}
* html ul li { float: left;}
* html ul li a { height: 1%; }
/* nie potrzebne
#BoxGreyCenter a {background: url(../img/st_green.gif) no-repeat right;
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	padding-bottom:4px;
	border-bottom: 1px solid #bebebe;
	voice-family:"\"}\""; *//* Box Model fix */
/*	voice-family:inherit; 
}
#BoxGreyCenter a:hover {background: url(../img/st_blue.gif) no-repeat right;
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
}
*/
.BoxGreyCenter .otherMenu a, .BoxGreyCenter .otherMenu a:hover {
	background:transparent;
	font:bold 11px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	line-height: 15px;
}
.BoxGreySmallCenter {
	background:#ececec;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	padding:0px;
}

/* GREY CENTER END */
/* GREY FOOTER START */
.BoxGreyF {
	background:#fff;
	font-size:4px;
	clear:both;
	height:13px;
}
.BoxGreyLeftF {
	background:#fff url(../img/bot_grey_left.gif) no-repeat;
	float:left;
	height:13px;
	width:12px;
}
.BoxGreyRightF {
	background:#bebebe url(../img/bot_grey_right.gif) no-repeat right;
	float:left;
	height:13px;
	width:190px;
}
.BoxGreySmallRightF {
	background:#bebebe url(../img/bot_grey_right.gif) no-repeat right;
	float:left;
	height:13px;
	width:120px;
}
/* GREY FOOTER END */
/* BOX GREEN GREY END */
/* START SEPARATOR - Definiuje przerwę między box-ami */
.separator {
	font-size:6px;
	height:6px;
	line-height:6px;
}
/* END SEPARATOR */
/*
#center {
	border:0px solid green;
}
#center_body {
	border:1px solid blue;
	background:#FC0;
	margin-left:160px;
	margin-right:160px;
}
*/
/* START FOOTER - Opisuje stopkę strony */
/* Główna warstwa stopki */
#footer {
	background:#fff;
	clear:both;
	height:36px;
}
/* Warstwa pierwszej części menu stopki */
#footer1 {
	background:#fff;
	height:36px;
	float:left;
	width:200px;
	text-align:right;
}
/* Warstwa lewego zaokrąglenia background-u stopki */
#footer2 {
	background:#fff url(../img/stopka_left.gif) no-repeat right;
	height:36px;
	float:left;
	width:20px;
}
/* Warstwa drugiej części menu i loga TMZC w stopce */
#footer3 {
	background:#bebebe;
	height:36px;
	text-align:left;
	float:left;
	width:434px;
}
#footer3_ {
	background:#bebebe url(../img/logo_cms.gif) no-repeat right;
	height:36px;
	text-align:left;
	float:left;
	width:26px;
}
#footer3__ {
	background:#bebebe url(../img/logo_creicon.gif) no-repeat right;
	height:36px;
	text-align:left;
	float:left;
	width:70px;
}
/* Warstwa prawego zaokrąglenia background-u stopki */
#footer4 {
	background:#fff url(../img/stopka_right.gif) no-repeat;
	height:36px;
	float:left;
	width:10px;
}
/* Warstwa w której występuje tekst stopki */
.footerMenu {
	font:normal 10px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	height:16px;
	color:#fff;
	padding-top:10px;
	/*border:1px solid blue;*/
}
/* Link w warstwie w której występuje tekst stopki */
.footerMenu a {
	font:normal 10px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	text-decoration:none;
	color:#fff;
}
.footerMenu a:hover {
	font:normal 10px Tahoma,'Trebuchet MS', Verdana,Sans-serif;
	color:#6694ab;
}
/* END FOOTER */
.center {
	text-align:center;
}
.right {
	text-align:right;
}