body {
  font-family:lucida,verdana,arial,sans-serif;
  font-size:10pt;
  background-color:white;
  color:black;
}

#wrapper {
  margin-top:20px;
  margin-bottom:20px;
  margin-left:auto;
  margin-right:auto;
  background-color:white;
  width: 980px;
}

#header {
  width: 980px;
}

#header > a {
  font-size:0px;
}

#menu ul {
  margin-top:0px;
  padding:0px;
  padding-bottom:20px;
  margin-bottom:0px;
  display: table;
  width: 100%;
  table-layout: fixed;
}

#menu ul li {
  list-style-type:none;
  text-align:center;
  display: table-cell;

}

#menu ul li+li {
  border-left:1px solid black;
}

#menu ul li a:hover {
  font-weight:bold;
}

#content {
  margin-left:20px;
  margin-right:20px;
  padding-top:20px;
  padding-bottom:20px;
}

#footer {
  clear:both;
  margin-top:10px;
  text-align:center;
  font-size:10px;
  padding:10px;
  background-color: white;
  color:black;
  border-top:solid #bf1d2e 1px;
}

#lang {
  float:right;
}

p {
  color:#444;
}

p strong {
  font-weight: normal;
  color:#bf1d2e;
}

a {
  color:#bf1d2e;
  text-decoration: none;
}

a img { border: 0px solid black; }

h1, h2, h3 {
  font-family: Verdana;
}

h1 {
  color: black;
  font-size: 20px;
  font-weight: bold;
}

h2 {
  color: #bf1d2e;
  font-size: 17px;
  font-weight: bold;
}

h3 {
  color: #bf1d2e;
  font-size: 14px;
  font-weight: bold;
}


div.hr {
  border-top: 1px solid #1d1d1b;
  /*clear:both;*/
}

.input_block {
  padding:1em;
  background-color:#eee;
  border:2px solid #962d87;
  font-size:10px;
}

p.center {
  text-align: center;
  margin-top:2em;
  margin-bottom:2em;
}

div.horizontal-menu {
  margin-top:30px;
  margin-bottom:25px;
  background-color:black;
  height:40px;
  width:714px;
}

div.news {

}

div.news + div.news {
  margin-top:20px;
}


div.news div.date{
  float:right;
  color:#ccc;
}

div.news div.title {
  color: #962d87;
  font-weight: bold;
  border-bottom: 1px solid #95C020;
  margin-bottom: 0.5em;

}

th {
  text-align:left;
}

div#sidebar {
  float:right;
  width:160px;
  margin-left:20px;
  margin-bottom:20px;
  font-size: 10px;
  h2 {
    color:#be0926;
    margin-top: 0px;
    font-size: 12px;    
  }
  h3 {
    font-size: 10px;
  }
}
/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
 * or vendor/assets/stylesheets of plugins, if any, can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the top of the
 * compiled file, but it's generally better to create a new file per style scope.
 *

 */

