body
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 background-color: #EEE8CB;
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 color: #000000;
}

.lehenimi
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 20px;
 font-weight: bold;
 color: #8F1736;
}

.lead
{
 font-weight:bold;
 font-size: 12px;
 color: #000000;
}


/* rippmenüü ülemine osa*/
#rpp0m0 td
{
 font-size: 13px;
}

.nagulink
{
 cursor: hand;
 text-decoration: underline;
}

.kirjakoht
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-weight:bold;
 font-size: 14px;
 color: #FFFFFF;
}

A.uudis
{
 font-size: 12px;
 color: #000000;
 text-decoration: none;
}

A.uudis:link
{
 font-size: 12px;
 color: #000000;
 text-decoration: none;
}

A.uudis:hover
{
 font-size: 12px;
 color: #333333;
 text-decoration: none;
}

a
{
 color: #8F1736;
}

a:link
{
 color: #8F1736;
}

a:visited
{
 color: #000000;
}

a:hover
{
 color: #8F1736;
}


p
{
 font-size: 12px;
 color: #000000;
}

.impressum
{
 font-size: 13px;
 color: #ffffff;
}

li
{
 font-size: 12px;
 color: #000000;
}


.sisu
{
 font-size: 12px;
 color: #000000;
}

h1
{
 font-family: Arial,Verdana,sans-serif;
 font-size: 20px;
 color: #8F1736;
 margin: 0px;
 padding: 0px;
}

h2
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 18px;
 color: #8F1736;
 margin: 0px;
 padding: 0px;
}

h3
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 16px;
 color: #8F1736;
 margin: 0px;
 padding: 0px;
}

h4
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px;
 color: #8F1736;
 margin: 0px;
 padding: 0px;
}

h5
{
 font-family: Verdana,Arial,sans-serif;
 font-size: 14px;
 color: #8F1736;
 margin: 0px;
 padding: 0px;
}


.h1
{
 font-family: Arial,Verdana,sans-serif;
 font-size: 20px;
 color: #8F1736;
 margin: 0px;
 padding: 0px;
}

.h2
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 18px;
 color: #8F1736;
 margin: 0px;
 padding: 0px;
}

.h3
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 16px;
 color: #8F1736;
 margin: 0px;
 padding: 0px;
}

.h4
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px;
 color: #8F1736;
 margin: 0px;
 padding: 0px;
}

.h5
{
 font-family: Verdana,Arial,sans-serif;
 font-size: 14px;
 color: #8F1736;
 margin: 0px;
 padding: 0px;
}


ul
{
 list-style-type: square;
}

ul ul
{
 list-style-type: disc;
}

ul ul ul
{
 list-style-type: none;
}

.tumeriba
{
 background-color: #ffffff;
}

.heleriba
{
 background-color: #ffffff;
}

.tabelipea
{
 background-color: #dddddd;
 font-weight: bold;
}


.autor
{
 font-size: 9px;
 text-align: right;

}

.hoiatus
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 background-color: #E7D5CF;
 border: 1px #993300;
 cursor: text;
 padding-top: 1px;
 padding-right: 1px;
 padding-bottom: 1px;
 padding-left: 1px;
 color: #990000;
 font-weight: bold
}


.teade
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 background-color: #D2E4DB;
 border: 1px #1D774A;
 cursor: text;
 padding-top: 1px;
 padding-right: 1px;
 padding-bottom: 1px;
 padding-left: 1px;
 color: #006600
}

.rohenupp
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 background-color: #EDF6F0;
 border: 1px #A8CBB9 ridge;
 cursor: hand;
 color: #000000
}
.punanupp
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  background-color: #E7D5CF;
  border: 1px #993300 ridge;
  cursor: hand;
  color: #000000
}
.hallnupp
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  background-color: #EDeded;
  border: 1px #Aaaaaa ridge;
  cursor: hand;
  color: #000000
}

.vorm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #EDeded; border: 1px #Aaaaaa solid; cursor: text; color: #000000 }

.kalender_paevatabel
{
 border-collapse: collapse;
 border: 1px solid #333333;
 width: 100%;
 cellspacing: 0px;
 cellpadding: 2px;
}

.kalender_paevatabel_pais
{
 background-color: #e8e8f0;
}

.kalender_nadala_pais
{
 background-color: #e8e8f0;
 border: 1px solid #ddddee;
}

.kalender_paevatabel_label
{
 font-weight: bold;
 border-bottom: 1px solid #cccccc;
}

.kalender_kuutabel
{
 border-collapse: collapse;
 border: 1px solid #333333;
}

.kalender_paev
{
 border: 1px solid #ddddee;
 width: 13%;
}

.kalender_list_paev
{
 border: 1px solid #ddddee;
}

.lisa_syndmus
{
 font-size: 80%;
}

.seenadal
{
 border-bottom: 3px solid #cccccc;
 border-top: 3px solid #cccccc;
}

.kalender_paevariba_pyhapaev
{
 background-color: #CA9186;
 color: #993333;
 border-collapse: collapse;
 border: 1px solid #333333;
}

.kalender_paevariba_laupaev
{
 background-color: #F6D4F7;
 color: #339933;
 border-collapse: collapse;
 border: 1px solid #333333;
}

.kalender_paevariba_lahter
{
 border-collapse: collapse;
 border: 1px solid #333333;
}

.kalender_paevariba_rida
{
 background-color: #e8e8f0;
}

.tana
{
 border: 2px solid #882222;
 border-collapse: separate;
 font-weight:bold;
}

.laupaev
{
 background-color: #F6D4F7;
}


.pyhapaev
{
 background-color: #CA9186;
}


.riigipyha
{
 background-color: #8F1736;
 font-weight:bold;
}


.syndmus_eraldi_tabel
{
 border-collapse: collapse;
 border: 1px solid #333333;
 background-color: #ffffff;
 width: 100%;
}

.syndmus_eraldi_pealkiri
{
 font-size: 17px;
 font-weight: bold;
 color: #8E8C7A;
 text-align: center;
 border: 1px solid #aaaaaa;
}

.syndmus_eraldi_lahter
{
 border: 1px solid #dddddd;
}

.syndmus_eraldi_label
{
 background-color: #D2CEC3;
 font-weight: bold;
 width: 20%;
 border: 1px solid #dddddd;
}

.syndmus_eraldi_vaartus
{
 border: 1px solid #dddddd;
}

A.kalender_paevalink
{
 text-decoration: none;
 color: inherit;
}


.loolist_pea
{
 background-color: #D2CEC3;
 border-bottom: 1px solid #999999;
 font-weight: bold;
}


.loolist_kast
{
 border: 1px solid #cccccc;
 font-size: 75%;
}

.sm-1
{
  font-family:  Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333
}

.sm-2
{
  font-family:  Arial, Verdana, Helvetica, sans-serif;
  font-size: 9px;
  color: #333333
}

.sm-3
{
  font-family:  Arial, Verdana, Helvetica, sans-serif;
  font-size: 8px;
  color: #333333
}

.vorm
{
 font-family: Arial, Verdana;
 font-size: 11px;
 background-color: #E8E5DE;
 border: 1px #ADA296 solid;
 cursor: text;
 padding-top: 1px;
 padding-right: 1px;
 padding-bottom: 1px;
 padding-left: 1px;
 color: #000000
}

.debu
{
 font-family: Arial;
 font-size: 10px;
 color: #000000;
}

.sqldebu
{
 font-family: Arial;
 font-size: 9px;
 color: #eeddff;
 background-color: #333333;
}

/* kalendri popup   */
/* kalendri kast */
#calendarDiv
{
 position:absolute;
 width:200px;
 border:1px solid #8F1736;
 padding:1px;
 background-color: #FFF;
 font-family:arial;
 font-size:10px;
 visibility:hidden;
}

#calendarDiv span,#calendarDiv img
{
 float:left;
}

/* Selektide suurusomadused */
#calendarDiv .selectBox,
#calendarDiv .selectBoxOver,
#calendarDiv .selectBoxTime,
#calendarDiv .selectBoxTimeOver
{
 line-height:12px;
 padding:1px;
 cursor:pointer;
 padding-left:2px;
}

/* Selektide värviomadused */
#calendarDiv .selectBox,
#calendarDiv .selectBoxTime
{
 border:1px solid #FFF;
 color: #fff;
 position:relative;
}

#calendarDiv .selectBoxOver,
#calendarDiv .selectBoxTimeOver
{
 border:1px solid #FFF;
 background-color: #CA9186;
 color: #FFF;
 position:relative;
}

/* Kalendriosa tabelilahtri suurusomadused */
#calendarDiv td
{
 padding:3px;
 margin:0px;
 font-size:10px;
 text-align:right;
 cursor:pointer;
}

/* Ülemise riba suurus ja värv */

#calendarDiv .topBar
{
 height:18px;
 padding:1px;
 background-color: #8F1736;
}

/* Alumise riba suurus ja värv */
#calendarDiv .todaysDate
{
 height:18px;
 padding:1px;
 background-color: #8F1736;
 text-align:center;
 position:absolute;
 bottom:0px;
 width:196px;
  color: #FFF;
}

#calendarDiv .nadalnr
{
 background-color: #cccccc;
}

#calendarDiv .activeDay
{
 color:#FF0000;
}


#calendarDiv .todaysDate div
{
 float:left;
}

/* kellaaja koht */
#calendarDiv .timeBar
{
 color:#FFF;
 position:absolute;
 right:0px;
}

#calendarDiv .timeBar div
{
 float:left;
 margin-right:1px;
}

/* Valikuriba värv */
#calendarDiv .monthYearPicker
{
 background-color: #CA9186;
 border:1px solid #AAAAAA;
 position:absolute;
 color: #fff;
 left:0px;
 top:15px;
 z-index:1000;
 display:none;
}

#calendarDiv #monthSelect
{
 width:70px;
}

#calendarDiv .monthYearPicker div
{
 float:none;
 clear:both;
 padding:1px;
 margin:1px;
 cursor:pointer;
}

/* Valikuriba aktiivne */
#calendarDiv .monthYearActive
{
 background-color:#8F1736;
 color: #FFF;
}

#calendarDiv .topBar img
{
 cursor:pointer;
}

#calendarDiv .topBar div
{
 float:left;
 margin-right:1px;
}
