body
{
	text-align:center;
	margin:0px;
	font-family:verdana;
/*	background-image:url('bg.gif');
	background-repeat: repeat-x;
*/
}
#table-main
{
	width:995px;
}

#table-mainbody
{
	width:995px;
}

#table-undersections
{
	width:995px;
}


.td-gray
{
	background-color:#ececec;
	vertical-align:bottom;
	height:20px;
	font-size:12px;
}

.pkz-block
{
	padding-top:10px;
}

.pkz-info
{
	border:1px #6591ba solid;
}

.pkz-info-header
{
	background-color:#6591ba;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	height:25px;
}

.pkz-info-text
{
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	text-align:justify;
	line-height:15px;
	padding-right:5px;
}

/*#title
{
	height:59px;
	background-color:#6591ba;
	width:995px;
}

#title td
{
	text-align:center;
	vertical-align:bottom;
	padding-bottom:2px;
}
*/

#title
{
	height:59px;
	background-color:#6591ba;
	width:100%;
	background-image:url('bg.gif');
}

#title td
{
	text-align:center;
	vertical-align:bottom;
}
#title a:hover {position:relative; top:0px; left:0px;}

/* Footer шаблона main.cfm */
#footer
{
	text-align:center;
	font-size:12px;
}

.adbox
{
	border:1px #e0e0e0 solid;
	background-color: rgb(236, 236, 236);
	font-size: 11px;
	font-family: verdana;
	color: rgb(51, 102, 153);
	text-decoration: none;
	padding:10px;
	text-align:center;
}

.adplace
{
	padding-top:10px;
	padding-bottom:10px;
}

/* серая полоска */
.td-gray-top
{
	padding-bottom:2px;
	padding-top:2px;
}
.table-gray td
{
	font-size:12px;
	vertical-align:top;
}
.table-gray
{
	width:100%;
}
.table-gray form
{
	margin:0px;
	padding:0px;
}
.td-right-bottom
{
	text-align:right;
	padding-right:6px;
	padding-bottom:2px;
}
.td-right-top
{
	text-align:right;
	padding-right:3px;
	padding-bottom:2px;
	padding-top:2px;
}

.catHeader
{
	border-right:#D0D1DF 1px solid; border-bottom:#D0D1DF 1px solid; background-color:#ececec; font-size:12px;
}
/* Tabs - закладки на главной в шапке */
.tabs {background-color:#ffffff; background-repeat:repeat-x; background-position:top; }
.tabs td.singleTab {text-align:center; background-image:inherit;  background-repeat:repeat-x; background-position:top; padding-bottom:5px; font-weight:bold;}
.tabs td {font-family:verdana; font-size:12px; background-position:top; vertical-align:middle; padding-bottom:3px;}
td.selectedTab { height:28px; background-repeat:repeat-x; text-align:center;cursor: default; font-weight:bold; font-size:12px;  font-family:tahoma;}
.tabs td.tabSide {width:1px; vertical-align:middle; padding:0px;}
.tabs td a:link {color:#333333; text-decoration:none; }
.tabs td a:visited {color:#333333; text-decoration:none;}
.tabs td a:hover {color:#333333; text-decoration:none; top:0; left:0;}
#eroview a:hover {	top:1; left:1;}

/* Для маленького блока новостей */
	#news1 a:link { font-size:13px; line-height:15px; font-family:tahoma; color:#6591ba; text-decoration:none;}
	#news1 a:visited { font-size:13px; line-height:15px; font-family:tahoma; color:#6591ba; text-decoration:none;}
	#news1 a:active { font-size:13px; line-height:15px; font-family:tahoma; color:#6591ba; text-decoration:none;}
	#news1 a:hover { font-size:13px; line-height:15px; font-family:tahoma; color:#45719a; text-decoration:none;}
	#news1 li {padding:0px; margin:0px;  font-family:tahoma;}
	#news1 ol {font-size:13px; list-style-position: inside;}
	#news1 {margin:0px; margin-bottom:9px; margin-top:4px;}
    	#newsswich { vertical-align:top; font-family:tahoma;  font-size:11px;}
	#newsh {font-size:18px; line-height:15px; text-align:center;font-family:tahoma; padding-bottom:2px;}
	.newss { font-size:11px; vertical-align:middle;padding:0px;margin:0px;}
	.newss input {margin:0px;}


/* Today - курсы и Календарь */
td.top-line-today {padding-right:2px; font-size:11px; vertical-align:middle;}
td.top-line-today a:hover {position:relative; top:1px; left:1px;}

/* лента новостей */
.lenta-pubs { word-wrap:break-word; }
.first {table-layout: fixed; width:100%}