/*---------------------------------------------------------------------------
Основные тэги
---------------------------------------------------------------------------*/
body {
    padding: 0; 
    margin: 0;
    background: #fff;
    color: #000;
    font: normal 80% Tahoma, Verdana, Arial, Sans-serif; 
    behavior: url("../css/csshover.htc");
    behavior: url('../css/iefix.htc');}

form {
    padding: 0;
    margin: 0;}

img {
    border: 0;}
    
a {
    text-decoration: underline;
    color: #069;}

a:link {
    color: #069;}

a:visited {
    text-decoration: underline;}

a:hover {
    text-decoration: none;
    color: #369;}
        
/*---------------------------------------------------------------------------
Глобальная структура
---------------------------------------------------------------------------*/
#mainFrame {
    min-width: 980px;}

/* Вкладки */
#header {
/*  float: left; */
    width: 100%;
    background: #74baf5 url('http://pokrov.spb.ru/img/h_bg.gif') repeat-x bottom;
    font: bold 12px Georgia, Garamond, 'Times New Roman';
    line-height: normal;}
    
#header #nav {
    margin: 0;
    padding: 93px 0 0 0;
    list-style: none;
    width: 870px;}
    
#header li {
    position: relative;
    float: left;
    background: url('http://pokrov.spb.ru/img/m_left.gif') no-repeat left top;
    margin: 0;
    padding: 0 0 0 9px;}
    
#header a {
    float: left;
    display: block;
    background: url('http://pokrov.spb.ru/img/m_right.gif') no-repeat right top;
    padding: 5px 15px 4px 6px;
    text-decoration: none;
    font-weight: bold;
    color: #386693;}
    
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
#header a {float: none;}
/* End IE5-Mac hack */

#header a:hover {
    color: #2178cd;}
    
#header #current {
    background-image: url('http://pokrov.spb.ru/img/m_left-on.gif');}
  
#header #current a {
    background-image: url('http://pokrov.spb.ru/img/m_right-on.gif');
    color: #666;
    padding-bottom: 5px;}
/* Конец вкладкам */

#header-l {
    background: url('http://pokrov.spb.ru/img/h_bg-l.jpg') no-repeat left bottom;}

#header-r {
    background: url('http://pokrov.spb.ru/img/h_bg-r.jpg') no-repeat right bottom;
    height: 119px;}
    
/* Выпадающие менюшки */
#nav li ul {
    list-style: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: left;
    position: absolute;
    top: 24px;
    left: -1px;
    display: none;
    border: 1px solid #83aeba;}
    
#nav li ul li {
    background: none;
    float: none;
    margin: -5px 0px -5px 0px;
    padding: 1px;}
    
#nav li ul li a {
    background: none;
    font: normal 11px Arial, Verdana, Tahoma;}
    
#nav li#current ul li {
    background: none;
    float: none;
    padding: 1px;}
    
#nav li#current ul li a {
    background: none;
    font: normal 11px Arial, Verdana, Tahoma;}
    
#nav li:hover ul, #nav li.jshover ul{
    display: block;
    background: #fff;}

/* Конец выпадающим менюшкам */

#logo img {
    position: absolute;
    float: left;
    border: 0;
    top: 14px;
    left: 34px;}
    
#search {
    position: absolute;
    float: right;
    top: 10px;
    right: 10px;
    margin: 16px 11px;
    text-align: center;}
    
#search input {
    color: #f00;
    font: bold 10px Verdana, Tahoma, Arial;
    padding: 5px;
    background: #fff;
    border: 1px solid #069;}
    
#search input.go {
    padding: 4px;
    padding-top: 3px;
    border: 1px solid #c00;}
    
#mainBlock {
    float: left; 
    padding-top: 24px;
    background: url('http://pokrov.spb.ru/img/c_bg2.gif') repeat-x top center;}
    
#centra  {
    width: 100%;}
    
#leftCol {
    width: 259px;
    vertical-align: top;
    font: normal 11px Verdana, Tahoma, 'Sans serif';
    color: #4d4d4d;
    background-color: #cde1fe;}
    
#menuVert {
    background: url('http://pokrov.spb.ru/img/menu-vert_bg.gif') repeat top left;}
    
#menuVert ul {
    margin: 0;
    padding: 9px 0 9px 0;
    color: #069;
    font: bold 13px Verdana, Tahoma, 'Sans serif';}
    
#menuVert ul li {
    margin: 0;
    padding: 5px 0 5px 25px;}
    
#menuVert ul li a {
    text-decoration: none;}
    
#menuVert ul li.active {
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    background: url('http://pokrov.spb.ru/img/menu-vert_bg-active.gif') repeat top left;}
    
#menuVert ul li.active a {
    color: #fff;
    text-decoration: none;}
    
#menuVert ul li.mv2 {
    font: normal 12px Verdana, Tahoma, 'Sans serif';
    padding-left: 45px;
    background: url('http://pokrov.spb.ru/img/menu-vert_ul.gif') no-repeat 27px center;}
    
.colHeaderPic {
    border: 1px solid #386693;
    margin: 0;}

#content {
    vertical-align: top;
    text-align: justify;
    color: #666;
    font: normal 11px Verdana, Tahoma, 'Sans serif';
    padding: 55px 25px 50px 25px;
    background: url('http://pokrov.spb.ru/img/c_bg-center.jpg') no-repeat center top;}

#content.english {
    padding: 90px 25px 50px 25px;
    background: url('../img/c_bg-center-en.jpg') no-repeat center top;}

.news {
    padding: 0 0 25px 25px;
    background: url('http://pokrov.spb.ru/img/news_ul.gif') no-repeat left 4px;}
    
.news img.newsPic {
    padding: 0 10px 10px 0;}
    
.newsDate {}

.newsName {
    color: #333;
    font: bold 13px Verdana, Tahoma, 'Sans serif';
    margin-bottom: 10px;}

#rightCol {
    width: 178px;
    vertical-align: top;
    font: normal 11px Verdana, Tahoma, 'Sans serif';
    color: #4d4d4d;
    background-color: #cde1fe;}
    
.miniheader {
    color: #fff;
    font: bold 14px Verdana, Tahoma, 'Sans serif';
    padding: 5px 4px 4px 4px;
    margin: 0;
    background: url('http://pokrov.spb.ru/img/miniheader_bg.gif') repeat top left;
    border: 1px solid #386693;}
    
.miniheader img {
    margin-bottom: -2px;}
    
.sideTextBlock {
    padding: 10px 25px 25px 25px;
    font: normal 11px Verdana, Tahoma, 'Sans serif';}
    
.sideTextBlock .blue {
    font-weight: bold;}
    
#rightCol .sideTextBlock {
    padding: 10px 10px 25px 10px;
    font: normal 11px Verdana, Tahoma, 'Sans serif';}
    
.sideTextBlock input{
    padding: 3px;
    font: normal 11px Verdana, Tahoma, 'Sans serif';}
    
#bannerBlock {
    height: 98px;
    text-align: center;
    vertical-align: middle;
    background: url('http://pokrov.spb.ru/img/building_new-left.gif') no-repeat right bottom;}
    
#rightColFooter {
    background: #cde1fe url('http://pokrov.spb.ru/img/building_new.gif') no-repeat right bottom;}
    
#leftColFooter {
    background: #cde1fe;}
    
#footer {
    float: left; 
    width: 100%;
    color: #333;
    font: normal 11px Verdana, Tahoma, 'Sans serif';
    background: url('http://pokrov.spb.ru/img/f_bg.gif') repeat-x top;
    border-top: 1px solid #386693;}
    
#footer div {
    padding: 15px 22px 27px 22px;}

#footer .right {
    font-weight: bold;}

#footer a {
    color: #f00;
    text-decoration: none;}

#footer a:hover {color: #c00;}

.XRow {
    background: #cde1fe;}

/*---------------------------------------------------------------------------
Полезности
---------------------------------------------------------------------------*/
.png {
    //background-image: none ! important;
    behavior: url('../css/iefix.htc');}

