td,div {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333;box-sizing: border-box; -moz-box-sizing: border-box; }
body {margin:0px; background-image:url(images/tlo2.gif); text-align:center; vertical-align:top;}
.srodek { width: 766px; vertical-align:top; text-align:center; background-color:url(images/tlo.jpg);background-repeat:repeat-x; height:100%;}
.zawartosc { height: 100%; text-align:center; background-color:url(images/tlo.jpg);background-repeat:repeat-x; vertical-align:top; padding:0; border: none;} 
.tlo_gora {height: 100%; background-image:url(images/tlo.jpg);background-repeat:repeat-x; width: 100%; padding:0; margin:0; border: none;}
.calosc_tab { height: 100%;}
DIV#srodek_div { background-color:#FFFFFF;  }
DIV#stopka { position:relative;  width: 700px; bottom: 0px; height: 70px; vertical-align:middle; padding-top:10px; border-top: 1px solid #cccccc; font-size:10px;} .sr_lewy { width: 200px; height: 100%; vertical-align:top; padding-right:10px; }
.sr_tab { height: 100%;}
.sr_prawy { width: 490px; height: 100%; vertical-align:top; padding-left:10px; border-left: 1px solid #cccccc;}
.dane {color:#999999;}
.div_l { color: #339900; font-size:10px; text-align:justify;  }
.div_p { color:#787878; font-size:11px; text-align:justify; line-height: 17px;  }
.tytul { font-size: 18px; font-family:Arial; margin-bottom: 20px;  }
.flash_player { color:#003300; font-size:10px; text-align:justify; color: #CCCCCC; padding-top:20px;}
img.ramka {border:#cccccc solid 2px; float: right; margin-left: 10px; margin-bottom: 10px;  }
img.ramka2 {border:#cccccc solid 2px; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; margin-right: 10px;   }
a.link_st { font-size: 11px; color: #666666; font-weight: bold; text-decoration:none;}
a.link_st:hover { font-size: 11px; color: #6699aa; font-weight: bold; text-decoration:none;}
.o_firmie {color:#787878; font-size:11px; text-align:justify; line-height: 17px;}
.o_firmie2 { text-align:center; }
.o_firmie3 {color:#787878; font-size:11px; text-align:justify; line-height: 17px; vertical-align: top;}
a.oferta_l { font-size: 15px; color: #343434; font-weight: bold; text-decoration:none; font-family: tahoma;}
a.oferta_l:hover { font-size: 15px; color: black; font-weight: bold; text-decoration:underline; font-family: tahoma;}
.ko_1 { font-size:14px; font-weight: bold; color: #333333; text-align:justify;}
.ko_3 { font-size:11px; font-weight: bold; color: #333333; text-align:justify; margin-top: 10px;}
.ko_2 { font-size:12px; font-weight: bold; color: #333333; text-align:left; padding-top: 10px; line-height: 16px;}
.ko_dzial {font-size:11px; font-weight: bold; color: #006600; text-align:left; padding-top: 0px; line-height: 16px;}
.ko_reszta {font-size:11px; font-weight: none; color: #666666; text-align:left; line-height: 15px;}
a.ko_mail:link {color: #3399FF; text-decoration: none; }
a.ko_mail:hover {color: #333333; text-decoration: underline; }
.div_oferta_l { margin-bottom: 1px; background-repeat: no-repeat; height: 50px; width:200px; border: 1px solid #efefef; text-align: right; padding-top:27px; padding-right: 3px;}
h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#000000;}
form {
	margin: 0;	padding: 0;
}

input, select {
	font: 11px Tahoma, Arial, sans-serif;
}

select, .inputbox {
	padding: 2px;
}

textarea {
	padding-left: 2px;font: 11px Tahoma, Arial, sans-serif;
}

.textarea {
    border-top: 1px solid #BABDB6; border-right: 1px solid #EDEEEC; border-bottom: 1px solid #EDEEEC; border-left: 1px solid #BABDB6;
	background: url(/images/shadow.gif) repeat-x top #FFFFFF;
}

.div_kont_pole { text-align: justify; font-size: 11px; color: silver; padding: 3px; margin: 2px; border: 1px solid #cccccc; background-color: #efefef; width: 476px;
}

.button {
	padding: 1px 4px; border-top: 1px solid #E1E1E1; border-left: 1px solid #E1E1E1; border-bottom: 1px solid #BABDB6;
	border-right: 1px solid #BABDB6; background: url(images/but-bg.gif) #EFEFEF;
}

.button:hover, .button:focus {
	border-top: 1px solid #BABDB6; border-right: 1px solid #E1E1E1;	border-bottom: 1px solid #E1E1E1; border-left: 1px solid #BABDB6;
}

.inputbox_wym {
		border-top: 1px solid #BABDB6; border-right: 1px solid #EDEEEC; border-bottom: 1px solid #EDEEEC; border-left: 1px solid #BABDB6;
		background-color: aaddee;
}

.inputbox {
	border-top: 1px solid #ababab; border-right: 1px solid #EDEEEC; border-bottom: 1px solid #EDEEEC; border-left: 1px solid #BABDB6;
	background: url(/images/shadow.gif) repeat-x top #fff;
}

.inputbox:hover, .inputbox:focus {
	border: 1px solid #BABDB6; background: url(/images/shadow.gif) repeat-x top #FFFFFF;
}

button {
	padding: 1px 4px; border-top: 1px solid #E1E1E1; border-left: 1px solid #E1E1E1; border-bottom: 1px solid #BABDB6;
	border-right: 1px solid #BABDB6; background: url(images/but-bg.gif) #EFEFEF;
}

button:hover, .button:focus {
	border-top: 1px solid #BABDB6; border-right: 1px solid #E1E1E1;	border-bottom: 1px solid #E1E1E1; border-left: 1px solid #BABDB6;
}

.td_formularze_users { font-size: 10px; color: #787878;}


