
/* Общее */
.frame
{
	height: 600px;
	width: 845px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
}
.frame2
{
	height: 1500px;
	width: 800px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
	display:block;
}
.mytable {
	
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	width:700px;
	display: table;
}	
.mytable td,th{
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-size: 13px;
	text-align:center;
	display: table-cell;	
	width:30px;
	
}
.td2{
	width:400px;
	text-align:left;
	display:block;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;	
}


*							{	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; font-size:80%; }

						



/*----------------

 *

 * Футер

 *

 ----------------*/

#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


