body {margin: 0; padding: 0; background: white; font-family: arial,tahoma,sans-serif; color: #334466;}
form {margin: 0; padding: 0}
td {vertical-align: top; font-family: arial,tahoma,sans-serif;}

a:link			{color: #06c}
a:visited		{color: #800080}
a:link:hover	{color: #f30}

.orange,
a.orange,
a.orange:visited	{color: #f60;}
a.orange:hover		{color: #f30}

a.wLink,
a.wLink:visited		{color: #fff; font-weight: normal; font-family: Tahoma;}
a.wLink:hover		{color: #fff;}

a.orangeBg,
a.orangeBg:visited
					{background-color: #f60; color: #fff; text-decoration:none;}
a.orangeBg:hover	{background-color: #f30; color: #fff; text-decoration:none;}

.redmark	{color: #ff0000; text-decoration: none; margin: 0 5px 0 5px; font-weight:bold;}
.both		{clear: both;}
.hr1		{height:0px; border-bottom:1px #ccc solid; padding:0; margin:0 0 10px 0;}
.hr2		{height:0px; border-bottom:2px #ccc solid; padding:0; margin:0 0 10px 0;}
#h10px		{height:10px;}
.wSep		{font-weight: normal; padding: 0 5px;}


/* layout */
#logos {margin: 15px 0px 17px 17px}
#logos img {display: block}

#logo {padding: 4px 0 0 0}
#logoems {float: right; width:23%;}

#copyright {font: 11px arial,tahoma,sans-serif;padding: 15px 0 40px 9px; border-top: 3px solid #ccc;clear: both; }

#column-left 		{width: 200px}
#column-center 		{}
#column-right 		{width: 23%}
#copyright 			{margin: 20px 20px 0 220px;}


#c2 #column-center 	{padding: 10px 0 0 20px; margin: 0 20px 0 200px}
#c2 #column-right	{display:none;}
#c2	#copyright 		{margin: 20px 20px 0 210px;}

#copyright, #copyright a 	{color: #999; font-family:Tahoma;}
#copyright a:hover			{color: #000;}
#copyright .copylinks 		{float: right}



#quicknav h2, #search h2 {color: white; background: #8ca1ae; font-size: 11px; padding: 5px 0 5px 17px; margin: 0; border-bottom: 1px solid white; font-family: Tahoma;}
#quicknav #select {background: #8ca1ae; padding: 5px 0 7px 11px;}
#quicknav #select select {font: 11px tahoma,sans-serif; width: 183px; }


#column-right h1 	{color: white; background: #aac3d2; font-weight: bold; font-size: 11px;
					 padding: 5px 0 5px 9px; margin: 10px 0 13px 0}

h1 		{font-size: 19px;margin:0 0 0 0; padding:0;}
h2		{font-size: 16px; font-weight: bold;margin:0 0 5px 0; padding:0 0 1px 0; border-bottom: 3px #ccc solid;}
h3		{font-size: 12px; font-weight: bold;margin:0 0 10px 0; padding:0 0 1px 0; border-bottom: 1px #ccc solid; }

.underline		{border-bottom: 3px #ccc solid;}
h1.underline	{margin: 0;}


#article	{font-size: 12px;line-height: 140%;}
#article p, #article ul	{margin:1em 0 2em 0;}

#article ul		{padding:0;}
#article ul li	{margin:0; padding:4px 0 0px 30px; list-style: square;list-style:none;background: url(/pimages/20350/li-default.gif) no-repeat;}
#article ul li.link {list-style:none; background: url(/pimages/20350/li-arrow.gif) no-repeat;}

#menu {border-top: 1px solid white; border-top: 1px solid white; background: #f5f8fa; padding: 12px 0 0 0; font-family: Tahoma;}
#menu a {color: #3b5566; font-family: Tahoma;}
#menu a:visited {color: #3b5566; font-family: Tahoma;}
#menu a:hover {color: #000;; font-family: Tahoma;}

#menu h3 			{border-left: 8px solid #8ca1ae; padding: 0 0 0 12px; margin: 0; font-size: 11px; line-height: 80%;
					 color: #3b5566; border-bottom:none;}
#menu ul 			{padding: 3px 0 12px; margin: 0; list-style-type: none; font-size: 11px; position:relative;}
#menu ul li 		{padding: 2px 0 0 28px; margin: 0; line-height: 150%;}
#menu ul li.active	{background: url(/pimages/20350/li-menu-arrow.gif) no-repeat top left; font-weight: bold;}

#menu ul li.Buy a,#menu ul li.Buy a:visited		{color:#f60;font-weight:bold;}
#menu ul li.Buy a:hover	{color:#f30;}

#menu ul li.activeBuy	{background: url(/pimages/20350/li-menu-arrow-red.gif) no-repeat top left; font-weight: bold; color:#f30;}
#menu ul li.activeBuy a, #menu ul li.activeBuy a:visited	{color:#f60;}
#menu ul li.activeBuy a:hover	{color:#f30;}


#search 		{border-top: 3px solid #9aacb7; background: #8ca1ae; padding: 0 0 8px 0}
#search h2 		{border-width: 0}
#search .text 	{border: 1px solid #7f9db9; margin: 0 5px 0 11px; vertical-align: bottom; padding: 1px;}
#search .sbmt	{vertical-align: bottom}
* html #search .sbmt	{vertical-align: bottom; margin: 0 0 1px 0;}
html>body #search .text {height: 18px;}
:root #search .text {height: 18px; margin: 0 5px -1px 11px;}

#article .text	{width: 90%; vertical-align: bottom; padding: 1px; border: 1px solid #7f9db9; margin: 0 3px 0 0;}
#article .sbmt	{vertical-align: bottom}
* html #article .sbmt	{vertical-align: bottom; margin: 0 0 1px 0;}

#search ul		{margin:0 0 0 18px; padding:0; list-style-type: none;}
#search ul li	{font-size: 70%;}
#search ul li a	{color: #e8ecef;}
#search ul li a:hover	{color: #fff;}


#addlogos {margin: 33px 0 0 45px}
#addlogos img {display: block; margin: 0 0 23px 0}

#topmenu 		{background: #8ca1ae; }
#topmenu table 	{font-family: Tahoma,sans-serif}
#topmenu td a
{display: block; font-size: 11px; font-weight: bold; padding: 5px 8px; background: #8ca1ae; color: white; text-decoration:none;white-space:nowrap; font-family: Tahoma;}
#topmenu td a:visited {}
#topmenu td a:hover {text-decoration:underline;}
#topmenu td a.active {background: #aac3d2;text-decoration:none;}

#cartlang {font-size: 11px; padding: 3px 4px 3px 0; background: #8ca1ae; text-align: right}
#cartlang a {color: #e8ecef}

#cartlang td a, #cartlang a:visited {display: block; padding: 1px 3px 2px; margin: 0 0 0 6px}
#lang a:hover {background: #47738f; color: #fff; text-decoration: underline;}
#cartlang a.active {background: #aac3d2; text-decoration: none}

#logins {
	position: absolute; top:50px; left: 0px; width: 100%;}

* html #logins 			{position: absolute; top:56px; left: 0px; width: 100%;} /* ����� ��� */
* html #logins ul li	{background-repeat: no-repeat; background-position: -2px left;}

#logins ul			{margin: 0; padding: 0;}
#logins ul li			{float: right;list-style-type: none; background-repeat: no-repeat; }
#logins ul li a	 		{font-size: 11px;color: #999; margin: 0; padding: 0 3px 0 18px;
					 	 line-height: 100%; white-space:nowrap;font-family: Tahoma;}
#logins ul li a:hover	{color:#000;}


.cart		{background: url(/pimages/20350/li-cart.gif);}
.register	{background: url(/pimages/20350/li-register.gif);}
.login		{background: url(/pimages/20350/li-login.gif);}
.logged		{background: url(/pimages/20350/li-logged.gif);}
.logout		{background: url(/pimages/20350/li-logout.gif);}

				/* for opera & mozilla | opera - suxx */
html>body .cart		{background: url(/pimages/20350/li-cart.gif) 0 -6px;}

html>body .register	{background: url(/pimages/20350/li-register.gif)0 -6px;}

html>body .login	{background: url(/pimages/20350/li-login.gif)0 -6px;}

html>body .logged	{background: url(/pimages/20350/li-logged.gif)0 -6px;}

html>body .logout	{background: url(/pimages/20350/li-logout.gif)0 -6px;}

.txt		{font-size: 12px; width: 100%; background: #fff; text-align:center; margin: 0 20px 20px 0;
			 padding: 20px; border-bottom: 1px #336 solid;}

option.pr1 {background-color: #ED3B37; color: #fff;}
option.pr2 {background-color: #0073E4; color: #fff;}
option.pr3 {background-color: #008C00; color: #fff;}
option.pr4 {background-color: #9B1C42; color: #fff;}
option.pr5 {background-color: #66CC33; color: #fff;}
option.pr6 {background-color: #FF9900; color: #fff;}
option.pr7 {background-color: #FF3333; color: #fff;}

div.ccc		{padding: 10px 20px 10px 20px;}
div .ccc p	{margin:0;}

div.ccc	table	{width:95%;}
div.ccc	table table	{width:100%;}
