/* Общее */
*							{	line-height: 1.2em; }
BODY						{
								background-color: #FFFFFF;
								margin: 0px;
								padding: 0px;
								font-family: Geneva CY, Arial, sans-serif;
								font-size: 100%;
								line-height: 1.2em;
								padding-bottom: 1em; 
							}

#LayOut						{   width: 100%; min-width: 750px; }
#LayOut TR TD				{   vertical-align: top; padding: 0px; }

#LayOut UL TR TD				{   vertical-align: middle; padding: 0px; }

#LayOut THEAD TR TD			{
								background-color: #EFEFEF;
								padding-top: 20px;
								padding-bottom: 20px;
							}
TD#MainLogo
							{
								width: 192px;
								height: 146px;
							}

TD#MainLogo #Logo			{
								display: block;
								width: 192px;
								height: 106px; 
								text-align: center;
							}

#MNColumnA,
#MNColumnB					{
								width: 33%;
								font-size: 70%;
							}

#LayOut THEAD TR TD#MNColumnC
							{
								width: 33%;
								font-size: 80%;
								padding-right: 100px;
							}

#MNColumnA DIV.MenuContent,
#MNColumnB DIV.MenuContent,
#MNColumnC DIV.MenuContent
							{	border-left: 1px solid #59B224; height: 100%;}

/*----------------
 *
 * Общие элементы
 *
 ----------------*/

H1, H2, H3					{ 	font-family: Geneva CY, Arial, Sans-Serif; margin-top: 0px;} 

H1							{	color: #59B224; font-weight: normal; font-size: 170%;}
H2							{	color: #59B224; font-weight: normal; font-size: 142%;margin-bottom:0px;padding:0px;}
H3							{	color: #59B224; font-weight: normal; font-size: 120%;}
A							{	color: #13599E; text-decoration: underline; }
A:visited					{	text-decoration: underline; color: #522073;}
A:hover						{	color: #59B224; text-decoration: underline; }
UL 							{	margin: 0px; padding: 0px; }
OL							{	margin: 0px; padding: 0px;}

IMG							{	border: none; margin: 0px; padding: 0px; }

TABLE						{
								font-size: 100%;
								border-collapse: collapse;
								border-spacing: 0px;
								border: none; 
								margin: 0px;
								padding: 0px;
							}
P							{ margin-top: 0px;}

/*----------------
 *
 * Основная навигация
 *
 ----------------*/

#LayOut THEAD TR TD UL		{   list-style-type: none; }
#LayOut THEAD TR TD LI		{	padding: 0px 10px; line-height: 1.5em;}

.MainNavigationSel		{margin-bottom: 3px; color:#000000 }
.MainNavigationSel	A:visited	{color:#000000 }
.MainNavigationSel	A:hover						{	color: #59B224;}
.MainNavigationSelected		{color:#000000;margin-bottom: 3px; }
.MainNavigationSelected	A:visited	{color:#000000 }
.MainNavigationSelected A:hover						{	color: #59B224;}

.MainNavigationOther		{margin-bottom: 6px; line-height:1px;}
.MainNavigationOther A	{line-height:10px;margin-bottom: 3px;}
.MainNavigationSelected span	{line-height:10px;margin-bottom: 6px;}


#NavIcons					{
								position: absolute;
								top: 20px;
								right: 0px;
								text-align: center; margin-right: 10px; font-size: 70%;
							}

#NavIcons A					{	display: block; }
#NavIcons IMG				{   }

#LangChoose					{
								white-space: nowrap;
								border-top: 1px solid #C7C7C7; 
								border-bottom: 2px solid #59B224; 
								padding: 0.5em 0px;
								margin-bottom: 0.5em;
							}
#LangChoose A				{   display: inline; color: #59B224;}


/*----------------
 *
 * Левая контекстная навигация
 *
 ----------------*/


#SectionMenu				{	width: 191px;  font-size: 80%; padding-right: 20px;}
#SectionMenu TABLE	{	font-size: 100%;}

#SectionMenu A				{	}

#SectionMenu UL LI.MainNavigationSelected			{	list-style-type: none; background: url('/i/layout/level1.gif') no-repeat 0em 0em; margin-bottom: 0px;}
#SectionMenu UL LI.MainNavigationSelected TABLE	{height: 39px;}

LI.SectionMenuCurrentFirstOld A:visited					{color: #000000;}
LI.SectionMenuCurrentFirstOld A:hover					{	color: #59B224;}

LI.SectionMenuCurrentFirstOld UL A:visited					{color: #522073;}
LI.SectionMenuCurrentFirstOld UL A:hover					{	color: #59B224;}

LI.SectionMenuCurrentFirst	{	background: url('/i/layout/level2.gif') no-repeat 0em 0em; margin-bottom: 0px;}
LI.SectionMenuCurrentFirst TABLE	{height: 29px;}
LI.SectionMenuCurrentFirst UL LI	{margin:0px;padding:0px;}
LI.SectionMenuCurrentFirst UL {margin-top:0px;padding:0px;}

LI.SectionMenuCurrentFirstOld UL.SectionMenuInner LI.SectionMenuCurrent			{	background: url('/i/layout/level3.gif') no-repeat 0em 0.4em;}
LI.SectionMenuCurrentFirstOld UL.SectionMenuInner LI.SectionMenuCurrent TABLE	{height: 20px;}
UL LI.SectionMenuCurrentFirst UL.SectionMenuInner	{font-weight: normal; margin-left:10px;}
LI.SectionMenuCurrentFirstOld UL.SectionMenuInner LI.SectionMenuCurrentOld UL.SectionMenuInner LI.SectionMenuCurrent			{	background: url('/i/layout/level4.gif') no-repeat 0em 0.4em;}
.SectionMenuInner	{font-weight: normal;}

#SectionMenu UL	 LI UL			{	list-style-type: none; 	background: url('') no-repeat 0em 0em;}
#SectionMenu LI				{	padding-left: 30px; margin: 0em; margin-bottom: 1em;}
								
#SectionMenu LI				{	}
#SectionMenu LI UL			{	padding-left: 0px; font-size: 86%; }
#SectionMenu LI UL LI		{	padding-left: 20px;padding-top: 3px; margin: 0.5em 0em; }
#SectionMenu LI UL LI	UL LI 	{	padding-left: 12px;padding-top: 3px; margin: 0.5em 0em; }
#SectionMenu UL UL UL		{	font-size: 100%; }

/*----------------
 *
 * Содержание страницы
 *
 ----------------*/
#MainContent #Content		{	position: relative; padding: 0px 20px 5em 10px; font-size: 80%; z-index: 55;}
#Content UL					{	list-style-type: none; margin-left: 1.3em; margin-top: 3px;list-style-image: url("/i/tire.gif");}
#Content LI UL				{	list-style-type: none; margin-left: 2em; margin-top: 3px;list-style-image: none;}
#Content OL LI UL			{	list-style-type: none; margin-left: 1.3em; margin-top: 3px;list-style-image: url("/i/tire.gif");}
#Content OL LI UL LI UL	{	list-style-type: none; margin-left: 2em; margin-top: 3px;list-style-image: none;}

#DepartmentList				{	padding-top: 20px;}
#Content LI					{	margin: 0.7em 0em;margin-top: 0px;}

#Content OL					{	margin-left: 2em; }

A.Download					{display: inline;}

Div.Grey	 {color: #AAAAAA;padding:5px 0px 15px;}

/* Для двухколоночной страницы */
#MainContent #ContentTwoColumn		{	padding: 0em 20px 5em 10px; font-size: 80%; }



/*----------------
 *
 * Правый блок (баннеры, и т.д.)
 *
 ----------------*/
#MainContent #VariousThings		{	position: relative; padding: 0px 10px 0px 0px; font-size: 100%; z-index: 55;}
#VariousThings DIV.ManyThings	{	padding-left: 10px; }
						

/*----------------
 *
 * Футер
 *
 ----------------*/
#Quiz				{	width: 191px;  font-size: 80%; padding-right: 20px;}
#LayOut TFOOT				{   
								background-color: #FFFFFF;
								font-size: 71%; 
							}
#LayOut TFOOT TD			{   padding: 0px 0px 0px 10px; vertical-align: bottom;}

#Contacts					{	border-left: 1px solid #59B224;;}
#Copyright					{	color: #A4A4A4; }
#ArtLebedevCopyright		{	color: #000000; }

/*----------------
 *
 * Другое
 *
 ----------------*/

DIV.NewWindow					{	padding-top: 0.3em; }

#RegistrationLinks DIV.NewWindow A		{	padding-top: 5px; display: inline; }

IMG.NewWindowIcon				{	width: 16px; height: 16px; margin-right: 5px; margin-top: -4px; vertical-align: bottom;}

#NoBanner TD					{	height: 75px; padding: 0px; }
#NoBanner #RegistrationLinks	{
									border-left: 1px solid #9EABF0; 
									font-size: 70%;
									margin: 1em 0em;
									padding: 0em 10px;
								}
#RegistrationLinks A			{	display: block; line-height: 1.5em;}

#SmallBanners					{	margin-top: 3em; }

#SectionPicture					{
									width: 233px;
									height: 190px;
								}

#SectionPicture DIV				{
									position: absolute;
									width: 233px;
									height: 200px;
									right: 0px;
									margin-top: -10px;
									background-repeat: no-repeat;
									background-position: bottom right;
									z-index: 40;
								}


table.product						{padding:10px}
td.td1product	 					{color:#AAAAAA; font-weight: bold;width:150px;padding-right:10px;}
td.td2product	 					{width:20px;}

div.damage_menu			{display:none; padding-left:30px;padding-bottom:5px;padding-top:5px;}
div.damage_menu_head		{display:block;color: #13599E; text-decoration: underline;cursor:hand;padding-top:3px;}
div.damage_menu_head TABLE TD		{color: #13599E; text-decoration: underline;cursor:hand;padding-top:3px;}
DIV.damage_menu_head IMG	{display:inline;margin:0px 5px; 0px; 10px
