#screen
{ position: absolute; 
  top: 0px; 
  left: 0px; 
  right: 0px; 
  width: 100%; 
  height: 100%; 
  z-index: 100;
  display: none;
  background: url(http://mc.korowkin.ru/images/screen.png); }

* html #screen
{ background-color: #333333;
  background-color: transparent;
  background-image: url(http://mc.korowkin.ru/images/0.gif);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://mc.korowkin.ru/images/screen.png", sizingMethod="scale"); }

body, td, th { font-family: Tahoma; font-size: 0.8em; }
table, td, th { margin: 0px; padding: 0px; }
table { border-collapse: collapse; }

a img { border: 0px; }
a { color: black; }
a:hover { text-decoration: none; }

table.heading td.logo
{ background-image: url(http://mc.korowkin.ru/images/c1lb.gif);
  background-repeat: no-repeat;
  background-position: left bottom;
  padding: 3px 0px; }

table.innerheading td.heading
{ background-image: url(http://mc.korowkin.ru/images/c1lt.gif);
  background-repeat: no-repeat;
  background-position: left top;
  background-color: #383837; }

table.innerheading td.heading table
{ background-image: url(http://mc.korowkin.ru/images/c1rt.gif);
  background-repeat: no-repeat;
  background-position: right top; }

table.heading td.title
{ background-image: url(http://mc.korowkin.ru/images/c1rb.gif);
  background-repeat: no-repeat;
  background-position: right bottom; }

table.heading td.title
{ font-family: Tahoma;
  font-size: 1.5em;
  font-weight: normal;
  color: white;
  padding-left: 0.2em;
  padding-right: 0.2em; }

table.heading td.title a
{ color: white;
  text-decoration: none; }

table.heading td.title a:hover
{ text-decoration: underline; }

table.heading td.title div.toptitle
{ font-size: 0.4em;
  letter-spacing: 2px;
  padding-left: 2px;
  line-height: 0.8em; }

table.heading td.title div.items
{ margin-top: 0.3em;
  font-size: 0.5em;
  padding-left: 3px; }

table.heading td.title div.items a
{ text-decoration: none;
  border-bottom: 1px dashed #a0a0a0;
  color: #ffffff; }

table.heading td.title div.items a:hover
{ border-bottom: 1px dashed #ffffff;
  text-decoration: none; }

table.heading td.title div.items a.active
{ border-bottom: 1px solid white; }

table.heading td.title div.items
{ color: #a0a0a0; }

table.heading td.logo img
{ margin: 5px;
  margin-left: 0.7em; }

table.heading td.last
{ color: #ffffff;
  padding-left: 0.5em;
  padding-right: 0.5em;
  text-align: center;
  font-size: 0.8em; }

table.innerheading
{ margin-bottom: 0.75em; }

table.innerheading td.logos
{ background-color: #ffffff; 
  text-align: center;
  padding-left: 0.5em; }

table.innerheading td.logos img
{ margin: 10px; }

h1
{ font-family: Tahoma;
  font-size: 2em;
  font-weight: normal;
  margin: 0px;
  color: #474747; }

h2
{ font-family: Tahoma;
  font-size: 1.8em;
  font-weight: normal;
  margin: 0px;
  margin-bottom: 0.3em;
  color: #505050; }

h2 a
{ color: #505050; }

div.post
{ margin-bottom: 3em; }

div.post div.tizer
{ font-family: Verdana, Arial;
  line-height: 1.3em;
  margin-bottom: 0.5em; }

div.post div.tools
{ margin-bottom: 0.3em;
  height: 1.5em; }

div.post div.tools div
{ float: left;
  padding: 0.4em 0.2em;
  border-right: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  border-top: 1px solid #e0e0e0;
  font-family: Tahoma;
  font-size: 0.8em;
  color: #909090; }

div.post div.tools div.first
{ border-left: 1px solid #e0e0e0;
  border-top: 1px solid #e0e0e0; }

div.post div.tools div a
{ color: #909090;
  text-decoration: none;
  padding: 0.2em 0.6em; }

div.post div.tools
{ margin-bottom: 1.5em; }

div.post div.tools div a:hover
{ background-color: #909090;
  color: white; }

div.post div.moreinfo
{ margin-bottom: 0.7em;
  margin-left: 0.5em;
  border-left: 2px solid #909090;
  padding-left: 0.5em; }

div.post div.poll
{ margin-bottom: 2em; }

div.post table.poll
{ width: 600px; }

div.post table.poll td,
div.post table.poll th
{ padding: 4px; 
  margin: 0px; }

div.post table.poll th
{ width: 100px;
  text-align: right;
  white-space: nowrap;
  padding-bottom: 3px;
  font-size: 0.5em;
  font-weight: normal; }

div.post table.poll th.r
{ padding-bottom: 0px;
  width: 1px; }

div.post table.poll td
{ width: 99%;
  padding-top: 5px; }

div.post table.poll td.t
{ padding-bottom: 0px;
  padding-top: 1.5em;
  font-size: 0.7em; }

div.tags
{ margin-bottom: 0.2em;
  color: #606060; }

div.tags a
{ font-size: 0.8em;
  color: #606060; }

div.tags a:hover
{ color: #ffffff;
  background-color: #606060; }

h3
{ margin: 0px;
  font-size: 0.9em;
  font-family: Verdana;
  font-weight: bold;
  margin-top: 1.5em;
  margin-bottom: 0.3em;
  color: #909090; }

h3 span
{ border-bottom: 1px dotted #606060; }

h3 span a 
{ text-decoration: none;
  color: #909090; }

h3 span a:hover
{ color: #606060; }

div.popular
{ color: #606060; }

div.popular a
{ color: #606060; }

div.last_comments div
{ margin-top: 0.5em;
  font-size: 0.85em; }

div.actual_stuff div
{ margin-top: 0.5em;
  font-size: 0.85em; }

div.footer
{ margin-top: 1em; }

div.footer a
{ color: #909090; }

div.footer a:hover
{ text-decoration: underline; }

a#i
{ text-decoration: none; }

a#i:hover
{ text-decoration: underline; }

#PopupForm
{ position: absolute;
  left: 22%;
  right: 22%;
  top: 120px;
  z-index: 1000;
  border-left: 1px solid #e0e0e0;
  border-top: 1px solid #e0e0e0;
  border-right: 1px solid #c0c0c0;
  border-bottom: 1px solid #c0c0c0;
  padding: 15px;
  display: none;
  background-color: #ffffff; }

.PopupProgress img.logo
{ display: block;
  margin-bottom: 2em;
  border: 0px; }
  
table.roundedbox td, 
table.roundedbox th,
table.roundedbox a,
table.roundedbox h1,
table.roundedbox h2
{ color: #ffffff; }

div.errors
{ margin-bottom: 1em;
  color: #ff9090;
  font-weight: bold; }

div.notes
{ margin-bottom: 1em;
  color: #90ff90;
  font-weight: bold; }

div.notes a
{ color: #90ff90; }

span.error
{ color: #ff9090;
  font-weight: bold; }

table.form td
{ padding: 2px 0.2em; }

table.radiolist td,
table.radiolist th
{ padding: 0px; }

table.nb td,
table.nb th
{ padding: 0px;
  margin: 0px; }

#Navigator td.pn
{ padding: 1em 6px; }

#Navigator td.pn a
{ text-decoration: none; }

#Navigator td.pn a:hover
{ text-decoration: underline; }

#Navigator
{ font-size: 1em; 
  font-family: Arial;
  padding: 0.5em; }

#Navigator span.Page
{ padding: 4px 6px;
  background-color: #f7f7f7;
  font-size: 1em; font-family: Arial;
  border: 1px solid black; }

#Navigator a.Page
{ padding: 5px 7px;
  font-size: 1em; font-family: Arial; }

#Navigator a.Page:hover
{ padding: 4px 6px;
  border: 1px dashed black;
  text-decoration: underline; }

table.bigselector
{ margin-bottom: 0.4em; }

table.bigselector td
{ text-align: center;
  font-size: 1.2em;
  background-color: transparent;
  padding: 8px; }

table.bigselector td.active
{ background-color: #ffffff; }

table.bigselector td.active a
{ color: #383837; }

table.bigselector td.splitter
{ background-color: transparent; }

table.bigselector td span
{ color: green; }

table.altbigselector td
{ text-align: center;
  font-size: 1.2em;
  padding: 8px 4px; }

table.altbigselector td a
{ text-decoration: none; }

table.altbigselector td a:hover
{ text-decoration: underline; }

table.altbigselector td.active
{ background-color: #e7f7e7; }

table.altbigselector td.active a
{ text-decoration: underline;
  color: #383837; }

table.altbigselector td.splitter
{ background-color: transparent;
  width: 1%; }

table.altbigselector td span
{ color: green; }

table.middleselector
{ margin-bottom: 0.4em; }

table.middleselector td
{ text-align: center;
  font-size: 1.1em;
  background-color: transparent;
  padding: 4px; }

table.middleselector td span
{ color: green; }

table.middleselector td.active
{ background-color: #ffffff; }

table.middleselector td.active a
{ color: #383837; }

table.middleselector td.splitter
{ background-color: transparent; }

img.captcha
{ border: 1px dotted #909090; }

img.avatar,
img.logo,
img.img
{ border: 1px solid #e0e0e0; }

table.roundedselector
{ margin-bottom: 1em; }

table.roundedselector td
{ text-align: center;
  background-color: #f7f7f7;
  padding: 5px; }

table.roundedselector td h3.roundedbox
{ text-align: center;
  margin: 0px; }

table.roundedselector td.active
{ background-color: #e7e7e7; }

table.bigselector td.splitter
{ background-color: transparent; }

div.post div.toolsinfo
{ font-size: 0.8em;
  padding-bottom: 0.2em;
  float: left;
  color: #909090; }

div.post div.toolsinfo a
{ color: #909090; }

textarea.comment,
input.comment
{ border: 1px solid #e0e0e0; }

textarea.comment
{ font-family: Verdana; }

textarea
{ font-family: Verdana; }

button.comment
{ padding: 1px 6px; }

div.PostPreview
{ border: 1px solid #909090;
  padding: 3px; }

/* comment */

div.comment
{ position: relative;
  padding-bottom: 10px; }

div.comment div.inner
{ padding: 4px; }

div.comment div.treenode_vhc
{ position: absolute;
  left: -60px;
  width: 60px;
  background: url(http://mc.korowkin.ru/images/comment_tree_vhc.gif);
  background-position: left top;
  background-repeat: repeat-y;
  height: 100%; }

div.comment div.treenode_vh
{ position: absolute;
  left: -60px;
  width: 60px;
  background: url(http://mc.korowkin.ru/images/comment_tree_vh.gif);
  background-position: left top;
  background-repeat: repeat-y;
  height: 100%; }

div.comment div.treenode_v
{ position: absolute;
  left: -60px;
  width: 60px;
  background: url(http://mc.korowkin.ru/images/comment_tree_v.gif);
  background-position: left top;
  background-repeat: repeat-y;
  height: 100%; }

div.comment div.treenode_t
{ position: absolute;
  left: -60px;
  width: 60px;
  background: url(http://mc.korowkin.ru/images/comment_tree_t.gif);
  background-position: left top;
  background-repeat: repeat-y;
  height: 100%; }

div.comment div.treenode_h
{ position: absolute;
  left: -60px;
  width: 60px;
  background: url(http://mc.korowkin.ru/images/comment_tree_h.gif);
  background-position: left top;
  background-repeat: repeat-y;
  height: 100%; }

div.comment div.avatar
{ position: absolute; 
  left: -60px; }

div.comment div.moveup
{ position: absolute;
  left: -80px;
  width: 18px;
  text-align: right; }

div.comment div.moveupnoa
{ position: absolute;
  left: -20px;
  top: 7px;
  width: 18px;
  text-align: right; }

div.comment div.moveup a,
div.comment div.moveupnoa a
{ text-decoration: none;
  color: #606080; }

div.comment a.link
{ color: #606080; }

div.comment div.inner div.body
{ line-height: 1.3em;
  padding-top: 10px;
  font-family: Arial; }

div.comment div.inner div.tools
{ font-size: 0.8em;
  padding-top: 0.5em; }

div.comment div.inner div.tools a
{ color: #606080; }

div.comment small.justhead
{ background-color: #FFE7BE;
  padding: 2px 0.4em; }

div.unread_comment
{ border: 1px solid #e0e0e0; }

div.CommentPreview
{ border: 1px solid #e0e0e0;
  padding: 3px; }

ul.cp
{ margin: 0px;
  padding: 0px;
  margin-left: 2.5em;
  margin-top: 0.8em; }

ul.cp li
{ margin-top: 0.8em; }

#CommentForm, #CommentFormContainer
{ zborder: 0px; }

span.phoneimage div
{ width: 300px;
  background-color: #ffffff;
  text-align: center;
  margin-top: 4px; }

span.phoneimage div img
{ margin: 10px; }

div.board_post
{ }

div.board_post div.tizer
{ font-family: Verdana, Arial;
  line-height: 1.3em;
  margin-bottom: 0.7em; }

div.board_post div.tools
{ margin-bottom: 0.3em;
  height: 1.5em; }

div.board_post div.tools div
{ float: left;
  padding: 0.4em 0.2em;
  border-right: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  border-top: 1px solid #e0e0e0;
  font-family: Tahoma;
  font-size: 0.8em;
  color: #909090; }

div.board_post div.tools div.first
{ border-left: 1px solid #e0e0e0;
  border-top: 1px solid #e0e0e0; }

div.board_post div.tools div a
{ color: #909090;
  text-decoration: none;
  padding: 0.2em 0.6em; }

div.board_post div.tools
{ margin-bottom: 1.5em; }

div.board_post div.tools div a:hover
{ background-color: #909090;
  color: white; }

div.board_post div.moreinfo
{ margin-bottom: 0.7em;
  margin-left: 0.5em;
  border-left: 2px solid #909090;
  padding-left: 0.5em; }

div.board_post span.amount
{ color: #909090; font-size: 0.65em; }

div.board_post div.iphone
{ float: left; width: 100px; text-align: center; }

div.tagcloud
{ color: #606060; 
  line-height: 1.6em; }

div.tagcloud a
{ color: #606060;
  text-decoration: none; }

div.tagcloud a:hover
{ background-color: #606060;
  color: #ffffff; }

span.c
{ white-space: nowrap; }

table.smstable th
{ background-color: #ffffff;
  padding: 20px; }

table.smstable td.yes
{ padding: 20px; }


table.msgbody td
{ padding: 4px; }

table.msgbody th
{ }

table.msgbody td.first, table.msgbody th.first
{ border-top: 0px; }

table.msglist td.date
{ font-size: 0.6em; }

table.msglist th
{ padding-bottom: 3px; }

table.msglist td
{ }

table.msglist tr.clean td
{ }

table.msglist td.day
{ border-bottom: 2px solid #ffffff;
  padding-top: 10px;
  padding-bottom: 3px;
  font-size: 0.7em;
  font-weight: bold; }

table.msglist tr.hilight
{ background-color: #ffffff; }

table.subscribe td,
table.subscribe th
{ padding: 10px; }

table.subscribe td
{ border-bottom: 1px solid #606060; }

table.subscribe td.cb
{ text-align: center; }

div.bottombanner img
{ border: 1px solid #909090; }

table.userprofile th
{ width: 200px;
  text-align: right;
  padding: 4px; }

table.userprofile td
{ padding: 4px; }

table.searchform
{ margin-top: 0.5em; margin-bottom: 1em; }

input.searchtext
{ border: 1px solid #909090;
  background-color: #ffffff;
  color: #606060; }

input.searchbutton
{ border: 0px;
  color: #606060;
  background-color: #ffffff; }

input.bigsearchtext
{ border: 1px solid #909090;
  background-color: #ffffff;
  color: #606060;
  font-size: 1em; }

input.bigsearchbutton
{ border: 0px;
  color: #606060;
  background-color: #ffffff;
  font-size: 1em; }

div.htvi
{ clear: both; height: 0.5em; }

.hoterror
{ color: red;
  margin-bottom: 0.5em;
  font-weight: bold; }

