html, body {height:100%;background:#fff;}
body {margin:0px;padding:0px;}
body, td, th {font:12px Arial;color:#484848;}

h1 {font:normal 26px Arial;color:#f25500;margin:0 0 15px 0;padding:0;}
h1 a {text-decoration:none;color:#f25500;}
h2 {font:normal 18px Arial;color:#f25500;margin:0 0 15px 0;padding:0;}
h3 {font:normal 14px Arial;color:#f25500;margin:0 0 15px 0;padding:0;}
h3.blue {color:#1152ab;}
h3 a {}

#Content h1 {}
#Content h2 {}
#Content h3 {}

form {margin:0;padding:0;}
a {text-decoration:none;color:#1152ab;}
a:hover {text-decoration:underline;}
img {border:none;}
p {margin:0 0 15px 0;}
#Content p {line-height:18px;}
input, select, option, textarea {font:12px Arial;color:#505050;}
table {border-collapse:collapse;}

#top {width:940px;position:relative;margin-left:-470px;left:50%;min-height:100%;height:auto !important;height:100%;}
#holder {height:100px;clear:both;}
#foot {border-top:3px solid #fc7a1e;width:940px;margin-top:-103px;height:100px;position:relative;margin-left:-470px;left:50%;}

.header {padding:40px 0 21px 0;overflow:hidden;}

.hotBlock {overflow:hidden;margin:0 0 19px 0;}

.logo {float:left;}

.FormAutorize {line-height:9px;float:right;width:270px;height:84px;background:url('/bitrix/templates/Main/images/fon_autorize.jpg') no-repeat 100% 0;border-top:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;}
.FormAutorize form {padding:11px 10px 0 10px;}
.FormAutorize .text {border:none;background:#fff;width:100px;}
.FormAutorize .submit {padding-right:7px;padding-left:7px;border:none;background:#1152ab;width:100%;color:#fff;}
.FormAutorize table {width:100%;}
.FormAutorize td {color:#fff;text-align:right;padding:2px 0 2px 0px;}
.FormAutorize .Left {padding-right:5px;}
.FormAutorize a {color:#fff;text-decoration:underline;}
.FormAutorize a:hover {text-decoration:none;}
.FormAutorize .reg {float:right;}
.FormAutorize .info {height:50px;}


.hotLinks {float:right;width:400px;}
.hotLinks ul, .hotLinks li {margin:0px;padding:0px;}
.hotLinks ul {overflow:hidden;}
.hotLinks li {list-style:none;float:left;background:url('/bitrix/templates/Main/images/li_1.gif') no-repeat 0 5px;padding:0 0 0 10px;margin:42px 10px 0 0 ;}

.FormSearch {clear:both;float:right;}
.FormSearch .text {border:1px solid #dbdbdb;color:#797979;padding-left:5px;}
.FormSearch .submit {background:#fc7a1e;border:none;color:#fff;}
.lang {float:left;}
.lang, .lang li {margin:0;padding:0;}
.lang li {list-style:none;float:left;padding:1px 5px 2px 5px;}
.lang li.act {background:#1152ab;color:#fff;}

.menuTop {width:100%;background:url('/bitrix/templates/Main/images/menu_line.gif') repeat-x 0 0;}
.menuTop td {vertical-align:top;white-space: nowrap;}
.menuTop .i {width:10%;background:url('/bitrix/templates/Main/images/menu_point.gif') no-repeat 50% 50%;}
.menuTop a {padding:13px 8px 15px 8px;border-top:3px solid #dbdbdb;text-align:center;display:block;color:#000;font-size:14px;}
.menuTop a.act, .menuTop a:hover {border-top:3px solid #fc7a1e;color:#f25500;text-decoration:none;}

.BlockImagePage {background:no-repeat 0 0;overflow:hidden;height:180px;margin:0 0 30px 0;}

#ColRight {float:right;width:275px;}
#ColLeft {float:left;width:640px;padding-left:1px;overflow:hidden;}
#ColLeftPage {}
#Content {overflow:hidden;margin:0 0 30px 0;}

.TitleBlock {clear:both;overflow:hidden;position:relative;margin:0 0 15px 0;}
.TitleBlock h1, .TitleBlock h2 {float:left;margin:0;background:url('/bitrix/templates/Main/images/h_line.gif') repeat-x 0 100%;}
.TitleBlock h2 {margin-top:10px;}
.TitleBlock a {position:absolute;bottom:4px;right:0;display:block;background:url('/bitrix/templates/Main/images/detail.gif') no-repeat 100% 3px;padding:0 14px 0 2px;color:#484848;font-weight:bold;}

.ListServicesMain {clear:both;overflow:hidden;}
.ListServicesMain, .ListServicesMain li, .ListServicesMain ul {margin:0;padding:0;}
.ListServicesMain {margin:0 0px 0 -20px;}
.ListServicesMain li {list-style:none;float:left;width:310px;padding:0 0 0 20px;}
.ListServicesMain h2 {overflow:hidden;background:#52a3f4 url('/bitrix/templates/Main/images/img.gif') no-repeat 100% 100%;border:1px solid #52a3f4;margin:0;}
.ListServicesMain h2 a {float:left;display:block;background:url('/bitrix/templates/Main/images/pointer.gif') no-repeat 100% 8px;padding:2px 20px 2px 0;margin:0 0 0 10px;color:#fff;font-size:12px;font-weight:bold;}
.ListServicesMain h2 a:hover {text-decoration:none;}
.ListServicesMain li ul {padding:5px 0px 25px 0;}
.ListServicesMain li ul li {float:none;width:100%;background:url('/bitrix/templates/Main/images/li_2.gif') no-repeat 0 5px;padding:0 0 4px 10px;margin:0;}

.Curency {float:right;width:310px;}
.Curency table {width:100%;border-left:1px solid #fff;border-bottom:1px solid #fff;}
.Curency td {line-height:18px;background:#eaeaea;border-top:1px solid #fff;border-right:1px solid #fff;text-align:center;}
.Curency .title {background:#adadad;padding:0 10px;}
.Curency .bord {border:1px solid #dbdbdb;padding:1px;}
.Curency td div {width:80px;margin:0 15px 0 0;}
.Curency .up {background:url('/bitrix/templates/Main/images/up.gif') no-repeat 100% 50%;}
.Curency .down {background:url('/bitrix/templates/Main/images/down.gif') no-repeat 100% 50%;}
.Curency h3 {margin:0 0 10px 0;}

.voting-form-box, .glosariy-box {width:310px;}
.voting-form-box h3 {margin:0 0 10px 0;}
.voting-form-box .submit {background:#fc7a1e url('/bitrix/templates/Main/images/fon_submit.gif') no-repeat 0 100%;border:1px solid #fc7a1e;color:#fff;}
.voting-form-box .TitleBlock, .glosariy-box .TitleBlock {clear: none;}
.glosariy-box .h3 {font:normal 14px Arial;color:#1152ab;}


.listNewsMain, .listNewsMain li, .listEvents, .listEvents li, .listPartners, .listPartners li {margin:0;padding:0;}
.listNewsMain, .listEvents, .listPartners {margin:0 0 35px 0;}
.listNewsMain li, .listEvents li, .listPartners li {list-style:none;overflow:hidden;clear:both;margin:0 0 15px 0;}
.listNewsMain .date, .listEvents .date, .listPartners .date {color:#1152ab;font-size:14px;margin:0 0 5px 0;}
.listNewsMain img, .listEvents img, .listPartners img {float:left;margin:0 10px 0 0;}
.listNewsMain p.p, .listEvents p.p, .listPartners p.p {display:table;margin:0;}
.listNewsMain a, .listEvents a {color:#484848;font-weight:bold;}
.listPartners .h3 {font-size:14px;color:#1152ab;}


#foot div {background:url('/bitrix/templates/Main/images/line_foot.gif') repeat-y 0 0;margin:15px 0 0 0;padding:0 0 0 10px;height:50px;}
#foot .copyr {float:left;width:315px;}
#foot .dopmenu {float:left;}
#foot .contact {float:right;width:265px;}
#foot a {color:#484848;}

.glosariy, .glosariy li {margin:0;padding:0;}
.glosariy {margin:0 0 10px 0;overflow:hidden;}
.glosariy li {list-style:none;float:left;padding:0 1px;text-transform:uppercase;color:#ccc;}
.glosariy a.act {font-weight:bold;text-transform:uppercase;color:#1152ab;}
.glosariy a {font-size:14px;}

.listGlosariy {clear:both;}
.listGlosariy, .listGlosariy li {margin:0;padding:0;}
.listGlosariy li {list-style:none;margin:0 0 10px 0;}
.listGlosariy strong {color:#1152ab;font-weight:normal;}


.listSections, .listSections li {margin:0;padding:0;}
.listSections {clear:both;margin:0 0 30px 0;}
.listSections li {list-style:none;margin:0 0 10px 0;background:url('/bitrix/templates/Main/images/li_3.gif') no-repeat 0 5px;padding:0 0 0 10px;}
.listSections a {color:#484848;font-weight:bold;}

img.Left {float:left;margin:0 20px 15px 0;}

.listBook, .listBook li {margin:0;padding:0;}
.listBook li {list-style:none;overflow:hidden;margin:0 0 30px 0;}
.listBook img {float:left;margin:0 10px 0 0;}
.listBook p.p {display:table;margin:0;}
.listBook .detail {color:#484848;font-weight:bold;background:url('/bitrix/templates/Main/images/detail.gif') no-repeat 100% 3px;padding:0 15px 0 0;}

.link_book, .link_new, .link_consultation, .link_opinion {display:block;font-size:14px;font-weight:bold;padding:15px 0 15px 50px;margin:0 0 10px 0;}
.link_book {color:#d51224;background:url('/bitrix/templates/Main/images/link_book.jpg') no-repeat 3px 0;}
.link_new {background:url('/bitrix/templates/Main/images/link_new.jpg') no-repeat 5px 0;}
.link_consultation {background:url('/bitrix/templates/Main/images/link_consultation.jpg') no-repeat 3px 0;}
.link_opinion {color:#b64b16;background:url('/bitrix/templates/Main/images/link_opinion.jpg') no-repeat 0 0;}

.listFAQ, .listFAQ li {margin:0;padding:0;}
.listFAQ li {list-style:none;margin:0 0 30px 0;}
.listFAQ h3 {color:#1152ab;}
.listFAQ .date {color:#1152ab;font-size:11px;}

.form-table {width:100%;} 
.form-table td {padding:4px 10px 2px 0;vertical-align:top;}
.form-table tbody input, .form-table tbody textarea, .form-table tbody select {border:1px solid #dbdbdb;width:100%;}
.form-table .form-required {color:#fc7a1e;}
.form-table .submit {background:#fc7a1e;border:none;color:#fff;}
.form-table .R {width:70%;}
.form-table thead td {font-size:1px;}

.navigation {margin:10px 0 15px 0;}
.navigation a {color:#484848;font-weight:bold;}

.listBookAttach, .listBookAttach li {margin:0;padding:0;}
.listBookAttach li {list-style:none;margin:0 0 15px 0;overflow:hidden;clear:both;}
.listBookAttach .h3 {color:#f25500;font-size:14px;}
.listBookAttach img {float:left;margin:0 10px 0 0;}
.listBookAttach p.p {display:table;}

.submenu {float:right;width:275px;height:180px;background:#fc7a1e url('/bitrix/templates/Main/images/fon_submenu_1.jpg') no-repeat 0 0;border:1px solid #fc7a1e;}
.submenu ul, .submenu li {margin:0;padding:0;}
.submenu ul {padding:12px 15px 0 15px;}
.submenu li {list-style:none;padding:0 0 4px 0;}
.submenu li a {display:block;background:url('/bitrix/templates/Main/images/pointer.gif') no-repeat 10px 7px;padding:2px 0 2px 30px;font-weight:bold;color:#fff;}
.submenu li a.act, .submenu li a:hover {text-decoration:none;color:#484848;background:#fff url('/bitrix/templates/Main/images/pointer_act.gif') no-repeat 10px 7px;}

.detailEl .date {font-size:14px;color:#1152ab;}
.detailEl .price {color:#fc7a1e;font-size:14px;padding:5px 0 15px 0;}
.detailEl .price span {font-size:18px;}
.detailEl .descr {line-height:18px;}
.detailEl .author, .detailEl .file, .detailEl .url {padding:0 0 5px 0;}
.detailEl .file a {background:url('/bitrix/templates/Main/images/detail.gif') no-repeat 0 4px;padding:2px 0 2px 15px;}
 
.listFiles, .listFiles li {margin:0;padding:0;}
.listFiles li {list-style:none;margin:0 0 15px 0;overflow:hidden;}
.listFiles .date {color:#1152ab;font-size:14px;float:left;width:80px;}
.listFiles p.p {margin:0 0 0 80px;}
.listFiles .h3 {font-size:14px;}
.listFiles .detail {float:left;display:block;background:url('/bitrix/templates/Main/images/download.jpg') no-repeat 0 0;padding:6px 0 6px 30px;color:#484848;font-weight:bold;text-decoration:none;margin:5px 0 0 0;}

.detailMain {color:#484848;font-weight:bold;background:url('/bitrix/templates/Main/images/detail.gif') no-repeat 100% 3px;padding:0 15px 0 0;}
.detailMainRight {display:block;float:right;color:#484848;font-weight:bold;background:url('/bitrix/templates/Main/images/detail.gif') no-repeat 100% 3px;padding:0 15px 0 0;}

.listProject, .listProject li {margin:0;padding:0;}
.listProject li {list-style:none;margin:0 0 15px 0;}
.listProject h3 {margin:0;}
.listProject ul li {background:url('/bitrix/templates/Main/images/li_2.gif') no-repeat 0 5px;padding:0 0 4px 10px;margin:0;}

a.submitMain {float:right;background:#fc7a1e url('/bitrix/templates/Main/images/fon_submit.gif') no-repeat 0 100%;border:1px solid #fc7a1e;color:#fff;text-decoration:none;padding:1px 10px;display:block;}
input.submitMain {background:#fc7a1e url('/bitrix/templates/Main/images/fon_submit.gif') no-repeat 0 100%;border:1px solid #fc7a1e;color:#fff;}

.listTrening, .listTrening li {margin:0;padding:0;}
.listTrening li {list-style:none;margin:0 0 15px 0;overflow:hidden;clear:both;}
.listTrening .date {color:#1152ab;font-size:14px;}
.listTrening a {font-size:14px;}
.listTrening .detailMain {font-size:12px;}

.printHeader {float:right;display:block;margin:3px 70px 0 0;}

.page_navigation, .page_navigation li {margin:0;padding:0;}
.page_navigation li {list-style:none;float:left;color:#1152ab;margin:0 5px 0 0;}
.page_navigation li a {font-weight:bold;color:#484848;}
.page_navigation img {margin:2px 0 0 0;}

.table {border-top:1px solid #dedede;border-left:1px solid #dedede;}
.table td {padding:5px 10px;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.table p {margin:0;}
.table .title td {background:#f3f3f3;color:#1152ab;font-size:14px;font-weight:normal;}

.bigmir{position:absolute;right:308px;bottom:20px;z-index:9999}
