/* saved */ /* Start of CMSMS style sheet 'Module: News' */
div#news {
  margin: 2em 0 1em 1em;  /* margin for the entire div surrounding the news list */
  border: 1px solid #000; 
  background: #FFE9AF; 
}

div#news h2 {
   line-height: 2em;
   background: #fff;
}

.NewsSummary {
    padding: 0.5em 0px 1em; /* padding for the news article summary */
    margin: 0 0px 1em 0px; /* margin to the bottom of the news article summary */
    overflow: hidden;
}

.NewsSummaryPostdate {
  float:right !important;
  font-weight: bold;
 }

.NewsSummaryLink {
    font-weight: bold;
    padding-bottom: 10px;
}

.NewsSummaryCategory {
  font-style: italic;
  margin: 5px 0;
 }

.NewsSummaryAuthor {
  font-style: italic;
  padding-bottom: 0.5em;
}

.NewsSummarySummary, .NewsSummaryContent {
line-height: 140%;
text-align: justify;
 }

.NewsSummaryMorelink {
  padding-top: 0.5em;
}

#NewsPostDetailDate {
margin-bottom: 5px;
  font-weight: bold;
float: right !important;
  }

#NewsPostDetailSummary {
   line-height: 150%;
   }

#NewsPostDetailCategory {
  font-style: italic;
  border-top: 1px solid #ccc;
  margin-top: 0.5em;
  padding: 0.2em 0;
}

#NewsPostDetailContent {
  margin-bottom: 15px;
  line-height: 150%;
  text-align: justify;
  }

#NewsPostDetailAuthor {

  padding-bottom: 1.5em;
  font-style: italic;
}


/* to add specific style to the below divs, uncomment them. */

/* 

#NewsPostDetailHorizRule {}
#NewsPostDetailPrintLink {}

*/
.NewsSummaryMorelink {float: right;}
.NewsSummaryExtra {float: left !important;}
.NewsSummaryExtra img{float: left; margin: 0px 10px 5px 0px;}
#NewsPostDetailReturnLink {float: right !important;}
#NewsPostDetailTitle {font-size: 13px; color: #297889;} 
/* End of 'Module: News' */

/* Start of CMSMS style sheet 'Menu pionowe wyskakujace' */
/* Vertical menu for the CMS CSS Menu Module */
/* by Alexander Endresen */


#primary-nav {display: block;clear: both;margin: 36px 0px 20px 25px;padding: 0;list-style: none;}
#primary-nav li {padding: 14px 0px;width: 179px;border-bottom: 1px solid #55a0bf;}
#primary-nav li li {border: none;}
#primary-nav li li a {font-size: 11px;}
#primary-nav li a {display: block;margin-left: 9px;padding-left: 21px;text-decoration: none;color: #fff;font-size: 14px;background: url('uploads/images/mainMenuArrow.gif') left no-repeat;font-weight: bold;}
#primary-nav li a:hover {background: url('uploads/images/mainMenuArrowOver.gif') left no-repeat; color: #cfc8c8;}

#primary-nav li ul li {width:140px;padding: 0 !important; margin: -1px 0px 0px 0px !important;}

#primary-nav li ul li a {background: #227499; display: block !important; float: none !important; color: #fff; height: auto !important; border: 1px solid #55A0BF; padding: 3px 0 3px 6px; margin: 0px}
#primary-nav li ul li a:hover {background: #227499; color: #CFC8C8; text-decoration: none !important;}
li.menuparenth li.menuparent a.menuparent, li.menuparenth li.menuparenth a.menuparent, li.menuparent li.menuparent a.menuparent {background: #227499 url(images/cms/arrow.gif) right no-repeat !important;}

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

   #primary-nav li {position: relative;}
   #primary-nav li 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 {}

/*#primary-nav ul li.menuparenth {margin: 0 0 -2px 0 !important;}*/
#primary-nav ul { list-style: none; margin: 0px; padding: 0px;position: absolute; top: 17px; left: 172px; display: none; zoom:1;}
#primary-nav ul ul {margin-top: 1px; margin-left: 0px; top: 0px; left: 139px; zoom:1;}
#primary-nav ul li {display:inline;}
#primary-nav li li {margin-left: 0px; margin-top: -1px; float: none; position: relative; line-height:2.0em;display:block;}

#primary-nav li.menuactive {}

* html  #primary-nav  li {position:relative !important;}
* html  #primary-nav li ul {}
* html  #primary-nav  li a {float: left; zoom: 1;}
* 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; 
clear: both; 
}
#primary-nav li li a { 
height: 1%; 
}

#primary-nav li a.menuactive {background:transparent url(uploads/images/mainMenuArrowOver.gif) no-repeat left center;color:#cfc8c8;}
#primary-nav li li a.menuactive {background: #227499;}
/* End of 'Menu pionowe wyskakujace' */

