body {	margin: 0; padding: 0;
	color: #333;
	font-size: 90%; font-family: Tahoma, Sans-Serif;
	background: #efede7 url(./i/bg_001.jpg);
}

body {
// behavior: url("/csshover.htc");
}

h1 { padding: 10px 0 5px 0; margin: 0; margin-bottom: 0px; color: black; font-weight: normal }


div.top_bg_img {
height: 100%;
background: url(./i/bg_img_01.jpg) top left no-repeat;
                }

div.bottom_bg_img {
background: url(./i/bg_img_02.jpg) bottom right no-repeat;
                }



img { border: 0 }
.prew { float: right; padding-right: 20px }


.t_l_i {
margin: 0;
padding: 10px 0 0 10px;
height: 55px;
background: url(./i/bg_blue_menu_left_01.jpg) bottom left no-repeat; }

.t_l_i ul {
font-size: 100%;
list-style-image: url(./i/0.gif);
margin: 0;
padding: 0;
}

.t_l_i li {
margin: 0;
padding: 0 10px 0 0; display: inline
}

ul li strong { color: #000 }


/* icons */

#mm_main ul {
         margin: 0;
         padding: 0 10px;
         }
#mm_main li {
         list-style-type: none;
         margin: 0 0 0 20px;
         padding: 3px 5px
         }

#mm_main i {
	position: absolute;
	width: 17px;
	height: 17px;
	margin-left: -22px;
	background: url(http://www.foryard-led.ru/i/icons_02.gif) no-repeat
         }

#mm_main ul li ul {
         margin: 0;
         padding: 10px;
         }
#mm_main ul li ul li {
         list-style-type: none;
         margin: 0 0 0 0px;
         padding: 2px 5px;
         }

#mm_main ul li ul li ul li {
         list-style-type: none;
         margin: 0 0 0 0px;
         padding: 1px 5px;
         font-size: 90%
         }


#mm_main #mm_0 i{ background-position: -152px }
#mm_main #mm_1 i{ background-position: -114px }
#mm_main #mm_2 i{ background-position: 0px }
#mm_main #mm_3 i{ background-position: -76px }
#mm_main #mm_4 i{ background-position: -133px }
#mm_main #mm_5 i{ background-position: -95px }
#mm_main #mm_6 i{ background-position: -19px }
#mm_main #mm_7 i{ background-position: -57px }
#mm_main #mm_8 i{ background-position: 16px }
/*
#mm_main #mm_8 i{ background-position: -133px }
#mm_main #mm_9 i{ background-position: -152px }
  */
/* icons end */



.ledstrip {
border: 0;
background: url(./i/led_strip_02.jpg) top left repeat-x;
}


/* Таблицы */

.head {
margin: 0;
padding: 0;
color: #ffffff;
font-weight: bold;
background: #00468c url(./i/bg_blue_menu_01.jpg) top left repeat-y; }

.ttovar tr.thead td {	font-weight: bold;
	vertical-align: bottom;
	color: #C0C0C0;
	border-bottom: 2px solid #C0C0C0;
	padding-bottom: 5px; }

.ttdiv { padding: 0 0 5px 10px ; margin: 0 0 0 -10px; color: #fafafa; background: #000 url(./i/b_bg_l_01.jpg) bottom left no-repeat; }
.ttovar { border-collapse: collapse; color: #fafafa; font-size: 95%; width: 80% }
.ttovar .thead { font-weight: bold; color: #4f4f4f }
.ttovar .thead td { vertical-align: top !important }
.ttovar td { padding: 2px 10px 2px 0 }

.ttovar td a { color: #fafafa }

.ctovar { border-collapse: collapse; font-size: 95%; width: 80% }
.ctovar td { padding: 2px 10px 2px 0 }
.ctovar tr.thead td {
	font-weight: bold;
	vertical-align: bottom;
	border-bottom: 2px solid #4f4f4f;
	padding-bottom: 5px; }




/* типо ссылки и ссылки */
#menu .l { border-bottom: dashed 1px #00A800; color: #00A800; cursor: pointer }
#menu .l:hover { border-bottom: dashed 1px #FF8040; color: #FF8040; cursor: pointer }

.text .l { border-bottom: dashed 1px #00A800; color: #00A800; cursor: pointer }
.text .l:hover { border-bottom: dashed 1px #FF8040; color: #FF8040; cursor: pointer }

#order .l { border-bottom: dashed 1px #00468c; color: #00468c; cursor: pointer }
#order .l:hover { border-bottom: dashed 1px #00A800; color: #00A800; cursor: pointer }


a { text-decoration: underline }
.ttdiv td a { text-decoration: none }
.ttdiv tr:hover a { text-decoration: underline }
.ttdiv td a:hover { text-decoration: underline }

a:active { color:#00A800 } /*#00A800  #369647*/
a:link { color:#00A800 }
a:visited { color:#408080 } /*#408080*/
.ttdiv a { 10px; color: #fafafa; }
a:hover { color:#FF8040 }

a.l_r:active { color:#800000 }
a.l_r:link { color:#800000 }
a.l_r:visited { color:#800080 }
a.l_r:hover { color:#800080 }

.t_l_i a  { color:#fff !important }
.t_l_i a:hover { color:#000 !important }

li strong a { color: #000 !important }

/* real roundbox */
.h { width: 175px;} /* background: #cccccc; padding: 10; */
.rndbx b.trb, .rndbx b.brb {display:block;}
.rndbx b.trb *, .rndbx b.brb * {display:block; height: 1px; overflow-y: hidden; font-size: 0 !important; border-width: 0 1px; border-style: none solid;}
.rndbx b.trb b, .rndbx b.brb b {margin: 0 4px;}
.rndbx b.trb i, .rndbx b.brb i {margin: 0 2px;}
.rndbx b.trb u, .rndbx b.brb u {margin: 0 1px !important;}
.rndbx .rndbxC {border-width: 0 1px; border-style: none solid; padding: 0;}
.rndbx b.trb u, .rndbx b.brb u {height: 2px;}
.rndbx b.trb i, .rndbx b.brb i {border-width: 0 2px;}
.rndbx b.trb b, .rndbx b.brb b {border-width: 0;}
.wrndbx b.trb b, .wrndbx b.brb b {background: #cccccc;}
.wrndbx b.trb i, .wrndbx b.brb i, .wrndbx b.trb u, .wrndbx b.brb u, .wrndbx .rndbxC {background: #ffffff; border-color: #cccccc;}
.grndbx b.trb *, .grndbx b.brb *, .grndbx .rndbxC {background: #ececec !important; border-color: #ececec !important;}



#navy h2 { font-size: 100%; font-weight: bold !important }

hr { color: #C0C0C0; height: 1px; width: 100%; border-style: none; background-color: #C0C0C0; padding: 0; margin: 15px 0; }


/* Разноцветная подсветка */

.color0 .im { background-color: #fff }
.color1 .im { background-color: #cc0011  }
.color2 .im { background-color: #dd0011  }
.color3 .im { background-color: #dd0011  }
.color4 .im { background-color: #ee0000  }
.color5 .im { background-color: #ee0000  }
.color6 .im { background-color: #ee0000  }
.color7 .im { background-color: #ff3300  }
.color8 .im { background-color: #ffbb11  }
.color9 .im { background-color: #eedd00  }
.color10 .im { background-color: #00cc33 }
.color11 .im { background-color: #ff0000 }
.color12 .im { background-color: #ff6600 }
.color13 .im { background-color: #ffcc00 }
.color14 .im { background-color: #ffff00 }
.color15 .im { background-color: #66ff00 }
.color16 .im { background-color: #00ff00 }
.color17 .im { background-color: #33ff99 }
.color18 .im { background-color: #0000cc }
.color19 .im { background-color: #0000ff }
.color20 .im { background-color: #fafafa }
.color21 .im { background-color: #fff    }
.color22 .im { background-color: #fff9e1 }
.color23 .im { background-color: #00ff33 }
.color24 .im { background-color: #9acd32 }
.color25 .im { background-color: #00ee88 }
.color26 .im { background-color: #333 }
.color27 .im { background-color: #333    }
.color28 .im { background-color: #9900ff }
.color29 .im { background-color: #ff00ff }

.color0:hover { color: #fff }
.color1:hover { color: #cc0011  }
.color2:hover { color: #dd0011  }
.color3:hover { color: #dd0011  }
.color4:hover { color: #ee0000  }
.color5:hover { color: #ee0000  }
.color6:hover { color: #ee0000  }
.color7:hover { color: #ff3300  }
.color8:hover { color: #ffbb11  }
.color9:hover { color: #eedd00  }
.color10:hover { color: #00cc33 }
.color11:hover { color: #ff0000 }
.color12:hover { color: #ff6600 }
.color13:hover { color: #ffcc00 }
.color14:hover { color: #ffff00 }
.color15:hover { color: #66ff00 }
.color16:hover { color: #00ff00 }
.color17:hover { color: #33ff99 }
.color18:hover { color: #0000cc }
.color19:hover { color: #0000ff }
.color20:hover { color: #fafafa }
.color21:hover { color: #fff    }
.color22:hover { color: #fff9e1 }
.color23:hover { color: #00ff33 }
.color24:hover { color: #9acd32 }
.color25:hover { color: #00ee88 }
.color26:hover { color: #333 }
.color27:hover { color: #333    }
.color28:hover { color: #9900ff }
.color29:hover { color: #ff00ff }

.color0:hover a { color: #fff    !important }
.color1:hover a { color: #cc0011 !important }
.color2:hover a { color: #dd0011 !important }
.color3:hover a { color: #dd0011 !important }
.color4:hover a { color: #ee0000 !important }
.color5:hover a { color: #ee0000 !important }
.color6:hover a { color: #ee0000 !important }
.color7:hover a { color: #ff3300 !important }
.color8:hover a { color: #ffbb11 !important }
.color9:hover a { color: #eedd00 !important }
.color10:hover a { color: #00cc33 !important }
.color11:hover a { color: #ff0000 !important }
.color12:hover a { color: #ff6600 !important }
.color13:hover a { color: #ffcc00 !important }
.color14:hover a { color: #ffff00 !important }
.color15:hover a { color: #66ff00 !important }
.color16:hover a { color: #00ff00 !important }
.color17:hover a { color: #33ff99 !important }
.color18:hover a { color: #0000cc !important }
.color19:hover a { color: #0000ff !important }
.color20:hover a { color: #fafafa !important }
.color21:hover a { color: #fff    !important }
.color22:hover a { color: #fff9e1 !important }
.color23:hover a { color: #00ff33 !important }
.color24:hover a { color: #9acd32 !important }
.color25:hover a { color: #00ee88 !important }
.color26:hover a { color: #333 !important }
.color27:hover a { color: #333    !important }
.color28:hover a { color: #9900ff !important }
.color29:hover a { color: #ff00ff !important }

.nc { color: #fafafa !important; vertical-align: top }
.nc a { color: #fafafa !important }
tr:hover .nc a { color: #fafafa !important }



div.s_container { overflow: hidden; width: 100%; }
div.s_left { width: 90%; float: left; }
div.s_right { text-align: right; padding: 1px 5px 0 0; width: 6%; float: right; }

.search {
margin: 0;
padding: 0 5px;
color:#666666;
width: 100%;
border: 0px solid #C0C0C0;
}

.sample { border-bottom: dashed 1px #800000; color: #800000; cursor: pointer }

body { font-family: Tahoma, Sans-Serif; color: #333; }
#menu { height: auto !important; height: 250px; min-height: 250px }
#menu, #content, #botr, #botl { float: left; clear: right }
#menu, #botl { width: 27%; }
#content, #botr { width: 71%; padding-left: 15px; }
#botr { color: #4f4f4f }
#bottom { width: 100%; }

#count, #search { width: 60%; padding: 10px 0 }
#search p { padding-top: 5px; margin-top: 0 }
#search form { padding: 0; margin: 0 }

#h_menu { width: 90%; padding: 0 10px 10px 0 }
#h_menu ul { padding: 0px 0; margin: 0 }
#h_menu li { display: inline-block; padding-right: 10px; float: left }
.clear { clear: both }
#desc { margin: 0; padding-bottom: 10px; }

h2 { padding: 0 0 5px 0; margin: 0; margin-bottom: 0px; color: black; font-weight: normal }
h3 { color: black; font-weight: normal }


.strip { width: 100%; border-collapse: collapse; }
.strip td { padding: 0; margin: 0 }
.strip1 { width: 520px }
.strip2 { background: url(./i/led_strip_02.jpg) top left repeat-x; }

.stripbox { padding: 20px 0; margin: 0 }
.striptext {
	position: absolute; z-index: 100;
	margin-top: -145px; margin-left: 27%; padding: 18px;
/*	border: 1px solid #ccc; background-color: white*/
}
