/* saved */ /* Start of CMSMS style sheet 'Podstawowy' */
* { margin:0; padding:0; border:0;}

body {
background:#fff url(uploads/images/body.jpg) repeat-x scroll center 0;
color:#4a4947;
font-family:helvetica,arial,sans-serif;
font-size:14px;
padding-bottom:20px;
}

a {
color:#4A4947;
font-family:trebuchet MS;
font-weight:bold;
text-decoration:none;
}
a:hover {
text-decoration: none;
}
a:hover {
text-decoration: underline;
}

a.more, p.more a, div.more a {
background:transparent url(uploads/images/arrow.gif) no-repeat scroll right 4px;
display:block;
float:right;
font-size:11px;
padding-right:10px;
}

span.hide {
visibility: hidden; font-size: 0px;
}
span.none {
display: none; font-size: 0px;
}
.left {
float: left !important;
}
img.left {
float:left !important;
margin:0 10px 10px 0;
}
.textleft {
text-align: left !important;  
}
.right {
float: right !important; 
}
img.right {
float: right!important;
margin: 0 0 10px 10px;
}
.textright {
text-align: right !important;
}
.clear {
clear: both;
font-size: 0;
}
.clear-left {
clear: left;
}
.clear-right {
clear: right;
}

ul li {
list-style: none;

}
p {
padding-bottom: 10px;
}
p {
line-height: 18px;
}

img {
margin-bottom: 10px;
}
h2 {
font-family:trebuchet MS;
font-size:22px;
font-style:italic;
font-weight:normal;
padding:0 0 10px;
}

h3 {
font-size:16px;
margin-bottom:10px;
font-family:trebuchet MS;
}
h4 {
font-size:16px;
padding-bottom:10px;
}
h5 {
font-size:14px;
font-style: italic;
padding-bottom:10px;
}
h6 {
font-size: 12px;
padding-bottom:10px;
}

strong, b {
font-family:tahoma,trebuchet MS,verdana,sans-serif;
}

hr, iehr {
background:transparent url(uploads/images/hr.jpg) no-repeat scroll center bottom;
height:17px;
margin:0 -10px;
font-size: 0;
display: block;
clear: both;
}

.podstrona hr,
.podstrona iehr {
background:transparent url(uploads/images/hr-main.jpg) no-repeat scroll center 0;
}

cite {
font-size: 12px;
}

#container {
margin:auto;
overflow:hidden;
position:relative;
width:995px;
}

#top {
background:transparent url(uploads/images/t_bkg.jpg) no-repeat scroll center 0;
height:365px;
position:relative;
width:995px;
}

#t_menu {
position:absolute;
right:117px;
top:10px;
}

#t_menu li {
float:left;
}

  #logo {
  left:52px;
  position:absolute;
  top:77px;
  }
  
#content {
background:#C9C8C4 url(uploads/images/c_bkg.jpg) no-repeat scroll center 0;
margin:0 auto;
overflow:hidden;
padding:10px 20px 20px;
width:955px;
}

#content ul, #content ol {
padding: 0 0 5px;
}

#content ol li {
padding: 0 0 5px;
margin-left: 20px;
}

#content ul ol li {
background: none;
list-style: decimal !important;
padding-left:0;
}

#content ul li {
padding: 0 0 5px 12px;
background:transparent url(uploads/images/li2.gif) no-repeat scroll 0 4px;
}

#content ol ul li {
margin-left: 0;
}

#content ul ul, #content ul ol, #content ol ul, #content ol ol {
margin-bottom: -10px;
padding:5px 0;
}   

#content img {

}

#h2-center,
#h2-left,
#h2-right  {
float:left;
margin-top:-40px;
padding-left:40px;
position:relative;
}

#h2-left {
background:transparent url(uploads/images/h2-left.jpg) no-repeat scroll 0 0;
}

#h2-center {
background:transparent url(uploads/images/h2-center.jpg) no-repeat scroll 0 0;
}

.podstrona #h2-center {
background:transparent url(uploads/images/h2-center-podstrona.jpg) no-repeat scroll 0 0;
}

#h2-right {
background:transparent url(uploads/images/h2-right.jpg) no-repeat scroll 0 0;
}

.podstrona #h2-right {
background:transparent url(uploads/images/h2-right-podstrona.jpg) no-repeat scroll 0 0;
}

#main {
background-color:#E1E0DE;
float:left;
margin:50px 13px 0;
width:520px;
text-align: justify;
}

#main .middle {
background:transparent url(uploads/images/maintop.jpg) no-repeat scroll center 0;
width:520px;
float: left;
}

#main .bottom {
background:transparent url(uploads/images/mainbottom.jpg) no-repeat scroll center bottom;
float:left;
min-height:58px;
padding:10px;
width:500px;
}

.podstrona #main {
width: 699px;
}

.podstrona #main .middle {
width: 699px;
background:transparent url(uploads/images/maintop-podstrona.jpg) no-repeat scroll center 0;
}

.podstrona #main .bottom {
width: 679px;
background:transparent url(uploads/images/mainbottom-podstrona.jpg) no-repeat scroll center bottom;
}

.sub {
margin-top: 50px;
}

.sub.left {

background-color: #E1E0DE;
}

.sub.left .middle {
background:transparent url(uploads/images/sublefttop.jpg) no-repeat scroll 0 0;
float: left;

}

.sub.left .middle .bottom {
background:transparent url(uploads/images/subleftbottom.jpg) no-repeat scroll 0 bottom;
float:left;
padding:10px;
width:209px;
}

.sub.right {
width: 180px;
background-color: #b6b5b1;
}

.sub.right .middle {
float:right;
width:180px;
background:transparent url(uploads/images/subrighttop.jpg) no-repeat scroll 0 0;
}

.sub.right .middle .bottom {
float:right;
width:160px;
padding: 10px;
background:transparent url(uploads/images/subrightbottom.jpg) no-repeat scroll 0 bottom;
}

.podstrona .sub.right {
width:230px;
}

.podstrona .sub.right .middle {
width:230px;
background:transparent url(uploads/images/subrighttop-podstrona.jpg) no-repeat scroll 0 0;
}

.podstrona .sub.right .middle .bottom {
width:210px;
background:transparent url(uploads/images/subrightbottom-podstrona.jpg) no-repeat scroll 0 bottom;
}

#banner {
background:#C9C8C4 url(uploads/images/banner.gif) repeat-x scroll 0 0;
height:139px;
color: #fff;
overflow: hidden;
}

#banner h3 {
color:#FFFFFF;
font-size:22px;
font-style:italic;
text-shadow:1px 1px #000000;
white-space:nowrap;
}

#banner a {
color:#A57626;
font-style:italic;
white-space:nowrap;
}

#banner a:hover {
color:#b58528;
text-decoration: none;
}

#banner div.left,
#banner div.right  {
height:61px;
padding:10px 90px;
}

#banner div.left {
background:transparent url(uploads/images/bannerleft.jpg) no-repeat scroll 60px 10px;
}


#banner div.right {
background:transparent url(uploads/images/bannerright.jpg) no-repeat scroll 60px 10px;
}

#footer_background {
background:transparent url(uploads/images/footer_background.gif) repeat-x scroll 0 bottom;
width:100%;
}

#footer {
background:transparent url(uploads/images/footer.jpg) repeat-x scroll 0 bottom;
height:48px;
margin:0 auto;
text-align:left;
width:955px;
}

#footer p {
line-height:48px;
width: 500px;
}

/*WYSIWYG Style*/

#tinymce {
background:#E1E0DE none repeat scroll 0 0 !important;
margin:0 !important;
padding:10px 57px !important;
width:500px !important;
}

img[align="middle"], img[align="center"] {	float: none !important;	clear: both;	display: block;	margin: 5px auto 10px !important;}
img.middle, img.center {	float: none !important;	clear: both;	display: block;	margin: 5px auto 10px !important;}
img[align="left"]{	float: left !important;	margin: 0 10px 10px 0 !important;}
img.left{	float: left !important;	margin: 0 10px 10px 0 !important;}
img[align="right"]{	float: right !important;	margin: 0 0 10px 10px !important;}
img.right{float: right !important;	margin: 0 0 10px 10px !important;}
.mceContentBody {overflow: auto; width: 689px !important; padding: 10px !important; background: #F3F7F8 !important;}


/* End of 'Podstawowy' */

/* Start of CMSMS style sheet 'menu_rozwijane' */
#menuwrapper {
height:57px;
left:0;
position:absolute;
top:308px;
width:100%;
z-index:2;
}

#primary-nav {
margin:0 auto;
width:782px;
}

#primary-nav, #primary-nav ul { 
   list-style: none; 
}

#primary-nav ul { 
background:#E5E4E2 none repeat scroll 0 0;
clear:both;
display:none;
left:0;
position:absolute;
top:57px;
}

#primary-nav ul ul { 
   left: 100%; 
   top: 0px; 
   clear: both;
}
	
#primary-nav li { 
   float: left; 
   position: relative;
}
#primary-nav li li { 
   position:relative;
   background: none !important;
}

#primary-nav li a { 
background:transparent url(uploads/images/menu.gif) no-repeat scroll 5px center;
color:#1F1605;
display:inline;
font-size:18px;
font-style:italic;
line-height:57px;
margin:0;
padding:17px 10px 17px 24px;
}

#primary-nav li:hover a,
#primary-nav li.menuh a,
#primary-nav li.menuparenth a,
#primary-nav li.lasth a,
#primary-nav li.menuactiveh a,
#primary-nav li.menuactive a { 
text-decoration: none;
color: #e3e4df;
background:transparent url(uploads/images/menu_over.gif) no-repeat scroll 5px center;
}

#primary-nav li:hover,
#primary-nav li.menuh,
#primary-nav li.menuparenth,
#primary-nav li.lasth,
#primary-nav li.menuactiveh,
#primary-nav li.menuactive { 
background:transparent url(uploads/images/menu_li.gif) repeat-x scroll 0 center;
}

#primary-nav li li a { 
background:transparent none repeat scroll 0 0 !important;
display:block;
font-size:14px;
height:18px;
line-height:18px;
padding:5px;
color: #1F1605 !important;
width:150px;
}	

#primary-nav li li a:hover { 
background:transparent url(uploads/images/menu_li.gif) repeat-x scroll 0 center !important;
color: #e3e4df !important;
}	

#primary-nav ul, 
#primary-nav li:hover ul, 
#primary-nav li:hover ul ul, 
#primary-nav li.menuparenth ul, 
#primary-nav li.menuparenth ul ul { 
   display: none; 
}


#primary-nav li:hover ul, 
#primary-nav ul li:hover ul, 
#primary-nav ul ul li:hover ul, 
#primary-nav li.menuparenth ul, 
#primary-nav ul li.menuparenth ul, 
#primary-nav ul ul li.menuparenth ul { 
   display: block; 
}

/* End of 'menu_rozwijane' */

