body { margin: 0; padding: 0; height:100%; width:100%;}
body, td { font-family: Verdana, Tahoma; font-size: 12px;}
table { border-collapse: collapse; }
img { border: 0; margin: 0; padding: 0;}
ul { margn: 0; }
h1 { font-size: 18px; font-weight: normal;}
h2 { font-size: 16px; font-weight: normal;}
h3 { font-size: 15px; font-weight: normal;}
.editlink { border: 1px solid #888888; padding: 0 2px 1px 2px;}
input, textarea { margin: 2px 0 6px 0; }
form { margin: 0; padding: 0; }

.city { font-size: 24px; color: #7d7d7d; }
.code { font-size: 18px; color: #7d7d7d; position: relative; top: -2px; }
.phone { font-size: 20px; color: #d9261e; }
.text { font-size: 12px; color: #7d7d7d; }
.department { font-size: 14px; color: #7d7d7d; }

a { color: #d9261e; text-decoration: underline;}
a:hover { color: #d9261e; text-decoration: none;}

.mainmenu { color: #000000; padding: 0 0 4px 0; }
.menutd { text-align: left; border-top: 5px solid #d9261e; border-bottom: 0; background-color: #7d7d7d; }
.submenutd { border-bottom: 5px solid #d9261e; border-right: 1px solid #dedede; border-left: 1px solid #dedede; text-align: left; background-color: #dedede; }
.mainmenu a { padding: 1px 10px 5px 10px; color: #ffffff; font-size: 15px; background-color: #7d7d7d; border-right: 1px solid #dedede; text-decoration: none; }
.mainmenu a:hover { color: #000000; background-color: #dedede; text-decoration: none; }
.mainmenu span { cursor: default; padding: 1px 10px 5px 10px; color: #000000; font-size: 15px; background-color: #dedede; border-right: 1px solid #dedede; text-decoration: none; }
.mainmenu .spana { padding: 0; margin: 0; border: 0; color: #000000; font-size: 15px; background-color: #dedede; text-decoration: none; }
.submenu { padding: 2px 0 3px 0px; }
.submenu a { color: #000000; text-decoration: none; padding: 0px 10px 0 10px; }
.submenu a:hover { color: #000000; text-decoration: underline; }
.contenttd { text-align: center; padding: 0; border-right: 1px solid #dedede; border-left: 1px solid #dedede; }
.submenulinks a { text-decoration: none; padding: 3px 10px 5px 10px; margin-right: 1px; }
.submenulinks a:hover { color: #ffffff; background-color: #d9261e; text-decoration: none;  margin-right: 1px; }
.submenulinks span { cursor: default; text-decoration: none; padding: 3px 10px 5px 10px; margin: 0 1px 0 0; color: #ffffff; background-color: #d9261e; }
.submenulinks .spana { text-decoration: none; border: 0; padding: 0; margin: 0 1px 0 0; color: #ffffff; background-color: #d9261e; }
.sxmenu {text-align: left; width: 165px; padding-top: 8px;}
.sxmenu a { display: block; margin-bottom: 4px; }
.sxmenu span { color: #d9261e; display: block; margin-bottom: 4px; }

.contenttable td {border: 1px solid #ffffff;}

.big { font-size: 14px; }
.big a { font-size: 32px; }

.footertd {  border-right: 1px solid #dedede; border-left: 1px solid #dedede; background-color: #f3f3f3; border-bottom: 1px solid #dedede; border-top: 1px solid #dedede; }

.elist {
text-align: center;
vertical-align: top;
font-size: 11px;
border: 1px solid #eeeeee;
}

.elist2 {
padding: 4px;
text-align: center;
vertical-align: middle;
font-size: 11px;
border: 1px solid #eeeeee;
}

.th1 {
height: 45px;
border-bottom: 1px solid #eeeeee;
text-align: center;
vertical-align: top;
font-size: 11px;
}
.tc1 {
height: 50px;
vertical-align: bottom;
border: 0;
text-align: center;
vertical-align: top;
font-size: 11px;
padding-top: 10px;
}
.tc2 {
height: 70px;
vertical-align: top;
border: 0;
text-align: center;
vertical-align: top;
font-size: 11px;
}
div.exttable table {
text-align: center;
font-size: 9px;
border: 1px solid black;
}
div.exttable td {
text-align: center;
font-size: 9px;
border: 1px solid black;
}

