body {
    padding: 0px;
    margin: 0px;
    font-family: Tahoma, sans-serif;
    counter: expression(num = 1);
    background: #f2f0e6;
    width: 100%;
}

div.dbody {
    width: 100%;
    height: 100%;
}

div.dbody table { height: 100%; }

table.rightpart {
    background: url("../img/right1.jpg") top right no-repeat;
}

td.header {
    color: #5b718b;
    font-family: Tahoma;
    font-weight: bold;
    vertical-align: top;
    font-size: 22px;
    padding-left: 30px;
}

table.undertop {
    background: url("../img/grad.jpg") #f2f0e6 repeat-x;
}

td.menu {
    background: url("../img/menu_bg.jpg") repeat-y;
    vertical-align: top;
    text-align: left;
}

td.lineleft, td.textleft {
    height: 0;
    background: url("../img/line.jpg") #f2f0e6 repeat-y;
}

td.toph2 {}

td.leftpart {
    background: url("../img/grad.jpg") #f2f0e6 repeat-x;
}

td.menu .dmnu {
    width: 185;
    margin-bottom: 12px;
}

td.lin2 img { height: 0px; }
td.lin2 {}

a.mnu {
    font-size: 14px;
    font-weight: bold;
    color: #4d4d4d;
    text-decoration: underline;
    padding-left: 30px;
    padding-right: 30px;
}

a.mnu:hover {
    font-size: 14px;
    color: #808080;
    text-decoration: none;
}

td.content {
    padding-top: 10px;
    height: 100%;
    background: f2f0e6;
    background: url("../img/right2.jpg") top right no-repeat;
}

td.body {
	height: 100%;
	text-align: justify;
	color: #575653;
	padding: 0px 250 0px 30px;
	vertical-align: top;
	font-size: 12px;
	background: url("../img/bottom_right.jpg") no-repeat bottom right;
}

td.body a {
    font-weight: bold;
    color: #115cab;
    text-decoration: none;
}

td.body a:hover {
    color: #5b718b; 
}

td.body table.form,
td.body table.form table,
td.body table.form th,
td.body table.form td,
td.body table.normal,
td.body table.normal table,
td.body table.normal th,
td.body table.normal td {}

td.body table {
    width: 100%;
    height: auto;
    font-size: 14px;
    font-family: Tahoma;
}

td.body table tr {}
td.body table th {
    color: #808080;
    font-weight: bold;
    text-align: left;
}

td.body table td {
    font-weight: expression((2 >= num++) ? "bold" : "none");
    color: #808080;
    padding: 7px 0px 7px 0px;
}


td.body table.contacts  td {
    padding: 7px 0px 7px 0px;
	color: #575653;
	font-size: 12px;
}


table.copytable {
    background: #5b718b;
    font-weight: bold;
    height: 30px;
}

table.copytable td.copy {
    color: white;
    height: 8px;
    text-align: center;
    vertical-align: bottom;
    font-size: 11px;
}

table.copytable td.copy a {
    color: white;
    text-decoration: none;
}

table.copytable td.copy a:hover {
    color: white;
    text-decoration: underline;
}

td.lin1 {
    width: 182;
    height: 348;
    background: url("../img/bottom_left.jpg") no-repeat left top;
}

td.lin1 img {
    width: 185px;
    height: 0px;
}

td.copytable td.copy {
    background: #00458e;
}

td.foot {
    background: #5b718b;
}

td.copyhl {}
div.editor { color: #000000 !important; }
