body{
background-color:#F8F8F8;
margin-left:0;
margin-right:0;
margin-top:0;
margin-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
padding-bottom:0; 
font-family:Verdana, Arial, Helvetica, sans-serif;
/*background-image:url(../img/tlo.gif);
background-attachment: fixed; */
background-color:#f9f9f9;
}

img{border:0;}
a:link, a:visited {
	color: #a40e2d;
	text-decoration: none;
	font-weight: bold;
	
}

a:hover {
  color: #C6184A;
  font-weight:bold;
  text-decoration:underline;
}
.belkaadmin{
color:#FFFFFF;
font-size:9px;
font-weight:bold;
}
.belkaadmin a:link,
.belkaadmin a:visited{
color: #FFFF99;
font-size:9px;
text-decoration:underline;
}

.belkaadmin a:hover{
color:#FFFF99;
font-size:9px;
text-decoration:none;
}
.belkaadmin select{
color: #666666;
font-size:9px;
border-color:#660000;
}
.belkaadmin input {
color:#333333;
font-size:9px;
border-color:#660000;
}

.tabsradmin{
color: #333333;
font-size:9px;
font-weight:bold;
}
.menu_opcje {
position: relative;
z-index: 1; right: -450px; top: -150px;
  visibility: hidden;
  background-color: #ede7d0;
  border: 1px solid #ede7d0;
  padding: 3px;
  margin:1px;
  text-align:left;
}
.lista-nawigacja {
font-size:12px;
font-family:"Courier New", Courier, monospace;
text-align:center;
}
.help {
cursor:help;
width: 50px;
float:left;
}
form.cmxform {
	width: 800px;
	font-size: 1.0em;
	color: #333;
}

form.cmxform legend {
	padding-left: 0;
	padding-top:15px;
}

form.cmxform legend, form.cmxform label {
	color: #333;
	font-weight:bold;
	font-size:11px;
}
form.cmxform description {
	color: #333;
	font-weight:bold;
	font-size:11px;
	text-align:left;
	float:left;
}
form.cmxform fieldset {
	border: none;
	background-color: #CCCCCC;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-weight:bold;
}

form.cmxform fieldset p, form.cmxform fieldset fieldset {
	padding: 5px 10px 7px;
	font-weight:bold;
}

form.cmxform label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red;
}
form.cmxform fieldset fieldset.zolty, fieldset.zolty {
	/* remove the next line when you have trouble in IE6 with labels in list */
	 background-color: #eff1c4;
	 font-weight:bold;
}
form.cmxform fieldset fieldset.niebieski, fieldset.niebieski {
	/* remove the next line when you have trouble in IE6 with labels in list */
	 background-color: #cbd3d6;
	 font-weight:bold;
}
form.cmxform fieldset fieldset.inny, fieldset.inny {
	/* remove the next line when you have trouble in IE6 with labels in list */
	 background-color: #C58B8B;
	 font-weight:bold;
}
div.error { display: none; }
input:focus { border: 1px dotted black; }
input.error { border: 1px dotted red; }
textarea.error { border: 1px solid #FF0000; }
form.cmxform .gray * { color: gray; }
.block { display: block; }
form.cmxform label.error { display: none; }

form.cmxform2 label.error { display: none; }
form.cmxform2 .gray * { color: gray; }
form.cmxform2 {
	font-size: 9px;
	color: #333;
}

form.cmxform2 legend {
	padding-left: 0;
	padding-top:2px;
}

form.cmxform2 legend, form.cmxform label {
	color: #333;
	font-weight:bold;
	font-size:9px;
}
form.cmxform2 description {
	color: #333;
	font-weight:bold;
	font-size:9px;
	text-align:left;
	float:left;
}
form.cmxform2 fieldset {
	border: none;
	background-color: #CCCCCC;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-weight:bold;
}

form.cmxform2 fieldset p, form.cmxform2 fieldset fieldset {
	padding: 2px 2px 2px;
	font-weight:bold;
}

form.cmxform2 label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red;
}
form.cmxform2 fieldset fieldset.zolty, fieldset.zolty {
	/* remove the next line when you have trouble in IE6 with labels in list */
	 background-color: #eee3b8;
	 font-weight:bold;
	 font-size:10px;
	 font-family:Arial, Helvetica, sans-serif;
}
form.cmxform2 fieldset fieldset.niebieski, fieldset.niebieski {
	/* remove the next line when you have trouble in IE6 with labels in list */
	 background-color: #f9f2d6;
	 font-weight:bold;
	 font-size:10px;
	 font-family:Arial, Helvetica, sans-serif;
}
form.cmxform2 fieldset fieldset.inny, fieldset.inny {
	/* remove the next line when you have trouble in IE6 with labels in list */
	 background-color: #C58B8B;
	 font-weight:bold;
}
#dhtmltooltip {
position: absolute;
left: -300px;
width: 200px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer {
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
#header {
	width: 430px;
	height: 150px;
	margin-top: 0;
	margin-left: 190px !important;
	position:absolute;
	font-family:"Courier New", Courier, monospace;
	text-align:center;
}

#header h1, #header p {
	margin: 0;
	font-weight: bold;
}

#header h1 {
	padding: 30px 0 0 0;
	font-size: 240%;
}

#header p {
	margin: -5px 0 0 0;
	padding: 30px 0 0 180px;
	text-transform: uppercase;
	font-size: 85%;
}

#header a {
	text-decoration: none;
	color: #000;
}

/* górne menu */

#menu {
	width: 960px;
	height: 22px;
	margin: 0 auto;
	background-color:#000000;
	text-align:center;
}

#menu h2 {
	display: none;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	text-align:center;
}

#menu li {
	display: inline;
}

#menu a {
	display: block;
	float: left;
	height: 20px;
	padding: 2px 20px 0 20px;
	border-right: 1px solid #C01A4D;
	text-transform: lowercase;
	text-decoration: none;
	text-align: center;
	font-size: 11px;
	color: #DFE8F2;
}

#menu a:hover {
	background-color: #999999;
}

/* okienko opisu zdjecia w galerii */
#dodopisfot { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%;}
#dodopisfot .dodopisfotdozd { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%;  background-color:#999999; filter: Alpha(Opacity=30); -moz-opacity: 0.3; opacity: 0.3;}
#dodopisfot .dodopisfotkollor { position: absolute; top: 20px; left: 50%; z-index: 99998; width: 250px; height: 300px; background-color: #ffffff; border:#006600 solid; text-align:center;}
#dodopisfot .dodopisfotkollor .dodopisfotzamkinkp {background-color:#CCCCCC; padding:3px; text-align:right; width:244px; height:25px;}


/* SINGLE PROGRESS BAR */
#pasekposte {
	text-align:center;
	}
#pasekposte .progressBar{
	width:216px;
	height:41px;
	background:url(../admin/newsletter/bg_bar.gif) no-repeat 0 0;
	position:relative;
}
#pasekposte .progressBar span{
	position:absolute;
	display:block;
	width:200px;
	height:25px;
	background:url(../admin/newsletter/bar.gif) no-repeat 0 0;
	top:8px;
	left:8px;
	overflow:hidden;
	text-indent:-8000px;
}
#pasekposte .progressBar em{
	position:absolute;
	display:block;
	width:200px;
	height:25px;
	background:url(../admin/newsletter/bg_cover.gif) repeat-x 0 0;
	top:0;
}

#wysylkaile {
text-align:center;
font-size:14px;
font-weight:bold;
color:#FF9900;
padding:10px;
}
#ddwyslijdozs {
text-align:left;
margin-left:50px;
font-size:10px;
font-weight:bold;
color:#666666;
overflow:scroll;
width: 370px;
height: 420px;
}
/* okienko polec dokument */
#wyslijdozn { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%;}
#wyslijdozn .wyslijdozd { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%;  background-color: #ffffff; filter: Alpha(Opacity=30); -moz-opacity: 0.3; opacity: 0.3;}
#wyslijdozn .kollor { position: absolute; top: 0; left: 50%; z-index: 99998; width: 450px; height: 550px; background-color: #ffffff; border:#006600 solid; text-align:center;}
#wyslijdozn .kollor .zamkinkp {background-color:#CCCCCC; padding:3px; text-align:right; width:444px; height:25px;}

.listapomoc {
font-size:14px;
margin-left:120px;
margin-top:20px;
text-align:left;
}
.listapomoc .linkdz {
font-size:14px;
padding-bottom:4px;
padding-top:4px;
text-align:left;
}
.pomocodpowiedz {
margin-bottom:15px;
margin-top:15px;
font-size:12px;
text-align:left;
margin-left:10px;
background-color:#FFFFC1;
padding:7px;
}
.podglad {
text-align:left;
margin:5px;
padding:5px;
width:700px;
}
.podglad .tytul {
text-align:left;
font-size:24px;
font-weight:bold;
margin-bottom:10px;
}
.podglad .datam {
color:#666666;
font-size:10px;
text-align:right;
margin-top:-5px;
margin-bottom:5px;
}
.podglad .lead {
margin:0 10px 10px 10px;
text-align:justify;
font-size:12px;
color:#000033;
font-weight:bold;
}
.podglad .tresc {
text-align:left;
margin-bottom:5px;
font-size:12px;
}
.podglad .zalacznik {
border:2px #c01a4d dashed;
padding:10px 10px;
text-align:left;
font-size:10px;
margin:20px 3px;
background-color:#FFFFFF;
}
.podglad .zalacznik a {
font-weight:bold;
color:#c01a4d;
}
.podglad .docpod {
color:#CC0033;
font-size:11px;
font-weight:bold;
margin:5px;
}
