body { width:100%; height:100%; margin:0; padding:0; background:url(images/bg.gif) top left repeat;}

td { vertical-align:top; color:#514457; font-size:12px; font-family:tahoma; }

a { color:#82748c; text-decoration:underline; }
a:hover { text-decoration:none; }

.maincontaine { width:100%; height:100%; }
.ga1 { background:url(images/tbgleft.jpg) top right repeat-y #cfc9c8; }
.ga3 { background:url(images/tbgright.jpg) top left repeat-y #eeedec; }
.MAINga2, .ga2, .ga5, .ga8, .ga11, .ga14, .MAINga14 { width:1000px; }

.ga2 { background:url(images/tbg.jpg) top left repeat-y; }
.ga5 { height:141px; }
.ga8 { height:45px; background:url(images/menu.jpg) top left no-repeat; }
.ga11 { height:587px; }
.ga14 { height:70px; background:url(images/bottom.jpg) top left no-repeat;}

.MAINga2 { height:23px; background:url(images/tbg.jpg) top left repeat-y; }
.MAINga14 { height:70px; background:url(images/MAINbottom.jpg) top left no-repeat;}

.bottom { height:70px; width:100%; position:relative; }

.ga4 { background:url(images/topbgleft.jpg) top right repeat-x;}
.ga4bg { width:100%; height:141px; background:url(images/topbg1.jpg) top right no-repeat; }
.ga6 { background:url(images/topbgright.jpg) top left repeat-x; }
.ga6bg { width:100%; height:141px; background:url(images/topbg2.jpg) top left no-repeat; }

.ga7 { background:url(images/menubgleft.jpg) top right repeat-x; }
.ga7bg { width:100%; height:45px; background:url(images/menubg1.jpg) top right no-repeat; }
.ga9 { background:url(images/menubgright.jpg) top left repeat-x; }
.ga9bg { width:100%; height:45px; background:url(images/menubg2.jpg) top left no-repeat; }

.ga10 { background:url(images/cbgleft.jpg) top right repeat-x; }
.ga10bg1 { width:100%; height:587px; background:url(images/cbg1.jpg) top right no-repeat; }
.ga10bg2 { width:100%; height:587px; background:url(images/cbg2.jpg) right 294px no-repeat; }
.ga12 { background:url(images/cbgright.jpg) top left repeat-x; }
.ga12bg1 { width:100%; height:587px; background:url(images/cbg3.jpg) top left no-repeat; }
.ga12bg2 { width:100%; height:587px; background:url(images/cbg4.jpg) 188px top no-repeat; }

.MAINga10 { background:url(images/MAINcbgleft.jpg) top right repeat-x; }
.MAINga10bg1 { width:100%; height:587px; background:url(images/MAINcbg1.jpg) top right no-repeat; }
.MAINga12 { background:url(images/MAINcbgright.jpg) top left repeat-x; }
.MAINga12bg1 { width:100%; height:587px; background:url(images/MAINcbg4.jpg) top left no-repeat; }

.ga13 { background:url(images/bottomleft.jpg) top right repeat-x; }
.ga15 { background:url(images/bottomright.jpg) top left repeat-x; }

.tp1 {background:url(images/top1.jpg) no-repeat;}
.tp2 {background:url(images/top2.jpg) 333px top no-repeat;}
.tp3 {background:url(images/top3.jpg) 667px top no-repeat; position:relative;}

.tp1, .tp2, .tp3 {
	width:100%;
	height:141px;
}

.cen1 {background:url(images/c1.jpg) no-repeat;}
.cen2 {background:url(images/c2.jpg) 125px top no-repeat;}
.cen3 {background:url(images/c3.jpg) 250px top no-repeat; position:relative;}
.cen4 {background:url(images/c4.jpg) 375px top no-repeat;}
.cen5 {background:url(images/c5.jpg) 500px top no-repeat;}
.cen6 {background:url(images/c6.jpg) 625px top no-repeat;}
.cen7 {background:url(images/c7.jpg) 750px top no-repeat;}
.cen8 {background:url(images/c8.jpg) 875px top no-repeat; position:relative; }

.cen1, .cen2, .cen3, .cen4, .cen5, .cen6, .cen7, .cen8 {
	width:100%;
	height:587px;
}

.cenlink1 { position:absolute; top:320px; left:29px; }
.cenlink2 { position:absolute; top:432px; left:139px; }
.cenlink3 { position:absolute; top:458px; left:436px; }
.cenlink4 { position:absolute; top:222px; left:602px; }
.cenlink5 { position:absolute; top:320px; left:782px; }

.logo { position:absolute; top:15px; left:330px; }
.go1 { position:absolute; top:83px; left:214px; }

.menushka { margin:5px 0 0 55px; }


.botmu { position:absolute; top:28px; left:5px; }
.botmu a {
	color:#71688c;
	font-family:Trebuchet MS;
	text-decoration:none;
	background:url(images/botpol.gif) left 3px no-repeat;
	padding:0 12px 0 15px;
}

.sch { position:absolute; top:12px; left:330px; }
.alphassl { position:absolute; top:10px; left:560px; }


.visa { position:absolute; top:12px; left:330px; }
.master { position:absolute; top:12px; left:370px; }
.amex { position:absolute; top:12px; left:410px; }
.discover { position:absolute; top:12px; left:450px; }
.paypal { position:absolute; top:40px; left:450px; }
.google { position:absolute; top:40px; left:330px; }
.amazon { position:absolute; top:40px; left:403px; }
.paypal_seal { position:absolute; top:12px; left:500px; }



.copy {
	position:absolute;
	top:20px;
	right:27px;
	font-family:Trebuchet MS;
	color:#483b4f;
	text-align:left;
}
.copy a { text-decoration:none; color:#483b4f; }
.manname {
	position:absolute;
	font-family:Trebuchet MS;
	color:#483b4f;
}
.manname a { text-decoration:none; color:#483b4f; }

.loginform {
	position:absolute;
	top:26px; right:10px;
	width:370px;
	height:115px;
}
.lm1 { position:absolute; top:4px; right:0px; width:247px; text-align:left; }
.lm1 a {
	color:white;
	text-decoration:underline;
	background:url(images/sht.gif) left 7px no-repeat;
	padding:0 0 0 12px;
	margin:0 5px 0 0;
}
.logout {
	color:white;
	text-decoration:underline;
	background:url(images/sht.gif) left 6px no-repeat;
	padding:0 0 0 12px;
	margin:0 0 0 4px;
}

.accountlink {
	color:white;
	text-decoration:underline;
	padding:0 0 0 12px;
	margin:0 0 0 4px;
}


.lm2 { position:absolute; top:21px; right:2px; }
.search { position:absolute; top:34px; right:48px; width:191px; height:23px; background:url(images/search.gif) no-repeat;}
.search input { width:190px; height:21px; background:none; border:0; color:#554a5e; margin:2px 0 0 0; }

.lm5 { width:8px; background:url(images/vkl1.gif) top left no-repeat; }
.lm6 { vertical-align:middle;  background:url(images/vkl2.gif) top left repeat-x; }
.lm7 { width:10px; background:url(images/vkl3.gif) top left no-repeat; }

.lm3 { position:absolute; top:72px; right:14px; }
.lm3 td { color:white; }
.lm3 td a { color:white; }
.lm4 { height:29px; background:url(images/shop.gif) no-repeat; padding:0 15px 0 25px; vertical-align:middle; }
.lmnone { height:29px; padding:0 15px 0 25px; vertical-align:middle; }



    
/*==========================================*/

.center { width:1000px; height:100%; background:url(images/MAINcbg3.jpg) top right no-repeat; }
.cr1 { background:url(images/MAINcbg2.jpg) top left no-repeat; padding:0 0 15px 13px; }   /* width:731px; */
.cr2 { width:228px; padding:50px 12px 25px 12px; }
.cr3 { width:220px; padding:50px 12px 25px 12px; }

.fotki { width:748px; background:url(images/shtuko.gif) repeat-y; margin:0 0 0 -17px;}
.fi1 { width:35px; vertical-align:middle; text-align:right; padding:0 0 10px 0; }
.fi4 { width:38px; vertical-align:middle; padding:0 0 10px 0; }
.fi2 { padding:8px 6px 8px 0; }
.fi3 { padding:8px 0 8px 0; }
.fi2 img, .fi3 img {
	border:1px solid #a09ab2;
}

.submu { width:716px; }
.su1 {
	color:#483b4f;
	font-family:Trebuchet MS;
	padding:13px 0 0 0;
}
.su1 a { color:#71688c; }
.su2 {
	color:#71688c;
	font-family:Trebuchet MS;
	padding:10px 0 7px 0;
	font-size:23px;
}
.su2 a { color:#71688c; }

.fo1 { width:438px; }
.fo1 img, .fo3 img { border:1px solid #a299ad; }
.fo3 { padding:0 7px 7px 0; }
.foto { margin:0 0 12px 0; }

.catalog { width:730px; border-bottom:1px dashed #958da0; font-size:14px; font-family:Trebuchet MS;}
.cg1 { width:230px; padding:0 20px 15px 0; line-height:18px; font-family:Trebuchet MS;}
.cg2 { width:185px; padding:0 20px 15px 0; }
.cg3 { padding:0 20px 15px 0; }

.cvet { padding:0 8px 0 0; }
.smallzag {
	color:#777086;
	font-size:17px;
	font-family:Trebuchet MS;
	padding:0;
	margin:0 0 5px 0;
}
.price {
	color:#777086;
	font-size:24px;
}
.zag {
	color:#777086;
	font-size:24px;
	padding:0;
	margin:10px 0 8px 0;
}

.pka1 { font-size:13px; padding:0 6px 0 0; }
.pka2 { padding:0 5px 6px 0; }
.pka3 { padding:0 0 0 3px; }
.sel { width:111px; height:22px; background:#e1dddc; border:1px solid #9b94a9; color:#514457; font-size:13px; font-family:Trebuchet MS; }
.lil { color:#777086; }
.semn { font-size:17px; font-family:Trebuchet MS; }

.podlozhka { background:url(images/podlozhka.jpg) top left no-repeat; padding:5px; }
.podlozhka2 { background:url(images/podlozhka.jpg) top left no-repeat; padding:2px; }

.date1 { color:#71688c; font-size:31px; }
.date2 { color:#483b4f; }



.zz1 { width:156px; color:#483b4f; font-size:14px; font-family:Trebuchet MS; text-align:center; padding:0 13px 4px 0; }
.zz3 { padding:4px 0 10px 0; font-size:11px; font-family:Trebuchet MS; }
.zz3 a { color:#71688c; }
.zzot { width:18px; }
.zzline { height:11px; border-top:1px dashed #9f94a5; }
.temn { color:#483b4f; }
.pipka { background:url(images/pip.gif) 0 5px no-repeat; padding:0 0 0 13px; }
.pipka_out {padding:0 0 0 13px; }
.pipka2 { background:url(images/pip.gif) right 5px no-repeat; padding:0 11px 0 0; color:#7e7696; font-size:17px; font-family:Trebuchet MS; }

.midla { vertical-align:top; font-size:11px; font-family:Trebuchet MS; padding:1px 0 0 3px; }

.paging { width:730px; background:url(images/shtuko.gif) repeat-y; margin:15px 0 0 0;}
.pag { padding:5px 0 5px 0; text-align:center; }

.pg1 { background:url(images/pip2.gif) 0 3px no-repeat; padding:0 10px 0 12px; }
.pg2 { background:url(images/pip2.gif) right 3px no-repeat; padding:0 12px 0 10px; }
.pag a { color:white; font-family:Trebuchet MS; margin:0 3px 0 3px;}
.pag a:active { color:white; text-decoration:none; }