body {
	margin: 0px;
	padding: 0px;
	font: 11px arial, sans-serif;
	color: #777;
	background: #f6f6f6 url(../images/bg.gif) center top repeat-x;
}

td {
	font: 11px arial, sans-serif;
}

a {
	color: #0066cc;
}

.a {
	cursor: pointer;
	color: #0066cc;
	background: url(../images/a-bg.gif) left bottom repeat-x;
}

img {
	border: none;
}

h1, h2, h3 {
	margin: 0px;
	padding: 0px;
	font-family: arial, sans-serif;
	font-weight: normal;
	color: #000;
}

h1 { font-size: 24px }
h2 { font-size: 18px }
h3 { font-size: 12px }

h1.line {
	padding-bottom: 3px;
	border-bottom: 3px solid #e02b22;
	color: #333;
}

h2.line {
	padding-bottom: 3px;
	border-bottom: 3px solid #e02b22;
	color: #333;
}

h3.line {
	padding-bottom: 3px;
	border-bottom: 3px solid #e02b22;
	color: #333;
}

p {
	margin: 10px 0px;
	padding: 0px;
}

small {
	font-size: 10px;
}

form {
	margin: 0px;
	padding: 0px;
}

input, select, textarea {
	font: 11px arial, sans-serif;
}

label {
	white-space: nowrap;
}

fieldset {
	margin: 0px;
	padding: 0px;
	border: 1px solid #eee;
}

legend {
	margin: 0px 5px;
	padding: 0px 5px;
}

table.fs12 td {
	font-size: 12px;
}

.red {
	color: #e02b22;
}
.prod{height:0; position:relative; margin:0 auto; z-index: 100; width:1000px;}
.prod2{position:absolute; top: 1850px; width:700px; left:250px;}
.oblast{height:1200px;}