A{font-size: 12px; color: #000000}
A:hover {font-size: 12px; COLOR: #ff0000;}
body {font-size:12px; color:#000000; background-color: #FFFFFF;; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Tahoma}
td {font-size:12px}

h1 {font-size:16px; margin:5px}
.film_title {font-size: 18px; font-weight: bold;}

h2 {font-size:15px; margin:5px}

.catalog_title {font-size: 18px; font-weight: bold;}
.story_block {background-color: #ffffff; font-size: 12px;}
.story_title {background-color: #FF8790; font-size:14px; font-weight:bold}
.story_description {font-size: 10px;}
.part_header {background-color: #dddddd; font-weight: bold; font-size:12px;}
.part_row {background-color: #eeeeee; font-size:10px;}
.part_title { font-weight: bold; font-size:12px;}
li {list-style-image: url(/templates/default/images/check.gif); text-align: left;}
.menu_header { font-weight: bold; font-size:12px;}
.menu_row {font-size:10px;}
.audio_block {background-color: #ffffff; font-size: 14px;}
.audio_title {background-color: #FF8790; font-size: 16px; font-weight: bold;}
.error_title {font-size: 18px; color:#ff3300;}
.tablefill_error { border:3px solid #ff3300; background-color:#ffffaa; padding:6px; color:#330000; font-weight: bold; font-size: 14px;}
.tablefill   { border:1px solid #345487;background-color:#F5F9FD; padding:0px;  }

.line_menu {font-size:12px;  color: #000000;}
.line_menu A{font-size: 12px; color: #000000; }
.line_menu A:hover {font-size: 12px; COLOR: #0033FF; }

