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:100%;height:100%;text-align:left;}

#top{position:absolute;top:0px;left:0px;width:100%;height:98px;background:#ac7e69 url(/css/images/red/odejda3.jpg) center top repeat-x;}

#logo{position:absolute;top:0px;left:50%;margin-left:-132px;z-index:1;}

#logo_rus{position:absolute;top:0px;left:100%;margin-left:-249px;z-index:1;}

#menu{position:absolute;top:88px;left:0px;width:100%;z-index:2;}

#menu td{height:24px;border-right:1px #ffffff solid;text-align:center;}

#menu a{margin-top:5px;color:#ffffff;text-decoration:none;}

#shop{background:#5a4e8e url(/css/images/red/i2_03.gif) repeat-x;color:white;font-weight:bold;}



#text{background:#fff;vertical-align:top;margin:122px 249px 0px 249px;padding:90px 20px 20px 20px;line-height:140%;}
#text{font-family:Comic Sans MS,"Times New Roman",Times,serif;font-size:10pt;font-style:regular;line-height:15pt;}
#text p{LINE-HEIGHT: 130%;padding:3px 0 0 0;margin:0}
#text div,#text p{font:inherit;padding-top:3px;}
#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(/css/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(/css/images/red/i_31.gif) repeat-y;color:#ffffff !important;font:bold 13px Verdana;}

#left{vertical-align:top;width:249px;padding:132px 0px 20px 0px;background:#b3b6d7 url(/css/images/red/i_27.gif) right top repeat-y;}

#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(/css/images/red/i_55.gif) 0px 6px no-repeat;//background:url(css/images/i_55.gif) 0px 8px no-repeat;}

#left a{color:#625583;text-decoration:none;}

#left .sel{background:#8679ae url(/css/images/red/i_34.gif) right top repeat-y;color:#ffffff !important;font-weight:bold;}

.sel a{color:#ffffff !important;}

.load{background:#8679ae url(/css/images/red/i_34.gif) right top repeat-y;color:#ffffff !important;font-weight:bold;}

.load a{color:#ffffff !important;}

#left .open{background:#8679ae url(/css/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(/css/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%;}

#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(/css/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;}

#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(/css/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(/css/images/1.jpg) 0px 0px repeat-x;
}
button:active {
	background:#a569af url(/css/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{font-family:Georgia,"Times New Roman",Times,serif;text-align:justify;font-size:12pt;line-height:15pt;font-style:italic;}
table.index{margin:20px auto;width:720px;}
table.index td{text-align:center;padding:25px 3px;vertical-align:top;}
#text table.index td a{color:#625583;font:inherit;text-decoration:underline;font-weight:bold;}
#text table.index td a:hover{text-decoration:none;}
table.index td,table.index td p{color:#625583;}
table.index td img{borber:none;margin:0 auto 20px;}
table.photos {margin:20px auto;}
table.photos td{padding:5px;}
table.photos td img{margin:auto;}

