@charset "utf-8";

body {
	padding:0; 
	margin:0;
	font-size:0.75em; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#FDAE90;
	background:#3E0905;
}

.main {
	width:766px;
	padding:0;
	margin:0 auto;
	background:url(images/bgr_body.jpg) 0 0 repeat-y; 
}

img {border:0;}

p {
	padding:0 0 12px 0; 
	margin:0;
}

h1 {font-size:1.84em; color:#FDAE90; padding:0; margin:0 0 16px 0;}
h2 {font-size:1.7em; color:#FDAE90; padding:0; margin:0 0 12px 0;}
h3 {font-size:1.5em; color:#FDAE90; padding:0; margin:0 0 10px 0;}
h4 {font-size:1.3em; color:#FDAE90; padding:0; margin:0 0 8px 0;}
h5 {font-size:1.17em; color:#FDAE90; padding:0; margin:0 0 6px 0;}
h6 {font-size:1em; color:#FDAE90; padding:0; margin:0 0 4px 0;}

a {
	color:#fff; 
	text-decoration:underline;
}		

a:hover {
	color:#fff; 
	text-decoration:none;
}
		
div, form {
	margin:0;
	padding:0;
}

.clear {clear:both; line-height:0; font-size:0;}

.img_box {float:left; width:auto;}
.img_box img {margin:0 20px 10px 0;}

.img_box_r {float:right; width:auto;}
.img_box_r img {margin:0 0px 10px 20px;}

.border {border:1px solid #494949;}

/*******************RAZNOE*****************************/

.menu ul li a, 
.categories li a, 
.menu_bot li a, 
.menu_bot2 li a {text-decoration:none;}

.menu ul li, 
.list1 li,  
.categories li, 
.menu_bot li, 
.menu_bot2 li {
	list-style:none; 
	padding:0; 
	margin:0;
}

/***********************header***********************************/

.header {height:188px; width:742px; margin:auto; }

/*************************content*************************/

.content {
	width:663px; 
	padding:0 55px 0 48px; 
	background:url(images/bgr_content.jpg) 0 0 repeat-y;
}

.content_left {
	float:left; 
	width:205px; 
	padding:30px 15px; 
	border-top:1px solid #C38655;
}

.content_right {
	float:right; 
	width:384px; 
	padding:20px; 
	border-top:1px solid #C38655;
}

.bezh {color:#E4B16F;}

.categories {margin:0; padding:0;}

.categories li {line-height:2.5em; font-weight:bold; }

.categories li a {color:#FDAE90;}

.list1 {margin:0; padding:0;}

.list1 li {padding-left:10px; background:url(images/list1.gif) 0 7px no-repeat;}

.search {padding-bottom:20px;}

.search input {
	width:100px; 
	height:18px; 
	padding:0 5px; 
	float:left; 
	margin-right:10px;
}

.search .but {width:40px; height:23px;}

.head {
	padding:0 0 10px 16px; 
	border-bottom:1px solid #FFAE9C; 
	margin-bottom:15px; 
	background:url(images/arrow.gif) 0 5px no-repeat;
}

.tovars {width:100%; font-size:0.92em;}

.tovars tr td {vertical-align:top; padding:10px;}

.tovars .tovar_n {
	padding:5px 0 5px 10px; 
	font-weight:bold; 
	color:#FFC2AC; 
	background:#6B1A11;
}

.price {width:95px; font-size:1.1em;}

.button {
	display:block; 
	float:left; 
	width:90px; 
	text-align:center; 
	text-decoration:none; 
	background:url(images/button.jpg) 0 0 no-repeat;
} 

.but_box .button {width:120px;}

.button, 
.button:hover {color:#6C160A;}

.button span {
	display:block; 
	padding:4px 0; 
	background:url(images/button_r.jpg) right top no-repeat;
}

.reg {text-transform:uppercase;}

.table1 {font-size:0.92em;}

.table1 tr td {vertical-align:top; padding:10px 5px;}

.table1 input {
	width:230px; 
	height:20px; 
	border:1px solid #53130A; 
	padding:0 5px;
}

.table1 option {
	height:14px; 
	width:212px; 
	border:1px solid #53130A;
}

.table1 textarea {
	width:300px; 
	padding:5px; 
	height:100px; 
	overflow:auto; 
	border:0;
}

.form_1 {margin-top:20px;}

.form_1 .button {float:left; margin-right:10px;}

.table1 span {color:#FDAE90;}

.center {
	text-align:center; 
	width:100%; 
	display:block;
}

.table2 {width:370px;}

.buttons {width:100%;}

.buttons tr td {vertical-align:top;}

.table3 {width:100%; margin-bottom:20px;}

.table3 tr td {vertical-align:top; padding:10px;}

.bottom {text-align:right; border-top:1px solid #B1594A;}

.table4 .border td {border-top:1px solid #B1594A;}

.table4 {
	width:100%; 
	text-align:center; 
	margin-bottom:20px; 
	font-size:0.92em;
}

.table4 tr td {padding:10px 5px;}

.table4 input {
	width:40px; 
	height:17px; 
	padding:0;
}

.table4 .head2 {background:#681912;}

.table5 tr td {padding:10px 30px 10px 0;}

.table5 input {width:40px;}

.a_r {text-align:right;}

.a_l {text-align:left;}

.a_c {text-align:center;}

/**********************footer********************/

.footer {
	width:766px; 
	height:80px; 
	padding:10px 0; 
	text-align:center;
}

.footer span { 
	width:100%; 
	display:block; 
	padding-bottom:10px; 
	background:url(images/line.jpg) center bottom no-repeat;
}

.menu_bot, 
.menu_bot2 {margin:0; padding:0;}

.menu_bot li, 
.menu_bot2 li {
	display:inline; 
	padding:0 10px; 
	font-weight:bold; 
	line-height:2em; 
	background:url(images/spacer.gif) right 2px no-repeat;
}

.menu_bot2 li {font-weight:normal; background:url(images/spacer2.gif) right 7px no-repeat;}

.menu_bot .last_item, 
.menu_bot2 .last_item {background:none;}

.menu_bot li a, 
.menu_bot2 li a {color:#FDAE90;}

.menu_bot .active a, 
.menu_bot li a:hover, 
.menu_bot2 .active a, 
.menu_bot2 li a:hover {color:#E4B16F;}

.menu_bot2 .active a {font-weight:bold;}


/******************** ADDED BY TIM ***************************/

.tabs {
	display: block;
	/* width: 100%; */
	margin-bottom: 0px;
}
.tabs a {
	float: left;
	display: block;
	padding: 3px 7px 3px 7px;
	margin-right: 1px;
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	/* background: #FFFFFF url('../image/tab.png') repeat-x; */
	color: #FDAE90; /* #000000; */
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	z-index: 1;
	position: relative;
	top: 1px;
}
.tabs a.selected {
	/* background: #FFFFFF url('../image/tab.png') repeat-x; */
	border-bottom: 0px;
	padding-bottom: 8px;
	z-index: 3;
}
.page {
	border: 1px solid #DDDDDD;
	/* background: #FFFFFF; */
	display: inline-block;
	padding: 10px;
	display: block;
	/* width: 536px; */
	clear: both;
	z-index: 2;
	margin-bottom: 10px;
}

