/*Таблица стилей*/
body {margin:0px; padding:0px; background:#EFF8FF;}
table {position:relative; border-collapse:collapse;}
table td {padding:0px; vertical-align:top;}
div {position:relative;}

/*Часто используемые стили*/
h1 {font:bold 14px Arial; color:#C10900; margin:0px 0px 8px 0px;}
h2 {font:bold 12px Arial; color:#3F4B66; margin:8px 0px;}
p.zag {font:bold 12px Arial; color:#3F4B66; margin:8px 0px;}
p,li {font:normal 12px Arial; color:#3A4F66; text-align:justify;}
.txt {font:normal 12px Arial; color:#3A4F66;}
.reds p {font:normal 11px Tahoma; margin:0px 0px 8px 10px;}

a {color:#0071AA; font-weight:bold;}
a:hover {color:#3A4F66;}
.blue {color:#0071AA;}
.go {font:normal 12px Arial;}
.go a {font-weight:normal;}

/*Стили шаблона*/
.top {background:url(/i/topt.gif) bottom repeat-x;}
.top div {background:url(/i/topl.gif) bottom left no-repeat;}
.top div div {background:url(/i/topr.gif) bottom right no-repeat; height:35px; padding-right:5px;}
   .nav {float:right;}
   .nav td {text-align:center; padding:6px 20px 0px 0px;}

.visual {background:url(/i/visu.jpg) top right repeat-x; padding:0px; margin:0px;}
.visual .right {background:url(/i/visual_3.jpg) top right no-repeat; height:303px; padding:0px; margin:0px;}
.visual .left {background:url(/i/visual_left.jpg) top right no-repeat; height:304px; margin-right:498px;}
.logo {position:absolute;width:234px; height:300px;right:25px; top:35px; z-index:1;}

   
.menu {background:#3C4962 url(/i/menu.gif) top repeat-x;z-index:1;}
.menu .left {background:url(/i/menul.jpg) top left no-repeat;}
.menu .right {background:url(/i/menur.jpg) top right no-repeat; height:60px; width:100%;}
 .menu td {padding:35px 2px 0px 7px;}
 .menu .item {background:url(/i/mtd.gif) bottom right no-repeat;}
 .menu td div {background:url(/i/list.gif) top left no-repeat; padding-left:10px; text-align:left; }
 .menu .ritem {width:259px; padding:0px 20px 0px 40px;}
 .menu .ritem div {float: right; width:180px; background:url(/i/list1.gif) top left no-repeat; padding-bottom:4px;}
  
  .submenu1 {position:absolute; font:normal 12px Arial; color:#CBD0D6; z-index:1000; padding:0px; border:2px solid #364767; 
             border-top:0px; float:none; margin:15px 0px 0px -16px; width:110px;}
  .submenu1 table {background:#42516E;font:normal 12px Arial; color:#CBD0D6;}
  .submenu1 td { margin:0px; padding:10px 5px; }
  .submenu1 a {color:#CBD0D6; text-decoration:none;}
  .submenu1 a:hover {color:#fff;}


.submenu2 {position:absolute; font:normal 12px Arial; color:#CBD0D6; z-index:1000; padding:0px; border:2px solid #364767; 
             border-top:0px; float:none; margin:12px 0px 0px -16px; width:110px;}
  .submenu2 table {background:#42516E;font:normal 12px Arial; color:#CBD0D6;}
  .submenu2 td { margin:0px; padding:10px 5px; }
  .submenu2 a {color:#CBD0D6; text-decoration:none;}
  .submenu2 a:hover {color:#fff;}

.submenu3 {position:absolute; font:normal 12px Arial; color:#CBD0D6; z-index:1000; padding:0px; border:2px solid #364767; 
             border-top:0px; float:none; margin:12px 0px 0px -16px; width:140px;}
  .submenu3 table {background:#42516E;font:normal 12px Arial; color:#CBD0D6;}
  .submenu3 td { margin:0px; padding:10px 5px; }
  .submenu3 a {color:#CBD0D6; text-decoration:none;}
  .submenu3 a:hover {color:#fff;}


  
 .main {width:100%; z-index:0;}
  .leftcolumn {width:300px; padding:20px 10px;}
    .search {background:url(/i/grad.gif) top left repeat-x; width:95%; height:32px;}
	.search td { vertical-align:middle;font:bold 11px Arial; color:#CDDEFF; white-space:nowrap; padding:0px 5px;}
	.search input {font:normal 11px Arial; color:#3A4F66;; border:1px solid #2F384A;}
	
    .news {font:normal 11px Tahoma; color:#3A4F66; padding-bottom:20px; margin:0px 20px 0px 15px;}
	.news .date {font:normal 10px Arial; color:#C10900;}
  .pagetext {padding:20px 30px 40px 10px;}
  
  /*Вторичная страница*/
 .visual_s {background:#ABBAD1 url(/i/second/visu.gif) top repeat-x;}
 .visual_s .right {background:url(/i/second/visu_3.gif) top right no-repeat; height:104px; padding:0px; margin:0px;}
 .visual_s .left {background:url(/i/second/visual_left.jpg) top left no-repeat; height:104px;} 
 .logo_s {position:absolute;width:593px; height:100px;right:25px; top:35px; z-index:1;} 
 
 .reds div {border-bottom:1px solid #C10900;}
  
  /*Подвал*/
.underground {background: url(/i/under2.gif) bottom  repeat-x; padding:0px; margin:0px; }
  .tizers {height:213px; margin-bottom:0px;/*margin-bottom:-92px;*/ z-index:2;}
   .tizer1 {background:url(/i/tizer1.jpg) bottom right no-repeat; width:557px;}
   .tizer1 .in {padding:25px 0px 0px 420px;}
   .tizer2 {background:url(/i/tizer2.jpg) bottom right no-repeat; width:401px;}
   .tizer2 .in {padding:25px 0px 0px 270px;}
   .tizer_none {width:401px;}
  
   .tizers .title {font:bold 12px Arial; color:#C10900; border-bottom:1px solid #C10900; width:100px; margin-bottom:6px;}
   .tizers .tiztab {font:normal 11px Arial; color:#687B90; width:90px; margin-bottom:4px;}
   .tiztab td {border-bottom:1px solid #DBE2E9;border-right:1px solid #DBE2E9; padding:2px 4px; text-align:right;}
   .tiztab .value {border-right:0px; text-align:left;}
   .tizers .go {font:bold 12px Arial; background:url(/i/arrow.gif) bottom right no-repeat; width:102px;}
   .tizers a {color:#C10900; text-decoration:none;}
   .tizers a:hover {color:#A00C04; text-decoration:none;}
 .underground .under {background:url(/i/under1.jpg) top  no-repeat;height:160px; width:100%; margin-top:-92px;}
  .copys {font:normal 11px Arial; color:#CBD0D6; padding:110px 0px 0px 30px;}
   .copys a {color:#CBD0D6; font-weight:normal;}
   .copys a:hover {color:#fff;}
  .counter {padding:100px 0px 0px 0px; width:110px; text-align:center; filter:alpha(opacity=40)}
  .footer {font:normal 10px Arial; color:#CBD0D6; padding:0px 0px -40px 0px;}

/*Оформление картинок*/
.img {width:1%;} 
.img img {border:2px solid #3F4B66;}
.img .itext {background:#3F4B66 url(/i/second/rimg.gif) bottom right no-repeat; padding-right:20px; vertical-align:bottom;}
.img .itext div {background:#3F4B66 url(/i/second/limg.gif) bottom left no-repeat; font:bold 11px Arial; color:#fff; height:17px; text-align:center; padding-left:20px;}

.brd {border:1px solid #4A5671; border-collapse:separate; background:#9EA9C0;}
.brd td { border:1px solid #fff;}
.brd img {border:1px solid #788194; background:#788194;}

/*Оформление таблиц*/
.txttab {font:normal 12px Arial; color:#4E5F7F; border-top:3px solid #4E5F7F; width:100%;}
.txttab td {padding:5px 7px; vertical-align:middle}
.txttab .th {background:#EFF8FF url(/i/second/th.gif) bottom left repeat-x;  border-left:1px solid #FCFEFF;border-bottom:1px solid #ADB4B9; border-right:0px;}
.txttab .tdg {background:#E3EBF2 url(/i/second/tdg.gif) top left repeat-y; padding:5px; border-left:1px solid #ADB4B9;border-bottom:1px solid #ADB4B9; width:65%; font:normal 11px Tahoma;}
.txttab .tdg2 {background:#E3EBF2 url(/i/second/tdg.gif) top left repeat-y; padding:5px; border-left:1px solid #ADB4B9;border-bottom:1px solid #ADB4B9; width:33%; font:normal 11px Tahoma;}

.txttab .tdg2 {background:#E3EBF2 url(/i/second/tdg.gif) top left repeat-y; padding:5px; border-left:1px solid #ADB4B9;border-bottom:1px solid #ADB4B9; font:normal 11px Tahoma;}
.txttab .tdg3 {background:#E3EBF2; padding:5px; border-left:1px solid #ADB4B9;border-bottom:1px solid #ADB4B9; font:normal 11px Tahoma;}

.txttab .thv {background:#EFF8FF url(/i/second/thv.gif) bottom left repeat-x;  border-top:1px solid #FCFEFF;border-right:1px solid #ADB4B9; text-align:center}
.txttab .thv2 {background:#EFF8FF url(/i/second/thv.gif) bottom left repeat-x;  border-top:1px solid #FCFEFF;border-right:1px solid #ADB4B9; text-align:center}
.txttab .tdv {background:#E3EBF2 url(/i/second/tdv.gif) top left repeat-x; border-right:1px solid #ADB4B9;border-bottom:1px solid #ADB4B9; font:normal 11px Tahoma; text-align:center}
.txttab .td {background:#E3EBF2; border-right:1px solid #ADB4B9;border-bottom:1px solid #ADB4B9; font:normal 11px Tahoma; text-align:center}

.gallery {width:auto !important; border-left:1px solid #ADB4B9;}
.gallery td {padding:8px 15px;}


