/* s: hack float */
.clear:after {content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;}
.clear {min-height:1px;}
* html .clear {height:1px;}
/* e: hack float */

/* s: basic */
* {margin:0; padding:0; border:none; line-height: 100%;}
html, body {
/*  height: 100%; min-height: 100%; */
}

/*table {border-collapse: collapse;}*/
a, label {cursor: pointer;}
a:focus, input, select, textarea {
	-moz-outline:none; /* no border (ff) */
	outline:none;
}
textarea {overflow: auto;}
/*ul {list-style:none;}*/
/* e: basic */

.justify {text-align:justify !important;}
.center {text-align:center !important;}
.right {text-align:right !important;}
.left {text-align:left !important;}
.vtop {vertical-align:top !important;}


.relative {position:relative !important;}
.absolute {position:absolute !important;}

.clearboth {clear:both !important;}
.floatleft {float:left !important;}
.floatright {float:right !important;}
.floatnone {float:none !important;}
.inline {display:inline;}

.fbold {font-weight:bold !important;}
.fnormal {font-weight:normal !important;}

.noContent {
	padding:50px 0px;
	text-align:center;
	font-family:verdana;
	font-size:12px;
	/*font-weight:bold;*/
	color:#333333;	
}

.pad6 {padding:6px !important;}

.w100p {width:100% !important;}
.w45p {width:45% !important;}
.w48p {width:48% !important;}
.w20 {width:20px !important;}
.w100 {width:100px !important;}
.h10 {height:10px !important;}
.h25 {height:25px !important;}

.fs0 {font-size:0px !important;}


/*************************/

body {
	background:white url(../gfx/body_bg.gif) repeat-x;
}


#infoLine {
	width:293px; height:114px;
	margin:5px 0px 5px 0px;
}

/* s: sTop */
#sTop {
	border:0px solid red;
	margin:0px auto 0px auto;
	width:903px; height:349px;
	background:url(../gfx/top_bg1.jpg) center bottom no-repeat;
}
#sTop .content {
	position:relative;
	background:url(../gfx/top_bg.jpg) no-repeat;
	width:903px; height:105px;
}


#topLogo, #topLogoLink {position:absolute; top:23px; left:27px; z-index:1; width:280px; height:57px; font-size:0px;}
#topLogo {background:url(../gfx/timework.png) no-repeat;}
#topLogoLink {display:block; text-indent:-2000em; z-index:2;}

#topNav {
	float:right;
	margin:10px 0px 0px 0px;
}

#topLang, #topNavLink {
	border:0px solid red;
	list-style:none;
	font-size:0px;
	float:left;
}
#topLang li, #topNavLink li {
	border:0px solid red;
	font-size:0px;
	float:left;
}
#topLang .item0, #topLang .item1, #topLang .item2 {
	border:0px solid red;
	display:block;
	width:17px; height:12px;
	font-size:0px;
	text-indent:-2000em;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 4px;
}
#topLang .item0 {background:url(../gfx/icons/pl.gif) right no-repeat;}
#topLang .item1 {background:url(../gfx/icons/en.gif) right no-repeat;}
#topLang .item2 {background:url(../gfx/icons/de.gif) right no-repeat;}
#topLang .label, #topNavLink a {font-size:10px; font-family:arial; font-weight:bold; color:#459933;}

#topNavLink a {
	text-decoration:none;
	margin:0px 0px 0px 12px;
}
#topNavLink a:hover {color:#787878; /*#ff6600*/}
#topNavLink .item0 {background:url(../gfx/icons/mapsite.gif) left center no-repeat; padding:0px 0px 0px 15px; margin:0px 0px 0px 25px;}
#topNavLink .item1 {background:url(../gfx/icons/addToFavorites.gif) left 3px no-repeat; padding:0px 0px 0px 13px;}
#topNavLink .item2 {background:url(../gfx/icons/tellUs.gif) left 3px no-repeat; padding:0px 0px 0px 13px;}



#topMenu {position:absolute; bottom:7px; right:0px; border:0px solid red;}
#topMenu .l {
	width:4px; height:30px; font-size:0px;
	background:url(../gfx/top_menu/l.gif) right top no-repeat;
}
#topMenu .r {
	width:3px; height:30px; font-size:0px;
	padding:0px 0px 0px 0px;
	background:url(../gfx/top_menu/r.gif) right top no-repeat;
}
#topMenu .bg {
	height:30px; width:106px; font-size:0px;
	background:url(../gfx/top_menu/bg.gif) center top repeat-x;
	text-align:center;
}
#topMenu .bg a {
	display:block;
	padding:4px 0px 0px 0px;
	font-size:11px;
	font-family:arial;
	font-weight:bold;
	color:white;
	text-decoration:none;
}

/* e: sTop */




/* s: sContent */
#sContent {
	border:0px solid red;
	margin:0px auto 0px auto;
	width:903px;
}
/* e: sContent */




#sFooterNew {
	border:0px solid red;
	margin:0px auto 20px auto;
	width:903px;
}
.boxFooterNew {
	background:#7ba971 url(../gfx/footer_top.gif) left top no-repeat;
	font-size:0px;
	width:903px;
}
.boxFooterNewContent {
	background:url(../gfx/footer_bottom.gif) left bottom no-repeat;
	font-size:0px;
	width:903px; 
/*	min-height:35px;
	height:auto !mportant;
	height:35px; */
}

#footerMenuNew {
	border:0px solid red;
	list-style:none;
	padding:12px 6px 12px 6px;
	font-size:0px;
	float:left;
	width:438px;
}
#footerMenuNew li {
	display:inline;
	font-size:10px;
	font-family:arial;
	font-weight:bold;
	color:white;
}
#footerMenuNew a {
	font-size:10px;
	font-family:arial;
	font-weight:bold;
	color:white;
	text-decoration:none;
	text-transform:lowercase;
	padding:0px 3px 0px 3px;
}
#footerMenuNew a:hover {text-decoration:underline;}

#copyrightNew {
	padding:5px 0px 0px 10px;
	font-size:11px;
	font-family:arial;
	font-weight:normal;
	color:#7ba971;
}
.textNew {
	border:0px solid red;
	font-size:11px;
	text-align:right;
	font-family:arial;
	color:white;
	padding:5px 9px 5px 5px;
	float:right;
	width:432px;
	margin-top:15px;
}













/* s: sFooter */
#sFooter {
	position:relative;
	border:0px solid red;
	margin:0px auto 0px auto;
	width:903px; height:60px;
}
/* e: sFooter */


.boxFooter {
	position:absolute; top:0px; left:0px;  z-index:2;
	background:#7ba971; font-size:0px;
	width:460px; height:35px;
}
.boxFooter .tl, .boxFooter .tr, .boxFooter .bl, .boxFooter .br {width:2px; height:2px; position:absolute; font-size:0px;}
.boxFooter .tl {top:0px; left:0px; background:url(../gfx/box/tl.gif) no-repeat;}
.boxFooter .tr {top:0px; right:0px; background:url(../gfx/box/tr.gif) no-repeat;}
.boxFooter .bl {bottom:0px !important; bottom:-1px; left:0px; background:url(../gfx/box/bl.gif) no-repeat;}
.boxFooter .br {bottom:0px !important; bottom:-1px; right:0px; background:url(../gfx/box/_br.gif) no-repeat;}

.boxFooter1 {
	position:absolute; top:14px; right:0px; z-index:1;
	background:#7ba971; font-size:0px;
	width:480px; height:21px;
}
.boxFooter1 .tl, .boxFooter1 .tr, .boxFooter1 .bl, .boxFooter1 .br {width:2px; height:2px; position:absolute; font-size:0px;}
.boxFooter1 .tl {top:0px; left:0px; background:url(../gfx/box/tl.gif) no-repeat;}
.boxFooter1 .tr {top:0px; right:0px; background:url(../gfx/box/tr.gif) no-repeat;}
.boxFooter1 .bl {bottom:0px !important; bottom:-1px; left:0px; background:url(../gfx/box/bl.gif) no-repeat;}
.boxFooter1 .br {bottom:0px !important; bottom:-1px; right:0px; background:url(../gfx/box/br.gif) no-repeat;}

.boxFooter1 .text {
	font-size:11px;
	text-align:right;
	font-family:arial;
	color:white;
	padding:5px 9px 0px 9px;
}



.boxGray {
	position:relative;
	background:#eaeaea url(../gfx/box/gray/bg.gif);
}
.boxGray .tl, .boxGray .tr, .boxGray .bl, .boxGray .br {width:4px; height:4px; position:absolute; font-size:0px; line-height:0px;}
.boxGray .tl {top:0px; left:0px; background:url(../gfx/box/gray/tl.gif) no-repeat;}
.boxGray .tr {top:0px; right:0px; background:url(../gfx/box/gray/tr.gif) no-repeat;}
.boxGray .bl {bottom:0px; left:0px; background:url(../gfx/box/gray/bl.gif) no-repeat;}
.boxGray .br {bottom:0px; right:0px; background:url(../gfx/box/gray/br.gif) no-repeat;}


#footerMenu {
	list-style:none;
	padding:12px 6px 12px 6px;
	font-size:0px;
}
#footerMenu li {
	display:inline;
	font-size:10px;
	font-family:arial;
	font-weight:bold;
	color:white;
}
#footerMenu a {
	font-size:10px;
	font-family:arial;
	font-weight:bold;
	color:white;
	text-decoration:none;
	text-transform:lowercase;
	padding:0px 3px 0px 3px;
}
#footerMenu a:hover {text-decoration:underline;}

#copyright {
	position:absolute; top:40px; left:10px;
	font-size:11px;
	font-family:arial;
	font-weight:normal;
	color:#7ba971;
}
#netcare {
	position:absolute; top:39px; right:10px;
	font-size:10px;
	font-family:arial;
	font-weight:bold;
	color:#7ba971;
	text-decoration:none;
	padding:2px 0px 0px 83px;
	background:url(../gfx/netcare.gif) left center no-repeat;
	height:15px;
}


#col1 {
	border:0px solid red;
	float:left;
	width:182px;
	margin:0px 0px 0px 0px;
	/*overflow:hidden;*/
}

#col2 {
	border:0px solid red;
	float:right;
	width:405px;
	/*overflow:hidden;*/
}

#colLeft {
	border:0px solid red;
	float:left;
	width:598px;
	/*overflow:hidden;*/
}
#colRight {
	border:0px solid red;
	float:right;
	width:293px;
	/*overflow:hidden;*/
}


.boxSearch {
	border:0px solid red;
	position:relative; top:-6px; left:0px; z-index:1;
	background:url(../gfx/box/search/bg1.gif) no-repeat;
	width:293px; height:80px;
	/*margin:0px 0px -6px 0px;*/
}
.boxSearch .inputSearch {
	position:absolute; top:39px; left:50px;;
	width:168px; margin:0px; padding:1px 0px 0px 0px;
	background:transparent;
}
.boxSearch .buttonSearch {position:absolute; top:39px; left:226px;}


.boxWrite {
	border:0px solid red;
	position:relative;
	background:url(../gfx/box/write/bg.gif) repeat;
	margin:0px 0px 10px 0px;
}
.boxWrite .boxWriteTop {
	background:url(../gfx/box/write/top.gif) no-repeat;
	width:293px; height:77px;
	/*font-size:0px;*/
} 
.boxWrite .boxWriteTop a {
	background:url(../gfx/x.gif) repeat;
	width:293px; height:77px;
	display:block;
	text-decoration:none;
	text-indent:-2000em;
} 
.boxWrite .boxWriteFooter {
	background:url(../gfx/box/write/footer.gif) no-repeat;
	width:293px; height:4px;
	font-size:0px;
} 
.boxWrite .boxWriteContent {
	font-size:11px;
	font-family:arial;
	color:#514f4f;
	padding:8px 8px 8px 8px;
	line-height:130%;
}
.boxWrite .boxWriteContent p {line-height:130%;} 
.boxWrite .linkWrite {
	font-size:11px;
	font-family:arial;
	font-weight:bold;
	text-decoration:none;
	color:#168200;
	padding:0px 15px 0px 0px;
	margin:8px 0px 0px 0px;
	background:url(../gfx/icons/arrow_double_green.gif) right center no-repeat;
	display:block;
	float:left;
} 

.boxContact {
	border:0px solid red;
	position:relative;
	background:url(../gfx/box/contact/bg.gif) repeat;
	margin:0px 0px 10px 0px;
}
.boxContact .boxContactTop {
	background:url(../gfx/box/contact/top.gif) no-repeat;
	width:293px; height:75px;
	/*font-size:0px;*/
}
.boxContact .boxContactTop a {
	background:url(../gfx/x.gif) repeat;
	width:293px; height:75px;
	display:block;
	text-decoration:none;
	text-indent:-2000em;
} 
.boxContact .boxContactFooter {
	background:url(../gfx/box/contact/footer.gif) no-repeat;
	width:293px; height:4px;
	font-size:0px;
} 
.boxContact .boxContactContent {
	font-size:11px;
	font-family:arial;
	color:#514f4f;
	padding:8px 8px 8px 30px;
	line-height:130%;
} 
.boxContact .contactTitle {
	font-size:11px;
	font-family:arial;
	color:#168200;
	padding:0px 0px 0px 20px;
	background:url(../gfx/icons/arrow_double_green.gif) left center no-repeat;
}
.boxContact .contactText {
	font-size:11px;
	font-family:arial;
	color:#514f4f;
	line-height:130%;
	margin:0px 0px 10px 0px;
	padding:10px 0px 0px 20px;
	background:url(../gfx/box/contact/bg_text.gif) left top repeat-y;
}
.boxContact .contactText p {
	line-height:130%;
}
.boxContact .contactText a {color:#514f4f;}

.searchHeader, .writeHeader, .contactHeader {
	font-size:14px;
	font-family:tahoma;
	font-weight:bold;
	color:#198404;
} 
.searchHeader {position:absolute; top:11px; left:55px;}
.writeHeader {position:absolute; top:38px; left:74px; width:209px;}
.contactHeader {position:absolute; top:38px; left:74px; width:209px;}

.boxGreen {margin:0px 0px 10px 0px; cursor:pointer;}
.boxGreen .boxGreenTop, .boxGreen .boxGreenTop1 {
	background:url(../gfx/box/green/top.gif) no-repeat;
	width:293px; height:4px;
	font-size:0px;
} 
.boxGreen .boxGreenFooter, .boxGreen .boxGreenFooter1 {
	background:url(../gfx/box/green/footer.gif) no-repeat;
	width:293px; height:4px;
	font-size:0px;
} 
.boxGreen .boxGreenTop1 {width:182px; background:url(../gfx/box/green/top1.gif) no-repeat;}
.boxGreen .boxGreenFooter1 {width:182px; background:url(../gfx/box/green/footer1.gif) no-repeat;}

.boxGreen .boxGreenContent {
	position:relative;
	background:url(../gfx/box/green/bg.gif) repeat;
	padding:5px 10px 5px 10px;
}
.boxGreen .boxGreenContent .foo {background: url(../gfx/x.gif);
	width: 100%;
	height: 100%;
	position:absolute;
	top: 0;
	left: 0;
}
.boxGreenLink, .boxGreenLink a {
	font-size:14px;
	font-family:tahoma;
	font-weight:bold;
	text-decoration:none;
	color:white;
}


.boxInfo {margin:0px 0px 10px 0px;}
.boxInfo .boxInfoTop {
	background:#dbe5d7 url(../gfx/box/info/top1.gif) center top no-repeat;
	width:182px;
	font-size:0px;
}
.boxInfo .boxInfoTop a {
	font-size:12px;
	font-family:arial;
	font-weight:bold;
	text-decoration:none;
	color:#168200;
	display:block;
	padding:8px 6px 6px 6px;
} 
.boxInfo .boxInfoContent {
	font-size:11px;
	font-family:arial;
	color:#514f4f;
	line-height:130%;
}
.boxInfo .boxInfoContent img {width:182px; margin:0px; padding:0px; display:block; border:0px;}
.boxInfo .boxInfoFooter {
	background:#dbe5d7 url(../gfx/box/info/footer1.gif) center bottom no-repeat;
	width:182px; height:15px;
	font-size:0px;
} 









.boxBeam {
	position:relative;
	background:url(../gfx/box/beam/r.gif) right top no-repeat;
	height:24px;
}
.boxBeamLeft {
	background:url(../gfx/box/beam/l.gif) left top no-repeat;
	height:24px;
}
.boxBeamContent {
	padding:6px 10px 0px 10px;
	font-size:12px;
	font-family:arial;
	color:#6e7096;
}
.boxBeamLink {
	font-size:12px;
	font-family:arial;
	font-weight:bold;
	color:#6e7096;
	text-decoration:none;
}
.boxBeamLinkNews {
	font-size:12px;
	font-family:arial;
	font-weight:bold;
	color:#6e7096;
	text-decoration:none;
	background:url(../gfx/icons/arrow_double_blue.gif) right center no-repeat;
	padding:0px 12px 0px 0px;
	display:block;
}
.boxBeamPrint {
	position:absolute; top:5px; right:10px;
	background:url(../gfx/icons/print.gif) left top no-repeat;
	width:13px; height:13px;
	text-indent:-2000em;
}



.listNews {
	margin:0px 0px 10px 0px;
}
.listNewsHeader {
	font-size:11px;
	font-family:arial;
	color:#7f8099;
	background:#f9f9fb url(../gfx/news/top.gif) no-repeat;
	padding:7px 10px 5px 10px;
	margin:7px 0px 0px 0px;
}
.listNewsLine {
	background:#f9f9fb url(../gfx/news/line.gif) repeat-x;
	height:1px;
	font-size:0px;
}
.listNewsDate {
	font-size:11px;
	font-family:arial;
	font-weight:bold;
	color:#7ba971;
	background:#f9f9fb;
	padding:4px 5px 3px 5px;
	margin:0px 0px 0px 10px;
	float:left;
}
.listNewsContent {
	font-size:11px;
	font-family:arial;
	color:#787878;
	padding:5px 10px 10px 10px;
	line-height:130%;
}
.listNewsLinkMore {
	float:right;
	font-size:11px;
	font-family:arial;
	font-weight:bold;
	text-decoration:none;
	color:#7ba971;
	padding:0px 12px 0px 0px;
	margin:0px 5px 0px 0px;
	background:url(../gfx/icons/arrow_green.gif) right center no-repeat;
}


.menuLeft {
	width:182px;
	margin:0px 0px 12px 0px;
}
.menuLeftTop, .menuLeftFooter {width:182px; height:13px; font-size:0px; margin:0px 0px 3px 0px;}
.menuLeftTop {background:url(../gfx/menu_left/top.gif) no-repeat;}
.menuLeftFooter {background:url(../gfx/menu_left/footer.gif) no-repeat;}
.menuLeft ul {list-style:none;}
.menuLeft li {
	margin:0px 0px 3px 0px;
	padding:7px 7px 7px 7px;
	background:#3c9429;
	font-size:0px;
}
.menuLeft a {
	display:block;
	font-size:11px;
	font-family:arial;
	font-weight:bold;
	text-decoration:none;
	color:white;
	line-height:140%; /*11px*/
	padding:0px 0px 0px 13px;
	background:url(../gfx/menu/arrow.gif) 0px 4px no-repeat;
}


.menuRight {
	width:293px;
	margin:5px 0px 5px 0px;
}
.menuRightTop, .menuRightFooter {width:293px; height:13px; font-size:0px; margin:0px 0px 3px 0px;}
.menuRightTop {background:url(../gfx/menu/top.gif) no-repeat;}
.menuRightFooter {background:url(../gfx/menu/footer.gif) no-repeat;}
.menuRight ul {list-style:none;}
.menuRight li {
	margin:0px 0px 3px 0px;
	padding:7px 7px 7px 7px;
	background:#3c9429;
	font-size:0px;
}
.menuRight a {
	display:block;
	font-size:11px;
	font-family:arial;
	font-weight:bold;
	text-decoration:none;
	color:white;
	line-height:11px;
	padding:0px 0px 0px 13px;
	background:url(../gfx/menu/arrow.gif) 0px 2px no-repeat;
}


.menuRight1 {
	width:293px;
	margin:5px 0px 5px 0px;
}
.menuRightTop1, .menuRightFooter1 {width:293px; height:13px; font-size:0px; margin:0px 0px 3px 0px;}
.menuRightTop1 {background:url(../gfx/menu/top.gif) no-repeat;}
.menuRightFooter1 {background:url(../gfx/menu/footer.gif) no-repeat;}
.menuRight1 ul {list-style:none; font-size:0px;}
.menuRight1 ul ul {margin:0px 0px 0px 20px;}
.menuRight1 li {
/*	margin:0px 0px 3px 0px;*/
/*	background:#3c9429;*/
	font-size:0px;
}
.menuRight1 a {
	display:block;
	font-size:11px;
	font-family:arial;
	font-weight:bold;
	text-decoration:none;
	color:white;
	line-height:140%;
	margin:0px 0px 3px 0px;
	padding:7px 7px 7px 20px;
	background:#3c9429 url(../gfx/menu/arrow.gif) 7px 11px no-repeat;
}
.menuRight1 ul ul a {
	color:#168200;
	font-weight:normal;
	margin:0px 0px 3px 0px;
	padding:5px 7px 5px 20px;
	background:#eaeaea url(../gfx/menu/arrow.gif) 7px 8px no-repeat;
}
.menuRight1 ul ul a:hover {
	color:white;
	background-color:#3c9429;
}








.tabform1 {
	width:590px;
	font-family:Arial; font-size:11px; color:#6b6866; margin-top:10px;
}
.tabform1 .tekst {padding-left:10px;}
.tabform1 .msg {
	color:#696969; font-weight:bold; text-align:center; /*border-bottom:1px solid #696969;*/
}
.tabform1 .naglowek {
	color:#6b6866; 
	font-weight:bold; 
	font-size:12px; 
	border-top:1px solid #dcdcdc; 
	border-bottom:1px solid #dcdcdc; 
	padding:3px 0px 3px 0px;
}
.ftext, .ftextarea {font-family:Arial; font-size:13px; width:99%; border:1px solid #dcdcdc;}
.ftextarea {height:70px;}
.tabform1 .submit {font-weight:bold; padding:2px 4px;}
.tabform1 select {border:1px solid #dcdcdc; font-family:Arial; font-size:13px; }

/*
.elNaglowek {
	font-family:arial;
	font-size:16px;
	color:#6e7096;
	margin-bottom:10px;
	padding:2px 10px 2px 15px;
	background:url(../gfx/icons/arrow_double_blue.gif) left center no-repeat;
}
*/
.elNaglowek {
	font-family:arial;
	font-size:14px;
	color:#6e7096;
	margin-bottom:10px;
	padding:2px 10px 3px 0px;
	border-bottom:1px solid #6e7096;
}


.elTekst {font-family: Arial; font-size: 12px; color:#848381; margin-bottom:10px; line-height:130%;}
.elHtml {font-family: Arial; font-size: 12px; color:#848381; margin:10px 0px 10px 0px; line-height:130%;}
.elHtml p {line-height:130%; margin:0px 0px 10px 0px;}
.elHtml a {color:#6e7096; text-decoration: none;}
.elHtml a:hover {text-decoration: underline;}
.elHtml ul {list-style-image: url(../gfx/icons/arrow_list_green.gif); margin:0px 0px 2px 20px;}
.elHtml li {padding:3px 0px 3px 0px;}
.img1 {border: 1px solid #dcdcdc; padding:1px;}

.elTablista {font-family: Arial; font-size: 12px; color:#848381; margin-bottom:5px;}
.elTablista a {color:#848381; text-decoration: none;}
.elTablista a:hover {color:#848381; text-decoration: underline;}




.tabszukaj {margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: Arial; font-size: 12px; color: #848381;}
.tabszukaj a {color:#6e7096; text-decoration: none; font-weight:bold;}
.tabszukaj a:hover {text-decoration: underline;}
.tabszukaj td {padding: 4px 0px 6px 0px; border-bottom:1px dashed #dcdcdc; line-height:130%;}
.tabszukaj td b {color:#696969;}

.navbar {margin:0px 0px 10px 0px;}
.navbar, .navbar a {
	font-family: verdana;
	font-size: 11px;
	color: #ff6600;
	text-decoration: none;
}	

.tabadres {font-family: Arial; font-size: 11px; color:#6b6866;}
.tabadres .naglowek , .tabadres .opis {font-family: Verdana; padding:5px 0px 5px 5px;}
.tabadres .naglowek {font-size: 14px; color:#6b6866; font-weight:bold;}
.tabadres .opis, .tabadres .opis a {font-family: Verdana; font-size: 12px; color:#6b6866;}
.tabadres .wiecej a {text-decoration:none; font-weight:bold; color:#6e7096;} 




.elList {margin:5px 0px 10px 0px;}
.elListTitle {
	font-family:arial;
	font-size:14px;
	color:#6e7096;
	font-weight:bold;
	padding:2px 10px 2px 15px;
	background:url(../gfx/icons/arrow_double_blue.gif) left center no-repeat;
}
.elListDesc {
	font-family:arial;
	font-size:12px;
	color:#6e7096;
	line-height:130%;
}


.elPhoto {margin:5px 0px 10px 0px;}
.elPhoto img {border: 1px solid #dcdcdc; padding:1px; float:left; margin:0px 10px 5px 0px;}
.elPhotoTitle {
	font-family:arial;
	font-size:14px;
	color:#3c9429;
	font-weight:bold;
}
.elPhotoDesc {
	font-family:arial;
	font-size:12px;
	color:#848381;
	line-height:130%;
}


/*
.elFile {margin:5px 0px 10px 15px;}
.elFileTitle, .elFileTitle a {
	font-family:arial;
	font-size:14px;
	color:#3c9429;
	font-weight:bold;
	text-decoration:none;
}
.elFileTitle a {
	padding:2px 10px 2px 15px;
	background:url(../gfx/icons/arrow_green.gif) left center no-repeat;	
}
.elFileTitle a:hover {text-decoration:underline;}
.elFileDesc {
	font-family:arial;
	font-size:12px;
	color:#848381;
	line-height:130%;
}
*/

.elFile {margin:5px 0px 10px 15px;}
.elFileTitle, .elFileTitle a {
	font-family:arial;
	font-size:12px;
	color:#3c9429;
	font-weight:bold;
	text-decoration:none;
}
.elFileTitle a {
	padding:2px 10px 2px 15px;
	background:url(../gfx/icons/arrow_green.gif) left center no-repeat;	
}
.elFileTitle a:hover {text-decoration:underline;}
.elFileDesc {
	font-family:arial;
	font-size:12px;
	color:#848381;
	line-height:130%;
}






.elGallery {margin:5px 0px 10px 0px;}
.elGallery img {border: 1px solid #dcdcdc; padding:1px; margin:0px 10px 10px 0px;}
/*.elGallery img {border: 1px solid #dcdcdc; padding:1px; float:left; margin:0px 10px 10px 0px;}*/


.offerSearch {margin:10px 0px 5px 0px; font-size:10px; font-family:arial; font-weight:bold; color:#848381;}
.offerSearch .offerSearch_header {font-size:11px;}
.offerSearch .offerSearch_header td {text-align:left; padding:1px 2px 1px 5px; border-bottom:1px solid #eeeeee;}
.offerSearch .offerSearch_label {}
.offerSearch .offerSearch_label td {text-align:left; padding:1px 2px 1px 5px;}
.offerSearch .offerSearch_input td {text-align:left; padding:0px 2px 0px 5px;}
.offerSearch input, .offerSearch select {width:100%;}
.offerSearch input, .offerSearch select, .offerSearch option {
	font-size:11px; font-family:tahoma; font-weight:normal; color:#606060;
}
.offerSearch input, .offerSearch select {border:1px solid #606060;}
.offerSearch input  {padding:2px;} 
.offerSearch option {padding:1px;}
.offerSearch .offerSearch_stanowisko {width:35%;}
.offerSearch .offerSearch_region {width:35%;}
.offerSearch .offerSearch_data_dodania {width:20%;}
.offerSearch .offerSearch_szukaj {width:10%;}

.offerSearch .offerSearch_footer td {text-align:left; padding:1px 2px 1px 5px; border-top:1px solid #eeeeee;}
.offerSearch_szukaj input {padding:1px;}



.listaofert {
	font-family: Arial;
	font-size: 11px;
	color: #787878;
}

.listaofert .naglowek {
	font-weight:bold;
	padding:5px 4px 5px 8px;
	border-bottom:1px solid #ffffff;
	background:#eeeeee;
}

.listaofert .text {
	padding:5px 4px 5px 8px;
	border-bottom:1px solid #ffffff;
	/* background: #f5f6f7; */ 
}

.listaofert .text a {
	color: #787878;
	text-decoration: none;
}
.listaofert .text a:hover {
	color: #6e7096;
}
.listaofert .top, .listaofert .footer {
	background:#eeeeee;
	height:2px;
	position:relative;
}
.listaofert .top .l, .listaofert .footer .l, .listaofert .top .r, .listaofert .footer .r {
	width:2px; height:2px; font-size:0px;
	position:absolute; border:0px solid black;
}
.listaofert .top .l {
	left:0px; top:0px;
	background:url(../gfx/box/tl.gif) no-repeat;
}
.listaofert .top .r {
	right:0px; top:0px;
	background:url(../gfx/box/tr.gif) no-repeat;
}
.listaofert .footer .l {
	left:0px; top:0px;
	background:url(../gfx/box/bl.gif) no-repeat;
}
.listaofert .footer .r {
	right:0px; top:0px;
	background:url(../gfx/box/br.gif) no-repeat;
}





.boxOferta {
	margin:20px auto 10px auto;
	width:570px;
}
.boxOfertaTop {
	background:url(../gfx/oferta/bg_top.gif) no-repeat;
	width:570px; height:2px; font-size:0px;
}
.boxOfertaFooter {
	background:url(../gfx/oferta/bg_footer.gif) no-repeat;
	width:570px; height:2px; font-size:0px;
}
.boxOfertaContent {
	padding:20px 10px 10px 10px;
	background:#e3e6e7;
}

.boxOfertaDate {
	margin:0px 10px 0px 0px;
	background:url(../gfx/oferta/bg_date.gif) no-repeat;
	width:300px; height:26px;
	font-size:11px;
	font-family:arial;
	color:white;
}
.boxOfertaDate div {
	padding:8px 10px 0px 10px;
}
.boxOfertaDate span {
	font-size:11px;
	font-weight:bold;
	color:#696969;
}

.boxOferta .historyBack {
	background:url(../gfx/oferta/arr_left.gif) left 6px no-repeat;
	padding:3px 0px 3px 15px;	
	font-size:11px;
	font-family:arial;
	font-weight:bold;
	color:#696969;
	text-decoration:none;
	display:block;
	margin:0px 0px 0px 10px;
}

.boxOferta .linkZglos {
	background:url(../gfx/oferta/arr_right.gif) right 6px no-repeat;
	padding:3px 15px 3px 0px;	
	font-size:11px;
	font-family:arial;
	font-weight:bold;
	color:#696969;
	text-decoration:none;
	display:block;
	margin:0px 10px 0px 10px;
}

.boxOrange {
	position:relative;
}
.boxOrangeTop {
	background:url(../gfx/oferta/box_orange/top.gif) left top no-repeat;
	height:3px; font-size:0px;
}
.boxOrangeFooter {
	background:url(../gfx/oferta/box_orange/footer.gif) left top no-repeat;
	height:3px; font-size:0px;
}
.boxOrangeContent {
	background:url(../gfx/oferta/box_orange/bg.gif) repeat-y;
	border-bottom:1px solid #ff8e0b;
}
.boxOrangeContent1 {
	position:relative; z-index:1;
	min-height:350px;
	height:auto !important; 
	height:350px;
}
.boxOrangeFoto {
	position:absolute; top:3px; left:3px; z-index:0;
	background:url(../gfx/oferta/box_orange/bg_foto.gif) no-repeat;
	width:281px; height:308px;
}

.boxOrangeInfo {
	width:289px;
	padding:10px;
}
.boxOrangeInfoTop {
	background:url(../gfx/oferta/box_info/top.gif) no-repeat;
	width:289px; height:2px; font-size:0px;
}
.boxOrangeInfoFooter {
	background:url(../gfx/oferta/box_info/footer.gif) no-repeat;
	width:289px; height:2px; font-size:0px;
}
.boxOrangeInfoContent {
	background:url(../gfx/oferta/box_info/bg.gif) repeat;
	padding:10px;
	font-size:11px;
	font-family:arial;
	color:white;
	text-align:left;
	line-height:130%;
}
.boxOrangeInfoContent p {line-height:130%; margin-bottom:5px;}
.textRegion {
	padding:10px;
	font-size:11px;
	font-family:arial;
	color:white;
}
.textRegion span {
	font-size:14px;
	font-weight:bold;
}

.boxOfertaTitle {
	margin:10px 10px 20px 10px;
	padding:0px 0px 5px 0px;
	border-bottom:1px solid white;
	font-size:16px;
	font-family:arial;
	color:white;
	font-weight:bold;
}

.boxOfertaOswiadczenie {
	margin:10px 10px 10px 10px;
	padding:5px 0px 5px 0px;
	border-top:1px solid white;
	font-size:11px;
	font-family:arial;
	color:white;
}

.boxOfertaText {
	margin:10px 10px 10px 10px;
}

.boxOfertaTextHeader {
	font-size:14px;
	font-family:arial;
	font-weight:bold;
	color:#ff6600;
	background:white;
	width:200px;
	padding:6px;
}
.boxOfertaTextContent {
	font-size:12px;
	font-family:arial;
	color:#6b6866;
	background:white;
	padding:10px;
	line-height:130%;
}

.boxOfertaTextContent p, .boxOfertaTextContent ul, .boxOfertaTextContent li {line-height:130%;}

.boxOfertaTextContent ul {
	list-style-image: url(../gfx/oferta/li.gif);
	margin-left:20px;
}
.boxOfertaTextContent li {margin:0px 0px 0px 15px; padding:3px 0px;}















/*****************************************************************************************/
/* s: multiCont */


.multiCont {display:inline;}
.multiCont, .multiCont p, .multiCont ol, .multiCont ul, .multiCont li, .multiCont div,
.multiCont h1, .multiCont h2, .multiCont h3, .multiCont h4, .multiCont h5, .multiCont h6
{
	font-family:tahoma;
	color:#787878;
	line-height:normal;
	font-size:12px;
	/*text-align:justify;*/
}

.multiCont h1, .multiCont h2, .multiCont h3, .multiCont h4, .multiCont h5, .multiCont h6 {margin:0px 0px 10px 0px;} 
.multiCont h1, .multiCont h1 * {font-size:20px;} 
.multiCont h2, .multiCont h2 * {font-size:18px;} 
.multiCont h3, .multiCont h3 * {font-size:16px;} 
.multiCont h4, .multiCont h4 * {font-size:14px;} 
.multiCont h5, .multiCont h5 * {font-size:12px;}
.multiCont h6, .multiCont h6 * {font-size:10px;}

.multiCont p {margin:0px 0px 10px 0px; line-height:140%;}
.multiCont a {text-decoration:underline; color:#f8b8e5;}
.multiCont a:hover {text-decoration:underline; color:white;}
.multiCont ul, .multiCont ol {margin:5px 0px 5px 25px; line-height:120%;}
.multiCont li {line-height:120%;}
.multiCont img {border:4px solid #91d1db; float:left; margin:5px 10px 5px 0px;}
/* e: multiCont */

/* s: multiCont_header */
.multiCont_header {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	font-size:22px !important; font-family:verdana, tahoma !important; color:white; font-weight:normal;
}
/* e: multiCont_header */



/* s: multiCont_photo */
.multiCont_photo {/*display:inline; padding:0px 5px 5px 0px;*//*float:left; margin:0px 10px 10px 0px;*/}
.multiCont_photo img {border:1px solid #720718; padding:3px; background-color:white; float:left; margin:0px 10px 5px 0px;}
/* e: multiCont_photo */

/* s: multiCont_gallery */
.multiCont_gallery {float:left; clear:both; border:0px solid black; padding-bottom:10px;}
.multiCont_gallery img {border:1px solid #720718; padding:3px; background-color:white;}
.multiCont_gallery ul {float:left;}
.multiCont_gallery li {float:left; margin:0px 10px 10px 0px;}
.multiCont_gallery h2 {
	font-size:14px; font-family:tahoma; font-weight:bold; color:#720718;
	padding:0px;
	margin-bottom:10px; 
}
/* e: multiCont_gallery */








