html { height: 100%; margin-bottom: 1px; }
body {margin: 0;padding: 0;height:100%;margin-bottom: 1px;background-color: #FFFFFF;color: #333333;}
a:link, a:visited {color: #2E79E9;font-weight: normal;text-decoration: none;}
a:hover {color: #F21B23;text-decoration: none;}
td, p, div, span {font-family: Tahoma, Helvetica, sans-serif;font-size: 12px;line-height: 130%;text-align: left;}
h3, .componentheading {font-weight: bold;font-size: 12px;text-align: left;font-family: Helvetica, Arial, sans-serif;border-bottom: 1px solid #ccc;margin-top: 7px;margin-right: 0;margin-bottom: 7px;margin-left: 0;padding-top: 0px;padding-right: 0;padding-bottom: 0px;padding-left: 0;}
.componentheading {padding: 0;}
.contentheading {font-family: Georgia, "Times New Roman", Times, serif;font-size: 17pt;font-weight: normal;margin: 0px 0px 4px 0px;padding: 0px;color: #000000;}
.buttonheading {vertical-align: bottom;}
.sectiontableheader {font-family: Georgia, "Times New Roman", Times, serif;font-size: 18pt;font-weight: normal;margin: 0px 0px 4px 0px;padding: 0px;color: #656565;}
div#padding {padding-bottom: 14px;}
table.moduletable th {font-size: 12px;font-weight: bold;font-family: Tahoma, Helvetica, sans-serif;color: #666666;text-align: left;padding-bottom: 3px;padding-top: 3px;width: 195px;}
.top1 {background-image: url(../images/x.jpg);background-repeat: repeat-x;height: 26px;width: 910px;}
.top1a {background-image: url(../images/x.jpg);background-repeat: repeat-x;height: 26px;}
.top2 {background-image: url(../images/YIT_07.jpg);background-repeat: repeat-x;height: 26px;width: 15px;}
.top3 {background-image: url(../images/YIT_10.jpg);background-repeat: repeat-x;height: 26px;width: 15px;}
.icon {background-image: url(../images/icon.jpg);background-repeat: repeat-x;width: 30px;height: 25px;}
.footer {background-image: url(../images/YIT_26.jpg);background-repeat: repeat-x;width: 10px;height: 26px;}
.footer1 {background-image: url(../images/y.jpg);background-repeat: repeat-x;width: 915px;height: 26px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-align: center;line-height: 26px;}
.footer2 {background-image: url(../images/YIT_29.jpg);background-repeat: repeat-x;width: 15px;height: 26px;}
a.mainlevel {border-bottom: 1px solid #fff;border-top: 1px solid #fff;color: #656565;display: block;font-family: Verdana, Helvetica, Arial;font-size: 11px;font-weight: bold;line-height: 20px;margin: 5px 0 0 0;padding: 0 0 0 12px;text-decoration: none;}
a.mainlevel:hover
a.mainlevel:active
a.mainlevel:focus{color: #FF0000;text-decoration: none;background-color: #F8F8F8;border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #D0D0D0;border-bottom-color: #D0D0D0;}
a.mainlevel:visited {border-bottom: 1px solid #fff;border-top: 1px solid #fff;color: #656565;display: block;font-family: Verdana, Helvetica, Arial;font-size: 11px;font-weight: bold;line-height: 20px;margin: 5px 0 0 0;padding: 0 0 0 12px;text-decoration: none;}
a.mainlevel:visited:hover{color: #FF0000;text-decoration: none;background-color: #F8F8F8;border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #D0D0D0;border-bottom-color: #D0D0D0;}
a.sublevel {border-bottom: 1px solid #fff;border-top: 1px solid #fff;color: #797568;display: block;font-family: Verdana, Helvetica, Arial;font-size: 11px;font-weight: normal;line-height: 16px;text-decoration: none;background-image: url(../images/ziki.png);background-position: 9px center;padding-top: 0;padding-right: 0;padding-bottom: 0;padding-left: 17px;background-repeat: no-repeat;}
a.sublevel:hover
a.sublevel:active
a.sublevel:focus{color: #2E79E9;text-decoration: none;}
a.sublevel:visited {border-bottom: 1px solid #fff;border-top: 1px solid #fff;color: #797568;display: block;font-family: Verdana, Helvetica, Arial;font-size: 11px;font-weight: normal;line-height: 16px;text-decoration: none;background-image: url(../images/ziki.png);background-position: 9px center;padding-top: 0;padding-right: 0;padding-bottom: 0;padding-left: 17px;background-repeat: no-repeat;}
a.sublevel:visited:hover{color: #2E79E9;text-decoration: none;}
.message {color: #797568;font-family: Verdana, Helvetica, Arial;font-weight: bold;font-size: 11px;text-decoration: none;}
.message:hover {text-decoration: underline;}
a.mainlevel-nav {font-size: 11px;text-decoration: none;color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;padding-right: 22px;}
a.mainlevel-nav:hover {font-size: 11px;text-decoration: underline;color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;}
a.mainlevel-nav:visited {font-size: 11px;text-decoration: none;color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;padding-right: 22px;}
a.mainlevel-nav:visited:hover {font-size: 11px;text-decoration: underline;color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;}
.info {color: #FF0000;font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 14px;text-decoration: none;}
.info_1 {color: #666666;font-family: "Trebuchet MS";font-weight: normal;font-size: 11px;text-decoration: none;}
.nimi {font-family: "Trebuchet MS";font-size: 11px;color: #FF0000;font-weight: bold;text-decoration: none;}
.andmed {font-family: "Trebuchet MS";font-size: 11px;color: #666666;font-weight: normal;text-decoration: none;line-height: 16px;}
.link_mail {font-family: "Trebuchet MS";font-size: 11px;color: #4E709C;font-weight: normal;text-decoration: none;}
.link_mail:HOVER {font-family: "Trebuchet MS";font-size: 11px;color: #FF0000;font-weight: normal;text-decoration: underline;}
.inputpox {border: 1px solid #CCCCCC;background-color: #FFFFFF;color: #333333;width: 254px;font-family: "Trebuchet MS";font-size: 11px;padding-left: 6px;}
.comment {color: #333333;font-family: "Trebuchet MS";font-size: 11px;}
.nupp {font-size: 11px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #605F5D;background-color: #F8F8F8;text-decoration: none;height: 21px;width: 46px;border: 1px solid #D9DAD2;cursor: hand;}
.nupp:hover {color: #FF0000;}
.nupp_vene {font-size: 11px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #605F5D;background-color: #F8F8F8;text-decoration: none;height: 21px;width: 66px;border: 1px solid #D9DAD2;cursor: hand;}
.nupp_vene:hover {color: #FF0000;}
.title {background-image: url(../images/title.gif);background-repeat: no-repeat;background-position: left top;}
a.lang {font-size: 12px;text-decoration: none;color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;}
a.lang:hover {font-size: 12px;text-decoration: underline;color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;}
a.lang:visited {font-size: 12px;text-decoration: none;color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;}
a.lang:visited:hover {font-size: 12px;text-decoration: underline;color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;}
