BODY			{margin:0000;}

TABLE, TD,
TR, IMG 	 	{border:0px; vertical-align:top; FONT-FAMILY:Arial; TEXT-DECORATION: none;}

#logo_text		{COLOR: #847D70; FONT-SIZE:11px; padding-left:37px; padding-right:40px;}

.menu_zag		{color:#5A5A5D; font-weight:bold; font-size:17px;}
.for_link1		{font-size:14px;}
.for_link_podmenu	{font-size:14px;}
.for_link_podmenu_step  {padding-top:5px;}

.link_rozov_bg  	{background-image: url('images/link_rozov_bg.gif'); background-repeat:repeat-x;}
.link_rozov 		{color:#FFF; font-weight:bold; font-size:12px; TEXT-DECORATION:none;}

.link_rozov_bg2 	{background-image: url('images/link_rozov_bg2.jpg'); background-repeat:repeat-x; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px;}
.link_rozov2	{color:#FFF; font-weight:bold; font-size:11px; TEXT-DECORATION:none;}

.link_rozov_withline	{color:#E7105A; font-weight:bold; font-size:11px; TEXT-DECORATION:underline;}
.link_iso_div		{position:relative; bottom:28px; padding-left:68px;}
.link_iso		{color:#E7105A; font-weight:bold; font-size:13px; TEXT-DECORATION:underline;}
.text_iso_div		{position:relative; bottom:15px; padding-left:14px;}
.text_iso		{color:#9C9484; font-size:11px;}
.link_dashedm		{border-bottom: 1px dashed #090508}
.link_dashedm_text   	{COLOR: #090508; TEXT-DECORATION:none; FONT-SIZE: 13px;}
.link_dashed_rozov	{border-bottom: 1px dashed #E7105A}
.link_dashed_rozov_text	{COLOR: #E7105A; TEXT-DECORATION:none; FONT-SIZE: 12px; font-weight:bold;}
.link_blue		        {COLOR: #1084DE; TEXT-DECORATION: underline; FONT-SIZE: 14px;}
.link_blackm	        {COLOR: #000; TEXT-DECORATION: underline; FONT-SIZE: 13px; font-weight:bold;}
.link_blue_mini	        {COLOR: #1084DE; TEXT-DECORATION: underline; FONT-SIZE: 11px;}
.link_blue_mini2        {COLOR: #1084DE; TEXT-DECORATION: underline; FONT-SIZE: 12px;}
.ffaq			        {COLOR: #ff2400; FONT-SIZE: 12px; font-weight:bold;}
.link_itogo_dashed	{border-bottom: 1px dashed #E7105A; padding-bottom:3px;}
.link_itogo			{COLOR: #E7105A; TEXT-DECORATION:none; FONT-SIZE: 17px; font-weight:bold;}

.link_page_now		{COLOR: #000; TEXT-DECORATION:none; FONT-SIZE: 16px; font-weight:bold;}
.link_page:link		{COLOR: #1084DE; TEXT-DECORATION:underline; FONT-SIZE: 16px; font-weight:bold;}
.link_page:visited	{COLOR: #1084DE; TEXT-DECORATION:underline; FONT-SIZE: 16px; font-weight:bold;}
.link_page:hover	{COLOR: #E7105A; TEXT-DECORATION:none; FONT-SIZE: 16px; font-weight:bold;}
.link_page:active	{COLOR: #1084DE; TEXT-DECORATION:underline; FONT-SIZE: 16px; font-weight:bold;}

.footer_bg_up	  	{background-image: url('images/footer_bg_up.gif'); background-repeat:repeat-x;}
.footer_bg_centr_1  	{background-image: url('images/footer_centr_bg_1.jpg'); background-repeat:repeat-x;}
.footer_bg_centr_2  	{background-image: url('images/footer_centr_bg_2.jpg'); background-repeat:repeat-x;}
.footer_bg_centr_3  	{background-image: url('images/footer_centr_bg_3.jpg'); background-repeat:repeat-x;}
.footer_bg_centr_4  	{background-image: url('images/footer_centr_bg_4.jpg'); background-repeat:repeat-x;}
.footer_bg_centr_5  	{background-image: url('images/footer_centr_bg_5.jpg'); background-repeat:repeat-x;}
.footer_bg_centr_6  	{background-image: url('images/footer_centr_bg_6.jpg'); background-repeat:repeat-x;}
.footer_bg_centr_7  	{background-image: url('images/footer_centr_bg_7.jpg'); background-repeat:repeat-x;}

.footer_bg_centr2  	{background-image: url('images/footer_centr_bg2.jpg'); background-repeat:repeat-x;}
.footer_phone1		{color:#6C6561; font-size:13px; font-weight:bold;}
.footer_phone2		{color:#A6A5A9; font-size:13px;}
.footer_mail		{color:#1084DE; font-size:12px; font-weight:bold;}
.yellow_on_black	{color:#E6D617; background:#000; font-size:18px; padding:3px;}
.text_after_y_on_b	{color:#FFF; font-size:10px; padding-top:11px; padding-left:5px;}
.footer_link_white      {COLOR:#FFF; TEXT-DECORATION: underline; FONT-SIZE: 11px; font-weight:bold;}

.link_search_dashed	{border-bottom: 1px dashed #E7105A;}
.link_search_dashed_text {color:#E7105A; text-decoration:none; font-size:11px; font-weight:bold;}

.centr_text		{color:#5A7B84; font-size:12px;}
.centr_text a		{color:#1084DE}
.centr_text h1	{font-size:17px;}
.centr_text h2	{font-size:15px;}
.centr_text2	{color:#9C9484; font-size:12px;}
.centr_text3	{color:#000; font-size:11px;}
.centr_zag_big	{color:#5A7B84; font-size:17px; font-weight:bold;}
.centr_zag_big2	{color:#5A7B84; font-size:18px;}
.centr_link		{color:#1084DE; font-size:11px; text-decoration:underline;}
.license		{color:#848B8B; font-size:11px;}
.phone1_big		{color:#848B8B; font-size:23px; font-weight:normal;}
.phone2_big		{color:#848B8B; font-size:16px;}

.padding_top_icos	{padding-right:15px; padding-top:19px;}
.padding_mini_icos	{padding-bottom:4px;}


.panel_bg	  	{background-image: url('images/panel_bg.jpg'); background-repeat:repeat-x;}

.korzina			 {display:none; background:#E3E4DC; position:absolute; z-index:1000; margin-right:15px; top:56px; border-bottom:2px solid #CACBC3; border-left:2px solid #CACBC3; border-right:2px solid #CACBC3;}
.korzina_info		 {COLOR: #7B8080; TEXT-DECORATION:none; FONT-SIZE: 10px;}
.korzina_zag		 {COLOR: #687273; FONT-SIZE: 17px; font-weight:bold;} 
.korzina_number		 {COLOR: #687273; FONT-FAMILY:Arial; FONT-SIZE: 20px;}
.korzina_zag_table	 {COLOR: #000; FONT-SIZE: 15px; font-weight:bold;}
.korzina_zag_table_r {COLOR: #E7105A; FONT-SIZE: 15px; font-weight:bold;}
.korzina_data_1		 {COLOR: #000; FONT-SIZE: 11px; font-weight:bold;}
.korzina_data_2		 {COLOR: #1084DE; TEXT-DECORATION: underline; FONT-SIZE: 12px;}
.korzina_data_3		 {COLOR: #000; TEXT-DECORATION: none; FONT-SIZE: 12px;}
.korzina_data_4		 {COLOR: #000; TEXT-DECORATION: none; FONT-SIZE: 13px;}
.itogo_cena			 {COLOR: #000; TEXT-DECORATION: none; FONT-SIZE: 17px;}

.link_notactive		 {COLOR: #000; TEXT-DECORATION: none; FONT-SIZE: 12px;}

.otovare_zag_mini       {COLOR: #7B8080; FONT-SIZE: 12px;}
.otovare_zag_mini_link  {COLOR: #7B8080; TEXT-DECORATION:underline; FONT-SIZE: 12px;}
.otovare_zag_big        {COLOR: #5C7778; FONT-SIZE: 16px; font-weight:bold;}
.otovare_info	        {COLOR: #5C7778; FONT-SIZE: 12px;}
.otovare_info h1      {FONT-SIZE: 17px;}
.otovare_info h2      {FONT-SIZE: 14px;}
.otovare_info a       {color:#1084DE}
.foto_border		{border-top:4px solid #CBCBCB; border-bottom:4px solid #CBCBCB; border-left:4px solid #CBCBCB; border-right:4px solid #CBCBCB;}

.form_text	        {COLOR: #616A69; FONT-SIZE: 12px; padding-bottom:2px;}
.black_mini		{COLOR: #000; FONT-SIZE: 11px; font-weight:bold;}

.spravka			{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9;  background:#FFF; padding:10px; position:absolute; z-index:2000;margin-left:24px; width:200px; display:none; border-top:1px dashed #000; border-bottom:1px dashed #000; border-left:1px dashed #000; border-right:1px dashed #000;}
.spravka2			{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9;  background:#FFF; padding:10px; position:absolute; z-index:2000;margin-left:24px; right:300px; text-align:left; width:200px; display:none; border-top:1px dashed #000; border-bottom:1px dashed #000; border-left:1px dashed #000; border-right:1px dashed #000;}
.spravka3			{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9;  background:#FFF; padding:10px; position:absolute; z-index:2000;margin-left:24px; right:163px; text-align:left; width:200px; display:none; border-top:1px dashed #000; border-bottom:1px dashed #000; border-left:1px dashed #000; border-right:1px dashed #000;}
.spravka4			{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9;  background:#FFF; padding:10px; position:absolute; z-index:2000;margin-left:24px; right:27px; text-align:left; width:200px; display:none; border-top:1px dashed #000; border-bottom:1px dashed #000; border-left:1px dashed #000; border-right:1px dashed #000;}
.spravka_text	        	{COLOR: #5C7778; FONT-SIZE: 14px;}

#webmark_text		{color:#5A5A5D; font-size:12px; float:right}
#webmark_sleva		{padding-top:36px; float:left}
#webmark_sprava		{padding-top:36px; float:left; padding-right:50px;}
#webmark_logo		{float:left}
.webmark_link1		{color:#A6A5A9; font-size:12px; TEXT-DECORATION:underline}
.webmark_link2		{color:#00B5E7; font-size:12px; TEXT-DECORATION:underline}
#webmark_td		{vertical-align:bottom; text-align:right; background-image:url('images/webmark_bg.gif'); background-repeat:repeat-x; height:10px;}


.pole_vvoda			{width:130px; height:19px; border-top:1px solid #000; border-bottom:1px solid #000; border-left:1px solid #000; border-right:1px solid #000;}
.pole_vvoda_select	{width:200px; height:19px; border-top:1px solid #000; border-bottom:1px solid #000; border-left:1px solid #000; border-right:1px solid #000;}

.email				{COLOR: #1084DE; TEXT-DECORATION: underline; FONT-SIZE: 12px;}
.nadpolem			{COLOR: #847D70; FONT-SIZE:13px;}



.k0					 {height:1px; background:#CACBC3;}
.k1					 {padding-top:5px; padding-right:15px;}
.k1d				 {width:75px; COLOR: #000; FONT-SIZE: 11px; font-weight:bold; overflow:hidden;}
.k2					 {padding-top:4px; padding-right:15px;}
.k2l				 {COLOR: #1084DE; TEXT-DECORATION: underline; FONT-SIZE: 12px;}
.k2nad				 {COLOR: #000; TEXT-DECORATION: none; FONT-SIZE: 12px; display:none;}
.k3					 {padding-top:4px; padding-right:15px; overflow:hidden;}
.k3l				 {COLOR: #000; TEXT-DECORATION: none; FONT-SIZE: 12px;}
.k3nad				 {COLOR: #000; TEXT-DECORATION: none; FONT-SIZE: 12px; display:none;}
.k4					 {background:#DCD6CA; padding-top:4px; padding-left:5px; padding-right:5px; text-align:right;}
.k4d				 {width:70px;COLOR: #000; TEXT-DECORATION: none; FONT-SIZE: 13px;}
.k5					 {padding-top:3px; padding-left:15px; padding-right:15px;}
.k5d				 {width:70px; height:19px}



textarea {
 overflow-y:auto;
}


.bg_blue	  		{background-image: url('images/blue.gif'); padding-top:0px; padding-bottom:4px; height: 22px;}
.bg_red	  			{background-image: url('images/red.gif'); padding-top:1px; padding-bottom:4px; height: 22px; padding-left:4px; padding-right:4px;}
.bg_blue A {
    COLOR:#FFF; TEXT-DECORATION: none; FONT-SIZE: 13px;
}
.bg_red A {
    COLOR:#FFF; TEXT-DECORATION: none; FONT-SIZE: 13px;
}
.link_blue		        {COLOR:#FFF; TEXT-DECORATION: none; FONT-SIZE: 13px;}
.link_blue2		        {COLOR:#1084DE; TEXT-DECORATION: underline; FONT-SIZE: 13px;}
.prbm				{padding-top:1px; padding-bottom:3px}




        .endb {
            clear: both;
            font-size: 0px;
            line-height: 0px;
        }
        .mbc {
            float: left;
            margin-left: 10px;
            background: url('/i/mbc.gif');
        }
        .mbc A{
            position: relative;
            top: -1px;
            color: #fff;
            font-size: 13px;
            text-decoration: none;
            line-height: 22px;
            padding-right: 5px;
        }
        .mbr {
            float: left;
            margin-left: 10px;
            background: url('/i/mbr.gif');
        }
        .mbr A{
            position: relative;
            top: -1px;
            color: #fff;
            font-size: 13px;
            text-decoration: none;
            line-height: 22px;
            padding-right: 5px;
        }
        .mbcin {
            margin: 2px 4px 4px 6px;
        }
        .minus {
            float: left; width: 10px;
        }
        .ml5 {
            margin-left: 5px;
        }
        .ml10 {
            margin-left: 10px;
        }
        .ml10mbc {
            margin-left: 10px;
            background: url('/i/ml10mbc.jpg') no-repeat bottom right;
        }
        .blink {
            margin-left: 8px;
            color: #888;
            margin-bottom: 4px;
        }
        .blink SPAN {
            font-size: 13px;
            margin-left: 2px;
        }
        .blink SPAN SPAN{
            font-size: 12px;
            color: #e7105a;
            margin: 0px 1px 0px 1px;
            font-weight: bold;
        }
        .blink A {
            color: #1084de;
            font-size: 13px;
            text-decoration: underline;
            line-height: 18px;
        }
        .rozov {
            margin-bottom: -1px;
            color: #e7105a;
            font-size: 13px;
            text-decoration: none;
            line-height: 18px;
        }
        .black {
            margin-bottom: -1px;
            font-size: 13px;
            text-decoration: none;
            line-height: 18px;
        }
        .minimize {padding:0 25px;margin:-20px 0 0 0;text-align:right;}
        .minimize, .minimize a {font-size:10px;color:#f2f2f2;}
