/* Start of CMSMS style sheet 'abiturient' */
body {
  margin: 0px;
  padding: 0px;
  background-color: #E6E6FA;
  background-image: url(images/main/fon.jpg);
  font-family: Arial, Helvetica, sans-serif;
}

 a {
  color: #4B0082;
  text-decoration: none;
  font-weight: bold
}

a:visited {
  color: #8B008B;
  font-weight: bold
}

a:hover {
  color: #9400D3;
  text-decoration: underline;
  font-weight: bold
}

h2, h3, h4
 {
  color: #191970;
  padding-left: 5em
}

h2.logo
 {
  color: #191970
}

p {
  margin-top: 10px;
  margin-bottom: 10px;
  text-indent: 3em;
  text-align: justify;
  line-height: 140%
}

p.strong {
  margin-top: 10px;
  margin-bottom: 10px;
  text-indent: 3em;
  text-align: justify;
  font-weight: bolder;
  color: #4B0082
}

table.footer
 {
  margin: auto;
  width: 100%;
  background-image: url(images/main/logo_fon.jpg);
  background-repeat: repeat-x;
  border-top: 1px solid #FFFFFF;
  border-left: 1px solid #FFFFFF;
  border-right: 1px solid #4B0082
}

 div.tablbox
 {
  padding-left: 5px;
  padding-right: 5px
}

  td.box
 {
  border-left: 1px solid #FFFFFF;
  border-right: 1px solid #4B0082;
  border-top: 1px solid #FFFFFF;
  background-image: url(images/main/logo_fon.jpg);
  background-repeat: repeat-x;
  vertical-align: top
} 

 font.footer
 {
  font-weight: bold; 
  font-variant: small-caps; 
  font-size: smaller;
  color: #4B0082
}
 table.progr
 {
  border-collapse: collapse;
  text-align: justify;
  border: 2px solid #4B0082
}
  th.progr
 {
  border: 1px solid #4B0082;
  padding: 10px
}
 td.progr
 {
  border: 1px solid #4B0082;
  padding: 10px
}
 a.sape
 {
  color: #000000;
  text-decoration: none
}


/* End of 'abiturient' */

