BODY {
   background-color: #e50102;
   color: #000000;
   font-family: Arial, sans-serif;
   font-size: 100%;
   margin: 0px;
   padding: 0px; }

A:link {COLOR: #e50102; text-decoration: none; }
A:visited {COLOR: #b90005; text-decoration: none; }
A:hover, A:active {COLOR: #e50102;  text-decoration: underline;}

.top_bgr {background-image: url("/gif/top_bgr.gif"); background-repeat: repeat-x;}

td.menu_bgr {background-image: url("/gif/menu_bgr.gif"); background-repeat: repeat-x;}
td.menu_bgr table td {font-weight: bold; font-size: 70%; margin: 0px; padding: 0px 4px 0px 4px;}
td.menu_bgr table td a:link, td.menu_bgr table td a:visited {
   color: #ffffff;
   text-decoration: none; }
td.menu_bgr table td a:hover, td.menu_bgr table td a:active {
   color: #fdde75;
   text-decoration: underline; }

tr.menu2_bgr {background-image: url("/gif/menu2_bgr.gif"); background-repeat: repeat-x; background-color: #ffffff;}
tr.menu2_bgr td table td {font-size: 70%; color: #e50102; font-weight: bold;}
tr.menu2_bgr td table td a:link, tr.menu2_bgr td table td a:visited {color: #e50102; text-decoration: none;}
tr.menu2_bgr td table td a:hover, tr.menu2_bgr td table td a:active {color: #e50102; text-decoration: underline;}

img.ico {margin-right: 10px;}

td.main {
   font-size: 70%;
   font-family: tahoma;
   border-left: 1px solid #ABABAB;
   padding: 0px 20px 20px 20px;
   text-align: justify;  
   background-color: #ffffff;}

td.main_left {
   font-size: 70%;
   font-family: tahoma;
   padding: 0px 20px 20px 20px; 
   background-color: #ffffff;}

tr.down_bgr {background-color: #ffffff; background-image: url("/gif/down_bgr.gif"); background-repeat: repeat-x; background-position: bottom; }
tr.down_bgr td table td {font-size: 70%; color: #b90005;}
tr.down_bgr td table td a:link, tr.down_bgr td table td a:visited, tr.down_bgr td table td a:hover, tr.down_bgr td table td a:active {color: #b90005; text-decoration: underline;}


td.bot {background-color: #e50102;}
td.copyright {padding-left: 10px; color: #ffffff; font-size: 65%;}
td.copyright a:link, td.copyright a:visited, td.copyright a:hover, td.copyright a:active {
   color: #ffffff; text-decoration: underline; }

H1 {
   display: block;
   color: #b90005;
   font-size: 100%;
   font-weight: bold;
   clear: both;
   margin: 0px 0px 0px 0px; }
p{margin-bottom:20px;}

.raspisanie td{font-size: 64%; color: #000;}
.fon{background-image: url("/gif/head_bgr.gif"); background-repeat: repeat-x; background-position: center; }
.raspisanie h3{font-size: 105%; color: #B40003; margin: 0px;}
.setka{font-size: 145%;}
.setka td{border: #C5C5C5 solid; border-width: 0px 1px 1px 0px; text-align: center; padding-top: 5px; padding-bottom: 7px;}
.setka h2{font-size: 125%; font-weight: bold; margin: 0px;}
.setka span.day{color: #7D7D7D; font-size: 100%;}

.list_table td{border: #C5C5C5 solid; border-width: 0px 1px 1px 0px; padding: 15px;}
.schedule_table td{border: #C5C5C5 solid; border-width: 0px 1px 1px 0px; padding: 5px;}
tr.today td{background: #B90005; color: #FFFFFF;}
tr.today a{color: #FFFFFF; text-decoration: underline;}
tr.today td a{color: #FFFFFF; text-decoration: underline;}
tr.today td A:visited {COLOR: #FFF; text-decoration: underline; }
tr.today td a:hover{color: #FFFFFF;}
tr.today td span.day{color: #FFF;}
.album-thumbnails {
float: left;
margin: 10px 10px 0px 0px;
border: 1px solid #FEAD42;
}
div.album-thumbnails img{margin: 0px; border: 1px solid #FFF;}
div .image {
float: left; margin: 10px 10px 0px 0px;
border: 1px solid #FEAD42;
}
.image img{border: 1px solid #FFF;}

main H2 {
   display: block;
   color: #b90005;
   font-size: 100%;
   font-weight: bold;
   clear: both;
   margin: 0px 0px 0px 0px; }

