/* html i body */
html, body {
	margin:0; 
	text-align: center;
	background: rgb(166,223,255) url('../i/tlo.png') repeat-x top;
	}
	
body, table, td { font: 11px Verdana; color: #333333; }
img, a img { border: 0px none; margin: 0; }

a:link {color: rgb(73,137,213); text-decoration: none }
a:visited {color: rgb(73,137,213); text-decoration: none }
a:hover {color: #1A1A1A; text-decoration:underline }

/* main */
div#main {clear:both; margin:0 auto; width: 876px; text-align:left; }
div#top { width: 876px; height: 344px; }

div#content {width: 876px; text-align:left; background-color: #FFFFFF; padding: 0 0 0.4em 0; }


div#bottom1 {float: left; width: 438px; height: 55px; text-align:left; background: url('../i/tlo_bottom.png') no-repeat top left; margin: 0.4em 0 0.4em 0;}

div#bottom2 {float: left; width: 438px; height: 55px; text-align:right; background: #FFFFFF; margin: 0.4em 0 0.4em 0;}

div#bottom1_txt {float: left; padding: 1.9em 1em 1em 2em; text-align: left; color: #666666; font: bold 10px Verdana; line-height: 160%; }

div#bottom2_txt {float: left; width: 418px; padding: 1.9em 2em 0 0; text-align: right; font: 10px Verdana; line-height: 150%; color: #7A7A7A; }
div#bottom2_txt a:link { color: #7A7A7A; text-decoration: underline; font-weight: bold;}
div#bottom2_txt a:visited { color: #7A7A7A; text-decoration: underline; font-weight: bold;}
div#bottom2_txt a:hover { color: #DC0000; text-decoration: none; font-weight: bold;}



div#tresc {width: 804px; padding: 1.8em 3.6em 1.8em 3.6em; text-align: justify; font: 12px Verdana; line-height: 180%;}

div#tresc_home {float: right; width: 252px; height: 240px; text-align: left; font: 11px Tahoma; line-height: 150%;  background: url('../i/index_info_tlo.png') no-repeat top left; }
div#tresc_home_txt {width: 212px; height: 169px; padding: 1.5em 2em 0.5em 2em ;}
div#komitet_home_txt {width: 252px;  padding: 1.5em 0 1em 0; text-align: center;}


div#tresc #naglowek {font: bold 14px Tahoma; float: left; width: 100%; padding: 0.7em 0 1.8em 0.2em; color: rgb(73,137,213); }

#home_blok1 {float: left; width: 275px; padding: 0.5em 1em 1em 0; text-align: justify; font: 12px Verdana; line-height: 170%;}
#home_blok2 {float: left; width: 230px; padding: 0.5em 1.5em 1em 1em; text-align: center; font: 12px Verdana; line-height: 200%;}
#home_blok3 {float: left; width: 268px; padding: 0.5em 0 1em 1.6em; text-align: justify; font: 11px Verdana; line-height: 170%; border-left: solid 1px orange ;}


div#home_topfoto { width: 920px; height: 193px; text-align:center; background-color: #FFFFFF;  background-image: url('../i/top_line.png'); background-position: bottom; background-repeat: repeat-x;}



	#content #tresc form.kontakt-formularz-firma {
	width: 720px; font: 12px Arial;
}
	#content #tresc form.kontakt-formularz-firma fieldset {
		border:none;
		overflow:hidden;
	}
	#content #tresc form.kontakt-formularz-firma fieldset p {
		clear:both;
		overflow:hidden;
		margin-bottom:0.8em;
		line-height:1.8em;
	}
	#content #tresc form.kontakt-formularz-firma label {
		float:left;
		width:15em;
	}
	#content #tresc form.kontakt-formularz-firma p input,
	#content #tresc form.kontakt-formularz-firma p select,
	#content #tresc form.kontakt-formularz-firma p textarea {
		font-size:1.1em;
		float:left;
		width:36em;
		border:solid 1px #ddd;
		padding:3px;
	}
	#content #tresc form.kontakt-formularz-firma input.submit {
		background:#006296;
		border:none;
		text-transform:uppercase;
		color:#fff;
		font-size:9px;
		font-weight:bold;
		padding:9px;
		float:right;
		margin:5px 18px 5px 0;
		clear:both;
	}


/*maciej fabijanski 15-11-2011*/
div#loga {/*border: 4px solid red;*/ margin: auto; width: 365px; height: 150px;  }
