
  body {
    font-family: Arial, Georgia, "Times New Roman";
    background-color : #ffffff;
    text-align: center;
    margin-bottom : 5px;
    margin-top : 3px;
  }

  .Item-h        {font-size: 10pt; font-style: normal; font-weight: bold;   color: #ffffff;}
  .Item-h-gold   {font-size:  9pt; font-style: normal; font-weight: bold;   color: #ffdd00;}
  .Story         {font-size: 10pt; font-style: normal; font-weight: normal; color: #800000;}
  .Story-head    {font-size: 12pt; font-style: normal; font-weight: bold;   color: #800000;}
  .Story2        {font-size: 10pt; font-style: normal; font-weight: normal; color: #000090;}
  .Story-head2   {font-size: 12pt; font-style: normal; font-weight: bold;   color: #000090;}
  .Otsing        {font-size: 10pt; font-style: normal; font-weight: bold;   color: #ffffe0;} /* lightyellow */
  .counterRemark { font-size: 8pt; font-style: italic; font-weight: normal; color: #000090;}

  H3 {font-family: "Book Antiqua", Times New Roman, Arial, Helvetica; font-size: 21pt; font-style: normal; font-weight: bold; color: #ff6900}


  #laotus {
    width : 730px;
    height: 700px;
    margin-left : auto;
    margin-right: auto;
    text-align : center;
    vertical-align: top;
    border : solid 0px red;
  }

  table.border1 {border-style: solid; border-width: 1px; }

  table.menyy3Table {
    vertical-align: top;
    border : solid 0px red;
    width : 160px;
    margin: 0 0 15px 0;
    padding: 0;
  }

  table.photo   {padding-left: 10px; padding-right: 20px; padding-top: 25px;}

  #vasak_menyy {
    text-align: left;
    vertical-align : top;    
    margin : 0;
    padding: 0;
    border: solid #ffffff 0px;
  }


  td.border1    {border-style: solid; border-width: 1px; }

  td.news     {
    padding: 10px;
    border-style: solid; border-width: 0px;
    text-align: justify; vertical-align: top;
    font-size: 10pt; font-style: normal; font-weight: normal; 
    color: #800000;
  }

  td.medBlue      {background-color: #3389dd;}
  td.frameColor   {background-color: #7fbb30; border : solid 0px red;}

  td.firstFrameColor, td.frameColor150 {
    width: 150px; height: 100%;
    padding-left:  20px;    
    padding-right: 20px; 
    text-align: left; vertical-align: top;
    background-color: #7fbb30;
    border : solid 0px #000090;
  }

  td.menyyColor    {background-color: #ffd700; padding-left: 5px; height: 20px;} /* gold */

  td.activeMenyyColor   {
    height: 20px;
    padding-left: 5px;
    font-size: 11pt; font-style: normal; font-weight: normal;
    color : #ffff00;
    background-color: #ffa500;
  }

  td.activeMenyyColor-Image {
    height: 20px;
    width:  18px;
    background-color: #ffa500;
  }

  td.menyyColor-Image {
    height: 20px;
    width:  18px;
    background-color: #ffd700;
  }


  td.padding5      {padding-left: 5px;}
  td.padding10     {padding-left: 10px;}
  td.padding15     {padding-left: 15px;}

  td.Item-headline  {
    padding-left: 10px;
    font-size   : 10pt;
    font-style  : normal;
    font-weight : bold;
    color: #ffffff;
  }

  td.photo  {
    background-color: #ffffff;
    padding-left: 10px; padding-top: 10px;
    border : solid 0px  #6495ed;  /* cornflowerBlue */
  }
  td.photo-inside  {padding-left: 20px;}

  td.cornerImg {
    width:  18px;
    height: 20px;
    background-image    : url(Images/corner_white_transp_right_upper20.gif);
    background-repeat   : no-repeat;
    background-position : right top;
  }

  td.cornerImg-small-right {
    width:   9px;
    height: 10px;
    background-image    : url(Images/corner_white_transp_right_lower10.gif);
    background-repeat   : no-repeat;
    background-position : right bottom;
  }


  td.cornerImg-small-left {
    width:   9px;
    height: 10px;
    background-image    : url(Images/corner_white_transp_left_lower10.gif);
    background-repeat   : no-repeat;
    background-position : left bottom;
  }


  p {text-align: justify;}
  p.center {text-align: center;}
  p.j {text-align: justify;}
  p.c {text-align: center;}



  img {border : 0px;}
  img.photo_hor {width: 140px; height: 95px; border: solid #000090; border-width: 1px;}
  img.photo_vert {width: 95px; height: 140px; border: solid #000090; border-width: 1px;}
  img.logo {width: 110px; height: 60px; border: solid yellow; border-width: 1px;}

  img.corner       {width: 18px; height: 20px;}
  img.corner-small {width:  9px; height: 10px;}

  img.news_photo_hor, img.rk_photo_hor {
    border: 0;
    text-align: left;
    width: 140px;
  }
    
  
  #countries {
    DISPLAY : block;
    width: 105px;
    margin: 20px 0 20px 0px;
    padding: 0 5px 0 5px;
    text-align: left;
    font-size: 9pt; font-style: normal; font-weight: bold;
    background-color: #009b9b;
    color: #ffffff;
    border: solid  2px #ffff00;
  }

  #countries ul {
    DISPLAY: block;
    LIST-STYLE: none;
    margin: 0;
    padding: 0 0 0 5px;
    font-size: 9pt; font-style: normal;  font-weight: bold;
    color: #ffffff;
  }

  #countries li {
    padding: 0 0 1px 0;
    margin: 0;
  }  

  #newStories, #tvItems, #travelOffers  {
    LIST-STYLE: none;
    MARGIN: 0px ;
    PADDING: 0 5px 0 10px;
  }

  #kultuurItems {
    LIST-STYLE: none;
    MARGIN: 0px ;
    PADDING: 0 0 15px 10px;
  }

  #newStories, #tvItems,#travelOffers,#kultuurItems li {
    DISPLAY: block;
    MARGIN: 0;
  }

  ul#tvItems li {
    font-size:   8pt; font-style: normal; font-weight: normal;
    color: #342d7e;
    padding-bottom: 5px;
  }

  #linksTable {
    font-size:  9pt; font-style: normal; font-weight: bold;
    color: #508b50;
    padding: 0 0 0 10px;
    margin: 0;
  }

  #linksTable ul {
    LIST-STYLE: none;
    MARGIN:  0 0 3px 0px ; /* sellega eraldam linkides eri teemad  */
    padding : 0;
    border: solid red 0px;
  }

  #linksTable li {
    DISPLAY: block;
    padding: 0 0 0 5px;
    margin : 0;
  }


  #loginForm legend {
    padding-left: 0px;
    font-size : 10pt;  font-style: normal; font-weight: bold;
    color: #ffffe0;  /* lightyellow */
  }

  input.lf {width: 90px; font-size : 9pt;  font-style: normal; font-weight: normal;}

  #submitButton {
    width: 75px;
    margin: 5px 0 0 10px;
    cursor: pointer;
    font-size: 10pt;
    line-height: 1.3;
    font-weight: bold;
    background-color: #fafad2;
    color: #006900;                        
    border-top    : solid 1px #ffffaa;
    border-right  : solid 1px #009600;
    border-bottom : solid 1px #006900;
    border-left   : solid 1px #ffffaa;
  }



  #kamraadid {
    DISPLAY: block;
    LIST-STYLE: none;
    margin:  20px 0;
    padding: 0px 0 0px 0;
    text-align: center;
  }

  ul#kamraadid li {
    padding-bottom:10px;
  }

  DIV.countryComment  {
    font-size: 9pt; font-style: italic; font-weight: normal;
    color: white;
    margin:  0;
    padding: 5px 5px 5px 5px;
    width: 95px;
  }

  DIV.continent-name     {
    DISPLAY : block;
    font-size: 10pt;  font-style: normal; font-weight: bold;
    color: #ffa500;
    text-decoration: underline;
    cursor: pointer;
  }

  DIV.news_imgCell, DIV.rk_imgCell {
    float: left;
    width: 140px;
    margin: 0 5px 0px 0px;
    padding: 0 0 2px 0;
    text-align: left;
    font-size: 7pt; font-style: italic; font-weight: normal;
    color: #800000;
    border: 0;

  }

  DIV.continents     {
    font-size: 10pt; font-style: normal; font-weight: bold;
    color: #ffa500;  /* orange */
    text-decoration: underline;
  }

  DIV.clickable {
    font-size: 11pt;
    font-style: normal; font-weight: normal;
    color: #006000;
    text-decoration: underline;
  }

  #emhiWeather {
    font-size: 8pt;
    color: #eeeedd;
    margin: 10px 0px;
    border: solid 0px violet;
  }
  #emhiWeather th {
    font-size: 9pt;
    font-weight: bold;
  }
  
  .small-Story {font-size: 9pt; color: #803333;}
  
  A:link    { font-size: 11pt; font-style: normal; font-weight: normal; color: #006000; cursor: pointer; cursor: pointer;}
  A:visited { font-size: 11pt; font-style: normal; font-weight: normal; color: #006000; cursor: pointer; cursor: pointer;}
  A:active  { font-size: 11pt; font-style: normal; font-weight: normal; color: #ee82ee; cursor: pointer; cursor: pointer;}
  A:hover   { font-size: 11pt; font-style: normal; font-weight: normal; color: red; cursor: pointer; cursor: pointer;}

  A.PeaUudis:link    { font-size: 10pt; font-style: italic; font-weight: normal; color: #800000}
  A.PeaUudis:visited { font-size: 10pt; font-style: italic; font-weight: normal; color: #aa0000}
  A.PeaUudis:active  { font-size: 10pt; font-style: italic; font-weight: normal; color: #ee82ee}
  A.PeaUudis:hover   { font-size: 10pt; font-style: italic; font-weight: normal; color: #00ff00; }

  A.activeMenyyLink   { font-size: 11pt; font-style: normal; font-weight: bold; color: red; background-color: #ffa500;}

  A.StoryLink:link    { font-size: 10pt; font-style: normal; font-weight: bold; color: #800000;}
  A.StoryLink:visited { font-size: 10pt; font-style: normal; font-weight: bold; color: #800000;}
  A.StoryLink:active  { font-size: 10pt; font-style: normal; font-weight: bold; color: #800000;}
  A.StoryLink:hover   { font-size: 10pt; font-style: normal; font-weight: bold; color: red;}

  A.small:link    { font-size: 8pt; font-style: normal; font-weight: bold; color: #6bae23;}
  A.small:visited { font-size: 8pt; font-style: normal; font-weight: bold; color: #99cc23;}
  A.small:active  { font-size: 8pt; font-style: normal; font-weight: bold; color: #00b500;}
  A.small:hover   { font-size: 8pt; font-style: normal; font-weight: bold; color: red;}

  A.small-Story:link    { font-size: 8pt; font-style: normal; font-weight: bold; color: #803333;}
  A.small-Story:visited { font-size: 8pt; font-style: normal; font-weight: bold; color: #99cc23;}
  A.small-Story:active  { font-size: 8pt; font-style: normal; font-weight: bold; color: #00b500;}
  A.small-Story:hover   { font-size: 8pt; font-style: normal; font-weight: bold; color: #00ff00;}


  A.small-Story2:link    { font-size: 9pt; font-style: normal; font-weight: normal; color: #79baec;}
  A.small-Story2:visited { font-size: 9pt; font-style: normal; font-weight: normal; color: #157dec;}
  A.small-Story2:active  { font-size: 9pt; font-style: normal; font-weight: normal; color: red;}
  A.small-Story2:hover   { font-size: 9pt; font-style: normal; font-weight: normal; color: #00ff00;} /* lime */


  A.country:link    { font-size: 9pt; font-style: normal; font-weight: bold; color: #ffffff;}
  A.country:visited { font-size: 9pt; font-style: normal; font-weight: bold; color: #ffffe0;} /* lightyellow */
  A.country:active  { font-size: 9pt; font-style: normal; font-weight: bold; color: #00b500;}
  A.country:hover   { font-size: 9pt; font-style: normal; font-weight: bold; color: #ffc0cb;} /* pink */

   .Photo-comment { font-size: 8pt; font-style: italic; font-weight: normal; color: #000090;}

  A.Photo-comment:link    { font-size: 8pt; font-style: italic; font-weight: normal; color: #000090;}
  A.Photo-comment:visited { font-size: 8pt; font-style: italic; font-weight: normal; color: #000090;}
  A.Photo-comment:active  { font-size: 8pt; font-style: italic; font-weight: normal; color: #000090;}
  A.Photo-comment:hover   { font-size: 8pt; font-style: italic; font-weight: normal; color: red}

  A.travelOffer:link    { font-size: 8pt; font-style: normal; font-weight: normal; color: #008b8b;}  /* DarkCyan */
  A.travelOffer:visited { font-size: 8pt; font-style: normal; font-weight: normal; color: #008b8b;}
  A.travelOffer:active  { font-size: 8pt; font-style: normal; font-weight: normal; color: #00b500;}
  A.travelOffer:hover   { font-size: 8pt; font-style: normal; font-weight: normal; color: red;}

  A.TV_show:link    { font-size: 8pt; font-style: normal; font-weight: bold; color: #342d7e;}
  A.TV_show:visited { font-size: 8pt; font-style: normal; font-weight: bold; color: #342d7e;}
  A.TV_show:active  { font-size: 8pt; font-style: normal; font-weight: bold; color: #00b500;}
  A.TV_show:hover   { font-size: 8pt; font-style: normal; font-weight: bold; color: red;}

  A.kultuur-item:link    { font-size: 10pt; font-style: normal; font-weight: bold; color: yellow;}
  A.kultuur-item:visited { font-size: 10pt; font-style: normal; font-weight: bold; color: yellow;}
  A.kultuur-item:active  { font-size: 10pt; font-style: normal; font-weight: bold; color: #ee82ee;} /* violet */
  A.kultuur-item:hover   { font-size: 10pt; font-style: normal; font-weight: bold; color: #FAF5EC; }

  A.Story-head-pohi:link    {font-size: 11pt; font-style: normal; font-weight: bold; color: #800000; text-decoration: none;}
  A.Story-head-pohi:visited {font-size: 11pt; font-style: normal; font-weight: bold; color: #800000; text-decoration: none;}
  A.Story-head-pohi:active  {font-size: 11pt; font-style: normal; font-weight: bold; color: #800000; text-decoration: none;}
  A.Story-head-pohi:hover   {font-size: 11pt; font-style: normal; font-weight: bold; color: red;     text-decoration: underline;}

  A.PeaUudis-count:link    { font-size: 10pt; font-style: italic; font-weight: normal; color: #8b0000; text-decoration: none;} /* darkred */
  A.PeaUudis-count:visited { font-size: 10pt; font-style: italic; font-weight: normal; color: #8b0000; text-decoration: none;}
  A.PeaUudis-count:active  { font-size: 10pt; font-style: italic; font-weight: normal; color: #ee82ee; text-decoration: none;}
  A.PeaUudis-count:hover   { font-size: 10pt; font-style: italic; font-weight: normal; color: red; text-decoration: underline;}

  A.Story2:link    { font-size: 10pt; font-style: normal; font-weight: bold; color: #000090; text-decoration: none;}
  A.Story2:visited { font-size: 10pt; font-style: normal; font-weight: bold; color: #000090; text-decoration: none;}
  A.Story2:active  { font-size: 10pt; font-style: normal; font-weight: bold; color: #000090; text-decoration: none;}
  A.Story2:hover   { font-size: 10pt; font-style: normal; font-weight: bold; color: red;     text-decoration: underline;}

  A.Story2-count:link    { font-size: 9pt; font-style: normal; font-weight: normal; color: #008b8b; text-decoration: none;} /* darkmagenta */
  A.Story2-count:visited { font-size: 9pt; font-style: normal; font-weight: normal; color: #008b8b; text-decoration: none;}
  A.Story2-count:active  { font-size: 9pt; font-style: normal; font-weight: normal; color: #008b8b; text-decoration: none;}
  A.Story2-count:hover   { font-size: 9pt; font-style: normal; font-weight: normal; color:     red; text-decoration: underline;}