@font-face{ font-family:Bistecca; src: url(Bistecca.ttf)}
body {font-family:Georgia, times; color:black;}
a { color:#005EC4;}
h1 {font-size:35px; font-family:Bistecca,arial,helvetica; color:#4A4A52; font-weight:normal; margin-top:0px; margin-bottom:10px;}

h2 {font-size:35px; font-family:Bistecca,arial,helvetica; color:#555555; font-weight:normal; margin-top:0px; margin-bottom:10px;}


h3 {font-size:23px; font-family:Bistecca,arial,helvetica; color:#E87D0B; font-weight:normal; margin-top:0px; margin-bottom:5px;}
small {font-size:11px; font-family:arial,helvetica; font-weight:normal;}
.addr {font-size:11px; font-family:arial,helvetica; color:#CE8C94; font-weight:normal;}
.addr a {font-size:11px; font-family:arial,helvetica; color:#CE8C94; font-weight:normal;}

.white a {color:#FFFFFF;}

.board .info {font-size:11px; font-family:arial,helvetica; color:#4D3F27; font-weight:normal;}
.board .info a {font-size:11px; font-family:arial,helvetica; color:#B01C2E; font-weight:normal;}
.board .info b {font-size:15pt; font-family:Bistecca,arial,helvetica; color:#B01C2E; font-weight:normal;}

td.dark a, td.dark {font-size:13px; font-family:arial,helvetica; color:#FFFFFF; font-weight:normal;}
legend h3 {font-size:23px; font-family:arial,helvetica; color:#972524; font-weight:normal;}

.path, .path a {font-size:8pt;font-family:tahoma,arial,helvetica; color:#AAAAAA; padding-bottom:0px;}
.blox, .blox a {font-size:8pt;font-family:tahoma,arial,helvetica; color:#B01C2E; padding-bottom:0px;}
.descr {font-size:10pt;font-family:arial,helvetica; color:#FFFFFF;}
.descr a { color:#FFFFFF;}
.descr a:hover {color:#EEEEEE;}
.descr h1 {font-size:35px; font-family:Bistecca,arial,helvetica; color:#FFFFFF; font-weight:normal; margin-top:0px; margin-bottom:10px;}

.menua a{font-size:15pt;font-family:Bistecca,arial,helvetica; text-decoration:none; color:#FFFFFF;}
.menua {padding-left:5px; font-size:15pt;font-family:Bistecca,arial,helvetica; color:#FFFFFF; font-weight:normal; background-color:#B01C2E; padding-right:5px;}
.menua a:hover {color:#FFFFFF;}

.v {text-align:left; font-size:30pt;font-family:Bistecca,arial,helvetica; color:#FFFFFF; font-weight:normal; background-color:#B01C2E; margin-top:-14px; padding-left:7px; width:15px;}

.menu a{font-size:15pt;font-family:Bistecca,arial,helvetica; text-decoration:underline; color:#005EC4;}
.menu {padding-left:5px; font-size:15pt;font-family:Bistecca,arial,helvetica; color:#005EC4; font-weight:normal;}
.menu2 a{font-size:15pt;font-family:Bistecca,arial,helvetica; text-decoration:underline; color:#4A4A52;}
.menu2 a:hover {color:#005EC4;}
a:hover {color:#B01C2E;}
.between td {padding-top:5px;padding-bottom:5px;}


.board .second {padding:10px; color:#333333; font-size:11pt;}
.board .second {list-style:none;}
.board .second b { font-size:9pt;}
.board .second a {font-size:10pt; color:#333333;}

.metro a {font-size:13px; color:#333333;}
td.metro small a, td.metro small {font-size:11px; color:#333333;}

.footer {padding-top:3px; padding-bottom:3px; padding-right:7px; padding-left:7px;}

.header {position:relative; margin-top:55px; margin-left:95px;}

span {color:#AAAAAA;}

.timetable a {color:#B01C2E; font-size:12px;font-family:arial,helvetica;}
.board a {color:#FFFFFF; font-weight:normal; font-size:11pt; font-family:arial,helvetica;}
.board b {color:#B01C2E; font-weight:bold; font-size:10pt; height:16px; font-family:arial,helvetica;}

.1 a{color:#FFFFFF; padding:0px;}
.2 a{color:#C3ABB5; padding:0px;}
.3 a{color:#DDBB95; padding:0px;}
.4 a{color:#AAB9C3; padding:0px;}
.5 a{color:#9CDD8D; padding:0px;}


.1 a:hover, .2 a:hover, .3 a:hover, .4 a:hover, .5 a:hover {color:#E77844; padding:0px;}
.1 a, .2 a, .3 a, .4 a, .5 a { text-decoration:underline; font-weight:bold; color:#4A4A52;}