body {background: url(images/fon.jpg); width:100%; height:100%; margin:0; padding:0;}

#container{ width: 1180px; height:100%; margin:0 auto; background-color: #d5e2f3;}

#header {position:relative; width: 1180px; padding:0px; text-align:center; }
#col {display: table-cell; width: 1180px; height:100%; background-color: #d5e2f3;}
.left_col {float:left; width:180px; height:100%; padding:10px; vertical-align:top; background-color:#d5e2f3;}
.center_col {float:right; width:970px; padding:5px 5px 5px 0px; background-color:#d5e2f3;  }
.text {width:960px; float:left; }

.footer {width: 1180px; height: 111px; margin:0 auto; }


h1 {    color: #060d55; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;}

h2 {    color: #060d55; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration-style:solid;
        text-align:center;
        font-weight:bold;}

h3 {    color: #060d55; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;}

h4 {    color: #060d55; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;}

hr {	border: none; /* Убираем границу для браузера Firefox */
    color: #030e58; /* Цвет линии для остальных браузеров */
    background-color: #030e58; /* Цвет линии для браузера Firefox и Opera */
    height: 1px; /* Толщина линии */
	}

.k {font-weight:bold; text-align:center; color:#cc0000; font-size: 16px;}
.b {font-weight:bold;  color:#5d8bf3f; font-size: 14px;}
p {font-family: Verdana, Geneva, sans-serif; color: #030e58; font-size: 14px;}
p.cite {color: navy;
margin-left: 20px;
border-left: 1px solid navy;
padding-left: 15px;}


ol, ul {font-family: Verdana, Geneva, sans-serif; color: #030e58; font-size: 14px;}
ol li {padding:5px;}
ul li {padding:5px;}
a {color: #102AD7; text-decoration:underline;}
a:hover {color: #3A75B6; text-decoration:none;}

/* Slaider */
      .sliderwrapper {
      position:relative;
      overflow:hidden;
      border:6px;
      width:900px;
      height:469px;
      }
      
      .sliderwrapper .contentdiv {
      visibility:hidden;
      position:absolute;
      left:0;
      top:0;
      width:900px;
      height:100%;
      filter:progid:DXImageTransform.Microsoft.alpha(opacity=56);
      -moz-opacity:1;
      opacity:1;
      }
      
      .pagination {
      width:900px;
      text-align:center;
      padding:5px 0;
      margin-top:1px;
      }
      
      .pagination a {
      padding:3px 5px;
      text-decoration:#cccccc;
      font-weight: bold;
      color:#707070;
      background:#494949;
      }
      
      .pagination a:hover, .pagination a.selected {
      color:#cccccc;
      font-weight: bold;
      background-color:#494949;
      }
      
 

img.catalog {border: 3px solid #fff;}




/*ссылки в каталоге, таблица размеров */
a.catalog {color: #3a75b6; 
margin-bottom: 0;
	text-decoration: none;
	border-bottom: #0095eb 1px dotted;}

/*хлебные крошки*/
a.nav {color: #030e58;
	margin-bottom: 10px;
	text-decoration: none;
	border-bottom: #030e58 1px dotted;}
a.nav:hover {color: #3a75b6;
	margin-bottom: 10px;
	text-decoration: none;
	border-bottom: #030e58 1px dotted;}


#menu-top {width: 1051px;
    height: 68px;
    margin: auto;
    cursor: pointer;display: block; padding:10px 0px 0 129px;}

#menu-top a {
	display: block; 	height: 68px;
	float: left;
}

#menu-top a:hover {
	display: block;
	height: 68px; 
}


#menu-top .about {
    background: url("menu/about.jpg")   no-repeat; display: block; width:172px;}
#menu-top .about:hover {background: url("menu/about_0.jpg")  no-repeat; }
#menu-top .news {background: url("menu/news.jpg") no-repeat; display: block; width:166px;}
#menu-top .news:hover {background: url("menu/news_0.jpg")  no-repeat; }
#menu-top .sotr {background: url("menu/sotr.jpg")   no-repeat; display: block; width:230px;}
#menu-top .sotr:hover {background: url("menu/sotr_0.jpg")   no-repeat;}
#menu-top .cont {background: url("menu/cont.jpg")  no-repeat; display: block; width:177px;}
#menu-top .cont:hover {background: url("menu/cont_0.jpg") no-repeat;}
#menu-top .stat {background: url("menu/stat.jpg") no-repeat; display: block; width:144px;}
#menu-top .stat:hover {background: url("menu/stat_0.jpg") no-repeat;}
#menu-top .vacancia {background: url("menu/vacancia.jpg") no-repeat; display: block; width:162px;}
#menu-top .vacancia:hover {background: url("menu/vacancia_0.jpg") no-repeat;}

/*левое меню*/
#menu{width:180px;list-style-type:none;padding:0;margin:0; font-family: Verdana, Geneva, sans-serif;}
#menu li{padding:3px; font-family: Verdana, Geneva, sans-serif;font-size: 13px; font-weight:bold;}
#menu li a{color:#030e58;font-family:Verdana, Geneva, sans-serif; text-decoration: none; border-bottom: 1px dotted;}
#menu li ul{padding:0;margin:0;list-style-type:square;list-style-position:inside;}
#menu li ul li{border:0;list-style-type:square;color:#3c67ab;list-style-position:inside;}
#menu li a:hover {color:#3a75b6;font-family:Verdana, Geneva, sans-serif;text-decoration:none; outline: none; border: none;}

/*меню для статей*/
#menu2{list-style-type:none;padding:0;margin:0; font-family: Verdana, Geneva, sans-serif;}
#menu2 li{padding:3px; font-family: Verdana, Geneva, sans-serif;font-size: 13px; font-weight:bold;}
#menu2 li a{color:#030e58;font-family:Verdana, Geneva, sans-serif; text-decoration: none; border-bottom: 1px dotted;}
#menu2 li ul{padding:0;margin:0;list-style-type:square;list-style-position:inside;}
#menu2 li ul li{border:0;list-style-type:square;color:#3c67ab;list-style-position:inside;}
#menu2 li a:hover {color:#3a75b6;font-family:Verdana, Geneva, sans-serif;text-decoration:none; outline: none; border: none;}

/*оформляем фото в каталоге*/
.example { float:left; width:210px;
    border: dotted 1px #8bb5e8; /* Параметры рамки */    
    font-family: Verdana, Geneva, sans-serif;font-size: 13px; /* Шрифт текста */
    padding: 5px 10px 5px 10px; /* Поля вокруг текста */
    margin: 5px 5px 5px 5px;  /* Отступы вокруг */
    text-align: center; 
    vertical-align: top;
   }

 
#clear {clear:left;/*отменяем обтекание, прижатого к левой стороне блока*/}

