h1 {font-family: Verdana; font-size: 18px; color:#115ca3; display:block;}h2 {font-family: Verdana; font-size: 14px; color:#000000; font-weight: bold; display:block;}.mm { font-family: Verdana; font-size: 10px; color:#b3cde4; font-weight: bold; text-decoration: none;}.mm a:link { font-family: Verdana; font-size: 10px; color:#b3cde4; font-weight: bold; text-decoration: underline; }.mm a:visited { font-family: Verdana; font-size: 10px; color:#b3cde4; font-weight: bold; text-decoration: underline; }.mm a:hover { font-family: Verdana; font-size: 10px; color:#b3cde4; font-weight: bold; text-decoration: underline; }.mmf {font-family: Verdana; font-size: 10px; color:#0056a6; font-weight: bold; text-decoration: none;}.mmf a:link { font-family: Verdana; font-size: 10px; color:#0056a6; font-weight: bold; text-decoration: none; }.mmf a:visited { font-family: Verdana; font-size: 10px; color:#0056a6; font-weight: bold; text-decoration: none; }.mmf a:hover { font-family: Verdana; font-size: 10px; color:#0056a6; font-weight: bold; text-decoration: none; }.fpad0 { padding-top: 5px;}.fpad1 { padding-left: 12px; padding-top: 40px; }.mpad_ {padding-left: 0px; padding-right: 12px; padding-bottom: 4px;}.mpad {padding-left: 12px; padding-right: 12px; padding-bottom: 4px;}.sppad {padding-left: 55px; padding-right: 45px; padding-bottom: 10px; padding-top: 10px;}.lp {padding-right: 30px; padding-left: 14px;}.leftmenu {font-family: Tahoma; font-size: 11px; color:#000000; line-height: 22px;  text-decoration: none;}a.leftmenu:link { font-family: Tahoma; font-size: 11px; color:#000000; text-decoration: none; }a.leftmenu:visited { font-family: Tahoma; font-size: 11px; color:#000000; text-decoration: none; }a.leftmenu:hover { font-family: Tahoma; font-size: 11px; color:#000000; text-decoration: underline; }img {	border: 0;	margin:0;	padding:0;	}body {	margin:0;	padding:0;	}.head {font-family: Verdana; font-size: 11px; color:#FFFFFF;}.sptext {font-family: Verdana; font-size: 11px; color:#0056a6; display:block; margin-top: 14px; margin-bottom: 14px; text-decoration: underline; }.sptext div {position: relative; top:0px; left:0px; right:-5px; padding: 5px; text-decoration: none;}.sptext div b{position: relative; top:0px; left: 5px;}.contacts {font-family: Verdana; font-size: 11px; color:#5c6062;}.contacts a:link { font-family: Verdana; font-size: 11px; color:#5c6062; text-decoration: underline; }.contacts a:visited { font-family: Verdana; font-size: 11px; color:#5c6062; text-decoration: underline; }.contacts a:hover { font-family: Verdana; font-size: 11px; color:#000000; text-decoration: none; }.ats { margin-right:32; margin-bottom:32px; }.links {font-family: Tahoma; font-size: 11px; color:#000000; line-height: 22px;  text-decoration: none;}a.links:link { font-family: Tahoma; font-size: 11px; color:#000000; text-decoration: none; }a.links:visited { font-family: Tahoma; font-size: 11px; color:#000000; text-decoration: none; }a.links:hover { font-family: Tahoma; font-size: 11px; color:#000000; text-decoration: none; }.text {font-family: Verdana; font-size: 12px; color:#000000; line-height:1.5em; text-decoration: none;}.text a:link { font-family: Verdana; font-size: 12px; color:#000000; text-decoration: underline; }.text a:visited { font-family: Verdana; font-size: 12px; color:#000000; text-decoration: none; }.text a:hover { font-family: Verdana; font-size: 12px; color:#000000; text-decoration: none; }.cat {font-family: Verdana; font-size: 12px; color:#035aa1;font-weight: bold;}a.cat:link { font-family: Verdana; font-size: 12px; color:#035aa1;font-weight: bold; text-decoration: none; }a.cat:visited { font-family: Verdana; font-size: 12px; color:#035aa1;font-weight: bold; text-decoration: none; }a.cat:hover { font-family: Verdana; font-size: 12px; color:#035aa1;font-weight: bold; text-decoration: none; }.menu {font-size: 11px; text-decoration: none;  color: #000000; font-family: tahoma, arial, Verdana, Geneva, Helvetica, sans-serif;}.dver {font-family: Verdana; font-size: 10px; color:#000000; text-decoration: none;}A:link { text-decoration: none; color: #000000}A:visited { text-decoration: none; color: #000000;}A:hover { text-decoration:  underline; color: #000000;}A:active { text-decoration: none; color: #000000;}img.left {display:block;float:left;}/*    ????? ??? ????  */.m_lef2_rpm {width: 100%;text-align: right;background: url(http://www.fenix-doors.ru/images/menu.gif) no-repeat left top;height: 32px;}.m_left_rpm {width: 100%;text-align: right;background: url(http://www.fenix-doors.ru/images/menu2.gif) no-repeat left top;height: 32px;}.news1{	color:#000000;	font-family:tahoma;	font-size:12px;	padding-bottom:10px;}.news1 a{	color:#000000;	font-family:tahoma;	font-size:12px;}.news1 a:hover{	color:#000000;	font-family:tahoma;	font-size:12px;}a.news{	font-size:12px;	color:#1884FF;	font-family:tahoma;	text-decoration:underline;}a.news:hover{	color:#1884FF;	text-decoration:none;}.news_date{	color:#848484;	font-size:11px;}.podrob a{text-decoration:underline;font-weight:bold;}.opt_img{margin: 0px 5px 5px 0px;padding: 3px;border:1px solid #000;width:140px;height:190px;}.img_catalog {	border: 0px solid black; 	width: 250px;        height: 350px; 	padding-bottom: 10px; 	padding-top: 0px; 	float:left; 	margin: 20px;}.price:hover {	width: 80px;} .price {	width: 70px;	height: 30px;    background: #0056A6;    padding: 5px;    border: solid 5px red;    float: left;    position: relative;    top: 30px;    left: 0px;    color: #B3CDE4;    	  /* Скругляем углы */-webkit-border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;border-radius: 10px;}
