div.pages_list
	{text-align: center;}
div#sitemap div.sub
	{margin-left: 40px}
	
div#sitemap
		{
		line-height: 18px;
		}
	
div#sitemap a
		{
		background: url(/images/css/map.gif) 0 3px no-repeat;
		padding-left: 15px;
		color: #851600;
		font-size: 13px;
		font-weight: bold;
		}
		
div#sitemap a:hover
		{
		text-decoration: none;
		}
		
div#sitemap div.sub a
		{
		font-size: 11px;
		font-weight: bold;
		color: #E22000;
		}
	
div.foto	
	{
	float: left;
	padding: 5px;
	overflow: hidden;
	}
div.foto a img
	{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); /* IE 5.5+*/
	-moz-opacity: 0.8; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 0.8; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.8; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */	
	}
div.foto a:hover img
	{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /* IE 5.5+*/
	-moz-opacity: 1.0; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 1.0; /* Konqueror 3.1, Safari 1.1 */
	opacity: 1.0; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */	
	}
	
div#faqList
		{
		width: 500px;
		margin: 0 auto;
		background: #333;
		color: #fff;
		}
div.faq	{padding: 10px}
div.faq_otv	{padding: 10px; background: #111}

div#catalogList a
		{
		color: #533830;
		}
