body{background: url('../img/bgrnd.jpg'); font-family: Georgia, Trebuchet MS, Verdana;font-size:14px;}
#main {display: block;position: relative;width: 100%;text-align: center; overflow:hidden;}
#w1250{display: block;position: relative;width: 1250px;text-align: center;margin:auto auto;}
*{padding: 0px;margin: 0px;}
table {position: relative;}
.empty{display:block; position:relative; width:100%;font-size:1px;}
#borderleft{display: block;position: absolute;width: 9px;top:0px; left:0px; height:100%; background: url('../img/border.jpg') repeat-y; z-index:99;}
#borderright{display: block;position: absolute;width: 9px;top:0px; right:0px; height:100%; background: url('../img/border.jpg') repeat-y; z-index:99;}
/* -----------------------------HEADER BLOCK----------------------------------- */
#header{
	display: block;
	position: relative;
	width:1250px;
	height: 318px;
	background: url('../img/header2.jpg') no-repeat;
}
.topmenu{display:block; position:absolute; bottom:0px; height:45px; text-decoration:none;z-index:1;}
.topmenu:hover{z-index:99;}

#topmenu_main{left:45px; width:115px;}
#topmenu_about{left:160px; width:85px;}
#topmenu_delivery{left:245px; width:120px;}
#topmenu_logo{left:365px; width:230px;}
#topmenu_partners{left:595px; width:180px;}
#topmenu_clients{left:775px; width:170px;}
#topmenu_interes{left:945px; width:140px;}
#topmenu_contacts{left:1085px; width:125px;}

#topmenu_main:hover, .tmmh{background: url('../img/menuhover_main.jpg') no-repeat;}
#topmenu_about:hover, .tmah{background: url('../img/menuhover_about.jpg') no-repeat;}
#topmenu_delivery:hover, .tmdh{background: url('../img/menuhover_delivery.jpg') no-repeat;}
#topmenu_logo:hover, .tmlh{background: url('../img/menuhover_logo.jpg') no-repeat;}
#topmenu_partners:hover, .tmph{background: url('../img/menuhover_partners.jpg') no-repeat;}
#topmenu_clients:hover, .tmch{background: url('../img/menuhover_clients.jpg') no-repeat;}
#topmenu_interes:hover, .tmih{background: url('../img/menuhover_inters.jpg') no-repeat;}
#topmenu_contacts:hover, .tmconh{background: url('../img/menuhover_contacts.jpg') no-repeat;}

/* -----------------------------CENTER BLOCK----------------------------------- */

#mainholder{
	display: block;
	position: relative;
	width:1250px;
	background: url('../img/mainuzor.jpg');
}
#uhpiece{
	display: block;
	position: absolute;
	left:0px; top:0px;
	width:100%;
	height:4px;
	background: url('../img/uhpiece.jpg') no-repeat;
}
#leftmenu{
	display: block;
	position: relative;
	width:100%;
	height:563px;
	background: url('../img/leftmenu.jpg') no-repeat;
}
.lmenu{display:block; position:absolute; left:30px; text-decoration:none;z-index:1;}
.lmenu:hover{z-index:99;}

#lmenu_farfor{top:0px; width:120px; height:38px;}
#lmenu_keramika{top:38px; width:130px; height:36px;}
#lmenu_melamin{top:74px; width:130px; height:34px;}
#lmenu_glassdr{top:108px; width:190px; height:38px;}
#lmenu_glassst{top:146px; width:190px; height:34px;}
#lmenu_pribors{top:180px; width:200px; height:36px;}
#lmenu_servir{top:216px; width:140px; height:34px;}
#lmenu_furshet{top:250px; width:120px; height:36px;}
#lmenu_kitchen{top:286px; width:100px; height:38px;}
#lmenu_bar{top:324px; width:90px; height:36px;}
#lmenu_hotel{top:360px; width:110px; height:36px;}
#lmenu_oborud{top:396px; width:160px; height:34px;}
#lmenu_inter{top:430px; width:130px; height:34px;}
#lmenu_decor{top:464px; width:140px; height:38px;}
#lmenu_diff{top:502px; width:110px; height:40px;}

#lmenu_farfor:hover, .lmfh{background: url('../img/lmenufarfor.jpg') no-repeat;}
#lmenu_keramika:hover, .lmkh{background: url('../img/lmenukeramika.jpg') no-repeat;}
#lmenu_melamin:hover, .lmmh{background: url('../img/lmenumelamin.jpg') no-repeat;}
#lmenu_glassdr:hover, .lmgdr{background: url('../img/lmenuglassdr.jpg') no-repeat;}
#lmenu_glassst:hover, .lmgst{background: url('../img/lmenuglassst.jpg') no-repeat;}
#lmenu_pribors:hover, .lmph{background: url('../img/lmenupribors.jpg') no-repeat;}
#lmenu_servir:hover, .lmsh{background: url('../img/lmenuservir.jpg') no-repeat;}
#lmenu_furshet:hover, .lmfurh{background: url('../img/lmenufurshet.jpg') no-repeat;}
#lmenu_kitchen:hover, .lmkih{background: url('../img/lmenukitch.jpg') no-repeat;}
#lmenu_bar:hover, .lmbh{background: url('../img/lmenubar.jpg') no-repeat;}
#lmenu_hotel:hover, .lmhoth{background: url('../img/lmenuhotel.jpg') no-repeat;}
#lmenu_oborud:hover, .lmoh{background: url('../img/lmenuoborud.jpg') no-repeat;}
#lmenu_inter:hover, .lminth{background: url('../img/lmenuinter.jpg') no-repeat;}
#lmenu_decor:hover, .lmdech{background: url('../img/lmenudecor.jpg') no-repeat;}
#lmenu_diff:hover, .lmdh{background: url('../img/lmenudiff.jpg') no-repeat;}

#searchblock{
	display: block;
	position: relative;
	width:100%;
	height:50px;
	margin-top:50px;
	margin-bottom:50px;
}
#lupa{
	display:block;
	position:absolute;
	width:30px;
	height:30px;
	top:0px;
	left:10px;
	background: url('../img/lupa.png') no-repeat;
	text-decoration:none;
}
#searchtext{
	display:block;
	position:absolute;
	width:285px;
	height:30px;
	top:0px;
	left:50px;
}
.stmiddle{display:block; position:relative; width:230px; height:20px;}
.stmiddle input{
	width:100%; 
	height:20px; 
	border:2px solid #9267af; 
	font-size:13px; 
	font-style:italic; 
	color:#6f60a0;
	line-height:16px; 
	text-indent:5px;
}

#whiteholder{
	display: block;
	position: relative;
	width:100%;
	background: url('../img/whiteuzor.jpg');
	margin-top:2px;
	_height:730px;
	min-height:730px;
	z-index:5;
}
#ourproduct{
	display: block;
	position: relative;
	width:264px;
	height:60px;
	background: url('../img/ourproduct.jpg') no-repeat;
}
#catsholder{
	display: block;
	position: relative;
	width:100%;
	margin-top:35px;
}
.catsitemholder{display: block;position: relative;width:175px;height:200px;}
#c11{background: url('../img/cat11.jpg') no-repeat;}
#c12{background: url('../img/cat12.jpg') no-repeat;}
#c13{background: url('../img/cat13.jpg') no-repeat;}
#c14{background: url('../img/cat14.jpg') no-repeat;}
#c21{background: url('../img/cat21.jpg') no-repeat;}
#c22{background: url('../img/cat22.jpg') no-repeat;}
#c23{background: url('../img/cat23.jpg') no-repeat;}
#c24{background: url('../img/cat24.jpg') no-repeat;}
#c31{background: url('../img/cat31.jpg') no-repeat;}
#c32{background: url('../img/cat32.jpg') no-repeat;}
#c33{background: url('../img/cat33.jpg') no-repeat;}
#c34{background: url('../img/cat34.jpg') no-repeat;}
#c41{background: url('../img/cat41.jpg') no-repeat;}
#c42{background: url('../img/cat42.jpg') no-repeat;}
#c43{background: url('../img/cat43.jpg') no-repeat;}
.catslink{display:block; position:absolute; bottom:10px; left:48px; color:#6f60a0; font-size:24px; text-decoration:underline;}
.catslink:hover{text-decoration:none;}

#rightblock{
	display: block;
	position: relative;
	width:100%;
	height:667px;
	background: url('../img/rightblock.jpg') no-repeat;
}

.carusellink{
	display: block;
	position: relative;
	width:100%;
	height:100%;
}
.fpartlink{
	display: block;
	position: relative;
	width:114px;
	height:114px;
	margin:0px 33px 0px 33px;
}
.caruselframe{
	display: block;
	position: absolute;
	width:114px;
	height:114px;
	top:0px;
	left:0px;
	z-index:9;
}
.caruselimg{
	display: block;
	position: absolute;
	width:114px;
	height:114px;
	top:0px;
	left:0px;
	z-index:99;
}

/* -----------------------------BOTTOM BLOCK----------------------------------- */
#ufgradient{
	display: block;
	position: absolute;
	left:0px; bottom:0px;
	width:100%;
	height:100px;
	background: url('../img/ufgradient.png') repeat-x;
}
#footer{
	display: block;
	position: relative;
	width:1250px;
	height: 118px;
	background: url('../img/footer.jpg') no-repeat;
	text-align:left;
}
#copyrights{
	display: block;
	position: absolute;
	left:330px;
	top:15px;
	color:#54455e;
}
#copyrights a{color:#561e7a; text-decoration:underline;}
#copyrights a:hover{text-decoration:none;}
.fcodeblock{
	display: block;
	position: absolute;
	top:30px;
	color:#54455e;
	font-family: Trebuchet MS, Georgia;
	font-size:12px;
}
#code1{left:588px;}
#code2{left:737px;}
#code3{left:895px;}
.fphoneblock{
	display: block;
	position: absolute;
	top:27px;
	color:#8449ab;
	font-family: Trebuchet MS, Georgia;
	font-size:18px;
}
#phone1{left:638px;}
#phone2{left:789px;top:5px;}
#phone3{left:932px;}

/* -----------------------------Inner pages BLOCK----------------------------------- */
#conttext{
	display:block;
	position:relative;
	margin:10px 20px 0px 25px;
	color:#775a86;
}
#conttitle{
	display:block;
	position:relative;
	margin:0px 20px 20px 25px;
	color:#533267;
	font-size:26px;
	font-style:italic;
}
.firmlink{display:block;}
.firmlink img{border:2px solid #cccccc;}
.firmlink:hover img{border:2px solid #c9a5e0;}
.goodstitle{position:relative; color:#6f60a0; font-size:20px; text-decoration:underline;}
.goodstitle:hover{text-decoration:none;}
.goodscont{display:block; position:relative; color:#775a86; margin-top:7px; margin-bottom:7px;}
.moregoods{position:relative; color:#6f60a0; font-size:14px;text-decoration:none;}
.moregoods:hover{color:#523764;}
.gooditemimg{display:block; position:relative; float:left; width:300px; height:300px; margin-right:20px; margin-bottom:10px; border:2px solid #cccccc;}

.brcr{display:block; position:relative; width:100%; text-align:right; font-size:11px;top:5px; right:10px;color:#2f2f2f;}
.brcr a{color:#561e7a; text-decoration:underline;}
.brcr a:hover{text-decoration:none;}

.prtitle{display:block; position:relative; color:#561e7a; font-size:18px; margin-bottom:7px;}

.dplink{color:#8449ae; text-decoration:underline; font-size:18px; font-style:italic;}
.dplink:hover{text-decoration:none;}
#map{display:block; position:relative; width:540px; height:420px; margin:20px 80px 0px 80px; border:2px solid #8449ae;}
.tbimg{display:block; position: absolute; left:20px; bottom:5px;}
#carholder{display:block; position:relative; margin-left:33px; width:114px; height:489px;}
.catsimglink{display:block; position:absolute; text-decoration:none;}
#bestpartner{display:block; position:relative; width:100%; height:176px;}
#bpart{display:block; position:relative; width:158px; left:10px; color:yellow; font-style:italic; text-align:center;}

.fancylink{
	display:block;
	position:relative;
	width:150px;
	height: 150px;
	text-decoration:none;
}
.more_search{
	height: 20px;
	font-size:14px;
	color:#8449ab;
	margin-right:20px;
	text-decoration:underline;
}
.more_search:hover{text-decoration:none;}
.morelinkhold{
	display:block;
	position:relative;
	width:100%; 
	text-align:right;
	margin:7px 0px 40px 0px;
}