﻿body{
	padding:0px;
	margin:0px;
	height: 100%;
	background-color:#ffffdd;
	font-family:Arial;
	font-size:14px;
	color:#333;
	line-height:24px;	
}

a {
	font-family:Arial;
	font-size:14px;
	color:#999999;
	text-decoration: none;
}

a:hover{
	font-family:Arial;
	font-size:14px;
	color:#999999;
	text-decoration:underline;
}

div#parent {
	display: block;
	min-height: 100%;
	width: 850px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 0;
}

div#logo {
	display:block;
	position:absolute;
	width:236px;
	height:152px;
	top:43px;
	left:39px;
	background-image:url(../i/plashka.png);
	z-index:5;
}

div#fla {
	display:block;
	position:absolute;
	width:906px;
	height:310px;
	top:43px;
	left:39px;
	z-index:0;
}

div#cap {
	display:block;
	position:absolute;
	width:848px;
	height:288px;
	top:62px;
	left:98px;
	background-image:url(../i/rama.png);
	z-index:3;
}
div#flash {
	/*display:block;*/
	/*position:absolute;*/
	width:906px;
	height:310px;
	/*top:40px;
	left:39px;
	z-index:0;*/
}

div#bgi {
	display:block;
	position:absolute;
	width:790px;
	height:240px;
	top:91px;
	left:126px;
	background-repeat: no-repeat;
	z-index:2;
}

div#topmenu {
	display:block;
	position:absolute;
	top:24px;
	left:440px;
	font-weight:bold;
	font-size: 14px;
	font-family: Tahoma; 
}

div#topmenu .sel {font-family:Tahoma; color:#666B95; text-decoration: underline; font-size: 14px;} 

div#topmenu A {font-family:Tahoma; color: #A1A090; text-decoration: none; font-size: 14px;} 
div#topmenu A:HOVER {font-family:Tahoma; color:#666B95; text-decoration: none; font-size: 14px;} 

div#topmenu .splitter {
	color: #A1A090;
}

.logo {
	padding-top:30px;
	padding-left:30px;
}

div#logo .tel {
	font-family:Tahoma;
	font-size:18px;
	padding-left:35px;
	color:#ff3399;
}

div#news {
	font-size:13px;
	color:#666666;
	display:block;
	position:absolute;
	top:400px;
	left:110px;
	width:185px;
}

.news, .news a, a:hover {
	font-size:13px;
	color:#666666;
}

.date {
	font-family:Arial;
	font-size:13px;
	color:#666666;
}

div#content {
	display:block;
	position:absolute;
	top:400px;
	left:330px;
	width:450px;
}

div#content a:hover{
	font-family:Arial;
	font-size:14px;
	color:#999999;
	text-decoration:underline;
}

div#content2col {
	display:block;
	position:absolute;
	top:400px;
	left:105px;
	width:750px;
}

div#content2col a:hover{
	font-family:Arial;
	font-size:14px;
	color:#999999;
	text-decoration:underline;
}

div#content2col a.cartItem {
	font-family:Tahoma;
	font-size:14px;
	color:#3366cc;
	text-decoration:underline;
}

div#content2col a.cartItem:hover {
	font-family:Tahoma;
	font-size:14px;
	color:#3366cc;
	text-decoration:none;
}

div#topmenu a.cartItem {
	font-family:Tahoma;
	font-size:14px;
	color:#3366cc;
	text-decoration:underline;
}

div#topmenu a.cartItem:hover {
	font-family:Tahoma;
	font-size:14px;
	color:#3366cc;
	text-decoration:none;
}

div#shopCart a.cartItem {
	font-family:Tahoma;
	font-size:14px;
	color:#3366cc;
	text-decoration:underline;
}

div#shopCart a.cartItem:hover {
	font-family:Tahoma;
	font-size:14px;
	color:#3366cc;
	text-decoration:none;
}

div#rightmenu {
	display:block;
	position:absolute;
	top:396px;
	left:830px;
	width:125px;
	font-weight:bold;
	font-family:Tahoma;
}

div#rightmenu A {font-family:Tahoma; color: #A1A090; font-size: 14px; font-weight: bold; text-decoration: none;} 
div#rightmenu A:HOVER {font-family:Tahoma; color:#666B95; font-size: 14px; font-weight: bold; text-decoration: none;} 

.pad {
	margin: 0px auto ;
	height:auto !important;
	height:100%;
	min-height:100%;
}

div#rightmenu a {
	line-height:32px;
	font-family:Tahoma; 
	
}

.empty_inner {
	height:100px;
}

div#footer {
	position:absolute;
	bottom:-300px;
	display: block;
	height: 150px;
	left:330px;
	width:450px;
}

div#leftmenu {
	display:block;
	position:absolute;
	top:400px;
	left:110px;
	width:185px;
	font-weight:bold;
}

div#leftmenu A {font-family:Tahoma; color: #A1A090; font-size: 14px; font-weight: bold; text-decoration: none;} 
div#leftmenu A:HOVER {font-family:Tahoma; color:#666B95; font-size: 14px; font-weight: bold; text-decoration: none;} 

div#leftmenu a {
//	line-height:32px;
	font-family:Tahoma; 
}

div#catalog {
	display:block;
	position:absolute;
	top:400px;
	left:330px;
	width:600px;
}

div#switcher {

	display:block;
	position:absolute;
	top:0px;
	left:0px;
	width:300px;
	height:27px;
	font-weight:bold;
	font-size:14px;
	font-family:Tahoma;
	color:#A1A090;
}

div#switcher A {font-family:Tahoma; color: #A1A090; font-size: 14px; font-weight: bold; text-decoration: none;} 

div#switcher A:HOVER {font-family:Tahoma; color:#666B95; font-size: 14px; font-weight: bold; text-decoration: none;} 

.current {
	text-decoration:underline;
	color:#666B95;
	font-weight:bold;
	font-family:Tahoma;
}

#list_wrapper{
    width: 600px;
}

#list_wrapper_index{
    width: 500px;
}

div#preview {
	display:block;
	position:absolute;
	width:272px;
	height:343px;
}

div#image {
	display:block;
	position:absolute;
	top:28px;
	left:28px;
	width:215px;
	height:240px;
	text-align:center;
	vertical-align:middle;
}

div#descr {
	display:block;
	position:absolute;
	top:280px;
	left:32px;
	width:220px;
	height:55px;
	vertical-align:middle;
	line-height:18px;
}

div#priceid {
	display:block;
	position:absolute;
	right:4px;
	bottom:100px;
	vertical-align:middle;
        z-index:15;
}

div#preview_index {
	display:block;
	position:absolute;
	width:220px;
	height:278px;
}

div#image_index {
	display:block;
	position:absolute;
	top:23px;
	left:23px;
	width:174px;
	height:194px;
	text-align:center;
	vertical-align:middle;
}

div#descr_index {
	display:block;
	position:absolute;
	top:227px;
	left:26px;
	width:178px;
	height:45px;
	vertical-align:middle;
	line-height:16px;
}

div#priceid_index {
	display:block;
	position:absolute;
	right:3px;
	bottom:80px;
	vertical-align:middle;
        z-index:15;
}

.name {
	font-size:14px;
	font-weight:bold;
}

.id {
	font-size:12px;
	color:#666;
}

.des {
	font-size:12px;
}

.name_index {
	font-size:12px;
	font-weight:bold;
}

.id_index {
	font-size:10px;
	color:#666;
}

.des_index {
	font-size:10px;
}

ul.multiple_columns {
	padding:0;
	margin:0;
}

ul.multiple_columns li{
	padding:0;
	margin:0;
	float: left;
	list-style: none;
	height: 343px;
	width: 300px;
	margin-bottom:30px;
}

ul.multiple_columnsp {
	padding:0;
	margin:0;
}

ul.multiple_columnsp li{
	padding:0;
	margin:0;
	float: left;
	list-style: none;
	height: 343px;
	width: 272px;
}

ul.multiple_columns_index {
	padding:0;
	margin:0;
}

ul.multiple_columns_index li{
	padding:0;
	margin:0 25px 25px 0;
	float: left;
	list-style: none;
	height: 278px;
	width: 220px;
}

h1 {
	font-size:16px;
	font-weight:bold;
	padding-top:0;
	margin-top:0;
}

.big {
	font-size:16px;
}

ul.rollover {
	padding:0;
	margin:0;
}

ul.rollover li{
    text-align: left;
    list-style: none;
	padding-bottom:10px;
}

ul.rollover a{
	text-decoration: none;
	background: url(../i/off.png) 5px 5px no-repeat;
	padding: 0 10px 3px 20px;
	margin: 0px;
}
    
ul.rollover a:hover{
	background-image: url(../i/on.png);
	text-decoration: underline;
}

ul.rollover .this {
	background: url(../i/on.png) 5px 5px no-repeat;
	padding: 0 10px 3px 20px;
	margin: 0px;
	text-decoration:underline;
	color:#666B95;
//    line-height:32px;
	font-family:Tahoma; 
}

.price
{
background: url(../i/rounder.gif) no-repeat 0% 50%; padding: 0 0 0 9px;font-size: 13pt; display: inline-block; margin:0;
}

.p-c
{
background: url(../i/rounder.gif) no-repeat 100% 50%;
color: black;
display: inline-block;
font-size: 13pt;
line-height: 15px;
padding: 0 9px 0 0;
margin:0;
}

.pr-num
{
background: #feed00; display: block; white-space: nowrap; padding: 0 2px 0 2px; margin:0;
}

.tocartimg
{
margin:0; padding:0; vertical-align:bottom;
}

.cartimg
{
vertical-align:middle; padding:0 0 2px 3px;
}

.cartPrice
{
font-family:Arial;
font-size:18px;
padding:2px 5px 2px 5px;
background:#feed00;
}

#tooltip{
background:#FFFFFF;
border:1px solid #666666;
color:#333333;
font:menu;
margin:0px;
padding:3px 5px;
position:absolute;
visibility:hidden
}

.subheader { font-family:Tahoma; font-size:18px; color:#000000; margin:20px 0 10px 0; }
.formStyle { font-family:Tahoma; font-size:14px; color:#000000; }
.radioDelivery { margin-left:40px; }

