body { margin: 0px 0px 40px 0px; padding: 0px; background: #ffffff; font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 11px; color: #000000; }
div#TopDiv1 { height: 100px; overflow: hidden; }
td.TopCl1 { background: url('/ktml_files/img/main_bg3.png') repeat-x; padding: 0px; }
div#LoginDiv { position: fixed; bottom: 0px; left: 0px; right: 0px; padding: 1px 15px; background: #96d0ff; border-style: solid; border-color: #444444; border-width: 1px 0px 0px 0px; z-index: 10000; }
form { margin: 0px; padding: 0px; }
input.LoginFormField { font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 10px; background: #cfe9ff; border: solid #444444 1px; color: #000000; }
input.LoginFormField:focus { background: #ffffff; }
input.LoginFormButton { font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 10px; background: #cfe9ff; border: solid #444444 1px; color: #000000; }
input.LoginFormButton:hover { background: #ffffff; }
a { text-decoration: none; color: #000000; }
a:visited { text-decoration: none; color: #000000; }
a:visited { text-decoration: none; color: #000000; }
a:hover { text-decoration: none; color: #0000cc; }
a.UserIcons { display: marker; padding: 0px 5px; height: 15px; line-height: 15px; color: #444444; }
img,div,a,input { behavior: url('/ktml_files/js/iepngfix.htc'); }
td.UserIcons { padding: 0px 5px; text-align: center; vertical-align: center; }
a#UserIconFriends { display: block; width: 22px; height: 22px; overflow: hidden; background: url('/ktl_files/img/usericon_friends.gif') top left no-repeat; }
a#UserIconFriends:hover { background: url('/ktml_files/img/usericon_friends.gif') bottom left no-repeat; }
a#UserIconLogout { display: block; width: 22px; height: 22px; overflow: hidden; background: url('/ktml_files/img/usericon_logout.gif') top left no-repeat; }
a#UserIconLogout:hover { background: url('/ktml_files/img/usericon_logout.gif') bottom left no-repeat; }
a#UserIconMail1 { display: block; width: 22px; height: 22px; overflow: hidden; background: url('/ktml_files/img/usericon_mail.gif') top left no-repeat; }
a#UserIconMail1:hover { background: url('/ktml_files/img/usericon_mail.gif') bottom left no-repeat; }
a#UserIconMail2 { display: block; width: height: 22px; overflow: hidden; background: url('/ktml_files/img/usericon_mail.gif') top left no-repeat; line-height: 22px; padding: 0px 2px 0px 22px; font-family: Tahoma, Arial, verdana, Helvetica; font-size: 12px; color: #000000; font-weight: bold; }
a#UserIconMail2:hover { background: url('/ktml_files/img/usericon_mail.gif') bottom left no-repeat; }
a#UserIconProfile { display: block; width: 22px; height: 22px; overflow: hidden; background: url('/ktml_files/img/usericon_profile.gif') top left no-repeat; }
a#UserIconProfile:hover { background: url('/ktml_files/img/usericon_profile.gif') bottom left no-repeat; }
a#UserIconOptions { display: block; width: 22px; height: 22px; overflow: hidden; background: url('/ktml_files/img/usericon_options.gif') top left no-repeat; }
a#UserIconOptions:hover { background: url('/ktml_files/img/usericon_options.gif') bottom left no-repeat; }
a#UserIconFacebook { display: block; width: 22px; height: 22px; overflow: hidden; background: url('/ktml_files/img/usericon_facebook.gif') top left no-repeat; }
a#UserIconFacebook:hover { background: url('/ktml_files/img/usericon_facebook.gif') bottom left no-repeat; }
a#UserIconCalendar { display: block; width: 22px; height: 22px; overflow: hidden; background: url('/ktml_files/img/usericon_calendar.gif') top left no-repeat; }
a#UserIconCalendar:hover { background: url('/ktml_files/img/usericon_calendar.gif') bottom left no-repeat; }
a#UserIconSearch { display: block; width: 22px; height: 22px; overflow: hidden; background: url('/ktml_files/img/usericon_search.gif') top left no-repeat; }
a#UserIconSearch:hover { background: url('/ktml_files/img/usericon_search.gif') bottom left no-repeat; }
a#UserIconHelp { display: block; width: 22px; height: 22px; overflow: hidden; background: url('/ktml_files/img/usericon_help.gif') top left no-repeat; }
a#UserIconHelp:hover { background: url('/ktml_files/img/usericon_help.gif') bottom left no-repeat; }
input.UserIconSearch { width: 100px; background: none; border: solid #be5a08 1px; font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 12px; font-weight: bold; color: #be5a08; text-align: center; }
input.UserIconSearch:focus { background: #ffffff; }
input.ButtonTaip { width: 70px; height: 22px; background: #ffffff url('/ktml_files/img/icon_taip.gif') 5px 5px no-repeat; padding: 1px 1px 1px 16px; font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 12px; font-weight: bold; color: #006600; letter-spacing: 1px; border: solid #444444 1px; }
input.ButtonNe { width: 70px; height: 22px; background: #ffffff url('/ktml_files/img/icon_ne.gif') 5px 5px no-repeat; padding: 1px 1px 1px 16px; font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 12px; font-weight: bold; color: #ff0000; letter-spacing: 1px; border: solid #444444 1px; }
.CalendarForm { font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 11px; color: #000000; border: solid #96d0ff 1px; background: #ffffff; }
div#CalendarPlace { padding: 10px; }
td.CalTit1 { padding: 3px; font-family: Tahoma, Arial, Verdana, Tahoma; font-size: 11px; font-weight: bold; color: #444444; }
td.CalTit2 { padding: 3px; font-family: Tahoma, Arial, Verdana, Tahoma; font-size: 11px; font-weight: bold; color: #ff4444; }
a.CalTit1 { display: block; padding: 2px; color: #000000; font-weight: bold; border: solid #96d0ff 1px; background: #ffffff; }
a.CalTit1:hover { background: #f5c691; }
a.CalTit2 { display: block; padding: 2px; color: #ff0000; font-weight: bold; border: solid #96d0ff 1px; background: #ffffff; }
a.CalTit2:hover { background: #f5c691; }
p.UserTipZinutes { margin: 5px 0px; padding: 0px; font-weight: normal; font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 9px; text-align: left; letter-spacing: normal; }
div#LeftBlock { width: 250px; max-width: 250px; padding: 3px 8px; background: #96d0ff; }
div.MMBlock { margin: 5px 0px; width: 250px; overflow: hidden; z-index: 1000; }
div.MMTitle { padding: 3px 5px; font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 10px; font-weight: normal; color: #8f5444; letter-spacing: 1px; }
div.MMAnnounce { padding: 3px 5px; font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 10px; font-weight: normal; color: #000000; border: solid #8f5444; border-width: 1px 1px 0px; letter-spacing: 1px; background: #ffffff; text-align: right; filter: alpha(opacity=75); -moz-opacity:0.75; -khtml-opacity: 0.75; opacity: 0.75; }
div.MMAnnBlock { height: 19px; overflow: hidden; }
a.MM_L1S { display: block; padding: 3px 5px; font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 11px; font-weight: bold; color: #000000; letter-spacing: 0.5px; border: solid #8f5444 1px; margin: 1px 0px; background: #cfe9ff; white-space: pre-wrap; }
a.MM_L1S:hover { color: #000000; background: #96d0ff; }
div.MM_L2S { display: block; position: absolute; left: 0px; top: 0px; width: 200px; padding-left: 2px; z-index: 2000; }
div.LeftBlock2 { margin: 10px 0px; text-align: left; background: #96d0ff; width: 266px; max-width: 270px; }
div.FrontResultBlock { display: inline; position: relative; float: left; margin: 0px 6px 6px 0px; border: solid #444444 1px; background: #cfe9ff; z-index: 0; box-shadow: 2px 2px 2px #aaaaaa; -moz-box-shadow: 2px 2px 2px #aaaaaa; }
table.FrontResultTable { border-collapse: collapse; margin: 2px; }
td.FrontResultTd1 { border-style: solid; border-color: #444444; border-width: 0px 1px 1px 0px; }
td.FrontResultTd2 { border-style: solid; border-color: #444444; border-width: 0px 0px 1px 1px; }
td.FrontResultTd3 { border-style: solid; border-color: #444444; border-width: 1px 1px 0px 0px; }
td.FrontResultTd4 { border-style: solid; border-color: #444444; border-width: 1px 0px 0px 1px; }
td.FrontResultTd5 { border-style: solid; border-color: #444444; border-width: 0px 1px 1px 1px; }
td.FrontResultTd6 { border-style: solid; border-color: #444444; border-width: 1px 1px 0px 1px; }
div.FrontResultBar { background: #96d0ff; padding: 2px; }
img.FrontResultIcon { margin: 0px 2px; padding: 1px; }
img.FrontResultIcon:hover { background: #cfe9ff; }
h1 { display: block; margin: 8px 0px 12px 0px; font-size: 18px; font-weight: bold; background: url('/ktml_files/img/h1bg.jpg') bottom left no-repeat; padding: 0px 0px 0px 35px; min-height: 24px; }
table.table { border-collapse: collapse; border: solid #265997 1px; background: #eff8ff; box-shadow: 2px 2px 2px #aaaaaa; -moz-box-shadow: 2px 2px 2px #aaaaaa; }
tr.tr:hover { background: #cfe9ff; }
td.td { border: solid #265997 1px; }
td.td:hover { background: #96d0ff; }
span.Birthday { white-space: no-wrap; }
a.FrontPageNewsSmall { display: block; margin: 3px 0px; font-size: 11px; font-weight: bold; text-indent: -10px; padding-left: 10px; }
span.FrontPageCommentsSmall { font-size: 10px; font-weight: normal; }
div.FrontPageHr { border-style: solid; border-color: #96d0ff; border-width: 1px 0px 0px;; border-collapse: collapse; padding: 0px; margin: 5px 0px; height: 0px; overflow: hidden; }
a.FrontPageNewsBlock { display: block; overflow: hidden; }
span.FrontPageNewsTitle { display: block; margin-bottom: 2px; font-size: 13px; font-weight: bold; }
span.FrontPageNewsText { font-size: 10px; font-weight: normal; }
div.PagingBlock { border-style: solid; border-color: #96d0ff; border-width: 1px 0px; background: #cfe9ff; text-align: left; padding: 5px; overflow: visible; }
a.PagingLink { display: marker; margin: 0px 1px; padding: 2px; border: solid #444444 1px; background: #eff8ff; color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; }
a.PagingLink:hover { background: #96d0ff; color: #000000; }
span.PagingEmpty { display: marker; margin: 0px 3px; padding: 2px; color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; }
span.PagingCurrent { display: marker; margin: 0px 2px; padding: 2px; border: solid #444444 1px; background: #96d0ff; color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; }
div.TextBlock { font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 12px; font-weight: normal; }
a.FilesLink { display: block; padding: 1px 0px 1px 20px; height: 16px; font-size: 12px; }
span.FilesSize { clear: right; float: right; }
tr.title { background: #3b5998; }
td.title { background: #3b5998; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 9px; color: #ffffff; padding: 2px; border: solid #000000 1px; }
tr.sum { background: #96d0ff; }
td.sum { background: #96d0ff; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 11px; font-style: italic; color: #3b5998; }
div.MatchButtons { margin: 15px 0px; line-height: 30px; }
a.MatchButtons { padding: 4px 8px; white-space: no-wrap; border: solid #000000 1px; margin: 0px 3px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 13px; font-weight: bold; background: #96d0ff; border-radius: 5px; -moz-border-radius: 5px; box-shadow: 2px 2px 2px #aaaaaa; -moz-box-shadow: 2px 2px 2px #aaaaaa; }
a.MatchButtons:hover { background: #cfe9ff; }
a.GroupingTags { padding: 3px 5px 3px 5px; display: block; margin: 15px 0px 10px 0px; font-size: 13px; font-weight: bold; letter-spacing: 1px; border: solid #000000 1px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 13px; font-weight: bold; background: #96d0ff; border-radius: 5px; -moz-border-radius: 5px; box-shadow: 2px 2px 2px #aaaaaa; -moz-box-shadow: 2px 2px 2px #aaaaaa; }
a.GroupingTags:hover { background: #cfe9ff; }
div.GroupingBlocks { padding-left: 20px; }
