body
{
	margin: 0px;
	background-color: #ffffff;
	font-family: 'Verdana', 'Arial', 'Sans-Serif';
	font-size: 8pt
}
a
{
    color: #000099;
    font-weight: normal;
    text-decoration: none
}
a:hover
{
    color: #ff0000;
    font-weight: normal;
    text-decoration: underline
}
a.m, a.m:hover
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none
}
a.mActive, a.mActive:hover
{
	color: #3e5686;
	font-weight: bold;
	text-decoration: none
}
a.lang
{ 
    color: #708cc7;
    position: relative;
	top: 10px;
	right: 10px
}
a.lang:hover
{
    color: #3e5686;
    text-decoration: none;
    position: relative;
	top: 10px;
	right: 10px
}
a.mail, a.mail:hover
{ 
    color: #666666;
    font-weight: bold
}
a.fmail, a.fmail:hover
{ 
	color: #708cc7;
    font-size: 7pt
}
a.start:hover
{
    text-decoration: none
}
a.goodurl
{
	color: #689eab;
	text-decoration: underline;
	font-weight: bold
}
a.goodurl:hover
{
	font-weight: bold;
	color: #3a7181
}
a.badurl
{
	color: #3e5586;
	text-decoration: underline
}
a.badurl:hover
{
	color: #ff0000
}
p
{
    font-size: 10pt;
    text-indent: 20px
}
blockquote
{
    font-size: 10pt;
    width: 90%;
    text-align: justify
}
.h1
{
    font-size: 14pt;
    font-style: italic;
    color: #263553;
    text-align: center;
    vertical-align: bottom
}
.h2
{
    font-size: 10pt;
    color: #263553;
    font-weight: bold;
    font-style: italic;
    font-variant: small-caps;
    text-indent: 0px
}
input
{
	font-size: 8pt
}
textarea
{
	font-size: 9pt
}
input.btn
{
    background-color: #6d9b76;
    font-family: 'Verdana', 'Arial', 'Sans-Serif';
    font-size: 8pt;
    font-weight: bold;
    color: #ffffff
}
.copy
{
	color: #708cc7;
	height: 25px;
	text-align: left;
	vertical-align: top;
	padding-left: 10px
}
table
{
	font-family: 'Verdana', 'Arial', 'Sans-Serif';
	font-size: 8pt;
	color: #000000;
	text-align: justify
}
table.contacts
{
	color: #666666;
	float: left
}
table.home
{
	background: #ffffff url("../images/home1.jpg") no-repeat 50% 50%
}
table.news
{
	background: #ffffff url("../images/news.jpg") no-repeat 50% 50%
}
td.header
{
	background: #cadafc url("../images/bgrtop.gif");
	text-align: center;
	height: 100px
}
td.hills
{
	background: #cadafb url("../images/hills.gif") no-repeat 22px;
	width: 340px;
	text-align: right;
	vertical-align: top
}
td.menu
{
	background: #708cc7 url("../images/bgr_menu.gif");
	text-align: center
}
td.menuActive
{
	background: #f5f7fe url("../images/bgr_menu_active.gif");
	text-align: center;
	border-top:  1px solid #5375b9
}
td.topRight
{
	background: url("../images/m_top_border.gif");
	text-align: right;
	width: 50px	
}
td.content
{
	background: #f9fbff;
	text-align: center;
    vertical-align: top
}
td.leftBorder
{
	background: url("../images/page_border_left.gif")
}
td.rightBorder
{
	background: url("../images/page_border_right.gif")
}
td.formmail
{
	color: #708cc7;
	font-size: 7pt;
	padding-left: 20px
}
td.bottom
{
	background-color: #ffffff;
	background-image: url("../images/page_border_bottom.gif");
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: center
}
td.ftop
{
	font-size: 10pt;
	padding-bottom: 10px;
	background: #ffffff url("../images/td_title.gif") repeat-y center;
	border-top: 2px solid #ebf0fe
}
td.fleft
{
	background: #ffffff url("../images/td_trans_left.gif") repeat-y right;
	border-top: 1px solid #ebf0fe;
	text-align: right
}
td.fright
{
	background: #ebf0fe url("../images/td_trans_right.gif") repeat-y right
}
.white
{
	background-color: #ffffff
}
.thanks
{
	text-align: center;
	font-size: 10pt;
	color: #689eab;
	padding-top: 100px
}
.abuse
{
	text-align: center;
	font-size: 10pt;
	color: #ff0000;
	font-weight: normal;
	line-height: 1.5;
	padding-top: 60px
}
.bad
{
	font-size: 10pt;
	color: #3e5586;
	padding-top: 100px;
	padding-left: 25px
}