/* <<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>> */

body {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000;
}

img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

a {
	color: #cc433a;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cc433a;
	font-size: 16px;
}

a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}

a.no_line {
	border-bottom-style: none;
	text-decoration: none;
}

p {
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

textarea, input {
	margin: 5px;
}
/* <<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>> */

.abz {
	margin-left: 30px;	
}
	


/* <<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>> */

#logo {
	background-image: url(back01.png);
	background-repeat: repeat-x;
	background-position: right top;
	position: absolute;
	z-index: 1;
	height: 192px;
	width: 100%;
	left: 0px;
	top: 0px;
}

#logo_img {
	position: absolute;
	height: auto;
	width: auto;
	left: 0px;
	top: 0px;
}

#logo_txt {
	position: absolute;
	left: 415px;
	top: 14px;
}

#logo_cnt {
	position: absolute;
	top: 15px;
	right: 20px;
}

#logo_dwn {
	z-index: 1;
	position: absolute;
	top: 182px;
	left: 0px;
}


/* <<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>> */

#main_content {
	position: absolute;
	z-index: 2;
	height: auto;
	width: 100%;
	left: 0px;
	top: 190px;	
}

#main_top_nav {
	position: relative;
	left: 180px;
	width: 800px;
	color: #85482f;
}

.main_tb_nav_link {
	font-size: 16px;
	color: #85482f;
	margin-right: 10px;
	margin-left: 10px;
	border-bottom-color: #85482f;
}


#main_table  {
	margin-top: 10px;
}

#main_table_left {
	vertical-align: top;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 30px;
}

#main_table_right {
	vertical-align: top;
	width: 250px;	
}


/* <<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>> */


#right_basket {
	width: 230px;
	padding-right: 20px;
	text-align: right;
	margin-top: 0px;
	padding-bottom: 7px;
}

#right_basket_title {
	color: #85482f;
	text-decoration: none;
	margin-bottom: 7px;
}

#right_basket_title a{
	font-size:30px;
}

.right_item {
	width: 230px;
	padding-right: 20px;
	padding-bottom: 5px;
	background-image: url(http://lavkaradosti.com.ua/images/right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
}

#right_book {
	position:relative;
	left:-80px;
}

#right_book_title{
	position:relative;
	top:-50px;
	margin-bottom: -20px;
}

#right_news {
	margin-top:10px;
	margin-bottom: 7px;
}

.right_item_title {
	font-size: 30px;
	color: #85482f;
	text-decoration: none;
	padding-top: 30px;
	padding-bottom: 7px;
}

.right_it {
	margin-top: 0px;
	margin-bottom: 8px;
}

.right_it_child{
	padding-right: 20px;
	margin-top: 0px;
	margin-bottom: 5px;}

a.e_parent{
	font-size: 16px;
	text-decoration: none;
	line-height: 14px;
}

a.e_parent_current{
	font-size: 16px;
	text-decoration: none;
	line-height: 14px;
	font-weight: bold;
}

a.e_child{
	font-size: 14px;
	text-decoration: none;
	line-height: 13px;
	color: #000;
	border-bottom-color: #000;
}

a.e_child_current{
	font-size: 14px;
	text-decoration: none;
	line-height: 13px;
	font-weight: bold;
	color: #000;
	border-bottom-color: #000;
}




#right_search {
	margin-top: 20px;
	margin-bottom: 7px;
	text-align: center;
}

#right_search_title{
	font-size: 24px;
	color: #85482f;
	text-decoration: none;
	padding-bottom: 7px;
}

/* <<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>> */

.items_row {
	background-image: url(line.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 310px;	
}

.items_item {
	text-align: center;
	vertical-align: top;
	width: 218px;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 1px;
}

.items_item a {
	font-size:19px;
}

#items_txt {
	background-image: url(line.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 5px;
	margin-top: 20px;
}



.products_row {
	background-image: url(line.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 10px;
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 10px;
	padding-left: 4px;
}

.products_item {
	text-align: center;
	vertical-align: top;
	width: 218px;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 5px;
}

.products_item a {
	font-size:19px;
}

.hits_item {
	text-align: center;
	vertical-align: top;
	width: 25%;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 5px;
}

.hits_item a {
	font-size:14px;
}

.product_brief_block {
	margin-top: 10px;
	margin-bottom: 10px;
}


.content_navigation {
	font-size: 14px;
	margin-bottom: 10px;
}

.no_underline {
	font-size: 14px;
	border-bottom-style: none;	
}



/* <<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>> */


#bottom {
	background-image: url(back02.png);
	background-repeat: repeat-x;
	background-position: left top;
	height: 186px;
	width: 100%;
}

#main_bottom_nav {
	position: relative;
	left: 22px;
	top: 20px;
	width: 800px;
	color: #85482f;
}

#bottom_copyright {
	position: absolute;
	left: 30px;
	width: 200px;
	font-size: 14px;
	z-index: 3;
	bottom: 20px;
}

#bottom_creator_logo {
	position: absolute;
	left: 200px;
	width: 96px;
	z-index: 3;
	bottom: 17px;
}

#bottom_creator {
	position: absolute;
	left: 300px;
	width: 250px;
	font-size: 14px;
	z-index: 3;
	bottom: 20px;
}

#bottom_adrress {
	position: absolute;
	width: 400px;
	font-size: 19px;
	z-index: 3;
	bottom: 20px;
	right: 100px;
	text-align: right;
}

#bottom_adrress_pic {
	position: absolute;
	width: 74px;
	z-index: 3;
	bottom: 0px;
	right: 20px;
}

/* <<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>> */
/* <<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>> */
/* <<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>> */


#shpcrtgc {
	margin-top: -15px;	
}

#shpcrtca {
}

.cat_path_in_productpage {
	margin-left: 30px;
	margin-top: -7px;
}

#cat_path {
	width: 100%;
	background-image: url(line.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 5px;
	}
	

/* <<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>> */
/* <<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>> */
/* <<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>> */

.categ_img {
	overflow: hidden;
	height: 248px;
	width: 248px;
	text-align: center;
	vertical-align: ;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	padding-bottom: 5px;
}

.prod_img {
	overflow: hidden;
	height: 180px;
	width: 180px;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-top: 12px;
	padding-bottom: 5px;
}

.hits_img {
	overflow: hidden;
	height: 140px;
	width: 140px;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-top: 12px;
	padding-bottom: 5px;
}

#hits_logo {
	margin-top: 10px;
	position:relative;
	left: -30px;
}

#hits_logo_name {
	position:relative;
	left: 120px;
	top:-30px;
}
