body {  margin: 0;    text-align: center;  font: 0.62em verdana, arial, sans-serif;    line-height: 170%;  color: #4b4b4b;  background: #D4E499 url(../images/bg_body_d.gif) repeat-y top center;}p {   padding: 5px;  text-align: justify;}a {  color: #006a00;  text-decoration: none;    }a:visited {  color: #1aff1a;}a:hover {  color: #006a00;  text-decoration: underline;}acronym {  cursor: help;  border-bottom: 1px solid #777;}input {  width: 70%;}textarea {  width: 98%;  /*     IE specific to eliminate scroll bar when not needed.     Uncomment if wanted, but it is not valid CSS       scrollbar-3dlight-color : #777;  scrollbar-arrow-color : #EEE;  scrollbar-darkshadow-color : #777;  scrollbar-face-color : #777;  scrollbar-highlight-color : #777;  scrollbar-shadow-color : #777;  scrollbar-track-color : #777;      */}input,textarea {  padding: 1px 3px;  margin: 5px 0;  font: 1em verdana, arial, sans-serif;  color: #4b4b4b;  background-color: #ffffff;  border: 1px solid #999;}input:hover,input:focus,textarea:hover,textarea:focus {  color: #FFF;  background-color: #999;  border: 1px solid #EEE;}h1 {  clear: both;  padding: 5px;  margin: 10px 0;  font: 700 1em verdana, sans-serif;  text-align:left;  text-transform: uppercase;  color: #ffffff;  background: #004000 }h1 span {  display: block;  padding: 2px;  }h2 {  clear: both;  padding: 5px;  margin: 10px 0;  font: 700 1em verdana, sans-serif;  text-align:left;  text-transform: uppercase;  color: #004000;  background-color: #bfffbf; }h3 {  clear: both;  padding: 5px;  margin: 10px 0;  font: 12px verdana, sans-serif;  text-align:left;  text-transform: uppercase;  font-weight: bold;  color: #800000;  }h4 {  clear: both;  padding: 5px;  margin: 5px 0;  font: 700 1em verdana, sans-serif;  text-align:left;  color: #004000;  }#sideBar h1 {  text-align: right;  background: #004000 }#sideBar h1 span {  display: block;  padding: 2px;  }#content ul {text-align: left;  padding-bottom: 10px;}#content ul li {  list-style-image: url(../images/li_bullet.gif);}blockquote {    margin: 0;  background: #686868 url(../images/rounded_tr.gif) no-repeat top right;} blockquote span {  display: block;  padding: 5px;  background: url(../images/rounded_br.gif) no-repeat bottom right;}/***************************************************  Layout Element Styles ***************************************************/#header {    width: 100%;  height: 3em;  background: #585858 url(../images/bg_header.gif) repeat-y top center;  }/***************************************************  Header Menu ***************************************************/#menu {  width: 770px;  margin: 0 auto;  text-align: left;   }#menu ul {  margin: 0;  padding: 0;  line-height: normal;  }#menu ul li {  width: 8em;  display: inline;  float: left;  padding-top: 0.8em;    list-style: none;  text-align: center;}#menu ul li a {  display: block;  text-decoration: none;  text-transform: uppercase;  padding-bottom: 1.0em;  color: #ffffff;}#menu ul li a:hover,#menu ul li a.active {  font-weight: bold;  color: #ffffff;  text-decoration: underline;}/***************************************************  Site Title ***************************************************/ #jazyk {  margin: 0 auto;  text-align: right;  }#jazyk ul {  margin: 0;  padding: 0;  line-height: normal;  }#jazyk ul li {  width: 6em;  display: inline;  float: right;  padding-top: 0.8em;    list-style: none;  text-align: center;}#jazyk ul li a {  display: block;  text-decoration: none;  text-transform: uppercase;  padding-bottom: 1.0em;  color: #ffffff;}#jazyk ul li a:hover,#jazyk ul li a.active {  font-weight: bold;  color: #ffffff;  text-decoration: underline;} #title h1 {  display: inline;  color:  #222;  background-color: #86E160;  background-image: none;}/*************************************************** Page Content --------------------------------------------------- 1. Left side text 2. Dropdown image 3. Right side bar  ***************************************************/#content {    clear: both;  width: 770px;  margin: 0 auto;  background-color: #ffffff;   }#text {  float: left;  width: 410px !important;  background-color: #ffffff;   padding: 10px 5px 20px 20px !important;  padding: 20px 5px 20px 20px;  }#image {  float: left;  width: 170px;    vertical-align: top; background-color: #ffffff;  }#sideBar {  float: right;  width: 145px !important;background-color: #ffffff;    padding: 10px 15px 20px 0 !important;  padding: 20px 15px 20px 0;}/*************************************************** Sidemenu Styles ***************************************************/.sideMenu {  padding: 10px 0;}.sideMenu a {  display: block;  text-align: right;  text-decoration: none;  margin-bottom: 1px;   color: #004000;   background: #c1ff84;}.sideMenu a span {  display: block;  padding: 1px;}.sideMenu a:hover {  background: #004000;  color: #ffffff;}.sideMenu a:hover span {  background: #004000;   color: #ffffff;}/*************************************************** Comment Styles ***************************************************/#comments p {  padding: 0 5px;  margin-bottom: 0;  background: #686868 url(../images/rounded_tl.gif) no-repeat top left;}#comments p span.author {  display: block;  margin-top: 5px;  text-align: right;  font-weight: 700;}#comments img {  margin-top: -1px;}#comments a {  color: #7BD32C;}#comments a:visited {  color: #AAA;}#comments a:hover {  color: #FFF;}/*************************************************** Footer ***************************************************/#footer {  clear: both;  float: left;  width: 748px;  padding: 10px;  color: #888;  text-align: center;  background-color: #ffffff; }#footer p {  padding-top: 0 !important;  padding-top: 10px;}#footer a {  color: #888;}#footer a:hover {  color: #003c00;}/*************************************************** Generic Display Classes ***************************************************/.center {  text-align: center;}.noPad {  padding: 0;  margin: 0;}.left {  float: left;}.right {  float: right;}img.left {  padding: 5px 5px 5px 0;}img.right {  padding: 5px 0 5px 5px;}.button {  width: auto;  cursor: pointer;}.date {  display: block;  font-weight: 700;}