/* RESET
----------------------------------------------------------------------------*/

* { margin: 0; padding: 0; }

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
   border: 0;
   outline: 0;
   vertical-align: baseline;
   background: transparent;
}

blockquote, q
{
   quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after
{
   content: '';
   content: none;
}

:focus
{
   outline: 0;
}

ins
{
   text-decoration: none;
}

del
{
   text-decoration: line-through;
}

table {
	border-collapse: collapse;
}

/* COMMON
----------------------------------------------------------------------------*/

body { font-family: Arial, sans-serif; font-size: medium; }

b { color: #E900B5; }

.relink { font-family: "Courier New", Courier; font-size: 0.7em; }

.clear { clear: both; }

#content { margin: 0 20px; }

#right { float: right; width: 30%; }

#left { margin-right: 35%; }

#intro {
	padding: 20px;
	background: #77BE29;
	color: #fff;
	margin: 0 0 20px 0;
}

p { margin: 10px 0; }

h3 { color: #0F83D1; font-size: 1.5em; font-weight: normal; font-family: "Times New Roman", serif; margin: 20px 0 10px 0; }
h3.first { margin: 0; }

a { color: #0F83D1; }

li { margin: 0.5em 0 0.5em 1.2em; }

input { border: 1px solid #0F83D9; font-size: 1.2em; }

table.form {}
	table.form td { vertical-align: middle; padding: 3px 0; }
	table.form td.field { height: 2em; }
		table.form td.field input,
		table.form td.field button
		{ margin-left: 3px; }
	table.form td.label { font-size: 0.8em; text-align: right; }

#link { margin: 0 0 20px 0; display: block; }

#footer { margin: 40px 0 0 0; padding: 20px 20px 20px 20px; text-align: right; background: #F1F0EA; }


/* Languages
----------------------------------------------------------------------------*/

#langSelector { float: right; margin: 1em; }
	#langSelector a { cursor: pointer; margin: 0 0 0 1em; }

.en {}
.ru { display: none; }








