@CHARSET "UTF-8";

* {
	font-family: Tahoma, Verdana;
}

body{ margin:0px; padding: 0px;font:11px Tahoma;}
a{text-decoration: none;}

td{
	text-align: left;
	vertical-align: top;
	font:11px Tahoma;
}
input{
	font:bold 11px Tahoma;
	color:#555555;
}

.maintDIVtop{
	
	height:100%;
	width:900px;
	background-image: url(../images/lay_top.png);
	background-repeat: no-repeat;

}

.maintDIVmiddle{
	height:100%;
	width:900px;
	background-image: url(../images/lay_middle.png);
	background-repeat: repeat-y;
	background-position: bottom;

	
}

.maintDIVbottom{
	height:100%;
	width:900px;
	background-image: url(../images/lay_bottom.png);
	background-repeat: no-repeat;
	background-position: bottom;
}


.maintDIVtopHolder{
 width:900px;
 height:225px;
 text-align: left;

}

.maintDIVbodyHolder{
 width:900px;
 text-align: left;
 
}

.maintDIVbottomHolder{
 width:900px;
 height:95px;
 text-align: left;
}



.shopLink{
	position: relative;
	top:26px;
	left:755px;
	width:90px;
	height:40px;
	border:none;
	z-index:100;
	cursor:pointer;
}

.logoLink{
	position: relative;
	top:20px;
	left:145px;
	width:230px;
	height:80px;
	border:none;
	z-index:100;
	cursor:pointer;
}



/* TOP MENU */
.topMenu{
	font:bold 13px Tahoma;
	display: block;
	position: relative;
	top:20px;
	float:right;
	margin-right: 90px;
}

.topMenu .menu_item{
	float:left;
	display:block;
	margin:0px;
	padding:0px 10px 0px 10px;
}

.topMenu * A{
	font-family: Tahoma;
	color:#ab7700;
	text-decoration: none;
}

.topMenu * A:hover{
	font-family: Tahoma;
	color:#333333;
	text-decoration: none;
}

.topMenu .menu_spr{
	float:left;
	display:block;
}

.topMenu .menu_item_on{
	float:left;
	display:block;
	margin:0px;
	padding:0px 10px 0px 10px;
	border-bottom:1px dashed #ab7700;
	
}

.topMenu .menu_item_on a{
	color:#333333;
}


.content{
margin:5px 70px 5px 70px;
overflow: hidden;
}





/* BOTTOM MENU */

.bottomMenu {	
	padding: 65px 0px 0px 0px;	
	text-align: center;
	font: normal 11px Tahoma;
	color: #551b00;
}

.bottomMenu a {
	font: bold 12px Tahoma;
	color: #551b00;
	text-align: center;
	text-decoration: none;
}


.bottomCompany{
	font:11px Tahoma;
	color:#444444;
	padding:5px;
}


.bottomCreateby{
	position:relative;
	top:-4px;
	font:11px Tahoma;
	color:#888888;
	text-align: right;
	padding:0px;
}






.contentTable_top_left_corner{
	background-image: url(../images/top_left_corner.png);
	width:96px;
	height:254px;
}

.contentTable_top_middle{;
	background-image: url(../images/top_middle.png);
	width:709px;
	height:254px;
	text-align: center;
	background-repeat: no-repeat;
}

.contentTable_top_right_corner{
	background-image: url(../images/top_right_corner.png);
	width:95px;
	height:254px;
}


.contentTable_body_left_top{
		width:96px;
	height:131px;
	background-image: url(../images/body_left_top.png);
	background-repeat:no-repeat;

}
.contentTable_body_right_top{
	width:95px;
	height:131px;
	background-image: url(../images/body_right_top.png);
	background-repeat:no-repeat;
}


.contentTable_body_left_middle{
	background-image: url(../images/body_left_middle.png);
	background-repeat: repeat-y;
	height:auto;
}

.contentTable_body_right_middle{
	background-image: url(../images/body_right_middle.png);
	background-repeat: repeat-y;
	height:auto;
}

.contentTable_body_left_bottom{
	background-image: url(../images/body_left_bottom.png);
	width:96px;
	height:270px;
}

.contentTable_body_right_bottom{
	background-image: url(../images/body_right_bottom.png);
	width:95px;
	height:270px;
}


.contentTable_bottom_left_corner{
	background-image: url(../images/bottom_left_corner.png);
	width:96px;
	height:100px;
}

.contentTable_bottom_middle{
	background-image: url(../images/bottom_middle.png);
	width:709px;
	height:100px;
}

.contentTable_bottom_right_corner{
	background-image: url(../images/bottom_right_corner.png);
	width:95px;
	height:100px;
}






/* CONTENT */

.content_right_text{
	margin:0px;
	padding-top:10px;
	font:13px Tahoma;
	color:#222222;
}

.content_left_text
{
	padding-top:10px;
	margin-right:0px;
}
/* SHOP */
.shop_category, .shop_category_on{
	padding:5 0px 5px 50px;
	text-align: left;
}

.shop_category_on{
	background-image: url(../images/category.png);
	background-repeat: no-repeat;
}

.shop_category a{
		font:bold 11px Tahoma;
		color: #aaaaaa;
}

.shop_category a:hover{
		font:bold 11px Tahoma;
		color: #444444;
}



.shop_category_on a{
		font:bold 16px Tahoma;
		color: #ab780c;
}




.product{
  padding:10px;
}


.product_details_line{
	margin-top:10px;
}
.product_details_line  TD{
	font:bold 12px Tahoma;
}

.product_details_line  a{
	color: #6b9f20;
}

.product_price{

}


.product_img_case{
	width:270px;
	height:270px;
}

.product_img_case img{
	padding:10px;
	border:4px solid #efefef;
}

.product_name{
	font:bold 16px Tahoma;
	color: #444444;
}

.product_code{
	font:12px Tahoma;
}

.product_details_price{
	font:bold 12px Tahoma;
}

.product_quantity{
	width:40px;
}

.reserved img{
	border:none;
	position:relative;
	top:-180px;
	left:-23px;
}

.basket_line{
text-align:right;
}

.basket_line a, .basket_block a{
	font:bold 12px Tahoma;
	color: #6b9f20;
}

.basket_line a:hover,.basket_block a:hover{
	font:bold 12px Tahoma;
	color: #666600;
}

.goback, .basket_link{
	font:bold 12px Tahoma;
	color: #6b9f20;
}

.goback:hover, .basket_link:hover{
	color: #666600;
}

.column{
padding:0px 5px 0px 0px;}

.input{
	font:bold 12px 
	height:28px;
	font:16px;
	border:2px solid #cdcdcd;
	margin:3px;
	line-height: 16px;
	padding:3px;
}

.input:focus{
	border:2px solid #6b9f20;
}
.input-disabled{
	color:#ababab;
}

