BODY, TD, TH, INPUT, SELECT, TEXTAREA, P, LI, UL, OL { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; line-height: 16px ; list-style-type: disc;}
DIV, SPAN, A { font-family: Verdana, Helvetica, sans-serif; font-size: 11px;  line-height: 16px;  }
FORM { margin: 0px; padding: 0px; }
HR{ color: Maroon;  height: 1px;  border: dotted #C5C5C5;   }

IMG { border: 0px; }
A { color: #999999; text-decoration: none; }
A IMG { color: #FFFFFF; }
INPUT { color: #FFFFFF; }

DIV.lvl1link {float: left; display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #3D3D3D;   }
DIV.lvl1link A {background: url(http://www.citytour.favius.com/files/lvl1lnk_arr.gif) left top no-repeat; padding-left:25px; padding-top:6px; float: left;  display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #3D3D3D;       }
DIV.lvl1link A:hover {display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #DC143C;    }

DIV.lvl1link_active {float: left; display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #3D3D3D;  font-weight: bold;   }
DIV.lvl1link_active A {background: url(http://www.citytour.favius.com/files/lvl1lnk_arr_hover.gif) left top no-repeat; padding-left:25px; padding-top:6px; float: left;  display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #3D3D3D;  font-weight: bold;    }
DIV.lvl1link_active A:hover {display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #DC143C;  font-weight: bold;     }

DIV.lvl2link {float: left; display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #3D3D3D;  }
DIV.lvl2link A {background: url(http://www.citytour.favius.com/files/lvl2lnk_arr.gif) left top no-repeat; padding-left:33px; padding-top:6px; float: left;  display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #3D3D3D; }
DIV.lvl2link A:hover {display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #DC143C;    }

DIV.lvl2link_active {float: left;  display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #3D3D3D;  font-weight: bold;   }
DIV.lvl2link_active A {background: url(http://www.citytour.favius.com/files/lvl2lnk_arr.gif) left top no-repeat; padding-left:33px; padding-top: 6px; float: left;  display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #3D3D3D;  font-weight: bold;  border-bottom: 0px;   }
DIV.lvl2link_active A:hover {display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #DC143C;  font-weight: bold;     }

DIV.lvl3link {float: left;  display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #3D3D3D;    }
DIV.lvl3link A {background: url(http://www.citytour.favius.com/files/lvl3lnk_arr.gif) left top no-repeat; padding-left:43px; padding-top:6px; float: left;  display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #3D3D3D;    }
DIV.lvl3link A:hover {display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #DC143C;    }

DIV.lvl3link_active {float: left;  display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #3D3D3D;  font-weight: bold;     }
DIV.lvl3link_active A {background: url(http://www.citytour.favius.com/files/lvl3lnk_arr.gif) left top no-repeat; padding-left:43px; padding-top:6px; float: left;  display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #3D3D3D;  font-weight: bold;     }
DIV.lvl3link_active A:hover {display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #DC143C;  font-weight: bold;     }

DIV.lvl4link {float: left;  display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #3D3D3D;    }
DIV.lvl4link A {background: url(http://www.citytour.favius.com/files/lvl4lnk_arr.gif) left top no-repeat; padding-left:56px; padding-top:6px; float: left;  display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #3D3D3D;    }
DIV.lvl4link A:hover {display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #DC143C;    }

DIV.lvl4link_active {float: left;  display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #3D3D3D;  font-weight: bold;     }
DIV.lvl4link_active A {background: url(http://www.citytour.favius.com/files/lvl4lnk_arr.gif) left top no-repeat; padding-left:56px; padding-top:6px; float: left;  display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #3D3D3D;  font-weight: bold;     }
DIV.lvl4link_active A:hover {display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #DC143C;  font-weight: bold;     }

DIV.lvl4link_inpage {float: left;  display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #3D3D3D;    }
DIV.lvl4link_inpage A {background: url(http://www.citytour.favius.com/files/lvl1lnk_arr.gif) left top no-repeat; padding-left:25px; padding-top:6px; float: left;  display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #3D3D3D;    }
DIV.lvl4link_inpage A:hover {display: block;  background: url(http://www.citytour.favius.com/files/lvl1lnk_arr_hover.gif) left top no-repeat; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #DC143C;    }

DIV.lvl4link_inpage_active {float: left;  display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #3D3D3D;  font-weight: bold;     }
DIV.lvl4link_inpage_active A {background: url(http://www.citytour.favius.com/files/lvl1lnk_arr_hover.gif) left top no-repeat; padding-left:25px; padding-top:6px; float: left;  display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #3D3D3D;  font-weight: bold;     }
DIV.lvl4link_inpage_active A:hover {display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #DC143C;  font-weight: bold;     }

DIV.langLinks {float: left;  display: block; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #DC143C;  font-weight: bold; }
DIV.langLinks A {font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #646464;}
DIV.langLinks A:hover {font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #DC143C;}

DIV.contact{float: inherit;  display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: White;}
.suured_pealkirjad{font: 20px Verdana, Geneva, Arial, Helvetica, sans-serif; color: Red; line-height: 20px; }

DIV.productIntro{display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #999348; width:100%}
DIV.productIntro A {display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #999348;}
DIV.productIntro A:hover {display: block;  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #BDB76B;}

#fv_divglry A{ border: 1px dotted #9E9E9E;  padding-bottom: 2px;  padding-left: 2px;  padding-right: 2px;  padding-top: 2px;        }
#fv_divglry A:hover{ border: 1px solid #868686; }

#fv_tableglry{ width:100%;  text-align: left;  table-layout: fixed;   }

.uf_32{font-family: Verdana, Helvetica, sans-serif; line-height: 16px;}
.uf_33{font-family: Verdana, Helvetica, sans-serif; line-height: 16px;}
#smallText{font-family: Verdana, Helvetica, sans-serif; font-size: 9px; line-height: 16px; color: Gray; }

/****************************/
/* Login Box CSS */
.login_form {margin: 0; width:100%}
.login_username {border: 1px solid #929292;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 9px;    height: 20px; width:95%;  color: #404040;  text-align: center;  }
.login_password {border: 1px solid #929292;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 9px;    height: 20px; width:95%;  color: Maroon;  text-align: center; }
.login_button {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px;    border: 1px ridge #EEE8AA;  cursor: pointer;  background-color: #ECE9D8;  text-align: center;  color: Maroon; width:95%; height:20px;  font-variant: small-caps;  font-weight: bold;  margin-top: 3px;      }
.login_logout {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px;    border: 1px ridge #EEE8AA;  cursor: pointer;  background-color: #ECECEC;  text-align: center;  color: Red; width:95%; height:20px;  font-variant: small-caps;  font-weight: bold;  margin-top: 3px;      }
/****************************/

#error {margin: 0; color: red;}