body {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#5c5b5b;
	background-color: #e5e4e4;
}
/** Стили основных тегов **/
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#5c5b5b;
	line-height: 17px;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#5c5b5b;
}
a,a:hover{
	color:#5c5b5b;
}
a:hover
{
	text-decoration:none;
}

h1 {
	text-align: left;
	letter-spacing:0.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin: 10px 0px 2px 10px;
}
/** Цепочка **/
ul.breadcrumb-navigation
{
	padding:10px; margin:0;
	padding-top:0px;
	list-style:none;
	font-size: 10px;
}

ul.breadcrumb-navigation li
{
	display:inline;
}

/** Таблица шапки **/
table.table-header
{
	background:url(images/header-table-bg.jpg) repeat-x;
	width:100%;
	height:110px;
}
table.table-header span
{
	display:block;
	color:#f0a574;
	font-size: 16px; 
	font-weight:bold;  
	margin-bottom:10px;
}
table.table-header td.site-town-name
{
	text-align:center;
	width:300px;
	color:#fff;
}
table.table-header td.site-town-name a
{
	color:#fff;
	font-size: 10px; 
}
table.table-header ban
{
	
}
/** Меню верхнее **/
ul.top-menu
{
	background-color:#edba08;
	padding:10px;
	margin:0px;
	margin-top:10px;
	padding-top:10px; 
	padding-bottom:10px; 
	list-style:none;
	font-size: 10px;
}
ul.top-menu li
{
	background-color:#edba08;
	display:inline;
	margin:5px;
}
/** Таблица левого меню и текст **/
table.table-body{
	width:100%;
	height:100%;
	margin-top:10px;
	background-color:#FFFFFF;
}
table.table-body td.left-td{
	width:250px;
	height:100%;
	border-right: 10px #e5e4e4 solid;
}
table.table-body td.main-td{
	padding:10px; 
}
/** Footer table**/
div.table-footer{
	padding-top:10px;
	padding-bottom:10px;
	margin-top:10px; 
	width:100%;
	background-color:#FFFFFF;
	text-align:center;
}
