BODY {
	margin: 0px;
	padding: 0px;
}

h1 {
	font-size: 12pt;
	padding-left: 8pt;
}


/*** Main tags ***/

TD {
	font: 9pt Verdana;
}


P {
	text-align: justify;
	text-indent: 0px;
	padding: 0 10px 5px 10px;
	margin: 10px 0 5px 0;
}


FORM {
	padding: 0 10px 5px 10px;
	margin: 10px 0 5px 0;
}


B {
	color: #008688;
	font-size: 9pt;
}


A {
	text-decoration: none;
}

A:hover {
	text-decoration: underline;
}


/*** Block Logo ***/

#b_logo {
	height: 60px;
	text-align: center;
}



/*** Block Top ***/

#b_top {
	background-color: #008688;
	padding-left: 10px;
	padding-right: 10px;
}



/*** Additional Block for Top ***/

#c_logo {
	padding-top: 10px;
	width: 60px;
	padding-left: 15px;
	padding-right: 15px;
}

#c_toptext {
	color: #FFF;
	text-align: right;
	vertical-align: top;
}



/*** Block Menu ***/

#b_menu {
	border-top: 1px solid #8E8E8E;
	height: 175px;
}

#b_menu #noborder {
	border-top: 0px;
}

#b_menu DIV A {
	padding-top: 6px;
	padding-left: 10px;
	height: 29px;
	display: block;
	border-top: 1px dotted #BEBDBD;
	color: #868686;
	font-weight: bold;
	text-decoration: none;
}

#b_menu DIV A:hover {
	color: #008688;
}

#b_menu IMG {
	margin-right: 10px;
}




/*** Block Head ***/

#b_head {
	border-left: 1px solid #8E8E8E;
	border-top: 1px solid #8E8E8E;

	background: #BED0B7 url("/images/design/ferrum_head.jpg") no-repeat;
	height: 175px;
	padding-right: 10px;

	color: #008688;
	text-align: right;
	font-size: 10pt;
}	

#b_head H2 {
	font: 20pt Verdana;
}




/*** Block Body ***/

#b_body {
	border-left: 1px solid #8E8E8E;
	border-top: 1px solid #8E8E8E;
	vertical-align: top;
}

#b_body P IMG {
	border: 1px solid #008688;
}

#b_body P #about {
	margin: 2px 10px 5px 0;
	float: left;
}


#catalog {
	margin: 10px;
}



#catalog H1 {
	font: bold 12pt Verdana;
	color: #464646;
}

#catalog TABLE#goods, #catalog TABLE#groups {
	width: 97%;
}

#catalog #goods, #catalog #groups {
	font: 10pt Verdana;
}

#catalog #goods TD, #catalog #goods TH {
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
}

#catalog #goods TH {
	background-color: #BEBEBE;
}


#catalog #groups TD, #catalog #groups TH {
	border-bottom: 1px solid #666666;
}

#catalog #groups TH {
	background-color: #BEBEBE;
}



#catalog #nav {
/*	border-bottom: 1px dotted #666666;*/
/*	border-top: 1px dotted #666666;*/
/*	margin: 2px; */
}

#catalog #nav A {
	color: #666666;
}

#catalog #nav A:hover {
	text-decoration: underline;
}

#catalog LI A {
	color: #008688;

}


#catalog UL {
	padding: 0px;
}

UL#l0 LI {
	font: bold 18px Verdana;
	padding-bottom: 15px;
}


UL#l1 LI { 
	font: normal 16px Verdana;
	padding-bottom: 5px;
	list-style-type: circle;
	font-weight: bold;
}


UL#l2 LI {
	font: normal 12px Verdana;
	padding-bottom: 0px;
	list-style-type: square;
}

UL#l2 LI A {
	color: #666666;
}


#main_cat {
	padding: 10px;
	vertical-align: top;
	float: left;
	text-align: center;
}

#main_cat IMG {
	margin-bottom: 5px;
	border: 1px solid #008688;
}

/*** Block Left ***/

#b_left {
	border-top: 1px solid #8E8E8E;
	width: 220px;
	vertical-align: top;
}

#b_left P {
	text-align: left;
}


/*** Block Links ***/

#b_links {
	background-color: #8E8E8E;
	text-align: center;
	height: 20px;
	color: #FFF;
}

#b_links A {
	color: #FFF;
	margin: 0 10px 0 10px;
}

#b_links A:hover {
	text-decoration: underline;
}

#b_back {
	display: block;
	margin: 10px;
}



/*** Block Bottom ***/

#b_bottom {
	padding: 0 10px 0 10px;
	height: 35px;
}

#b_bottom TD, #b_bottom A {
	color: #464646;

}



/*** Additional Block for Left and Body ***/

#t_title1 {
	background-color: #8E8E8E;
	color: #FFF;
}

#t_title2 {
	background-color: #BEBDBD;
	color: #464646;	
}

#t_title1, #t_title2 {
	height: 20px;
	text-transform: uppercase;
	padding: 3px 0px 3px 10px;
}

#a_title {
	color: #FFF;
}

#a_title1 {
	color: #464646;	
}

/*-----IMAGE CATALOG----*/
#imgblock {
	padding: 10px;
	float: left;
	text-align: center;
}