#content .bodytext {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555;
margin:0;
padding:0 0 5px;
}

.csc-frame-frame1 {
margin: 20px auto 0 auto;
width: 970px;
height: 670px
}

#main {
margin: 0 auto;
width: 970px;

}
#box_top  {
height: 30px;
width: 690px;
margin: 0 auto;
padding:0;
background:url(pic/box_top.jpg) no-repeat top left;
}

#box_bottom  {
height: 30px;
width: 690px;
margin: 0 auto;
padding:0;
background:url(pic/box_bottom.jpg) no-repeat top left;
}

div#content {
margin: 0 auto;
padding: 10px 40px 10px 30px;
width: 620px;
background:url(pic/content.jpg) repeat-y top left;
}

#leftcontent, #maincontent {float: left; margin-bottom:25px}
#leftcontent {width: 165px; padding: 20px 0 0 25px}
#maincontent  {width: 600px; padding: 20px 0 0 40px }

#contentright a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px !important;
color:#555;
text-decoration:none;
margin:0;
padding:0;
}

#contentright a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#993;
text-decoration:none;
margin:0;
padding:0;
}

#contentright li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555;
margin:0;
padding:0;
}

#content li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;
}


#contentright p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px !important;
color:#555;
margin:0;
padding:0 0 8px;
}

#maincontent H5 a {
text-align:right;
text-decoration:none;
background:url(media/back.gif) no-repeat left bottom;
font-size:10px;
color:#777;
float:right;
margin:0;
padding:20px 20px 0 17px;
}

#maincontent H5 a:hover {
text-align:right;
text-decoration:none;
background:url(media/back.gif) no-repeat left bottom;
font-size:10px;
color:#000;
float:right;
margin:0;
padding:20px 20px 0 17px;
}

#navcontainer a {
display:block;
width:100%;
color:#FFF;
background-color:#A81C18;
text-decoration:none;
border-top:1px solid #fff;
border-bottom:1px solid #8B8B70;
font-weight:bold;
font-size:10px;
margin:0;
padding:5px 0 5px 5px;
}

#navcontainer a:hover {
color:#FFF;
background-color:#7D0011;
text-decoration:none;
border-top:1px solid #fff;
border-bottom:1px solid #B5B59E;
font-weight:bold;
}

#navcontainer li {
margin:0;
padding:0;
}

#navcontainer ul {
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

#navcontainer ul ul a {
display:block;
width:100%;
color:#fff;
background-color:#A81C18;
text-decoration:none;
font-size:10px;
margin:0;
}

#navcontainer ul li a:hover {
color:#FFF;
background-color:#7D0011;
text-decoration:none;
}

#navcontainer ul ul li a:hover {
color:#FFF;
background-color:#7D0011 !important;
text-decoration:none;
}

#navcontainer ul ul li a {
color:#fff;
background-color:#A81C18 !important;
text-decoration:none;
font-size:10px;
font-weight:bold;
margin:0;
padding:5px 0 5px 5pxpx;
}

#navcontainer ul ul li.active {
color:#fff;
background-color:#7D0011;
text-decoration:none;
font-size:10px;
margin:0 0 0 20px;
padding:5px 0 5px 5px;
}

#navcontainer ul li.active a {
background-color:#7D0011;
}

#navcontainer ul li.active {
color:#000;
text-decoration:none;
font-size:10px;
margin:0;
padding:0;
}


#navcontainer ul ul li,#contentright ul {
margin:0 0 0 10px;
padding:0 0 0 10px;
}

div#sitepath {
text-align: left;
margin: 85px 0 0 13px;
}

#sitepath a {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration:none;
color:#999;
}

#sitepath {
font-family:Arial, Helvetica, sans-serif;
font-size:9px !important;
}

.active_bottom {
font-size:11px;
text-decoration:none;
color:#FFF;
padding:0 10px;
}

div.bottom_linki {
width:950px;
text-align:center;
height:55px;
color:#444;
background-image:url(pic/flash_bottom.gif) repeat-x;
padding: 17px 0 0 0;
background-color:#450100;
border-top: 1px #aaa dotted
}

.bottom_linki a {
font-size:11px;
text-decoration:none;
color:#fff;
padding:0 10px;
}

.bottom_linki a:hover {
color:#555;
font-size:11px;
}

.bottom_linki p {
font-size:11px;
text-align:center;
color:#9B9B7D;
}

.boxBottom {
background-image:url(pic/_r3_c2.gif);
background-repeat:repeat-x;
}

.boxLeft {
background-image:url(pic/_r2_c1.gif);
background-repeat:repeat-y;
}

.boxRight {
background-image:url(pic/_r2_c3.gif);
background-repeat:repeat-y;
}

.boxTop {
background-image:url(pic/_r1_c2.gif);
background-repeat:repeat-x;
}

.contenttable {
width:100%;
}

.csc-image img {
border:10px solid #AAA
}

.contenttable td {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.contenttable tr td {
padding:3px 15px;
}

.csc-bulletlist csc-bulletlist-0,#content li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#444;
}

.csc-linkToTop a {
text-align:right;
margin-left:auto;
text-decoration:none;
background:url(pic/top.gif) no-repeat left center;
font-size:10px;
color:#333;
float:right;
vertical-align:middle;
padding-left:17px;
}

.maly {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}

.mapka {
background-image:url(pic/mapka_wojew%F3dztwo_pierwsza_strona.jpg);
background-repeat:no-repeat;
background-position:left bottom;
}

.newslewatd {
vertical-align:top;
border-color:#993;
border-style:none dotted none none;
border-width:thin;
padding:0 8px 0 0;
}

.newsprawatd {
border:none;
vertical-align:top;
padding:0 0 0 8px;
}

.newsrodektd {
vertical-align:top;
border-color:#993;
border-style:none dotted none none;
border-width:thin;
padding:0 8px;
}

.opacoff {
opacity:150;
filter:alpha(opacity=150);
-moz-opacity:150;
}

.opacon {
opacity:,9;
filter:alpha(opacity=90);
background-color:#F2F2EE;
-moz-opacity:.9;
}

.opamenu {
opacity:.3;
filter:alpha(opacity=30);
-moz-opacity:.3;
}

.sitepathbox {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:100%;
margin:0;
padding:12px 0;
background-color:#DCDCD0;
}

.stopka {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#999;
text-align:center;
margin:0;
padding:5px 0 0;
width: 950px;
}

#content p {font-size: 12px; text-align: justify; color: #555; }

.topimage {
background-color:#DCDCD0;
width:711px;
height:84px;
background:url(pic/flash_top.jpg) no-repeat top left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:5px 0 0 0;
text-align: left;
}

.topimage a {
text-decoration:none;
font-size:12px;
color:#23347A;
}

.topimage a:hover {
text-decoration:none;
font-size:12px;
}

.tr-0 {
width:100%;
background:#BFBFAA;
}

.tr-even {
background:#ECECE6;
}

.tr-odd {
background:#F8F8F3;
}

.w2 {
background-color:#F2F2EE;
}

.w3 {
background-image:url(pic/strona_glowna_wnetrze3.gif);
background-repeat:no-repeat;
}

FORM TABLE TR TD {
padding-left:5px;
padding-right:20px;
}

FORM TABLE TR TD.csc-form-fieldcell INPUT,FORM TABLE TR TD.csc-form-fieldcell SELECT,FORM TABLE TR TD.csc-form-fieldcell TEXTAREA {
border:1px solid #333;
}

FORM TABLE TR TD.csc-form-labelcell P.csc-form-label-req {
font-weight:bold;
}

FORM TABLE TR TD.csc-form-labelcell,FORM TABLE TR TD.csc-form-commentcell {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:130px;
}

H1 {
font-size:18px;
color:#902433;
}

H1,H2,H3,H4,H5,H6 {
margin:10px 0;
}

H1.csc-firstHeader,H2.csc-firstHeader,H3.csc-firstHeader,H4.csc-firstHeader,H5.csc-firstHeader,H6.csc-firstHeader {
margin-top:0;
color:#902433;
}

H2 {
font-size:16px;
color:#333;
}

H3 {
font-size:14px;
color:#333;
margin-bottom:8px;
}

H4 {
font-size:12px;
color:#333;
}

H5 A {
text-align:right;
margin-left:auto;
text-decoration:none;
background:url(pic/back.gif) no-repeat left center;
font-size:10px;
color:#333;
float:right;
vertical-align:middle;
padding-left:17px;
}

H5 A:hover {
text-decoration:none;
font-size:10px;
color:#000;
}

H5,#maincontent H5 {
font-size:10px;
color:#333;
}

a,a img {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#06C;
border:0;
}

a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
border:0;
}

body {
background-color:#450100;

background-image:url(pic/background1.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

html>body #navcontainer ul ul li#active {
text-decoration:none;
font-size:12px;
color:#FFF;
background-color:#CFCEA7;
font-family:Arial, Helvetica, sans-serif;
padding:5 0;
}

/* default styles for extension "tx_cssstyledcontent" */
	/* Captions */
	DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }
	DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }
	DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }

	/* Needed for noRows setting */
	DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; }

	/* Border just around the image */
	DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
		border: 3px solid white;
		padding: 0px 0px;
	}

	DIV.csc-textpic-imagewrap { padding: 0; }

	DIV.csc-textpic IMG { border: none; }

	/* DIV: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }

	/* UL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }

	/* DL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
	DL.csc-textpic-image { margin: 0; }
	DL.csc-textpic-image DT { margin: 0; display: inline; }
	DL.csc-textpic-image DD { margin: 0; }

	/* Clearer */
	DIV.csc-textpic-clear { clear: both; }

	/* Margins around images: */

	/* Pictures on left, add margin on right */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-right: 15px;
	}

	/* Pictures on right, add margin on left */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 15px;
	}

	/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 15px;
	}
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; }

	/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 10px; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 10px; display: block; }
	DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }

	/* No margins around the whole image-block */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }

	/* Add margin from image-block to text (in case of "Text w/ images") */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
		margin-right: 10px !important;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		margin-left: 10px !important;
	}

	/* Positioning of images: */

	/* Above */
	DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }

	/* Center (above or below) */
	DIV.csc-textpic-center { text-align: center; /* IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }

	/* Right (above or below) */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
	DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }

	/* Left (above or below) */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
	DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }

	/* Left (in text) */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }

	/* Right (in text) */
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }

	/* Right (in text, no wrap around) */
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */

	/* Left (in text, no wrap around) */
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */
	
ul.csc-menu {
padding:0;
margin:10px 0 0 0;
}
.csc-menu li {
list-style:none;
}
.csc-mailform-field {
padding: 3px 0;
width: 150px;
font-size:0.72em;
}

fieldset.csc-mailform {
border: 0;
}
.csc-mailform-field input {
font-size:1.0em;
font-family:Arial, Helvetica, sans-serif;
width: 380px;
}

.csc-mailform-field textarea {
font-size:1.0em;
font-family:Arial, Helvetica, sans-serif;
width: 380px;
}

input.csc-mailform-submit {
width: 100px;
}

td.back-ciezar {
	background: url(pic/nowe_logo_ciezarowe.jpg) no-repeat;
	vertical-align: top;

}

.link_mapa {
text-align: right;
vertical-align:top;
padding: 5px 0 0 0;
}

.link_mapa a{
text-decoration: none;
font-size: 10px
}
