@import url(shop.css);

@import url(wm-vm.css);

@import url(ja-vm.css);



*{

	margin: 0;

	padding: 0;

} /* kmg taho style */



.content{width:970px;}
.contentcontainer{padding: 0 5px;}
ul{list-style-type:none;}
.left{background:url(../images/tmpl11_gray_bg_left.gif) repeat-y;background-position: right;}
.right{background:url(../images/tmpl11_gray_bg_right.gif) repeat-y;background-position: left; } 
.bg1, .bg2 {width:20%;height:20px;} 
table, td {border:0px solid;padding:0;vertical-align:top; } 
body {margin:0;padding:0;background:#0170b0;font-family:Verdana, Geneva, sans-serif;font-size:12px;color:#333; } 
a {color:#000;} 
img{border:0;}	 
.mainTable {width:100%;border-collapse:collapse; } 
.leftColumn, .bg1, .underleft{width:50%; background:url(../images/tmpl11_gray_bg_left.gif) repeat-y; background-position: right; }
.rightColumn, .bg2, .underright {width:50%;	background:url(../images/tmpl11_gray_bg_right.gif) repeat-y; background-position: left; }
.horizontalLinks {width:962px;height:26px; text-align:center;background-color:#ffffff; }
.mainContent {width:980px; 	/*height:900px;*/ 	background: #fff; } 
.footer {background:#240000 repeat-x;height:200px; display:none; } 
.under {background:#ffffff url(../images/footer_bg.png) repeat-x;height:110px;border-top:1px dotted #FFC;vertical-align:middle; } 
  
#home {background:url(../images/home_link.jpg) 0 0 no-repeat; } 
#contact {background:url(../images/contact_link.jpg) 0 0 no-repeat; } 
#about {background:url(../images/about_link.jpg) 0 0 no-repeat; } 
#support {background:url(../images/support_link.jpg) 0 0 no-repeat; } 
#news {background:url(../images/gde_kypit.jpg) 0 0 no-repeat; } 
.copyright {float:right; 	font:8pt tahoma; 	color:#ffffff; 	text-align:right; }  
.header, .lightcat {color:#800000; 	font:bold 11pt tahoma; } 
#navcontainer {width: 100%;margin: 0 auto;padding:0;font-family:georgia, serif;font-size:9pt;text-align: left;text-transform: lowercase;} 
ul#navlist {text-align: left; 	list-style: none; 	padding: 0; 	margin: 0 auto; } 
ul#navlist li {display: block; 	margin: 0; 	padding: 0; } 
ul#mainlevelunder li a, a.sublevel{display: block; 	width: auto; 	padding: 0.5em 5px 0.5em 5px; border-width: 1px; border-color: #ffe #aaab9c #ccc #fff; border-style: solid; 	color: #2a2a2a; 	text-decoration: none; 	background: #f9eac6; 	font-family:Verdana; 	font-weight:normal; 	text-align:left; }  
ul#mainlevelunder li a:hover{color: #800000; 	background: #f0e7d7; /*border-color: #aaab9c #fff #fff #ccc;*/ } 
ul#navlist li a, ul#mainlevel li a, ul#newcatmenu li a{display: block; width: auto; 	padding: 0.5em 0 0.5em 5px; 	border-width: 1px; 	border-color: #ffe #aaab9c #ccc #fff; 	border-style: solid;color: #000000;text-decoration: none; background: #f9eac6; font:normal 11pt/9pt calibri; }
ul#navlist li a.sublevel{padding-right:5px;} 
#navcontainer>ul#navlist li a {width:auto; } ul#navlist li#active a {background: #f0e7d7;color: #800000; }   
ul.menukmg#mainlevelunder li a{color: #000000;}
ul.menukmg#mainlevelunder li a:hover, ul.menukmg#mainlevelunder li#active a,  ul.menukmg#mainlevelunder li#current a,
ul#navlist li a:hover, ul#navlist li#active a:hover, 
ul#navlist li a#active_menu, ul#newcatmenu li a:hover, 
ul#newcatmenu li#active a:hover, ul#newcatmenu li a#active_menu, 
ul#mainlevel li a:hover, ul#mainlevel li#active a:hover, 
ul#mainlevelunder li a#active_menuunder{color:#800000;background: #f0e7d7;/*border-color: #aaab9c #fff #fff #ccc;*/ } 
ul#mainlevelunder li a#active_menuunder, ul.menukmg#mainlevelunder li#current a { color: #000; font-weight: bold; } 
table .inside {width:100%; 	height:100%; 	border:1px solid gray; } 
#ramka {margin:6px 2px; } .td, td{border-collapse:collapse;padding:0; font-weight:normal;} 
.text1:link, .text1:visited{background:url(../images/loginform_btn.png) no-repeat left top;width:61px;height:21px;display:block;text-decoration:none;} 
.text1:hover {display:block;background:url(../images/loginform_btn.png) no-repeat left -21px; width:61px; height:21px;text-decoration:none; } 
.text, .text1 {font-family:Arial, Helvetica, sans-serif; 	font-size:10px; 	color:gray; } 
.wrapper {margin: auto; 	width: 984px; 	text-align: left; } 
#topheader {background: #ffffff url(../images/topheader_bg.png) repeat-x left bottom; height: 64px;	overflow: hidden; } 
.loginform {float: left; padding-top:3px; } 
.loginform form {float: left; } 
.loginform form div {float: left; padding-right:2px; } 
.loginform form div span {font-size: 0.9em;color: #909090;display: block;clear:both;} 
.loginform form input {float:left;width:133px;height: 17px;border: 1px solid #a5a5a5; background: #fdfdfd url(../images/loginform_bg.png) repeat-x left top; margin-right: 1px;color:#351300;} 

.loginform form a.btn {width: 61px;height: 21px;display:block;text-align:center;color: #5d5d5d;font-size: 10px;background:#e5e5e5 url(../images/loginform_btn.png) no-repeat left top;} 
.loginform form a.btn:hover {color:#5d5d5d;width:61px;height: 21px;display:block; background:#f6f6f6 url(../images/loginform_btn.png) no-repeat left -21px;} 
.inner {width:277px;height: 35px; background:url(../images/searchform_bg.gif) repeat-x left top; 	margin-top:3px;} 
.inner div {float: left;padding-left: 17px;padding-top: 9px;} 
.inner div input{float:left;width: 219px;height: 17px;background: none;border:none;color:#ffffff;}
a.btn{float:right;width: 32px; 	height: 35px; 	color: #fff; 	background: url(../images/search_btn.gif) no-repeat left top;}
a.btn:hover {color: #fff;background:url(../images/search_btn.gif) no-repeat left -35px;} 
#divLogin {width:100%;height:40px;text-align:center;}
#log{width:980px;margin-left:auto;margin-right:auto;}
tr.a {background-color:#ffffff;}
tr.b {background-color:#FFF;color:#000;} 
#tavro{width:15%;} 
.size{font-size:10pt tahoma;}
td.red {color:red; 	font-weight:bold;text-align:center;}
#partners {font-size:9pt; 	font-family:tahoma;text-align:left;font-weight:normal}
#partners td{border:1px dotted brown;padding-left:5px;vertical-align:middle;}  
#menuCol{width:195px;height:100%;}
 
#tabsF {width:100%;height:26px;background:#f7f2ea;line-height:normal;text-align:center;} 
#tabsF ul {margin:0;list-style:none;} 
#tabsF li {display:inline;margin:0;padding:0;} 
#tabsF a {float:left;margin:0;display:block;height:26px;width:137px;text-decoration:none;} 
#tabsF a:hover {background-position:0 -26px;}

 
/* top menu  pictures */ 
li.item80 a, li.activeitem80 a {background:url(../images/home_ukr.jpg) 0 0 no-repeat;}
li.item81 a,li.activeitem81 a  {background:url(../images/about_ukr.jpg) 0 0 no-repeat;}
li.item82 a,li.activeitem82 a  {background:url(../images/store_ukr.jpg) 0 0 no-repeat;}
li.item137 a, li.activeitem137 a {background:url(../images/contacts_ukr.jpg) 0 0 no-repeat;}
li.item138 a, li.activeitem138 a {background:url(../images/vac_ukr.jpg) 0 0 no-repeat;}
li.item85 a,li.activeitem85 a  {background:url(../images/news_ukr.jpg) 0 0 no-repeat;}
li.item160 a,li.activeitem160 a  {background:url(../images/feedback_ukr.jpg) 0 0 no-repeat;}
 
/********************  *     russian     */
li.item80ru a, li.activeitem80ru a{background:url(../images/home_ru.jpg) 0 0 no-repeat; }
li.item81ru a, li.activeitem81ru a{background:url(../images/about_ru.jpg) 0 0 no-repeat;}
li.item82ru a, li.activeitem82ru a{background:url(../images/store_ru.jpg) 0 0 no-repeat;}
li.item137ru a, li.activeitem137ru a{background:url(../images/contacts_ru.jpg) 0 0 no-repeat; }
li.item138ru a, li.activeitem138ru a{background:url(../images/vac_ru.jpg) 0 0 no-repeat;}
li.item85ru a, li.activeitem85ru a{background:url(../images/news_ru.jpg) 0 0 no-repeat;}
li.item160ru a, li.activeitem160ru a{background:url(../images/feedback_ru.jpg) 0 0 no-repeat;}  
  
/********************  *     english     */
li.item80en a, li.activeitem80en a{background:url(../images/home_en.jpg) 0 0 no-repeat;}
li.item81en a, li.activeitem81en a{background:url(../images/about_en.jpg) 0 0 no-repeat;}
li.item82en a, li.activeitem82en a{background:url(../images/store_en.jpg) 0 0 no-repeat;}
li.item137en a, li.activeitem137en a{background:url(../images/contacts_en.jpg) 0 0 no-repeat;}
li.item138en a, li.activeitem138en a{background:url(../images/vac_en.jpg) 0 0 no-repeat;}
li.item85en a, li.activeitem85en a{background:url(../images/news_en.jpg) 0 0 no-repeat;}
li.item160en a, li.activeitem160en a{background:url(../images/feedback_en.jpg) 0 0 no-repeat;}


li.activeitem80 a,
li.activeitem81 a,
li.activeitem82 a,
li.activeitem137 a,
li.activeitem138 a,
li.activeitem85 a,
li.activeitem160 a,
li.activeitem80ru a,
li.activeitem81ru a,
li.activeitem82ru a,
li.activeitem137ru a,
li.activeitem138ru a,
li.activeitem85ru a,
li.activeitem160ru a,
li.activeitem80en a,
li.activeitem81en a,
li.activeitem82en a,
li.activeitem137en a,
li.activeitem138en a,
li.activeitem160en a,
li.activeitem85en  a{background-position:0 -26px;}
 
 
 
.item80 span,
.item81 span,
.item82 span,
.item137 span,
.item138 span,
.item85 span,
.item160 span,
.item80ru span,
.item81ru span,
.item82ru span,
.item137ru span,
.item138ru span,
.item85ru span,
.item160ru span,
.item80en span,
.item81en span,
.item82en span,
.item137en span,
.item138en span,
.item85en span,
.item160en span{visibility: hidden; }

div.moduletable h3 {padding: 0;margin: 0 0 5px;color: #403C3A;font-size:14px;text-transform: uppercase;}
ul#navlist li a , a.mainlevelkmg, a.mainlevel{width: auto; }
#mainCol{text-align:left;padding: 2px 5px 2px 1px;}
h3.kmg_modTitle{display:inline;font-size:15px; } 
.modTitleWrap{margin: 0 0 1em 0; } 
#active_menu a{font-weight:bold;font-family:Georgia;color:#000; background: #f0e7d7;}  
#introDiv{width:980px;height:100%;margin:auto;text-align:center;}  
.language{font-family:Verdana, Geneva, sans-serif; 	font-weight:bold;color:#ffffff;text-decoration:underline;} 
#introLang{padding-top:100px; } 
#introBody{text-align: center;background:#260000;} 
 /* kmg end */ 
 /* modules */ 
.kmg_modTitleWrap, modTitleWrap{border: 1px solid #fff;/*margin: -1px; 	padding: -1px -1px -2px -1px; 	background: url(../images/bg1.gif) repeat-x ;*/ } 
 /* end modules*/  
 /*presentation*/ div.ja-product {margin: 0 15px!important; }  
div.ja-product img{margin-right:50px; 	margin-bottom:20px; 	}  
div.ja-product h3 {display:block;padding: 8px 0 8px 5px; color:#403C3A;background:url(../images/ci-left.gif) no-repeat top left;text-decoration:none;font-size:14px;} 
span.ja-separator{display:block;height:15px;background:url(../images/dot.gif) repeat-x center left;clear:both;}
td.article_column{padding 0 6px;} 
table.contentpaneopen_wmprod{width:100%;}  
td table.contentpaneopen_wmprod{border: 0px solid red;}
.wm_blogItemTitle{background: url(../images/bg1.gif) repeat-x;} 
h3.kmg_articleInBlogTitle, h3.virtMartCatTitle_wm{display:inline;} /*end presentation*/  /* svijachok */ 
.blog, .blog table, .blog_1_wm{width:100%;} 
.wm_details a{color: #6F0000;}/*presentation*/ 
#contentcontainer{width:750px;} 
div.artBlockX{width:49%;} 
.h2 {font-weight:bold;font-size:16px;text-align:justify;} 
.h3 {font-weight:bold;font-size:12px;text-align:justify;}
.tech{font-size:10px;text-align:justify;} 
.h1{font-weight:bold;font-size:24px;}
.und{text-decoration:underline;text-align:right;margin-right:10px; } 
.table_text{font-weight:100;text-indent:10px;} /*end presentation*/
.table_text UL LI {text-indent:10px;} /*end presentation*/ 
.img{margin-top:10px;margin-bottom:10px;margin-right:10px; }
.href{color:#6d020b;}   
.runStringGeneral{font-size:16px;color:red;padding:10px 0;}  
td a.mainlevelkmg{display:none;} 
.menuqqww{display:block;} 
.contentheading{background-color:#dadada;} 
div.contblockitem{width:99%;}
table.contentpaneopen{width:100%;}
#jflanguageselection{margin-top:3px;}
.item139ru, .item139{text-transform:uppercase;}



/* the overlayed element */
.makswell_overlay {
 display:none;
 z-index:10000;
 background-color:#333;
 width:auto;
 min-height:200px;
 border:1px solid #666;

 /* CSS3 styling for latest browsers */
 -moz-box-shadow:0 0 90px 5px #000;
 -webkit-box-shadow: 0 0 90px #000;
}
/* close button positioned on upper right corner */
.makswell_overlay .close {
 background-image:url(../images/close.png);
 position:absolute;
 right:-15px;
 top:-15px;
 cursor:pointer;
 height:35px;
 width:35px;
} 
/* styling for elements inside overlay */
.kmg_img_details {
	position:absolute;
	top:15px;
	right:15px;
	bottom: 15px;
	font-size:11px;
	color:#fff;
	width:50%;
	text-align: right;
}
.kmg_img_details h3 {
	color:#aba;
	font-size:15px;
	margin:0 0 -10px 0;
}
div#makswl_pic{
	cursor: pointer;
	color: #999;
}

.menukmg li a span{font:11pt calibri; line-height:10pt; color:black;} 
.menukmg li  a span:hover{color:#800000;}
#newcatmenu li a span{color:black;}
.addtocart_button{margin-top:12px;}
#cart_pole{width:280px;height:110px; float:right; padding-left:120px;background:url(/images/stories/cart.jpg) no-repeat 0 0 ;}
#shopQuant_wm{font-size:26px;color:red;}
#cart_pole~table{min-height:800px;}
#cart_pole~table #ramka{min-height:795px;}
div.wm_blogItemTitle{text-align:center}
a.item139ru span, a.item139 span{font-weight:bold;}
.catItemTitleNew, .quantity_box{font-weight:bold;}
a.item161ru span, a.item161 span{font-weight:bold;text-transform:uppercase;}
