body{
padding:0px;
margin:-25px;
background:#9BC837 url(images/sq.gif) center;
font-family: Tahoma; 
}

td { font-size:11px; }

BR {line-height: 10px; }
a { text-decoration:none; }
a:link { color: #0000CC; }
a:visited { color: #0000CC; }
a:active { color: #0000CC; }
a:hover {color:#3b3bff;}

img { border:0px;}
.main_text, input, textarea, body, font, select
	{
		font-family: Tahoma;
		font-size:11px;
		line-height:13px;
		color:#464646;
	}
ul { margin:0px; padding:0px; list-style: none;}
li { background:url(images/bul2.gif) no-repeat left center; margin:0px; padding: 8px 0px 0px 20px;}

.ul1 li { background:url(images/bul1.gif) no-repeat left center; margin:0px; padding: 0px 0px 0px 10px;}
.ul1 li a { color:#646464; line-height:16px; text-decoration:none;}
.ul1 li a:hover { text-decoration:underline;}
.ul2 li { background:url(images/h-l3.gif) repeat-x bottom; margin:0px; padding: 3px 3px 4px 0px;}
.ul2 li a { background:url(images/a.gif) no-repeat left center; padding-left:10px; color:#646464; text-decoration:none;}
.ul2 li a:hover { color:#2C62C5;}
.ul3 li { background:url(images/bul3.gif) no-repeat left center; margin:0px; padding: 0px 0px 0px 11px;}
.ul3 li a { color:#FFFFFF; line-height:16px; text-decoration:none;}
.ul3 li a:hover { text-decoration:underline;}
.h_l1 { background:url(images/h-l1.gif) repeat-x; height:1px;}
.h_l2 { background:#646464; height:2px;}
a.bl { color:#FFFFFF; font-size:10px; font-weight:bold; text-decoration:none;}
a.bl:hover { text-decoration:underline;}
.botlinks { color: #FFFFFF; padding-top:1px; padding-left:20px;}
.botlinks_div { width:1px; background:#94CA70; }
.WndTitle { color:#537FD0; font-family: Tahoma; font-size: 13px; font-weight:bold;}
.Wnd3Title { color:#FFFFFF; font-family: Tahoma; font-size: 13px; font-weight:bold;}
.horizline { background-color:#646464; height:2px; }
.MainWndTitle { color:#537FD0; font-family: Tahoma; font-size: 13px; font-weight:bold; padding-left:5px; }
.ItemTitle { font-family:Tahoma; color:#2C62C5;  font-size: 11px; font-weight: bold; text-transform: UPPER;}
.ItemTitleLong { font-family:Tahoma; color:#2C62C5;  font-size: 16px; font-weight: bold;}
a.Item { color:#2C62C5; text-decoration:none; }
.PhotoBorder { border-style:solid; border-width: 1px; border-color: #C8C8C8;}
.ItemDescr { color:#666666; font-size:12px; padding-top:3px; }
.ItemDescrLong { color:#666666; font-size:12px; padding:10px 0px 0px 10px; }
.ItemDescrCart { color:#666666; font-size:10px; padding:3px 0px 0px 10px; }
.ItemPrice { color:#E32000; font-size:14px; font-weight:bold; padding-top:7px;}
a.TopItem { color: #646464; text-decoration:none; }
a.TopItem:hover { color: #2C62C5; text-decoration:none; }
.TopItemTitle { font-size: 11px; padding-left:5px; padding-bottom:5px;}
.partnersselector { width:150px; margin-left:3px; margin-top:8px; }
.searchinput { width:118px;  }
.searchtable { margin-top: 8px; }
.cart { background-color:#E9E9E9; border-style:solid; border-width:1px; border-color:#C8C8C8; }
.cartCaption { color: #969696; font-size:11px; font-weight:bold; }
.cartinput { width:49px; height:19px; border: 1px #6E6E6E solid; color:#AC2236; font-size:11px; text-align:center; padding-top:0px; font-weight:bold;}
.cartcheckbox { width:50px; }
.cartpositions { padding-top: 5px; }
.cartitem { border-style:solid; border-width:1px; border-color:#C8C8C8; }
.cartsum { color: #969696; font-size:12px; font-weight:bold;}
.carttype { color: #E32000; font-weight:bold; }
.errormsg { color: #E32000; font-size:14px; font-weight:bold; padding: 10px 0px 10px 0px;}
.shortcat { color: #ff1111; }