﻿body {
	margin:0;
	font-family: Verdana;
	font-size: 11pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #525252;
	background-color: #FFFFFF;
}
#wrapper {
	background:url('images/m1.gif') no-repeat;
	width:775px;
	margin-left:auto;
	margin-right:auto;
	display:table;
	border:1px solid #c9c9c9;
}
#menu {
	background:url('images/m2.gif') no-repeat;
	margin:0;
	margin-left:352px;
	height:68px;
	padding-top:64px;
	width:423px;
}
#menu ul {
	margin:0;
	padding:0;
	border:0;
	list-style:none;
	width:423px;
	height:68px;
	overflow:hidden;
	text-indent:0;
	background:url('images/m3.gif') right no-repeat;
}

#menu ul li {
	float:left;
	height:68px;
	overflow:hidden;
}

#menu ul li a {
	display:block;
	height:68px;
	background:url('images/menu.png');
	overflow:hidden;
	text-indent:100px;
}

#menu ul li#m1 a {
	background:url('images/menu.png');
	width:90px;
}
#menu ul li#m1 a:hover {
	background:url('images/menu.png') 0 -68px;
}

#menu ul li#m2 a {
	width:57px;
	background:url('images/menu.png') -90px 0;
}
#menu ul li#m2 a:hover  {
	background:url('images/menu.png') -90px -68px;
}

#menu ul li#m3 a {
	width:60px;
	background:url('images/menu.png') -147px 0;
}
#menu ul li#m3 a:hover   {
	background:url('images/menu.png') -147px -68px;
}

#menu ul li#m4 a {
	width:56px;
	background:url('images/menu.png') -207px 0;
}
#menu ul li#m4 a:hover {
	background:url('images/menu.png') -207px -68px;
}

#menu ul li#m5 a {
	width:62px;
	background:url('images/menu.png') -263px 0;
}
#menu ul li#m5 a:hover {
	background:url('images/menu.png') -263px -68px;
}

#menu ul li#m6 a {
	width:75px;
	background:url('images/menu.png') -325px 0;
}
#menu ul li#m6 a:hover {
	background:url('images/menu.png') -325px -68px;
}

#middle{
	height:142px;
	width:775px;
	background:url('images/m4.gif') no-repeat;
}
#middle_dostavka{
	height:142px;
	width:775px;
	background:url('images_dostavka/m4.gif') no-repeat;
}

#btns {
	width:284px;
	height:142px;
	float:right;
}
#btns a#pres {
	display:block;
	width:284px;
	height:86px;
	overflow:hidden;
	background:url('images/presents.png') no-repeat;
	text-indent:300px;
	
}
#btns a#pres:hover {
	background:url('images/presents.png') no-repeat 0 -86px;
	
}

#btns a#cat {
	display:block;
	width:284px;
	height:56px;
	overflow:hidden;
	text-indent:-300px;
	background:url('images/enter-gallery.gif') no-repeat;
	
}
#faces {
	height:107px;
	width:775px;
	background:url('images/m6.gif') no-repeat;

}
#faces_dostavka {
	height:107px;
	width:775px;
	background:url('images_dostavka/m6.gif') no-repeat;

}
#faces_catalog {
	height:107px;
	width:775px;
	background:url('images_catalog/m6.gif') no-repeat;

}

#fhead {
	background:url('images/m7.gif') no-repeat;
	height:107px;
	width:388px;
	float:right;

}
#fhead_catalog {
	background:url('images_catalog/m7.gif') no-repeat top right;
	height:40px;
	width:775px;
	padding-top:67px;

}

#fhead1 {
	background:url('images/to1.gif') no-repeat;
	margin-top:67px;
	height:40px;
	width:388px;
}
#fhead1_catalog {
	background:url('images_catalog/m6-16.gif') no-repeat;
	height:40px;
	width:775px;
}
#fhead1_catalog ul{
	list-style:none;
	margin:0;
	padding:0;
	text-indent:0;
	margin-left:252px;
	width:523px;
	height:25px;
	display:block;
	float:right;
}
#fhead1_catalog ul li {
	float:left;
	height:25px;
}
#fhead1_catalog ul li a{
	display:block;
	height:25px;
	text-indent:-200px;
	overflow:hidden;
}
#fhead1_catalog ul li a:hover
{
	height:24px;
	border-bottom:1px dashed #fff;
}
#zagl1{
	float:left;
	background:url('images_catalog/m6-22.gif') 252px 0 no-repeat;
	width:387px;
	height:15px;
	display:block;
	margin:0;
	padding:0;
}

#zagl2{
	float:right;
	background:url('images_catalog/to1.gif') no-repeat;
	width:388px;
	height:15px;
	display:block;
	margin:0;
	padding:0;
}


#fhead1_catalog ul li#n1 a{
	background:url('images_catalog/catalog_16.gif') no-repeat;
	width:82px;
}
#fhead1_catalog ul li#n1 a:hover{
	background:url('images_catalog/catalog_16.gif') no-repeat;
	width:82px;
}

#fhead1_catalog ul li#n2 a{
	background:url('images_catalog/catalog_17.gif') no-repeat;
	width:109px;
}
#fhead1_catalog ul li#n3 a{
	background:url('images_catalog/catalog_18.gif') no-repeat;
	width:160px;
}
#fhead1_catalog ul li#n4 a{
	background:url('images_catalog/catalog_19.gif') no-repeat;
	width:90px;
}
#fhead1_catalog ul li#n5 a{
	background:url('images_catalog/catalog_20.gif') no-repeat;
	width:82px;
}


#fhead_dostavka {
	background:url('images_dostavka/m7.gif') no-repeat;
	height:107px;
	width:388px;
	float:right;

}
#fhead1_dostavka {
	background:url('images_dostavka/to1.gif') no-repeat;
	margin-top:67px;
	height:40px;
	width:388px;
}

#left_col {
    background:url('images/m8.gif') no-repeat;
    display:block;
    float:left;
    width:387px;
    margin:0;
}

#main {
    background:url('images/m22.gif') repeat-x; 
    display:block;
    width:775px;
    margin:0;
    min-height:150px;
	margin-bottom:150px;
}

#lwrap{
	margin:0;
	display:table;
	background:url('images/m9.gif') no-repeat top right;
	padding-bottom:117px;
	min-width:387px;
}


#lwrap p, #main p {	
	font-family: Verdana;
	font-size: 11pt;
	font-style: normal;
	margin-left: 5px;
	margin-right: 5px;
}

#lwrap h1, #main h1 {	
	font-family: Verdana;
	font-size: 14pt;
	font-style: normal; font-weight: normal;
	margin-left: 5px;
	margin-top: 0;
}

#lwrap h2, #main h2 {	
	font-family: Verdana;
	font-size: 13pt;
	font-style: normal; font-weight: normal;
	margin-left: 5px;
	margin-top: 0;
	font-weight:bold;
	text-decoration:underline;
}

#lwrap h3, #main h3 {	
	font-family: Verdana;
	font-size: 11pt;
	font-style: normal; font-weight: normal;
	margin-left: 5px;
}


#right_col {
	background:url('images/to3.gif') repeat-x;
    display:block;
    float:left;
    width:360px;
    font-size:8pt;

}
#footer{
	width:775px;
	height:88px;
	background:url('images/footer.png') no-repeat;
	font-size:8pt;
	overflow:visible;
}
#footer1{
	width:775px;
	height:88px;
	background:url('images/footer1.png') no-repeat;
	font-size:8pt;
	overflow:visible;
}

#car {
	background:url('images/car.png') no-repeat;
	width:178px;
	height:117px;
	margin-top:-117px;
	float:left;
}
.table{
	width:775px;
	display:table;
}
#shad{
	background:url('images/r_shad.png') repeat-x;
	width:360px;
	height:44px;
	margin-top:-44px;
	float:right;
	margin-right:28px;
}
#footer ul, #footer1 ul{
	list-style:none;
	float:left;
	margin-top:-105px;
	margin-left:145px;
	line-height:19px;
	font-size:10pt;
}

a{
	color:#7a91bc;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
#botmenu{
	float:left;
	position:relative;
	top:50px;
	left:100px;
	width:320px;
	height:10px;
	display:block;
}
.black {
	color:#000;
	font-size:11pt;
	display:block;
	height:8px;
}
.alignleft{
	float:left;
	display:inline-block;
	
}

.smaller, div#wrapper div.smaller p{
	font-size:8pt;
}

.big
{
	font-size:18pt;
}
.smaller
{
	font-size:9pt;
}
.pro_table
{
	width:100%;
	border-collapse:collapse;
	background:url('images/to3.gif') repeat-x;
}
.pro_table td
{
	margin:0;
	padding:0;
	text-align:center;
	width:33%;
	vertical-align:top;
}
.pro_table td p

{
	text-align:justify;
	font-size:9pt !important;
	padding-left:5px;
	padding-right:5px;
}




div.breaker {
	clear: left;	
}


/* Catalog buttons */

div#catalogicons {
	margin: 0px;
	padding: 20px 0px 0px 0px;
}
div.button {
	width: 115px;
	height: 115px;
	overflow: hidden;
	float: left;
	margin: 0px 0px 0px 12px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
}
a#link1 { background-image: url(/images/button_soft.jpg); }
a#link2 { background-image: url(/images/button_rest.jpg); }
a#link3 { background-image: url(/images/button_multipocket.jpg);}
a#link4 { background-image: url(/images/button_duet.jpg);}
a#link5 { background-image: url(/images/button_monolit.jpg);}
a#link6 { background-image: url(/images/button_multipocket.jpg);}
div.button a {
	display: block;
	width: 115px;
	height: 115px;
	margin: 0px;
	padding: 90px 0px 0px 0px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	text-align: center;
	text-decoration: none;
	color: #336600;
}
div.button a:hover {
	text-decoration: none;
	color: #BB2200;
	background-position: 0px -115px;
	background-repeat: no-repeat;
}


/* Catalog COLUMNS */

div#main div#cataloglinks {
	width: 230px;	
	float: left;
	margin: 0px;
	padding: 10px 0px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}
div#cataloglinks span {  
  white-space: nowrap; 
}
div#cataloglinks a {
	text-decoration: none;
	border-bottom: 1px dashed #006699;
	color: #006699;
}
div#cataloglinks a:hover {
	text-decoration: none;
	border-bottom: 0px;
	color: #006699;
}
div#main div#catalogtext {
	width: 520px;	
	float: left;
	margin: 0px;
	padding: 0px;
}
div#catalogtext p {
	font-size: 12px;
	line-height: 14px;
}


/* Catalog Sidebar fixed menu */

div#sidebar {
	width: 25px;
	height: 320px;
	overflow: hidden;
	position: fixed;
	left: 2px;
	top: 200px;
}
div#sidebar img {
	width: 25px;
	border: 0px;
	margin: 5px 0px 0px 0px;
}


