/**
 * Screen & projection stylesheet
 *
 * @version SVN:$Id: screen.css 283 2008-01-15 17:03:38Z mishal $
 * @author mishal
 *
 */

@import url("common.css");
@import url("layout.css");
@import url("menu.css");
@import url("tables.css");
@import url("gallery.css");
@import url("styles.css");

/* TYPO */
body {
  font-family: Arial, Helvetica, sans; 
  font-size: 10pt;
  background: #fff url("images/body_bg.jpg") center top no-repeat;
}

#content p {
  line-height: 140%;
  margin: 0.3em 0 0.3em 0;
}


#official-board-widget {
  margin: 1em auto 1em auto;
  width: 200px;   
}

#official-board-widget a {
  color: #000;
  text-decoration: none;
}


#column-2 h2 {
  color: #07439e;  
  font-size: 15pt;
  margin: 0 0 0.5em 0;
}

#column-2 ul {
  margin: 0.4em 0 0.4em 1em;
  list-style-type: none;
}

#column-2 ol {
  margin: 0.4em 0 0.4em 2em;
    
}

#column-2 ul li {
  background: url("images/li.gif") top left no-repeat;
  padding-left: 16px;
  margin: 0.3em 0 0.3em 0;
}

#column-2 ol li {
  margin: 0.3em 0 0.3em 0;  
}

#footer a {
  color: #000;
}


#footer {
  clear: both;
  padding: 1em;
  text-align: center;
  margin-bottom: 1em;
}

#footer ul {
  list-style-type: none;
  width: 50%;
  margin: 0 auto;
}

#footer ul li {
  display: inline;
  padding-right: 0.5em;
}

#footer_notice {
  background: url("images/jhk_small.gif") center right no-repeat;
  padding: 1em 1em 1em 0;
  margin: 0 auto;
  width: 65%;
}

#copyright {
  text-align: center; 
}

#copyright p {
  padding: 1em;
}

#mishalcz {
  display: block;
  width: 149px;
  height: 21px;
  background: url("images/mishalcz.gif") top left no-repeat;
  float: right;
  right: 0;
  top: 0;
}

#mishalcz span {
  display: none;
}

.breadcrumbs {
  margin: 0 0 1em 0;  
} 

.page_info {
  font-size: 8pt;
  margin-top: 2em;
  color: #555;
  border-top: 1px solid #ccc;
  padding-top: 0.5em;
}

#official-board-wrapper {
  width: 200px;
  margin: 0 auto;
  margin-top: 1em;
  margin-bottom: 1em;
}

#official-board-wrapper ul {
  list-style-type: none;  
}

#official-board-wrapper ul li {
  margin: 0.2em 0 0.5em 0; 
}

.card {
  padding: 0.2em;
  text-align: center;
  background: white;
  border: 1px solid #ccc;
  font-size: 75%;
}

a.rss {
  padding-left: 24px;
  background: url("images/rss_icon.gif") center left no-repeat;
  line-height: 32px;
}

a.rss span {
  display: none;
}

h2 a.rss {
  padding-left: 24px !important;
}

h2 a.rss {
  background: url("images/rss_icon.gif") center center no-repeat;
  width: 18px;
  height: 18px;
  padding-left: 17px;
  text-decoration: none !important;  
  cursor: help; 
}
 
a.rss.small {
  padding-left: 17px;
  background: url("images/rss_icon_small.gif") center left no-repeat;
  line-height: 17px;
}

h3 {
  margin: 0.2em 0 0.5em 0;  
}


