body {
	background: #181818;
	color: #ffffff;
	margin: 0px 0px 10px 0px;
	font-family: "Verdana";
	font-size: 10px;
}

a:link {color: #222222; text-decoration: none}   
a:visited {color: #222222; text-decoration: none}
a:hover {color: #222222; text-decoration: underline}  
a:active {color: #222222; text-decoration: none} 

div.base {
	background-image: url("/Templates/Forlita/ForImages/Base_bg.jpg");
	background-repeat: repeat-y;
	width: 1024px;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
}

div.base div {
	margin: 0px 0px 0px 0px;
}

div.base div * {
	margin: 0px !important;
}

div.base div.body {
	background-image: url("/Templates/Forlita/ForImages/Body_bg.jpg");
	background-repeat: no-repeat;
	width: 1024px;
/*	height: 665px;*/
	margin-left: auto;
	margin-right: auto;	
}

div.body div.top{
	font-size: 10px;
	padding: 17px 0px 0px 55px;
}

div.top div.menu {
}

div.top div.menu div {
	float: left;
	height: 30px;
	width: 100px;
	text-align: center;
	clear: both;
}

div.top div.menu div.itemActive a, div.menu div.item a {
	position: relative;
	top: 12px;
	padding: 0px 10px 0px 10px;
	color: #ffffff;
	margin: 15px;
	text-decoration: none;
}

div.top div.menu div.image a {
	border-style: none;
}

div.top div.menu div.item {
}

div.top div.menu div.itemActive {
	font-weight: bold;
}

div.top div.shopBag {
	position:relative;
	clear: both;
	padding: 21px 0px 0px 0px; 
	height: 152px;
	width: 300px;
}

div.top div.shopBag a:link {color: #ffffff; text-decoration: none}   
div.top div.shopBag a:visited {color: #ffffff; text-decoration: none}
div.top div.shopBag a:hover {color: #ffffff; text-decoration: underline}  
div.top div.shopBag a:active {color: #ffffff; text-decoration: none} 


div.top div.shopBag div.bagLink {
	padding: 0px 0px 0px 31px;
	width: 150px;
	height: 45px;
}

div.top div.shopBag div.bagLink div.bagIcon, div.bagIconActive {
	position:relative;
	float:left;
	width:50px; 
	height:45px;
}

div.bagIconActive {
	background-image: url("/Templates/Forlita/ForImages/GoodsBagActive.jpg"); 
	background-repeat: no-repeat;	
	background-position: top right;
}

div.top div.shopBag div.bagLink div.bagTitle, div.bagTitleActive{
	position:relative;
	float:left;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
	left: 10px;
	padding: 15px 0px 0px 0px;
}

div.bagTitleActive{
	text-decoration: underline;
}

div.top div.shopBag div.bagBody {
	position:relative;
	float:left;
	clear: both;
	color: #ffffff;
	font-size: 12px;
	text-align: center;
	left: 35px;
	top: 15px;
	padding: 0px 0px 0px 0px;
}


div.body div.main{
	padding: 10px 0px 10px 10px;
}

div.acmeMenu {
	padding: 20px 0px 10px 0px;
	color: #ffffff;
	width: 265px;
	float: left;
}

div.acmeMenu div{
	padding: 6px 0px 6px 0px;
	color: #ffffff;
	font-size:14px;
}

div.acmeMenu div.segmentContent{
	background-image: url("/Templates/Forlita/ForImages/Menu_1_midle.jpg");
	background-repeat: repeat-y;
	margin:0px;
	padding: 0px 0px 0px 2px;
}

div.acmeMenu div.segmentContent div.segment, div.segmentContent div.segmentActive, div.segmentContent div.segmentActiveCurrent{
	padding: 6px 0px 6px 13px;
}

div.segmentContent div.segmentActiveCurrent{
	background-image: url("/Templates/Forlita/ForImages/Menu_1_midle_active.jpg");
	color: #aaaaaa;
}

div.segmentContent div.segmentActive{
}

div.acmeMenu div.segmentContent div.groupContent{
	padding: 0px 0px 0px 13px;
}

div.acmeMenu div.segmentContent div.groupContent div.group, div.groupContent div.groupActive, div.groupContent div.groupActiveCurrent{
	padding: 6px 0px 6px 15px;
	background-image: url("/Templates/Forlita/ForImages/Menu_2_midle.jpg");
	background-position: left;
	background-repeat: repeat-y;
}

div.groupContent div.groupActiveCurrent{
	background-image: url("/Templates/Forlita/ForImages/Menu_2_midle_active.jpg");
	color: #aaaaaa;
}

div.acmeMenu div.segmentContent div.groupContent div.classContent{
	padding: 0px 0px 0px 15px;
}

div.acmeMenu div.segmentContent div.groupContent div.classContent div.class, div.classContent div.classActive, div.classContent div.classActiveCurrent{
	padding: 6px 0px 6px 15px;
	background-image: url("/Templates/Forlita/ForImages/Menu_3_midle.jpg");
	background-position: left;
	background-repeat: repeat-y;
}

div.classContent div.classActiveCurrent{
	background-image: url("/Templates/Forlita/ForImages/Menu_3_midle_active.jpg");
	color: #aaaaaa;
}

div.acmeMenu div.segmentContent div.groupContent div.classContent div.vendorContent{
	padding: 0px 0px 0px 15px;
}

div.acmeMenu div.segmentContent div.groupContent div.classContent div.vendorContent div.vendor, div.vendorContent div.vendorActive, div.vendorContent div.vendorActiveCurrent{
	padding: 4px 0px 4px 15px;
	background-image: url("/Templates/Forlita/ForImages/Menu_4_midle.jpg");
	background-position: left;
	background-repeat: repeat-y;
	font-size:13px;
}

div.vendorContent div.vendorActiveCurrent{
	background-image: url("/Templates/Forlita/ForImages/Menu_4_midle_active.jpg");
	color: #aaaaaa;
}




div.acmeMenu div.segmentContent div.groupContent div.classContent div.vendorContent div.seriesContent{
	padding: 0px 0px 0px 15px;
}

div.acmeMenu div.segmentContent div.groupContent div.classContent div.vendorContent div.seriesContent div.series, div.seriesContent div.seriesActiveCurrent{
	padding: 4px 0px 4px 15px;
	background-image: url("/Templates/Forlita/ForImages/Menu_5_midle.jpg");
	background-position: left;
	background-repeat: repeat-y;
	font-size:12px;
}

div.seriesContent div.seriesActiveCurrent{
	background-image: url("/Templates/Forlita/ForImages/Menu_5_midle_active.jpg");
//	background-repeat: no-repeat;
	color: #aaaaaa;
}



div.menu div a:link {color: #ffffff; text-decoration: none}   
div.menu div a:visited {color: #ffffff; text-decoration: none}
div.menu div a:hover {color: #ffffff; text-decoration: underline}  
div.menu div a:active {color: #ffffff; text-decoration: none} 

div.acmeMenu div.segmentContent div a:link {color: #ffffff; text-decoration: none}   
div.acmeMenu div.segmentContent div a:visited {color: #ffffff; text-decoration: none}
div.acmeMenu div.segmentContent div a:hover {color: #ffffff; text-decoration: underline}  
div.acmeMenu div.segmentContent div a:active {color: #ffffff; text-decoration: none} 

div.acmeMenu div.segmentContent div.segmentActive a:link {color: #bbbbbb; text-decoration: none} 
div.acmeMenu div.segmentContent div.segmentActive a:visited {color: #bbbbbb; text-decoration: none}
div.acmeMenu div.segmentContent div.segmentActive a:hover {color: #bbbbbb; text-decoration: underline}
div.acmeMenu div.segmentContent div.segmentActive a:active {color: #bbbbbb; text-decoration: none}

div.acmeMenu div.segmentContent div.groupActive a:link {color: #bbbbbb; text-decoration: none} 
div.acmeMenu div.segmentContent div.groupActive a:visited {color: #bbbbbb; text-decoration: none}
div.acmeMenu div.segmentContent div.groupActive a:hover {color: #bbbbbb; text-decoration: underline}
div.acmeMenu div.segmentContent div.groupActive a:active {color: #bbbbbb; text-decoration: none}

div.acmeMenu div.segmentContent div.classActive a:link {color: #bbbbbb; text-decoration: none}
div.acmeMenu div.segmentContent div.classActive a:visited {color: #bbbbbb; text-decoration: none}
div.acmeMenu div.segmentContent div.classActive a:hover {color: #bbbbbb; text-decoration: underline}
div.acmeMenu div.segmentContent div.classActive a:active {color: #bbbbbb; text-decoration: none}

div.acmeMenu div.segmentContent div.vendorActive a:link {color: #bbbbbb; text-decoration: none}
div.acmeMenu div.segmentContent div.vendorActive a:visited {color: #bbbbbb; text-decoration: none}
div.acmeMenu div.segmentContent div.vendorActive a:hover {color: #bbbbbb; text-decoration: underline}
div.acmeMenu div.segmentContent div.vendorActive a:active {color: #bbbbbb; text-decoration: none}

div.menu2 div {
	padding: 0px; 
	margin: 0px;
}
div.menu2 div.item, div.menu2 div.itemActive  {
	width: 165px;
	height: 20px;
	background-image: url("/Templates/Forlita/Images/BgMenu2.gif");
}

div.menu2 div.image {
	clear: both;
	padding: 10px 0px 0px 0px;
}

div.menu2 div.spacer {
	height: 2px;
}

div.menu2 div a {
	color: #ffffff;
	padding: 0px 0px 0px 30px;
	position: relative;
	top: 1px;
}

div.content {
	font-size: 15px;
	color: #181818;
	font-family: "Verdana";
	float: left;
	width: 501px;
	padding: 20px 0px 0px 55px;
}

div.content div.contentTitle {
	padding: 10px 0px 0px 20px;	
	font-size: 15px;
	width:390px;
	text-align: center;
	color: #181818;
	font-weight: bold;
}

div.content div.contentTitle p.acmeMenuTitle{
	font-size: 13px;
}

div.content div.contentTitle p.acmeMenuTitle a:link {color: #222222; text-decoration: underline}   
div.content div.contentTitle p.acmeMenuTitle a:visited {color: #222222; text-decoration: underline}
div.content div.contentTitle p.acmeMenuTitle a:hover {color: #222222; text-decoration: none}  
div.content div.contentTitle p.acmeMenuTitle a:active {color: #222222; text-decoration: none} 

div.content div.mainContent {
	padding: 80px 0px 10px 0px;
	width: 480px;
	font-weight: bold;
}

div.base div.bottom{
	vertical-align: bottom;
	background-image: url("/Templates/Forlita/ForImages/Bottom.jpg");
	background-repeat: no-repeat;
	background-position: right;
	height: 60px;
	clear: both;
}

div.bottom div.contacts div{
	color: #ffffff;
	font-family: "Verdana";
	font-size: 12px;
}

div.bottom div.contacts div a:link {color: #ffffff; text-decoration: none}   
div.bottom div.contacts div a:visited {color: #ffffff; text-decoration: none}
div.bottom div.contacts div a:hover {color: #ffffff; text-decoration: underline}  
div.bottom div.contacts div a:active {color: #ffffff; text-decoration: none} 

div.bottom div.contacts div.cont1 {
	float: left; 
	padding:12px 10px 0px 430px; 
	text-align:center;
}
div.bottom div.contacts div.cont2 {
	float: right;
	text-align:right;
}
div.bottom div.contacts div.cont2 div.cont21 {
	padding: 12px 5px 0px 5px;
	float: left;
}

div.bottom div.contacts div.cont2 div.cont22 {
	padding: 21px 10px 0px 5px;
	float: left;
}


div.right {
	float:  right;
	padding: 10px 0px 0px 0px;
}

div.menu2 div.item a {
	text-decoration: none;
}

div.right div.spacer {
    height:19px;
}

table.products {
	padding-left:0px;
	font-size: 12px;
	width:480px;
}
table.products tr td a{
	color: #222222; 
	font-size: 10px;
	text-decoration: none; 
	vertical-align:top;
}  
table.products tr td a:hover{
	color: #444444; 
	text-decoration: underline;
	cursor: pointer;
}  

table.products tr td.name{
	width: 150px;
}
table.products tr td.code{
	width: 20px;
	font-size:9px;
}
table.products tr td.warranty{
	text-align: center;
	width: 20px;
}
table.products tr td.price{
	text-align: center;
	width: 30px;
}
table.products tr td.count{
	text-align: center;
	width: 20px;
}

table.products tr td.sum{
	text-align: center;
	width: 20px;
}

table.products tr td.goodsBag{
	text-align: center;
	width: 52px;
}

table.products tr td.goodsBagWithRemove{
	text-align: center;
	width: 52px;
}

body.product {
	background-color: #e8d7ff;
	background-image: url("/Templates/Forlita/ForImages/Product_body_bg.gif");
	background-position: left;
	background-repeat: repeat-y;
	margin: 0px 0px 0px 0px;
	font-family: "Verdana";
	font-size: 10px;
}

div.product {
	background-image: url("/Templates/Forlita/ForImages/Product_bg.gif");
	background-position: top left;
	background-repeat: no-repeat;
	float:left;	
	color: #181818;
	width: 730px;
	height: 600px;
	margin-left: auto;
	margin-right: auto;
}

div.product div.title{
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #222222;
	clear: both;
	width: 720px;
	padding: 80px 0px 0px 160px;
	text-align: center;
}

div.product div.properties{
	float: left;
	clear: both;
	padding: 80px 0px 0px 30px;
	width: 460px;
}

div.product div.properties div.property{
	float: left;
	clear: both;
	padding: 5px 0px 5px 40px;
}

div.product div.properties div.property p{
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

p.propName{
	margin: 0px;
	padding: 0px;
	color: #222222;
	font-weight: bold;
	width: 110px;
}

p.prop{
	color: #222222;
	float:left;
	width: 300px;
}



/* bag */
input.bagInput{
	width: 25px;
	background-color: #eee8ff;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
/* bag end*/


/* search and banners*/
div.main div.right div{
	width: 193px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	clear:both;
}
div.right div.spacer1{
	height:50px;
}
div.right div.search{
	background-image: url("/Templates/Forlita/ForImages/SearchContent.jpg");
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #f0ffff;
	height:153px; 
	padding: 0px 0px 0px 0px;
}

div.right div.search div.searchTitle{
	padding: 21px 0px 0px 30px; 
	width: 163px;
	font-size: 15px; 
	font-weight: bold; 
	color: #000000;
}
	
div.right div.search div.searchInput{
	width:159px; 
	padding:30px 0px 0px 34px;
}

div.right div.search div.searchInput input{
	width: 137px; 
	height: 19px; 
	background-color:#e8d7ff; 
	border:none; 
	padding:2px 2px 0px 2px;
	margin: 0px;
}

div.right div.search div.searchSubmit{
	width: 136px;
	padding:10px 0px 0px 57px;
}

div.right div.search div.searchSubmit input{
	background-image: url('/Templates/Forlita/ForImages/SearchButton.jpg'); 
	width:94px;
	height:36px;
	background-color: #ffffff; 
	border:none;
}

div.right div.spacer2{
	height: 8px;
}

div.right div.banners{
	background-image: url("/Templates/Forlita/ForImages/BannersRepeat.jpg");
	background-position: top left;
	background-repeat: repeat-y;
}

div.right div.banners div.bannersContent{
	padding: 0px 0px 0px 0px;
	background-image: url("/Templates/Forlita/ForImages/BannersContent.jpg");
	background-position: top left;
	background-repeat: no-repeat;
}

div.banners div.bannersContent div.bannersTitle{
	width:163px;
	padding: 21px 0px 0px 30px; 
	font-size: 15px; 
	font-weight: bold; 
	color: #000000; 
}

div.banners div.bannersContent div.bannersBox{
	width:158px;
	padding: 30px 0px 0px 35px;
	margin: 0px;
}

div.bannersContent div.bannersBox div.banner{
	padding: 6px 0px 0px 6px;
	width:126px;
	height:66px;
	background-image: url('/Templates/Forlita/ForImages/Banner.jpg'); 
	margin: 0px;
}

div.bannersContent div.bannersBox div.banner div.bannerBody{
	width:120px;
	height:60px;
	background-color: #a8aa88;
	margin: 0px;
}


div.right div.banners div.bannersBottom{
	clear:both;
/*	background-image: url("/Templates/Forlita/ForImages/BannersBottom.jpg");*/
	background-position: top left;
	background-repeat: no-repeat;
	height: 13px;
	margin: 0px;
}

div.bannersContent div.bannersBox div.searchSubmit{
	width: 136px;
	padding:10px 0px 0px 57px;
}

div.bannersContent div.bannersBox div.searchSubmit input{
	background-image: url('/Templates/Forlita/ForImages/SearchButton.jpg'); 
	width:94px;
	height:36px;
	background-color: #ffffff; 
	border:none;
}


div.right div.spacer3{
	height:10px;
}

/* search and banners end*/


/* buying a goods form */
div.goodsForm div, input{
	margin:0px;
	padding:0px;
}

div.goodsForm{
	padding: 0px 0px 0px 50px;
	width: 320px;
	height:22px;
}

div.goodsForm div.goodsText{
	float:left; 
	clear:both; 
	padding: 0px 10px 0px 0px; 
	width:100px;
	text-align: right;
}

div.goodsForm div.goodsInputText {
	float:left;
}

div.goodsForm div.goodsInputText input{
	border-color: #eee8ff;
	background-color: #eee8ff;
	font-size: 14px;
	width: 200px;
	border-style: inset;
	border-width: 2px;
}
/* end of buying a goods form */
/* ishokantis menu */
#dhtmltooltip { position: absolute; width: 46px; height: 46px; visibility: hidden; z-index: 100; }
.popup 		   { background-color: #aaaaaa; border: 1px solid #666666;  }
.popup .description   { padding: 3px; background-color: #aaaaaa; }

