body { background-color: #ECECEE; }
.menu_dolne { color: #9D9D9D; font-family: verdana; font-size: 10px; }
.menu_dolne a:link { color: #9D9D9D; }
.menu_dolne a:visited { color: #9D9D9D; }
.menu_dolne a:link { color: #9D9D9D; }
.prezentacja { font-family: verdana; font-size: 11px; color: #595957; }
.boks_glowna { border: 1px solid #E2E3DE; padding: 30px; text-align: left; color: #616161; font-family: verdana; font-size: 11px; }
.boks_glowna a:link { color: #41B6E1; text-decoration: none; }
.boks_glowna a:visited { color: #41B6E1; }
.boks_glowna a:hover { color: #41B6E1; text-decoration: underline; }
.wyszukiwarka { color: #7ACAE9; text-align: center; }
.boks_strona { margin-bottom: 15px; margin-top: 10px; margin-left: 18px; margin-right: 0px;  padding-left: 0px;  padding-right: 20px; padding-bottom: 0px; text-align: left; color: #616161; font-family: verdana; font-size: 11px; }
.boks_strona a:link { color: #41B6E1; text-decoration: none; }
.boks_strona a:visited { color: #41B6E1; }
.boks_strona a:hover { color: #41B6E1; text-decoration: underline; }
.boks_strona h1 { padding-left: 0px; font-family: verdana; font-size: 15px; font-weight: bold; padding-bottom: 10px; padding-top: 15px; }
.link a:link { color: #41B6E1; text-decoration: none; font-weight: bold; }
.link a:visited { color: #41B6E1; font-weight: bold; }
.link a:hover { color: #41B6E1; text-decoration: underline; font-weight: bold; }
.breadcrumbs { color: #8E8E8E; text-align: left; font-size: 11px; }
.breadcrumbs a:link { color: #8E8E8E; }
.breadcrumbs a:visited { color: #8E8E8E; }
.breadcrumbs a:hover { color: #8E8E8E; }
.input { background-color: #ffffff; color: #000000; border: 1px solid #62615F; padding: 2px; width: 200px; }
.linkItem { color: #8E8E8E; font-family: verdana; font-size: 11px; }
.inline {font-size: 11px; font-weight: bold;}
h3 {font-size: 11px; }

form.ddfm h1, form.ddfm h2 { color: #606060; }
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: #BFDA00; }
.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: 30%; text-align: right; margin: 0 10px 0 0; padding-bottom: 15px; }
form.ddfm label.fmtextlblwide { display: block; float: left; text-align: left; margin: 0 10px 0 1px; padding-bottom: 8px; }
form.ddfm select.fmselect { float: left; display: block; width: 42%; margin-bottom: 15px; padding: 0; background-color: #f9f9f9; border: 1px solid #ccc; }
form.ddfm .fmcheck { width: 75%; float: left; display: block; margin-bottom: 15px; }
form.ddfm .fmradio { width: 75%; float: left; display: block; margin-bottom: 15px; }
form.ddfm .fmcheck p { padding: 0; margin: 0 0 5px 0; line-height: 140%; }
form.ddfm .fmradio p { padding: 0; margin: 0 0 5px 0; line-height: 140%; }
form.ddfm textarea { float: left; position: relative; width: 40%; margin-bottom: 15px; padding: 3px; background-color: #f9f9f9; border: 1px solid #ccc; 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: #f9f9f9; border: 1px solid #ccc; }
form.ddfm img { margin: 1px 0 0 10px; }
form.ddfm input.fmfile, form.ddfm input.fmtext { float: left; display: block; width: 40%; margin-bottom: 15px; padding: 3px; background-color: #f9f9f9; border: 1px solid #ccc; }
form.ddfm textarea.fmtextwide { display: block; float: left; width: 90%; margin-right: 2px; margin-bottom: 15px; padding: 3px; }
form.ddfm .credits { text-align: right; margin-top: 5px; }
form.ddfm label.submit { margin-top: 15px; text-align: right; width: 57%; }
form.ddfm label.checkbox input { width: 25px; margin-left: 95px; }
form.ddfm div.opd {
	border-top: 1px solid #41B6E1;
	border-bottom: 1px solid #41B6E1;
	background: #DBF1F9;
padding:5px;
margin-bottom:15px;
}

#screenProjects {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
#screenProjects li {
float:left;
margin:3px;
padding:0px 50px 0px 0px;
text-align:center;
width:150px;
}

.border_graph {
border:1px solid #C2BFC1;
}

li.zaznaczenie { background-color: red; }
