/*  -----------------------------------------------------------------------общие свойства страницы-----начало-----------------------------------------------------------------------------------*/
* {
    margin:0; /*padding:0; */
    line-height: 150%;
    font-family: Tahoma, Verdana, Arial, Sans;
}


body {
	padding: 0;
	margin: 0;
	width: 100%;
	font-family: Tahoma, Verdana, Arial, Sans;
	font-size: 12px; 
	background: #ffffff;
}

p {
	font: normal 12px Tahoma, Sans;	
	line-height: 180%;
	padding-bottom: 5px; 
}



/*  границы таблицы свернутые */
table {
	font: normal 12px Tahoma, Sans;	
	/*line-height: 150%;*/
    border-collapse: collapse;
	padding: 0;
}

/*  -----------------------------------------------общие свойства страницы-----конец-----------------------------------------------------------------------------------*/

/*  СТИЛИ МЕНЮ НАЧАЛО */

/*--------------левая колонка---шапка --не менять-----*/
td.leftmenu {
width: 160px;
height: auto;
background-image: url(img/menu-spc.gif);
vertical-align: top;
padding-left: 3px;

}

/*------ меню в левой колонке- не менять----------*/
td.leftmenuitem {
font: bold 12px Tahoma;
text-align: left;
padding-left: 5px;
width: 157px;
height: 35px;
background-image: url(img/menu-item.png); 
}

/*--------------правая колонка---не менять-----*/
td.rightmenu {
font: bold 12px Tahoma;
width: 158px;
height: auto;
vertical-align: top;
padding-left: 15px;
padding-right: 5px;
}

/*--------------цетральная широкая колонка для основного текста-----*/
td.centerblock {
font: normal 12px Tahoma;
height: auto;
vertical-align: top;
}

/*--------------футер, общая на всех ячейка-----*/
td.foot {
	font: bold 10px Tahoma;
	color: #000066;
	text-align: center;
	height: 67px;
	border: 0;
	vertical-align: center;
}

/*--------------футер, левая ячейка-----*/
td.foot-left {
	font: bold 10px Tahoma;
	color: #000066;
	text-align: right;
	width: 291px;
	height: 67px;
	background-image: url(img/foot-left.png);
	vertical-align: bottom;
	
}	

td.countl {
	
	text-align: left;
	width: 50%;
	height: auto;	
	vertical-align: bottom;
	padding-bottom: 9px;
	padding-left: 32px;
}	

td.countr {
	
	text-align: left;
	width: 50%;
	height: auto;	
	vertical-align: bottom;
	padding-bottom: 9px;
	padding-left: 16px;
}	

/*--------------футер, центральная ячейка-----*/
td.foot-center {
	border: 0;
	font: bold 10px Tahoma;
	color: #000066;
	text-align: center;
	width: auto;
	height: 67px;
	background-image: url(img/foot-center.png);
	text-align: center; 
}

/*--------------футер, правая ячейка-----*/
td.foot-right {
	font: bold 10px Tahoma;
	color: #000066;
	text-align: center;
	padding-right: 0;
	width: 261px;
	height: auto;
	background-image: url(img/foot-right.png);
}
/*--------------------------------------------ТЕКСТОВЫЕ СТИЛИ----------------------------------------------------*/
/*--------------текст для футера-----*/
.foot {
	font: bold 10px Tahoma;
	color: #000066;
	text-align: center;
} 

/*--------------текст для правой ячейки футера, с отступом-----*/
.footright {
	font: bold 10px Tahoma;
	color: #5895DF;
	text-align: right;
	padding-right: 15px;
	padding-bottom: 0;
}

/*--------------текст копирайта в центральной ячейке футера-----*/
.copy {
	font: bold 10px Tahoma;
	color: #3366FF;
	text-align: center;
}

b.b1 { 
	font: bold 12px Tahoma;
	color: #000066;
}
/*----------------------------СТИЛИ ССЫЛОК-------------------------------------------------------------------------*/
a.m  {
    color: #000066;
    text-decoration: none;
}

a.m:hover  {
    color: #FFFFEC;
	font: bold 12px Tahoma;
	text-decoration: none;	
}


a.m:visited {
	color: #3366FF;
	text-decoration: none;
}

a.m:visited:hover {
	color: #ECECFF;
}

a.m1 {
	color: #000066;
	font: bold 10px Tahoma;
	text-decoration: none;
}


a.m1:hover {
	color: #18A1E9;
	font: bold 10px Tahoma;
	text-decoration: none;
}


a img {
    border: 0;
}


/*---------------------------------------------------БЛОКИ ТЕКСТОВЫЕ------------------------------------------*/
/* блок для ничего, просто для заполнения пространства для красоты внизу страницы  */
#ghost {
	height: 200px;
}

/*-------------заголовок новости---------------*/
#header {
	background: #589FDF;
	padding: 5px 0 5px 10px;  /*#338877 #FF6600;сверху, справа, снизу, слева отступы  */
	height: auto;
	margin: 0;
	margin-top: 0;
	border: 1px;
	border-color: #589FDF; 
	border-style: solid;
	line-height: 130%;
	font: bold 12px Tahoma, Sans;
	color: #FFFFFF;
}

/*-------------просто текст---------------*/
#content {
	padding: 4px;
	margin: 0;
	margin-top: 5px;
	margin-bottom: 5px;
	height: auto;
	border: 1px;
	border-color: #9695A6;
	border-style: dashed;	
	/*clear: both;*/
	font: normal 12px Tahoma, Sans;
	text-align: justify;
	line-height: 150%;
}

/*-------------текстовый блок в правой колонке---------------*/
#contentright {
	padding: 4px;
	margin: 0;
	margin-top: 0px;
	margin-bottom: 5px;
	height: auto;
	border: 1px;
	border-color: #9695A6;
	border-style: dashed;	
	clear: both;
	font: normal 10px Tahoma, Sans;
	font-weight: 700;
}
