* { font-size: 12px; }

b, u, i, li, nobr { font-size: 100% }

img { border: 0px }

body {
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  font-family: Tahoma;
  color: #566065;
}

span.link {
  color: #2B6EC1;
  cursor: pointer;
  border-bottom: 1px #2B6EC1 dashed;
}
a:link {
  color: #2B6EC1;
  text-decoration: none;
}
a:visited {
  text-decoration: none;
  color: #2B6EC1;
}
a:hover {
  text-decoration: none;
  color: #2B6EC1;
}
a:active {
  text-decoration: none;
  color: #2B6EC1;
}
a {
  font-family: Tahoma;
}

.nt { font-size: 125%; line-height: 125% }

a.sl { margin-right:0.25em; margin-left:0.25em; font-weight: bold; font-size: 110% }
.t_sl_l { font-size: 225%; padding-left: 12px; padding-right: 0.5em; width: 1% }
.large { font-size: 150% }
input.lbtn { font-size:150%; padding: 0.25em 1em; %padding: 0em }
input.edit { margin-bottom: 0.5em }

table.my td { padding: 0em 1em; }
table.list td { padding: 0em 0em 1em 0em; vertical-align: top }
table.list td.l { padding: 0em 0.5em 1em 0em; vertical-align: top; width: 20%; font: 16px Arial; font-weight: bold }
table.sl td { padding: 0.5em; vertical-align: middle}

h1 {  

  font-family: Arial;
  font-size: 20px;
  color: #FE5A71;
  font-weight: bold;

}

h2 {  

  font-family: Arial;
  font-size: 16px;
  color: #FE5A71;
  font-weight: bold;

}

span.error {

  color: red;
  font-size: 80%;

}

.rubber_text {
  background-image: url('img/razdel_text.gif');
  background-repeat: repeat-x;
  background-position: top;
}
.menu_header {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FE5A71;
  padding-left: 2px;
  font-weight: bold;
}
.logpass {
  font-size: 11px;
  color: #666F73;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.login_table {
  margin-top: 10px;
}
.dnevnik {
  margin-top: 20px;
}
.login_header {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FE5A71;
  font-weight: bold;
  margin-bottom: 5px;
}
.reg_lnk:link {
  font-family: Arial;
  color: #2B6EC1;
  text-decoration: underline;
}
.all_peop {
  font-family: Arial;
  color: #666F73;
}
.reg_table {
  padding-left: 20px;
}
.link_add:link {
  font-family: Arial;
  color: #2B6EC1;
  text-decoration: underline;
}
.author {
  font-family: Tahoma;
  font-weight: bold;
  color: #9C8AA4;
}
.more_info {
  font-family: Tahoma;
  color: #898888;
}
.header_text_main {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #2B6EC1;
}
.text_main {
  font-family: Tahoma;
  color: #566065;
  padding: 0em 1em;
}







.reg_lnk:active {

  font-family: Arial;
  color: #2B6EC1;
  text-decoration: underline;
}
.reg_lnk:hover {

  font-family: Arial;
  color: #2B6EC1;
  text-decoration: underline;
}
.reg_lnk:visited {

  font-family: Arial;
  color: #2B6EC1;
  text-decoration: underline;
}
.link_add:active {
  font-family: Arial;
  color: #2B6EC1;
  text-decoration: underline;
}
.orange_lnk:link {
  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  text-decoration: underline;
}
.answer_lnk:link {
  font-family: Tahoma;
  color: #666F73;
  text-decoration: underline;
}


.link_add:hover {

  font-family: Arial;
  color: #2B6EC1;
  text-decoration: underline;
}
.link_add:visited {

  font-family: Arial;
  color: #2B6EC1;
  text-decoration: underline;
}
.text_com_lnk:link {

  font-family: Tahoma;
  color: #566065;
}
.right_title {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #FFFFFF;
}
.table_title_right {
  padding-left: 30px;
  padding-top: 3px;
}
.child_lnk:link {
  font-family: Arial;
  color: #FE5A71;
  text-decoration: underline;
}
.add_photo {
  padding-left: 5px;
}
.statya {
  padding-right: 5px;
  padding-left: 5px;
}





.text_com_lnk:hover {


  font-family: Tahoma;
  color: #566065;
}
.text_com_lnk:active {


  font-family: Tahoma;
  color: #566065;
}
.text_com_lnk:visited {


  font-family: Tahoma;
  color: #566065;
}
.child_lnk:active {
  font-family: Arial;
  color: #FE5A71;
  text-decoration: underline;
}
.child_lnk:hover {

  font-family: Arial;
  color: #FE5A71;
  text-decoration: underline;
}
.child_lnk:visited {

  font-family: Arial;
  color: #FE5A71;
  text-decoration: underline;
}
.text_boy {

  font-family: Tahoma;
  color: #3C78C1;
}
.text_girl {


  font-family: Tahoma;
  color: #FF6868;
}
.text_age {



  font-family: Tahoma;
  color: #898888;
}
.right_table_top {
  margin-top: 10px;
}
.mail {

  font-family: Tahoma;
  color: #FE5A71;
  padding-left: 2px;
  font-weight: bold;
}
.detkin_ru {
  font-family: "Times New Roman", Times, serif;
  font-size: 18px;
  color: #FE5A71;
}
.rubber_left_col {
  background-image: url('img/razdel_news.gif');
  background-repeat: repeat-x;
  background-position: center;
  font-size: 9px;
}
.orange_lnk:visited {

  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  text-decoration: underline;
}
.orange_lnk:hover {

  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  text-decoration: underline;
}
.orange_lnk:active {

  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  text-decoration: underline;
}
.answer_lnk:visited {

  font-family: Tahoma;
  color: #666F73;
  text-decoration: underline;
}
.answer_lnk:hover {

  font-family: Tahoma;
  color: #666F73;
  text-decoration: underline;
}
.answer_lnk:active {

  font-family: Tahoma;
  color: #666F73;
  text-decoration: underline;
}
.author_small {

  font-family: Tahoma;
  font-weight: bold;
  color: #9C8AA4;
}
.text_main_small {

  font-family: Tahoma;
  color: #566065;
}
.menu_bot_lnk:link {
  font-family: Tahoma;
  color: #666F73;
}
.post_top {
  background-image: url('img/post_wh_top.gif');
  background-repeat: no-repeat;
  background-position: bottom;
}
.textarea_text {
  height: 300px;
  width: 250px;
}
.post_yel_top {
  background-image: url('img/post_yel_top.gif');
  background-repeat: no-repeat;
  background-position: bottom;
}



.menu_bot_lnk:active {

  font-family: Tahoma;
  color: #666F73;
}
.menu_bot_lnk:visited {

  font-family: Tahoma;
  color: #666F73;
}
.menu_bot_lnk:hover {

  font-family: Tahoma;
  color: #666F73;
}
.menu_bot {

  font-family: Tahoma;
  color: #666F73;
}
.post_bottom {

  background-image: url('img/post_wh_niz.gif');
  background-repeat: no-repeat;
  background-position: top;
}
.post_yel_bot {

  background-image: url('img/post_yel_niz.gif');
  background-repeat: no-repeat;
  background-position: top;
}
.acc_post {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #9C8AA4;
}
.menu_header_post {

  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #FE5A71;
  padding-left: 2px;
  font-weight: bold;
}
.text_main_small_help {


  font-family: Tahoma;
  color: #9FA0A0;
}
.test_check { margin-right:0.25em }

table.test_b td { padding-right: 0.5em }
table.test_b th { padding-right: 0.5em; padding-bottom: 0.25em; font-size:95%; color:#999999; font-weight:normal; text-align:left; }
