.bgrfixxy{
	background-position : right;
	background-repeat : no-repeat;
}
.bgtfixxy{
	background-position : top;
	background-repeat : no-repeat;
}
.bgfixy{
	background-repeat : repeat-x;
}
.bgb{
	background-position : bottom;
}

.menutop{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	white-space : nowrap;
}
.menutop a{
	color : #FFFFFF;
	text-decoration : none;
}
.menutop a:hover{
	text-decoration : underline;
}

.menu{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #505050;
}
.menu a{
	color : #505050;
	text-decoration : none;
}
.menu a:hover{
	text-decoration : underline;
}
.menu a.current{
	color : #000000;
	text-decoration : none;
}

.imgblock{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #585858;
}
.imgblock a{
	color : #585858;
	text-decoration : none;
}
.imgblock a.lined:hover{
	text-decoration : underline;
}
.imgblock span{
	font-family : "Times New Roman", Times, serif;
	font-size : 21px;
	color : #000000;
	line-height : 19px;
}

.catalog{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #585858;
}
.catalog span.name{
	font-family : "Times New Roman", Times, serif;
	font-size : 21px;
	color : #7E060F;
	line-height : 19px;
}
.catalog h1{
	margin-bottom : 0px;
	margin-top : 0px;
	font-size : 11px;
	font-weight : bold;
}
.catalog h2{
	margin-bottom : 0px;
	margin-top : 0px;
	font-size : 11px;
	font-weight : bold;
}
.catalog a{
	color : #585858;
	text-decoration : none;
}
.catalog a:hover{
	text-decoration : underline;
}

.catalogpage{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
}
.catalogpage h1{
	margin-bottom : 0px;
	margin-top : 0px;
	font-size : 14px;
	color : #333333;
	font-weight : normal;
}
.catalogpage h2{
	margin-bottom : 0px;
	margin-top : 0px;
	font-family : "Times New Roman", Times, serif;
	font-size : 20px;
	color : #333333;
	font-weight : normal;
}
.catalogpage span.content{
	font-size : 12px;
}
.catalogpage span.price{
	font-size : 14px;
	color : #7E060F;
}
.catalogpage span.spec{
	color : #14406F;
}

.advert, .action, .events{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #333333;
	background-repeat : repeat-x;
	padding-right : 2px;
}
.advert a,.action a,.events a{
	color : #333333;
}
.advert a:hover,.action a:hover,.events a:hover{
	text-decoration : none;
}



.text{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
}
.text h1{
	margin-bottom : 0px;
	margin-top : 0px;
	font-family : "Times New Roman", Times, serif;
	font-size : 21px;
	font-weight : normal;
	color : #000000;
	line-height : 19px;
}
.text a{
	color : #333333;
	text-decoration : underline;
}
.text a:hover{
	text-decoration : none;
}
.text a.sitemap {
	color : #585858;
	font-size : 11px;
	font-weight : bold;
}
.text span.sitemap{
	font-size : 11px;
	font-weight : bold;
}

.footimg{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #585858;
	padding-left : 15px;
}
.footimg a{
	color : #585858;
	text-decoration : none;
}
.footimg a.lined{
	text-decoration : underline;
}
.footimg a.lined:hover{
	text-decoration : none;
}
.footimg span{
	font-family : "Times New Roman", Times, serif;
	font-size : 21px;
	color : #000000;
	line-height : 19px;
}

.address{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #5E5E5E;
	padding-left : 15px;
	padding-right : 25px;
}
.address a{
	color : #5E5E5E;
}
.address a:hover{
	text-decoration : none;
}
