.catalog-price {
	 color:red;
}
div.catalog-top table td {
	padding-right:10px;
	padding-top:10px;
}

div.index_main_bg_fasol{background:url(/bitrix/templates/glavnaya/images/bg_fasol.gif) no-repeat 100% 75px;}
div.index_main_bg_ris_r{background:url(/bitrix/templates/glavnaya/images/bg_ris_r.gif) no-repeat 100% 75px;}
                        /* div.index_main{background:url(/bitrix/templates/glavnaya/images/bg_fasol.gif) no-repeat 100% 194px; min-height:750px;} */
			/* div.index_main#fasol{background:url(/bitrix/templates/glavnaya/images/bg_fasol.gif) no-repeat 100% 75px;} */
			* html div.index_main_bg_fasol{height:750px;}
			* html div.index_main_bg_ris_r{height:750px;}
				/* div.index_main_in{background:url(/bitrix/templates/glavnaya/images/bg_ris_l.gif) no-repeat 0 70px; min-height:750px;} */
				/* #fasol div.index_main_in{background-image:none;} */
				* html div.index_main_in{height:750px;}
				
				div.collection{background:url(/bitrix/templates/glavnaya/images/title_collection.gif) no-repeat 0 0; padding:20px 0 0 520px; height:160px; font-size:16px; font-weight:bold; color:#fff; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}
					div.collection#fasol{padding: 0; background:none; position:relative; z-index:1000;}
				div.collection a{text-decoration:none; color:#fff;}
				div.collection a:hover{text-decoration:underline;}
					div.collection a.red{ color:#c62e2e;}
					div.collection a.orange{color:#eb5f01;}
					div.collection a.orange_b{color:#dd950a;}
					div.collection a.green{color:#99b002;}
					div.collection a.yellow{color:#f4e645;}
					div.collection a.white_g{color:#fff7b8;}
					
					div.fasol_text{font-size:24px;  font-weight:bold; color:#fff; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}
					
				div#video_blog{position:absolute; right: 15%; margin-right:-100px; width:500px;}
				div#video_blog img.png{position:absolute; z-index:0; top:-60px; left:-56px;}
					div.blog_text{color:#fff; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-style:italic; border:1px #000 solid; position:relative; z-index:100; padding:10px 0 0 10px;}
					div.blog_text a{color:#fff; text-decoration:none;}
					div.blog_text a span{ color:#808080;}
					div.blog_text a strong{text-decoration:underline;}
					div.blog_text a:hover strong{text-decoration:none;}
					div.blog_text small{float:right; font-size:10px; color:#808080; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; font-style:normal; padding:3px 10px 0 0;}