boby 	{ 	font-size:13px; 
		font-family: Arial;
                margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}

.txt:first-letter { color:#CB0200; font-weight:bold; font-family:arial; font-size:16px;}

 h1	{ 	font-size: 18px; color: #363534;}
 h2	{ 	font-size: 16px; color: #363534;}

li{color:#505050;}
td{color:#505050; font-family: Arial; font-size:13px; }

h5 { color:#CB0200; font-family:arial; font-size:16px; margin:0 0 0 10px; padding:5px;}

a	{	text-decoration: none;	}
p a {text-decoration: underline}

img	{	border:none;}

h1,h2,h3,h4,	{ MARGIN: 0px; padding: 0px; 		}
table		{	border-spacing: 0px;		}
.all		{	WIDTH: 100%;		}

#header		{			}

#content	{	MARGIN: 10px; 
			padding: 0px;
		}

.left_box	{	WIDTH: 90%;	vertical-align: top;	}
.left_box div	{	WIDTH: 100%;
				background-image: url(/izo/fon.gif); 
				background-repeat: repeat; 
				background-position: 0% 0%;
			}
.left_box div div	{	WIDTH: 100%;
				background-image: url(/izo/table_o_.gif); 
				background-repeat: repeat-x; 
				background-position: 0% 0%;
			}
.left_box div div div	{	WIDTH: 100%;
				vertical-align: top;
				background-image: url(/izo/table_o_.gif); 
				background-repeat: repeat-x; 
				background-position: 0% 100%;
			}
.left_box div div div div	{	WIDTH: 100%;
				vertical-align: top;
				background-image: url(/izo/table_o0.gif); 
				background-repeat: repeat-y; 
				background-position: 0% 0%;
			}
.left_box div div div div div	{	WIDTH: 100%;
				vertical-align: top;
				background-image: url(/izo/table_o0.gif); 
				background-repeat: repeat-y; 
				background-position: 100% 0%;
			}
.left_box div div div div div div	{	WIDTH: 100%;
				vertical-align: top;
				background-image: url(/izo/table_o1.gif); 
				background-repeat: no-repeat; 
				background-position: 0% 0%;
			}
.left_box div div div div div div div	{	WIDTH: 100%;
				vertical-align: top;
				background-image: url(/izo/table_o2.gif); 
				background-repeat: no-repeat; 
				background-position: 100% 0%;
			}
.left_box div div div div div div div div	{	WIDTH: 100%;
				vertical-align: top;
				background-image: url(/izo/table_o3.gif); 
				background-repeat: no-repeat; 
				background-position: 0% 100%;
			}
.left_box div div div div div div div div div div
{
background:none;
width:auto;
padding:0;
margin:0;
border:0;
}


.left_box div div div div div div div div div	{	WIDTH: 100%;
				vertical-align: top;
				background-image: url(/izo/table_o4.gif); 
				background-repeat: no-repeat; 
				background-position: 100% 100%;
			}
.left_box_dop 	{	padding: 10px 0px 10px 0px; 
				MARGIN: 0px 0px 0px 0px;

			}
#left_menu	{	WIDTH: 200px;
				background-color: #ffffff; 
				background-image: url(/izo/table_o_.gif); 
				background-repeat: repeat-x; 
				background-position: 0% 0%;
			}
#left_menu div	{	background-image: url(/izo/table_o_.gif); 
				background-repeat: repeat-x; 
				background-position: 0% 100%;
			}
#left_menu div div	{	background-image: url(/izo/table_o0.gif); 
				background-repeat: repeat-y; 
				background-position: 100% 0%;
			}
#left_menu div div div	{	background-image: url(/izo/table_o0.gif); 
				background-repeat: repeat-y; 
				background-position: 0% 0%;
			}
#left_menu div div div div	{	background-image: url(/izo/table_o3_.gif); 
				background-repeat: no-repeat; 
				background-position: 0% 100%;
			padding: 7px 0px 0px 0px; 
			MARGIN: 0px 0px 0px 0px;
			}
#left_menu div div div div div	{	background-image: none; 
			padding: 0px 0px 0px 0px; 
			MARGIN: 0px 0px 0px 0px;
			}
#left_menu form 	{	color: red;
				background-image: url(/izo/table_o_.gif); 
				background-repeat: repeat-x; 
				background-position: 0% 0%;
			padding: 10px 0px 10px 0px; 
			MARGIN: 10px 0px 10px 0px;
				}
#left_menu form p	{	padding: 0px 0px 0px 10px; 
			MARGIN: 0px 0px 0px 0px;
				}
#left_menu input	{	color: #808080;
			padding: 5px; 
			MARGIN: 3px 5px;
			border: none;
				}
#left_menu input:hover 	{	color: red;
				}
.left_menu_p	{	background-image: none; 
				}
.left_menu_p p	{	WIDTH: 90px;
				background-image: none; 
				}
.left_menu_p img	{	padding: 0px 10px 0px 10px; 
			MARGIN: 0px 0px 0px 0px;
				}


.left_spisok 	{	list-style-type: none;
			padding: 0px 0px 0px 10px; 
			MARGIN: 0px 0px 0px 0px;
			}

.left_spisok li	{	WIDTH: 150px;
				padding: 7px 0px 5px 30px; 
				MARGIN: 0px 0px 0px 0px;
				background-image: url(/izo/punkt_c.gif); 
				background-repeat: no-repeat; 
				background-position: 0% 0%;
			}
.left_spisok li:hover 	{	background-image: url(/izo/punkt_o.gif); 
				background-repeat: no-repeat; 
				background-position: 0% 0%;
			}

.left_tabl		{	WIDTH: 100%;
					height: 50px;
			padding: 0px 5px 0px 5px; 
			MARGIN: 0px 0px 0px 0px;
				}
.left_tabl p		{	font-size: 13px;font-family:arial;
			color: #505050;
			MARGIN: 0px 5px 0px 0px;
			padding: 5px; 
			text-align: justify; 
				}
.left_tabl_p_a		{	background-image: none;
			MARGIN: 0px 0px 0px 10px;
			padding: 5px; 
			text-align: right; 
			font-weight: normal;
				}
.left_tabl a	{	font-size: 13px;font-family:arial;	
				color: #808080;
			}
.left_tabl a b	{	color: #ca0808;
			}
.left_tabl a:visited 		{	color:#976262;
			}
.left_tabl a:hover 		{	color:#ca0808; 
				text-decoration: none;
			}

.left_tabl h3		{	font-size: 16px;font-family:arial;
			color: #cb0200;
			MARGIN: 0px 0px 0px 5px;
			padding: 5px; 
				}
.left_tabl h4		{	font-weight: normal;
			font-size: 14px;font-family:arial;
			color: #505050;
			MARGIN: 0px 0px 0px 5px;
			padding: 5px; 
				}
.left_tabl h4 b		{	color: #cb0200;
				}
.left_tabl td	{	vertical-align: top;

			}
.log1 	{ 	background-image: url("/izo/log00000.gif");
    background-position: 10px 0;
    background-repeat: no-repeat;
    color: #CA0808;
    font-size: 30px;
    font-weight: bold;
    margin: 0 0 0 5px;
    padding: 5px 20px 0 37px;
			}
.log1 a { font-size: 30px;}
.log5 { color: #ca0808;}
.log2 {	color: #fe6601;	}
.log3 { 	color: #666666;	}
.log4 { 	font-size: 13px;font-family:arial;
			color: #363534;
			MARGIN: -7px 0px 0px -20px;
			padding: 0px 0px 0px 0px; 
	}


.text_box h1		{ 	WIDTH: 150px;
			font-size: 14px;
			font-family:arial;
			color: #ca0808;
			MARGIN: 0px 0px 0px 0px;
			padding: 25px 0px 0px 47px; 
			background-image: url(/izo/block_te.gif); 
			background-repeat: no-repeat; 
			background-position: 0px 20px;
			position:relative;
			float: left;
			}
.text_box h2		{ 	
			 color: #CA0808;
    float: right;
    font-family: arial;
    font-size: 35px;
    margin: 0 10px 0 0;
    padding: 8px 0 0;
    position: relative;

			}
.text_box h2 b		{ font-size: 29px;
			color: #9c9c9c;
			}
.text_box p		{ 	WIDTH: 67%;
			font-size: 13px;font-family:arial;
			MARGIN: 0px 20px 0px 0px;
			padding: 25px 0px 0px 0px; 
			position:relative;
			float: left;
			}
.top_menu 	{	WIDTH: 100%;
			}
.top_menu  td	{	MARGIN: 0px 0px 0px 0px;
				padding: 8px; 
			}
.top_menu	{	vertical-align: top;
				text-align: center;
			}
.top_menu	{	vertical-align: top;
				text-align: center;
			}
.top_menu a span	{	color:#CA0808;
font-weight:bold;
			}


.top_menu a b	{	color: #ca0808;
			}
.top_menu a:visited 		{	color:#976262;
			}
.top_menu a:hover 		{	color:#ca0808; 
				text-decoration: none
			}

.right_box	{	vertical-align: top;
			}
.div_box {
width:180px;
}
.div_box ul {
list-style-type:none;
margin:10px 0 0 40px;
padding:0 0 2px;
}
.div_box li {
list-style-type:none;
margin:0;
padding:0 0 2px;
}
.div_box h1 {
color:#CB0200;
font-size:36px;
font-weight:normal;
margin:0 0 0 10px;
padding:5px 0 15px;
}
.div_box h1 b {
color:#999999;
font-family:arial;
font-size:17px;
font-weight:normal;
}
.div_box p {
color:#999999;
font-family:arial;
font-size:11px;
margin:0 7px 0 10px;
padding:0;
}
.div_box p i {
font-family:arial;
font-size:13px;
}
.div_box p b {
color:#CB0200;
font-family:arial;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}
.div_box a {
color:#808080;
font-family:arial;
font-size:13px;
}
.div_box a:visited {
color:#976262;
}
.div_box a:hover {
color:#CA0808;
text-decoration:none;
}
#bottom_menu	{	
			padding: 0px 5px 0px 10px; 
			MARGIN: 0px 0px 0px 0px;
			}
#bottom_menu div	{	height: 80px;
			background-image: url(/izo/fon_s_.gif); 
			background-repeat: repeat-x; 
			background-position: 0% 100%;
			padding: 0px 0px 0px 0px; 
			MARGIN: 0px 0px 0px 0px;
			}
#bottom_menu div div	{	height: 80px;
			background-image: url(/izo/fon_s000_.gif); 
			background-repeat: no-repeat; 
			background-position: 0% 100%;
			padding: 0px 0px 0px 0px; 
			MARGIN: 0px 0px 0px 0px;
			}
#bottom_menu div div div	{	height: 80px;
			background-image: url(/izo/fon_s000.gif); 
			background-repeat: no-repeat; 
			background-position: 100% 100%;
			padding: 0px 0px 0px 0px; 
			MARGIN: 0px 0px 0px 0px;
			}
#bottom_menu p	{	text-align: center; 
			padding: 10px 0px 0px 0px; 
			MARGIN: 0px 0px 0px 0px;
			}
.info_baner_t		{

background-image:url(/izo/infobane.gif);
background-position:0 0;
background-repeat:repeat-x;
margin:20px 0 0 9px;
padding:0;
width:171px;
			}
.info_baner_t div		{	background-image: url(/izo/infobanf.gif); 
			background-repeat: no-repeat; 
			background-position: 0% 0%;
			padding: 0px; 
			MARGIN: 0px;
			}
.info_baner_t div div		{	height: 20px;
			background-image: url(/izo/infobang.gif); 
			background-repeat: no-repeat; 
			background-position: 100% 0%;
			padding: 0px; 
			MARGIN: 0px;
			}

.info_baner_c		{
background-image:url(/izo/infobane.jpg);
background-position:0 0;
background-repeat:repeat-x;
margin:0 0 0 10px;
padding:0;
width:168px;
			}
.info_baner_c div		{	background-image: url(/izo/infobane.htm); 
			background-repeat: no-repeat; 
			background-position: 0% 0%;
			padding: 0px; 
			MARGIN: 0px;
			}
.info_baner_c div div		{	height: auto;
			background-image: url(/izo/infobanf.htm); 
			background-repeat: no-repeat; 
			background-position: 100% 0%;
			padding: 0px; 
			MARGIN: 0px;
			}
.info_baner_c h5		{	padding: 0px 0px 0px 10px; 
			font-weight: normal;
			font-size: 20px;
			color: #ffffff;
			MARGIN: 0px;
			}
.info_baner_c h6		{	padding: 0px 0px 0px 10px; 
			font-size: 16px;font-family:arial;
			color: #ffffff;
			MARGIN: 0px;
			}
.info_baner_c p		{	padding: 7px 0px 7px 10px; 
			font-size: 14px;font-family:arial;
			color: #ffffff;
			MARGIN: 0px;
			}
			
			
.info_baner_b		{	background-image: url(/izo/infobanh.gif); 
			background-repeat: repeat-x; 
			background-position: 0% 0%;
			padding: 0px; 
			MARGIN: 0px 0px 0px 10px;
			}
.info_baner_b div		{	background-image: url(/izo/infobanh.gif); 
			background-repeat: no-repeat; 
			background-position: 0% 0%;
			padding: 0px; 
			MARGIN: 0px;
			}
.info_baner_b div div		{	height: 5px;
			background-image: url(/izo/infobanh.gif); 
			background-repeat: no-repeat; 
			background-position: 100% 0%;
			padding: 0px; 
			MARGIN: 0px;
			}
			
.info_text_box_1		{	WIDTH: 168px; 

			background-repeat: repeat-y; 
			background-position: 0% 0%;
			padding: 7px 0px 0px 0px; 
			MARGIN: 0px 0px 0px 10px;
			}
.info_text_box_1 img		{	padding: 3px 3px 10px 3px; 
			MARGIN: 0px 6px 0px 3px;
			}
.info_text_box_1 		{	font-size: 11px;font-family:arial;
			color:#4d4d4d;
			font-weight: bold;
			}
.info_text_box_1 b		{	font-size: 16px;font-family:arial;
			color:#ca0808;
			font-weight: bold;
			}
.info_text_box_1 p 		{	font-size: 11px;font-family:arial;
			color:#909090;
			font-weight: bold;
			}
.info_text_box_1 p b 		{	font-size: 14px;font-family:arial;
			}
.info_text_box_2		{	WIDTH: 168px; 

			background-repeat: repeat-y; 
			background-position: 0% 0%;
			padding: 7px 0px 3px 0px; 
			MARGIN: 3px 0px 0px 10px;
			}
.info_text_box_2 img		{	padding: 3px 3px 10px 3px; 
			MARGIN: 0px 6px 0px 3px;
			}
.info_text_box_2 		{	font-size: 11px;font-family:arial;
			color:#4d4d4d;
			font-weight: bold;
			}
.info_text_box_2 b		{	font-size: 16px;font-family:arial;
			color:#ca0808;
			font-weight: bold;
			}
.info_text_box_2 p 		{	font-size: 11px;font-family:arial;
			color:#909090;
			font-weight: bold;
			}
.info_text_box_2 p b 		{	font-size: 14px;font-family:arial;
			}

.info_baner_end		{
background-image:url(/izo/infobanf.jpg);
background-position:0 0;
background-repeat:repeat-x;
margin:0 0 5px 9px;
padding:0;
width:172px;
			}
.info_baner_end div		{	background-image: url(/izo/infobanh.gif); 
			background-repeat: no-repeat; 
			background-position: 0% 0%;
			padding: 0px; 
			MARGIN: 0px;
			}
.info_baner_end div div		{	height: 32px;
			background-image: url(/izo/infobani.gif); 
			background-repeat: no-repeat; 
			background-position: 100% 0%;
			padding: 0px; 
			MARGIN: 0px;
			}



.nomer_list	{	height: 23px;
			text-align: center; 
			padding: 0px; 
			MARGIN: 0px 0px;
			}
.nomer_list a:hover	{	background-image: url(/izo/fon_p_l0.gif); 
				background-repeat: no-repeat; 
				background-position: 50% 50%;

			}
.nomer_list a	{	
			padding: 7px; 
			WIDTH: 23px; 
			}
.nomer_list a:visited 		{	color:#976262;
			}
.nomer_list a:hover 		{	color:#fff; 
				text-decoration: none;
			}
				
			
			
#footer		{	WIDTH: 100%; 
				color: #909090;
				font-size: 11px;font-family:arial;
			font-weight: bold;
			padding: 0px; 
			MARGIN: 10px 0px 0px 0px;
			}
#footer	table	{	WIDTH: 100%; 
			}
#footer td	{	vertical-align: top;
				padding: 0px 10px 10px 0px; 
			MARGIN: 0px 0px 0px 0px;
			}
#footer a	{	color: #808080;
			}
#footer a:visited 		{	color:#976262;
			}
#footer a:hover 		{	color:#ca0808; 
				text-decoration: none
			}
#footer div	{	padding: 0px; 
			}
#footer h1	{	font-size: 16px;font-family:arial;
			padding: 0px; 
			MARGIN: 0px 0px 0px 0px;
			}
#footer h1 b	{	font-size: 20px;
				color: #cb0200;
			}
.footer_right 	{	WIDTH: 180px; 
				text-align: right;
			MARGIN: 0px 0px 0px 0px;
			}
.footer_left 	{	WIDTH: 550px; 
				text-align: left;
			MARGIN: 0px 0px 0px 30px;
			}
.footer_left a	{	padding: 0px 10px 0px 0px; 
			MARGIN: -10px 0px 0px 0px;
			}
#workarea
{
margin:10px 15px 15px;
}

.catalog-top #ul_catalog li div div div div div div div div .catalog-item-card
{
float:left;
padding:10px;
}
.catalog-top .catalog-item-card img
{
max-height:250px;
max-width:250px;
}

.catalog-top .catalog-item-card h2
{
margin:0;
}


.catalog-top .catalog-item-card h2 a
{
margin:0;
font-size:18px;
font-family:arial;
}

.catalog-top #ul_catalog li div div div div div div div div .item-image
{
width:250px!important;
height:250px!important;
overflow:hidden!important;
text-align:center!important;
}

.catalog-top .catalog-item-card b
{
color:#CB0200;
font-family:arial;
font-size:16px;
}

.div_box h2 {font-size: 23px; color:#CA0808; margin:0px 0px 0px 3px}
.div_box img {width: 25px;    vertical-align: middle;}
.div_box b {color: #9C9C9C;}
.div_box div {font-size: 23px; color:#CA0808; margin:0px 0px 0px 3px}
.div_box a {font-size:16px; font-weight:bold; border-bottom:dotted 1px red;}