.hide { display: none; }

body
{
	margin:0;
	background-color:#fbfbfb;
}

a
{
	color:#336699;
}

.menu_main_a
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:80%;
	color:#000000;
}

.menu_main_a_selected
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:80%;
	color:#999999;
}

.text
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:80%;
	padding-right:10px;
}

.text12
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:12px;
	padding-right:10px;
}

.text10
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:10px;
	padding-right:10px;
}

.date_main
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:85%;
	color:#666666;
}

.grad
{
	font-size:85%;
	color:#000000;
	margin-top:15px;
}

.grad_a
{
	color:#000000;
}

.header_img
{
	margin-top:8px;
}

.td_padding_r
{
	padding-right:10px;
}

.submenu
{
	margin-top:15px;
	width:250px;
	padding-left:20px;
}

.submenu_a
{
}

.submenu_a_selected
{
	color:#666666;
}

.separator
{
	margin-top:20px;
}

.header_text
{
	font-size:140%;
	margin-top:15px;
	margin-bottom:15px;
}
.bottom_cop
{
	margin-left:30%;
}

.about_author
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#666666;
	margin-top:6px;
}

.about_author_a
{
	color:#336699;
}

.about_year
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:65%;
	color:#999999;
}

.copy_copy
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	padding-bottom:15px;
}

.copy_mail
{
	padding-bottom:15px;
}

.copy_mail_a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#336699;
}
input, select, textarea{
 font-size: 11px; border-style: solid; border-top-width: 1px; border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px; border-color:#cccccc;
}
