body { color: #605d5c;  background: #fff url(images/shadow.jpg) no-repeat 0 0px; padding: 0px; margin: 0px; height: 100%; width: 100%; font-family: Verdana; <!--background: #fff url(images/shadow.jpg) no-repeat 0 30px;-->}

h1 { text-transform: none; color: #504f4d; font-size: 14px; padding: 0px; margin: 0 0 0 -10px;  font-weight: bold;}
h2 { font-size: 12px; color: #504F4D; text-transform: none; padding: 0px; margin: 0 0 0px -10px;  font-weight: bold;}
h3 { font-size: 12px; color: #504F4D; text-transform: none; padding: 0px; margin: 10px 0 0px -10px;  font-weight: bold;}

.no_border { border: none !important;}
.vbottom { vertical-align: bottom !important;}
a { color: #0f6bc2;}
a:hover {color: #f38305;}
a:visited {color: #715377;}
a img { border: none;}
.left { text-align: left;}
.right {text-align: right;}
.center { text-align: center; margin: 10px 0px;}
.dcenter { text-align: center;}
.clear { clear: both; width: 1px; height: 1px; margin: 0px; padding: 0px;}
.uppercase { text-transform: uppercase;}
form { padding: 0px; margin: 0px;}
.w100 { width: 100%;}


/*#main1 {
	position: relative;
	height: 100%;
	min-width: 1000px;
	width: expression(document.body.clientWidth < 1000 ? '1000px' : '100%');
}*/

div.logo { position: absolute; top: 12px; left: 112px;}
div.info { position: absolute; top: 24px; right: 64px; text-align: right;}

table.menu { margin-top: 143px !important;}
table.menu td.menu { font-size: 17px; padding: 8px 0 7px 50px; width: 171px; text-align: left;}
table.menu td.menu a { font-size: 17px; text-transform: uppercase; font-weight: bold; font-family: Verdana; text-decoration: none; color: #0056a2;}
table.menu td.menu_hover { font-size: 17px; padding: 8px 0 7px 30px; background: #0056a2 url(images/menu_hover.jpg) no-repeat 0 0; width: 171px; text-align: left;}
table.menu td.menu_hover a { font-size: 17px; text-transform: uppercase; font-weight: bold; font-family: Verdana; text-decoration: none; color: #fff;}
table.menu td.menu_hover1 a:hover { font-size: 17px; text-transform: uppercase; font-weight: bold; font-family: Verdana; text-decoration: none;}
table.menu td.menu_hover a:hover { font-size: 17px; text-transform: uppercase; font-weight: bold; font-family: Verdana; text-decoration: none;}
table.menu td.menu a:hover { font-size: 17px; text-transform: uppercase; font-weight: bold; font-family: Verdana; text-decoration: none;}
table.menu td.menu_hover1 { font-size: 17px; padding: 8px 0 7px 50px; background: #0056a2 url(images/menu_hover1.gif) no-repeat 0 0; width: 171px; text-align: left;}
table.menu td.menu_hover1 a { font-size: 17px; text-transform: uppercase; font-weight: bold; font-family: Verdana; text-decoration: none; color: #fff;}

table.cover { width: 100%; } 

table.w100 td { vertical-align: top;}

table.cover td.cont { background: #004a95; padding: 13px 0 13px 17px; color: #df6000; font-size: 15px; width:1135px; }
table.cover td.content { line-height: 16px; border: 1px solid #bdbdbd; background: #efefef url(images/bg2.jpg) repeat 0 0; padding: 17px 0 7px 0px; color: #fff;}

table.w100 { margin-top: 20px;}
table.w100 td { color: #605d5c; font-size: 12px;}
table.w100 td.text { line-height: 16px; padding: 0 20px 30px 0; vertical-align: top;width:736px;}
table.w100 td.title { padding-bottom: 20px;}
div.path { margin-bottom: 10px; margin-left: 37px;}
div.delim { border-top: 1px solid #b8b8b8; height: 1px; padding: 0px; width: 100%; margin-bottom: 4px;}

table.bottom { margin: 0; font-size: 11px;margin:auto; }
table.bottom td { vertical-align: top; padding: 13px 0 19px 0px; color: #5c6367;}

table.bottom td.copyright { padding-left: 93px; vertical-align: top;padding-left:15px !important; }
table.bottom td.copyright a { color: #4d79ba; }
table.bottom td.sumteh { width: 280px;}
table.bottom td.sumteh img { float: left; margin: 4px 6px 0 0;}
table.bottom td.sumteh a { color: #5c6367; }


table.cover td.right_cell{ width: 348px !important; vertical-align: top;  }
input.search { padding: 4px 6px 4px 6px; height: 22px; width: 260px; float: left; font-size: 10px; margin-left: 30px; border: none; background: #fff url(images/search.gif) no-repeat 0 0; color: #504F4D;}
input.search_submit { border: none; background: #cacaca url(images/but.jpg) no-repeat 0 0; cursor: pointer; width: 11px; height: 14px;}
div.white_block { margin: 22px 0; background: #fff url(images/white_bottom.gif) no-repeat bottom left; margin-left: 12px; padding-bottom: 15px; }
div.white_block div { margin-left: 36px; }
div.white_block div p { padding: 0px; margin: 4px 0 9px 0;}
div.white_block b { line-height: 20px; font-size: 13px;}

div.icq { margin: 0 0 20px 36px; line-height: 16px; } 
div.icq img { float: left; margin: 4px 6px 0 0;}

a.topic { color: #f48000; font-size: 12px; font-weight: bold;}

div.blue_block { margin-top: 80px; margin-bottom: 40px; background: #0056a2 url(images/bg3.png) no-repeat 0 0; color: #fff;text-align:right;}
div.blue_block img { margin: -69px 0 0 40px; }
div.blue_block p { margin: 0px; padding: 8px 10px 10px 40px;}

div.pages { text-align: right; font-size: 11px; text-decoration: underline; color: #0f6bc2; padding-right: 50px;}

div.white { padding-top: 3px; width: 492px; height: 38px; background: url(images/bg4.jpg) no-repeat 0 0; margin-bottom: 20px; }

div.link { font-size: 11px; margin-right: 30px; margin-left: -5px; float: left; padding: 2px 8px 6px 8px; background: #0056a2; color: #fff;}
div.link a { color: #fff;}
div.link_hover { margin-bottom: 10px; font-size: 11px; margin-left: -5px; float: left; padding: 2px 8px 6px 8px; margin-right: 30px; background: none; }
div.link_hover a:hover { text-decoration: none;}

img.white_border { border: 6px solid #fff; margin-bottom: 5px;}

td.empty { padding: 0px; width: 74px;}

div.padding { padding-left: 30px;}
.v600 { }
table.white { margin: 20px 0; width: 100% !important;}
table.white td.w_top { background: #fff url(images/w1.gif) no-repeat right top;}
table.white td.w_bottom { background: #fff url(images/w2.gif) no-repeat right bottom; padding: 10px 15px 10px 30px; vertical-align: top;}
table.white td.w_bottom td { font-size: 11px; padding: 0 30px 0 0;}
table.white td.w_bottom input { width: 100%; background: #eaeaea; border: 1px solid #cbcbcb; margin: 4px 0;}
table.white td.w_bottom textarea { width: 100%; background: #eaeaea; border: 1px solid #cbcbcb; margin: 4px 0;}
table.white td.w_bottom td span { color: #d94529;}

div.photo { float: left; margin: 2px 13px 20px 0; font-style: italic; font-size: 11px;}
div.photo img { margin: 0 0 2px 0;}
div.photo p { padding: 0px; margin: 0px;}

div.print { padding: 0 0 0 19px; background: url(images/print.jpg) no-repeat 0 4px; margin-left: 30px;}
div.print a { color: #4d79ba;}

/* addition 6.04.10 */
body { background:#fff;text-align:center; }
table.cover td.empty { width: 5%; background:url(images/shadow.jpg) no-repeat 100% 0; }
table.cover td.empty.shadow { background:url(images/shadow_lft.jpg) no-repeat 0 0; }
table.cover td.cont { padding: 17px 23px 7px 23px; }
td.cont div.bg { margin: 17px 0 8px 0; }

/*table.cover td.cont a { padding: 0; }*/

table.cover td.cont a { color: #fff; }
table.cover td.cont a:hover { color: #949393;}

table.cover td.cont a { 
    display:block;
    float: left;
    margin: 0px;
    margin: 0pt 20px 5px 0pt;
    line-height: 16px;    
}


/*#main1 {
height:100%;
margin:0 auto;
position:relative;
width:1225px;
}*/

/*#main1 {
    height:100%;
    margin:0 auto;
    position:relative;
    width:1225px;
    text-align:center;
}

.cover{margin:auto;}*/
