html,body{height:100%;}
body{padding:0px;margin:0px;font:12px Verdana;color:#625c88;background:#e5e3f0;}
a{color:#f9e7de;text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0px;}
#body{width:1099px;height:100%;text-align:left;position:relative;}
#top{position:absolute;top:0px;left:0px;width:1099px;height:85px;background:#ac7e69 url(/images/top.jpg) center top repeat-x;}
#logo{position:absolute;top:0px;left:549px;margin-left:-132px;z-index:1;}
#logo_rus{position:absolute;top:0px;left:1099px;margin-left:-249px;z-index:1;}
#menu{position:absolute;top:85px;left:0px;width:1099px;z-index:2;background:#6b629b url(/images/t.jpg) repeat-x;color:white;font-weight:bold;text-align:center;}
#garant {
	position:absolute;
	top:20px;
	left:420px;
}
#partner {
	position:absolute;
	top:55px;
	left:415px;
}
#lang {
	background:#c1c2e0 url(/images/wbg.gif) repeat-x;
	width:178px;
	height:30px;
	position:absolute;
	font:8pt Arial;
	color:#58548f;
	padding:4px 0 0 7px;
}
#lang td {
	padding-right:5px;
}
#lang a {
	padding:0 !important;
	margin:0 !important;
}
#payment {
	position:absolute;
	top:55px;
	left:580px;
}
#action {
	position:absolute;
	top:57px;
	left:764px;
	text-transform:uppercase;
	font:7pt;
	color:red;
}
#home {
	position:absolute;
	top:5px;
	left:10px;
	width:200px;
	height:55px;
	display:block;
	text-decoration:none;
}
#Shop {
	position:absolute;
	top:60px;
	left:30px;
	font:italic 10pt Arial;
	text-transform:uppercase;
}
#___plusone_0 {
	position:absolute;
	top:20px;
	left:550px;
	width:50px !important;
}
.ogoMAc {
	visibility:hidden !important;
}
.ogoMAc:first-child {
	visibility:table-cell !important;
}
#search_all {
	position:absolute;
	top:20px;
	left:604px;
	z-index:10000;
	background:#b3b6d9;
	display:block;
	padding:4px;
}
#Basket {
	position:absolute;
	top:5px;
	left:920px;
}
#Basket span {
	position:absolute;
	top:80px;
	left:-1px;
	z-index:10000;
	background:#c1c2e0 url(/images/wbg.gif) repeat-x;
	width:181px;
	height:30px;
	display:block;
	text-align:center;
	padding-top:4px;
}
#Basket button {
	background:#fff !important;
	color:#9ebf0e !important;
	cursor:pointer;
	cursor:hand;
}
.tt td {
	padding-bottom:25px;
}
#menu ul {
	padding:0;
	margin:0 0 0 185px;
	list-style:none;
}
#menu li {
	float:left;
	margin-right:5px;
}
#menu a.sel {
	background:#9f50c3 url(/images/m.jpg) repeat-x;
}
#menu a {
	color:#fff;
	display:block;
	padding:3px 10px;
	text-transform:uppercase;
	font:9pt Arial;
	text-decoration:none;
}

.pod{background:#eeedf5;}
#text{background:#fff;vertical-align:top;margin:122px 249px 0px 249px;padding:110px 20px 20px 20px;line-height:140%;}
.ss{color:#9765be !important}

#text p{LINE-HEIGHT: 130%;padding:3px 0 0 0;margin:0}
#text a{text-decoration:underline;}
#text h1{font:bold 14px Verdana;padding:0px;margin:20px 0px 10px 0px;}
#slogan{position:absolute;top:35px;left:10px;z-index:3;}
#star{position:absolute;top:20px;left:230px;z-index:10;}
#star1{position:absolute;top:20px;left:83%;z-index:3;}
#star2{position:absolute;top:30px;left:80%;z-index:3;}
#star3{position:absolute;top:15px;left:81%;z-index:3;}
#star a{color:#ffffff;text-decoration:none;}
#right{vertical-align:top;width:249px;padding:132px 0px 20px 0px;background:#b3b6d7 url(../images/red/i_26.gif) repeat-y;}
#right ul{padding:0px;margin:0px;list-style:none;}
#right li{padding:2px 0px 3px 19px;margin:0px;color:#625583;}
#right .sel{background:#8679ae url(../images/red/i_31.gif) repeat-y;color:#ffffff !important;font:bold 13px Verdana;}
#left{vertical-align:top;width:182px;padding:120px 0px 20px 0px;background:#fff}
#left ul{padding:0px;margin:0px;list-style:none;}
#left li{padding:4px 0px 4px 19px;margin:0px;color:#625583;}
#left li,a{color:#625583;}
div#pod{padding:0px;margin:0px 0px 2px 0px;}
div#pod div{padding:3px 0px 3px 12px;margin:0px;display:list-item;list-style-type:none;cursor:auto;//padding-top:3px;}
div#pod a{font:11px Verdana;}
div#pod div.sm{padding:3px 0px 3px 12px;margin:0px;background:url(../images/red/i_55.gif) 0px 6px no-repeat;//background:url(../images/i_55.gif) 0px 8px no-repeat;}
#left a{color:#625583;text-decoration:none;}
.sel a{color:#ffffff !important;}
.load{background:#a576c6 url(/images/sbg.gif) right top repeat-x;color:#ffffff !important;font-weight:bold;}
.lm{background:#cdcde7 url(/images/lpod.jpg) right bottom no-repeat;padding-bottom:35px !important;}
.lm li {padding:6px 0 6px 15px !important}
.lm li.pod {padding:4px 0 4px 9px !important}
.load a{color:#ffffff !important;}
#left .sel{background:#8679ae;color:#ffffff !important;font-weight:bold;padding:4px 0 4px 0 !important}
#left .open{background:#8679ae url(../images/red/i_34.gif) right top repeat-y;color:#ffffff !important;font-weight:bold;}
#r_line{margin-top:10px;padding:17px 0px 20px 45px;width:199px;}
#r_line h6{padding:0px;margin:0px 0px 5px 0px;font:bold 15px Times New Roman;}
#l_line{background:url(../images/red/i_45.gif) no-repeat;margin-top:10px;padding:21px 10px 20px 18px;width:221px;}
#l_line h6{padding:0px;margin:0px 0px 5px 20px;font:bold 14px Times New Roman;letter-spacing:1px;}
#t_top{border-top:1px #8e82b4 solid;width:100%;}
#ttlr{background:#8e82b4 url(/images/vpod.jpg) right bottom no-repeat;padding-bottom:45px;}
#t_lr{border-left:1px #8e82b4 solid;border-right:1px #8e82b4 solid;color:white;padding:3px 10px;font:13px Verdana;}
#rt_lr{border-left:1px #8e82b4 solid;border-right:1px #8e82b4 solid;color:white;padding:3px 10px;font:13px Verdana;//padding:3px 0px 3px 10px;}
#rt_lr textarea{width:167px;height:108px;background:#eeedf5;border:1px #a7a8c6 solid;margin-bottom:5px;font:11px Verdana;color:#625c88;}
#rt_lr input#t{background:#eeedf5;width:167px;text-align:center;font:11px Verdana;color:#625c88;border:1px #a7a8c6 solid;margin-bottom:5px;padding:2px 0px !important;}
#t_bottom{border-bottom:1px #8e82b4 solid;width:100%;}
#res{padding:0px;margin:8px 0px;}
#left #news{padding:10px 19px 4px 19px !important;font:11px Verdana}
#right #news{padding:10px 19px 4px 19px !important;font:11px Verdana;text-align:justify;}
#cont{font:bold 13px Verdana;padding:0px 0px 5px 0px;margin:0px;}
#right form{text-align:center;padding:5px 0px 14px 0px;margin:0px;}
#search{display:inline;padding:1px 0px;background:#fef2f1;border:1px #a7a8c6 solid;}
#search input{background:#eeedf5;color:#625c88;text-align:center;font:11px Verdana;border:0px;}
#bot{background:url(../images/red/i_59.gif) repeat-x;padding:0px 5px 1px 5px;}
#bot a{color:#ffffff;text-decoration:none;}
#bot a:hover{font-weight:100 !important;}
.rec {
	background:#cdcde7 url(/images/lpod.jpg) right bottom no-repeat;
	padding-bottom:40px !important;
}
#b{margin-top:7px;}
#path{margin:0px;padding:5px 0px 0px 15px;}
#first_path{margin:0px;padding:5px 0px 0px 0px;}
h2{font-size:14px;margin:0px;padding:0px;text-align:center;}
div#tovar{background:#e5e3f0;margin:10px 0px;border:2px #625583 solid;padding:5px 10px;}
#tovar input{font-size:10px;width:30px;text-align:center;color:#625583;border:1px #625583 solid;}
#tovar_in {width:550px;}
#tovar_in input{font-size:10px;width:30px;text-align:center;color:#625583;border:1px #625583 solid;}
#basket td{padding:8px 4px;}
button {
	border:none;
	background:#53488d url(/images/1.jpg) 0px -100px repeat-x;
	font:bold 10pt Arial, Helvetica, sans-serif;
	color:white;
	margin-top:3px;
	margin-bottom:5px;
	padding-top:3px;
	padding-bottom:3px;
	vertical-align:middle;
}
button:hover {
	background:#56569e url(/images/1.jpg) 0px 0px repeat-x;
}
button:active {
	background:#a569af url(/images/1.jpg) 0px -24px repeat-x;
}
table.sel td, table.sel th {
	padding:0 3px;
}
table.sel td {
	border-bottom:1px solid e5e3f0 !important;
}



div.intro{color:#625C88;font-family:Georgia,"Times New Roman",Times,serif;font-size:13.5pt;font-style:italic;line-height:15pt;text-align:center;}
.index, .index p{color:#625C88;font-family:Georgia,"Times New Roman",Times,serif;font-size:14pt;font-style:italic;font-weight:bold;text-align:center;}
table.index{margin:20px auto;width:710px;}
table.index td{padding:25px 10px;width:33%;vertical-align:top;}
#text table.index td a{color:#625C88;font:inherit;line-height:18pt;text-decoration:underline;}
#text table.index td a:hover{text-decoration:none;}
table.index td,table.index td p{color:#625C88;font-family:Georgia,"Times New Roman",Times, serif;font-size:14pt;}
table.index td img{borber:none;margin:0 auto 20px;}
#text{font-family:Georgia,"Times New Roman",Times,serif;font-size:12pt;font-style:italic;line-height:15pt;}

