body {background-color:#ffffff; padding:0px; margin:0px;}

td {font-family:Tahoma; font-size:11px; color:#000000;}
td.td_top { padding-top:5px; vertical-align:top; text-align:left;}
td.menu_area { padding:2px; vertical-align:middle;}
td.menu_panel {background-color:#D30303; text-align:center; width:99%;
        background-image:url(img/menu_panel_fon.gif); background-repeat:repeat-x;}
td.td_left {padding:10px; padding-top:5px; vertical-align:top; text-align:left;}
td.td_right {padding:10px; padding-right:0px; vertical-align:top; text-align:center;}
td.td_content {padding:10px; padding-top:5px; padding-bottom:0px; padding-left:0px; vertical-align:top; text-align:left;}
td.td_bottom {padding:10px; padding-top:0px; vertical-align:top; text-align:left;}
td.navigator {padding:10px; padding-left:15px; vertical-align:top; text-align:left; background-image:url(img/navi.gif); background-repeat:repeat-x;
        font-family:Tahoma; font-size:11px; color:#333333; background-color:#efefef;}
td.left_flash {padding-right:3px; vertical-align:top;}
td.panel_flash_menu {padding-bottom:10px; vertical-align:top; text-align:left;}
td.flash_menu {padding-left:3px; vertical-align:top; text-align:right;
        background-image:url(img/flash_left_fon.gif); background-repeat:repeat-x;}
td.content_area {background-image:url(img/yellow_left_line.gif); background-repeat:repeat-y;}
td.content_top {padding-top:10px; vertical-align:bottom; background-color:#ffffff;
        background-image:url(img/yellow_top_line.gif); background-repeat:repeat-x; background-position:bottom;}
td.content {padding-top:5px; padding-left:20px; padding-right:20px; vertical-align:top; text-align:justify;
        background-image:url(img/yellow_right_line.gif); background-repeat:repeat-y; background-position:right;}

td.top_area {padding:8px;}

table.panel {margin-bottom:10px;}
td.gray_panel {padding-left:10px; padding-right:10px; vertical-align:top; text-align:center; height:99%;
        background-color:#efefef; background-image:url(img/gray_panel_fon.gif); background-repeat:repeat-y;}
td.white_panel {padding-left:10px; padding-right:10px; vertical-align:top; text-align:center; height:99%;
        background-color:#ffffff; background-image:url(img/white_panel_fon.gif); background-repeat:repeat-y;}

table.bottom {background-color:#efefef;}
td.bottom_left {vertical-align:top; text-align:center; padding-top:25px;
        background-image:url(img/bottom_left_corner.gif); background-repeat:no-repeat;}
td.bottom_right {vertical-align:top; text-align:center; padding-top:15px;
        background-image:url(img/bottom_right_corner.gif); background-repeat:no-repeat; background-position:right;}
td.bottom_area {vertical-align:top; text-align:left;}
td.bottom { vertical-align:top; background-image:url(img/bottom_yellow_line.gif); background-repeat:repeat-x;}
td.bottom_content {padding:10px; vertical-align:top;font-family:Tahoma; font-size:10px; color:#333333;}

a {color:#D30303;}
a.menu_top {color:white; font-weight:bold; text-decoration:normal;}
a.razdely {color:black; font-weight:bold; text-decoration:underline; font-size:12px; font-family:arial;}
a.calendar {color:black; font-weight:bold;}
a.subrazdely {font-family:Tahoma; font-size:11px; color:#000000;}
a.navigator {font-family:Tahoma; font-size:11px; color:#000000;}
a.left_menu {color:#D30303;}
a.signature {font-family:Tahoma; font-size:10px; color:#333333; font-weight:bold;}

h1 {color:#D30303; font-size:20px; font-family:Arial; font-weight:bold; margin-bottom:10px;}
h2 {color:black; font-size:14px; font-family:Arial; font-weight:bold; margin:10px;}
h3 {color:#D30303; font-size:12px; font-family:Arial; font-weight:bold; margin:0px;}

div.razdely {padding-left:15px; margin-bottom:10px;}
div.razdel_menu {padding-left:0px; margin:5px;}
div.razdely_bottom {padding-left:8px; font-family:arial; font-size:14; color:#D30303; font-weight:bold;}
div.left_menu {padding-left:17px; font-size:12px; font-weight:bold;}
div.back_url {text-align:center;}
div.webmaster {text-align:left; margin-left:10px;}

input.calendar {color:black; text-decoration:none; font-weight:bold; width:15px; border:0px; background-color:#efefef;}

.anecd {font-size:12px; background:#D30303; padding:5px; font-weight:bold; text-align:center; color:white;}

div.anecdot  {Font-size: 11px; color: black; background-color:white; text-align:left;}

hr {height:2px; color:#FCBD1D;}
