body {
	background: #27252A;
	font-size: 11px;
	font-family: verdana;
}
.menu_gorne {
	background: url(images/menu_pasek.png) repeat-x;
	padding-left: 50px;
}

a, a:link, a:visited, a:hover {
	color: #444444;
}

h2, h2 a:link {
	color: #000;
	font-size: 13px;
	font-weight: 800;
	margin: 0;
	padding: 0;
}

h1 {
	color: #3FA8D9;
	font-size: 15px;
	border-bottom: 1px solid #3FA8D9;
	padding-bottom: 6px;
	margin-bottom: 6px;
	padding-left: 20px;
}

#sub_prawa_strona {
	padding: 20px;
}

.kontakt_form {
background:#FFFFFF;
border:1px solid #3FA8D9;
width:385px;
}

table.links td {
	padding: 3px;
}

a.linkItem:link {
	color: #000;
}

.breadcrumbs {
	color: #c2c2c2;
	padding-left: 20px;
	font-size: 8px;
}

form.ddfm h2, form div.fmdesc1 { font-size: 13px; }
form.ddfm div.fmdesc { font-size: 13px; font-weight: 800; }
form.ddfm legend,  form.ddfm label,  form.ddfm label.fmtextlblwide { color: #606060; }
form.ddfm .fmcheck p,  form.ddfm .fmradio p, form.ddfm textarea,  form.ddfm .fmfullblock,  form.ddfm .fmhalfblock,  form.ddfm .fmselect,  form.ddfm input.fmtext, form.ddfm input.fmverify, form.ddfm textarea.fmtextwide, form.ddfm .submit, form.ddfm .credits { color: #404040; }
form.ddfm .required { color: #E1001A; }
.ddfmerrors { color: #FF0000; }
form.ddfm { font-size: 100%; }
form.ddfm h1, form.ddfm h2 { text-align: left; margin: 0 0 10px 0; padding: 0; }
form.ddfm legend,  form.ddfm label,  form.ddfm label.fmtextlblwide { font-weight: bold; }
form.ddfm .credits { font-size: 90%; display: none; }
form.ddfm legend { font-size: 110%; }
.ddfmerrors { font-weight: bold; }
.ddfmwrap { width: 99%; margin: 0 auto; }
form.ddfm { text-align: left; padding: 15px; }
form.ddfm fieldset { padding: 0 10px 2px 10px; margin: 0 0 13px 0; display: block; }
form.ddfm legend { padding: 0 6px 0 6px; margin: 0 0 0 10px; }
form.ddfm label { display: block; float: left; width: 14%; text-align: right; margin: 0 2px 0 0; padding-bottom: 0; }
form.ddfm label.fmtextlblwide { display: block; float: left; text-align: left; margin: 0 10px 0 1px; padding-bottom: 8px; }
form.ddfm select.fmselect { width:215px; background-color: #fff; border: 1px solid #3FA8D9; display: block; float: right; margin-right: 46px; padding: 0pt; }
form.ddfm .fmcheck { display: block; margin-bottom: 15px; }
form.ddfm .fmradio { display: block; margin-bottom: 15px; }
form.ddfm textarea { float: left; position: relative; width: 205px; margin-bottom: 15px; margin-left: 39px; padding: 3px; background-color: #fff; border: 1px solid #3FA8D9; height: 100px; }
form.ddfm br { clear: left; }
form.ddfm .fmfullblock { padding-left: 0px; }
form.ddfm .fmhalfblock { margin-left: 18%; width: 75%; }
form.ddfm input.fmverify { float: left; display: block; width: 22%; margin-bottom: 15px; padding: 3px; background-color: #fff; border: 1px solid #3FA8D9; }
form.ddfm img { margin: 1px 0 0 10px; }
form.ddfm input.fmfile, form.ddfm input.fmtext { float: left; display: block; width: 205px; margin-bottom: 15px; margin-left:10px; background-color: #fff; border: 1px solid #3FA8D9; }
form.ddfm textarea.fmtextwide { display: block; float: left; width: 205px; margin-right: 2px; margin-bottom: 15px; margin-left:10px; padding: 3px; }
form.ddfm .credits { text-align: right; margin-top: 5px; }
form.ddfm label.submit { margin-top: 15px; text-align: right; width: 32%; }
form.ddfm label.checkbox input { width: 25px; margin-left: 95px; }
form.ddfm input.submit { background-color: #fff; border: 1px solid #3FA8D9; }
.naglowek{position:relative;top:100px;left:289px;margin:-12px 0 0 0;padding:0;width:500px;font:normal 10px Verdana;color;#59595B}
.naglowek h1, .naglowek h2{border-bottom:none;color:#59595B;display:inline;margin:0;padding:0;font:normal 10px Verdana}