body {margin:0px;padding:0px;font:13px Arial;color:#000;}
html {border:none;}

a {font:13px Arial;color:#00448e;outline:none;}

a:visited {color:#afb9bc;}
a:hover {color:#b50000;}

h2 {margin:0px 0px 0px 0px;font-size:18px;color:#ffbc00;font-weight:normal;}
h1 {font-size:26px;margin:0px 0px 25px 0px;font-weight:normal;line-height:26px;}

img {border:none;}

form,input,button {margin:0px;padding:0px;}

table {border:0px;border-collapse:collapse;}
table td {padding:0px;font:14px Arial;color:#000;vertical-align:top;}

#wrapper {min-width:999px;max-width:1280px;width: expression( document.body.clientWidth < 999 ? "998px" : document.body.clientWidth > 1280 ? "1279" : "auto" );}

#head {height:169px;position:relative;}

/* New Year */
/*#head #logo {position:absolute;left:40px;top:21px;width:192px;height:58px;} */
#head #logo {position:absolute;left:40px;top:32px;width:192px;height:58px;}

#head #logo a {display:block;width:192px;height:58px;text-decoration:none;}
#head #logo span {width:192px;height:58px;display:block;}
#head #lang {font:11px Tahoma;color:#bb4cbd;font-weight:bold;position:absolute;left:255px;top:53px;}
#head #lang span {background:url(/i/png.png) 0px 0px no-repeat;padding:0px 6px 1px 6px;margin:0px 3px 0px 3px;display:block;float:left;//margin-right:0px;width:15px;height:14px;}
#head #lang a {font:11px Tahoma;color:#fff;margin:0px 3px 0px 6px;}
#head #lang a:hover {color:#b50000;}

#head #track {background:url(/i/track.jpg) 0px 0px repeat-x;position:relative;margin-left:18px;top:18px;width:60%;}
#head #track #track-left {background:url(/i/track-left.jpg) 0px 0px no-repeat;}
#head #track #track-right {height:138px;background:url(/i/track-right.jpg) 100% 0px no-repeat;}

#content {width:100%;padding-bottom:40px;}
#left {width:28%;float:left;}
#right {width:21%;float:right;}
#center {width:50%;margin:0px 21% 0px 28%}
#content.wide #center {margin-right:0%;}
#content.wide #center #text {margin-right:-20%;}

#left ul {margin:0px 0px 0px 50px;padding:0px;width:75%;position:relative;}
#left ul li {margin:0px 0px 19px 0px;padding:0px;list-style-type:none;}
#left ul li a {font-size:15px;padding:0px 0px 0px 6px;}
#left ul li a.active {color:#fff;background:url(/i/menu-left.gif) 0px 0px no-repeat;font-weight:bold;text-decoration:none;padding:2px 0px 2px 6px;//padding-top:0px;}
#left ul li a.active span {background:url(/i/menu-right.gif) 100% 0px no-repeat;padding:2px 6px 2px 0px;//line-height:19px;}
#left ul li ul {margin:6px 0px 0px 25px;//margin-bottom:-5px;width:90%;}
#left ul li ul li {margin:0px 0px 5px 0px;}
#left ul li ul li a {font-size:13px;padding:0px;}
#left ul li ul li a.active {color:#000;background:none;padding:0px;}
#left ul li ul li a.active_link {color:#000;background:none;padding:0px;text-decoration:underline;font-weight:bold;}
#left ul li ul li ul {margin-left:19px;margin-bottom:4px;//margin-bottom:-5px;}



#left ul li a:visited {color:#00448E;}
#left ul li a.active:visited {color:#fff;}
#left ul li ul li a.active:visited {color:#000;}

#left ul li a:hover,#left ul li ul li a:hover {color:#b50000;}
#left ul li a.active:hover {color:#fff;}
#left ul li ul li a.active:hover {color:#000;}

#left #feedback {margin:0px 0px 29px 33px;}
#left #feedback a {font-size:13px;color:#000;}
#left #feedback img {position:relative;top:3px;margin-right:7px;}
#left #feedback a:hover {color:#b50000;}
#left #search {margin:0px 0px 0px 0px;}
#left #search input {font-family:Arial;width:135px;height:18px;margin-right:8px;font-size:13px;color:#a1a1a1;font-style:italic;padding:1px 0px 0px 2px;}
#left #search input.search-text {font-style:normal;color:#000;}
#left #search button {font:13px Arial;padding:1px 1px 1px 1px;}

#left #sitemap {margin:0px;font-size:11px;padding-top:3px;}
#left #sitemap a {font-size:11px;color:#000;}
#left #sitemap a:hover {color:#b50000;}
#left #phones {margin:0px 0px 0px 55px;font-size:26px;font-size:26px;}
#left #phones span {font-size:11px;color:#626262;margin:0px 10px 0px 0px;}

#left .search-bg {background:url(/i/search-bg.gif) 37px 0 no-repeat;padding:15px 0px 0px 55px;height:55px;margin-bottom:15px;}


#center #text {padding-right:20px;line-height:18px;min-height:300px;height:auto !important;height:300px;padding-bottom:20px;position:relative;}
#text p {margin:0px 0px 17px 0px;}
#text p.where img {position:relative;bottom:-3px;margin-right:5px;}
#text ul {margin:0px 0px 0px 25px;padding:0px 0px 25px 0px;}
#text ul li {margin:0px 0px 7px 0px;padding:0px 0px 0px 23px;list-style-type:none;background:url(/i/li.gif) 0px 9px no-repeat;}

#text table {width:100%;margin-bottom:33px;}
#text td {font-size:13px;border-bottom:1px solid #e0e0e0;padding:7px 15px 9px 11px;line-height:18px;}
#text th {font-size:11px;border-bottom:1px solid #ffae00;color:#ffae00;padding:5px 15px 6px 11px;font-weight:normal;text-align:left;background:url(/i/th.gif) 100% 100% no-repeat;}
#text th.name {font-size:18px;}
#text th.price {font-size:24px;background:none;}


#text h2 {font-size:18px;color:#000;margin:0px 0px 15px 0px;}

#text .doc img {float:left;margin:4px 10px 0px 0px;}
#text .doc a {font-size:13px;color:#00448e;}
#text .doc {font-size:13px;color:#999999;margin:0px 0px 13px 25px;}
#text .doc em {color:#000;margin-left:32px;display:block;}
#text .doc span {color:#000;}

#text .pic img {display:block;margin-bottom:11px;}
#text .pic {font:11px Tahoma;line-height:14px;margin:0px 0px 30px 0px;margin-right:20px;float:left;}
#text .pic a {font:11px Tahoma;line-height:14px;}
#text .pic span {margin:0px 0px 0px 10px;display:block;}

#text .pics {width:100%;float:left;}
#text .pics div {}


#text .block {margin:0px 0px 33px 60px;padding:5px 0px 5px 23px;font-size:13px;font-style:italic;line-height:18px;border-left:2px solid #ffae00;}
#text .block a {font-size:13px;font-style:italic;line-height:18px;}

#text .sea {height:52px;background:url(/i/search-right.gif) 100% 0 no-repeat;position:relative;margin:0px 0px 10px 0px;left:-12px;}
#text .sea table {width:100%;height:52px;}
#text .sea td {padding:0px;border:none;vertical-align:middle;}
#text .sea td.sea-input {width:100%;padding-left:13px}
#text .sea td.sea-button {padding:0px 13px 0px 14px;}
#text .sea td.sea-button button {font:13px Arial;padding:1px 1px 1px 1px;}
#text .sea-bg {height:52px;background:url(/i/search-left.gif) 0% 0 no-repeat;}
#text .sea input {font-family:Arial;width:100%;height:18px;margin-right:5px;font-size:13px;color:#a1a1a1;font-style:italic;padding:1px 0px 0px 2px;}
#text .sea input.search-text {font-style:normal;color:#000;}
#text .sea .spawn {font-size:11px;position:absolute;left:-237px;top:17px;color:#979797;}
#text .sea .spawn a {font-size:11px;}
#text .sea .spawn span {display:inline-block;background:#dc1010;width:17px;height:17px;font-size:0;line-height:0;float:left;margin-right:10px;}

#text .search-result {position:relative;}
#text .search-result .one {padding:6px 15px 10px 0px;margin:0px 0px 4px 0px;position:relative;}
#text .search-result .one p {margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}
#text .search-result .one.more {background:#f3eee5;padding-left:12px;left:-12px;}
#text .search-result .one a {font-size:15px;line-height:20px;}
#text .search-result .one span {position:absolute;left:-43.5% !important;left:-41%;font-size:13px;color:#bcbcbc;display:block;width:20px;}
#text .search-result .one div {position:relative;}
#text .search-result .one.more span {}
#text .search-result strong {color:#FF0000;}
#text a {color:#afb9bc;}
#text a:visited {color:#afb9bc;}
#text a:hover {color:#b50000;}

#news .one-news span, p.date {display:block;font-size:12px;color:#ffbc00;}
#news .one-news {margin:0px 0px 20px 0px;line-height:18px;}
#news .one-news.big,#news .one-news.big a {font-size:18px;}

.news_calendar .year {float:left;width:45px;}
.news_calendar .year a {color:#ffae00;font-size:13px;}
.news_calendar .year a:hover {color:#b50000;}
.news_calendar .month {margin-left:45px;zoom:1;}
.news_calendar ul {margin:0px 0px 25px 0px;padding:0px;}
.news_calendar ul li {margin:0px 0px 8px 0px;padding:0px;list-style-type:none;}
.news_calendar ul li a {font-size:13px;padding:0px 0px 0px 6px;}
.news_calendar ul li.active a {color:#000;text-decoration:none;background:url(/i/cal-left.gif) 0% 0px no-repeat;padding:0px 0px 4px 6px;}
.news_calendar ul li.active a span {background:url(/i/cal-right.gif) 100% 0px no-repeat;padding:0px 15px 4px 0px;}

#rss img {margin:0px 6px 0px 27px;position:relative;top:1px;}
#rss a {color:#ffa70e;font-size:13px;}
#rss a:hover {color:#b50000;}
#rss {margin-bottom:4px;}

#subscribe img {margin:0px 10px 0px 28px;position:relative;top:2px;}
#subscribe a {font-size:13px;}

#banners {position:relative;margin-left:-50px;margin-right:-200px;width:110%;padding-top:10px;}
#banners ul {margin:0px 0px 0px 50px;padding:0px;width:100%;}
#banners ul li {margin:0px 0px 0px 0px;padding:0px;list-style-type:none;float:left;width:30%;font:11px Arial;}
#banners ul li div {padding-top:16px;}
#banners ul li div a {background:none repeat scroll 0 0 #8A57B6;color:#fff;font-size:15px;font-weight:normal;margin-left:-4px;padding:1px 4px 5px;}
#banners ul li div a:hover {color:#adcdff;}
#banners ul li a {font:12px Arial;}
#banners ul li p {margin:7px 25px 0px 0px;padding:0px;font:11px Arial;color:#000;line-height:17px;}

/* consultant */
.consultant {height: 62px;margin: 25px 0 20px 74px;}
.consultant a {display: block;position: relative;font-size:15px;color:#000;}
.consultant a:hover {text-decoration: none;}
.consultant a .pic {position: absolute;top: -10px;left:-74px; height: 62px;width: 62px;background:url(/i/consult.png) 0px 0px no-repeat;}
.consultant span a {display: block;position: relative;font-size:12px;color:#7d7d7d;text-decoration: none;margin: 4px 0;}

#footer {margin-top:40px;font-size:13px;position:relative;height:50px;}
#footer #copy {margin-bottom:5px;background:url(/i/copy.gif) 0 0 no-repeat;padding:6px 0px 6px 12px;left:-12px;position:relative;}
#footer #adres {padding:0px 0px 0px 22px;background:url(/i/adres.gif) 0px 4px no-repeat;}
#footer #adres a {font-size:13px;text-decoration:none;border-bottom:1px dotted #00448e;position:relative;}
#footer #adres a:hover {border-bottom:1px dotted #b50000;}

/*#footer #slide {position:absolute;bottom:30px;display:none;padding:7px 10px 10px 10px;}
#footer #slide img {margin-top:10px;}
#footer #slide a {color:#000;font-size:13px;}
#footer #slide #close {position:absolute;right:0px !important;right:10px;top:-7px;}
#footer #slide #close img {cursor:pointer;}

#footer #slide #slide_bg {position:absolute;width:220px;height:222px;background:#FAFBED;top:0px;left:0px;opacity:0.8;filter:alpha(opacity=80);}
#footer #slide #slide_txt {position:relative;}*/

#footer #slide {position:absolute;bottom:20px;display:none;padding: 10px 30px;background: #fff;border-radius: 15px;}
#footer #slide a {color:#000;font-size:13px;}
#footer #slide #close {position:absolute;right:6px !important;right:15px;top:8px;background:url(/i/close.gif) 0px 0px no-repeat;}
#footer #slide #close a {width:13px;height:13px;display:block;text-decoration:none;border:none;font-size:0px;}
#footer #slide #close a:hover {background:url(/i/close.gif) 0px -13px no-repeat;}
#footer #slide #slide_bg {position:absolute;width:716px;height:469px;background:url(/i/slide-1.png) 0px 0px repeat-x;top:0px;left:0px;}
#footer #slide #slide_img {position:relative;}
#footer #slide #slide_txt {position:relative;font:13px Arial;color:#000;}
#footer #slide #slide_txt strong {font-size:16px;}
#footer #slide .slide_next {position:absolute;width:91px;height:24px;background:#ffae00;top:0px;left:440px;padding:4px 0px 0px 12px}
#footer #slide .slide_next a {font:13px Arial;color:#fff;}

#footer .links {width:60%;position:absolute;left:420px;top:6px;}
#footer .links td {vertical-align:top;font-size:13px;}
#footer .links td a {font-size:13px;}

#footer .copy {font:11px Arial;margin-bottom:5px;padding-left:57px;position:absolute;left:-50%;top:7px;width:35%;}
#footer .copy a {font:11px Arial;}
#footer .copy a:hover {color:#b50000;}
#footer .copy a.ros {position:absolute;left:0px;top:-3px;background:url("/i/dev.gif") no-repeat scroll 0 0 transparent;display:block;font-size:0px;line-height:0px;height:18px;width:18px;}
#footer .copy a#active.ros {background-position:0 -18px;}
#footer .copy a.host {position:absolute;left:24px;top:-3px;background:url("/i/dev.gif") no-repeat scroll 0 0 transparent;display:block;font-size:0px;line-height:0px;height:18px;width:18px;}
#footer .copy a#active.host {background-position:0 -36px;}
#footer .copy span {display:none;}
#footer .copy span.first {display:inline;}

#footer .lgts {margin: 10px -20px 0px -57px;}
#footer .lgts img {margin: 0px 10px 0px 0px;}


#text ol.tabs {padding: 0;margin: 0;}
#text ol.tabs li {margin: 12px 0;list-style:none;}
#text ol.tabs h4 {font-weight: normal;display: inline;color:#052e98;border-bottom: 1px dotted #052e98;cursor: pointer;}
#text ol.tabs h4:hover {color:#f00;}
#text ol.tabs li p {display: none;margin: 10px 20px;}

.clear {clear:both;height:0px;font-size:0px;}
