a:link { text-decoration: underline; color: #000000; }
a:visited { text-decoration: underline; color: #000000; }
a:active { text-decoration: none; color: #990000; }
a:hover { text-decoration: none; color: #990000; }

body { margin: 0px; padding-bottom: 180px; color: black; font-size: 12px; background: url(/images/bg.jpg) bottom center no-repeat #052266; }
td { font-family: Tahoma, Geneva, Arial; font-size: 12px; font-weight: normal; color: black; }
p { font-family: Tahoma, Verdana, Geneva, Arial; font-size: 12px; font-weight: normal; color: black; margin: 3px 0px 10px 0px; }
h1 { font-size: 18px; font-weight: normal; color: #000000; margin: 0px; margin-bottom: 5px; }
h2 { font-size: 16px; font-weight: bold; color: #000000; margin: 0px; margin-bottom: 3px; font-family: Arial, Helvetica, sans-serif; }
h3 { font-size: 14px; font-weight: bold; color: #3372b0; margin: 0px; margin-bottom: 0px; }
h4 { font-size: 14px; font-weight: bold; color: #a40404; margin: 0px; margin-bottom: 5px; font-family: Arial, Helvetica, sans-serif; }
h5 { font-size: 12px; font-weight: bold; color: #a40404; margin: 0px; margin-bottom: 3px; }
form { padding: 0px; margin: 0px; }

td.logo { width: 200px; padding: 19px 0px 12px 37px; }
td.search_head { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding-bottom: 3px; }
select.search_hall { width: 154px; border: solid #b2b6c5 1px; margin-bottom: 3px; font-size: 11px; }
select.search_hall2 { width: 174px; border: solid #b2b6c5 1px; margin-bottom: 3px; font-size: 11px; }
select.search_hall3 { width: 220px; border: solid #b2b6c5 1px; margin-bottom: 3px; font-size: 11px; }
div.go { position: absolute; margin: 30px 0px 0px 400px; text-align: right; }
div.table_top { background: url(/images/table_top.gif) top center no-repeat; height: 15px; }
div.table_center { background:url(/images/table_bg.gif) top center repeat-y; padding: 20px 20px 20px 20px; }
div.table_bot { background: url(/images/table_bot.gif) bottom center no-repeat; height: 15px; }
div.puth { padding: 0px 12px 15px 12px; font-size: 10px; }
div.place_list { padding: 5px 12px 10px 12px; display: block; clear: both; }
div.place_list span { font-size: 11px; color: #999999; }
div.place_list table { width: 77%; border-bottom: solid 1px #e0e0e0; border-top: solid 1px #e0e0e0; margin-top: 10px; margin-bottom: 5px; }
div.place_list table td { padding: 3px 3px 3px 0px; width: 50%; }
div.place_list2 { padding: 5px 12px 10px 12px; display: block; clear: both; height: 120px; }
div.place_list2 span { font-size: 11px; color: #999999; }
div.place_list2 table { width: 100%; border-bottom: solid 1px #e0e0e0; border-top: solid 1px #e0e0e0; margin-top: 10px; margin-bottom: 5px; }
div.place_list2 table td { padding: 3px 3px 3px 0px; width: 50%; }
img.logo_place { background: no-repeat center; margin: 0px 10px 5px 0px; }
td.left { width: 202px; vertical-align: top; }
td.center { padding: 0px 10px 0px 20px; vertical-align: top; }
div.image { padding: 10px 0px 10px 0px; }
div.image img { border: solid 1px #3a6bb3; }
/*
div.imagetext { position: fixed; margin: -55px 0px 0px 20px; font-size: 10px; background-color: #a6a7aa; text-align: right; padding: 3px 5px 3px 5px; width: 170px; FILTER: alpha(opacity=60); }
*/
div.imagetext { margin: 0px 0px 0px 22px; font-size: 10px; background-color: #a6a7aa; text-align: right; padding: 3px 5px 3px 5px; width: 170px; FILTER: alpha(opacity=60); }
div.copy { font-size: 10px; color: #a9abad; padding: 8px 23px 5px 23px; }
div.copy b { font-weight: normal; }
div.copy a:link { text-decoration: underline; color: #a9abad; }
div.copy a:visited { text-decoration: underline; color: #a9abad; }
div.copy a:active { text-decoration: none; color: #a9abad; }
div.copy a:hover { text-decoration: none; color: #a9abad; }
div.counter { display: none; }
