/* Start of CMSMS style sheet 'RS2 Screen (ss)' */
body {
  margin: 0px auto;
  background: url('images/ridna-shkola_bg.png');
  background-position: -25px 125px;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-color: #cccccc;
  font-family: Verdana, Tahoma, Trebuchet, 'Trebuchet MS', Arial, Helvetica, Arial Unicode MS, Geneva, Geneva CY, Lucida Grande, Myriad Pro;
}

#wrap {
  width: 762px;
  margin: 10px auto 15px;
}

#top {
  text-align: center;
  margin: 0px auto;
  padding: 0px;
  width: 762px;
  height: 163px;
  border: 0px;
}

#page {
  width: 730px;
  text-align: center;
  margin: 0px auto;
  background: #FFFFFF;
  border: 3px solid #6a90b6;
}

#middle {
  margin: 0px auto;
  text-align: left;
}

#sidebar {
  padding: 0px;
  margin: 0px;
  width: 180px;
  float: left;
}

#sidebar h2 {
  width: 167px;
  margin: 0px 0px 0px;
  padding: 12px 9px 2px 5px;
  font-size: 14px;
  font-weight: bold;
  background-color: #6a90b6;
  color: #FFFFFF;
}

#sidebar h3 {
  height: 18px;
  width: 165px;
  margin: 1px 0px 0px;
  padding: 2px 7px;
  font-size: 14px;
  font-weight: normal;
  background-color: #6a90b6;
  border-right: 2px solid #666666;
}

#sidebar h3:hover {
  background-color: #C8DCF0;
  border-right: 2px solid #6a90b6;
}

#sidebar h4 {
  height: 14px;
  width: 165px;
  margin: 1px 0px 0px;
  padding: 2px 3px 2px 11px;
  font-size: 11px;
  font-weight: normal;
  background-color: #6a90b6;
  border-right: 2px solid #666666;
}

#sidebar h4:hover {
  background-color: #C8DCF0;
  border-right: 2px solid #6a90b6;
}

#sidebar a {
  color: #FFFFFF;
  text-decoration: none;
}

#sidebar a:hover {
  color: #666666;
}

#cntnt01moduleform_1 {
  width: 178px;
  height: 64px;
  font-size: 12px;
  color: #FFFFFF;
  margin: 1px 0px 0px;
  padding: 5px 0px 1px 3px;
  text-align: left;
  background: url('images/sidebar_end.png');
  background-repeat: no-repeat;
  background-position: bottom right;
  background-color: #6a90b6;
}

#cntnt01moduleform_1 input {
  width: 112px;
  color: #000000;
  border: 1px solid #FFFFFF;
}

#cntnt01moduleform_1 .submit {
  width: 52px;
  margin: 4px 0px 4px 55px;
  color: #FFFFFF;
  background-color: #6a90b6;
}

#sidebar h5 {
  width: 167px;
  height: 40px;
  margin: 1px 0px 0px;
  padding: 2px 7px 2px;
  font-size: 14px;
  font-weight: normal;
  text-align: left;
  background: url('images/sidebar_end.png');
  background-repeat: no-repeat;
  background-position: bottom right;
  background-color: #6a90b6;
}

#sidebar h5:hover {
  background-color: #C8DCF0;
}

#content {
  margin: 0px;
  margin-left: 182px;
  padding: 19px;
  text-align: left;
}

#content h1 {
  margin: 0px;
  padding: 4px 6px;
  font-size: 18px;
  color: #ffffff;
  background: #6a90b6;
  text-decoration: none;
  text-transform: uppercase;
}

#content h1 a {
  margin: 0px;
  padding: 4px 6px;
  font-size: 18px;
  color: #ffffff;
  background: #6a90b6;
  text-decoration: underline;
  text-transform: uppercase;
}

#content h2 {
  margin: 0px;
  padding: 0px;
  padding-bottom: 5px;
  font-size: 14pt;
  color: #0066CC;
  text-decoration: underline;
}

#content h3 {
  margin: 0px;
  padding: 5px 0px 0px;
  font-size: 12pt;
  color: #333333;
}

#content .divider {
  margin: 0px auto;
  width: 100%;
  border: 0px;
  height: 1px;
  color: #333333;
  background: #333333;
}

#block {
  margin: 0px;
  padding: 5px 10px;
  font-size: 10pt;
  color: #333333;
  text-align: left;
  background-color: #f1f1f1;
  border-left: 1px solid #6a90b6;
  border-right: 1px solid #6a90b6;
}
 
#block p {
  margin: 0px;
  padding: 5px 0px 5px;
}

#block p p {
  margin: 0px;
  padding: 0px;
}

#block ul, ol {
  margin: 0px;
  margin-left: 20px;
  margin-right: 10px;
  padding: 4px;
  font-size: 10pt;
  color: #333333;
  text-align: left;
}

#block li {
  padding: 1px;
}

.top-list-head {
  list-style-type: none;
  margin: 0px 0px 0px -15px;
  font-style: italic;
}

.next-list-head {
  list-style-type: none;
  margin: 10px 0px 0px -15px;
  font-style: italic;
}

#block table {
  margin: 10px;
  margin-bottom: 5px;
  font-size: 10pt;
  color: #333333;
  text-align: left;
}

.extra-bottom-padding {
  padding-bottom: 10px;
}

#block .hide {
  display: none;
  padding: 0px 5px;
  margin: 0px 0px 5px;
}

#block .hide_no-side-padding {
  display: none;
  padding: 0px;
  margin: 0px 0px 5px;
}

#block .show {
  display: block;
  padding: 0px 5px;
  margin: 0px 0px 5px;
}

#block .show_no-side-padding {
  display: block;
  padding: 0px;
  margin: 0px 0px 5px;
}

#endblock {
  background-color: #FFFFEE;
  padding-bottom: 10px;
  margin-bottom: 20px;
}

#date {
  margin: 0px;
  padding: 2px;
  padding-right: 5px;
  margin-bottom: 10px;
  text-align: right;
  font-size: 8pt;
  color: #333333;
  background-color: #6a90b6;
}

#date p {
  margin: 0px;
  padding: 0px;
}

#date p a {
  color: #FFFFFF;
}

#content a {
  color: #0066CC;
  text-decoration: none;
}

#content a:hover {
  color: #C9C9C9;
  text-decoration: underline;
}

#bottom {
  clear: both;
  margin: 0px 0px 5px;
  padding: 0px;
  border-top: 1px dotted #6a90b6;
}

#bottom p {
  margin: 0px;
  padding: 2px 5px;
  font-size: 8pt;
  color: #333333;
}

#bottom p .pagelist {
  padding: 5px 5px 0px;
}

.printonly {
  display: none;
}

#bottom a {
  color: #6a90b6;
  font-weight: 200;
  text-decoration: none;
}

#bottom a:hover {
  color: #C9C9C9;
  text-decoration: underline;
}

.reverse-text {
  direction: rtl;
  unicode-bidi: bidi-override;
}

#map {
  margin: 5px 0px 5px;
  *margin: -330px 0px 0px;
  width: 485px;
  height: 485px;
  border: 2px dashed #C8DCF0;
  font-size: 12pt;
  color: #333333;
  text-align: left;
}

#page img {
  border: 1px solid #C8DCF0;
}

a:hover img {
  filter: alpha(opacity=90);
  opacity: 0.90;
}
/* End of 'RS2 Screen (ss)' */

