﻿/*************************** Общие настройки ******************************/

html,body{margin:0;padding:0}

body{font: 76% arial,sans-serif;text-align:center}

p{margin:0 10px 10px}
a:active	{
outline:none;
-moz-outline-style:	none;
}
a:link	{
outline:none;
-moz-outline-style:	none;
}
a:focus {
-moz-outline-style:	none;
}
a {
	color:#333;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
a:visited {
	color:#333;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
a:hover {
	color:#333;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

img	{
	border:0;
}
#page .productline .specprodprice {display:none;}

/*************************** LayOut ******************************/
div#container	{
	width:957px;
	margin:0 auto;
	text-align:left;
}
div#header	{
	height:128px;
	overflow:hidden;
	background:url(images/header_bg.jpg) top left no-repeat;
	margin:0;
	padding:0;
}
#wrapper {
	margin:0;
	padding:0;
}
div#content	{
	float:right;
	width:757px;
	margin:5px 0 0 0;
	padding:0;
}
div#navigation	{
	float:left;
	width:200px;
	margin:5px 0 0 0;
	padding:0;
}
div#extra	{
	margin: 50px 0 0 0;
	padding:0;
	float:left;
	clear:left;
	width:200px;
}
div#footer	{
	clear:both;
	width:100%;
	height:200px;
}

/*************************** Заголовок сайта - корзина ******************************/
div#header div#basket {
	float:right;
	padding:15px 0 0 0;
	height:80px;	
	margin:0;
	overflow:hidden;
	background:url(images/basket_bg.jpg) 100% 10px no-repeat;
}
div#header div#basket a.faq_gray {
	color:#333;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
div#header div#basket a.faq_gray:visited {
	color:#333;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
div#header div#basket a.faq_gray:hover {
	color:#333;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
div#header div#basket div.cart {
	color:#333;
	font-size:12px;
	font-weight:normal;
	margin:0;
	padding:0;
}
div#header div#basket a.cartsmall {
	position:relative;
	top:-5px;
	color:#b70b07;
	font-size:14px;
	text-decoration:underline;
	margin:0;
	padding:0;
}
div#header div#basket a.cartsmall:visited {
	position:relative;
	top:-5px;
	color:#b70b07;
	font-size:14px;
	text-decoration:underline;
	margin:0;
	padding:0;
}
div#header div#basket a.cartsmall:hover {
	position:relative;
	top:-5px;
	color:#b70b07;
	font-size:14px;
	text-decoration:none;
	margin:0;
	padding:0;
}

/*************************** Заголовок сайта - иконки ******************************/
div#header div#icons {
	margin:0;
	padding:0;
	height:92px;
	overflow:hidden;
	float:right;
}
div#header div#icons ul {
	margin:15px 40px 0 0;
	padding:0;
	list-style:none;
}
div#header div#icons ul li {
	margin:0;
	padding:0;
	display:block;
	float:left;
}
div#header div#icons ul li a	{
	margin:0;
	padding:0;
	display:block;
	float:left;
	margin:0 10px;
}

/*************************** Заголовок сайта - меню ******************************/
div#header div#menu {
	clear:both;
	margin:0;
	padding:0;
	height: 36px;
	overflow:hidden;
	background:url(images/menu_bg.jpg) top left no-repeat;
}
div#header div#menu ul {
	margin:0;
	padding:0;
	list-style:none;
}
div#header div#menu ul li {
	margin:0;
	padding:0;
	display:block;
	float:left;
	line-height:36px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}
div#header div#menu ul li a {
	margin:0;
	padding:0;
	display:block;
	float:left;
	margin:0 10px;
	line-height:36px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
div#header div#menu ul li a:visited {
	margin:0;
	padding:0;
	display:block;
	float:left;
	margin:0 10px;
	line-height:36px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
div#header div#menu ul li a:hover {
	margin:0;
	padding:0;
	display:block;
	float:left;
	margin:0 10px;
	line-height:36px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
}
div#header div#menu div.search {
	float:right;
	line-height:35px;
	padding:0 10px 0 0px;
	color:#FFFFFF;
}
div#header div#menu div.search input {
	margin:5px 0 0 0;
}

/*************************** Контент - Базовый флеш ******************************/
div#content div#flash {
	text-align:right;
}

/*************************** Левая колонка - Каталог товаров ******************************/
div#navigation div#catalog h3 {
	height:30px;
	overflow:hidden;
	line-height:30px;
	background:#D5AEAE;
	color:#333;
	margin:0;
	padding:0 0 0 20px;
	font-size: 16px;
}
div#navigation div#catalog a {
	color:#9f2230;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
div#navigation div#catalog a:visited {
	color:#9f2230;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
div#navigation div#catalog a:hover {
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
div#navigation div#catalog a.standardsmall {
	color:#9f2230;
	font-size:12px;
	text-decoration:none;
}
div#navigation div#catalog a.standardsmall:visited {
	color:#9f2230;
	font-size:12px;
	text-decoration:none;
}
div#navigation div#catalog a.standardsmall:hover {
	color:#FF0000;
	font-size:12px;
	text-decoration:underline;
}
div#navigation div#catalog a.simplesmall {
	color:#9f2230;
	font-size:11px;
	text-decoration:none;
}
div#navigation div#catalog a.simplesmall:visited {
	color:#9f2230;
	font-size:11px;
	text-decoration:none;
}
div#navigation div#catalog a.simplesmall:hover {
	color:#FF0000;
	font-size:11px;
	text-decoration:underline;
}
div#navigation div#catalog font.faq {
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
}


/*************************** Левая колонка - Товары по сезонам ******************************/
div#navigation div#season {
	margin:50px 0 0 0;
	padding:0;
}
div#navigation div#season h3 {
	height:30px;
	overflow:hidden;
	line-height:30px;
	background:#D5AEAE;
	color:#333;
	margin:0;
	padding:0 0 0 20px;
	font-size: 16px;
} 
div#navigation div#season ul	{
	display:block;
	margin:0;
	padding:0;
	background:url(images/season_bg.jpg) top left no-repeat;
	list-style:none;
	height:20px;
}
div#navigation div#season ul li	{
	display:block;
	margin:0;
	padding:0;
	line-height:24px;
}
div#navigation div#season ul li	a	{
	display:block;
	margin:0;
	padding:0 20px;
	width:160px;
	height:24px;
	overflow:hidden;
	line-height:24px;
	color:#333;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
div#navigation div#season ul li	a:visited	{
	display:block;
	margin:0;
	padding:0 20px;
	width:160px;
	height:24px;
	overflow:hidden;
	line-height:24px;
	color:#333;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
div#navigation div#season ul li	a:hover	{
	display:block;
	margin:0;
	padding:0 20px;
	width:160px;
	height:24px;
	overflow:hidden;
	line-height:24px;
	color:#9d0a10;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

/*************************** Левая колонка - Ссылки ******************************/
div#extra div#links {}
div#extra div#links ul {
	margin:0;
	padding:0;
	list-style:none;
}
div#extra div#links ul li {
	margin:0;
	padding:0;
	list-style:none;
}
div#extra div#links ul li a	{
	height:30px;
	overflow:hidden;
	line-height:30px;
	background:#D5AEAE;
	color:#D5AEAE;
	margin:5px 0;
	padding:0 0 0 20px;
	display:block;
	color:#333;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
div#extra div#links ul li	a:visited	{
	height:30px;
	overflow:hidden;
	line-height:30px;
	background:#D5AEAE;
	color:#333;
	margin:5px 0;
	padding:0 0 0 20px;
	display:block;
	color:#333;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
div#extra div#links ul li	a:hover	{
	height:30px;
	overflow:hidden;
	line-height:30px;
	background:#D5AEAE;
	color:#333;
	margin:5px 0;
	padding:0 0 0 20px;
	display:block;
	color:#9d0a10;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}


/*************************** Левая колонка - Контакты ******************************/
div#extra div#contact h3	{
	height:30px;
	overflow:hidden;
	line-height:30px;
	background:#D5AEAE;
	color:#333;
	margin:0;
	padding:0 0 0 20px;
	font-size: 16px;
}
div#extra div#contact p	{
	background:#D5AEAE;
	color:#333;
	margin:0;
	padding:10px 0 10px 20px;
	font-size: 16px;
	line-height:20px;
}

/*************************** Футер - Контакты ******************************/
div#footer div#menu {
	clear:both;
	margin:0;
	padding:95px 0 0 0;
	height:36px;
	overflow:hidden;
}
div#footer div#menu ul {
	margin:0;
	padding:0;
	list-style:none;
	float:right;
}
div#footer div#menu ul li {
	margin:0;
	padding:0;
	display:block;
	float:left;
	line-height:32px;
	color:#FFFFFF;
}
div#footer div#menu ul li a {
	margin:0;
	padding:0;
	display:block;
	float:left;
	margin:0 10px;
	line-height:32px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
div#footer div#menu ul li a:visited {
	margin:0;
	padding:0;
	display:block;
	float:left;
	margin:0 10px;
	line-height:32px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
div#footer div#menu ul li a:hover {
	margin:0;
	padding:0;
	display:block;
	float:left;
	margin:0 10px;
	line-height:32px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-decoration:underrline;
}

/*************************** Футер - Копирайт ******************************/
div#footer div#copy	{
	text-align:right;
	color:#666666;
	padding:15px 0 0 0;
}

/*************************** Главня страница ******************************/
div#page {
	padding-left:25px;
}
div#page h2 {
	border-bottom:1px solid #999;
	width:700px;
	margin:10px auto;
	padding:0 0 0 12px;
	font-size:14px;
	font-weight:bold;
	color:#993333;
}
div#page div.productline {
	clear:both;
	width:700px;
	padding:20px 0 0 0;
	margin:0 auto;
	height:230px
}
div#page div.productline div.specprod {
	float:left;
	width:170px;
	text-align:center;
	border-right:1px solid #eee;
}
div#page div.productline div.specprod-last {
	float:left;
	width:170px;
	text-align:center;
}
div.productline div.specpodtitle a {
	font-size:14px;
	font-weight:bold;
	color:#FF3333;
	text-decoration:none;
}
div.productline div.specpodtitle a:visited {
	font-size:14px;
	font-weight:bold;
	color:#FF3333;
	text-decoration:none;
}
div.productline div.specpodtitle a:hover {
	font-size:14px;
	font-weight:bold;
	color:#FF3333;
	text-decoration:underline;
} 
div.productline div.specprodprice p {
	font-size:14px;
	font-weight:bold;
	color:#FF3333;
}
div#page div.clr {
	clear:left;
}

/*************************** Страница категории ******************************/
div#page div.catbread {
	font-size:14px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
	height:50px;
	line-height:25px;
	padding:0 0 0 15px;
}
div#page div.catbread a {
	font-size:14px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
}
div#page div.catbread a:visited {
	font-size:14px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
}
div#page div.catbread a:hover {
	font-size:14px;
	font-weight:bold;
	color:#333;
	text-decoration:underline;
}
div#page div.catdesc a {
	font-size:14px;
	font-weight:bold;
	color:#993333;
	text-decoration:none;
}
div#page div.catdesc a:visited {
	font-size:14px;
	font-weight:bold;
	color:#993333;
	text-decoration:none;
}
div#page div.catdesc a:hover {
	font-size:14px;
	font-weight:bold;
	color:#993333;
	text-decoration:underline;
}
div#page div.catdesc td.prodimg {
	height:200px;
	border-right:1px solid #999999;
}
div#page div.catdesc td.prodimglast {
	height:200px;
}
div#page div.catnav {
	font-size:16px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
	height:50px;
	line-height:50px;
	clear:both;
}
div#page div.catnav a {
	font-size:14px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
}
div#page div.catnav a:visited {
	font-size:14px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
}
div#page div.catnav a:hover {
	font-size:14px;
	font-weight:bold;
	color:#333;
	text-decoration:underline;
}
div#page div.catprod div.pageSeparator {
	height:2px;
	width:700px;
	margin:0 auto;
	border-top:#999999 2px solid;
	overflow:hidden;
}
div#page div.catprod div#categoryitem {
	margin:0;
	padding:0 10px;
	clear:both;
}
div#page div.catprod div#categoryitem div.foto {
	float:left;
	padding:10px 0 10px 20px;
	margin:0;
	width:150px;
	text-align:center;
}
div#page div.catprod div.modeladd {
	float:left;
	width:420px;
	padding: 0 20px 0 0;
}
div#page div.catprod div.modeladd a.producttitle {
	font-weight:bold;
	color:#333;
	text-decoration:none;
}
div#page div.catprod div.modeladd a.producttitle:visited {
	font-weight:bold;
	color:#333;
	text-decoration:none;
}
div#page div.catprod div.modeladd a.producttitle:hover {
	font-weight:bold;
	color:#993333;
	text-decoration:none;
}
div#page div.catprod div.modeladd a {
	color:#993333;
	text-decoration:underline;
}
div#page div.catprod div.modeladd a:visited {
	color:#993333;
	text-decoration:underline;
}
div#page div.catprod div.modeladd a:hover {
	color:#993333;
	text-decoration:none;
}
div#page div.catprod div.priceadd a {
	display:block;
	float:right;
	width:100px;
	height:30px;
	overflow:hidden;
}
div#page div.catprod div.priceadd {
	display:block;
	float:right;
	width:100px;
}
.bordercell {
	border-right:1px solid #777;
}

/*************************** Страница товара ******************************/
div#product div.fotoprod	{
	float:left;
	border-right:6px solid #d5ccc3;
	margin: 0 20px 0 0;
}
div#product div.proddesc a.producttitle {
	color:#333;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	line-height:40px;
}
div#product div.proddesc a.producttitle:visited {
	color:#333;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
div#product div.proddesc a.producttitle:hover {
	color:#333;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
div#product div.proddesc p {
	color:#993333;
	font-size:14px;
}
div#product div.prodprice {
	color:#993333;
}

/*************************** Добавлено 10 сент 2011, автор - LeeSteR ******************************/

#hits .recomended {
	float:left;
	width:32%;
}
#hits .recomended .recomended-img {
	text-align:center;
}
#hits .recomended .recomended-name {
	text-align:center;
}
#hits .recomended .recomended-name H3 {
	font-size:12px;
}
#hits .recomended .recomended-name H3 A {
	color: rgb(153, 51, 51);
}
div#page div.catprod #categoryitem .priceadd A.ask-question {
	font-size:16px;
	text-align:center;
	color: rgb(153, 51, 51);
	height:60px;
}
