@import url('../current_theme.css');

body, a, img, div, table, span, td, tr, input, ul, li, p, form, h1, h3, h2 {background: no-repeat scroll; margin:0px; padding:0px; border:0px; font-size:11px; line-height:14px; text-indent:0px;  font-family: "Verdana", "Tahoma", "Arial"; color:black; text-decoration:none;}
a					{text-decoration:none;}
table				{border-collapse:collapse;}
img, a 				{border: 0px;}
.Arrow, a.Arrow:hover	{background: url("../../img/arrow.gif") no-repeat 0px 1px; padding-left:10px; padding-right:10px;}
h1					{font-weight:bold; margin-bottom:10px;}
h2					{font-weight:bold; font-size:12px;}
h3					{line-height:20px;}
/*body				{background: url("/img/xmas_back.gif") fixed;}*/
body				{background-attachment:fixed;}

#MainBlock 			{position:absolute; width:800px; margin-top:35px; left:0;}
#MainBlockPartnerZone{position:absolute; width:850px; margin-top:35px; left:0; overflow:visible;}
#MainBlock table	{width:100%;}
#LogoObject			{width:246px; height:75px; margin:0 20px 0 0;}
#TopBannerObject	{height: 51px; vertical-align:top;}
#TopMenuObject		{height:26px; background: url("../img/MenuBgr.gif") repeat-x;}
#TopSubMenuObject	{height:18px; margin:6px 0 8px;}
#TopSubMenuObject a	{font-weight:bold;}
#CustomerSearchForm {padding:5px;}
#CustomerSearchForm table {width:100%}
#MainTable			{table-layout:fixed;}
#MainSection, #RightSection		{vertical-align:top; padding-left:10px}
#PartnerZone		{overflow:visible;}

#CentralSetion		{vertical-align:top; padding-left:10px; overflow:hidden;}
#LeftSection		{width:214px; vertical-align:top; overflow:visible;}
#PartnerZone 		{width:auto;}

#SearchObject		{background: #F6F6F6;}
#SearchObject form 	{padding:10px;}

#CategoryMenu		{width:100%; list-style-position: outside;}
#CategoryMenu li	{margin-bottom:2px; list-style:none; padding:4px 0 4px;}
#CategoryMenu li a	{padding-left: 32px; color:#3A4139;}
#CategoryMenu li a:hover{background: url("../../img/arrow.gif") no-repeat 15px 1px;}
#CategoryMenu li p	{padding: 4px 0 7px 0;}

#Top10Products		{margin:0 0 10px 0;}
#Top10Products ul 	{margin: 3px 10px 5px 60px;}
#Top10Products li	{vertical-align:top; font-size:12px; list-style: decimal outside;}
.GreenBgr			{background:#FBECC3;}
.OrangeBgr			{background:#ECF2EC;}

#Top10Shops			{position:absolute; float:none; left:815px; top:135px; width:290px; background:#ECF2EC; margin:0 0 10px 0; width:}
#Top10Shops ul 		{margin: 3px 10px 5px 60px;}
#Top10Shops li		{vertical-align:top; font-size:12px; list-style: decimal outside;}

#FooterObject		{width:100%; border-top:1px solid #E2E2E2; padding-top:4px; color:#8C8C8C; font-size:10px;}

#NewsLetterForm		{padding:10px 30px;}
#NewsLetterForm	p	{margin-bottom:15px;}

#OrderProductForm	{width:370px; border: 1px solid #F8AF2F; margin-bottom:10px; background:#F7F3E7;}
#BasketList			{width:100%; margin:-2px 0;}
#BasketList	td, .CheckOutTable td, table.LightOrange td	{padding:2px 10px; vertical-align:top; overflow:hidden;}
#Listing			{background:#F7F3E7; padding:5px 0; margin:0;}
#Listing h1			{margin:3px 5px; font-weight:normal;}

.MenuItemSelected	{background:url("../img/MenuItemSelectedBgr.gif") repeat-x; border-right:1px solid #C8C6C7; padding-left:15px; padding-right:15px; font-size:13px; font-weight:normal; font-family:"Tahoma";}
.MenuItemNormal		{border-right:1px solid #C8C6C7; padding-left:15px; padding-right:15px; font-size:13px; font-weight:normal; font-family:"Tahoma";}
.GreenLink			{color: #338B34;}
.Basket				{background: url("../../media/symb_basket.gif") no-repeat 0px -2px; padding-left:20px; padding-right:10px;}
.Warning			{background: url("../img/IconWarning.gif") no-repeat 0px -1px; padding-left:20px; margin-left:10px;}

.Hidden 			{display:none;}
.Displayed			{display:block;}
.Displayed a:hover	{background: url("../../img/arrow.gif") no-repeat 15px 1px;}
.SelectedMenu		{background:#E0E6E0;}
.NormalMenu			{background:#ECF2EC;}
.SelectedItem		{background: url("../../img/arrow.gif") no-repeat 15px 1px;}

.OrangeTitle		{color:#4D412B;}
.OrangeLink			{color:#4A463A; margin-right:10px;}
.Orange				{background: url("../img/OrangeTitleBgr.gif") repeat-x; margin:0; padding:0}
.Orange2			{float:right; background:#FFEEBC; height:16px; width:100%; margin-bottom:10px;}
.LightOrange		{background:#F7F3E7;}
.DarkOrage			{background:#FBECC3;}

.GreenTitle			{color:#3A4139;}
.Green				{background:url("../img/GreenTitleBgr.gif") repeat-x;}
.Gray				{background:url("../img/GrayTitleBgr.gif") repeat-x;}
.GrayTitle			{color:#424242;}
.LightGray			{background:#F6F6F6;}
.LightGreen 		{background:#ECF2EC;}

.Green, .Orange, .Gray {height:20px; padding:3px 5px 0 10px;}
span.GreenTitle, span.OrangeTitle, span.GrayTitle{vertical-align:top; font-weight:bold; line-height:16px;}

#MainSection div.ProductBox	{width:280px;}
table.ProductTable		{border-collapse:collapse; overflow:visible; width:200px; margin-bottom:10px;}
table.ProductTable td, td.InfoCell 	{margin:0; padding:3px 5px 6px 3px;}
table.ProductTable a, table.ProductTable h1, table.ProductTable p {padding:0; margin:0; overflow:visible;}
table.ProductTable p	{margin:5px 0;}
.ProductDetailLink		{color:#957745; font-weight:bold; margin-top:20px;}
td.ImageCell			{vertical-align:top;}
td.ImageCell img		{border:1px solid #434543; background:#FFF8E6; margin:5px; padding:3px;}
table.ProductTable td.ProductSeparator	{height:1px; margin:0px; padding:0px; background:white; min-height:1px; line-height:1px;}

.Cleaner			{clear:both; width:1px; height:1px;}
.Left 				{position:relative; float:left; clear:left;}
.Right 				{position:relative; margin-left:0px; float:right; clear:right;}

.formshort2, .formshort, .formmedium, .formlong	{background:white; border:1px solid #CDCDCD; height:20px; line-height:14px; padding:4px 3px 0; margin-right:6px;}
.formshort			{width:100px;}
.formmedium			{width:150px;}
.formlong			{width:300px;}
.formshort2			{width:40px;}

.Button				{background: url("../img/ButtonBgr.gif") repeat-x; border:1px solid #CDCDCD; height:25px; line-height:20px; padding:0 7px;}
.Button2			{background: url("../img/ButtonBgr2.gif") repeat-x; border:1px solid #949494; height:20px; line-height:17px; padding:0 7px; color:black;}
.Padding			{padding:0 3px 0 7px; margin-bottom:10px;}
.Padding2			{padding:0 0 0 20px;}
.Padding3			{padding:10px 10px;}
.Padding4			{margin-left:7px; width:70px;}
.RedText			{color: red; padding:0 5px;}
.GreyText			{color: #7a7979;}
.CheckOutTable		{margin:10px 0;}
.TableLayout		{margin:2px;}
.TableLayout td		{padding:2px;}

.FormTable			{width:625px; margin:0; padding:0}
.FormTable td		{padding:1px 3px;}
.TableHeader		{width:100px;}
.CategoryProductBox	{width:372px;}
.Bordered			{border: 1px solid #4F4F4F;}
.AreaShort			{width:372px; height:100px; border:1px solid #CDCDCD; padding:2px;}
.AreaShort2			{width:180px; height:80px; border:1px solid #CDCDCD; padding:2px;}
.Bold				{font-weight:bold;}
.LargeSize			{width:760px;}

.graph 						{height:10px; background:#408040; position:static; float:left; margin-right:5px; margin-top:2px;}
.graph2						{height:10px; background:#1A661A; position:static; float:left; margin-right:5px; margin-top:2px;}



