/* В первой части использована Malo-CSS Library  автор: Vladimir Carrer */
html,body,div,p{margin:0;padding:0;border:0;}
html{overflow:-moz-scrollbars-vertical;} /* Всегда показывать прокрутку в FF */
.dp20,.dp25,.dp33,.dp50,.dp66,.dp75,.dp100{float:left;display:inline;*margin-left:-0.04em;}
/* CSS Grid For center layout   Define your default width in %,px or em  .main{margin:0 auto;width:85%;}*/
/* IE margin hack;dp = div percet */
.dp20{width:20%;}
.dp25{width:25%;}
.dp33{width:33.33%;}
.dp50{width:50%;}
.dp66{width:66%;}
.dp75{width:75%;}
.dp100{width:100%;}
.dp960{width:960px; margin:0 auto;}

.clear{clear:both;}
.main{margin:0 auto;width:100%;}

body{width:100%;background:#fff;font:100% Helvetica, Arial, sans-serif; color:#353535;line-height:150%;}

h1,h2, h3{margin:0 0 20px 0;padding:0px; color:#3F3B3B; font-weight:normal;}

h1 {font-size:16pt; margin-top:30px;}
h2{font-size:14pt;color:#353535;}
h3{font-size:12pt;color:#5F5F59;}

p,ul, table {margin:0 0 20px 0;padding:0px;}
#content p {text-align:justify;}

li {margin:0 0 0 2%;padding:0px;}
ul li{padding:4px 0 8px 10px; list-style:none; margin:0;background:url(/bsystem/templates/base_template/images/line.gif) bottom left no-repeat;}
ul li a {text-decoration:none;}

a:link{color:#7CA2C7}
a:visited{color:#476C8F}
a:hover{color:#659D00}
a:active{color:#2E3C00}
a img{border:0}

h1 a:link, h1 a:visited {color:#353535; text-decoration:none;}
h1 a:hover, a:active {color:#7CA2C7; text-decoration:underline;}

hr {border: 0;width: 80%; color: #8F8F8F;	background-color: #8F8F8F;	height: 1px;	margin: 10px 0;}

table {border-collapse:collapse}
table td {padding:3px;}

/* Шапка */
#header{}

#sidebar { font-size:12px;width:283px; background:url(/bsystem/templates/base_template/images/sidebar_bg.jpg) repeat-y;}
#sidebar p {color:#456875; padding: 5px 10px 7px 15px; margin:0px;}
#sidebar p b {color:#636363;}
#sidebar p b.metro {display:block; background:url(/bsystem/templates/base_template/images/m.gif) no-repeat; padding-left:22px; height:15px; line-height:15px;}

#sidebar_contacts{padding-top:20px; background:url(/bsystem/templates/base_template/images/sidebar_bg_bottom.jpg) left bottom no-repeat;}

#logo{margin:1px 0 0 0;padding:0px; border:0px;}
/* Навигация по сайту */
#navigation{padding:0; cursor:default;}
#navigation a:link, #navigation a:visited{outline: none; font-size:12px; display:inline; height:34px; padding:11px; line-height:34px; margin-right:20px; color:#648496;text-decoration:none;}
#navigation a:hover,#navigation a.active{ font-size:12px;outline: none;color:#648496;background:#7FD0EE;}
/* Навигация по сайту */
#menu2 {width:281px; margin:-5px auto; clear:both; padding:0; cursor:default;}
#menu2 a:link, #menu2 a:visited {color:#7d7d7d; padding:8px 0 0 15px; display:block; height:45px; background:#fff url(/bsystem/templates/base_template/images/menu2.gif) repeat-x; text-decoration:none;}
#menu2 a:hover,#menu2 a.active{ color:#7d7d7d; background:#dedede  url(/bsystem/templates/base_template/images/menu2active.gif) repeat-x; text-decoration:none;}

#menu2 a:link span, #menu2 a:visited span, #menu2 a:hover span,#menu2 a.active span {display:block; font-size:140%; color:#66b32c; font-weight:bold; text-transform:uppercase;}
#menu2 a:hover span,#menu2 a.active span {color:#456875;}

#content {clear:both;}

#footer {clear:both; margin-top:40px; background:#7fbb5a; border-top:3px solid #669249; padding:20px 0;}

.lightsGal img {width:150px; border:2px solid #dedede;}

/* Спасибо за внимание! Удачи! */

.navigationTabs {
	height: 29px;
	line-height: 29px;
	list-style:none;
	border-bottom:1px solid #dedede;
}
.navigationTabs li {
	float: left;
	height: 23px;
	line-height: 23px;
	padding: 0 1px 0 0;
}
.navigationTabs li a{
	float: left;
	dispaly: block;
	height: 23px;
	line-height: 23px;
	padding: 3px 10px;
	overflow: hidden;
	position: relative;
	text-decoration: none;
	background:#dedede;
	font-weight:bold;

}
.navigationTabs li a:hover {
  	background:#7FBB5A;
    color:#202F17;
}
.navigationTabs li a.active {
	background:#7FBB5A;
	color:#202F17;
}
.tabsContent {
  clear:both;
	overflow: hidden;
}
.tab {
	display: none;
}

.lightsGal,
.bwGal,
.customGal {
	display: block;
	float: left;
	margin: 0 10px 10px 0;
  cursor: url(http://www.medom.ru/bsystem/templates/base_template/images/zoomimage/zoomin.cur), hand;
}

.mainprod {margin-bottom:20px; border-bottom:2px solid #dedede; padding-bottom:10px; clear:both;}
.mainprod img {border:1px solid #dedede;}
a:link h2, a:visited h2 {color:#7CA2C7;} 
a:hover h2 {color:#4CA912; text-decoration:underline;}
a.orderbutton:link, a.orderbutton:visited {display:block; float:right; width:77px; height:28px; background:url(/bimages/a_catalog/orderbutton.png) top left no-repeat; }
a.orderbutton:hover {background-position: 0 -28px;}
table.anons {}

