* {margin: 0; padding: 0; /*font-family: times; font-size: 10pt; color: #6B0509;*/}
body {font-family: times; font-size: 10pt; color: #6B0509; background: #F9B57E;}
img {border: 0;}
a,
a:visited {/*color: #A10608;*/ color: #A81C21;}
a.clear {text-decoration: none;}
table.body {width: 1000px; height: 100%;}
table.body td {vertical-align: top;}
table.table {width: 100%;}
table.table td {padding: 5px 10px; text-align: left;}
table {border-collapse: collapse;}

.text {color: #A81C21; /*font-weight: bold;*/ font-size: 10pt;}
.text2 {color: #F5B956; font-weight: bold; font-size: 10pt;}
.text-p {color: #6B0509;}
.menu {font-size: 9pt; color: #F5B956; font-weight: bold;}
.menu-active {font-size: 9pt; color: #FDC191; font-weight: bold;}
div.lamp {position: absolute; left: 50%; top: 119px; margin-left: -500px;}
div.news-date {padding: 0 10px; font-weight: bold; color: #A81C21;}
h1 {font-size: 10pt; color: #A81C21; text-transform: uppercase; margin: 5px 10px; margin-bottom: 20px; text-align: center;}
h2 {font-size: 10pt; padding: 0 10px;}
h3 {font-size: 10pt; color: #A81C21; font-weight: bold; font-size: 10pt; padding: 5px 10px; text-align: left;}

p,
ul {margin: 10px 10px;}
ul li {margin-left: 20px;}
div.menu ul {margin: 0;}
div.menu ul li {/*padding-left: 16px;*/ display: block; list-style: none; margin: 10px; white-space: nowrap;}
input,
select,
textarea {width: 100%;}
input.radio,
input.checkbox {width: auto;}
input.submit {width: auto;}
.pad,
table.pad td {padding: 5px;}
table.pad th {padding: 5px; text-align: left; white-space: nowrap;}
.nobr {white-space: nowrap;}
table td.nopad {padding: 0;}
.center {text-align: center;}
.ralign {text-align: right;}
.bold {font-weight: bold;}
.error {color: red;}
.imgtxt {font-size: 8pt; color: #A81C21;}
div.event {width: 160px; height: 167px; padding-top: 20px; text-align: center; float: left; border-bottom: 1px solid #F89F5B;}
div.event-image {width: 160px; height: 167px; padding-top: 0 15px; text-align: center; float: left; border-bottom: 0;}
/*div.event-text {width: 160px; height: 167px; padding: 55px 0; text-align: center; float: left; border-bottom: 0; }*/
table.wide {width: 100%;}
table.admin {/*width: 100%;*/}

div.blank {text-align: center;}

.overline {border-top: 1px solid #f3a86c;}
.itech{
    display: block;
    margin-top: -48px;
    position: relative;
    z-index: 5000;
}
.itech a{
    color: #f5b956;
    text-decoration: none;
}
.itech img{
    behavior: url(/css/iepngfix.htc);
    width: 56px;
    height: 104px;
}