body
{
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:84%;
	color:#162128;
	background-color:#ffffff;
}

p, ol, ul
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#162128;
	margin-top:0px;
	margin-bottom:10px;
}
span
{
	margin-bottom:0px;
}

.main, .gray
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#162128;
}
.gray
{
	color:#91959b;
}

h1, h2, h3
{
	font-size:128%;
	font-weight:normal;
	color:#000000;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
}

h2, h3
{
	font-size:115%;
}

h3
{
	margin-bottom:14px;
}

a, a.a_red, a.a_user, a.a_copy, a.a_dotted, .link_help, .link_dotted
{
	color:#003a76;
	text-decoration:underline;
}
a:hover, a.a_user:hover, a.a_red:hover, a.a_copy:hover, a.a_dotted:hover, .link_help_hover, .link_dotted_hover
{
	color:#d54500;
	text-decoration:underline;
}

.link_help, .link_help_hover, .link_dotted, .link_dotted, .link_dotted_hover
{
	cursor:pointer;
}

a.a_red
{
	color:#ff3c00;
}

a.a_user
{
	color:#162128;
}

a.a_copy
{
	font-size:85%;
}
a.a_copy:hover
{
	font-size:85%;
}

a.a_dotted, .link_dotted
{
	text-decoration:none;
	border-bottom:1px dashed #003a76;
}
a.a_dotted:hover, .link_dotted_hover
{
	text-decoration:none;
	border-bottom:1px dashed #d54500;
}

a.a_link
{
	font-size:118%;
	color:#003a76;
	text-decoration:underline;
}
a.a_link:hover
{
	font-size:118%;
	color:#d54500;
	text-decoration:underline;
}
	
a.a_menu_white
{
	font-size:115%;
	color:#ffffff;
	text-decoration:underline;
}
a.a_menu_white:hover
{
	font-size:115%;
	color:#fdff51;
	text-decoration:underline;
}

a.a_menu_yellow
{
	font-size:115%;
	color:#fdff51;
	text-decoration:underline;
}
a.a_menu_yellow:hover
{
	font-size:115%;
	color:#ffffff;
	text-decoration:underline;
}

a.a_menu_red
{
	font-size:115%;
	color:#ff5400;
	text-decoration:none;
	border-bottom:dashed 1px #ff5400;
}
a.a_menu_red:hover, .enter
{
	font-size:115%;
	color:#ffffff;
	text-decoration:none;
	border-bottom:dashed 1px #ffffff;
}

a.a_h2
{
	font-size:118%;
	color:#003a76;
	text-decoration:none;
	border-bottom:dashed 1px #003a76;
}
a.a_h2:hover
{
	font-size:118%;
	color:#d54500;
	text-decoration:none;
	border-bottom:dashed 1px #d54500;
}

a.a_logo
{
	font-size:100%;
	color:#dc0000;
	text-decoration:none;
	border-bottom:solid 1px #ff5959;
}
a.a_logo:hover
{
	font-size:100%;
	color:#dc0000;
	text-decoration:none;
	border-bottom:solid 1px #ff5959;
}

a.a_alert
{
	color:#d70000;
	border-bottom:dotted #d70000 1px;
	text-decoration:none;
}
a.a_alert:hover
{
	color:#ff0000;
	border-bottom:dotted #ff0000 1px;
	text-decoration:none;
}

img
{
	border-width:0px;
}

img.img_menu_icon
{
	margin-right:8px;
	margin-bottom:0px;
	margin-top:2px;
}

form
{
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
}

td.td_page
{
	padding-left:4px;
	padding-top:1px;
	padding-right:4px;
	padding-bottom:1px;
	background-color:#e5e5e5;
}

.copy
{
	color:#898989;
}

p.p_copy, .little
{
	font-size:85%;
	color:#898989;
	margin-top:0px;
	margin-bottom:0px;
}

td.td_nowrap
{
	white-space:nowrap;
}

.small, .small_gray
{
	font-size:85%;
}
.small_gray
{
	color:#91959b;
}

.red
{
	color:#da0000;
}

.green
{
 	color:#279d00;
}

img.img_copy
{
	margin-left:8px;
	margin-right:8px;
}

.table_enter
{
	border-left:1px #d1d1d1 solid; 
	border-top:1px #d1d1d1 solid; 
	border-right:1px #999 solid; 
	border-bottom:1px #999 solid;
}

.error
{
	color:#d70000;
}

td.td_video
{
	padding-left:4px;
	padding-top:3px;
	padding-right:5px;
	padding-bottom:0px;
}

td.td_bgcolor
{
	padding-left:7px;
	padding-top:2px;
	padding-right:7px;
	padding-bottom:2px;
	background-color:#E4E6E9;
}

/* четная строка */
tr.tr_even
{
	background-color:#e9e9e9;
}

/* нечетная строка */
tr.tr_odd
{
	background-color:#f2f2f2;
}

tr.tr_even, tr.tr_odd
{
	height:24px;
}

td.td_rating
{
	padding-left:2px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:2px;
}

img.img_loaded
{
	 display:none; 
	 margin-left:0px;
}
img.img_loading
{
	 display:block; 
	 margin-left:20px;
}

div.div_userinfo
{
	padding-left:15px;
	padding-right:15px;
}

p.p_4px
{
	margin-bottom:4px;
}

img.img_preview
{
	width:73px;
	margin-right:8px;
	border-width:0px;
}

table.table_float
{
	float:left;
	margin-right:18px;
	margin-bottom:9px;
}

.red
{
	color:#ce0000;
}

/* Tooltips */
.tool-tip 
{
	float: left;
	background: #ffc;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 200px;
	z-index: 50;
}

.tool-title 
{
	padding: 0;
	margin: 0;
	font-size: 100%;
	font-weight: bold;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../img/selector-arrow.png) no-repeat;
}

.tool-text 
{
	font-size: 100%;
	margin: 0;
}

.translucent
{
	opacity:.40;
	-moz-opacity:.40;
	filter:alpha(opacity=40);
}