.f_art_table { width:100%; TEXT-ALIGN:center; TEXT-VALIGN:middle; FONT-SIZE: 12px; FONT-FAMILY: Arial; COLOR: #000000; border-collapse: collapse; BORDER: #FFFFFF 2px solid; BORDER-COLOR: #FFFFFF; background:#E0E0E0; }
.f_art_table TD { BORDER-RIGHT: #FFFFFF 2px solid; BORDER-BOTTOM: #FFFFFF 2px solid; }
.f_art_table_head { background:#C4C4C4; FONT-SIZE: 12px; FONT-FAMILY: Arial; COLOR: #000000; font-weight: bolder; HEIGHT: 25px; }
.f_art_table_row1 { background:#FFFFFF;  }
.f_art_table_row2 { background:#F0F0F0;  }


body {
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
}
.topmenu {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        text-decoration: none;
		  width:420px;
		  vertical-align: middle;
		  background-color: #6699FF;
}
.poisk {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bolder;
        color: #FFFFFF;
        text-decoration: none;
}
.poisk a{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bolder;
        color: #FFFFFF;
        text-decoration: none;
}

p.mainbody {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bolder;
        color: #3C454E;
        padding-bottom: 3px;
        margin-bottom: 0px;
        margin-top: 5px;
        padding-top: 0px;
        padding-left: 20px;
}
h1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bolder;
        color: #3C454E;
        padding-bottom: 3px;
        margin-bottom: 0px;
        margin-top: 5px;
        padding-top: 0px;
        padding-left: 20px;
}
.title {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bolder;
}
h2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
                font-weight: bolder;
        color: #003399;
}
h3 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bolder;
        color: #3C454E;
        padding-bottom: 3px;
        margin-bottom: 0px;
        margin-top: 5px;
        padding-top: 0px;
        padding-left: 20px;
}
h4 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
                font-weight: bolder;
        color: #003399;
}
.hmm {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
}
.hmm a{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
                text-decoration: none;
}
.hmm a:hover{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
                text-decoration: underline;
}

.f_art_text {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
}
.poisk form{
        margin:0px;
}
.poisk input{
        width:50px;
}
.topmenu a {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        text-decoration: none;
        text-align: center;
        font-weight: bolder;
}
.copyr {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #333333;
        text-decoration: none;
		  width:210px;
		  padding-right: 20px;
		  text-align: right;
		 	vertical-align: middle;
		  background-image: url(http://www.svarkomplekt.com/img/topfons.gif);
		  background-color: #FFFFFF;
		  background-repeat:repeat-x;
}
.topmenu a:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        text-decoration: none;
        font-weight: bolder;
}
.copyr a {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #333333;
        text-decoration: none;
}
.copyr a:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #333333;
        text-decoration: none;
}
.adress {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        font-weight: bolder;
		  vertical-align: middle;
}
.adress a {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        font-weight: bolder;
}
.adress a:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        font-weight: bolder;
}
.newszag {
        font-size: 14px;
        color: #FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
}.news {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        text-decoration: none;
}
.news a{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        text-decoration: none;
        margin: 0px;
        padding: 0px;
}
.news a:hover{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        text-decoration: none;
        margin: 0px;
        padding: 0px;
}
.f_newsface:hover {
        TEXT-DECORATION: underline;
}
.f_newstime {
        MARGIN-TOP: 5px;
        FONT-WEIGHT: bolder;
        FONT-SIZE: 14px;
        COLOR: #6699FF;
        BORDER-BOTTOM: 0px;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding: 0px;
}
.f_arh_newstime {
        MARGIN-TOP: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #6699FF; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.f_newstime A {
        TEXT-DECORATION: none
}
.f_newsface {
        FONT-WEIGHT: normal;
        FONT-SIZE: 12px;
        COLOR: #000000;
        BORDER-BOTTOM: 0px;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        margin: 0px;
        
}
.f_arh_newsface {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.f_arh_news_summ {
        FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.f_news_summ {
        FONT-SIZE: 11px; MARGIN: 0px; COLOR: #666666; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.f_news_summ P {
        MARGIN: 0px
}
.f_news_summ A {
        FONT-FAMILY: Times;
        TEXT-DECORATION: none;
        color: #999999;
}
.f_arh_news_summ P {
        MARGIN: 0px
}
.f_arh_news_summ A {
        FONT-FAMILY: Times; TEXT-DECORATION: none
}
.f_news_devide {
        COLOR: #663300; BORDER-BOTTOM: 1px; HEIGHT: 1px
}
.news_arhiv {
        FONT-SIZE: 12px;
        padding-BOTTOM: 5px;
        COLOR: #6699FF;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        text-decoration: underline;
		  font-weight: bolder;
}
.news_arhiv a{
         COLOR: #6699FF;
			text-decoration: underline;        
}
.news_arhiv a:hover{
		COLOR: #6699FF;
        TEXT-DECORATION: none;
}
.news {
        font-family: Arial, Helvetica, sans-serif;
}

.cat_grp_title { FONT-SIZE: 14px; FONT-FAMILY: Arial; font-weight: normal }
.cat_grp_group { FONT-SIZE: 12px; FONT-FAMILY: Arial; font-weight: normal }
.cat_grp_mode { FONT-SIZE: 12px; FONT-FAMILY: Arial; font-weight: normal }
.cat_grp_cmode { FONT-SIZE: 12px; FONT-FAMILY: Arial; }
.cat_grp_stat { FONT-SIZE: 12px; FONT-FAMILY: Arial; font-weight: bolder; margin-bottom: 24px; }
.cat_grp_marka { FONT-SIZE: 14px; FONT-FAMILY: Arial; font-weight: bolder; margin-bottom: 5px; margin-top: 5px; line-height: 1.5 em; }
.cat_grp_marka IMG{ border:solid 1px #CCCCCC; margin-bottom:10px; margin-top:10px;  }
.cat_grp_info1 { FONT-SIZE: 13px; FONT-FAMILY: Arial; font-weight: normal; COLOR: #404040; }
.cat_grp_info2 { FONT-SIZE: 14px; FONT-FAMILY: Arial; font-weight: normal; }
.cat_grp_price { FONT-SIZE: 11px; FONT-FAMILY: Arial; font-weight: normal; COLOR: #6699FF; text-decoration: none; }
.cat_grp_price A { COLOR: #6699FF; text-decoration: none; }
.cat_grp_prc { FONT-SIZE: 12px; FONT-FAMILY: Arial; font-weight: normal; COLOR: #666666; }
.cat_grp_seller { FONT-SIZE: 14px; FONT-FAMILY: Arial; font-weight: normal }
.cat_grp_addr { FONT-SIZE: 12px; FONT-FAMILY: Arial; font-weight: normal }
.cat_grp_mc { FONT-SIZE: 14px; FONT-FAMILY: Arial; font-weight: normal }
.cat_grp_rem { FONT-SIZE: 12px; FONT-FAMILY: Arial; font-weight: normal }
.cat_grp_print { FONT-SIZE: 12px; FONT-FAMILY: Arial; font-weight: normal }
.cat_grp_dev { }

# .cat_grp_price_list { FONT-SIZE: 12px; FONT-FAMILY: Arial; COLOR: #000000; font-weight: normal }
# .cat_grp_price_head { FONT-SIZE: 12px; FONT-FAMILY: Arial; COLOR: #000000; background:#E0E0E0; font-weight: bolder; }

.cat_grp_price_list { width:100%; TEXT-ALIGN:center; TEXT-VALIGN:middle; FONT-SIZE: 12px; FONT-FAMILY: Arial; COLOR: #000000; border-collapse: collapse; BORDER: #666666 2px solid; BORDER-COLOR: #666666; }
.cat_grp_price_list TD { BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; }
.cat_grp_price_head { background:#E8E8E8; FONT-SIZE: 12px; FONT-FAMILY: Arial; COLOR: #000000; font-weight: bolder; HEIGHT: 25px; }
.cat_complete_tab { width:100%; TEXT-ALIGN : left; TEXT-VALIGN : middle; FONT-SIZE: 12px; FONT-FAMILY: Arial; COLOR: #000000; border-collapse: collapse; BORDER: #666666 2px solid; BORDER-COLOR: #666666; }
.cat_complete_tab TD { BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; }
.cat_complete_tab_group { background:#E8E8E8; FONT-SIZE: 12px; FONT-FAMILY: Arial; COLOR: #000000; font-weight: bolder; HEIGHT: 21px; }

.cat_pos_marka {
font-size : 22px; 
font-family : Arial, verdana, helvetica, tahoma; 
color : #000000; 
margin : 0; 
margin-bottom : 7px; 
}
.cat_pos_text {
font-size : 13px; 
font-family : Arial; 
color : #000000; 
line-height : 110%; 
} 




.cat_grp_group_tab
{
        COLOR: #003399;
        height: 11px;
        valign: middle;
        FONT-SIZE: 11px;
        padding-top: 5px;
        padding-bottom: 5px;
}
.cat_grp_group_tab a
{
        FONT-SIZE: 11px;
        FONT-FAMILY: Arial;
        COLOR: #003399;
        background-image: url(http://www.svarkomplekt.com/img/pol.gif);
        background-repeat: no-repeat;
        padding-left: 6px;
        background-position: left 8px;
        padding-top: 5px;
        padding-bottom: 5px;
}
.cat_grp_group_tab a:hover
{
        FONT-SIZE: 11px;
        FONT-FAMILY: Arial;
        COLOR: #003399;
        background-image: url(http://www.svarkomplekt.com/img/pol.gif);
        background-repeat: no-repeat;
        padding-left: 6px;
        background-position: left 8px;
        padding-top: 5px;
        padding-bottom: 5px;
}

.cat_grp_group_tab_sel
{
        COLOR: #003399;
        height: 11px;
        valign: middle;
        FONT-SIZE: 11px;
        background-image: url(http://www.svarkomplekt.com/img/pol.gif);
        background-repeat: no-repeat;
        background-position: left 8px;
        padding-left: 6px;
        padding-top: 5px;
        padding-bottom: 5px;
}
.cat_grp_group_tab_sel a
{
        FONT-SIZE: 11px;
        FONT-FAMILY: Arial;
        COLOR: #003399;
        background-image: url(http://www.svarkomplekt.com/img/pol.gif);
        background-repeat: no-repeat;
        background-position: left 8px;
        padding-left: 6px;
        padding-top: 5px;
        padding-bottom: 5px;
}


.cat_grp_group2_tab
{
        height: 16px;
        FONT-SIZE: 11px;
        valign: top;
        padding-left: 6px;
        color: #003399;
}
.cat_grp_group2_tab a
{
        FONT-SIZE: 11px;
        FONT-FAMILY: Arial;
        COLOR: #000000;
        text-decoration: none;
}
.cat_grp_group2_tab a:hover
{
        FONT-SIZE: 11px;
        FONT-FAMILY: Arial;
        COLOR: #003399;
        text-decoration: underline;
}

.cat_grp_group_img{
margin-top: 3px;
margin-right: 3px;
margin-left: 0px;
}
.news a {
     font-family: Arial, Helvetica, sans-serif;
     text-decoration: none;
}
.news a:hover {
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
}


.f_find_face {
font-family : Arial; 
color : #6699FF; 
} 
.f_find_div {
padding-top : 10px; 
padding-bottom : 10px; 
border-bottom : 1px solid #808080; 
font-family : Arial; 
color : #666666; 
} 
.top_table{
	background-image: url("http://www.svarkomplekt.com/img/topfon.gif");
	background-repeat: repeat-x;
	width: 100%;
	height: 53px;
	border: none;
}
.menu_line{
	width: 10px;
	text-align: center;
}
.menu_line img{
	width: 1px;
	height: 30px;
}
.shortcuts{
	width: 340px;
	text-align: center;
	vertical-align: middle;
	background-image: url(http://www.svarkomplekt.com/img/topfons.gif);
   background-color: #FFFFFF;
	background-repeat:repeat-x;
}
.shortcuts_img{
	width: 30px; 
	text-align: right;
	vertical-align: middle;
}
.shortcuts_img img{
	border: none;
}
a{
        color: #003399;
        text-decoration:none;
}
a:hover{
        color: #003399;
        text-decoration:underline;
}
.bottom_table{
	width:100%;
	height:43px;
	background-image: url(http://www.svarkomplekt.com/img/topfon.gif);
	background-color: #6699FF;
	font-size:12px;
}