/* CSS Document */

body,td,th {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #707070;

}

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

a {

	color: #5596c6;

	font-weight: bold;

	text-decoration: none;

}

a:hover {

	text-decoration: none;

	color: #559600;

}

h1 {

	font-size: 14px;

	color: #707070;

}

h2 {

	font-size: 12px;

	color: #707070;

}
h3 {

	font-size: 13px;

	color: #707070;

}


/* KOMÓRKI */

.tdHeader {

	height:51px;

	width:552px; /* 562 - 10 padding */

	background-image:url(images/bck_gora_naglowka.gif);

	background-repeat:repeat-x;

	vertical-align:bottom;

	text-align:right;

	padding-right:10px;

}

.tdFooter {

	height:40px;

	width:543px; /* 563 - 20 padding */

	background-color:#ebebeb;

	vertical-align:middle;

	font-size:10px;

	padding-left:20px;	

}

.tdFooter a {

	font-weight:normal;

	color:#707070;

}

.tdFooter a:hover {

	color:#707070;

}

.tdOsi {

	height:40px;

	width:257px; /* 277 - 20 padding */

	background-image:url(images/bck_osi.gif);

	background-repeat:no-repeat;

	text-align:center;

	vertical-align:middle;

	font-size:10px;

	padding-left:20px;

}

.tdOsi a {

	font-weight:normal;

	color:#ebebeb;

}

.tdOsi a:hover {

	color:#707070;

}

.tdText {

	background-image:url(images/bck_dol_obszaru_tekstowego.gif);

	background-repeat:repeat-x;

	background-position:bottom;

	vertical-align:top;

	padding-bottom:40px;

}

.tdMainText {

	text-align:justify;

	padding:10px 30px 40px 10px;

	line-height:1.3;

}

.tdZach {

	height:30px;

	width:248px; /* 278 - 30 padding */

	background-image:url(images/bck_zacheta_sg.gif);

	background-repeat:no-repeat;

	padding-left:30px;

}

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

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

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

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



.tdZach div {

	width:200px;

	background-image:url(images/dots_line.gif);

	background-repeat:no-repeat;

	background-position:bottom;

}

.tdZach div a {

	display:block;

	width:200px;

	background-image:url(images/arrow_1.gif);

	background-repeat:no-repeat;

	background-position:right;

	/*line-height:30px;*/

}

.tdLine {

	height:4px;

	width:840px;

	background-image:url(images/bck_linia_pod_menu.gif);

	background-repeat:repeat-x;

}



/* MENU */

.menu1 {

	background-image:url(images/menu_1a.gif);

	background-repeat:repeat-x;

}

.menu2 {

	background-image:url(images/menu_2a.gif);

	background-repeat:repeat-x;

}

.menu3 {

	background-image:url(images/menu_3a.gif);

	background-repeat:repeat-x;

}

.menu4 {

	background-image:url(images/menu_4a.gif);

	background-repeat:repeat-x;

}

.menu5 {

	background-image:url(images/menu_5a.gif);

	background-repeat:repeat-x;

}

.menu1,

.menu2,

.menu3,

.menu4,

.menu5 {

	text-align:center;

	vertical-align:middle;

}

.menu1 a,

.menu2 a,

.menu3 a,

.menu4 a,

.menu5 a {

	font-weight:normal;

	color:#FFFFFF;

}

.menu1 a:hover,

.menu2 a:hover,

.menu3 a:hover,

.menu4 a:hover,

.menu5 a:hover {

	color:#ebebeb;

}



.selected_menu a {

	font-weight:bold;

	color:#FFDD00 ;

}



/* TEKSTY */

.zach {

	font-size:10px;

	font-weight:bold;

	text-align:left;

	margin:5px 18px 5px 30px;

}

.text {

	text-align:justify;

	margin:10px 0px 10px 0px;

	line-height:1.3;

}

h1.text {

	margin:20px 0px 10px 0px;

}

.wiecej {

	text-align:right;

	font-size:10px;

	padding-right:10px;

	margin:5px 18px 5px 30px;

	background-image:url(images/arrow_2.gif);

	background-repeat:no-repeat;

	background-position:right;

}

.subRecord {

	float:left;

	clear:both;

	width:522px;

	margin-top:8px;

}

.subTitle {

	display:block;

	font-size:12px;

}

.subDate {

	font-size:9px;

}

.subSeparator {

	height:1px;

	background-image:url(images/dots_sub.gif);

	background-repeat:repeat-x;

	background-position:left top;

	padding-bottom:8px;

}

.subThumb {

	border:1px solid silver;

	margin:4px 4px 0px 0px;

}

.imgThumb {

	border:1px solid silver;

	margin:4px 4px 0px 0px;

	float:left;

}

.goUp {

	display:block;

	width:512px;

	float:right;

	clear:both;

	text-align:right;

	padding-right:10px;

	margin-top:10px;

	background-image:url(images/arrow_3.gif);

	background-repeat:no-repeat;

	background-position:right;	

}





/* FORMULARZ */

.cForm label {

	width:150px;

	float:left;



	text-align:right;

	padding:3px 10px 0px 0px;

}

.cForm input,

.cForm textarea {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #707070;

	width:250px;

	float:left;

	clear:right;

	margin:0px 0px 5px 0px;

	border:1px solid #d1d1d1;

	padding:2px;

}

.cForm input {

	height:13px;

	background-image:url(images/form_input.gif);

	background-repeat:repeat-x;

}

.cForm textarea {

	height:65px;

	background-image:url(images/form_textarea.gif);

	background-repeat:repeat-x;	

}

.cForm .button {

	clear:both;

	width:auto;

	height:auto;

	background-image:none;

	background-color:#d1d1d1;

	border:none;

	text-align:center;

	padding:4px 10px 4px 10px;

	margin-left:160px;

}





.more2 {

	display:block;

	text-align:right;

}
