body{margin:0px;padding:0px;background-color:#f8f9f9}

.top_menu{ font-family:Tahoma; font-size:12px; color:#000000; float:right; width:400px; margin-right:30px; }
.top_menu td{ text-align:center; background:no-repeat; height:27px;}
.top_menu a:link{ font-family:Tahoma; font-size:12px; color:#000000; text-decoration:none}
.top_menu a:visited{font-family:Tahoma; font-size:12px; color:#000000; text-decoration:none}
.top_menu a:hover{font-family:Tahoma; font-size:12px; color:#000000; text-decoration:none}
.menu{ padding-left:8px;}

.spec{ margin-top:20px; background:url(../images/spec_fon.gif)}

.page_content{ padding-bottom:50px; font-size:18px; font-family:Tahoma; color:#2d5f7f; padding: 5px 10px }
.page_content { font-family: Times New Roman; font-size: 12pt; color: black; font-weight: bold }
.page_content a:link{ color:#2d5f7f; text-decoration:underline}
.page_content a:visited{ color:#2d5f7f; text-decoration:underline}
.page_content a:hover{ color:#000000; text-decoration:none}
.page_content h1 { font-size: 20px; color: black }


.page_header {font-family:Tahoma; font-size:12px; color:#183272; }
.page_header a:link{ text-decoration:underline; color:#183272;}
.page_header a:visited{ text-decoration:underline; color:#183272;}
.page_header a:hover{ text-decoration:none; color:#011b2f}

.bottom_link{ color:#022845; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; float:left; padding-left:30px; padding-top:10px;}
.bottom_link a:link{ color:#022845; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:100}
.bottom_link a:visited{ color:#022845; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:100}
.bottom_link a:hover{ color:#022845; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; font-weight:100}

.catalog_header{ margin-bottom:10px; margin-top: 7px; margin-left: 0px;}

.catalog_header_td { white-space: nowrap; text-align: center; padding-left:15px; padding-right:15px; border-right:1px #527de4 solid; }
.catalog_header_td a:link{ font-family:Tahoma; font-size:10px; color:#FFFFFF; text-decoration:none}
.catalog_header_td a:visited{ font-family:Tahoma; font-size:10px; color:#FFFFFF; text-decoration:none}
.catalog_header_td a:hover{ font-family:Tahoma; font-size:10px; color:#CCCCCC; text-decoration:none; }

.itemlist_line0, .itemlist_line1 { height: 30px }
.itemlist_line0 td, .itemlist_line1 td { padding: 0 10px; font-size: 13px }
.itemlist_line0 { background-color: #f0f0ff }
.itemlist_line1 { background-color: #ffffff }

a.navchain_item { font-family: Times New Roman; font-size: 20px; color: indigo; text-decoration: none; font-weight: bold }
a.navchain_item:hover { text-decoration: underline; color: black }

a img { border: none }

.mmt {
	width: auto;
	height: auto;
	margin: 0px;
}

.mmi_passive a,.mmi_active a {
	font-family: Tahoma,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
/*	white-space: nowrap;*/
}

.mmi_passive,.mmi_active {
	padding: 8px;
	cursor: pointer;
	text-transform: lowercase;
	text-align: center;
}

.mmi_active  a {
	color: #CCCCCC;
}

.mm_devide {
	padding-left: 3px;
	padding-right: 3px;
}