body { background-color: #FFFFFF; font: normal normal normal 11px sans-serif; text-align: center; vertical-align: top; }
form { margin: 0px; }
p { margin: 0px; }
span { margin: 0px; }

div { margin: 0px; }
div.header_date { color: #E0E0E0; font: normal normal normal 11px sans-serif; text-align: left; vertical-align: middle; }
div.text { text-align: left; color: black; font: normal normal normal 11px sans-serif; }
div.red { color: red; font: normal normal normal 11px sans-serif; }
div.spaw { text-align: left }
div.next { text-align: right; color: #1D52DC; font: normal normal normal 11px sans-serif;  }
div.copyright { text-align: center; color: #000000; font: normal normal normal 12px serif;  }
div.blink { text-decoration: blink; font-weight: bold; }

img.header_logo { width: 470px; height: 57px; border: none; }
img.header_banner { width: 290px; height: 57px; border: none; }
img.header_loupe { width: 32px; height: 25px }
img.header_mail { width: 72px; height: 25px; border: none; }
img.header_register { width: 81px; height: 25px }
img.header_help { width: 84px; height: 25px }

table { border: none; margin: 0 auto; }
table.space { height: 5px; background-color: #FFFFFF; }
table.date { width: 760px; height: 20px; background-color: #1D52DC; }
table.logo { width: 760px; height: 57px }
table.search { background-color: #1D52DC; width: 760px; height: 25px; }
table.body { width: 760px; }
table.block { width: 122px; }
table.content { width: 633px; }
table.main { width: 633px; }
table.supernews { width: 429px; }
table.news { width: 199px; }
table.magazine { width: 429px; }
table.column { width: 209px; }
table.footer { background-color: #1D52DC; width: 760px;	height: 10px; }
table.menu { width: 760px; height: 20px }
table.telegram { width: 760px;  }
table.admin { width: 760px;  }
table.message { width: 760px;  }
table.submenu { width: 95px;  }


td { vertical-align: top; font: normal normal normal 11px sans-serif; }
td.source { color: #1D52DC; background-color: #FFFFFF; text-align: center; vertical-align: middle; font: normal normal bolder 13px sans-serif; height: 20px; }
td.space { background-color: #FFFFFF; width: 5px; }
td.news_space { background-color: #DDDDDD; width: 5px; }
td.news_hspace { background-color: #DDDDDD; height: 5px; }
td.hspace { background-color: #FFFFFF; height: 5px; }
td.header_date { vertical-align: middle; }
td.header_logo { width: 470px; height: 57px }
td.header_banner { width: 290px; height: 57px }
td.loupe { vertical-align: middle; width: 32px; height: 25px;  }
td.search { vertical-align: middle; width: 491px; height: 25px;  }
td.buttons { vertical-align: middle; width: 237px; height: 25px;  }
td.blocks { width: 122px; }
td.content { width: 633px; }
td.block_odd_title { width: 120px; color: #000000; font: normal normal normal 11px sans-serif; border: 1px solid #1D52DC; background-color: #7598D9; }
td.block_even_title { width: 120px; color: #000000; font: normal normal normal 11px sans-serif; border: 1px solid #1D52DC; background-color: #71B8F2; }
td.block_workshop_title { width: 120px; color: #000000; font: normal normal normal 11px sans-serif; border: 1px solid #1D52DC; background-color: #FFDD88; }
td.block_element { width: 120px; background-color: #DEE4EF; color: #000000; font: normal normal normal 11px sans-serif; border-left: 1px solid #1D52DC; border-right: 1px solid #1D52DC; border-bottom: 1px solid #1D52DC; }
td.block_element_workshop { width: 120px; background-color: #FFFF99; color: #000000; font: normal normal normal 11px sans-serif; border-left: 1px solid #1D52DC; border-right: 1px solid #1D52DC; border-bottom: 1px solid #1D52DC; }
td.block_conferences { font: normal normal normal 16px sans-serif; text-align: center; }
td.supernews { width: 427px; border: 1px solid #1D52DC; }
td.magazine { width: 429px; }
td.article { width: 326px; }
td.column { width: 209px; }
td.news { width: 189px; background-color: #E4E6E5; }
td.vseparator { width: 1px; background-color: #1D52DC; }
td.hseparator { height: 1px; background-color: #1D52DC; }
td.login_title { width: 160px; color: #1D52DC; font: normal normal normal 11px sans-serif; border: 1px solid #1D52DC; background-color: #7598D9; }
td.login { width: 160px;  color: #1D52DC; font: normal normal normal 11px sans-serif; border-left: 1px solid #1D52DC; border-right: 1px solid #1D52DC; border-bottom: 1px solid #1D52DC; background-color: #FFFFFF; }
td.menuitem { width: 93px; border: 1px solid #1D52DC; vertical-align: middle; background-color: #7598D9; }
td.menuitem_selected { width: 93px; border: 1px solid #1D52DC; vertical-align: middle; background-color: #E5E8CB; }
td.submenu { width: 95px; }
td.description { width: 160px; text-align: left; vertical-align: middle; font: normal normal normal 11px monospace; }
td.input { width: 600px; text-align: left; vertical-align: middle; font: normal normal normal 11px monospace; }
td.message { color: red; }
td.label { width: 160px; text-align: left; vertical-align: top; font: normal normal normal 11px monospace; }
td.data { width: 600px; text-align: left; vertical-align: top; font: normal normal normal 11px monospace; }

td.record { width: 16px; border: 1px solid white; text-align: center; }
td.telegram_name { width: 109px; border: 1px solid white; text-align: center; }
td.telegram_date { width: 136px; border: 1px solid white; text-align: center; }
td.telegram_catalog { width: 91px; border: 1px solid white; text-align: center; }
td.telegram_source { width: 121px; border: 1px solid white; text-align: center; }
td.telegram_priority { width: 91px; border: 1px solid white; text-align: center; }
td.telegram_sort { width: 101px; border: 1px solid white; text-align: center; }
td.telegram_title { border: 1px solid white; text-align: left; }
td.telegram_space { border: 1px solid white; text-align: left; }

td.magazine_name { width: 101px; border: 1px solid white; text-align: center; }
td.magazine_status { width: 101px; border: 1px solid white; text-align: center; }
td.magazine_date { width: 140px; border: 1px solid white; text-align: center; }
td.magazine_empty { width: 410px; border: 1px solid white; text-align: center; }

td.article_lp { width: 22px; border: 1px solid white; text-align: center; }
td.article_name { width: 118px; border: 1px solid white; text-align: center; vertical-align: middle; }
td.article_column { width: 48px; border: 1px solid white; text-align: center; }
td.article_submit { width: 66px; border: 1px solid white; text-align: center; }
td.article_delete { width: 44px; border: 1px solid white; text-align: center; }

td.school_id { width: 100px; border: 1px solid white; text-align: center; }
td.school_name { width: 300px; border: 1px solid white; text-align: center; }
td.school_title { width: 400px; border: 1px solid white; text-align: center; }

td.conference_city { width: 100px; border: 1px solid white; text-align: center; }
td.conference_date { width: 133px; border: 1px solid white; text-align: center; }
td.conference_school { width: 80px; border: 1px solid white; text-align: center; }
td.conference_title { width: 420px; border: 1px solid white; text-align: center; }

td.student_number { width: 100px; border: 1px solid white; text-align: center; }
td.student_firstname { width: 130px; border: 1px solid white; text-align: center; }
td.student_surname { width: 130px; border: 1px solid white; text-align: center; }
td.student_state { width: 130px; border: 1px solid white; text-align: center; }
td.student_email { width: 260px; border: 1px solid white; text-align: center; }
td.student_presence { width: 90px; border: 1px solid white; text-align: center; }

td.m_school_id { width: 78px; color: #000000; border: 1px solid white; text-align: center; }
td.m_school_name { width: 400px; color: #000000; border: 1px solid white; text-align: center; }

td.m_conference_date { width: 178px; border: 1px solid white; text-align: center; }
td.m_conference_city { width: 300px; border: 1px solid white; text-align: center; }

td.block_conferences { width: 427px; color: #000000; font: normal normal bold 13px sans-serif; border: 1px solid white; text-align: center; }

input { font: normal normal normal 11px monospace; }
input.header_text { color: #000000; font: normal normal normal 11px sans-serif; vertical-align: middle; }
input.header_button { color: #000000; font: normal normal normal 11px monospace; vertical-align: middle; }

td.more { vertical-align: middle; text-align: right; color: #1D52DC;}
td.small_brake { width: 8px; }

a { text-decoration: none; color: #000080; font: normal normal normal 11px sans-serif; }
a.title { text-decoration: none; color: #000000; font: normal normal bold 16px sans-serif; }
a.more { text-decoration: none; color: #1D52DC; font: normal normal normal 13px sans-serif;  }
a.copyright { text-decoration: none; text-align: center; color: #000000; font: normal normal normal 12px serif;  }
a.article { font: normal normal normal 11px sans-serif; }

input.article { font: normal normal normal 11px monospace; }
select.article { font: normal normal normal 11px monospace; }

tr.title { background-color: #1D52DC; }
tr.odd { background-color: #7598D9; }
tr.even { background-color: #DEE4EF; }
tr.oldodd { background-color: #75787B; }
tr.oldeven { background-color: #C5C8CB; }

td.training { width: 633px; border: 1px solid white; text-align: center; color: #000000; font: normal normal bold 15px sans-serif; }
td.training_name { width: 633px; border: 1px solid white; text-align: left; color: #000000; font: normal normal bold 15px sans-serif; }
td.training_test { width: 633px; border: 1px solid white; text-align: center; color: #000000; font: normal normal bold 15px sans-serif; }
td.subject_enter { width: 40px; text-align: center; vertical-align: top; background-color: #FFFFFF; }
td.subject_name { border: 1px solid white; text-align: left; color: #000000; font: normal normal bold 13px sans-serif; }
td.subject_description { border: 1px solid white; text-align: left; color: #000000; font: normal normal bold 11px sans-serif; }

td.test_question_title { width: 633px; border: 0 solid white; text-align: left; color: #000000; font: normal normal bold 13px sans-serif; }
td.test_question_null { width: 33px; border: 0 solid white; text-align: left; color: #000000; font: normal normal bold 11px sans-serif; }
td.test_question_name { width: 600px; border: 0 solid white; text-align: left; color: #000000; font: normal normal bold 11px sans-serif; }

img.subject_enter { width: 40px; height: 15px; border: none; }

td.kola_nestle { background-image: url(kn.jpg); background-repeat: no-repeat; background-position: top center; }
tr.odd_nestle { background-color: #7598D9; }
tr.even_nestle { background-color: #DEE4EF; }
a.att { text-decoration: none; color: #216123; font: normal normal normal 12px sans-serif; }
table.tpsi { margin: 0px; background-image: url(logo_nestle_3.gif); border: 0 }
td.tpsi1 { width: 72px; height: 70px; vertical-align: middle; font: normal normal bold 15px sans-serif; }
td.tpsi2 { width: 553px; height: 70px; vertical-align: middle; font: normal normal bold 15px sans-serif; }
tr.title_nestle { background-color: #1D52DC; }

