/* ==================== Основа */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}

h1 {
	font-family: Arial;
	font-size: 15px;
	color: #ed2c23;
	text-align: left;
	text-decoration: none;
}


/* ==================== Верхнее меню */

.top-menu {
	font-family: Arial;
	font-size: 12px;
	color: #4f4f4f;
	text-align: center;
}

.top-menu a {
	font-family: Arial;
	font-size: 12px;
	color: #4f4f4f;
	text-decoration: none;
}

/* ==================== Навигация */

.menu img {
        border: none;
}

/* ==================== Футер */

.footer {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
}
.footer a {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}




.block1 {
	font-family: Arial;
	font-size: 12px;
	color: #7f7f7d;
	text-align: justify;
}

.block1 a {
	font-family: Arial;
	font-size: 12px;
	color: #d37312;
	text-align: left;
	text-decoration: none;
}

.block1 a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #d37312;
	font-weight: 600;
}

.block1 img {
	padding: 3px;
	border: 1px solid #d2d2d4;
	width: 80px;
	height: 80px;
	float: left;
	margin-right: 10px;
}



.block-detal {
	font-family: Arial;
	font-size: 10px;
	color: #4f4f4f;
	text-align: left;
}

.block {
	font-family: Arial;
	font-size: 12px;
	color: #7f7f7d;
	text-align: justify;
}

.block-full {
	font-family: Arial;
	font-size: 14px;
	color: #7f7f7d;
	text-align: justify;
}

.block a {
	font-family: Arial;
	font-size: 15px;
	color: #ed2c23;
	text-align: left;
	text-decoration: none;
}

.block img {
	padding: 5px;
	border: 1px solid #d2d2d2;
	width: 120px;
	height: 120px;
	float: left;
	margin-right: 10px;
}

.block4 {
	font-family: Arial;
	font-size: 15px;
	color: #7f7f7d;
	text-align: justify;
}

.block4 a {
	font-family: Arial;
	font-size: 14px;
	color: #2288d6;
	text-align: left;
	text-decoration: none;
}
.block4 a:hover {
	font-family: Arial;
	font-size: 15px;
	color: #3d3d3d;
	font-weight: 600;
}

.block4 img {
        border: none;
}

/* ==================== Блок 5 */

.block5 {
	font-family: Arial;
	font-size: 12px;
	color: #7f7f7d;
	text-align: justify;
}

.block5 a {
	font-family: Arial;
	font-size: 12px;
	color: #ed2c23;
	text-align: left;
	text-decoration: none;
}

.block5 img {
	padding: 5px;
	border: 1px solid #d2d2d2;
	width: 219px;
	height: 219px;
}

/* ==================== Блоки */

.block-title {
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #1966a1;
	text-align: center;
	font-weight: 600;
}


/*---Постраничная навигация---*/
.storenumber { font-weight: bold; }
.basenavi { border-bottom: 2px solid #f5f5f5; }
	.basenavi, .bnnavi, .navigation, .navigation a, .navigation span, .bnnavi, .nextprev, .nextprev .thide { float: left; }
	.bnnavi { border: 1px solid #bcc5c9; height: 32px; background: #fff url("../images/fbutton.png") repeat-x 0 100%; }
		.navigation a { text-decoration: none; }
		.navigation a, .navigation span { background: url("../images/basenavi.png") no-repeat; border-right: 1px solid #e0e3e4; font-weight: bold; padding: 0 8px; height: 32px; line-height: 32px; }
		.navigation a, .navigation span.nav_ext { color: #7f7f7d; }
			.navigation a:hover { color: #ed2c23; }
			.navigation span { background-color: #ed2c23; background-position: 0 -32px; color: #fff; }

		.nextprev .thide, .toptop { width: 32px; padding-top: 32px; background: url("../images/basenavi.png") no-repeat; }
		.nextprev a span { cursor: pointer; }

		.nextprev span .pnext { background-position: -32px -64px; }
		.nextprev a .pnext { background-position: -32px -96px; }

		.nextprev span .pprev { background-position: 0 -64px; }
		.nextprev a .pprev { background-position: 0 -96px; }