body {
	font: 62.5% Tahoma, sans-serif; background: url(/img/bg-body-repeat.png) repeat-x 0 0; margin: 0 auto; color: #575a5d; max-width: 2000px; min-width: 980px;
}
a {
	color: #1e59b2;
}
a:hover {
	text-decoration: none;
}

#header {height: 249px; width: 100%; position: relative;}
.logo-group {width: 187px; height: 200px; position: absolute; top: 24px; right: 41px; text-align: center;}
.logo-group img, .logo-group em, .logo-group b {display: block;  font-style: normal; font-weight: normal;}
.logo-group img {margin: 0 auto;}
.logo-group em {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1f4676;margin-top: 10px;}
.logo-group b {font-family: Arial, Helvetica, sans-serif; font-size: 26px; color: #548f2f; margin-top: 10px;}
#header ul {position: absolute; top: 15px; left: 268px; font-size: 16px; color: #fff;}
#header li {float: left;  margin-right: 35px;}
#header li a {color: #fff;}
.main-menu {display: block; width: 29px; height: 29px; background: url(/img/main-menu.png) no-repeat 0 0; margin: 10px auto;}

#footer {height: 262px; width: 100%; background: url(/img/bg-footer.png) no-repeat right bottom; position: relative; clear: both;}
.contact-group {position: absolute; top: 123px; left: 36px;}
.contact-group b {display: block; font-size: 14px;  font-weight: normal;}
.contact-group h3 {color: #003562; font-size: 25px; font-weight: normal; margin-bottom: 5px;}


.float-container {}
.float-sidebar {float:left;padding:20px 15px 0 20px;width:236px; }

.navigation {}
.navigation li {color: #1f4676; position: relative; overflow: hidden; zoom: 1; font-size: 14px; margin-bottom: 12px; background: url(/img/li.png) no-repeat 0 4px; padding: 0 0 0 15px; font-weight: bold;}
.navigation li.active {background: url(/img/li-active.png) no-repeat 0 4px; padding: 0 0 0 15px; font-weight: bold;}
.navigation li ul {margin: 10px 0 10px  10px;}
.navigation li ul li {background: url(/img/li-sub.png) no-repeat 0 6px; padding: 0 0 0 15px; color: #405781;  font-size: 13px;}
.navigation li a {font-weight: normal;}

.float-content {color: #575a5d; font-size: 14px; margin:0 50px 50px 0px; overflow: hidden; zoom: 1; }
.float-content p {margin-bottom: 12px; clear: both;}
.float-content h1 {color: #003562; font-size: 25px; font-weight: normal; margin-bottom: 15px; position: relative; margin-top:10px;}
.ll {
  color: #003562; font-size: 25px; font-weight: normal; margin-bottom: 13px; position: relative; margin-top: 8px;
}

.float-content h2 {font-size: 24px; font-family: Arial, Helvetica, sans-serif;  color: #26972b; position: relative; margin: 15px 0 8px 0;  font-weight: normal;}
.float-content h3 {font-size: 22px; margin: 15px 0 8px 0;  font-weight: normal; position: relative; color: #003562;}
.float-content h4 {font-size: 20px; margin: 15px 0 8px 0;  font-weight: normal; position: relative;}
.float-content h5 {font-size: 18px; margin: 15px 0 8px 0;  font-weight: normal; position: relative;}

.float-content table {width: 100%; margin: 3px 20px 20px 0; float: left;}
.float-content table caption {text-align: left;}
.float-content table th {background: #7da7d9; color: #fff; padding: 5px;}
.float-content table td {text-align: center; padding: 5px; vertical-align: top}
.float-content table tr {background: #f1f1f1; position: relative;}
.float-content table tr.odd {background: #eaeaea;}
.float-content table td.fix-width-table {width: 150px;}

#background-none th, #background-none  tr.odd , #background-none  tr, #background-none  td {background: none; color: #575a5d; text-align: left;}

.float-content img {float: left; margin: 3px 15px 30px 0;}

.float-content ul {margin: 10px 0 10px 25px;}
.float-content ul li {background: url(/img/content-li.png) no-repeat 0 4px; padding-left: 15px;}
.float-content ol {margin: 10px 0 10px 25px; padding-left: 0px;}

.bold {font-weight: bold !important;}
.clear {clear: both;}

html {height: 100%;}
body {
  height: auto !important;
  height: 100%;
  min-height: 100%;
  position: relative;
}
.float-container {
  padding-bottom: 262px; overflow: hidden; zoom: 1;
}
#footer {
  bottom: 0;
}

#wrap-min-width-ie { background: url(/img/bg-body.png) no-repeat 0 0;}

