body {
	margin: 0;
	padding: 0;
	font: 14px calibri;
	color: #444444;
	font-weight:normal;
}

#box {
	margin-left: auto;
	margin-right: auto;
	width: 793px;
}

#top {
	background: url('top.jpg') no-repeat;
	width: 793px;
	height: 100px;
}

#cart {
	color: #E41E25;
	font: bold 12px calibri;
	margin-left: 381px;
	height: 33px;
}

.top{
	vertical-align: top;
	margin-top: 5px;
	float:left;
	
}
#menu_top {
	background: url('menu_top.gif') no-repeat;
	height:11px;
	margin-top:15px
}
#menu_bottom {
	background: url('menu_bottom.gif') no-repeat;
	height:11px;
}

#news {
	background: url('news.jpg') no-repeat;
	height: 85px;
	padding-left:35px;
	padding-top: 105px
}

.go{
	width:47px;
	height:41px;
	margin-left:35px;
	cursor:pointer;
}

#menu {
	margin-top:-5px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	width:190px;
	color:#333; font-family:calibri; font-size: 15px
}

.error
{
	color: Red;
}

.item_plain {
	background: url('plain.gif') no-repeat;
	padding: 0 0 0 25px
	
}
.green {
	background: url('green.gif') no-repeat;
	padding: 2px 0 0 23px;
	margin-left:2px;
	margin-top:5px;
	height: 21px;
	width:163px;
}
.green_menu {
	background: url('st_green.gif') no-repeat left center;
	background-color: #EBF3D0;
	padding-left:25px;
	padding-top:1px;
	margin-left:10px;
	width:146px;
	height:15px;
}
.green_menu1 {
	background: url('st_green.gif') no-repeat left center;
	background-color: #EBF3D0;
	padding-left:35px;
	padding-top:1px;
	margin-left:10px;
	width:136px;
	height:15px;
}
.green_bottom {
	background: url('green_bottom.gif') no-repeat;
	height:4px;
	margin-left:10px;	
	margin-bottom:4px
 }
.item {
	background: url('m_plain.gif') no-repeat;
	padding: 2px 0 0 25px;
	height:24px;
}
.item_sub
{
	/*background: url('m_plain.gif') no-repeat;*/
	padding: 2px 0px 0px 35px;
	height:24px;
	font-size:12px;
}


#menu a {text-decoration:none; color:#333; font-family:calibri;}
#menu a:visited {color:#333}

.item_plain a , .item  a {font-size: 15px}
.green_menu1 a, .green_menu a {font-size: 12px}
.item_plain a:hover,.green_menu  a:hover,.green_menu1  a:hover, .item  a:hover {color:#E41F25 !important}


#main {
	background: url('img_center.jpg') no-repeat;	
	height: 213px;
	font: 16px calibri;
	padding: 137px 0 0 22px;
}
.text {text-align:center; width:242px }

#button_m{
	text-align:right !important;
	float:left;
	width:175px;
	margin-right:10px
}

#bottom_menu {
 font: 14px arial;
 color:#666;
 padding-top:10px;
}

#bottom_menu a {font: 14px arial; color:#666; text-decoration:none; }
#bottom_menu a:hover {color:#EE0378 }

/* Cart */
.cartth{
	color:#617D42;
	height:23px;
	background: #EBF3CE;
}
.th_green_right
{
    background: url('th_green_right.gif') no-repeat right; 
    color:#617D42;
	background-color:#EBF3CE;
	height:23px;
}
.th_green_left
{
    background: url('th_green_left.gif') no-repeat;
    color:#617D42;
	background-color:#EBF3CE;
	height:23px;
}
.cart_top {
	background: url('cart_top.gif') no-repeat;
	height:11px;
	width: 581px;
	margin-top:10px;
}
.cart_bottom {
	background: url('cart_bottom.gif') no-repeat;
	height:11px;
	width: 581px;
}

.cart td {padding-left: 10px;}

.cart tr 
{
    background: url('str_cart.gif') no-repeat bottom;
}

.cart_padding
{
    padding-bottom: 15px;   
}

.cart_remove
{
    background: url('remove.gif') no-repeat;
    border:0px;
    width: 17px;
    height: 18px;
}
.cart {
 border-left: 1px solid #CCCCCC;
 border-right: 1px solid #CCCCCC;
 width: 579px;
 padding: 0px 0 0 0px
}

.cart2 {
 border-left: 1px solid #CCCCCC;
 border-right: 1px solid #CCCCCC;
 width: 579px;
 padding: 0px 0 0 0px
}
.cart2 td {padding-left: 10px;}

.grey { 
	background:#EFF4F7;
	height:30px;
	color:#EE439F;
	text-decoration: none;
	font-size:11px;
 }
.th_grey_right{ background: url('th_grey_right.gif') no-repeat right; background-color:#EFF4F7; }
.th_grey_left{ background: url('th_grey_left.gif') no-repeat; background-color:#EFF4F7;}

/* Category */

.round_tl, .round_tr, .round_bl, .round_br { width: 8px; height: 8px }

.round_tl {	background: url(tl.gif) no-repeat top left; }
.round_tr {	background: url(tr.gif) no-repeat top right; }
.round_bl {	background: url(bl.gif) no-repeat bottom left; }
.round_br {	background: url(br.gif) no-repeat bottom right; }

.round_border_l { border-left: 1px solid #ccc; }
.round_border_r { border-right: 1px solid #ccc; }
.round_content { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }

.round_product { float: left; width: 184px; }



.prod_text, .prod_btn, .prod_img {
	width: 185px;
	float: left;
}

.top_pr {
	background: url(top_pr.gif) no-repeat;
	width:182px;
	height:23px;
	text-align:center;
	color:#6B894B;
	padding-top:2px;
	text-decoration: none;
}
.top_pr span {color:#EE0F7A}

.small_txt {
	font-size:11px;
	padding-top:8px;
	padding-bottom:10px;

	
}
.small_txt a, .small_txt a:visited  { font: 11px calibri; color:#EE0F7A; text-decoration:none; }

.btn_add { background: url(btn_add.gif) no-repeat; width: 104px; height: 24px; border:0 }

.btn_sendmessage
{
	width: 146px;
	height: 33px;
	background: transparent none repeat scroll 0% 0%;
	background-image: url('btn_sendmessage.gif');
	background-repeat: no-repeat;
	border: none 0px #000000;
	cursor : hand;
}

.green_catr_top
{
	background: url('green_catr_top.jpg') no-repeat bottom; width:283px; height:8px;
}

.green_catr_bg
{
	background: url('green_catr_bg.jpg') repeat-y; width:283px;
}

.green_catr_bottom
{
	background: url('green_catr_bottom.jpg') no-repeat top; width:283px; height:8px;
}

.price_left{ background: url(price_left.gif) no-repeat; width: 7px; height: 30px; }
.price_center{ 
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	font: bold 23px calibri;
	color: #EC0881;
	height: 28px;
}
.price_right{  background: url(price_right.gif) no-repeat; width: 7px; height: 30px; }

.btn_add_big { background: url(btn_add_big.gif) no-repeat; width: 133px; height: 45px; border:0 }

.det_top{  background: url(det_top.gif) no-repeat; width: 580px; height: 34px; }
.det_bottom{  background: url(det_bottom.gif) no-repeat; width: 580px; height: 34px; }

.det_center{ 
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	width: 573px;
	padding-left:5px
}

a { color:#EE0F7A; text-decoration:none; } 
a:hover { text-decoration:underline; }


.bb_form td { padding-right:10px; height:25px }
.bb_form select { font-family: Tahoma; font-size: 11px;}
.bb_form input { width:200px  }

.left_m { padding-left:10px; }

.login_hren td { padding: 4px 0 4px 0 } 

.adminka_border {
	border:1px solid #CCCCCC;
}

h1
{
	font-size:14px;
	font-weight:normal;
	margin-bottom:0px;
	padding-bottom:0px;
	display:inline;	
}