@charset "utf-8";
body  {
	font-size:12px;
	font-family: Arial, Tahoma, Helvetica;
	background: #cccccc;
	margin: 0 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0 0;
	color: #000000;
}
#top{margin:0 auto; padding:0 0; width:990px; background: url(../design/bg_lewy_gora.gif); height:115px;}
#top_break{margin:0 auto; padding:0 0; width:990px; background: url(../design/bg_lewy_gora.gif); height:115px;}
.logo{ margin:0 0; padding:0 0; width:241px; float:left; padding-left:40px;}
.top_content{float:right; text-align:right; padding-top:7px; color:#666;height:55px; width:700px; background:url(../design/top.jpg) bottom right no-repeat;}
.contener{margin:0 auto; padding:0 0; width:990px; background-image:url(../design/bg_glowny.gif); }
.menu{ background-color: #036; padding:0 0; margin:0 0; width:180px; padding:3px 10px; border-top:#F60 2px solid; color:#FFF; text-align:center; margin-top:15px; }
.podmenu{  padding:0 0; margin:0 0; width:189px; padding:3px 0px; color:#FFF; text-align:left; border-left:#F60 2px solid; }
.podmenub{  padding:0 0; margin:0 0; width:189px; padding:2px 0px; color:#FFF; text-align:left; border-left:#F60 2px solid; }
.top_border{ height:20px; border-bottom:#F60 3px solid; color:#0161a7; padding-top:10px; text-align:center; width:470px; margin-right:3px; padding-right:30px;}
.str{ margin:0 0; padding:0 0; float:left; width:20px; height:10px; background:url(../design/znaczek_menu.gif) left top no-repeat;  }
.nazwa{ margin:0 0; padding:0 0; margin-left:20px;}
h1{ font-size:13px; margin:0 0; padding:0 0;}
h2{ font-size:12px; margin:0 0; padding:0 0; font-weight:normal; }
.tresca{ border-right:#F60 solid 3px; margin-top:30px; text-align: justify; width:470px; padding-right:30px;}
.tresc{ border-right:#F60 solid 3px; margin-top:30px; text-align: justify; width:470px; padding-right:30px; text-indent:30px;}
.wtablicy{ margin-top:30px; text-align: justify; width:470px; margin-right:30px; padding:10px 0px;}
.menu a {font-size:12px; margin:0 0; padding:0 0; color:#FFF; text-decoration:none;}
.podmenu a {font-size:12px; margin:0 0; padding:0 0; color: #F2F2F2; text-decoration:none;}
.podmenu a:hover {font-size:12px; margin:0 0; padding:0 0; color: #F2F2F2; text-decoration: underline;}
.podmenub a {font-size:12px; margin:0 0; padding:0 0; color:  #F60; text-decoration:none;}
.podmenub a:hover {font-size:12px; margin:0 0; padding:0 0; color:  #F60; text-decoration:underline;}
.adres{font-size:11px; margin:10px 0px; padding:0 0;}
a{ color:#036; text-decoration:none;}
a:hover{ text-decoration:underline;}
.just{ text-align:justify; margin:0 0; padding:0 0; margin-bottom:20px; text-indent:30px;}
.notjust{ text-align:left; margin:0 0; padding:0 0; margin-bottom:20px;}
.tytstr {font-size:14px; font-weight:bolder;}
.sgb_button{background-color:#F60; color:#fff; cursor:pointer; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.text_field{ font-size:12px; font-family:Arial, Helvetica, sans-serif; width:200px; border:#F60 1px solid; padding:0px 3px;}
.text_field2{ font-size:12px; font-family:Arial, Helvetica, sans-serif; width:250px; border:#F60 1px solid; padding:0px 3px;}
form{ margin:0 0; padding:0 0; }

