.welcome{padding: 10px;background: #1C3762;border: 1px solid #D0F2F2;color: white; font-family: arial;		}
.welcome a {color: #D0F2F2;}
.welcome a:hover{color: orange;}
a {color: #003399;}
a:hover {color:#E43236;}

.content
{padding: 10px;
color: black;}

ul {list-style-type: square; color: #E43236; margin-top: 0.5em;}
li {margin-left: 0.5em; padding-bottom: 0.5em;}
.discipline {display: block;  background: #002244; float: left; width: 240px; height: 240px;text-align: center; margin: 20px; border: 2px solid white;}
.discipline a {display: block; width: 60%; margin: 60px auto ; padding: 10px; text-decoration: none; font-family: arial; color: white; zoom: 75%; font-size: 28px; line-height: 2;}

.cabinet {display: block; background: url(../img/theme.png); background-size: 100%; float: left; width: 200px; height: 200px;text-align: center; padding-left: 10px; padding-right: 10px; padding-top: 20px; margin: 0px 20px; margin-top: 50px; color: fff;  float: left; white-space: normal;}

.cabinet a {display: block; border: 1px solid #505050; width: 60%; margin: 20px auto; padding: 10px; background: goldenrod; text-decoration: none; font-family: arial; color: black; zoom: 75%;}

.vuz {display: block; background: #548282; background-size: cover; height: 90%;}

.coridor {display: block; background: #fff; background-size: cover; min-height: 50%; border-bottom: 3px solid #996600; }

.library {display: block; background: url(../img/library1.jpg) fixed; top: 0px; background-size: cover;}

.test {display: block; background: url(../img/testing.jpg) fixed; background-size: cover; height: 90%;}

.plakat {display: block; background: #fff ; float: left; margin: 20px; padding: 20px; font-family: arial; font-size: 1em; border: 5px solid #fff; max-width: 50%; border-radius: 5px;  box-shadow: 0 0 10px rgba(0,0,0,0.5); }
.plakat h1 {font-size: 1.5em; margin-bottom: 5px;}

.testing {display: block; background: #500000	; float: left; margin: 20px; padding: 20px; font-family: georgia; font-size: 1.2em; border: 5px solid #3C231C; color: #fff;}
.testing  a { color: orange;}
.testing h1 {font-size: 1.5em; margin-bottom: 5px;}




.table2 {display: block; background: brown url(../img/wood2.jpg); background-size: cover; margin: 20px; padding: 20px; font-family: georgia; font-size: 1.2em;}

.clear {clear: both;}

.question {display: block; background: white;  margin: 5px auto; float: none;  padding: 5px; font-family: arial; font-size: 1em; border: 1px solid #888; width: 90%; test-align: left;
}

.knopka {width: 300px; height: 60px; margin: 0px auto; display: block; background: #DAB396; font-size: 1.5em;}

.kafedra{display: block; background: #355835; color: white; margin: 20px auto; padding: 20px; font-family: georgia; font-size: 1.2em;  text-transform: uppercase; text-align: center;}

.lozung {display: block; width: 90%; margin: 5px auto; color: #fff; padding: 5px; font-family: arial; font-size: 1.2em; text-transform: uppercase; text-align: center;}

.green_button {border: 2px solid white; background: darkgreen; color: white; font-size: 0.8em; padding: 2px;  line-height: 2; }
.red_button {border: 2px solid white; background: brown; color: white; font-size: 0.8em; padding: 2px;  line-height: 2; }
.tv {border: 20px solid #ccc; display: block; background: #ccc; margin: 20px;}
.timer {border: 2px solid white; background: #000; color: goldenrod; width: 60px; text-align: center; display: block; padding: 5px; float: right;}
.log {width: 100%; clear: both; border: 2px solid #555; background: white; margin: 5px auto; padding: 5px;}

summary {padding-left: 20px;cursor: pointer; color: #003399; border-bottom: 1px #003399 dashed; line-height: 2;background: #fff;}
details {background: #eee;}

hr {height: 2px; background: #069; border: none; margin-top: 20px;}



textarea {font-size: 1.3em; width: 90%; font-family: georgia;}
body {background: #eee;}
form {margin: 2%; width: 98%; display: block;}
table {width: 100%; border-collapse: collapse;}
th {background: #1C3762; color: white;}
td {vertical-align: top; padding: 10px;;}

.password {background: #888; color: #888;}
.password:hover {color: #000;}
input, textarea
{
-moz-user-select: text;
-khtml-user-select: text;
user-select: text;    }

img {max-width: 80%;}
