



html {font-family: Arial;}

a {text-decoration: none; color: navy;}
a:hover {text-decoration:underline; color: blue;}
a.noact {color:brown;}
a.miact {color:olive;}
a.act {color:green;}

div {}
.timer {display: inline-block;}
.in_line {display: inline-block;box-sizing: border-box;}
.loading {color:white; font-weight:bold; font-size:14pt; display:block; padding:20px; background-color:#333366; cursor: not-allowed;}

.line_left {display: flex;}

.simple_column {display: inline-block; vertical-align: top;}

.at_right {display:inline-block;float:right;}
.full_width {width: auto;}

.block_side {width:150px;}

.linker {display: inline-block;border: solid 1px silver;padding: 2px 4px;font-size: 10pt;margin: 4px;margin-right: 15px;}

.line_general {background:darkseagreen; padding: 3px; min-height: 26px; vertical-align: middle;}
.field_actuality {background:beige; padding: 4px 10px;}
.field_type {background:sandybrown; min-width: 100px; padding: 4px 10px; text-align: center;}
.field_instance {background:beige; width: 150px; text-align: right;}
.field_content {background:lightskyblue; width: auto; padding: 3px; max-width: 300px;}

.participant_line {margin-bottom: -12px; padding: 4px; background: orange;}


.menu_side_item {display:block; cursor: pointer; text-align: center; color: white; font-weight: bold; font-size: 20pt; width: 1.2em;background: #ff7f50; padding: 4px; margin: 4px; border: solid 1px navy; border-radius: 3px;}
.menu_side_item:hover {background: #ffb499;}
.quick_button {display:block;text-align:center;font-size:20px;padding:20px;border:1px solid;font-weight:bold;cursor:pointer;}


/* Blocks */
.block_color {display:inline-block; border:solid 1px black; width:10px; height:10px;}

.upper_menu {display: flex; align-items: center; justify-content: space-around;}

/* Otschepenets */
.page_info {display: inline-block;}

tr {}
tr.hdr {font-family:Courier new;font-size:10pt;text-align:center;font-weight:bold;background-color:crimson;color:gold;}

td {}
.up {vertical-align: top;}

.day {font-family:Arial;font-size:12pt;background-color:white;color:black;}
.tday {font-family:Arial;font-size:12pt;font-weight:bold;background-color:crimson;color:gold;}
.tday > span > a {color:white;}

input {font-family: Tahoma;}

.ps_letter {font-size: larger; font-weight: bold; width: 30px; margin: 5px;}

textarea {font-family: Tahoma;}
.comment_big {width: auto; height: 60pt;}

span {}
span.evt {font-size:8pt;}