body
{
	scrollbar-base-color: #016354;
	scrollbar-arrow-color: #FFCF73;
	scrollbar-darkshadow-color: #016354;
	font-family: Tahoma, Arial, Verdana, Helvetica, MS sans-serif;
	font-size: 13px;
	color: #000000;
}

td
{
	font-family: Tahoma, Arial, Verdana, Helvetica, MS sans-serif;
	font-size: 13px;
}
th
{
	font-family: Tahoma, Arial, Verdana, Helvetica, MS sans-serif;
	font-size: 13px;
	color: #439186;
}

A:link
{
	color: #016354;
}
A:visited
{
	color: #016354;
}
A:hover
{
	color: #003300;
}
A:active
{
	color: #003300;
}

input
{
	border-right: #016354 1px solid;
	border-top: #016354 1px solid;
	font-size: 12px;
	background: #C6E2DF;
	border-left: #016354 1px solid;
	color: #016354;
	border-bottom: #016354 1px solid;
	font-family: Arial,Helvetica,MS sans-serif;
	text-decoration: none;
}
textarea
{
	border-right: #016354 1px solid;
	border-top: #016354 1px solid;
	font-size: 12px;
	background: #C6E2DF;
	border-left: #016354 1px solid;
	color: #016354;
	border-bottom: #016354 1px solid;
	font-family: Arial,Helvetica,MS sans-serif;
	text-decoration: none;
}
checkbox
{
	border: 0px solid;
	font-size: 10px;
	background: #FFFFFF;
	color: #016354;
}
select
{
	border: 1px solid #D32E01;
	background: #33B4A6;
	text-decoration: none;
}

.form_field
{
	font-family: Tahoma, Arial, Verdana, Helvetica,MS sans-serif;
	font-size: 13px;
	color: #016354;
}

.a_menu:link
{
	color: #016354;
}
.a_menu:visited
{
	color: #016354;
}
.a_menu:hover
{
	color: white;
}
.a_menu:active
{
	color: white;
}

.nn
{
	border-right: #016354 1px solid;
	border-top: #016354 1px solid;
	font-size: 12px;
	background: #FFFFFF;
	border-left: #016354 1px solid;
	color: #016354;
	border-bottom: #016354 1px solid;
	font-family: Arial,Helvetica,MS sans-serif;
	text-decoration: none;
}
p
{
	text-align: justify;
}
h1
{
	color: #666;
	text-align: center;
	font-size: 1.7em;
	font-weight: 600;
	margin-top: 1em;
}

h2
{
	text-align: center;
}

body
{
	/*  scrollbar-base-color: #016354; scrollbar-arrow-color: #FFCF73; */ /*  scrollbar-DarkShadow-Color: #016354;*/
	font-family: Tahoma, Arial, Verdana, Helvetica, MS sans-serif;
	font-size: 13px;
	color: #000000;
}

td
{
	font-family: Tahoma, Arial, Verdana, Helvetica, MS sans-serif;
	font-size: 13px;
}
th
{
	font-family: Tahoma, Arial, Verdana, Helvetica, MS sans-serif;
	font-size: 13px;
	color: #439186;
}

A:link
{
	color: #016354;
}
A:visited
{
	color: #016354;
}
A:hover
{
	color: #003300;
}
A:active
{
	color: #003300;
}

#main address, #main p
{
	padding-left: 3em;
}

#main li
{
	margin: 0.5em 0;
}

h1
{
	color: #666;
	text-align: center;
	font-size: 1.7em;
	font-weight: 600;
	margin-top: 1em;
}

h2
{
	text-align: center;
}

#red
{
	color: red;
	font-weight: bold;
}

#char
{
	font-family: 'Times New Roman' , Times, serif;
}

#prim
{
	margin-bottom: 1em;
	text-align: center;
}


input
{
	border-right: #016354 1px solid;
	border-top: #016354 1px solid;
	font-size: 12px;
	background: #C6E2DF;
	border-left: #016354 1px solid;
	color: #016354;
	border-bottom: #016354 1px solid;
	font-family: Arial,Helvetica,MS sans-serif;
	text-decoration: none;
}
textarea
{
	border-right: #016354 1px solid;
	border-top: #016354 1px solid;
	font-size: 12px;
	background: #C6E2DF;
	border-left: #016354 1px solid;
	color: #016354;
	border-bottom: #016354 1px solid;
	font-family: Arial,Helvetica,MS sans-serif;
	text-decoration: none;
}
checkbox
{
	border: 0px solid;
	font-size: 10px;
	background: #FFFFFF;
	color: #016354;
}
select
{
	border: 1px solid #D32E01;
	background: #33B4A6;
	text-decoration: none;
}

.form_field
{
	font-family: Tahoma, Arial, Verdana, Helvetica,MS sans-serif;
	font-size: 13px;
	color: #016354;
	padding-right: 2em;
}

.button
{
	background-color: #33B4A6;
	_font-weight: bold;
	color: #FFFFFF;
	font-family: Arial Narrow, Haettenschweiler, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

.a_menu:link
{
	color: #016354;
}
.a_menu:visited
{
	color: #016354;
}
.a_menu:hover
{
	color: white;
}
.a_menu:active
{
	color: white;
}

.nn
{
	border-right: #016354 1px solid;
	border-top: #016354 1px solid;
	font-size: 12px;
	background: #FFFFFF;
	border-left: #016354 1px solid;
	color: #016354;
	border-bottom: #016354 1px solid;
	font-family: Arial,Helvetica,MS sans-serif;
	text-decoration: none;
}
.menu
{
	font-family: Arial Narrow, Haettenschweiler, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	color: #016354;
}
p
{
	text-align: justify;
}

.title
{
	background: #c6e2df;
}

.head
{
	background: #8ec5bf;
	color: #016354;
}

/* страница поиска */
#fee select
{
	background: #beede8;
}

/* первая страница для старых партнеров */

#a div
{
	border: 2px solid #6bb970;
	background: #c7f6df;
	margin: 1em 3em 3em;
	padding: 0.5em 1em;
}

#a div p
{
	text-align: center;
}

#a a
{
	color: #016354;
}

#content p
{
	padding: 0 0.8em;
}

#content h1
{
	font-size: 120%;
	color: #000;
	margin-top: 0.5em;
	font-weight: bold;
	letter-spacing: 0.1em;
}

#align
{
	background: #dbf6f2;
	border: 1px solid #c7e3df;
}

#align p
{
	text-align: center;
	line-height: 100%;
}

#align span
{
	color: #000;
	font-weight: normal;
}

#message p
{
	color: #000;
	font-size: 1.1em;
	line-height: 100%;
}

#message
{
	width: 70%;
}

#links
{
	text-align: center;
	margin-left: -1.5em;
}

#links li
{
	display: inline;
	padding-left: 1.5em;
}

#table td
{
	padding: 0.5em;
	font-weight: bold;
	text-align: left;
}

#reas
{
	border-bottom: 6px solid #c6e2df;
	border-top: 6px solid #c6e2df;
	text-align: center;
	width: 100%;
	color: #439186;
	font-weight: bold;
}

#links_faq a
{
	line-height: 1.6;
}

#programm td
{
	padding: 0.5em;
}

#programm th
{
	color: black;
	padding: 0.5em;
	text-align: center;
}

#programm td p
{
	text-align: center;
}

#nav a
{
	line-height: 1.6;
}

#content p
{
	margin: 1em 2em;
}

#content
{
	margin-top: 2em;
}

#content table p
{
	margin: 0;
}

#content ul
{
	list-style: none;
	margin-left: 6em;
	line-height: 1.6;
}

#links
{
	margin-bottom: 1em;
	margin-left: 2em;
	text-align: center;
}


#new_agreement
{
	text-align: center;
}

#new_agreement li
{
	display: inline;
	margin-right: 3em;
}

.input
{
	border: 1px solid #016354;
	background: #c6e2df;
	color: #016354;
}

#megaviolence
{
	margin: 0;
	padding: 0;
}

#button1
{
	margin-top: 0.5em;
}
