*    { FONT: 11px Arial, Helvetica, sans-serif; LINE-HEIGHT: 14px;
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(http://www.norco.com/global_images/interface/bg_cross.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/15px helvetica, arial, sans-serif; COLOR: #333333; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat
}
H1 {
	FONT-SIZE: 17px; COLOR: #000000
}
H3 {
	FONT-SIZE: 13px; MARGIN: 0px; COLOR: #000000
}
A.active {
	COLOR: #000000; BORDER-BOTTOM: #000000 1px dotted; BACKGROUND-COLOR: #e6e6e6
}
FORM {
	PADDING: 0px; MARGIN: 0px;
}
INPUT {
	BORDER: #cccccc 1px solid; PADDING: 4px; COLOR: #333333;
}
SELECT {
	BORDER: #cccccc 1px solid; PADDING: 2px; COLOR: #333333; 
}
input.button {
        BORDER: #cccccc 1px solid; PADDING: 4px; COLOR: #333333; BACKGROUND-COLOR: #ECECEC; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
P {
	PADDING: 0px; MARGIN: 0px 0px 10px;
}

b { font-weight: bold; 
}
strong.up_red {
	color: f00;
	text-transform: uppercase;
	font-weight: bold; 
}

#outer { 
        BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(/img/bg_test.gif); MARGIN-LEFT: auto; MARGIN-RIGHT: auto; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center
}
#topperNoise {
	WIDTH: 100%; HEIGHT: 64px; BACKGROUND-IMAGE: url(/img/bg_test.gif); BACKGROUND-POSITION: 50% bottom; FONT-SIZE: 10px; COLOR: #666666; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: right;
}
#topper {
	WIDTH: 100%; HEIGHT: 50px; BACKGROUND-IMAGE: url(/img/border_grunge.gif); BACKGROUND-POSITION: 50% bottom; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff;
}
#topperImage {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(/img/topper_home.jpg); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 40px
}
#container {
	WIDTH: 800px; MARGIN-TOP: 0px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
#logoHeader {
	height: 59px;  width: 800px; BACKGROUND-POSITION: bottom; BACKGROUND-IMAGE: url(/img/border_grunge.gif); BACKGROUND-REPEAT: repeat-x;
}
#logoHeader1 {
	height: 114px;  width: 800px; BACKGROUND-POSITION: bottom; BACKGROUND-IMAGE: url(/img/border_grunge.gif); BACKGROUND-REPEAT: repeat-x;
}
#baner600 {
	WIDTH:606; HEIGHT:96; MARGIN: 0px; FLOAT: right; BACKGROUND: url(/img/bg_baner600.gif) no-repeat 0px 0px;
        text-align:center; padding: 3px 0px 0px 0px;
}
#logo {
	CLEAR: both; FLOAT: left;
}
#logo1 {
	FLOAT: left; MARGIN-TOP: 48px;
}


#left {
	WIDTH: 540px; MARGIN: 0px; PADDING: 0px; FLOAT: left;
}
#right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 230px; PADDING-TOP: 0px
}

#ddown {
	POSITION: absolute; TOP: 11px; RIGHT: 15px; FLOAT: right; 
}
#ddown SELECT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px solid
}
#footer {
	MARGIN: 30px 0px 0px 0px; PADDING: 10px 0px 10px 0px; FONT-SIZE: 17px; COLOR: #ff0000; 
}
#footer A, #footer A:visited, #footer A:hover, #footer A:link {
	COLOR: #666666; TEXT-DECORATION: none; 
}

UL.null {
	PADDING: 0px; PADDING: 0px; MARGIN: 5px 0px 0px 0px; 
}
UL.null LI {
	DISPLAY: block; LIST-STYLE-TYPE: none;
}
UL.list, UL.list1 {
	PADDING: 0px; PADDING: 0px; MARGIN: 5px 0px 0px 0px; 
}
UL.list LI, UL.list1 LI {
	DISPLAY: block; LIST-STYLE-TYPE: none; BACKGROUND: url(/img/str0.gif)  0 6px no-repeat; PADDING: 3px 0px 3px 20px; MARGIN-LEFT: 10px;
}
UL.list LI a, UL.list LI a:visited {
        COLOR:#333333; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none;
}
UL.list LI a:hover {
        COLOR:#333333; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: underline;
}

UL.list1 LI a, UL.list1 LI a:visited {
        COLOR:#333333; FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none;
}
UL.list1 LI a:hover {
        COLOR:#333333; FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: underline;
}
H3.grey {
	FONT-SIZE: 15px; FONT-WEIGHT:bold; DISPLAY: inline; LINE-HEIGHT: 19px; BORDER-BOTTOM: #000000 1px dotted; BACKGROUND-COLOR: #e6e6e6; PADDING:0px 2px 0px 2px;
}

a.black, a:visited.black, a:hover.black {
        COLOR:#333333; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: underline;
}
a.black1, a:visited.black1 {
        COLOR:#333333; FONT-FAMILY: Arial; FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none;
}
a:hover.black1 {
        COLOR:#333333; FONT-FAMILY: Arial; FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: underline;
}
a.black2, a:visited.black2 {
        COLOR:#333333; FONT-FAMILY: Arial; FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
a:hover.black2 {
        COLOR:#333333; FONT-FAMILY: Arial; FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: underline;
}
.nr_menu { WIDTH: 100%; TEXT-ALIGN: center; COLOR:#333333; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}

#left UL LI A {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: none
}
#left UL LI A:hover {
	COLOR: #000000; BORDER-BOTTOM: #000000 1px dotted; BACKGROUND-COLOR: #e6e6e6
}

#menu {
	PADDING: 10px 0px 10px 0px; BACKGROUND-IMAGE: url(http://www.norco.com/global_images/interface/border_argyle.gif); BACKGROUND-REPEAT: repeat;
}
#menu A {
	BACKGROUND-COLOR: #ffffff
}
#menu A:hover {
	BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #ffffff
}
#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#menu UL LI {
	PADDING: 0px; MARGIN: -4px 0px 0px; LIST-STYLE-TYPE: none
}

#news_arhiv_str {
        MARGIN: 6px 8px 0px 0px;
}

.date {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: capitalize
}

A.link_grey:hover {
	COLOR: #000000
}
A.link_grey, A:visited.link_grey, .shops_sheme A, .shops_sheme A:visited {
	FONT-WEIGHT: normal; COLOR: #666666; LINE-HEIGHT: 15px; BORDER-BOTTOM: #666666 1px dotted; BACKGROUND-COLOR: #e6e6e6; TEXT-DECORATION: none; PADDING: 0px 1px 0px 1px; 
}
A.link_grey1, A:visited.link_grey1 {
	FONT-WEIGHT: bold; COLOR: #333333; LINE-HEIGHT: 15px; BORDER-BOTTOM: #666666 1px dotted; BACKGROUND-COLOR: #e6e6e6; TEXT-DECORATION: none; PADDING: 2px 0px 2px 1px; 
}
.date_left {
	FONT-SIZE: 12px; PADDING-LEFT: 2px;
}

.img_left     { FLOAT: left;  MARGIN: 0px 10px 0px 0px;  BORDER: 0px; }
.img_right    { FLOAT: right; MARGIN: 2px 0px  5px 15px; BORDER: 0px; }
.img_right_kv { FLOAT: right; MARGIN: 0px 4px  4px  4px; PADDING: 10px; BORDER: solid 1px #CCCCCC; }
.img_left_kv  { FLOAT: left;  MARGIN: 0px 4px  0px 0px; PADDING: 2px; BORDER: solid 1px #CCCCCC; }

.border {
	BACKGROUND: url(/img/border_grunge.gif) repeat-x 0px 0px;
}

.pg_menu {
	BACKGROUND-COLOR: #DEDEDE; PADDING: 5px 5px 5px 5px; FLOAT: right; FONT-SIZE: 13px;
}
.pg {
	MARGIN-RIGHT: 25px; FONT-SIZE: 12px; LINE-HEIGHT: 12px;
}
.this {
	BACKGROUND-COLOR: #A5A5A5; COLOR: #ffffff; FONT-SIZE: 12px; PADDING: 0px 2px 0px 2px; LINE-HEIGHT: 12px;
}
.pg_menu a, .pg_menu a:visited, .pg_menu a:hover{
	FONT-SIZE: 12px; FONT-WEIGHT: NORMAL; TEXT-DECORATION: NONE; LINE-HEIGHT: 12px; COLOR: #333333;
}

.content table, .content table tr td, .content table tr {
	border: solid 1px #9E9E9E; border-collapse: collapse;
}

.top10 { margin-top: 10px;}
.top15 { margin-top: 15px;}
.top5  { margin-top: 5px;}
.bot10 { margin-bottom: 10px;}
.left10  { margin-left: 10px;}
.left10p { padding-left: 10px;}

.pad20 { padding: 20px 0px 10px 0px;}
.pad10 { padding: 10px 0px 10px 0px;}
.div30 { height: 30px; margin:0px; }
.div20 { height: 20px; margin:0px; }
.div10 { height: 5px; margin:0px; }

.news_last { margin-top:127px; }
.inp_write_news { width: 185px; height:22px; FLOAT: left;}
.str_write_news { margin: 5px 0px 0px 10px; cursor: hand}
.red_tire { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 19px; BACKGROUND-IMAGE: url(/img/red_t.gif); BACKGROUND-POSITION: 3px 8px; BACKGROUND-REPEAT: no-repeat; }

.upper { text-transform: uppercase;}
.address { margin:7px 0px 10px 0px; font-weight: bold; text-transform: uppercase;}
.phone { margin:10px 0px 10px 0px; font-weight: bold;}
.zag1 { color: #333333; font-size: 16px; font-weight:bold; margin: 10px 0px 30px 0px;}
.zag2 { color: #333333; font-size: 14px; font-weight:bold; padding: 10px 0px 30px 0px;}

a.zag2, a:visited.zag2 { color: #333333; font-size: 14px; font-weight:bold; TEXT-DECORATION: NONE; LINE-HEIGHT: 15px; PADDING: 2px 0px 2px 1px; }
a:hover.zag2           { color: #333333; font-size: 14px; font-weight:bold; TEXT-DECORATION: NONE; LINE-HEIGHT: 15px; PADDING: 2px 0px 2px 1px; BORDER-BOTTOM: #666666 1px dotted; BACKGROUND-COLOR: #e6e6e6;
}

a.zag3, a:visited.zag3 { color: #333333; font-size: 12px; font-weight:bold; TEXT-DECORATION: NONE; LINE-HEIGHT: 12px; PADDING: 1px 0px 2px 1px; }
a:hover.zag3           { color: #333333; font-size: 12px; font-weight:bold; TEXT-DECORATION: NONE; LINE-HEIGHT: 12px; PADDING: 1px 0px 2px 1px; BORDER-BOTTOM: #666666 1px dotted; BACKGROUND-COLOR: #e6e6e6;
}

a.link_no, a:visited.link_no, a:hover.link_no { color: #313031; font-size: 11px; TEXT-DECORATION: NONE; LINE-HEIGHT: 12px; }
.last_news { margin: 5px 0px 0px 0px; padding: 0px;}
.grey { color: #666666}

.div_catalog { margin: 10px 0px 20px 0px; padding:2px; border: solid 1px #CFCFCF;}
table.tbl_catalog tr td { padding: 4px 6px 4px 6px; margin:2px;}

UL.list_sel {
	PADDING: 0px; PADDING: 0px; MARGIN: 5px 0px 30px 0px; 
}
UL.list_sel LI {
	DISPLAY: block; LIST-STYLE-TYPE: none; BACKGROUND: url(/img/str0.gif)  0 8px no-repeat; PADDING: 3px 0px 3px 20px; MARGIN-LEFT: 10px;
}
.flash {width: 540px; text-align: center;}
.clear { CLEAR: both; }