.banner {
	border: 1px solid #000000;
}
.maintitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #910505;
	text-decoration: none;
	text-transform: uppercase;
}

.menulink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.maintext {
	font-family: Tahoma;
	color: #404040;
	text-decoration: none;
}
.all {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #666666;
	text-decoration: none;
}

.rlborder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #a50000;
}
.textinput {
	height: 14px;
	width: 96px;
	font-family: Tahoma;
	color: #404040;
	text-decoration: none;
}
.sform {
	height: 34px;
}

.whitelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.bwhitelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.passtinput {
	height: 14px;
	width: 70px;
	font-family: Tahoma;
	color: #404040;
	text-decoration: none;
}
.textfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #404040;
	text-decoration: none;
}
.textlinkfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #004182;
	text-decoration: underline;
}
.blacktextfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.searchinputlong {
	height: 14px;
	width: 246px;
	font-family: Tahoma;
	color: #404040;
	text-decoration: none;
	border: 1px solid #000000;
}
.searchinputlong1 {
	height: 14px;
	width: 120px;
	font-family: Tahoma;
	color: #404040;
	text-decoration: none;
	border: 1px solid #000000;
}
.searchinputlong2{
	height: 20px;
	width: 250px;
	font-family: Tahoma;
	color: #404040;
	text-decoration: none;
	border: 1px solid #000000;
}
.searchinputlong3 {
	height: 20px;
	width: 62px;
	font-family: Tahoma;
	color: #404040;
	text-decoration: none;
	border: 1px solid #000000;
}
.hborder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c3c3c3;
}
.iborder {
	border-width: 1px;
	border-style: solid;
	border-color: #c3c3c3;
}
.imgborder {
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
}
h3 a { margin:0; padding:0; color:#000000;}

.cat td { text-align:center;}
h1 { margin:0; padding:0; font-size:16px; color:#FFFFFF;}
.materials {padding:5px 0 5px 20px; color:#FFFFFF; font-size:14px;}
.materials_opis {padding:10px 0 12px 20px; color:#000000; font-size:12px;}
.head {
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	background-color: #999999;
}
.gost {
	background-color: #CCCCCC;
	font-weight: normal;
	color: #333333;
	font-size: 12px;
}
.created { color:#8a8885; padding:10px 0 0 0}
		.created a { color:#8a8885}
		.created span { color:#ff0000}