html, body {
	height:100%;
}
body {
	font-family: Tahoma;
	font-size: 13px;
	color: #009;
	background-color: #F6FDFE;
	margin: 0px;
}
td {
	font-family: Tahoma;
	font-size: 13px;
	color: #009;
}
a {
	font-family: Tahoma;
	font-size: 13px;
	color:#0066cc;
	text-decoration:underline;
}
a:hover {
	text-decoration: none;
}
h1 {
	color: #0066AA;
	font-size: 16px;
	font-family: Tahoma;
	margin: 0px;
	padding: 0px;
	text-indent:0px;
}
h2 {
	color: #0066CC;
	font-size: 13px;
	font-weight: bold;
	font-family: Tahoma;
	text-indent:0px;
}
h3 {
	color: #000099;
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma;
	text-indent:0px;
}
.top {
	background: #E8EFF5 url(img/fonTop.jpg) repeat-x top left;
}
.top1 {
	background: url(img/fonLog.jpg) no-repeat top left;
}
.top_line {
	background: #DCE4F3 url(img/lineTop.jpg) no-repeat top left;
	height: 8px;
}
.logo {
	padding: 11px 0px 0px 15px;
}
.top_contacts {
	color: #0066cc;
	font-size: 10px;
	font-family: Tahoma;
	padding: 0px 10px 10px 0px;
}
.top_right {
	padding: 7px 10px 0px 0px;
}
.home {
	display:block;
	width:32px;
	height:15px;
}
.mail {
	padding: 4px 0px 0px 10px;
	display:block;
	width: 22px;
	height: 11px;
}
.map {
	padding: 4px 0px 0px 10px;
	display:block;
	width: 22px;
	height: 11px;
}
.top_2_bg {
	background: url(img/bun01.jpg) repeat-x top left;
}
.middle_left_bg {
	background: url(img/middle.gif) repeat-x top left;
}
.middle_left {
	background: url(img/left.jpg) no-repeat top left;
	width: 235px;
	padding: 40px 20px 0px 15px;
}
.middle_center {
	background: url(img/middle1.jpg) no-repeat top left;
}
.middle_right {
	background: url(img/middle2Sert.jpg) no-repeat top right;
}
.middle_bottom_left {
	background: url(img/leftFooter_1.jpg) no-repeat bottom left;
}
.middle_bottom_right {
	background: url(img/middle4Sert_1.gif) no-repeat bottom right;
}
.catalog_menu_block {
	padding-bottom: 100px;
}
.catalog_menu_title {
	font-size: 16px;
	color: #06c;
	font-weight: bold;
	border-bottom: 5px solid #C2D1DB;
	padding-bottom: 6px;
}
.catalog_menu_content {
	border-bottom: 5px solid #C2D1DB;
	padding-bottom: 6px;
}
.bottom_menu_cell {
	background: url(img/fonFooter.gif) repeat-x top left;
	border-bottom: 1px solid #dcdcdc;
	height: 34px;
}
.bottom {
	background: url(img/fonFooter3.gif) repeat-x top left;
	border-left: 9px solid #F6FDFE;
	border-right: 11px solid #F6FDFE;
}
.copyright {
	color: #AED8F3;
	padding: 15px 0px 0px 10px;
	font-size:11px;
}
.counters {
	color: #AED8F3;
	padding: 15px 0px 0px 25px;
	font-size:11px;
}
.bottom_adress {
	color: #fff;
	font-size:12px;
	padding: 15px 20px 0px 0px;
}
.top_menu_bg {
	background: #0080D6 url(img/top_menu_bg.gif) repeat-x top left;
	height: 29px;
}
.top_menu_bg_left {
	background: url(img/fonTopMenu1.gif) no-repeat top left;
	padding-left: 20px;
}
.top_menu_bg_right {
	background: url(img/fonTopMenu2.gif) no-repeat top right;
	padding-right: 10px;
}
.bottom_menu td {
	padding: 0px 10px;
}
.bread_crumb_cell {
	padding: 45px 0px 10px 0px;
	border-bottom: 1px solid #B4C1D3;
}
.title_cell {
	padding: 15px 0px 5px 0px;
}
.main_content {
	font-family: Tahoma;
	font-size: 13px;
	padding: 0px 0px 20px 0px;
    //padding: 15px 0px 35px 0px;
	text-align: justify;
	text-indent: 30px;
}
/* .main_content table td, .main_content table th {
	background-color: #f4f7fc;
	border: 1px #babcc0 solid;
	border-top: 0px;
	border-left: 0px;
	text-indent: 0px;
	padding: 5px;
}
.main_content table {
	border: 1px #babcc0 solid;
	border-bottom: 0px;
	border-right: 0px;
	border-collapse: collapse;
}
.main_content table th {
	background: #DADFF3;
	font-size: 19px;
	color: #000099;
	padding: 3px 5px;
} */

.main_content ul, .main_content ol {
	text-indent: 0px;
}
