SPAN.Question {color:#2f3699; text-decoration:underline; cursor:hand; cursor:pointer;}
DIV.AboutRating	{position:absolute; z-index:90; border:1px solid #BABABA; width:230px; height:150px; background:#FFFFFF; color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:5px 10px; display:none;}

DIV.AboutKubok	{position:absolute; z-index:90; border:1px solid #BABABA; width:230px; height:130px; background:#FFFFFF; color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:5px 10px; display:none;}

DIV.AboutAwards	{position:absolute; z-index:90; border:1px solid #BABABA; width:400px; height:150px; background:#FFFFFF; color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:5px 10px; display:none;}

DIV.AddTheme	{
background:url(/images/new-top-menu/index1_0.png) no-repeat left top; 
width:117px; height:42px;
position:absolute; 
margin:7px 0 0 42.8%; 
top:0em; 
color:#0675be;
font-weight:bold;
font-size:14px;
padding:7px 0 0 5px;
}
DIV.AddTheme A	{color:#0675be; font-weight:normal; text-decoration:underline;}
DIV.AddThemeActive{
background:url(/images/new-top-menu/index1_1.png) no-repeat left top; 
}
DIV.AddThemeActive A {text-decoration:none;}

DIV.menu_1{
	background:url(/images/new-top-menu/index2_0.png) no-repeat left top; 
	width:234px; 
	height:42px;	
	font-family:Arial, Helvetica, sans-serif;
	color:#6c6c6c;
	font-size:14px; padding:6px 0 0 11px;
}
DIV.menu_1 A	{text-decoration:underline; color:#6c6c6c;}

DIV.NokiaActive	{background:url(/images/new-top-menu/index2_1.png) no-repeat left top; }
DIV.SonyActive	{background:url(/images/new-top-menu/index2_2.png) no-repeat left top; }
DIV.NokiaActive A#Nokia,
DIV.SonyActive A#Sony	{text-decoration:none;}



#footer DIV.Mp3Link	{position:absolute; bottom:1.4em; margin:0 0 0 52em;}
#footer DIV.Mp3Link A
{
	color: #399d15;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

#footer DIV.LiveInternet	{position:absolute; bottom:1.4em; margin:0 0 0 9em;}

/* flash clock*/
DIV.yandexform	{
position:absolute!important; 
margin:0.75em 0 0 73.9%!important; 
top:0em!important; 
width:235px!important; 
height:35px!important; 
}

DIV.yandexform FORM {right:0px; position:absolute;}
/* users_ratings */
TABLE.UsersRatings	{ margin:0 0 0 2.5em;}
TABLE.UsersRatings TD.Rownum	{vertical-align:bottom; text-align:left; color:#6C6C6C; font-size:2.5em; padding:0 0 0em 0;}
TABLE.UsersRatings TD.Photo		{vertical-align:bottom; text-align:left; padding:0 0 0 0.7em;}
TABLE.UsersRatings TD.Rating 	{padding:0 0 0 1em;}
TABLE.UsersRatings TD.Rating TABLE TD DIV		{float:left; font-size:1.5em;}
TABLE.UsersRatings TD.Rating TABLE TD.UserLink		{padding:0 0 0 0.6em;}
TABLE.UsersRatings TD.Korona	{padding:0 1.5em 0 1.5em;}
TABLE.UsersRatings TD.FirstRating {padding:0 0 0 0.5em; text-align:center;}
TABLE.UsersRatings TD.SecondRating {text-align:center;}
TABLE.UsersRatings TD.ThreedRating {padding:0 0.5em 0 0; text-align:center;}
TABLE.UsersRatings TD.Awards IMG	{float:left; margin:0 0.2em 0 0.2em;}
TABLE.UsersRatings TD.ClearLine	{height:1.2em;}

/* ----- */
/*flash link*/
DIV.ClockLink	{
position:absolute; 
margin:0em 0 0 77%; 
top:0em; 
width:220px; 
height:35px; 
padding:2px 0 0 0;
background:URL(/images/clock_icon.gif) no-repeat left top;
}
DIV.ClockLink A {
font-size:17px;
font-weight:bold;
color:#268AC8;
line-height:32px;
padding:0 0 0 35px;
}
/* flash clock*/
DIV.AppClock	{
position:absolute; 
margin:7px 0 0 55.3%; 
top:0em; 
width:180px; 
height:35px; 
background: url(/images/clock-button.png) no-repeat left top;
}
DIV.AppClock DIV	{position:relative; width:178px; height:42px; margin:1px 0 0 0; color:#FFFFFF; font-weight:bold; font-size:16px; padding:0.33em 0 0 0.4em;}
DIV.AppClock DIV A	{font-weight:normal; font-size:16px; color:#FFFFFF; padding:0 0 0 0.3em;}
DIV.AppClock DIV A:hover	{text-decoration:none;}
DIV.AppClockActive	{background: url(/images/new-top-menu/clock-button_on.png); height:42px;}

DIV.mp3button	{
position:absolute; 
margin:7px 0 0 24%; 
top:0em; 
width:180px; 
height:45px; 
background: url(/images/new-top-menu/mp3cut-button.png) no-repeat left top;
}
DIV.mp3button DIV	{position:relative; width:180px; height:45px; margin:1px 0 0 0; color:#268AC8; font-weight:bold; font-size:16px; padding:0.33em 0 0 0.4em;}
DIV.mp3button DIV A	{font-weight:normal; font-size:16px; color:#268AC8; padding:0 0 0 0.3em;}
DIV.mp3button DIV A:hover	{text-decoration:none;}
/*DIV.mp3button DIV.Active	{background: url(/images/mp3cut-button.png) no-repeat 53% 0% ;}*/

/*sitemap*/
UL.SiteMap {margin:1em 0 0 2em;}
UL.SiteMap LI	{ font-family:Arial, Helvetica, sans-serif;	font-size:13px; color:#6C6C6C; margin:0.5em 0 0 0.5em;}
/*комментарии*/
A#smiley_show IMG	{border:1px solid #B4B4B4;}
DIV.Quote	{background-color:#F0F0F0; clear:both; padding:0.4em;}
DIV#smiley_table	{border:1px solid #B4B4B4; width:330px; position:absolute; z-index:100; display:none; background-color:#FFFFFF;}
TABLE TD.Comments	{}
TABLE TD.Comments DIV.CommentAdd	{width:90%;}
TABLE TD.Comments DIV.CommentAdd FORM TEXTAREA	{width:100%; height:6.5em;}

TABLE.UserTopRatings	{margin:9.5em 0 0 0;}
TABLE.UserTopRatings TD	{text-align:center; font-size:1.6em;}
P.CategorList A U {font-weight:normal;}
TABLE.TopUser	{}
TABLE.TopUser TD	{vertical-align:top;}
/*TABLE.TopUser TD A	{text-decoration:underline;}*/
/*�������� �����*/
DIV#header DIV.Adv1	{float:left; margin:0.5em 0 0 0.5em;}
DIV#rightside DIV.Adv2	{padding:1em 0 0 0;}
DIV.Adv3	{padding:0 0 0 0.3em;}
/*----*/

TABLE.UserRating { }
TABLE.UserRating TD {padding:0.7em 0.3em 0.7em 0; font-weight:normal;}
/*TABLE.UserRating TD.Indikator TABLE	{margin:none; padding:none;}
TABLE.UserRating TD.Indikator TABLE TD DIV	{width:222px; height:22px; border: 1px solid #B4B4B4;}*/
TABLE.UserRating TD.Title	{font-size:15px;}
/*TABLE.UserRating TD SPAN.Left	{position:left; font-size:11px;}
TABLE.UserRating TD SPAN.Right	{position:right; margin:0 0px 0 193px; font-size:11px;}*/
TABLE.UserRating TD DIV.Indikator	{width:200px; height:22px; border: 1px solid #B4B4B4; position:relative;}
TABLE.UserRating TD DIV.Indikator DIV {position:absolute; z-index:10; left:48%; top:0.2em; font-size:13px; font-weight:bold; color:#000000;}
TABLE.UserRating TD	DIV.Left	{font-size:11px; width:100px; text-align:left; float:left;}
TABLE.UserRating TD	DIV.Right	{font-size:11px; width:100px; text-align:right; float:right;}
TABLE.UserRating TD.Medal	{font-size:14px; width:35px; padding:0.8em 0 0 0;}
TABLE.UserRating TD.Medal IMG	{float:left;}

TABLE.About	{width:96%; margin:0 0 0 0.5em;}
TABLE.About TD	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6C6C6C;
	text-align:left;
	padding:0.2em;
}

DIV#footer TABLE	{margin:1.2em 0 0 15.5em;}
DIV#footer TABLE TD A	{
	display:block;
	color: #399d15;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding: 0 20px 20px 0;
	text-decoration: underline;
	border:none;
}

TABLE.TableFlash	{width:590px; height:370px;}
TABLE.TableFlash TD	{color:#6C6C6C;  vertical-align:top;}
TABLE.TableFlash TD A	{color:#6C6C6C; font-weight:bold; font-size:0.95em}
TABLE.TableFlash TD H3	{font-weight:bold; font-size:2.0em;}
TABLE.TableFlash TD H1	{font-weight:bold; font-size:2.0em;}
TABLE.TableFlash TD DIV	{font-style:italic; text-align:left; font-size:0.7em; width:234px; margin:0 0 0.5em 0;}
TABLE.TableFlash TD.info	{text-align:left;}
TABLE.TableFlash TD.info A	{text-decoration:none; font-size:0.7em; font-weight:bold; color:#CCCCCC;}

TABLE.TitleTable	{}
TABLE.TitleTable TD.LT	{width:9px; height:9px; background:url(/images/lt_back.png) no-repeat left bottom; padding:0em; margin:0em;}
TABLE.TitleTable TD.T	{height:9px; background:url(/images/t_back.png) repeat-x left bottom; padding:0em; margin:0em;}
TABLE.TitleTable TD.RT	{width:9px; height:9px; background:url(/images/rt_back.png) no-repeat left bottom; padding:0em; margin:0em;}
TABLE.TitleTable TD.LR	{width:9px; height:100%; background:url(/images/lr_back.png) repeat-y left top; padding:0em; margin:0em;}
TABLE.TitleTable TD.CONTENT	{padding:0em; margin:0em; height:100%;}
TABLE.TitleTable TD.RR	{width:9px; height:100%; background:url(/images/rr_back.png) repeat-y; padding:0em; margin:0em;}
TABLE.TitleTable TD.LB	{width:9px; height:9px; background:url(/images/lb_back.png) no-repeat left top; padding:0em; margin:0em;}
TABLE.TitleTable TD.B	{height:9px; background:url(/images/b_back.png) repeat-x; padding:0em; margin:0em;}
TABLE.TitleTable TD.RB	{width:9px; height:9px; background:url(/images/rb_back.png) no-repeat left top; padding:0em; margin:0em;}
TABLE.TitleTable TD.CONTENT DIV H3	{font-size:25px; font-weight:bold; color:#6C6C6C}
TABLE.TitleTable TD.CONTENT DIV	{color:#6C6C6C;}
TABLE.TitleTable TD.CONTENT DIV.Filter{	font-weight:bold; font-size:12px; color:#6c6c6c; font-family:Arial, Helvetica, sans-serif; margin:0.5em 0 0 0;}
TABLE.TitleTable TD.CONTENT DIV.Filter b { position:relative; top:7px; left:40px; font-size:20px; color:#6c6c6c; font-family:Arial, Helvetica, sans-serif;}
TABLE.TitleTable TD.CONTENT DIV.Filter a { color:#2f3699; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

LABEL#ErrorMsg	{color:red; font-size:11px; margin:0em; padding:0em; white-space:nowrap;}

TABLE.UserDetails	{margin: 0.5em 0 0.5em 0em;}
TABLE.UserDetails TD	{vertical-align:top;}
TABLE.UserDetails TD.Link {padding:0 0 0 0.5em;}
FORM#PasswordRestoreForm	{display:none;}
DIV.Login	{
	display:none; 
	position:absolute; 
	z-index:100;
	width:297px;
	height:256px;
	padding:1em;
	background: url(/images/login_background.png) no-repeat top left;
}
DIV.Login TABLE	{width:93%;}
DIV.Login TABLE	TD {color:#6c6c6c;}
DIV.Login TABLE	TD.col_first	{width:15%}
DIV.Login TABLE	TD.col_second	{width:85%;}
DIV.Login TABLE TD.title	{font-size:1.05em; padding:0.5em 0 0 0;}
DIV.Login TABLE TD.comment	{font-size:11px; padding:0.5em 0 0 2em;}
DIV.Login TABLE TD.checkbox	{text-align:right; padding:0.3em 0 0 0;}
DIV.Login TABLE TD.label	{padding:0.3em 0 0 0;}
DIV.Login TABLE TD.link	{font-size:13px; text-align:right; padding:0 3.3em 0 0;}
DIV.Login TABLE TD.link A {text-decoration:none; border-bottom:1px dotted #6c6c6c;}  
DIV.Login TABLE TD.comment	{font-size:0.85em; vertical-align:top;}
DIV.Login TABLE TD.title SPAN	{font-size:0.83em; margin:0 0 0 0.2em;}
DIV.Login TABLE TD.input	INPUT	{width:73%; height:1.5em; padding:0.1em 0 0em 0.1em;}
DIV.Login TABLE TD.input SPAN IMG	{border:0px; margin:0 0 0 0.1em;}
DIV.Login TABLE TD.input	INPUT.number	{width:30%; height:2em;}
DIV.Login TABLE TD.close	{text-align:right;}
DIV.Login TABLE TD.button	{padding:1.0em 0 0 1.5em;}
DIV.Login TABLE TD.button DIV	{
	width:202px; 
	height:42px; 
	background:url(/images/btn_background.png) no-repeat left;
	text-align:center;
	padding:1.4em 0 0 0;
}
DIV.Login TABLE TD.button INPUT	{
	font-size:16px;
	color:#6c6c6c;
	border:none;
	width:202px; 
	height:42px; 
	background:url(/images/btn_background.png) no-repeat left;
	text-align:center;
	vertical-align:top;
}



DIV.EditProfile TABLE	{width:100%;}
DIV.EditProfile TABLE	TD {color:#6c6c6c;}
DIV.EditProfile TABLE	TD.col_first	{width:65%}
DIV.EditProfile TABLE	TD.col_second	{width:35%}
DIV.EditProfile TABLE TD.title	{font-size:1.05em; padding:0.5em 0 0 0;}
DIV.EditProfile TABLE TD.comment	{font-size:0.85em; vertical-align:top;}
DIV.EditProfile TABLE TD.title SPAN	{font-size:0.83em; margin:0 0 0 0.2em;}
DIV.EditProfile TABLE TD.input	INPUT	{width:70%; height:2em; padding:0.1em 0 0em 0.2em;}
DIV.EditProfile TABLE TD.input SPAN IMG	{border:0px; margin:0 0 0 0.1em;}
DIV.EditProfile TABLE TD.input	INPUT.number	{width:30%; height:2em;}
DIV.EditProfile TABLE TD.close	{text-align:right;}
DIV.EditProfile TABLE TD.button	{padding:0.5em 0 0 0;}
DIV.EditProfile TABLE TD.button DIV	{
	width:202px; 
	height:42px; 
	background:url(/images/btn_background.png) no-repeat left;
	text-align:center;
	padding:1.4em 0 0 0;
}

DIV.EditProfile TABLE TD.button INPUT	{
	font-size:18px;
	color:#FFFFFF;
	border:none;
	width:194px; 
	height:53px; 
	background:url(/images/btn_edit_profile.png) no-repeat left;
	text-align:center;
	vertical-align:top;
}

DIV.EditProfile TABLE TD.button DIV A	{text-decoration:none; color:#6c6c6c;}





DIV.LoadProgress	{
	z-index:150; 
	position:absolute; 
	width:208px; 
	height:13px; 
	background: url(/images/loadingAnimation.gif) no-repeat left top; 
	display:none;
}

label.error { width:24px; height:24px; background:url(/images/error.png) no-repeat left; }

*	{font-family:Arial, Helvetica, sans-serif;}
DIV.Registration	{
	display:none; 
	position:absolute; 
	z-index:100;
	width:472px;
	height:425px;
	padding:1em;
	background: url(/images/register_background.png) no-repeat top left;
}

DIV.Registration TABLE	{width:93%;}
DIV.Registration TABLE	TD {color:#6c6c6c;}
DIV.Registration TABLE	TD.col_first	{width:60%}
DIV.Registration TABLE	TD.col_second	{width:40%}
DIV.Registration TABLE TD.title	{font-size:0.85em; padding:0.5em 0 0 0;}
DIV.Registration TABLE TD.comment	{font-size:0.85em; vertical-align:top;}
DIV.Registration TABLE TD.title SPAN	{font-size:0.70em; margin:0 0 0 0.2em;}
DIV.Registration TABLE TD.input	INPUT	{width:70%; height:1.5em; padding:0.1em 0 0em 0.2em;}
DIV.Registration TABLE TD.input SPAN IMG	{border:0px; margin:0 0 0 0.1em;}
DIV.Registration TABLE TD.input	INPUT.number	{width:30%; height:1.5em;}
DIV.Registration TABLE TD.close	{text-align:right;}
DIV.Registration TABLE TD.button	{padding:0.5em 0 0 0;}
DIV.Registration TABLE TD.button DIV	{
	width:202px; 
	height:42px; 
	background:url(/images/btn_background.png) no-repeat left;
	text-align:center;
	padding:1.4em 0 0 0;
}

DIV.Registration TABLE TD.button INPUT	{
	font-size:16px;
	color:#6c6c6c;
	border:none;
	width:202px; 
	height:42px; 
	background:url(/images/btn_background.png) no-repeat left;
	text-align:center;
	vertical-align:top;
}



DIV.Registration TABLE TD.button DIV A	{text-decoration:none; color:#6c6c6c;}


A.Enter	{position:relative; top:20px; left:10px; font-weight:bold; background: url(/images/key_go.png) no-repeat left bottom; padding:2px 0 0 19px;}
A.Registration	{position:relative; top:20px; left:35px; font-weight:bold; background: url(/images/user_go.png) no-repeat left bottom; padding:2px 0 0 19px;}

A.Profile	{position:relative; top:20px; left:10px; font-weight:bold; background: url(/images/key_go.png) no-repeat left bottom; padding:2px 0 0 19px;}
A.Logout	{position:relative; top:20px; left:35px; font-weight:bold; background: url(/images/user_go.png) no-repeat left bottom; padding:2px 0 0 19px;}


/*������� �������� ��������� ����*/
TABLE.SingleThemeTable	{}
TABLE.SingleThemeTable TD.Image	{vertical-align:top;}
TABLE.SingleThemeTable TD.Models	{text-align:left; vertical-align:top;}
TABLE.SingleThemeTable TD.Models DIV	{float:left; margin:0.2em 0.5em 0.2em 0em; white-space:nowrap;}
TABLE.SingleThemeTable TD.Models DIV.Zakladki	{margin:1.0em 0 0 0; clear:both;}

DIV.ThemeRating DIV {float:left;}
DIV.ThemeRating DIV A IMG {margin:0 0.2em 0 0.2em; border:0em;}
DIV.ThemeRatingSmall	{margin:1.0em 0 0.2em 0;}
DIV.ThemeRatingSmall IMG {margin:0 0.2em 0 0.2em; border:0em;}
DIV.RatingSmall	{padding:1.0em 0 0.2em 0; font-size:11px;}
.Clear	{clear:both;}
DIV.ModelsList	{margin:0 0 2em 0;}
DIV.ModelsList DIV	{float:left; margin:0.10em 0.2em 0em 0;}

SELECT.searchSonyModel	{margin:0 0 1em 0;}
DIV#pagenavi B {background:#eeeeee; margin-left:10px; padding-left:3px; padding-right:3px;}
DIV#pagenavi SPAN A	{background:#eeeeee; text-decoration:none; padding:0 4px 0 4px;}
DIV#cloud DIV {
	margin:0 0.3em 0 0.3em;
	padding:0.1em 0 0 0;
	float:left;
	height:2.0em;
	vertical-align:middle;
}

DIV#cloud DIV.catCurrent{
	background-color:#F0F0F0;
}

DIV#cloud a.catCurrent{
	background-color:#F0F0F0;
}


* {
	padding: 0;
	margin: 0;
} 

#wrap {
	width:1024px;
	margin: 0 auto;
	padding: 0;
}
	
#header {
	width:1024px;
	height:100px;
	float:left;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2f3699;
	padding:0px;}
	
#header a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2f3699;
	position:relative;
}

	
#menu {
	width:1024px;
	height:46px;
	background-color:#FFFFFF;
	float:left;
	padding:7px 0 0 0;
	}
	
#menuitem {
	width:361px;
	height:42px;
	margin-left:200px;
	background:url(/images/index2_42.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#6c6c6c;
	font-size:14px;
	padding-top:7px;
	padding-left:12px;}
	

	
#menuitem a {
	font-family:Arial, Helvetica, sans-serif;
	color:#6c6c6c;
	font-size:14px;
	padding-bottom:20px;}
	
#menuitem a:hover {
	text-decoration:none;
	background:url(/images/hover.png) no-repeat center;
	width:118px;
	height:43px;}
	
#menuitem_1 {
	width:361px;
	height:42px;
	/*margin-left:200px;*/
	background:url(/images/index2_37.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#6c6c6c;
	font-size:14px;
	padding-top:7px;
	padding-left:10px;}
	
	
	
.menuitems a {
	font-family:Arial, Helvetica, sans-serif;
	color:#6c6c6c;
	font-size:14px;
	padding-bottom:20px;}
	
.menuitems a:hover {
	text-decoration:none;
	background:url(/images/hover.png) no-repeat center;
	width:118px;
	height:43px;}
	
.menuitems {
	float:left;
	}

.menuitems_new a {
	font-family:Arial, Helvetica, sans-serif;
	color:#6c6c6c;
	font-size:14px;
	padding-bottom:20px;}
	
.menuitems_new a:hover {
	text-decoration:none;
	background:url(/images/hover.png) no-repeat center;
	width:118px;
	height:43px;}
	
.menuitems_new {
	float:left;
	}
	
.menuitem_2 {
	float:right;
	margin-right:17px;
	color:#0675be;}
	
.menuitem_2 a {
	color:#0675be;
	padding-bottom:18px;}

.menuitem_2 a:hover {
	background:url(/images/index2_39.png) no-repeat center;
	text-decoration:none;
	}
	
#h1 {
	background:url(/images/index2_26.png) no-repeat;
	width:184px;
	height:46px;
	float:left;
	font-size:24px;
	color:#6c6c6c;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:5px;
}

#leftside {
	width:184px;
	float:left;
	height:100%;
	text-align:center;
	/*border:1px solid #000000;*/
	background-color:#f5f6f5;
}
	
#cloud {
	width:184px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#2f3699;
	font-size:10px;
	font-weight:bold;
	margin-top:10px;}
	
#cloud a {
	font-family:Arial, Helvetica, sans-serif;
	color:#2f3699;
	font-weight:bold;
	text-decoration:underline;
	
	margin:0 0.3em 0 0.3em;
	padding:0.1em 0 0 0;
	height:2.0em;
	vertical-align:middle;
	
}

#cloud a.a1	{font-size:10px;} 	/*0-10%*/
#cloud a.a2	{font-size:11px;}	/*10-20%*/
#cloud a.a3	{font-size:12px;}	/*20-30%*/
#cloud a.a4	{font-size:13px;}	/*30-40%*/
#cloud a.a5	{font-size:14px;}	/*40-50%*/
#cloud a.a6	{font-size:15px;}	/*50-60%*/
#cloud a.a7	{font-size:16px;}	/*60-80%*/

#l_up {

	padding-left:0px;}	
	
#left_ads {
	width:165px;
	float:left;
	color:#a9aab7;
	font-family:Arial, Helvetica, sans-serif;
	padding:1em 0 0 0.5em;
	/*padding-left:30px;*/
	/*background:url(/images/index2_33.png) top no-repeat #f5f6f5;*/
	background-color:#f5f6f5;  
	padding-right:10px;
	height:723px;
	/*border:1px solid #000000;*/
	}
	
#left_ads h5 a {
	width:144px;
	float:left;
	color:#76aadc;
	background-color:#f5f6f5;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#left_ads a {
	width:144px;
	background-color:#f5f6f5;
	font-family:Arial, Helvetica, sans-serif;
	color:#b6d2b8;
	font-size:10px;
	float:left;}
	
#flash_app {
	width:636px;
	height:810px;
	float:left;
	/*background:url(/images/index2_31.png) no-repeat top left;*/
}
	
#flash_apps {
	width:636px;
	
	float:left;
	}
	
#theme_n {
	width:636px;
	height:410px;
	float:left;
}	
	
#container {
	width:636px;
	float:left;
	}
	
#content_title {
	width:636px;
	float:left;
	background:url(/images/index2_32.png) no-repeat top left;
	}
	
#content_title b {
	position:relative;
	top:13px;
	left:40px;
	font-size:24px;
	color:#6c6c6c;
	font-family:Arial, Helvetica, sans-serif;}

#content_title a {
	color:#2f3699;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;}
	
#content_title_1 {
	width:636px;
	float:left;
	background:url(/images/index2_34.png) no-repeat top;
	margin-bottom:20px;
	font-weight:bold;
	font-size:12px;
	color:#6c6c6c;
	font-family:Arial, Helvetica, sans-serif;
	
	
	}
	
#content_title_1 b {
	position:relative;
	top:7px;
	left:40px;
	font-size:20px;
	color:#6c6c6c;
	font-family:Arial, Helvetica, sans-serif;
	}

#content_title_1 a {
	color:#2f3699;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;}
	
#content {
	width:636px;
	float:left;
	margin-left:10px;
	margin-right:40px;
	color:#6c6c6c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
	
#content img {
	/*margin-right:45px;*/
	}
	
#content a {
	color:#2f3699;
	font-size:12px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	/*margin-right:30px;*/}
	
	

.contentitem {
	width:132px;
	float:left;
	margin-right:10px;
	margin-bottom:0px;
}
	
	
#l_content {
	width:270px;
	float:left}

#l_content a {
	text-decoration:none;}	

#r_content {
	width:230px;
	float:left}
	

	
#pagenavi {
	margin-left:40px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	
	}
	
#pagenavi a {
	color:#2f3699;
	font-weight:bold;
	margin-left:10px;}
	
#pagenavi a:hover {
	text-decoration:none;
}

#rightside {
	width:172px;
	float:left;
	background:url(/images/index2_33.png) top no-repeat #f5f6f5;
	color:#6c6c6c;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	/*border:1px solid #000000;*/
	height:100%;
	/*height:930px;*/
	
}

#rightside h3 {
	font-weight:bold;
	color:#6c6c6c;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:15px;
	font-size:20px;
	padding-top:10px;}
	
#rightside a {
	color:#2f3699;
	font-size:12px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-right:30px;}
	
	
#footer_1 {
	width:1024px;
	float:left;
	height:65px;}
	
	
#footer {
	width:1024px;
	float:left;
	background:url(/images/footer.png);
	background-repeat:no-repeat;
	background-position: 201px 0px;
	height:65px;
	margin-top:0px;
	padding-left:0px;
	position:relative;
}
	
#footer DIV.SiteMap	{position:absolute; bottom:1.4em; margin:0 0 0 2em;}
/*только для IE7*/
:first-child+html #footer DIV.SiteMap	{left:0px;}

#footer DIV.SiteMap A
{
	color: #399d15;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
	
#footer ul {
	padding:0px;
	padding-top:20px;
	padding-left:235px;
	list-style-type:none;
	margin: 0;
}
#footer ul li {
	float: left;
	margin: 0;
	padding: 0px 15px 0 0;

}
#footer ul li a{
    display:block;
	color: #399d15;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 0 20px 20px 0;
	text-decoration: underline;
	border:none;
}

#footer ul li DIV	{float:left; display:inline;}

LI#kaka	{}

.style1 {
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.style2 {color: #39a422}
.style3 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080;}

