﻿body
{
    margin: 0 0 0 0;
    background-color:#0e3b8d;
    font-family: Arial;
    line-height: 0;
}
.CentBody
{
	background: #ffffff url('Images/Shapka.jpg') no-repeat;	
}
a
{
	color:#0f3e8d;	
}
/* Начало левого блока */
.LeftText
{
	font-family: Arial;
	font-size: 12px;
	vertical-align: top;
	padding: 30px 8px 30px 8px; 
}
.LeftText a:hover
{
	color: #000000;
}
.h3
{
	padding:0px;	
}
.prew
{
	font-family: Arial;
	font-size: 12px;
	border-bottom-style:dashed;
	border-bottom:1px dashed #a9a9a9; 
}
.prew td
{
	font-family: Arial;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 12px;
}
/* Конец левого блока */

/* Начало центральной части */
.MainMenu
{
	font-family: Arial;
	font-size: 12px;
	vertical-align: bottom;
	text-align:center;
	color:#0f3e8d;
	border-bottom: 1px dotted #c182a2;
	padding: 3px
}
.MainMenu a
{
	text-decoration:none;
	color:#0f3e8d;
}
.MainMenu a:hover
{
	text-decoration: underline;

}
.MCaption
{
	margin: 0px;	
}
.desc p
{
	margin: 10px 8px  10px 8px;
}
.MainText
{
	font-family: Arial;
	font-size: 12px;
	border-left: 1px dotted #c182a2;
	border-right: 1px dotted #c182a2;	
	padding: 3px;
	vertical-align: top;
}
.MainText td
{
	font-family: Arial;
	font-size: 12px;
	vertical-align: top;
}
.SendsOn
{
	background-color:#0e3b8d;
	padding: 10px 0px 0px 10px;
}
.SendsOn a
{
	font-size: 14px;
	color:#ffffff;
	text-decoration:none;
}
.SendsOff
{
	padding: 10px 0px 0px 10px;
}
.SendsOff a
{
	font-size: 14px;
	color:#404040;
	text-decoration:none;
}
.ViskazOn
{
	font-weight:bold;
	font-size:14px;
	color:#8dacde;
}
.ViskazOff
{
	font-weight:bold;
	font-size:14px;
	color:#0e3b8d;
}
.Navigate
{
	padding: 5px 0px 5px 0px;	
}
.TextCaption
{
	margin: 0px;
	padding: 10px 5px 10px 8px;
	font-family: Arial;
	font-size: 20px;
	background-color:#0f3e8d;
	color:#ffffff;	
}
.BlockCaption
{
	padding: 10px 3px 3px 15px;
	background-color:#0e3b8d;
	color:#8dacde;
	text-decoration: underline;
}
.BlockCaption a
{
	background-color:#0f3e8d;
	color:#8dacde;
	text-transform:uppercase;
}
.BlockCaption a:hover
{
	color:#ffffff;
	text-transform:uppercase;
}
.CenterMenu
{
	padding: 8px 0px 5px 30px;
}
.CenterMenu a
{
	color:#000000;
}
.CenterMenu a:hover
{
	color:#808080;
}
/* Стили фотогалереи на главной странице */
.GaleryBlock
{
    width:580px;
    border-collapse: collapse;
}  
 .GaleryBlock td
{
    padding: 1px;  
}  
.GaleryBlock td.GaleryCaption
{
    padding: 10px 3px 3px 15px;
	background-color:#0e3b8d;
	color:#8dacde;
}
.GaleryBlock td.GaleryCaption a
{
	color:#8dacde;
	text-transform:uppercase;
}
.GaleryBlock td.GaleryCaption a:hover
{
	color:#ffffff;  
}  
.ImagePrew
{
    width:250px;
}
.ImagePrew img
{
    width:250px;
    border: none 0px;
}
.AlbomsBlock
{
    margin: 0px;
    padding:0px;
    width: 326px;
    height: 232px;
    overflow:auto;
}
/* Стили фотогалереи на главной странице */

/* Стили пейджера */
.Pager
{
	width:100%;
	text-align:center;
}
.Pager a
{
	text-decoration:none;
	color:#8d80a4;
}
.Pager a:hover
{
	background-color:#f0f0f0;
}
.SelPage
{
	background-color:#a0a0a0;
}
.Text
{
	font-size: 13px;
	padding: 5px 5px 5px 5px;
	text-align:justify;
	text-indent: 5px;
}
.Text a
{
	color:#0f3e8d;	
}
/* Конец стилей пейджера */

/* Cтили Карты сайта */
.Map a
{
	font-size:12px;
	text-transform:uppercase;
	color:#000000;
}
.Map a:hover
{
	color:#808080;
}
.Map1 a
{
	font-size:12px;
	color:#000000;
}
.Map1 a:hover
{
	color:#808080;
}
.Map2 a
{
	font-size:12px;
	color:#000000;
}
.Map2 a:hover
{
	color:#808080;
}
/* Конец стилей Карты сайта */

/* Стили Архива */
.ManthTable
{
	margin: 4px;	
}
.ManthTable td
{
	border: outset 1px #e0e0e0;	
}
.YearTitle
{
	font-weight:bold;
	border-bottom: solid 1px #000000;	
}
.ManthTitle
{
	height: 19px;
	text-align:center;
	background-color:#cccccc;	
}
.DayTitle
{
	width:25px;
	height: 19px;
	text-align:center;
	background-color:#808080;	
	color:#ffffff;	
}
.DeyKalendar
{
	text-align:center;
	height: 19px;
	width:25px;	
	
}
/* Конец стилей Архива */
.NewsList
{
	padding: 10px 10px 10px 10px;
}
.NewsList p
{
	margin: 10px 0px 10px 0px;	
}
.date
{
	color:#0e3b8d;	
}
.NewsList a
{
	color:#000000;
	text-decoration:none;
}
.NewsList a:hover
{
	text-decoration: underline ;
}
.PrewText
{
	border: 0px;
	Z-INDEX: 2;
	WIDTH: 250px;
	POSITION: absolute;
	height:232px;		
}
.PhotoPrew
{
	height: 20px;
	text-align:center;
	padding: 5px 15px 5px 15px;
	background-color:#C0C0C0;
}
/* Конец центральной части */

/* Начало правого блока */

.RightText
{
	font-family: Arial;
	font-size: 12px;
	padding: 30px 8px 30px 8px; 
	vertical-align: top;
}
.RightText a:hover
{
	color: #000000;
}
.Cap
{
	color: #0e3b87;
    font-size: 10pt;
    font-family: arial;
	font-weight:bold;
	text-transform:uppercase;
	padding: 0px;	
}
.Cap p
{
	margin: 5px 0px 10px 0px;
}
.prew
{
	font-family: Arial;
	font-size: 12px;
	padding-bottom: 8px;
	margin-bottom: 8px;
	border-bottom-style:dashed;
	border-bottom:1px dashed #a9a9a9; 
}
.Poisk
{
	padding: 10px 5px 5px 5px;
}
.Poisk form
{
	margin: 2px 2px 2px 2px;
}
.Poisk input
{
	background-color:#0f3e8d;
	color:#8dacde;
	border: ridge 1px #8dacde;
}
.Poisk a
{
	font-size: 13px;
	color:#8dacde;
}
.Poisk a:hover
{
	color:#ffffff;
}
/* Конец правого блока */

/* Нижний блок*/
.Contakts
{
	background: url('Images/BottomBG.jpg') repeat-x;	
}
.Contakts td
{
	font-family: Arial;
	font-size: 12px;	
	color: #ffffff;	
}
/* Конец нижнего блока */
/* Медиагалерея */
.VideoTbl
{
	margin-top: 10px;
}
.ImgCell
{
	width: 140px;
	text-align: center;
}
.VideoListDescrCell
{
	vertical-align: top;
}
.VideoListCaption
{
	margin-top: 5px;
	margin-bottom: 10px;
}
.VideoTbl a
{
	font-weight: bold;
}
.to_list
{
	text-align: right;
}
/* Конец Медиагалереи */
/* UnitVideo */
.videoBlockMain
{
	padding-top: 20px;
	text-align: center;
}
.videoBlockMain A {
	DISPLAY: block; FONT: 15px/16px "Trebuchet MS", "Times New Roman", serif; COLOR: #ffffff; POSITION: relative; TEXT-DECORATION: none;
}
.videoBlockMain table {
	/*DISPLAY: block; 
	*/
	WIDTH: 300px; HEIGHT: 240px;
/*	border: 1px solid Red;
*/}
.videoBlockMain table td 
{
	vertical-align: bottom;
	cursor: pointer;
}
.videoBlockMain .descr 
{
	HEIGHT: 1px; 
	BACKGROUND: url('Images/bg07.png') 0px 0px;
	COLOR: #ffffff; 
/*
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 82px; MIN-HEIGHT: 42px; BACKGROUND: url('Images/bg07.png') 0px 0px; LEFT: 0px; PADDING-BOTTOM: 15px; OVERFLOW: hidden; WIDTH: 198px; CURSOR: hand; MAX-HEIGHT: 208px; 
	BOTTOM: 0px; 
	PADDING-TOP: 17px; POSITION: absolute
*/
}
.videoBlockMain .descr td 
{
	vertical-align: middle;
/*
	MARGIN-TOP: -33px; DISPLAY: block; BACKGROUND: url(../i/btnPlay.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 70px; POSITION: absolute; TOP: 50%; HEIGHT: 66px
*/
}
/* //UnitVideo */

