@CHARSET "UTF-8";

body
{
	background-color: #777777;
	background-image: url('../img/top_gradient.png');
	background-repeat: repeat-x;
	margin: 0px;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 10pt;
}

td
{
	vertical-align: top;
}

#all
{
	display: none;
}

#preloader
{
	margin: auto;
	margin-top: 250px;
	width: 101px;
	height: 7px;
	border: 1px solid #656565;
	font-size: 1px;
	display: none;
}

#pre_done
{
	width: 1px;
	height: 7px;
	background-color: #838383;
	font-size: 1px;
}

#logo
{
	position: absolute;
	top: 54px;
	left: 848px;
	background-image: url('../img/logo.png');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 119px;
	height: 45px;
}

#menubar
{
	position: absolute;
	top: 241px;
	left: 21px;
	background-image: url('../img/menu_bar.png');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 380px;
	height: 55px;
}

#frame
{
	position: absolute;
	top: 121px;
	left: 397px;
}

#content
{
	background-image: url('../img/content.png');
	background-repeat: repeat-y;
	padding-left: 16px;
	padding-right: 16px;
	width: 551px;
}

#cont_top
{
	background-image: url('../img/content_top.png');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 583px;
	height: 16px;
	font-size: 1px;
}

#cont_bottom
{
	background-image: url('../img/content_bottom.png');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 583px;
	height: 16px;
	font-size: 1px;
}

#menu
{
	position: absolute;
	width: 132px;
	bottom: 31px;
}

.submenu
{
	position: absolute;
	width: 132px;
	bottom: 0px;
}

.menuitem
{
	height: 31px;
	width: 132px;
	background-image: url('../img/bar_mid.png');
	background-repeat: no-repeat;
}

.menuitemtext
{
	height: 31px;
	width: 132px;
	background-repeat: no-repeat;
	cursor: pointer;
}

.menutop
{
	height: 7px;
	width: 132px;
	position: relative;
	background-image: url('../img/bar_top.png');
	background-repeat: no-repeat;
	font-size: 1px;
}

.menubottom
{
	height: 7px;
	width: 132px;
	background-image: url('../img/bar_bottom.png');
	background-repeat: no-repeat;
	font-size: 1px;
}

#menucont
{
	position: absolute;
	top: 153px;
	left: 34px;
	width: 132px;
	height: 231px;
	opacity: 1.0;
	filter: alpha(opacity=100);
}

#submenucont0
{
	position: absolute;
	top: 153px;
	left: 215px;
	width: 132px;
	height: 231px;
	opacity: 0.0;
	filter: alpha(opacity=0);
	display: none;
}

#submenucont1
{
	position: absolute;
	top: 122px;
	left: 215px;
	width: 132px;
	height: 293px;
	opacity: 0.0;
	filter: alpha(opacity=0);
	display: none;
}

#submenucont2
{
	position: absolute;
	top: 215px;
	left: 215px;
	width: 132px;
	height: 107px;
	opacity: 0.0;
	filter: alpha(opacity=0);
	display: none;
}

#submenucont3
{
	position: absolute;
	top: 215px;
	left: 215px;
	width: 132px;
	height: 107px;
	opacity: 0.0;
	filter: alpha(opacity=0);
	display: none;
}

#loading
{
	background-image: url('../img/loading.gif');
	background-repeat: no-repeat;
	background-position: center center;
	height: 359px;
}

.work
{
	padding-bottom: 26px;
}

.workLoading
{
	padding-bottom: 26px;
	background-image: url('../img/loading.gif');
	background-repeat: no-repeat;
	background-position: center center;
}

.form_text
{
	width: 102px;
	height: 26px;
	background-repeat: no-repeat;
	background-position: 0px 7px;
}

.form_send
{
	width: 441px;
	height: 26px;
	background-image: url('../img/form_send.png');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	cursor: pointer;
}

.form_field
{
	width: 441px;
	height: 26px;
	background-image: url('../img/form_field.png');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.form_area
{
	width: 441px;
	height: 136px;
	background-image: url('../img/form_area.png');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.form_field_input
{
	width: 424px;
	height: 17px;
	margin-left: 7px; margin-top: 3px;
	border: 0px;
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	background-color: transparent;
}

.form_area_input
{
	width: 424px;
	height: 121px;
	margin-left: 7px; margin-top: 6px;
	border: 0px;
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	background-color: transparent;
}

#sending
{
	display: none;
	background-image: url('../img/loading.gif');
	background-repeat: no-repeat;
	background-position: center center;
	width: 24px;
	height: 24px;
}

#a_all
{
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 5px;
	padding-bottom: 5px;
}

#a_out
{
	position: absolute;
	right: 20px;
	top: 20px;
	text-align: right;
}

#a_tab
{
	margin-top: 75px;
	border: 1px solid #505050;
	border-collapse: collapse;
}

#a_tab td, th
{
	border: 1px solid #505050;
	text-align: center;
	vertical-align: middle;
}

#a_nu
{
	border: 1px solid #505050;
	width: 500px;
	padding: 4px;
}

a
{
	color: #CCCCCC;
}

a:hover
{
	color: #E0E0E0;
}

.a_start
{
	margin-left: 440px;
	margin-top: 125px;
	/*margin-left: 20px;
	margin-top: 40px;*/
}

#a_logo
{
	font-size: 30pt;
}

#noscript
{
	margin: auto;
	margin-top: 250px;
	width: 300px;
	text-align: center;
}
