/*!
* "Интернет-Столица", "Internet-Stolica" (http://www.inkapi.com, http://www.interstol.ru)
* Copyright 2009-2017 © Piskunov Mikhail Mikhailovich
* Licensed (http://www.ru.inkapi.com/legal/license.html)
*/
html, body { height:100%; width:100%; padding:0; margin:0; }
body,td,p,ul,ol,li { color:#000000; font-size:12px; font-family:Tahoma, Times, serif; }
form { margin:0px; padding:0px; }
a img { border:0px; }
.border { border:1px solid #000000; }
a { color:#0075ea; text-decoration:underline; }
a:hover { color:#e91f27; text-decoration:underline; }
a.messageup { color:#ffffff; text-decoration:none; }
a.messageup:hover { color:#ffffff; text-decoration:none; }
h1 { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#7f8081; text-align:center; padding:0; margin:0px }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#15629c; text-align:left; padding:0; }
h3 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:none; color:#7f8081; text-align:left; padding:0; }
#all { height:77%; width:100%; min-width:975px; width: expression((documentElement.clientWidth||document.body.clientWidth)<975?'1000px':''); margin:0 0 0 0; padding:10px 20px; }
#top_white_part { width:100%; min-width:975px; width: expression((documentElement.clientWidth||document.body.clientWidth)<975?'1000px':''); height:41px; background:url(/pluginvis/cdn/card/old/top_fon.jpg) repeat-x; position:relative; }
#top_white_part ul { margin:0; padding:0; position:absolute; top:16px; left:20px; }
#top_white_part ul li { margin:0; padding:0 15px 0 15px; display:inline; list-style-type:none; background:url(/pluginvis/cdn/card/old/arrow.jpg) 0px 4px no-repeat; color:#585858; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
#top_white_part ul li a { color:#585858; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; }
#top_white_part ul li a:hover { color:#585858; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; }
#top_white_part ul li a.cms_quick_menu_link { color: #296ca3; }
#top_white_part ul li a.cms_quick_menu_link:hover { color: #ffffff; }
#top_name { width:500px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-transform:uppercase; color:#b3b3b3; position:absolute; top:15px; right:15px; }
#top_name span { font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; text-transform:uppercase; color:#e91f27; }
#top_blue_part { width:100%; min-width:975px; width: expression((documentElement.clientWidth||document.body.clientWidth)<975?'1000px':''); height:120px; background:url(/pluginvis/cdn/card/old/blue_fon.jpg) repeat-x; position:relative; }
#emblem { background: url(/pluginvis/cdn/card/old/emblem.jpg) no-repeat; width:91px; height:113px; position:absolute; top:0px; left:20px; }
#emblemkaz { background: url(/pluginvis/cdn/card/old/emblemkaz.jpg) no-repeat; width:91px; height:113px; position:absolute; top:0px; left:20px; }
h1.name { font-family:Arial, Helvetica, sans-serif; font-size:19px; text-transform:uppercase; text-align:center; }
#banner { width:468px; height:60px; position:absolute; top:30px; right:20px; border:0px solid #ffffff; }
#left_column { width:230px; }
#right_column { width:230px; }
.header { color:#585858; font-family: Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; font-weight:bold; text-align:left; padding:0 0 0 10px; margin:0 0 20px 0; }
#nav { margin:10px 0 0 0; padding:0 0 0 0; }
.arrow { background:url(/pluginvis/cdn/card/old/arrow.gif) 5px 7px #1d79b6 no-repeat; padding:5px 5px 5px 0px; margin:1px 0 0 0; }
.arrow a { display:block; padding:0px 5px 0px 20px; text-decoration:none; color:#ffffff; font-weight:bold; }
.arrow a:hover { display:block; padding:0px 5px 0px 20px; text-decoration:underline; color:#ffffff; font-weight:bold; }
.content_header { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#186cad; }
#logo { margin:0px 10px 10px 0px; }
.search_box { width:96%; height:18px; border:1px solid #bababa; color:#7f8081; font-family:Tahoma, Verdana; font-size:13px; margin:5px 0 0 0; padding:0 3px; }
.advertisement_header { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#186cae; }
.advertisement_header a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#186cae; text-decoration:underline; }
.advertisement_header a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#186cae; text-decoration:none; }
.advertisement_txt { color:#585858; font-size:11px; margin:10px 0; }
.advertisement_txt img { margin:0 0 5px 5px; }
.advertisement_more { background:url(/pluginvis/cdn/card/old/more.jpg) 0 4px no-repeat; padding:0 0 0 15px; margin:0 0 15px 0; }
.advertisement_more a { font-size:11px; color:#186cae; text-decoration:underline; }
.advertisement_more a:hover { font-size:11px; color:#186cae; text-decoration:none; }
#footer { height:43px; width:100%; min-width:975px; width: expression((documentElement.clientWidth||document.body.clientWidth)<975?'1000px':''); text-align:center; }
#footer ul { margin:0; padding:13px 0 0 0; }
#footer ul li { list-style-type:none; display:inline; color:#ffffff; }
#footer ul li a { list-style-type:none; display:inline; color:#ffffff; }
#footer ul li a:hover { list-style-type:none; display:inline; color:#ffffff; }
#languages { width:100px; height:11px; position:absolute; top:16px; right:100px; }
#home { width:12px; height:11px; position:absolute; top:23px; right:80px; }
#mail { width:13px; height:11px; position:absolute; top:23px; right:50px; }
#map { width:13px; height:11px; position:absolute; top:23px; right:20px; }
#footer_part { width:100%; min-width:975px; width: expression((documentElement.clientWidth||document.body.clientWidth)<975?'1000px':''); height:45px; background:url(/pluginvis/cdn/card/old/footer.jpg) repeat-x; color:#ffffff; }
#footer_part a { color:#ffffff; text-decoration:underline; }
#footer_part a.cms_quick_menu_link { font-size:12px; color:#296ca3; padding:1px 5px 1px 5px }
#footer_part a.cms_quick_menu_link:hover { font-size:12px; color:#ffffff; padding:1px 5px 1px 5px }
#center_column { font-size:12px; }
.fn-area { position: relative; border: 0px solid #222; cursor: hand; }
#fn-area-new{ border: 1px dotted #ff0; }
.fn-note { position: absolute; left: 0%; top: 100%; width: 250px; visibility: hidden; padding: 4px; background-color: #fff8f0;	border: 1px solid #000; -moz-border-radius: 7px; }
.fn-note span { display: block; margin-top: 2px; text-align: left; line-height: 1em; }
.fn-note-title { margin-bottom: 1px; font-size: 110%; font-weight: bold; color: #666633; }
.fn-note-content { color: #333300; }
#name { width:500px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:19px; position:absolute; left:100px; top:50px; z-index:5; }
.informator { color: #7e7e7e; } 
.begun { font-family:Tahoma, Times, serif; }
.bgbanner { left:10px; }

#adBegunaHvkCP {z-index:10;position:absolute;top:0;left:0;padding:1px 2px 2px 0px;}
.cAdBaHvkCP {position:absolute;top:0px;left:0px;width:100%}
div > div.cAdBaHvkCP {position:fixed;}
#adTextaHvkCP {z-index:9;position:absolute;top:0;left:0;width:100%;line-height:22px;background:#1d79b6;border-bottom: 1px outset;}
#adTextaHvkCP div {padding-left: 3px;}
#adTextaHvkCP table td div img {display: none;}

#banners a img { opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40); }
#banners a:hover img { opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100); }
a.active { color: #ffffdd; }
td.bgpoloska { background-color:white; }

.photo_album_name { color: #414040; width: 95%; font-weight: bold; padding: 5px 5px 5px 5px; display: inline-block; text-align: center; }

@-moz-document url-prefix() {
#languages form{
    width: 100px;
    height: 11px;
    top: 0px;
    right: 0px;
    position: absolute;
}
}