/****************************/
/*------- MAIN TABLE -------*/
/****************************/
table.inner_table {width: 1004px; margin: 0px auto;}	
	table.inner_table td {vertical-align: top; padding: 0px; margin: 0px;}


/****************************/
/*--------- HEADER ---------*/
/****************************/
tr#header {}

/** **/
img.logomain {border: none; margin-top: 	80px; margin-left: 13px;}
img.logomain2 {border: none; margin-top: 55px; margin-left: 13px;}


/** Basket **/
.basket {padding: 17px 20px; font-size: 14px; text-align: right;}

	p.baskett {color: #92278f; padding-bottom: 10px;}
		p.baskett span {background: url(../images/backet_bg.gif) no-repeat 0px 0px; padding-left: 28px;}

	.basket p.account {font-weight: bold; line-height: 18px; padding-bottom: 0px;}
	.basket p.account a {color: #92278f; text-decoration: underline;}
	.basket p.account a:hover {text-decoration: none;}
	.basket p.account span a {color: #8a8a8a; text-decoration: underline; font-size: 12px;}
	.basket p.account span a:hover {text-decoration: none;}	


/** Phone Numbers **/
.phones {
	padding: 5px 15px 10px 15px;
	background: url(../images/phone_bg.gif) no-repeat;
	font-size: 14px;
	line-height: 17px;
	margin: 10px 0px 0px 0px;
	}
	
	.phones span {color: #92278f; font-weight: bold;}
	

/** Menu 1 **/
.menu1 {
	background: url(../images/menu1_bg.gif) no-repeat;
	display: block;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	padding: 9px 0px 12px;
	margin: 2px 0px 2px 4px;
	}
	
	.menu1 a {color: #FFFFFF; text-decoration: none;}
	.menu1 a:hover {color: #FFFFFF; text-decoration: underline;}
	
	.menu1 ul {padding: 0px; margin: 0px;}
	.menu1 ul li {padding: 0px; margin: 0px; list-style: none; display: inline; padding: 0px 5px;}
	

/** Menu 2 **/
.menu2 {
	background: url(../images/menu2_bg.gif) no-repeat;
	display: block;
	text-align: center;	
	text-transform: uppercase;
	color: #FFFFFF;
	padding: 3px 0px 5px;
	margin: 0px 0px 0px 4px;
	}
	
	.menu2 a {color: #FFFFFF; text-decoration: none;}
	.menu2 a:hover {color: #FFFFFF; text-decoration: underline;}
	
	.menu2 ul {padding: 0px; margin: 0px;}
	.menu2 ul li {padding: 0px; margin: 0px; list-style: none; display: inline; padding: 0px 8px;}

/** Menu 3 **/
.menu3 {
	background: url(../images/menu3_bg.gif) no-repeat;
	display: block;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	padding: 3px 0px 5px;
	margin: 0px 0px 0px 4px;
	}
	
	.menu3 a {color: #000000; text-decoration: none;}
	.menu3 a:hover {text-decoration: underline;}
	
	.menu3 ul {padding: 0px; margin: 0px;}
	.menu3 ul li {padding: 0px; margin: 0px; list-style: none; display: inline; padding: 0px 8px;}



/****************************/
/*---------- LEFT ----------*/
/****************************/
#left {padding: 15px 0px 15px 13px; margin: 0px;}

	#left .brandt {
			padding: 3px 5px 5px 8px; margin-bottom: 15px;
			background: url(../images/brand_title.gif) no-repeat; display: block;
			font-weight: bold; color: #FFFFFF;
			}

	#left p {padding: 0px; line-height: 24px;}
	#left p span {font-size: 24px; color: #a2a2a2; padding-left: 10px;}
	
	#left ul {padding: 0px; margin: 0px; margin-bottom: 5px;}
	#left ul li {padding: 0px; padding-left: 10px; margin: 0px; list-style: none; line-height: 16px;}
	#left ul li.bckg {background: url(../images/brand_name.gif) no-repeat;}
	
/** Sub Catalog **/
.subcatalog {
	background: url(../images/subcatalog.gif) no-repeat;
	text-transform: uppercase;
	font-weight: bold;
	width: 151px;
	padding: 4px 10px 4px 12px;
	line-height: 14px;	
	margin-bottom: 7px;
	}
	
	.subcatalog a {color: #92278f; text-decoration: none;}
	.subcatalog a:hover {text-decoration: underline;}
	
.subcatalog_act {
	background: url(../images/subcatalog_active.gif) no-repeat;
	text-transform: uppercase;
	font-weight: bold;
	width: 151px;
	padding: 4px 10px 4px 12px;
	line-height: 14px;	
	margin-bottom: 7px;
	}
	
	.subcatalog_act a {color: #ffffff; text-decoration: none;}
	.subcatalog_act a:hover {text-decoration: underline;}
	
.subcatalog2 {
	background: url(../images/subcatalog.gif) no-repeat;
	text-transform: uppercase;
	font-weight: bold;
	width: 151px;
	padding: 11px 10px 11px 12px;
	line-height: 14px;
	margin-bottom: 7px;
	}
	
	.subcatalog2 a {color: #92278f; text-decoration: none;}
	.subcatalog2 a:hover {text-decoration: underline;}
	
.subcatalog2_act {
	background: url(../images/subcatalog_active.gif) no-repeat;
	text-transform: uppercase;
	font-weight: bold;
	width: 151px;
	padding: 11px 10px 11px 12px;
	line-height: 14px;
	margin-bottom: 7px;
	}
	
	.subcatalog2_act a {color: #ffffff; text-decoration: none;}
	.subcatalog2_act a:hover {text-decoration: underline;}
	
	ul.sublist {padding: 0px; margin: 0px;}
	ul.sublist li {padding: 0px; margin: 0px; list-style: none;}
		ul.sublist li a {text-decoration: none; padding-left: 13px;}
		ul.sublist li a:hover {background: url(../images/subcatalog_point.gif) no-repeat 0px 4px;}


/****************************/
/*--------- RIGHT ----------*/
/****************************/
#right {padding: 15px 0px; margin: 0px;}

/** Pink blocks **/
.phonepink {
	background: url(../images/pink3_bg.gif) no-repeat;
	display: block;
	font-size: 16px;
	font-weight: bold;
	color: #ffd200;
	padding: 24px 15px; margin-bottom: 2px;
	line-height: 20px;
	}
	
    .phonepink a {color: #fff; text-decoration: underline;}
    .phonepink a:hover {color: #fff; text-decoration: none;} 
   .phonepink span {color: #ffffff;}
   .phonepink span span {color: #ffffff; font-size: 11px;}
	
.pink2 {
	background: url(../images/pink_bg.gif) no-repeat;
	display: block;
	height: 125px;
	padding: 0px; margin-bottom: 2px;
	}
	
.pink3 {
	background: url(../images/pink2_bg.gif) no-repeat;
	display: block;
	height: 126px;
	padding: 0px;
	margin-bottom: 15px;
	}
	
/** Search **/
.search {padding: 0px; margin: 0px;}
	.searchf {background-color: #e2e2e2; padding: 5px 13px;}
	
	.bigfield {border: 1px solid #969696; width: 155px; padding: 2px 0px 2px 5px; margin-bottom: 9px;}
	.list {border: 1px solid #969696; width: 162px; padding: 2px 0px 2px 5px; margin-bottom: 9px;}
	.smallfield {border: 1px solid #969696; width: 75px; padding: 2px 0px 2px 5px; margin-bottom: 9px;}


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

#center {padding: 15px 0px 5px 4px; margin: 0px;}

	img.newspic {border: 2px solid #9d9d9d; float: left; margin: 0px 15px 10px 0px; *margin: 0px 15px 0px 0px;}

	hr.clear {
		clear: both;
		background: #fff;/* Firefox, Opera*/
		color: #fff; /* IE */
		border: 0px;
		height: 1px; /* IE, Firefox, Opera */
		margin: 0px; padding: 0px;
		}
		
/** Content Block **/
.content {padding: 0px 10px 5px 15px;}

/** Content at inner page with catalog **/
.content2 {padding: 0px 10px 5px 0px; *width: 594px;}

	/** Catalog items **/
	.items {width: 117px; display: block; float: left; padding: 0px; margin: 0px;}
	.items p {padding: 0px; line-height: 24px;}
	.items p span {font-size: 24px; color: #a2a2a2; padding-left: 10px;}
	
	.items ul {padding: 0px; margin: 0px; margin-bottom: 5px;}
	.items ul li {padding: 0px; padding-left: 10px; margin: 0px; list-style: none; line-height: 14px;}
	

/** Goods at main page **/
#choose {padding: 0px; padding-bottom: 22px; margin: 0px; padding-left: 4px;}

.chooset {
	background:url(../images/choose_title.gif) no-repeat;
	display: block;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	padding: 9px 15px;
	margin: 0px;
	}
	
	.choosepl {background: url(../images/choose_price_left.gif) no-repeat; font-size: 14px; font-weight: bold; color: #FFFFFF; text-align: center;
		padding: 4px 0px; width: 195px;}
		.choosepl a {color: #FFFFFF; text-decoration: none;}
		.choosepl a:hover {text-decoration: underline;}

	.choosepc {background:url(../images/choose_price_center.gif) no-repeat; font-size: 14px; font-weight: bold; color: #FFFFFF; text-align: center;
		padding: 4px 0px; width: 197px;}
		.choosepc a {color: #FFFFFF; text-decoration: none;}
		.choosepc a:hover {text-decoration: underline;}
	
	.choosepr {background:url(../images/choose_price_right.gif) no-repeat; font-size: 14px; font-weight: bold; color: #FFFFFF; text-align: center;
		padding: 4px 0px; width: 198px;}
		.choosepr a {color: #FFFFFF; text-decoration: none;}
		.choosepr a:hover {text-decoration: underline;}
		
	
	td.choosegl {background: url(../images/pink_c_tl.gif) #ffdfff no-repeat top left; width: 195px; text-align: center; vertical-align: middle;}
		td.choosegl img {padding: 4px 0px; border: none;}
	
	td.choosegc {background-color: #ffdfff; width: 197px; text-align: center;}
		td.choosegc img {padding: 4px 0px; border: none;}
	
	td.choosegr {background: url(../images/pink_c_tr.gif) #ffdfff no-repeat top right; width: 198px; text-align: center;}
		td.choosegr img {padding: 4px 0px; border: none;}
		

/** Catalog at inner page **/
.catalog {padding: 0px; padding-top: 15px;}

	.itemname {background-color: #92278f; text-align: center; color: #ffffff; text-transform: uppercase;}
	.itemname a {color: #fff; text-decoration: none; padding: 5px 0px 4px; display: block;}
	.itemname a:hover {text-decoration: underline;}
	
	.itemname_l {background: url(../images/item_name_left.gif) #92278f no-repeat top left; text-align: center; color: #ffffff; text-transform: uppercase;}
	.itemname_l a {color: #fff; text-decoration: none; padding: 5px 0px 4px; display: block;}
	.itemname_l a:hover {text-decoration: underline;}

	.itemname_r {background: url(../images/item_name_right.gif) #92278f no-repeat top right; text-align: center; color: #ffffff; text-transform: uppercase;}
	.itemname_r a {color: #fff; text-decoration: none; padding: 5px 0px 4px; display: block;}
	.itemname_r a:hover {text-decoration: underline;}
	
.brandni {
	background: url(../images/brand_name_inner.gif) no-repeat;
	display: block;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	padding: 9px 15px;
	margin: 0px; margin-bottom: 10px;
	}
	
/** Item with price and name, inner page **/
.item {
	width: 192px;
	display: block;
	padding: 0px; margin: 0px; margin-right: 5px;
	float: left;
	}
	
	.item img {border: none; margin: 5px 0px;}

	.price {border-top: 2px solid #92278f; padding: 3px 10px;}
		.price span {font-weight: bold; color: #92278f;}
						

/****************************/
/*--------- FOOTER ---------*/
/****************************/
tr#footer {background-color: #92278f;}
	tr#footer td {padding: 10px 0px 15px 0px; color: #FFFFFF;}

	tr#footer td.copyright {vertical-align: middle; line-height: 10px;}
	tr#footer td.copyright img {border: none; float: left; margin: 0px; margin-right: 10px;}
	
	tr#footer td.madeby {text-align: right; padding-right: 10px;}
	tr#footer td.madeby a {color: #f3ea00; font-weight: bold; text-decoration: none;}
	tr#footer td.madeby a:hover {text-decoration: underline;}
