/* saved */ /* Start of CMSMS style sheet 'Podstawowy' */
* {margin: 0; padding: 0;}
a {text-decoration: none; color: #706468; font-weight: bold;}
a:hover {text-decoration: underline;}
img, fieldset {border: none;}
ul {list-style: none;}

body {padding: 0; background:#E7D3AE url(uploads/images/img/bg.jpg) repeat-x; color: #706468; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; line-height: 1.3em;}
h1, h2, h3, h4, h5, h6 {font-size: 1.2em; font-weight: bold; padding: 0 0 10px 0;}

#wrapper {margin: 0 auto; width: 712px; padding: 135px 24px 0 24px; background: url(uploads/images/img/wrapper_bg.jpg) 24px 10px no-repeat; position: relative;}
  #wrapper h1#logo {height:55px; position:absolute; right:90px; top:10px; width:175px;}
    #wrapper h1#logo a {display: block; height:55px; width:175px;}
      #wrapper h1#logo a span {display: none;}

#top {clear: both; display: block; height: 214px; padding: 0 0 0 24px; width: 706px; margin: 0 -24px 0 -24px; background: url(uploads/images/img/top_bg.jpg) 24px 0 no-repeat; position: relative;}
  #top div#top_side {position: absolute; left: 1px; top: 31px; background: url(uploads/images/img/top_side.gif) no-repeat; width: 243px; height: 131px;}
  #top ul {float: right; margin: 0; padding: 30px 0px 0 0; width: auto;}
    #top ul li {float: right; clear: both; margin-bottom:10px;}
    #top ul li li {margin:0px;}
    #top ul li a {}
    #top ul li img {display: block;} 
  #top p.navi {position: absolute; bottom: 10px; left: 280px; width: 403px; float: none !important; padding: 0 !important; text-align: center;}
    #top p.navi a {display: inline; clear: none !important; float: none !important; font-size: .9em; font-weight: normal; color: #fff; padding: 0 10px 0 5px; background: url(uploads/images/img/arrow3.gif) right 5px no-repeat;}
      #top p.navi span {display: inline; clear: none !important; float: none !important; font-size: .9em; font-weight: bold; color: #fff; padding: 0 10px 0 4px;}
.subpage #top {height: 246px !important}

#content_bg1 {float: left; width: 712px; background: url(uploads/images/img/content_bg2.jpg) repeat-y;}
#content_bg2 {float: left; overflow: hidden; width: 712px; background: url(uploads/images/img/content_bg1.jpg) 0 bottom no-repeat;}
#content {background:transparent url(uploads/images/img/top_bg.jpg) no-repeat scroll 0 -214px; float:left; height:auto !important; min-height:100px; padding:0 23px 0 45px; width:660px;}
.subpage #content {background: url(uploads/images/img/top_bg.jpg) 0 -260px no-repeat;}
  #content p {padding: 0 0 10px 0;}
  #content img {float: left; margin: 0 10px 10px 0; padding: 1px; border: 3px solid #927043;}
  #content strong {font-size: 1.0em; font-weight: bold;}
  #content small {font-size: 1.0em; font-weight: normal; font-style: normal;}
  #content em {font-size: 1.0em; font-style: italic;}
  #content ul {padding: 0 0 10px 0;}
      #content ul li {padding: 0 0 0 10px; background: url(uploads/images/img/arrow.gif) 0 7px no-repeat;}

  #sub {float: left; width: 183px; margin: 0 7px 0 0; padding: 0 15px 10px 15px; overflow: hidden;}
    #sub h2 {background:#927043 url(uploads/images/img/h2_bg.jpg) no-repeat scroll center top;
border:1px solid #FFFFFF; color:#FFE4AE; font-family:Georgia,Arial,sans-serif; font-size:15px; margin:0 0 12px; padding:10px 15px; text-align:center; width:165px;}
    h3.info_h {color: #927043; font-family: Georgia, Arial, sans-serif; font-size: 12px; padding: 0 0 10px 0; line-height: 1.2em;}

    
  span.more {display: block; clear: both; text-align: right;}
    span.more a {color: #927043; font-weight: normal; background: url(uploads/images/img/arrow.gif) right 4px no-repeat; padding: 0 8px 0 0;}
  
  span.back {display: block; clear: both; text-align: left;}
    span.back a {color: #927043; font-weight: normal; padding: 0 0 0 8px;}
  
  .col {float: left; width: 172px; margin: 0 6px 0 0; padding: 0 15px 0px 15px; overflow: hidden;}
    .col h2 {width: 170px; margin: 0 -15px 12px -15px; border: 1px solid #FFF; text-align: center; background: url(uploads/images/img/h2_bg.jpg) repeat-x #927043; padding: 10px 15px; color: #FFE4AE; font-family: Georgia, Arial, sans-serif; font-size: 15px;}
  
  #main {float: right; min-height: 220px; height: auto !important; height: 220px; width: 323px; padding: 20px 40px 0 47px; background: url(uploads/images/img/main_bg.gif) 7px 0 no-repeat;}
      #main h2 {width: 291px; margin: 0 0 12px 0; border: 1px solid #FFF; text-align: center; background:#927043 url(uploads/images/img/h2_bg2.jpg) repeat-x; padding: 10px 15px; color: #FFE4AE; font-family: Georgia, Arial, sans-serif; font-size: 15px;}

#footer {clear: both; overflow: hidden; width: 670px; padding: 26px 30px 10px 30px; margin: 0 auto; background: url(uploads/images/img/footer_bg.jpg) no-repeat;}
  #footer p {color: #927043; font-size: 0.9em; padding: 0 0 20px 0;}
    #footer p a {color: #927043;}
  #footer ul {overflow: hidden; width: 100%; text-align: center;}
    #footer ul li {display: inline; line-height: 27px; padding: 8px 10px; background: url(uploads/images/img/sep.gif) right 0 no-repeat;}
      #footer ul li.last {background: none;}
      #footer ul li a {color: #927043; font-weight: normal;}

/* WYSIWYG Editor style */
img[align="middle"], img[align="center"] { float: none !important; clear: both !important; display: block !important; margin: 20px auto  !important;}
img.middle, img.center {float: none !important; clear: both; display: block !important; margin: 20px auto !important;}
img[align="left"]{float: left !important; margin: 5px 10px !important;}
img.left{ float: left !important; margin: 5px 10px !important;}
img[align="right"]{float: right !important; margin: 5px 10px !important;}
img.right{float: right !important;	margin: 5px 10px !important;}

body.mceContentBody {background: #FFF !important; width: 323px !important;}

body.mceContentBody p {padding: 0 0 10px 0;}
body.mceContentBody img {float: left; margin: 0 10px 10px 0; padding: 1px; border: 3px solid #927043;}
body.mceContentBody strong {font-size: 1.0em; font-weight: bold;}
body.mceContentBody small {font-size: 1.0em; font-weight: normal; font-style: normal;}
body.mceContentBody em {font-size: 1.0em; font-style: italic;}
body.mceContentBody ul {padding: 0 0 10px 0;}
body.mceContentBody ul li {padding: 0 0 0 10px; background: url(../../uploads/images/img/arrow.gif) 0 7px  no-repeat;}
body.mceContentBody  h2 {width: 321px !important; margin: 0 0 12px 0; border: 1px solid #FFF; text-align: center; background: url(../../uploads/images/img/h2_bg2.gif) center 10px no-repeat #927043; padding: 10px 0px; color: #FFE4AE; font-family: Georgia, Arial, sans-serif; font-size: 15px;}
* html body.mceContentBody  h2 {width: 322px;}
body.mceContentBody span.more a {background: url(../../uploads/images/img/arrow.gif) right 4px no-repeat; padding: 0 8px 0 0;}
body.mceContentBody span.back a {background: url(../../uploads/images/img/arrow2.gif) left 4px no-repeat;}

#tinymce {float: left; min-height: 220px; height: auto !important; height: 220px; width: 323px; padding: 10px 0px 0 27px; margin: 0px 275px 0px 0xp;  background: #fff;}
/* End of 'Podstawowy' */

/* Start of CMSMS style sheet 'menu' */
#primary-nav li ul li {width:120px; background:#9D4258 !important; text-align:center; padding: 0 !important; margin: 0 !important;}
#primary-nav li ul li a {background: #927043 !important; display: block; float: none !important; color: #fff; height: auto !important; border: 1px solid #FFF; line-height: 1.2em !important; padding: 2px 0; t font-weight: bold !important; font-family: Georgia, Arial, sans-serif; font-size: 11px;}
#primary-nav li ul li a:hover {background: #D9C39C !important; color: #000; text-decoration: none !important;}

#primary-nav ul a img {float: none; display: inline;}
#primary-nav li a { color: #fff;}

#top_menu {}
    #primary-nav li {position: relative; float:left;}
    #primary-nav > li > a { display: block;}

#menu_vert {margin-left: 1px; margin-right: 1px; zoom:1;}

.clearb { clear: both; }
#menuwrapper {width:712px;}
 
#primary-nav, #primary-nav ul { list-style: none; margin: 0px; padding: 0px;}
#primary-nav ul {position: absolute; top: 3px; left: -120px; display: none; zoom:1; z-index: 100; width: 120px !important;}
#primary-nav ul ul {margin-top: 0px; margin-left: 0px; top: 0px; left: -120px; zoom:1;}
#primary-nav ul li {display:inline;}
#top #primary-nav li li {margin-left: 0px; margin-top: -1px; float: none; position: relative; line-height:2.0em; font-size:90%; background:#56A83C; display:block;}

/*#primary-nav li.menuactive {background-color: #C7C7C7;}*/

* html  #primary-nav  li {position:relative !important;}
* html  #primary-nav li ul {}
* html  #primary-nav  li a {float: left;}
* html  #primary-nav  li li a {float: none; display inline;}
*:first-child+html #primary-nav  li {position:relative !important;}
*:first-child+html #primary-nav li ul {}

#primary-nav li:hover, 
#primary-nav li.menuh, 
#primary-nav li.menuparenth, 
#primary-nav li.menuactiveh { 

}

#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; 
}


/* IE Hacks */
#primary-nav li li { 
 float: left !important; 
 clear: both; 
}
#primary-nav li li a { 
 height: 1%; 
}

/* End of 'menu' */

