div#content {
  background: url(./images/contentBackground.jpg) bottom left repeat-x #6799E2;
  border: 1px solid #B2B2B2;
  float: left;
  height: 30em;
  width: 28.25em;
}

div#content h1 {
  background: url(./images/buttonImpactOS.gif) top left no-repeat;
  height: 25px;
  margin: 0.5em;
  padding: 0;
}

div#content p {
  color: white;
  font-size: 120%;
  font-weight: bold;
  margin: 2em;
}

div#content div {
  margin: 2em;
  margin-top: 5em;
}

div#buttonsStudentsCompanies a {
  display: block;
  height: 130px;
  text-decoration: none;
  width: 100px;
}

div#buttonsStudentsCompanies a#studentsCZ,
div#buttonsStudentsCompanies a#studentsEN {
  float: left;
  margin-left: 3em;
}

div#buttonsStudentsCompanies a#studentsCZ:link,
div#buttonsStudentsCompanies a#studentsCZ:visited {
  background: url(./images/buttonStudentsCZ.gif) top left no-repeat;
}

div#buttonsStudentsCompanies a#studentsCZ:hover,
div#buttonsStudentsCompanies a#studentsCZ:active {
  background: url(./images/buttonStudentsCZActive.gif) top left no-repeat;
}

div#buttonsStudentsCompanies a#studentsEN:link,
div#buttonsStudentsCompanies a#studentsEN:visited {
  background: url(./images/buttonStudentsEN.gif) top left no-repeat;
}

div#buttonsStudentsCompanies a#studentsEN:hover,
div#buttonsStudentsCompanies a#studentsEN:active {
  background: url(./images/buttonStudentsENActive.gif) top left no-repeat;
}

div#buttonsStudentsCompanies a#companiesCZ,
div#buttonsStudentsCompanies a#companiesEN {
  float: right;
  margin-right: 3em;
}

div#buttonsStudentsCompanies a#companiesCZ:link,
div#buttonsStudentsCompanies a#companiesCZ:visited {
  background: url(./images/buttonCompaniesCZ.gif) top left no-repeat;
}

div#buttonsStudentsCompanies a#companiesCZ:hover,
div#buttonsStudentsCompanies a#companiesCZ:active {
  background: url(./images/buttonCompaniesCZActive.gif) top left no-repeat;
}

div#buttonsStudentsCompanies a#companiesEN:link,
div#buttonsStudentsCompanies a#companiesEN:visited {
  background: url(./images/buttonCompaniesEN.gif) top left no-repeat;
}

div#buttonsStudentsCompanies a#companiesEN:hover,
div#buttonsStudentsCompanies a#companiesEN:active {
  background: url(./images/buttonCompaniesENActive.gif) top left no-repeat;
}

div#rightColumn {
  float: right;
  width: 12.5em;
  height: 30em;
}

div#languages {
  background: url(./images/contentBackground.jpg) top left repeat-x #6799E2;
  border: 1px solid #B2B2B2;
  margin-bottom: 0.5em;
  padding: 1em;
}

div#languages a {
  display: block;
  float: left;
  height: 25px;
  margin-right: 0.5em;
  text-decoration: none;
}
div#languages a#buttonLanguageEN:link,
div#languages a#buttonLanguageEN:visited {
  background: url(./images/buttonLanguageEN.gif) top left no-repeat;
  width: 25px;
}
div#languages a#buttonLanguageEN:hover,
div#languages a#buttonLanguageEN:active {
  background: url(./images/buttonLanguageENActive.gif) top left no-repeat;
}

div#languages a#buttonLanguageCZ:link,
div#languages a#buttonLanguageCZ:visited {
  background: url(./images/buttonLanguageCZ.gif) top left no-repeat;
  width: 25px;
}
div#languages a#buttonLanguageCZ:hover,
div#languages a#buttonLanguageCZ:active {
  background: url(./images/buttonLanguageCZActive.gif) top left no-repeat;
}

div#languages a#buttonAboutUsEN:link,
div#languages a#buttonAboutUsEN:visited {
  background: url(./images/buttonAboutUsEN.gif) top left no-repeat;
  margin-right: 0;
  width: 100px;
}

div#languages a#buttonAboutUsEN:hover,
div#languages a#buttonAboutUsEN:active {
  background: url(./images/buttonAboutUsENActive.gif) top left no-repeat;
}

div#languages a#buttonAboutUsCZ:link,
div#languages a#buttonAboutUsCZ:visited {
  background: url(./images/buttonAboutUsCZ.gif) top left no-repeat;
  margin-right: 0;
  width: 100px;
}

div#languages a#buttonAboutUsCZ:hover,
div#languages a#buttonAboutUsCZ:active {
  background: url(./images/buttonAboutUsCZActive.gif) top left no-repeat;
}

div#news {
  background: url(./images/contentBackground2.jpg) bottom left repeat-x #6799E2;
  border-top: 1px solid #B2B2B2;
  border-left: 1px solid #B2B2B2;
  height: 25.8em;
}

div#cornerBottomRight {
  background: url(./images/cornerBottomRight.jpg) bottom right no-repeat;
  color: white;
  height: 100%;
  padding: 1em 1em;
}

div#news h2 {
  margin: 0;
  padding: 0;
  width: 170px;
}

div#news h2#newsEN {
  background: url(./images/buttonNewsEN.gif) top center no-repeat;
}

div#news h2#newsCZ {
  background: url(./images/buttonNewsCZ.gif) top center no-repeat;
}

div#news ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

div#news ul li h3 {
/*  display: inline; */
  font-size: 75%;
  margin-left: 0em;
}

div#news ul li h3 a:link,
div#news ul li h3 a:visited {
  color: white;
}

/*
div#news h3 a:hover,
div#news h3 a:active {
  color: #990909;
}
*/

span.date {
  font-size: 50%;
}
