body, table, td, th, form, img {padding: 0; margin: 0; border: 0;}

body {background: url(/im/bg/main.gif) top repeat-x #125f95;}
body, td {font-family: arial, sans-serif; font-size: 13px; color: #fff; line-height: 135%;}

table {border-collapse: collapse;}
td {vertical-align: top;}

a {color: #c0d9ea; text-decoration: underline;}
a:hover {text-decoration: none;}

small {font-size: 12px;}

h1, h2, h3 {font-family: arial; font-weight: normal; line-height: 115%; padding: 0; margin: 0 0 0.7em 0; color: #fdc215;}
h1 {font-size: 32px;}
h2 {font-size: 18px;}
h3 {font-size: 14px; font-weight: bold;}

h4, h5 {font-weight: normal; display: inline; padding: 0; margin: 0;}
h4 {font-size: 14px;}
h5 {font-size: 10px;}

.height {height: 100%;}
.nowrap {white-space: nowrap;}
.bottom {vertical-align: bottom;}
.middle {vertical-align: middle;}
.clear {clear: both;}

.img_left {float: left; margin: 0 10px 5px 0;}
hr {border: none; color: #fff; background-color: #fff; height: 1px; margin: 10px 0;}

p {padding: 0; margin: 0 0 1.5em 0; line-height: 135%;}

.border {border-right: 2px solid #28699d; border-left: 2px solid #28699d;}
.border_inside {border-right: 2px solid #3775a6; border-left: 2px solid #3775a6;}

.head {}
.head .logo {position: absolute; z-index: 17;}
.head .nav {position: absolute; z-index: 19; width: 930px;}
.head .nav ul {padding: 20px 0 0 0; margin: 0; list-style: none; float: right;}
.head .nav ul li {padding: 0; margin: 0 0 0 10px; float: left;}
.head .image {height: 290px; background: url(/im/bg/image_1.jpg) top left no-repeat;}
.head .image_page {height: 290px; background: url(/im/bg/image_2.jpg) top left no-repeat;}

.left_side {padding: 25px 15px 15px 35px; width: 175px;}

.left_side .menu {padding: 0; margin: 0 0 35px 0; list-style: none;}
.left_side .menu li {padding: 0; margin: 0 0 5px 0;}
.left_side .menu li ul {display: none;}
.left_side .menu li.act a {color: #fcd10a; text-decoration: none;}
.left_side .menu li.act ul {padding: 5px 0 10px 0; margin: 0; list-style: none; display: block;}
.left_side .menu li.act ul li {padding: 0; margin: 0 0 5px 15px;}
.left_side .menu li.act ul li a {color: #c0d9ea; text-decoration: underline;}
.left_side .menu li.act ul li a:hover {text-decoration: none;}
.left_side .menu li.act ul li.act {}
.left_side .menu li.act ul li.act a {color: #fcd10a; text-decoration: none;}

.left_side .search {padding: 1px; border: 0;}

.content {padding: 15px 25px 35px 0;}

.content .chain {padding: 0 0 15px 0;}

.content .date {color: #fcd10a;}
.content .date a {color: #fcd10a; text-decoration: none;  border-bottom: 1px dashed #fcd10a;}
.content .date a:hover {text-decoration: none; 	border-bottom: none;}
.content .data_table {}
.content .data_table th {font-size: 13px; font-weight: normal; text-align: left; background: #2b74a5; color: #fcd10a; border: 1px solid #70a7d2; padding: 5px;}
.content .data_table td {padding: 5px; border: 1px solid #70a7d2;}

.content .mail_form {}
.content .mail_form td {padding: 0 5px 5px 0;}

.content .err_message {font-size: 13px; font-weight: bold;}
.content .ok_message {font-size: 14px;}
.content .title {color: #fcd10a; none; font-weight: bold;}

.content .list_quest_ans {}
.content .list_quest_ans .text {padding: 10px; margin: 5px 0 0 0; background: #2b74a5;}

.right_side {width: 230px;}

.right_side .icon_1 {float: left; text-align: center;}
.right_side .icon_1 .link {display: block; text-align: center; margin: -20px 0 0 0;}
.right_side .icon_2 {float: left; text-align: center;}
.right_side .icon_2 .link {display: block; text-align: center; margin: -20px 0 0 0;}
.right_side .icon_3 {text-align: center; margin: 10px 5px 0 0; width: 214px;}
.right_side .icon_3 .link {display: block; text-align: center; margin: -10px 0 0 0;}

.footer {background: url(/im/bg/footer.gif) top repeat-x #165481;}
.footer .copy {color: #739bd1; padding: 5px 35px; vertical-align: middle; font-size: 12px;}

.footer .burnet {text-align: right; padding: 5px 10px; color: #739bd1; font-size: 12px; width: 250px;}
.footer .burnet .text {padding: 9px 5px 0 0;}
.footer .burnet .logo {float: right;}




