@charset "utf-8";

* {padding:0; margin:0;}

html {background:#23272C; font-size:100%;}

body {
	padding:0;
	margin:0;
	font-size:0.75em;
	line-height:1.5em;
	font-family:Arial, Helvetica, sans-serif;
	color:#393939;
	background:url(../images/tail-y.jpg) 0 0 repeat-x #D5D4D4;
}

.bg {background:url(../images/bg-bot.gif) 0 bottom repeat-x;}


.main {
	width:1236px;
	padding:0px;
	position:relative;
	margin:0 auto;
	z-index:3;
	background:url(../images/bg-main.jpg) right 0 no-repeat;
}
.main2 {background:url(../images/bg-main2.jpg) 0 66px no-repeat;}

img {border:0;}

p {
	padding:0 0 18px 0;
	margin:0;
}

a, input {outline:none;}

a {
	color:#F60692;
	text-decoration:underline;
	cursor:pointer;
}

a:hover {
	color:#F60692;
	text-decoration:none;
}

div, form, ul {
	margin:0;
	padding:0;
}

.clear {clear:both; line-height:0; font-size:0;}

.flow {float:left; margin:0 20px 0px 0;}

.flow-r {float:right; margin:0 0px 0px 20px;}

.center {width:100%; text-align:center;}

.a-l {text-align:left;}
.a-c {text-align:center;}
.a-r {text-align:right;}

.border {border:1px solid #E2E2E2;}

.border-w {border:1px solid #fff; padding:1px;}

/*******************RAZNOE*****************************/

.menu li a {text-decoration:none;}

ul li {
	list-style:none;
	padding:0;
	margin:0;
}

/*******************************************************************/
.wrapper {width:100%; overflow:hidden;}

.spacing {margin-right:1px;}
.spacing3 {margin-right:3px;}

.spacing-1 {margin-right:10px;}
.spacing-2 {margin-right:20px;}
.spacing-3 {margin-right:30px;}
.spacing-4 {margin-right:40px;}
.spacing-5 {margin-right:50px;}
.spacing-16 {margin-right:16px;}

.spacing-left-1 {margin-left:10px;}

.column-1, .column-2 {float:left;}
.column-1 {width:240px;}
.column-2 {width:750px;}

.padding {padding:20px;}

.reg {text-transform:uppercase;}

.marg-bot3 {margin-bottom:30px;}
/***********************header***********************************/

#header {height:272px; position:relative; background:url(../images/bg-top.gif) 0 0 repeat-x;}
.scroll{ position:absolute; right:40px; top:80px;/*background:url(../images/bg_marquee.png) no-repeat left top;*/}
.menu {padding-top:18px;}
.menu li {float:left; font-size:1.166em; line-height:1.5em; text-transform:uppercase; padding:0 79px; background:url(../images/spacer-top.gif) right 3px no-repeat;}
.menu li a {color:#fff;}
.menu .last-item {background:none;}
.menu .active a, .menu li a:hover {color:#F60692;}
.logo {position:absolute; top:137px; right:36px;}

/******************************content***********************************/
#content {padding-bottom:30px;}
h3 { font-size:2.5em; line-height:1.5em; margin-bottom:30px; font-weight:normal; font-family:"Times New Roman", Times, serif;}
h4 { font-size:1.75em; line-height:1.5em; margin-bottom:24px; font-weight:normal; font-family:"Times New Roman", Times, serif;}
h5 { font-size:1.75em; line-height:1.666em; margin-bottom:24px; font-weight:normal; font-family:"Times New Roman", Times, serif;}

.box {width:995px; margin-left:241px; background:#f4f4f4;
	min-height:500px;
	height:auto !important;
	height:500px;
}
.column-1 {float:left; width:245px;}
.column-2 {float:left; width:665px;}
.pink {color:#F60683;}
.bunner {padding:25px; text-align:center; color:#fff; line-height:2.25em; margin-bottom:20px; background:#F50687;}
.bunner a, .bunner a:hover {color:#fff;}
.box-left {padding:20px; border:1px solid #E2E2E2; background:#fff;}



.tab1 tr td {vertical-align:top; padding-right:30px;}
.tab1 p {padding:12px 0 3px;}
.tab1 input {width:250px; padding:2px 5px; border:1px solid #d5d5d5;}
.tab1 textarea {width:545px; height:63px; padding:5px; overflow:auto; border:1px solid #d5d5d5;}
.tab1 #subject {width:545px;}

.button,
.button:hover {color:#fff;}

.buttons {margin-top:20px;}

.button {
	line-height:2em;
	padding:5px 26px;
	text-decoration:none;
	background:#F50685;
	margin-right:20px;
}

.list1 {float:left; width:160px;}
.list1 li {padding-left:15px; color:#C80364; background:url(../images/list1.gif) 0 7px no-repeat;}
.list2 li {padding-left:20px; line-height:2em; color:#C80364; background:url(../images/list2.gif) 0 9px no-repeat;}



.jcarousel-skin-tango {width:650px; overflow:hidden;}
.jcarousel-skin-tango img {border:1px solid #2C2D2E;}

.pages {margin:0px auto; width:220px;}

.pages a {
	padding:3px 0px;
	float:left;
	width:20px;
	text-align:center;
	margin-right:1px;
	text-decoration:none;
	color:#393939;
	border:1px solid #fff;
}

.pages .active,
.pages a:hover {color:#F60795; background:#F5E9F0; border:1px solid #F4C5E1;}


.col-1, .col-2 {float:left; width:270px;}

.products {color:#393939;}
.products img {border:1px solid #d9d9d9; margin-bottom:15px;}
.products .button {padding:0 30px; margin:0;}
.box-product {float:left; width:184px; height:230px; padding:10px; text-align:center; border:1px solid #d9d9d9; background:#fff; margin-bottom:20px;}
.box-white {float:left; width:240px; padding:10px; border:1px solid #d9d9d9; background:#fff; margin-bottom:20px;}
.box-w {width:640px; padding:10px; border:1px solid #d9d9d9; background:#fff; margin-bottom:20px;}

.box-tab {border:1px solid #d9d9d9; background:#fff; margin-bottom:20px;}
.box-tab tr td {padding:10px;}
.box-tab input {width:45px;}

.f-l {float:left;}
.f-r {float:right;}
.price {font-size:1.333em; line-height:1.5em; color:#F50687;}


* html .products .f-l .spacing-2 {margin-right:10px;}
.box-red {padding:10px; color:#E60000; width:640px; border:1px solid #E88F8F; background:#FFE1E1; margin-bottom:20px;}
.tab2 tr td {vertical-align:top;}
.tab2 p {padding:0; width:150px;}
.tab2 span {font-size:0.833em; padding-left:10px;}
.red {color:#E60000;}
.error {color:#E60000;}


.tab3 {border:1px solid #ddd; background:#fff; margin-bottom:20px; width:100%;}
.tab3 tr td {padding:10px 10px;}
.tab3 .top-tr td {background:#f7f7f7; border-bottom:1px solid #ddd;}
.tab4 {margin-bottom:20px;}
.tab4 tr td {padding-right:20px;}

.tabs a {
	display:block;
	background:#EBEBEB;
	border:1px solid #ddd;
	float:left;
	text-decoration:none;
	cursor:pointer;
	color:#474747;
	margin-right:2px;
	padding:6px 15px 7px;
	position:relative;
	z-index:1;
	top:1px;
}

.tabs .selected {
	border-bottom:0 none;
	padding-bottom:8px;
	z-index:3;
	background:#fff;
}

.page {
	background:#fff;
	clear:both;
	border:1px solid #ddd;
	padding:10px;
	width:560px;
	display:block;
	z-index:2;
	margin-bottom:20px;
}

/***********/
.tabs {
	display: block;
	width: 100%;
	margin-bottom: 0px;
}
/*******************************footer**************************************/
#footer {height:70px; color:#fff; text-align:center; background:url(../images/bg-bot.gif) 0 bottom repeat-x;}
#footer div {padding-top:30px;}





.list111 {float:left; margin-bottom:20px;}

.list111 li {padding-left:15px; color:#C80364; width:150px; float:left; background:url(../images/list1.gif) 0 7px no-repeat;}

.list111 li.sell {padding:0 0 15px; color:#C80364; width:550px; float:left; background:none;}

.box-left ul ul li {padding-left:15px;}





