
.png{
	behavior: url("png.htc");
}

body {
	color: White;
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	font-family:  Arial, Verdana, Geneva, Helvetica, san-serif;
	font-size: 11px;
	background-color: Black;
}
.header_bg_color { 
	background-color: #990000;
	height: 104 px; 
}
.header_color_l, .header_color_r {
	background-color: #660000;
	height: 8px;
}
.header_color_centr {
	background-color: #990000;
	width: 211px;
	height: 8px;
}
.header_color_l {
	width: 200px;
}
.zvezdo4ka {
	font-size:20px;
	color:#FFFFFF !important;
	font-weight:normal !important;
}
.filesize {
	font-family:Arial, Verdana, Geneva, Helvetica, san-serif;
	font-size:12px;
	color:#ddbe8e;
	vertical-align:top;
}
.filename {
	font-family: Arial, Verdana, Geneva, Helvetica, san-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
	text-transform:lowercase;
	vertical-align:top;
}
.comment {
	font-family:Arial, Verdana, Geneva, Helvetica, san-serif;
	font-size:12px;
	color:#d9af6c;
	font-weight:bold;
}
.footer_color_l, .footer_color_r {
	background-color: #660000;
	height: 4px;
}
.footer_color_centr { 
	background-color: #990000; 
	width: 211px; 
	height: 4px; 
}	
.footer_color_l {
	width: 200px;
}
.menu_root, .menu_sub_root, .menu_active_root, .menu_sub_active_root {
	width: 191px;
	/*background-color: #000000;*/
	/*padding-left: 18px;*/
	line-height: 20px;
	text-decoration: none;
	vertical-align: top;
}
.menu_root a, .menu_sub_root a, .menu_active_root a, .menu_sub_active_root a{
	color: #FFFFFF;
	font-family: Arial, Verdana, Geneva, Helvetica, san-serif;
	font-size: 12px;
	text-decoration: none;
}
.menu_active_root {
	background-image: url(../_images/bg.gif);
	/* padding-left: 18px; */
}
.menu_root {
	/* padding-left: 18px; */
}
.menu_sub_active_root {
	background-image: url(../_images/bg.gif);
}
.menu_sub_root, .menu_sub_active_root {
	/* padding-left: 33px; */
}
.search {
	background-color: #990000;
	font-family:  Arial, Verdana, Geneva, Helvetica, san-serif;
	color: #000000;
	font-size: 12px;
	padding-top: 20px;
}
.content {
	vertical-align: top;
	padding-left: 10px;
}
.page_title {
	padding-left: 26px;
	padding-top: 18px;
	padding-bottom: 26px;
	text-transform: capitalize;
}
.calender_tr1 {
	font-family:  Arial, Verdana, Geneva, Helvetica, san-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #660000;
	line-height: 8px;
}
.calender_tr2 {
	color: #d9af6c;
	font-family: Arial, Verdana, Geneva, Helvetica, san-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top:3px;
}
.link_t {
	background-image: url(../_images/bg_t.gif);
	background-repeat: no-repeat;
	font-family: Arial, Verdana, Geneva, Helvetica, san-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 14px;
	padding-top: 2px;
	padding-bottom: 8px;
	padding-left: 26px;
	vertical-align: bottom;
	text-align: left;
	width: 180px;
}
.search_link{
	color: #d9af6c;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.caption {
	padding-left: 26px;
	color: #d9af6c;
	font-family: Arial, Verdana, Geneva, Helvetica, san-serif;
	font-size: 12px;
	font-weight: bold;
}
.caption2 {
	color: #d9af6c;
	font-family: Arial, Verdana, Geneva, Helvetica, san-serif;
	font-size: 12px;
	font-weight: bold;
}
textarea {
	/*background-color: #f5e1c8;*/
	border: #d7a35f;
	color: #000000;
	
}
input {
	/*background-color: #f5e1c8;*/
	border: #d7a35f;
	color: #000000;
	
}
.form_row input{
	/*background-color: #f5e1c8 !important;*/
}
.even {
	padding-left: 26px;
	color: #FFFFFF;
	font-size: 12px;
}
.button_inp_search {
	background-image: url(../_images/buttons/button.gif);
	width: 53px;
	height: 17px;
	border: 0px;
	background-repeat: no-repeat;
}
.calender_color {
	color:#eed9b9 !important;
	font-weight:normal !important;
}
.button_fb {
	/*background-image: url(../_images/buttons/button_sbmt.gif);
	width: 72px;
	height: 18px;
	border: 0px;
	background-repeat: no-repeat;*/
		background-color: #660000;
	font-weight: bold;
	font-size: 12px;
	border: 1px solid #B00000;
	color: White;
	padding-left: 3px; 
	padding-right: 3px;
}
.icon {
	background-color: #990000;
	width: 32px;
	height: 32px;
	vertical-align: middle;
	padding-left: 8px;
}
.div_container {

}
.footer {
	background-color: #000000;
	color: #999999;
	font-family:  Arial, Verdana, Geneva, Helvetica, san-serif;
	font-size: 12px;
	height: 24px;
	vertical-align: top;
	padding-top: 4px; 
	padding-left: 20px;
}
.cartBlock th{
	background-color: #660000;
	font-weight: normal;
}
.cartBlock td, .cartBlock th, .cartBlock a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
}
.cartBlock td{
	background-color: #850000;
}
.cartBlockData{
	color: #FFD796;
}
.productData{
	width: 150px;
}
.productData td{
	background-color: #660000;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
}
.shopCategoryTitle{
	background-color: #660000;
	font-weight: bold;
}
.linkButton{
	text-decoration: none;
	color: White;
}
.quantityInput{
	border: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	font-weight: bold;
}
.productTitle a{
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #DDB174;
}
.categoryPrice{
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.categoryProductPrice{
	color: #DDB174;
}
.categoryProductCustom{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.commonCart th, .commonCart td{
	font-weight: bold;
	font-size: 12px;
}
.commonCart{
	width: 500px;
}
.commonCartTD td{
	background-color: #660000;
}
.cartTotal{
	border: 2px solid #A28682;
	padding: 3px;
	background-color: #660000;
}
.btn{
	background-color: #660000;
	font-weight: bold;
	font-size: 12px;
	border: 1px solid #B00000;
	color: White;
	padding-left: 3px; 
	padding-right: 3px;
}
.remark{
	font-size: 12px;
	font-family: Tahoma;
}
.remark a{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: White;
}
.shopSubMenu{
	background-image: url(../_images/bg_.gif);
	padding-top: 0px;
	vertical-align: top;
	background-repeat: repeat-x;
}
.shopSubMenu a, .shopSubMenuActive a{
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	vertical-align: top;
}
.shopSubMenuActive{
	background-image: url(../_images/bg_a.gif);
	background-repeat: repeat-x;
}
.shopSubMenuActive a{
	color:#DDB174;
}
.regForm td{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #DDB174;
}
.regForm input{
	border: 1px solid #DDB174;
}
.formPartTitle{
	padding-top: 20px;
	padding-bottom: 10px;
	text-align: center;
	font-size: 14px !important;
	font-weight: bold;
	color: White !important;
}
.err{
	font-size: 12px;
	color: Red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}
.ast{
	color: White;
	font-size: 14px;
	font-weight: bold;
}
.regBlock{
	background-color: #780001;
}
.regBlock td{
	padding: 3px;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.regBlock a{
	color: White;
}
a{
	color: #D9AF6C;
}
.guestbookTbl td{
	font-size: 12px;
}
.text{
	width: 300px;
}
