	.a_hor,.a_hor:visited,.a_hor:hover,.a_hor:link,.a_hor_active {color:#273F84}
/*.a_hor,.a_hor:visited,.a_hor:hover,.a_hor:link,.a_hor_active {color:black} #F26288*/
	.kl_day{background-color: #cdcece; padding:3px}	
	.kl_tbl{width: 14.28%}
	.kl_vh{color:red}
	.kl_date{background-color: #FFFFFF; padding:3px}
	.kl_b{font-weight: bold}
	.kl_ms{padding-top: 5px;}
    .zgl_mer{color: #004A80; font-size: 12px; font-weight: bold; text-transform: uppercase; padding-top: 5px;padding-bottom: 10px}
	
	A:link {color: #cf607d;text-decoration:none} 
	A:visited {color: #cf607d;text-decoration:none}
	A:hover {color: RED;text-decoration:none}
	body{font-family: VARDANA; font-size: 10px; margin-left: 0; margin-top: 0; margin-bottom: 0; margin-right: 0;}
	table{font-size: 13px;}
	.field{background-color: #fff; color: #000000; border: 1px #AAAAAA solid; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
	.zgl{color: #A31D21; font-family: Arial; font-size: 14px;}
	.zgl_w{color: #FFFFFF; font-family: Arial; font-size: 14px;}
	.inform{background-image: url(img/fon_inform.gif); background-position: top}

	.r4_tab_1	{border: 1px solid #C0C0C0; padding: 0px;width:100%; border-collapse:collapse;}
	.r4_tab_2	{border: 1px solid #C0C0C0; padding: 0px;width:100%; border-collapse:collapse;}
	.r4_tab_3	{border: 0px dashed; padding: 0px;width:100%; border-collapse:collapse;}
	.r4_tab_1 td {vertical-align:top; padding:3px; border-style: solid; border-width: 1px; border-color:#cccccc; }
	.r4_tab_1 th {vertical-align:top; padding:3px; border-style: solid; border-width: 1px; border-color:#cccccc; background-color:#eeeeee;}
	.r4_tab_2 td {vertical-align:top; padding:3px; border-style: solid; border-width: 1px; border-color:#cccccc}
	.r4_tab_2 th {vertical-align:top; padding:3px; border-style: solid; border-width: 1px; border-color:#cccccc; font-weight:normal;text-align:left}
	.r4_tab_3 td {vertical-align:top; padding:0px; border-style: solid; border-width: 0px; border-color:#cccccc}
	.r4_tab_3 th {vertical-align:top; padding:0px; border-style: solid; border-width: 0px; border-color:#cccccc; font-weight:normal;text-align:left}
	.r4_tab_1 .r4_td_gray  {vertical-align:top; padding:3px; border-style: solid; border-width: 1px; border-color:#cccccc; font-weight:bold;text-align:left}
    .r4_inp_100 input{width:100%; }
    
	.r4_img_left{float:left;margin-right:10px; margin-bottom:5px; margin-top:5px;}
	.r4_img_right{float:right;margin-left:10px; margin-bottom:5px; margin-top:5px;}
	.r4_img_center{display:block; margin-bottom:5px; margin-top:5px;align:center}

	.r4_td_event
	{
    	border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; 
    	border-top-style: solid;
    	border-bottom-width:1px; border-bottom-style: solid; 
    	border-color:#cccccc; padding-top:3px; padding-bottom:3px; vertical-align:top;
		background-color:#eeeeee;
	}

	.r4_td_event2
	{
    	padding-top:3px; padding-bottom:20px; vertical-align:top;
	}
	.r4_textsm{font: normal 12px Arial; color:#333333}
	.r4_textgray{font: normal 11px Arial; color:#777777}

/* Catalog */
a.catalog-category-title { 
  color:#AF2B4F;
  font-family:Verdana;
  font-size:14px; 
  line-height:1.5;
  padding-left:10px;
  text-decoration:underline; 
  }

  a.catalog-category-title:hover { text-decoration:none; }

a.catalog-main-category-title { 
  color:#AF2B4F;
  font-family:Verdana;
  font-size:14px; 
  line-height:2;
  padding-left:10px;
  text-decoration:underline; 
  }

  a.catalog-main-category-title:hover { text-decoration:none; }

a.catalog-main-position-preview {  
  font-family:Verdana;
  font-size:12px; 
  }

div.catalog-category {  
  border-top:1px dotted #EFD1DB; 
  width:650px;
  }

div.catalog-category-description { 
  background:#FFEFF4; 
  color:#333;
  font-family:Verdana;
  font-size:11px; 
  padding:10px 20px;
  }

table.catalog-category,
table.catalog-main-category { 
  width:650px;
  padding:5px 0px;
  }

  table.catalog-category td,
  table.catalog-main-category-preview td {
    text-align:center;
    vertical-align:top;
    width:230px; 
    }

table.catalog-main-category.even { 
  background:#FFEFF4; 
  border-bottom:1px dotted #EFD1DB; 
  border-top:1px dotted #EFD1DB; 
  }

table.catalog-navigation td {
  font-size: 14px;
  text-transform: uppercase;
}

  table.catalog-navigation td a {
    font-size: 14px;
    text-transform: uppercase;
  }

    table.catalog-navigation td a:hover {
      text-decoration: underline;
    }

/* Search */
form.search-block { padding-top:20px; }

  form.search-block input.searchfield { width:180px; }

table.search-catalog td.product { width:230px; }

