body {
	font-family: tahoma, verdana, arial, geneva, helvetica, sans serif;
	font-size: 14px;
	color: #3A586D;
	}

table, tr, td, div, span, p  {
	font-family: tahoma, verdana, arial, geneva, helvetica, sans serif;
	font-size: 14px;
	color: #4E6174;
	}

/* --- top --- */
.top-layout {padding-bottom: 12px; color: #98AFC4;}
.lang {font-size: 13px;}
.top-layout a:link, .top-layout a:active, .top-layout a:visited {font-size: 13px; text-decoration: none; font-weight: bold; color: #ACC6DE;}
.top-layout a:hover {font-size: 13px; text-decoration: underline; font-weight: bold; color: #ACC6DE;}

.top-layout .accent {color: #ACC6DE;}
.top-layout table, .top-layout td, .top-layout span  {color: #98AFC4; font-size: 13px;}
/* --- top --- */


a:link, a:active, a:visited {
	text-decoration: underline;
	font-weight: bold;
	color: #97B8D5;
	font-size: 14px;
}
a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #03C;
	font-size: 14px;
}

.bg-line-light {background-color: #B9D0E2;}
.bg-line-dark {background-color: #64819D;}
.line-layout {padding-top: 16px; padding-bottom: 19px;}
.menu-layout {padding-top: 10px;}

.date {color: #ffffff;}
.news {font-size: 12px; }


/* --- подвал --- */
.copy {color: #BEDDF4; font-size: 13px;}
.copy .accent {color: #ffffff; font-size: 13px;}
.contact {color: #BEDDF4; font-size: 13px;}
.contact .accent {font-weight: bold; color: #BEDDF4; font-size: 13px;}
/* --- подвал --- */


/* --- контент --- */
.accent {font-weight: bold;}
/* --- контент --- */

/* ссылки */
/* a:link, a:visited {text-decoration: underline; font-weight: bold; color: #453285;}
a:active, a:hover {text-decoration: none; font-weight: bold; color: #584caa;} */

