body {
	margin: 0px;
	background: url("../images/bg.jpg");
	font-size: 12px;
	font-family: futura, helvetica, arial, sans-serif;
}
inv {
	display:none;
}
#all {
	width: 780px;
	margin: auto;
}
#bg {
	float: left;
	background: url("../images/bg2.jpg");
	width: 780px;
}
#header {
	width: 780px;
	height: 136px;
	
	background: url("../images/top.jpg") no-repeat;
	cursor: pointer;
}
#menu {
	float: left;
	width: 165px;
	font-size: 12px;
	background: url("../images/bg2.jpg");
}
#menuu {
	width: 165px;
	height: 374px;
	background: url("../images/menu.jpg") no-repeat;

}
#info {
	width: 165px;
	height: 290px;
}

input.klm {font-family : Verdana;font-size : 8pt;background: #6396CE;border: 1px solid #FFFFFF;color: #FFFFFF; width:180px;}
input.kl {font-family : Verdana;font-size : 8pt;background: #6396CE;border: 1px solid #FFFFFF;color: #FFFFFF; }
input.menu {font-family : Verdana;width : 190px;font-size : 8pt;background: #FFFFFF;border: 1px solid #4d95df;color: #00008B; }
#kom_err {
	color:red;
}
#content_head {
	float: right;
	width: 607px;
	height: 38px;
	background: url("../images/head.jpg") no-repeat;
    margin-top: 13px;
	margin-right: 6px;
}
#content {
	float: right;
	width: 607px;
	background: url("../images/head_bg.jpg") repeat-y;
	margin-right: 6px;
}
#content_down {
	float: right;
	width: 607px;
	height: 4px;
	background: url("../images/head_down.jpg") no-repeat;
	margin-right: 6px;
}
#body {
	width: 580px;
	margin: auto;
	margin-bottom: 40px;
}

div.nagkom {
   border-top : solid #696 1px;
   border-bottom : solid #696 1px;
   border-left : solid #696 1px;
   border-right : solid #696 1px;
   padding : 0em 0.2em 0.06em 0.4em; 
   background: #f9f9f9 none; color: #000;
   text-align:right; 
}
div.stkom {
   border-bottom : solid #696 1px;
   border-left : solid #696 1px;
   border-right : solid #696 1px;
   padding : 0em 0.2em 0.06em 0.4em; 
   margin: 0 0.5em 1em 1em;
   background: #f9f9f9 none; color: #000;
   text-align:right; 
}

div.trkom {
   border-top : solid #696 1px;
   border-left : solid #696 1px;
   border-right : solid #696 1px;
   padding : 0.06em 0.2em 0.2em 0.4em; 
   margin: 0.2em 0.5em 0em 1em;
   background: #f9f9f9 none; color: #000; 
   min-height:50px;}

#footer {
	float: left;
	width: 780px;
	height: 57px;
	background: url("../images/footer.jpg") no-repeat;
	margin-bottom: 20px;
}
a {
	text-decoration: none;
	font-size: 11px;
	font-family: futura, helvetica, arial, sans-serif;
}
a:hover {
	text-decoration: underline;
	color: #ff9900;
}
h2 {
	text-align: center;
	font-size: 13px;
}
#content_head h2 {
	color: #fff;
	text-align: left;
	margin-left: 70px;
}
#menuu ul {
	padding: 15px 0px 0px 26px;
	font-size: 13px;
	line-height: 15px;
        list-style-type: none;

}
#menuu li {
   padding: 8px 0px 6px 0px;
}
#menuu a {
	color: #597ea8;
	font-weight: bold;

}
#designer {
	float: left;
	margin-top: 35px;
	margin-left: 20px;
}
#designer a {
	color: #868686;
	font-weight: bold;
	font-size: 10px;
}
#designer {
	color:#868686;
	font-weight: bold;
	font-size: 10px;
}
#links {
	float: right;
	margin-top: 33px;
	margin-right: 10px;
}
#links a {
    color:#868686;
	background: url("../images/li.jpg") no-repeat;
	padding-left: 12px;
	padding-right: 12px;
}
#table, #table td {
	border: 1px #3c6996 solid;
	margin: auto;
	font-size: 12px;
}
table {
	border: 1px #3c6996 solid;
	margin: auto;
	font-size: 12px;
}
.line {
	border-right: 1px #a0b6ce solid;
}
#plan {
	margin: 10px auto 10px auto;
}
#plan td {
	padding: 5px;
	color: #3c6996;
}
.bg {
	height: 14px;
   background: url("../images/table.jpg");
}
#form {
    width: 585px;
	height: 497px;
	background: url("../images/formularz.jpg");
	margin: auto;
}
.submit {
    width: 70px;
	height: 20px;
	background: url("../images/submit.jpg");
}
.reset {
    width: 70px;
	height: 20px;
	background: url("../images/reset.jpg");
}
#table_form td {
	color: #3c6996;
	padding: 5px;
}
#table_form {
	margin: auto;
	margin-top: 70px;
}
#table_form input {
	background-color: #fff;
	border-top: solid 1px #a1b3c7;
	border-left: solid 1px #a1b3c7;
	border-bottom: solid 1px #a1b3c7;
	border-right: solid 1px #a1b3c7;
	font-size: 10px;
	color: #000;
}
p {
	text-align: justify;
}
img {
	border: 0px;
}
