﻿/* html i body */
html, body {
	margin:0; 
	text-align: center;
	background: rgb(246,241,231) url('i/tlo.png') repeat-x top;
	}
	
body, table, td { font: 11px Verdana; color: #333333; }
img, a img {
	border: 0px none;
	margin: 0;
	text-align: justify;
}

a:link {color: #ed1c24; text-decoration: none }
a:visited {color: #ff0000; text-decoration: none }
a:hover {color: #1A1A1A; text-decoration:underline }

/* main */
div#main {clear:both; margin:0 auto; width: 920px; text-align:left; }
div#top { width: 920px; height: 110px; background: white url('i/top-tlo.gif') top left no-repeat;}
div#menu { width: 920px; height: 70px; text-align:center;  background-color: #FFFFFF;}

div#content {float: left;  width: 920px; text-align:left; background-color: #FFFFFF; background-image: url('i/tlo_tresc.gif'); background-position: bottom left; background-repeat: no-repeat; }

div#bottom_linki {float: left; width: 920px; height: 74px; text-align:center; background: url('i/tlo_bottom_linki.png') repeat-x top left;}
div#bottom_linki_ {float: left; width: 920px; height: 52px; text-align:center; padding: 0.6em 0 0 0;}


div#bottom1 {float: left; width: 459px; height: 73px; text-align:left; background: url('i/tlo_bottom.png') no-repeat top left;}

div#bottom2 {float: left; width: 455px; height: 73px;}

div#bottom1_txt {float: left; padding: 1.2em 1em 1em 2em; text-align: left; color: rgb(255,255,255); font: 10px Verdana; line-height: 160%; }

div#bottom2_txt {float: left; width: 450px; padding: 0.8em 0 1em 0; text-align: right; font: 10px Verdana; line-height: 150%; color: #7A7A7A; }
div#bottom2_txt a:link { color: #ed1c24; text-decoration: none; font-weight: bold;}
div#bottom2_txt a:visited { color: #B90000; text-decoration: none; font-weight: bold;}
div#bottom2_txt a:hover { color: #DC0000; text-decoration: underline; font-weight: bold;}



div#tresc {float: left; width: 800px; padding: 1em 5em 3em 5em; text-align: justify; font: 12px Verdana; line-height: 150%;}

div#tresc_home {float: left; width: 900px; padding: 1em 3em 1em 3em; text-align: justify; font: 12px Verdana; line-height: 150%;}

div#tresc_home table td {line-heifht: 150%;}


div#tresc #naglowek {font: bold 12px Verdana; float: left; width: 100%; padding: 1em 0 1.5em 0;}
div#tresc_home #naglowek {font: bold 12px Verdana; float: left; width: 100%; padding: 1em 0 1.5em 0;}


#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: 520px; height: 280px; padding: 0.5em 0 1em 1.6em; text-align: justify; margin-left: 2em; font: 11px Verdana; line-height: 170%; border-left: solid 1px orange ;}
div#tresc_home #home_blok3 #naglowek {font: bold 12px Verdana; float: left; width: 100%; padding: 0.2em 0 1em 0;}


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;}

#foto-oferta {float: right; width: 220px;}

#cennik {width: 560px; padding: 0.5em 0 0 1em; text-align: left; font: 12px Verdana; border-bottom: solid 1px orange; height: 24px; }
#cennik_nazwa {float: left;width: 330px; padding: 0 0 0 0; text-align: left; font: 12px Verdana;}
#cennik_cena {float: left;width: 100px; padding: 0 0 0.5em 0; text-align: right; font: 12px Verdana;}
#cennik_czas {float: left;width: 120px; padding: 0 0 0.5em 0; text-align: right; font: 12px Verdana;}

#cennik-opis {width: 560px; padding: 0.5em 0 0 1em; text-align: left; font: 11px Verdana; border-bottom: solid 1px orange; height: 24px; }
#cennik-opis_nazwa {float: left;width: 240px; padding: 0 0 0.5em 0; text-align: left; font: 11px Verdana;}
#cennik-opis_opis {float: left;width: 280px; padding: 0 0 0.5em 0; text-align: right; font: 11px Verdana;}

#plan {width: 600px; padding: 0.5em 0 0 1em; text-align: left; font: 12px Verdana; border-bottom: solid 1px orange; height: 64px; }
#plan_opis {float: left;width: 490px; padding: 1em 0 0.5em 0; text-align: left; font: 12px Verdana;}
#plan_tytul {float: left;width: 100px; padding: 1.4em 0 0.5em 0; text-align: left; font: 12px Verdana;}
















#home_blok3 p {padding: 0 0 0.4em 0;}
#home_blok3 p span#nag {font: bold 11px Tahoma;  line-height: 170%;}
#home_blok3 p a:link, #home_blok3 p a:visited {color: #B00000; text-decoration: none;}
#home_blok3 p a:hover {color: black; text-decoration: underline;}




div#tresci p {padding: 0.2em 1.2em 1em 1.2em; margin: 0; font: 11px Verdana; line-height: 190%; text-align: justify; color: #121212;}
div#tresci hr {color: rgb(149,112,39); width: 80%; height: 1px;}









#news-lista {float: left; width: 780px; margin:0; padding: 1em 1em 2em 1em; background: url('i/newsy-tlo.html') bottom center no-repeat;}
#news-lista #dane {float: left; width: 650px;}
#news-lista #opcje {float: left; width: 120px; margin:0; padding:0; text-align: left;}

#news-lista #data {float: left; width: 80px; margin:0; padding:0; font: 12px Tahoma; color: rgb(102,102,102);}

#news-lista #tytul {float: left; width: 560px; margin:0; padding:0; font: bold 12px Tahoma;}
#news-lista #tytul a:link, #news-lista #tytul a:visited {color: rgb(18,157,210); text-decoration: none; font: bold 12px Tahoma;}
#news-lista #tytul a:hover {color: rgb(18,157,210); text-decoration: underline;  font: bold 12px Tahoma;}

#news-lista #tresci {float: left; width: 590px; margin:0; padding:1em 0 1em 0; font: 11px Tahoma; line-height: 160%;}




#stronicowanie {clear:both; margin:0 auto; width: 560px; text-align: center; font: bold 11px Tahoma; padding: 1em; }
#stronicowanie a:link, #stronicowanie a:visited {color: rgb(18,157,210); text-decoration: none;}
#stronicowanie a:hover {color: rgb(132,197,113); text-decoration: underline;}

#stronicowanie2 {clear:both; margin:0 auto; width: 560px; text-align: center; font: 10px Tahoma; padding: 1em; }




div#main-form {clear:both; margin:0 auto; width: 574px; text-align:left; background: white;}

/* kontakt */
#formZgloszenie label {
		float:left;
		width:11em;
	margin-top: 10px;
	margin-bottom: 2px;
	font: 11px Verdana;
	}

#formZgloszenie {
float: left;
	width: 574px;
	margin: 0;
	display: block;
background: url(i/form-tlo.html) top no-repeat;
font: 11px Verdana;
}

#formZgloszenie .tloPole {
	display: block;
	width: 500px;
	padding: 1em 1em 1em 1em;
	margin: 1em 2em 0 2em;
	border: 1px solid rgb(172,213,238);
}
#formZgloszenie .tloPole2 {
	display: block;
	width: 500px;
	padding: 1em 1em 1em 1em;
	margin: 1em 2em 0 2em;
	border: 1px solid rgb(172,213,238);
}
#formZgloszenie   .input1  {
	color: #666666;
font: 11px Verdana;
background: white url(i/form-pole-tlo.html) top repeat-x;
	border: 1px solid rgb(112,174,219);
	margin-top: 5px;
	margin-bottom:5px;
	padding: 4px;
}
#formZgloszenie  .input2  {
	color: #666666;
font: 11px Verdana;
background: white url(i/form-pole-tlo.html) top repeat-x;
	border: 1px solid rgb(112,174,219);
	margin-top: 6px;
	margin-bottom: 6px;
}

.input-submit {
	color: white;
	font: bold 11px Verdana;
background: url(i/form-butt-tlo.html) top repeat-x;
	margin-top: 3px; border:0;
	margin-bottom:3px;
	padding: 7px;
}




