body		{
			padding: 0px 10px 10px 10px;
			margin: 0px 10px 10px 10px;
			font-family: Arial;
			font-size: 8pt;
			}

td.topnav-off		{
			background-image: url(http://media.e2c.ru/img/img/topnav-bg-off.gif);
			background-color: #1676AF;
			font-family: Arial;
			text-align: center;
			width: 90px;
			padding-left: 6px;
			padding-right: 6px;			
			}

td.topnav-on		{
			background-image: url(http://media.e2c.ru/img/img/topnav-bg-on.gif);
			background-color: #27AAAA;
			font-family: Arial;
			text-align: center;
			width: 90px;
			padding-left: 6px;
			padding-right: 6px;			
			}
			
td.topnav-green		{
			background-image: url(http://media.e2c.ru/img/img/davnoru-nav-bg-green.gif);
			background-color: #00AD57;
			font-family: Arial;
			text-align: center;
			width: 90px;
			padding-left: 6px;
			padding-right: 6px;			
			}			
			
a.topnav-on:link, a.topnav-on:hover, a.topnav-on:visited
			{
			font-family: Arial;
			color: #FFFFFF;
			font-weight: bold;
			font-size: 8pt;
			text-decoration: none;
			}

a.topnav-off:link, a.topnav-off:hover, a.topnav-off:visited
			{
			font-family: Arial;
			color: #FFFFFF;
			font-weight: bold;
			font-size: 8pt;
			text-decoration: none;
			}


H1	{
	MARGIN-BOTTOM: 4px;
	}

H2	{
	MARGIN-BOTTOM: 4px;
	}

H3	{
	MARGIN-BOTTOM: 4px;
	}

.NewsDate	{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #E2E2E2;	
	PADDING: 1px 6px 1px 6px;
	margin: 2px 0px 2px 0px;
}


TD {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana;
}
TD.BgBlack {
	BACKGROUND-COLOR: #595959;
}
TD.BgGrey1 {
	BACKGROUND-COLOR: #eeeeee;
}
TD.Footer {
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 14px;
	PADDING-TOP: 14px;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #eeeeee;
}

TD.SmallText {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
}

A.NavTop:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING: 2px 7px 5px 7px;
	COLOR: #000000;
	BACKGROUND-COLOR: #EEEEEE;	
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
}

A.NavTop:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING: 2px 7px 5px 7px;
	COLOR: #000000;
	BACKGROUND-COLOR: #EEEEEE;	
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
}

A.NavTop:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING: 2px 7px 5px 7px;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #356AAF;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
}

A.NavTopOn {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING: 2px 7px 5px 7px;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #356AAF;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
}

TD.AnyColumn {
	
}
.SectionHeading1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 1px; MARGIN: 1px; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #b6b6b6; TEXT-DECORATION: none
}

A.SectionHeading1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 1px; MARGIN: 1px; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #b6b6b6; TEXT-DECORATION: none
}
A.SectionHeading2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 1px; MARGIN: 1px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 1px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}

A.SectionHeadingOrange {
	PADDING: 1px 0px 1px 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	MARGIN: 1px;
	WIDTH: 100%;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #356AAF;
	TEXT-DECORATION: none
}

.SectionHeadingOrange {
	PADDING: 1px 0px 1px 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	MARGIN: 1px;
	WIDTH: 100%;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #356AAF;
	TEXT-DECORATION: none
}

.SectionHeadingNews {
	PADDING: 1px 0px 1px 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	MARGIN: 1px;
	WIDTH: 100%;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #C10601;
	TEXT-DECORATION: none
}

a.NewsLink	{
	Color: #C10601;
}

a.MoreNews	{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	Color: #C10601;
}

TD.VerticalLine {
	BACKGROUND-IMAGE: url(http://media.e2c.ru/img/img/vertical-line.gif)
}

td.Path		{
		FONT-FAMILY: Verdana;
		FONT-SIZE: 10px;
		background-color: #27AAAA;
		FONT-WEIGHT: bold;
		padding: 2px 0px 2px 12px;
		COLOR: #FFFFFF;
		}


a.Path:visited	{
		COLOR: #FFFFFF;
		}
		
a.Path:link	{
		COLOR: #FFFFFF;
		}
		

		
a.Path:hover	{
		COLOR: #FFFFFF;
		}				

a.GameLinkOrange	{
					COLOR: #356AAF;
					}
					
a.GameLinkRed	{
					COLOR: #B40000;
					}					

.GameTitle	{
		FONT-FAMILY: Verdana;
		FONT-SIZE: 18px;
		FONT-WEIGHT: bold;
		margin-bottom: 6px;
		}
		
.GameTitleOrange	{
		FONT-FAMILY: Verdana;
		FONT-SIZE: 18px;
		FONT-WEIGHT: bold;
		margin-bottom: 6px;
		COLOR: #356AAF;		
		}		
		
.GameDownload	{
		FONT-FAMILY: Verdana;
		FONT-SIZE: 16px;
		FONT-WEIGHT: bold;
		margin-bottom: 6px;
		}		
		
.GameDownloadOrange	{
		FONT-FAMILY: Verdana;
		FONT-SIZE: 16px;
		FONT-WEIGHT: bold;
		margin-bottom: 6px;
		COLOR: #356AAF;				
		}		
		
.GameDownloadRed	{
		FONT-FAMILY: Verdana;
		FONT-SIZE: 16px;
		FONT-WEIGHT: bold;
		margin-bottom: 6px;
		COLOR: #B40000;				
		}			

.GameCode	{
		COLOR: #FFFFFF;
		BACKGROUND-COLOR: #595959;
		padding: 0px 4px 0px 4px;
		Font-weight: bold;
		}
		
a.GamesPages	{
				FONT-WEIGHT: bold;
				COLOR: #B40000;				
				}			

td.TablePadding	{
		padding: 6px 10px 6px 10px;
				}

p		{
		margin-top: 8px;
		}


.ImagePreview
	{
	border: 1px solid #000000;
	margin-right: 12px;
	}
	


.GamesForModel		{
		FONT-SIZE: 15px;
		FONT-WEIGHT: bold;	
			}			
			
	
TD.CategoryNav A {
	FONT-SIZE: 15px;
	DISPLAY: block;
	FONT-WEIGHT: bold;
	COLOR: #383838;
}
TD.CategoryNav A:hover {
	COLOR: #356AAF;
}
TD.CategoryNav A.selected {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	COLOR: #356AAF;
}	



TD.SubCategoryNav A {
	FONT-SIZE: 12px;
	DISPLAY: block;
	FONT-WEIGHT: bold;
	COLOR: #383838;
}
TD.SubCategoryNav A:hover {
	COLOR: #356AAF;
}
TD.SubCategoryNav A.selected {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	COLOR: #356AAF;
}	


td.projectsnav		{
			background-image: url(http://media.e2c.ru/img/img/projectsnav-bg.gif);
			background-color: #F5F2EB;
			text-align: center;
			width: 100px;
			padding-left: 6px;
			padding-right: 6px;			
			}
			
a.projectsnav:link, a.projectsnav:visited
			{
			text-deciration: none;
			color: #870000;
			width: 100px;			
			}
			
a.projectsnav:hover
			{
			text-deciration: none;
			color: #D10000;
			width: 100px;			
			}






TD.GamesNav A {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	COLOR: #383838;	
	padding-left: 10px;	

}

TD.GamesNav A:hover {
	COLOR: #356AAF;
	padding-left: 10px;	
}

TD.GamesNav A.selected {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	COLOR: #356AAF;
	padding-left: 10px;	
}


td, select, input, div {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
}
#E {
	position: absolute;
	top: 0;
	left: 0;
}
#BottomBanner {
	width: 97%;
	text-align: right;
	display: block;
}
#Counter {
	width: 97%;
	text-align: right;
	display: block;
}
#LeftMenu {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	background-image: url(http://media.e2c.ru/img/i/leftbg.gif);
	background-repeat: no-repeat;
	width: 209;
	height: 100%;
	padding: 12 12 12 12;
}
#LeftMenu #MainMenu {
	display: block;
	width: 185;
}

#LeftMenu #MainMenu td.MenuHead {
	background-image: url(http://media.e2c.ru/img/i/menuh.gif);
	background-repeat: no-repeat;
	height: 25;
}
#LeftMenu #MainMenu td.MenuBody {
	border-left: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	background-color: #EFF3FF;
	background-image: url(http://media.e2c.ru/img/i/menubg.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
#LeftMenu #MainMenu td.Stat {
	border-left: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	background-color: #EFF3FF;
	background-image: url(http://media.e2c.ru/img/i/menubg.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 5 5 5 5;
}
td.MenuHeader {
	color: #215DC6;
	font-weight: bold;
	font-size: 11px;
	padding-left: 10;
}
td.MenuBody div {
	padding-top: 3;
	padding-bottom: 3;
	overflow: auto;
	width: 183;
	display: block;
}
td.MenuBody div a {
	margin-left: 7;
	color: #215DC6;
	font-size: 11px;
	text-decoration: none;
	display: block;
	margin-top: 2;
}
td.MenuBody div a:hover {
	text-decoration: underline;
}
td.MenuBody div a.NavGallery {
	margin-left: 26;
	white-space: nowrap;
}
td.MenuBody div a.NavGalleryChild {
	margin-left: 46;
	white-space: nowrap;
}
div.Spacer {
	display: block;
	width: 1;
	height: 1;
}
#Content {
	display: block;
	position: absolute;
	top: 0;
	left: 209;
}
#Content div.Header {
	display: block;
	font-weight: bold;
	font-size: 11px;
	padding-top: 4;
	padding-bottom: 4;
	padding-left: 10;
	width: 100%;
	background-image: url(http://media.e2c.ru/img/i/headerbg.gif);
	background-position: left;
	background-repeat: no-repeat;
}
#Content div.Header a {
	text-decoration: none;
	color: #000000;
}
#Content div.Tree {
	padding: 10 10 10 10;
}
#Content div.Tree a {
	text-decoration: none;
	color: #215DC6;
}
#Content div.Tree a:hover {
	text-decoration: underline;
}
#Content div.Tree div.Album a.Album {
	display: block;
	width: 100%;
	color: #000000;
	font-size: 11px;
}
#Content div.Tree div.Album {
	display: inline;
	width: 49%;
}