/*
Theme Name: Murony Község Honlapja
Theme Author: Nyíri László
Description: Murony Község Honlapjának Wordpress Sablonja
Version: 1.0
*/

@import url("reset.css");

.clear {
  clear: both;
}

.alignleft {
  text-align: left;
}

.aligncenter {
  text-align: center;
}

.alignright {
  text-align: right;
}

img.alignleft {
  float: left;
}

img.alignright {
  float: right;
}

em {
  font-style: italic;
}

body {
  background-color: #3f6b0a;
  background-image: url("images/background.jpg");
  background-repeat: repeat-x;
  background-position: top left;
  margin: 0 auto;
  width: 990px;
}

img {
  vertical-align: top;
}

#page {
  padding: 42px 0 0 0;
}

/* header */

#menu a {
  vertical-align: top;
  font-size: 27px;
}

#submenu a {
  vertical-align: top;
  font-size: 21px;
}

#submenu-container {
  background-image: url("images/content-header.png");
  padding: 0 9px;
  width: 972px;
  height: 26px;
}

/* sidebars */

#left-content {
  float: left;
  width: 772px;
}

#left-sidebar {
  float: left;
  width: 198px;
  padding: 0 0 0 8px;
}

#center-bar {
  float: right;
  width: 546px;
  padding: 0 10px;
}

#right-sidebar {
  float: right;
  width: 207px;
  padding: 0 9px 0 0;
}

/* widgets */

.left-widget .widget-title {
  background-image: url("images/left-widget-header.png");
  background-repeat: no-repeat;
}

.right-widget .widget-title {
  background-image: url("images/right-widget-header.png");
  background-repeat: no-repeat;
}

.widget-title {
  font-family: "comic sans ms";
  font-size: 12pt;
  padding: 5px 10px 5px 10px;
}

.widget-content {
  font-size: 12pt;
  padding: 8px 8px 20px 8px;
}

.widget-content ul {
  list-style-type: none;
}

/* content */

#content {
  background-image: url("images/content-background.png");
  background-repeat: repeat-y;
  padding: 10px 0 0 0;
}

/* page content */

#page-content {
  margin-top: -20px;
}

#page-content h1 {
  display: none;
}

#page-content h2 {
  font-weight: bold;
  font-size: 1.3em;
  margin: 20px 0 15px 0;
}

#page-content h3 {
  font-size: 1.1em;
  font-weight: bold;
  font-style: italic;
  text-decoration: underline;
  margin: 15px 0 10px 0;
}

#page-content p {
  margin: 0 0 5px 0;
}

#page-content ul, ol {
  padding: 0 0 10px 40px;
}

#page-content ul ul, ol {
  padding: 10px 0 10px 30px;
}

#page-content ol ul, ol {
  padding: 10px 0 10px 30px;
}

#page-content table {
  margin: 0 auto;
}

#page-content img.alignleft {
  margin: 5px 15px 5px 0;
}

#page-content img.aligncenter {
  margin: 5px 15px;
}

#page-content img.alignright {
  margin: 5px 0 5px 15px;
}

/* post content */

#post-content h1 {
  display: none;
}

#post-content h2 {
  font-size: 1.5em;
  font-weight: bold;
}

#post-content h2 a {
  text-decoration: none;
  color: black;
}

#post-content h2 a:hover {
  text-decoration: underline;
}

#post-content p.time {
  font-size: 0.8em;
  font-style: italic;
}

#post-content p {
  margin: 0 0 5px 0;
}

#post-content ul, ol {
  padding: 0 0 10px 40px;
}

#post-content ul ul, ol {
  padding: 10px 0 10px 30px;
}

#post-content ol ul, ol {
  padding: 10px 0 10px 30px;
}

#post-content table {
  margin: 0 auto;
}

#post-content img.alignleft {
  margin: 5px 15px 5px 0;
}

#post-content img.aligncenter {
  margin: 5px 15px;
}

#post-content img.alignright {
  margin: 5px 0 5px 15px;
}

#post-content a.more-link {
  text-decoration: none;
  padding: 0 0 0 10px;
}

/* category posts widget */

.widget_categoryposts .widget-content a.post-title {
  color: blue;
  text-decoration: none;
  font-size: 0.9em;
}

.widget_categoryposts .widget-content p.post-date {
  display: block;
  font-size: 0.7em;
  padding: 0 0 8px 0;
}

/* rss widget */

.widget_rss .widget-title a.rsswidget {
  color: black;
  text-decoration: none;
}

.widget_rss .widget-title a.rsswidget img {
  display: none;
}

.widget_rss .widget-content a.rsswidget {
  color: blue;
  text-decoration: none;
  font-size: 0.9em;
}

.widget_rss .widget-content span.rss-date {
  display: block;
  font-size: 0.7em;
  padding: 0 0 8px 0;
}

/* link widget */

.widget_links ul {
  margin: 0 0 0 20px;
  list-style-type: decimal;
}

.widget_links li {
  font-size: 0.9em;
}

/* visitor counter */

.wpvc_sidebar_widget .visitors {
  text-align: center;
}

.wpvc_sidebar_widget .visitorcount {
  font-weight: bold;
  color: red;
}